目录
前言 7
一、系统开发环境及相关技术 8
(一)系统设计思想及处理流程 8
(二)运行环境 8
(三)开发技术及开发工具简介 8
三、需求分析 10
(一)学生用户需求 10
(二)老师用户需求 10
(三)班主任用户需求 10
二、可行性分析 11
(一)技术可行性 11
(二)经济可行性 11
(三)法律可行性 11
(四)操作可行性 11
四、系统总体设计 12
(一)系统功能结构图 12
(二)用户信息管理 12
(三)考勤信息管理 13
(四)系统总体流程 14
五、数据库设计 15
(一)概念结构设计 15
(二)数据库分析 16
(三)数据库表 16
六、输入/输出设计 19
(一)登录界面 19
(二)学生操作界面 20
(三)老师操作界面 21
(四)班主任操作界面 22
七、系统的测试与维护 23
(一)系统的测试 23
(二)系统的维护 24
八、总结 25
致谢 26
附录 27
参考文献 29
学生考勤管理系统
学生:
指导教师:
摘要:随着计算机信息技术的逐步发展,信息管理系统也得到了高速发展。为了适应社会快节奏的步伐,各行各业都在努力提高工作效率。而在信息管理方面,人们逐渐认可并接受了信息管理系统,发展到现在,信息管理系统更是成为人们工作中必不可少的工具。
本文系统地介绍了一个基于java的学生考勤信息管理系统,论述了一个基于java的考勤信息管理系统的设计原理、设计思想及具体的实现过程,对部分架构及设计思想和设计过程作了详细阐述。系统具有师生个人信息管理和考勤情况录入及修改等功能,信息管理模块和考勤管理模块。
本系统开发主要包括后台数据库的建立以及前端应用程序的开发两部分。其一要求建立起的数据库具有完整性和一致性,并具有一定的数据安全性;其二要求程序界面友好、功能完备,通俗易懂。本次开发采用java、Swing、Oracle数据库等技术。本文着重讨论了用Java技术和Oracle开发考勤管理系统时的数据库访问技术和客户端制作技术,并给出了部分实现代码。
关键字:考勤管理系统;java;Swing;Oracle