校园信息管理系统的设计与实现

 2023-03-09 08:03

论文总字数:17668字

摘 要

Abstract VI

第一章 引 言 1

1.1课题背景  1

1.2研究的意义 1

1.3论文的结构安排 2

第二章 可行性分析 3

2.1 引言 3

1.1项目简介 3

2.2 可行性研究前提 3

2.2.1功能要求 3

2.2.2性能要求 3

2.2.3各种限制 4

2.2.3对现行系统的分析 4

2.3系统图例 4

2.3.1系统用例图 4

2.3.2系统流图 5

2.4 可供选择的方案 7

2.4.1开发框架:mvc框架 7

2.4.2框架示意图 7

第三章 需求分析 8

3.1 引言 8

3.1.1背景介绍 8

3.2 系统用例图 8

3.2.1学生子系统用例图 8

3.2.2教师子系统用例图 8

3.2.3管理员子系统用例图 9

3.2.4用例规约 10

3.3 系统活动图 14

3.3.1班级/课程子系统活动图 14

3.3.2选课子系统活动图 15

3.3.3学生查询成绩活动图 15

3.3.4学生查看个人基本信息活动图 16

3.3.5教师录入成绩活动图 16

3.4 识别类 18

3.4.1初步分析如下: 18

3.4.2类关系图 18

第四章 系统设计 19

4.1、引言 19

4.2学生用户子系统界面类 19

4.3教师用户子系统界面类 19

4.4管理员用户子系统界面类 20

4.5实体类 20

4.6控制类 21

4.6.1用户登录类 21

4.6.2学生用户查询成绩类 21

2.3.3教师用户成绩管理类 22

4.6.3教师用户个人基本信息管理类 22

4.6.4学生用户个人基本信息管理类 22

4.6.5视图虚拟父类 22

4.7时序图 23

4.7.1学生查看课表用例时序图 23

4.7.2教师录入成绩用例时序图 23

4.7.3教师查看个人信息用例时序图 24

4.7.4管理员为学生注册用例时序图 24

4.8协作图 24

4.8.2学生查看课表用例协作图 24

4.8.3教师录入成绩用例协作图 25

4.8.4教师查看个人信息用例协作图 25

4.8.5管理员为学生注册用例协作图 25

4.9 系统类图 26

4.9.1类关系图 26

4.10数据库建表语句 27

4.11 目录结构与目录下各文件用途介绍 28

4.11.1src目录 28

4.11.2bio.core目录 28

4.11.3用户登录视图函数设计表 29

4.11.4学生用户登录业务逻辑函数设计表 30

4.11.5教师用户登录业务逻辑函数设计表 30

4.11.6教师用户修改成绩逻辑函数设计表 31

第五章 系统实现 32

5.1开发环境和运行环境 32

5.1.1模式:客户端 32

5.1.2语言:Java高级编程语言 32

5.1.3数据库:MySQL6.0 32

5.1.4开发工具:Eclipse,dbvis 32

5.1.5开发环境:JDK1.7版本 32

5.2系统主要页面 32

5.2.1登陆界面 32

5.2.2学生系统 33

5.2.3学生系统查看个人信息 33

5.2.4学生系统我的个人成绩 34

5.2.5学生系统选课 35

5.2.6教师系统个人信息查看 35

5.2.7教师系统学生成绩管理 36

5.2.8管理员系统教师管理 37

5.3系统通用功能介绍 38

5.3.1菜单由XML配置而成 38

5.3.2通用功能计算器 39

5.4系统主要功能实现 39

5.4.1系统菜单解析XML 39

5.4.2主界面分块 40

第六章 系统测试 42

1.功能测试 42

1.1系统管理员测试 42

1.2学生用户测试 43

1.3教师用户测试 44

致谢 45

参考文献 46

校园信息管理系统的设计与实现

摘 要

随着科技的迅猛发展,与时代的不断进步,学校原有的管理方式(大部分数据记录在纸制品上)已经不能满足新时代的需求。原有的管理方式需要大量人力去维护学校里的各种信息,每当开学季,大量的人力物力就消耗在整理、查找、登记学生信息等处理上,随着学校的扩招,处理的信息也日渐增多,所以,寻找一种新的校园信息管理方式就迫在眉睫。

本校园信息管理系统就是为了减少教职工的工作强度和工作量,方便记录,减少查询的时间,方便管理人员的管理而诞生的,校园信息管理系统采用java这一跨平台语言编写而成,其目的是为了使校园的管理规范化、数字化、制度化,同时也提高管理的水平、减轻工作的强度、降低管理的成本、提高的工作效率。

关键词:java se,MySQL,xml,递归

Abstract

With the rapid development of science and technology,with the continuous progress of the times, t- he original school management (most of the data recorded on paper products) has been unable to meet the needs of the new era. The original management mode requires a lot of manpower to maintain all ki- nds of information in the school, every school season, a lot of manpower is consumed in sorting, search- ing, student registration information processing, along with the school enrollment, the processing of inf- ormation is also increasing, so, looking for a new way of campus information management is imminent.

The campus information management system is to reduce the work intensity of the staff and workl- oad, convenient records, reduce the query time, to facilitate the management of personnel management and the birth of the campus information management system using the cross platform Java language, its purpose is to make the standardized management of campus digitalization and institutionalized. At the s- ame time to improve the level of management, reduce the work intensity, reduce management costs, i- mprove work efficiency.

Key words:java se,MySQL,xml,recursion

第一章 引 言

随着科技的迅猛发展,与时代的不断进步,学校原有的管理方式(大部分数据记录在纸制品上)已经不能满足新时代的需求。原有的管理方式需要大量人力去维护学校里的各种信息,每当开学季,大量的人力物力就消耗在整理、查找、登记学生信息等处理上,随着学校的扩招,处理的信息也日渐增多,所以,寻找一种新的校园信息管理方式就迫在眉睫。

剩余内容已隐藏,请支付后下载全文,论文总字数:17668字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;