欢迎来到天天文库
浏览记录
ID:40806275
大小:144.00 KB
页数:9页
时间:2019-08-07
《学生成绩管理系统详细设计说明书[1]》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、详细设计——学生信息管理系统报告名称学生信息管理系统专业计算机科学与技术班级12级计算计(4)班姓名张雪珍学号2012051450指导教师余鋆9一、引言建立学生成绩管理系统,采用计算机对学生成绩进行管理,帮助广大师生提高工作效率,实现学生成绩管理工作流程的系统化、规范化和自动化,减少人力财力投资该项目的名称为“学生成绩管理系统”。随着学校的规模不断扩大,专业、班级、学生的数量急剧增加,有关学生课的各种信息量也成倍增长,而目前许多高校的学生成绩管理仍停留在人工管理阶段,重复工作较多,工作量大,效率低。因此,迫切需要开发基于网络的学生成绩管理系统来提高管
2、理工作的效率学生成绩管理:对学生的基本信息、课程选择、成绩的录入、修改、删除、查询等一系列的操作《软件工程(第三版)》张海藩清华大学出版社二、成绩系统的结构学生成绩数据库模块4:学生分类查询程序模块2:管理员修改程序模块3:管理员删除程序三、模块1:管理员输入程序2.1(模块1)管理员输入程序设计说明:1)程序描述:管理员可以用该程序对学生成绩数据库添加各种信息,包括课程,学生,成绩等。系统:学生成绩管理系统开发人员:黄家申丁潇陈彦毓模块:管理员输入程序编号:1输入:添加学生,课程,成绩等信息处理:对数据库添加记录输出:输出添加结果2)功能:3)输入
3、项:学生姓名(8字节字符串),学号(8字节字符串,数字),班级(30字节字符串)课程名(30字节字符串),课程号(10字节字符串),课程类别(20字节字符串)课时数(8字节字符串,数字)课程学分(8字节字符串,数字)成绩分数(8字节字符串,数字),状态(8字节字符串)4)输出项:以表格的形式输出输入结果。5)程序流程图:9开始否退出添加是退出添加数据库添加或退出输入管理员密码PAD图:N---S图:2.2(模块2)管理员修改程序设计说明:91)程序描述:管理员可以用该程序对学生成绩数据库修改各种信息,包括课程,学生,成绩等。系统:学生成绩管理系统开发
4、人员:张雪珍模块:管理员修改程序编号:2输入:修改学生,课程,成绩等信息处理:对数据库修改记录输出:输出修改结果2)功能:3)输入项:学生姓名(8字节字符串),学号(8字节字符串,数字),班级(30字节字符串)课程名(30字节字符串),课程号(10字节字符串),课程类别(20字节字符串)课时数(8字节字符串,数字)课程学分(8字节字符串,数字)成绩分数(8字节字符串,数字),状态(8字节字符串)4)输出项:以表格的形式输出修改结果。5)程序流程图:开始否退出添加是输入管理员密码退出修改数据库添加或退出9PAD图:N---S图:2.3(模块3)管理员删
5、除记录程序设计说明:1)程序描述:管理员可以用该程序对学生成绩数据库删除各种信息,包括课程,学生,成绩等。1)功能:系统:学生成绩管理系统开发人员:张雪珍模块:管理员删除记录程序编号:3输入:删除学生,课程,成绩等信息处理:对数据库删除记录输出:输出删除结果3)输入项:学生姓名(8字节字符串),学号(8字节字符串,数字),班级(30字节字符串)课程名(30字节字符串),课程号(10字节字符串),课程类别(20字节字符串)课时数(8字节字符串,数字)课程学分(8字节字符串,数字)成绩分数(8字节字符串,数字),状态(8字节字符串)4)输出项:以表格的形
6、式输出修改结果。9开始否退出添加是输入管理员密码退出删除部分数据库记录添加或退出PAD图:N----S图:92.4(模块4)学生分类查询程序设计说明:1)程序描述:学生可以用该程序对自己的成绩进行分类查询,包括成绩,课程分类,学分,学时,状态。2)功能:系统:学生成绩管理系统开发人员:张雪珍模块:学生分类查询程序编号:4输入:学号,密码和课程类别处理:按照学号和课程类别查找符合条件的记录输出:输出查询结果3)输入项:学号(8字节字符串,数字)密码(20字节字符串)课程分类(从列表框中选择)4)输出项:以表格的形式输出查询结果5)PAD图:N---S图
7、:91)程序流程图开始是结果否是否是否退出输出查询结果选择要查询的课程类别验证密码是否正确学生输入学号和密码99
此文档下载收益归作者所有