logo资料库

学生成绩管理系统 doc.doc

第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
第6页 / 共26页
第7页 / 共26页
第8页 / 共26页
资料共26页,剩余部分请下载后查看
第一章 系统规划
1.1 可行性分析(简述)
1.1.1 运行可行性
1.1.2 技术可行性
1.2 划分子系统
1.2.1 业务调查
第二章 系统分析
2.1 需求确定
本系统其功能主要分为五大类:
用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询。
课程管理:用于对各学期课程的开设和修改。
成绩管理:用于对成绩的输入、修改、汇总及排名。
学生信息管理:添加,删除,修改学生信息等。
学生信息查询: 对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能。
2.1.1 概念模型 E—R图
2.2 需求分析
2.2.1 数据流程图
2.2.2 数据字典
第三章 系统设计
3.1 代码设计
3.2 数据库设计
3.2系统结构
3.4 客户服务器结构
3.5 软件结构(层次结构图)
第四章 系统实施
4.1 主要求程序设计说明
4.1.1管理用户登录模块
4.1.2帐户管理模块
4.1.3学生信息管理
第五章 系统测试
5.1. 概述
5.2 测试方法
5.2.1 界面测试
5.2.2 功能测试
第六章 结束语
参考文献
设计题目:学生信息管理系统
目录 第一章 系统规划 .................................................... 3 1.1 可行性分析(简述) .......................................... 3 1.1.1 运行可行性 ............................................ 3 1.1.2 技术可行性 ............................................ 3 1.2 划分子系统 .................................................. 3 1.2.1 业务调查 .............................................. 3 第二章 系统分析 .................................................... 5 2.1 需求确定 .................................................... 5 2.1.1 概念模型 E—R 图 ...................................... 6 2.2 需求分析 .................................................... 6 2.2.1 数据流程图 ............................................ 7 2.2.2 数据字典 .............................................. 9 第三章 系统设计 ................................................... 10 3.1 代码设计 ................................................... 10 3.2 数据库设计 ................................................. 11 3.2 系统结构 ................................................... 12 3.4 客户服务器结构 ............................................. 14 3.5 软件结构(层次结构图) ..................................... 14 第四章 系统实施 ................................................... 15 4.1 主要求程序设计说明 ......................................... 15 4.1.1 管理用户登录模块 ...................................... 15 4.1.2 帐户管理模块 .......................................... 16 4.1.3 学生信息管理 .......................................... 17 第五章 系统测试 ................................................... 23 5.1. 概述 ...................................................... 23 5.2 测试方法 ................................................... 23 5.2.1 界面测试 ............................................. 23 5.2.2 功能测试 ............................................. 24 第六章 结束语 ..................................................... 25 参考文献 .......................................................... 26
第一章 系统规划 1.1 可行性分析(简述) 在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学 校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机 技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种 类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异 出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快, 准,精才能发挥其价值。 所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从 人工操作改为计算机的自动化系统。人工操作必将被计算机代替。 有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一 日不解决,效率就一日提不上去。 还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的 系统对管理来说是没有任何保障的。 本系统采用 MYSQL 数据库,TOMCAT 服务器,window xp PC 机一台 要求很低,所以运行可行性没有问题。 1.1.1 运行可行性 1.1.2 技术可行性 1.2.1 业务调查 开发采用 J2EE MVC 架构,开发简易。 1.2 划分子系统 学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所
需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这 进行操作。 新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行 基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。 在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一 个班主任及对此年级安排一个年级组长。并对各科老师进行安排。 每举行一次考试后由任课老师对成绩进行录入。班主任对本班的成绩汇总。 并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名。 教务处、年级组长、班主任及任课老师跟据实际情况对录入的成绩进行维护, 各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。
第二章 系统分析 2.1 需求确定 21 世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计 算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越 不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类 经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软 件为学校办公室带来了极大的方便。 学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所 需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这 进行操作。 新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行 基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。 在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一 个班主任及对此年级安排一个年级组长。并对各科老师进行安排。 每举行一次考试后由任课老师对成绩进行录入。班主任对本班的成绩汇总。 并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名。 教务处、年级组长、班主任及任课老师跟据实际情况对录入的成绩进行维护, 各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。 本系统其功能主要分为五大类: 用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询。 课程管理:用于对各学期课程的开设和修改。 成绩管理:用于对成绩的输入、修改、汇总及排名。 学生信息管理:添加,删除,修改学生信息等。 学生信息查询: 对学生成绩等信息的查询,查询方式为模糊,且具有多条件 组合查询功能。
2.1.1 概念模型 E—R 图 学生:对各科成绩的查询及查看本班成绩排名等情况。 2.2 需求分析 任课老师:输入并维护所教科目的学生成绩,计算本科的成绩排名、本科成 绩在班上的排名。 输出本班科目的成绩及排名情况。 班主任:输入并维护本班的基本信息,对本班的各科成绩汇总,计算各科成 绩的总分,排名,本班平均分等需求。输出学生的基本信息,各科的成绩及各科 成绩的部分,各科成绩的排名,总分的排名情况。 教务处: 学校全体成员的信息管理,对考试科目,时间及对所考科目的编 号等进行具体的管理,并对任课老师,班主任等输入的信息进行存库,对学生的 信息进行必要的维护,可打印学生的所有信息。
2.2.1 数据流程图
分享到:
收藏