基于JavaWeb的校园管理系统的设计与实现.doc

资料分类:计算机信息 上传会员:狂奔的小猪 更新时间:2021-11-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13783
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着时代的进步,传统的校园管理方式已不能满足的信息处理要求。计算机的出现及应用发展解决了这一问题。计算机作为现代信息的存储和处理设备,人们越来越多地借助计算机管理大量的信息。由此,校园管理系统的也越来越多地被应用在高校信息管理中。不同的学校根据自身的条件和需求,开始实施应用校园管理系统,以加强和深化校园信息管理工作。本系统的开发是实现高效的校园管理的一种重要途径,可大幅提升工作效率和水平。本文在研发前,参考了大量的文献。并且对校园实际情况做了调查,最终确定了系统的功能以及研发路线。本系Java语言进行开发,采用 B/S 体系结构,系统主要采用SSH框架技术,前台实现了学生和教师注册、登录,以及相关信息的添加、删除及修改、查找等功能。后台管理员实现了对教师、课程、年级、学生及考试等信息的维护。初步实现了校园信息管理的标准化。

 

关键字:Java;信息管理;B/S; SSH

 

目 录

摘 要

Abstract

1 绪论-1

1.1 课题的背景-1

1.2 课题的意义-1

1.3 本文主要研究内容-1

2 系统相关技术-3

2.1 Java技术-3

2.2 JSP技术-3

2.3 SSH架构-3

2.2 B/S结构-4

2.3 MySQL数据库-4

3 系统需求分析-6

3.1 技术可行性分析-6

3.2 经济可行性分析-6

3.3 系统功能需求分析-6

3.3.1 系统登录功能需求分析-6

3.3.2 管理员端功能需求分析-7

3.3.3 教师端功能需求分析-7

3.3.4 学生端功能需求分析-7

4 系统概要设计-8

4.1 系统功能模块图-8

4.2 数据库模型图-8

4.3 数据库表设计-9

4.3.1 系统信息表(System)-10

4.3.2 用户信息表(User)-10

4.3.3 教师信息表(Teacher)-10

4.3.4 学生信息表(Student)-11

4.3.5 年级信息表(Grade)-11

4.3.6 课程信息表( Course)-12

4.3.7 年级课程信息表(Grade_Course)-12

4.3.8 课程信息表(claszz)-12

4.3.9 班级课程教师信息表(calss_course_teacher)-13

4.3.10 考试信息表(exam)-13

4.3.11 课程分数信息表(escore)-14

5 系统详细设计-15

5.1 系统登录设计-15

5.2 管理员端详细设计-16

5.2.1 系统管理-16

5.2.2 教师信息管理-18

5.2.3 年级班级信息管理-19

5.2.4 学生信息管理-20

5.2.5 课程信息管理-21

5.2.6 成绩信息管理-22

5.3 教师端详细设计-23

5.3.1 教学管理-23

5.3.2 教师信息-25

5.3.3 系统管理-26

5.4 学生端详细设计-27

5.4.1 成绩查询-27

5.4.2 班级信息-28

5.4.3 系统管理-29

6 系统测试-31

6.1 系统测试环境-31

6.2 系统功能测试-31

6.2.1 系统登陆测试-31

6.2.2 管理员端测试-32

6.2.3 教师端测试-33

6.2.4 学生端测试-33

结    论-35

参考文献-36

致    谢-37

相关论文资料:
最新评论
上传会员 狂奔的小猪 对本文的描述:校园系统管理作为一项综合的技术,系统管理水平的高低取决于从需求分析到系统开发的各个环节的周密部署,这将影响整个校园信息管理的完整性和安全性。本系统的开发将为校园信......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: