C课程的实验设计,如何制作学生成绩管理系统?详情如下……

来源:百度知道 编辑:UC知道 时间:2024/05/25 10:56:26
题目:学生成绩管理系统
学生成绩管理系统是运行于Windows系统F的应用软件,主要用于对学生的学号、姓名等自然信息以及各项学科成绩进行增、删、改、查等操作,并且还可对使用该系统的用户进行登录名和密码的管理。系统给用户提供了一个简单的人机界面,使用户可以根据提示输入操作项,调用系统提供的管理功能。
该系统同时具有安全验证功能,根据用户的级别,其拥有的权限有所不同。由系统判断用户名和密码是否符合,从而验证该用户能否成功登录。用户登录后,系统会判断权限从而告知用户可以使用系统的哪些功能。用户分为教师和学生两大类。参考附录C 管理系统示例。
功能需求描述如下。
①用户登录:根据用户输入的用户名和密码判断是否允许该用户使用本系统,并且当用户登录后根据用户权限判断用户可以使用哪些功能。学生只有浏览等权限而不能进行实质性改动。
②提供系统主控平台:系统主控平台也应根据用户权限不同而有所区别,只列出在用户权限范围内的功能供用户选择。系统主控平台包括输入功能选项、调用相应程序两大需求。教师和学生对应的系统主控平台是不同的。所能进行的操作也不相同。
③创建学生成绩信息文件:用户根据提示输入学生的学号、姓名、各科成绩,系统将学生成绩信息存储在系统磁盘的文件中。以便进行管理、查找和备份。
④增加学生信息:可在原有学生成绩信息文件的基础上增加新的学生成绩信息记录并继续保存至磁盘,并且将增加后的文件存储状况显示给用户。
⑤删除学生信息:提示用户输入要进行删除操作的学号,如果在文件中有该信息存在,则将该学号所对应的记录删除。并选择是否继续进行删除操作。
⑥修改学生信息:提示用户输入要进行修改操作的学号,如果在文件中有该息存在,则将提示用户输入该学号对应的要修改的选项,结果存储于文件。该部分需求也需要提示用户选择是否继续进行修改操作。
⑦查询学生信息:按学号或姓名查询。在该功能中,也需提示用户是否需要继续查再继续查找,则返回主界面。
⑧学生成绩排行浏览:根据学生的总分项进行排行。
⑨教师的用户管理:教师对用户的管理也需要进行用户的创建、增加、删除、浏览。教师创建的用户存储在名为yonghu的磁盘文件中,每当有用户登录系统时,会根据该文件中的用

我发给你了啊,去看看.

http://www.cnki.com.cn/Article/CJFDTotal-HEBY200106009.htm
这里有下载的,你可以去看看