基本功能
1) 能够从屏幕上读取一个学生的信息并将其存入数据文件中。
2)能将指定信息从文件中删除。
3)能够按编号、姓名对学生的信息进行检索并将检索结果显示在屏幕上。
4)可以统计全部学生总成绩及其在班上排名。
5)能够统计各科的平均成绩及及格率。
6)要求有错误提示功能,如性别只能输入男 女,输入错误提示重新输入。如果检索不到相应信息应提示用户。
7)对班级学生成绩占比(每10分为一档如60-69占百分比)采用柱状图表示;
8)增加学生用户和管理员用户。管理员用户可以完成学生信息的录入、查询、添加学生用户等功能。学生用户仅只能看到自己的信息。
基本要求
(1)学生必须按照以下步骤完成课程设计,并提交相关课程实习材料:
a. 系统分析。分析系统的功能模块与构成模块,重点类的说明及类之间的关系和对象之间的关系;
b. 系统开发。按照系统模块的划分和开发流程,编写程序代码;
c. 系统测试。按照软件开发说明书对程序进行测试;
d. 系统提交。撰写系统说明书和测试报告。
(2)学生基本要求完成之后,可以进行创新设计,如对程序的主界面进行美化与完善,或者可以进行可视化程序设计,开发基于对话框的应用程序。
源代码:
https://mianbaoduo.com/o/bread/mbd-YZqWmpxt
四十页报告链接: