注册 登录
编程论坛 C++教室

爱挑战的用C编程

松涛雨露 发布于 2011-04-30 00:36, 565 次点击
设计一个C考试系统,要求如下:
(1)角色要求:该系统有三种角色,学生、教师和系统管理员,每一种角色的权限描述如下:
    系统管理员:对教师用户进行增加、修改和删除;对学生用户进行增加、修改和删除
    教师:试题录入,按照班级批改套题试卷,按照班级查询学生成绩(查询结果可以按照学号、分数进行排序),对于不同分数段的学生用不同的颜色表示
    学生:随机试题练习,套题练习,模拟测试记录查询
(2)用户要求:所有用户都必须登录才能进行相应的操作,其中教师用户只能通过管理员添加;系统管理员用户只有一个,通过系统初始化;学生用户需要自己注册后才能登录
    系统管理员用户:包括用户名称和密码,用户名称为:administrator,用户密码由系统初始化生成
    教师用户:包括教师号和密码,系统必须通过管理员身份登录后才能对教师用户进行增加、修改和删除
    学生用户:包括学号、班级、密码,注册时必须输入这三个信息,并且同一个学号不能重复注册。只有正确注册后的学生用户才能登录,登录时只需要输入学号和密码
    所有的密码都必须通过加密的方式存储在文件中
7 回复
#2
pangding2011-04-30 10:10
这种题不是和常见的学籍管理系统没什么大区别吗。只不过多要求了点花哨的功能,比如染染色之类的。
#3
松涛雨露2011-04-30 17:49
我是刚开始学的,对这类问题不是很清楚。。。
#4
pangding2011-04-30 18:19
刚开始学,我觉得编一个类似这种的程序还是有一定难度的。
这种的问题的规模,是给学完整学期c++的人期末总评用的。就是要开发一个学期,最后交的那种大作业的难度。
#5
玩出来的代码2011-04-30 18:25
这个题就是麻烦。
#6
玩出来的代码2011-04-30 18:27
练习这种题目,涉及增删改的,倒像是链表的操作,LZ C++基础应该学过了吧,这个是数据结构的作业?
#7
松涛雨露2011-05-01 00:12
C++学过一点,应用的不熟练,这是一个有关c语言的作业。。。求解决。。。。!
#8
松涛雨露2011-05-07 00:37
麻烦哪位高手帮我解决一下这个问题。。谢谢。。。。!!!
1