C++课设题

哈喽沃的 2010-07-20 04:41:04
选课管理系统
1. 可以以学生和管理员身份进入选课系统。
2. 要求所有人进入系统时需要输入账号和密码。
3. 管理员添加学生时是按学生学号作为账号和密码的,如果管理员没有添加学生账号则该学生不能进入系统,而学生只能修改密码但不可以修改账号。
4. 以学生身份进入系统可以查找、选择、修改和删除课程,也可以修改自身的登陆密码。
5. 以管理员身份进入系统可以建立、查找、添加、删除和修改系统课程和学生信息。
6. 学生的基本信息包括账号和密码,及其选修课程即可。
课程信息为代码,名称,教师,时间,教室,学分。
7. 要求学生不能选择时间冲突的课程,而且学分不得高于该学期最高学分也不得低于该学期最低应修学分(由管理员设定)。

麻烦高手给个思路
...全文
202 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
suconghou 2011-06-13
  • 打赏
  • 举报
回复
不会,啊啊啊
xl1016807272 2010-07-22
  • 打赏
  • 举报
回复
接分~~~~~~~~~~~~~~~~~~~~
_JeffreyWu 2010-07-22
  • 打赏
  • 举报
回复
愿意出点东西,我可以给你做
SuperFC 2010-07-22
  • 打赏
  • 举报
回复
建议你还是百度一下,问题就解决了
ForestDB 2010-07-22
  • 打赏
  • 举报
回复
不就一作业么,要什么思路。
genlic 2010-07-22
  • 打赏
  • 举报
回复
又是什么什么系统。。哎,同情一下。
cbib_cat 2010-07-22
  • 打赏
  • 举报
回复
自己做了
mugua 2010-07-22
  • 打赏
  • 举报
回复
顶一个
哈喽沃的 2010-07-21
  • 打赏
  • 举报
回复
大家不要把题目想的太复杂,这是我的一个大一学弟给我的题目,他刚学完C++面向过程部分。老师出这题肯定只是要他模拟一个系统,不可能涉及web和数据库的。
ypb362148418 2010-07-21
  • 打赏
  • 举报
回复
作业贴,召唤斑竹
MagiSu 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 nerishur 的回复:]

这种系统通常不是习惯用web来实现的吗?
[/Quote]

这个问题非常复杂,很可能需要用到大型数据库,例如Oracle Database,另外在设计的时候需要作UML,此外还可能需要建立一个Apache的服务器。用C++写CGI一般比较困难,网络方面可能还要使用ACE包跨平台提高效率。服务器端为了方便管理,用Qt写个应用界面也是必须的。另外还需要考虑不同浏览器之间的差别,建议用HTML5制作页面。这种大型的工程一般是一个10人以上有分工的小组完成的。你们老师让你们做这个太不厚道了。
nerishur 2010-07-20
  • 打赏
  • 举报
回复
这种系统通常不是习惯用web来实现的吗?

64,637

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧