学生信息档案管理系统

高校档案一直以来受到众人的高度关注。在信息技术不断发展的今天,传统的管理模式面临着复杂化、多样化的趋势。而纸质的文档更是增加了工作人员的负担。随着技术的不断成熟和广泛的应用,信息管理系统便开始不断的更新和完善,提高了管理者的工作效率和工作质量。本文用面向对象语言,通过eclipse平台和MYSQL底层数据库,结构化分析了一个学生信息档案管理系统的开发。对档案进行管理,以便于进行信息档案的保存和变动。本文先介绍了该系统当前的背景以及所需开发的实际意义,然后分析系统的结构,从需求、可行性、和业务流程方面展开;然后对数据分析给出结果;系统设计阶段首先做数据设计然后划分模块最后设计数据库。最终完成一个合理、规范、实用的学生信息档案管理系统。根据以上给出的结论,本系统决定不采用传统的C/S模式,使用开法更为简单Browse/Server模式,并用JSP实现页面的动态交互,然后用MYSQL实现数据的存储。开发的实现以学生信息档案管理系统的运行为基础,为学校实现信息化管理做铺垫。关键词:学生档案;结构化分析;管理系统摘要 I 目 录
摘要 I
第一章 引言 1
1.1 项目开发的背景 1
1.2 项目开发的意义 2
第二章 可行性分析及总体设计原则 2
2.1可行性分析 3
2.1.1 技术可行性 3
2.1.2 经济可行性 3
2.1.3社会可行性 3
2.2总体设计原则 4
第三章 应用技术 5
3.1 JAVA面向对象 5
3.2 B/S架构 5
3.2.1 C/S架构的性质 5
3.2.2 B/S架构的性质 5
3.3 JSP技术 6
3.4 Mysql数据库 6
3.5 Spring 7
3.5.1 Spring容器简介 7
3.5.2 spring容器的使用 7
3.5.3 IOC 7
3.6 MyBatis 8
3.6.1 MyBatis简介 8
3.6.2 MyBatis体系结构 8
3.7 Struts2 8 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
Mysql数据库 6
3.5 Spring 7
3.5.1 Spring容器简介 7
3.5.2 spring容器的使用 7
3.5.3 IOC 7
3.6 MyBatis 8
3.6.1 MyBatis简介 8
3.6.2 MyBatis体系结构 8
3.7 Struts2 8
第四章 系统分析 9
4.1 业务流程分析 9
4.2 数据流图 10
4.3数据字典 12
第五章 系统设计 15
5.1 系统功能设计 15
5.2系统数据库设计 15
5.2.1 概念结构设计 15
5.2.2 数据库表设计 19
5.3系统开发工具与开发的模式 22
5.3.1 系统开发工具 22
5.3.2 系统设计模式 24
第六章 系统实现 24
6.1系统管理员登录模块 24
6.1.1 登陆 24
6.1.2 基础信息管理界面 27
6.1.3 个人信息管理界面 27
6.1.4 课程管理界面 27
6.1.5 录入教师信息界面 28
6.1.6 录入学生信息界面 28
6.2 教师登录模块 29
6.2.1 个人信息管理界面 29
6.2.2 查看公告信息界面 29
6.2.3 学生成绩管理界面 30
6.3 学生登录模块 30
6.3.1 查看个人信息界面 30
6.3.2 课程查询界面 31
6.3.3 学校公告界面 31
6.3.4 我的成绩界面 32
第七章 软件测试与分析 32
7.1 软件测试的重要性 32
7.2 测试实例的研究与选择 33
7.3 测试环境与测试条件 33
7.4 系统运行情况 33
7.5 系统评价 33
第八章 结论 35
参 考 文 献 36
致 谢 37
第一章 引言
1.1 项目开发的背景
计算机时代的到来,计算机可以说已经家喻户晓了。学生信息档案管理系统主要是针对学生的个人经历和相关资料进行存储和记录,学生档案管理系统的建立使学生档案的管理更加安全规范更容易进行记录转交。同时,学生信息管理系统也是为了学校能够实现信息化管理。
最近这些年,在网络学校的不断普及下,传统的书写数据已经很难解决现有的数据量。在发展如此迅猛的信息时代,为了解决这样的问题,于是就想到了使用计算机来实现学生信息档案管理的系统,因此设计一个合理的信息系统有着举足轻重的意义。
综合以上的认识,并且收集有关的资料以及数据,然后查看相关的文献和技术,从学生信息档案的需求调研中发现,现在使用的人工记录数据的方法有着很多的不利因素:一是随着时间的推移,数据量的增多使得存储工作变得越来越难;二是频繁的变动数据资料给管理人员很大的工作压力,大量的数据对于管理人员来说是一种负担,同时数据的查询和变更也是一个复杂的问题。通过以上分析了解,需要一种新的方式来改善管理人员工作难度,而这就是现在要研究的新的学生档案管理系统——基于计算机的更加方便高效的系统。
随着计算机的发展和普及,在现代信息管理技术中扮演者至关重要的角色,上到领导下到普通员工,掌握计算机技能以成为一项基本能力。计算机可以有效地帮助管理信息,提高管理员的工作效率,方便管理员的决策,节省了大量的时间。相对于原始的管理方法,计算机能在管理过程中对数据加工处理、及时保存,以方便管理员必要时候提取数据或者存入数据,还能够了解整个档案系统更新状况,管理者的工作效率得到了很大的改善,管理也更加便捷。
1.2 项目开发的意义
学生信息档案管理系统的目的在于将传统的手工记录方式变为计算机的信息管理方式,可以让管理者拥有相当方便的条件。根据学生档案信息的调研结果进行需求分析,对目前的管理模式不断地改善,形成一个新的管理系统,减少传统管理模式中的繁杂的部分,通过新的流程方法来解决当前存在的问题。所以系统开发会根据当前的情况作为出发点,使之能迅速适应学校的需要。
学生信息档案系统是一个集学生、老师、课程、班级、档案等信息管理功能与一身的统一管理平台,通过该平台能够方便学校更加轻松的检索和维护学校人员和教务信息等,如试卷、实验报告、毕业设计等,而且可以直接打印查询结果。 学生信息档案管理系统在开发的过程中应该遵循以下方面: ①、方便、易操作、快捷的原则; ②、系统应当对不同的人设置不同的权限。
学生信息管理系统的实现意义:借助计算机可以维护历届更多学生的档案资料,且能高效处理这些档案数据;减少管理学生档案的工作人员因为工作压力而产生的困扰,工作效率的提升促进了学校管理水平的提高;管理人员可以随时获取需要的信息或者数据,方便高效;相对于传统的手写记录,使用电脑的录入更加有效便捷;将学生信息档案

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1431.html

好棒文