全文预览

C语言课程设计报告书—班级成绩管理系统

上传者:叶子黄了 |  格式:doc  |  页数:35 |  大小:882KB

文档介绍
系统需要实现的功能包括以下几个方面:Р1.1 学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己所需要的信息。Р1.2 管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。Р1.3 添加功能:管理员可以输入学生成绩等相关信息。Р1.4 修改功能:输入密码后管理员可以对数据库中的信息进行修改,系统能够通过管理员的给出的条件查找出所要修改的信息,对修改后的信息进行保存。Р1.5 统计功能:管理员可以通过此功能对信息进行统计。Р Р四. 系统的数据需求Р1. 通过查阅资料以及对程序的理解,总结出用户对数据的需求如下:Р1)学生信息:包括:学号、学生姓名等信息。Р2)课程信息:包括:课程编号、课程名称等。Р3)基本数据维护功能:Р 1. 录入学生的成绩信息。Р 2. 显示学生的成绩信息。Р 3. 保存学生的成绩信息。Р 4. 排序学生的成绩信息。Р 5. 统计学生的成绩信息。Р五.系统的性能分析Р 1. 系统的高速性、稳定性、安全性。Р2. 系统人机界面友好,易学易用。Р3. 系统维护成本较低。Р六. 输入输出要求:Р在菜单选项中1-7,选择功能项,进行对应选项的函数调用.Р1)、每一条记录包括一个学生的学号、姓名、4门成绩、平均成绩;Р2) 输入功能:输入学生的基本信息存入磁盘文件中;Р3)、显示功能:输出已存盘的学生信息;Р 4)、排序功能:输出用户所要选择科目的提问,输入科目后输出该科目一排好的学生成绩,并按学生平均成绩进行排序;Р5)、插入功能:插入新的信息;Р 6)修改功能,输入密码.错误输出是否继续输入密码.正确则逐个输出是否想要修改学生信息;Р7)、保存功能:将学生记录保存在任何自定义的文件中;Р8)、退出功能:有一个清晰美观界面来调用各个功能。Р Р七.体框架结构Р主程序Р初始化录入显示排序插入修改保存退出

收藏

分享

举报
下载此文档