日常行为登录系统的设计与实现(MyEclipse,MySQL)
来源:56doc.com 资料编号:5D12946 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D12946
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
日常行为登录系统的设计与实现(MyEclipse,MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文15000字,程序代码,MySQL数据库)
课题设计是从现代对学生日常行为现状方式出发,在正常授课中总是面对着大量的学生,日常行为记录学生日常出勤情况信息难度大。学生请假流程复杂,教师辅导员不能及时知道学生请假情况。因此需要系统的对学生信息、出勤状况、请假信息等进行管理,及时了解各个环节中信息的变更,针对学生日常行为的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的学生日常行为系统,可以满足教师,学生,学校三方面的需要。
随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着近年来高校的扩招,迈入大学门槛的人越来越多,对学生的管理难度也越来越大,如何优化学生日常行为的日常管理也就成为了一个大众化的课题。
关键字 JSP,日常行为系统,B/S。
需求分析
学生日常行为系统是学校对日常行为实行了信息化管理,日常行为中主要涉及的管理任务有6个方面:学生基本信息管理、教师基本信息管理、日常行为信息管理、请假信息管理、日常行为查询浏览、查看成绩以及系统管理。管理员可以查询、添加、修改、删除学生及教师的基本信息;学生可以查询自己的出勤信息,根据所学课程查询自己的平时成绩;教师可以浏览、查询、添加、删除、修改学生日常行为的基本信息等处理功能。各管理用计算机及管理软件用Windows环境下的平台,能灵活处理各种特殊情况,方便的修改各种基本信息,查询方便,管理安全,操作简便,能具有一定的安全性、协调性和完整性。
3.2.1 学生需求
学生对本系统的主要需求:在线请假以及查看在校期间所有的上课出勤信息。
在线请假需求:学生 假的全过程当中,学生可以随时查看请假的详细进展情况。
查看出勤信息需求:学生可以查看在校期间所有学期上课出勤的详细信息,如:查看某一门课程在整个学期请假、旷课、迟到、早退了多少次,以及具体的时间、任课老师姓名、第几节课等详细信息。
其它需求:查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等,以及修改个人用户密码,查看本班课表安排。
3.2.2 教师用户需求
教师对系统的主要需求:管理所教班级学生的上课出勤信息以及查看所教班级学生的上课出勤信日常行为时自动列出这个班级所有请假的学生,系统自动根据学生请假系统信息。
管理学生上课出勤需求:定学生上课出勤的最终结果。
查看学生出勤信息需求:查看所教班级学生整个学期上出勤统计信息及详细信息。
其它需求:查看上课课表,本人基本信息以及修改个人用户密码。
3.2.3 系统管理员用户需求
系统管理员有系统的最高权限,负责系统所需所有数据的动态同步更新以及维护,根据系统针对各用户的设计,基本功能需求如下:
(1)管理学校各院(系)、年级、专业、班级的添加、删除、修改等。
(2)管理每个学期每个班级的课程安排及指定任课老师。
(3)管理系统所有用户。
(4)管理系统的请假、日常行为信息。
目 录
摘 要 I
ABSTRACT II
1 绪 论 2
1.1 课题背景 1
1.2 课题意义 1
1.3 学生日常行为系统的现状 1
1.4 课题简介 2
2 相关技术 3
2.1 MyEclipse介绍 3
2.2 Ajax技术 4
2.3 JSP技术简介 5
2.4 Tomcat应用服务器简介 8
3 系统分析和设计 10
3.1 运行环境 10
3.2 需求分析 10
3.2.1 学生需求 10
3.2.2 教师用户需求 11
3.2.3 系统管理员用户需求 11
3.3 数据需求 11
3.4 系统体系结构分析 12
3.4.1 B/S结构 12
3.4.2 B/S与C/S的优越性 12
3.5 系统流程图 15
3.5.1 教师管理一级数据流图 15
3.5.2 教师学生信息一级数据流图 16
3.6 静态数据词典 17
3.7 日常行为系统用例分析 18
3.7.1 学生请假用例 19
3.7.2 日常行为用例 19
3.7.3 系统信息录入用例 20
4 系统数据库设计 21
4.1 数据库介绍 21
4.2 数据库分析 21
4.3 概念设计 22
4.4 逻辑设计 24
5 系统实现 28
5.1 环境搭建 28
5.2 学生日常行为系统模块的实现 28
5.2.1 系统登录界面 28
5.2.2 添加教师界面 30
5.2.3 教师信息管理界面 31
5.2.4 教师信息编辑界面 32
5.2.5 教师信息删除界面 33
5.3 项目部署运行 34
6 系统测试和发布 37
6.1 系统测试 37
6.1.1 界面测试 37
6.1.2 功能测试 37
6.2 系统发布 38
结束语 39
致 谢 40
参考文献 41
|