如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
学生考勤管理系统学院:内蒙古大学创业学院系别:信息工程教学部班级:2010级计算机科学与技术1班指导老师:包山虎组别:第四小组成员:薛向南、刘贞、金磊、穆永振、张鹏飞、王浩绩分工情况序号学号姓名完成内容成绩101002005薛向南所有内容均有参与,着重在需求分析、详细设计、库表设计、代码设计。201002052刘贞参与概要设计、详细设计、代码设计、库表设计。301002006金磊参与软件测试、概要设计、详细设计。400902086穆永振参与概要设计、详细设计。501002008张鹏飞参与库表设计、详细设计。601002051王浩绩参与库表设计、详细设计。目录摘要………………………………………………………………(4)开发计划…………………………………………………………(5)1背景分析…………………………………………………………(6)2可行性分析…………………………………………………………(6)2.1引言………………………………………………………………(6)2.2目的和意义………………………………………………………(6)2.3可行性分析………………………………………………………(7)3需要分析……………………………………………………………(7)3.1学生需求描述……………………………………………………(7)3.2功能需求描述……………………………………………………(8)3.3系统功能划分……………………………………………………(8)3.3.1请假系统模块…………………………………………………(8)3.3.2考勤系统模块……………………………………………………(8)3.3.3后台管理管理……………………………………………………(8)4数据字典……………………………………………………………(9)4.1请假系统…………………………………………………………(9)4.2考勤系统…………………………………………………………(9)4.3后台管理…………………………………………………………(9)5系统共开发工具……………………………………………………(11)5.1相关开发工具简介……………………………………………(11)5.2.1B/S(浏览器/服务器)简介……………………………………(12)5.2.2JAVA/JSP简介…………………………………………………(12)6概要设计……………………………………………………………(12)6.1主要实体模型、E-R图……………………………………………(12)6.2使用T-SQL建立数据库……………………………………………(13)6.3库表关系图………………………………………………………(27)7系统实现界面及代码……………………………………………(27)8软件测试…………………………………………………………(40)9参考文献…………………………………………………………(42)摘要20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统总体上由三大功能模块:请假系统模块、考勤系统模块、后台管理模块组成。系统涉及到高校三大类用户:学生、任课老师、系统管理员。本高校学生考勤管理系统用JSP+SQLServer2005开发,开发过程中运用了页面模块化、信息发布的动态生成、静态页面显示等技术开发。本论文重点介绍本系统的请假系统、考勤系统两大功能模块设计,完成学生、任课老师、系统管理员三类用户功能的设计与实现。开发计划2012年11月5日——2012年11月20日:进行做需求分析,写出需求分析文档,确定系统需求,为以后设计做铺垫。2012年11月21日——2012年11月25日:进行概要设计,写出概要设计文档,确定系统的初步构架,为详细设计奠定基础。2012年11月26日——2012年11月30日:做库表设计,写建库sql脚本文件,做出数据库表,为以后与网页的链接做前提。2012年12月1日——2012年12月5日:详细设计,写出详细设计文档,对系统进行详细设计,做到能实现部分功能。2012年12月6日——2012年12月12日:编码实现程序,对部分功能进行编码实现,确保功能实现正确。2012年12月13日——2012年12月16日:测试,写出测试报告文档,检测系统是否能正常运行,每个功能是否还有缺