欢迎来到天天文库
浏览记录
ID:38634787
大小:1.18 MB
页数:16页
时间:2019-06-16
《考勤管理系统详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学生考勤管理系统---详细设计说明书组长:程坤组员:岳振方姚洪萌陶永胜武琼15目录1.引言11.1编写目的11.2背景分析11.3参考资料22.总体设计22.1任务和目标22.2运行环境及条件概述22.2.1技术方面22.2.2经济方面32.2.3操作方面33.系统详细需求分析33.1学生需求描述33.2功能需求描述43.3详细系统运行环境及开发工具43.3.1相关开发工具简介…………………………….43.3.2B/S(浏览器/服务器)简介……...……………………………………………43.3.3JSP简介……...………………...………………………………………
2、…………54.总体方案确定…...………………...………………...………………...…………………………54.1学生考勤管理前台64.2学生考勤管理后台75.系统详细设计105.1系统功能划分105.1.1请假系统模块105.1.2考勤系统模块………………………………………………………………...…105.1.3后台管理模块…...………………………………………………………………105.3系统界面详细设计125.3.1登陆界面125.3.2系统主界面135.3.3添加学生信息界面145.3.4课程管理界面156.数据库系统设计156.1逻辑结构设计156.2
3、主要实体模型166.3E-R图分析166.4数据库表设计17151.引言1.1编写目的20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统总体上由考勤系统模块组成。系统涉及到高校三大类用户:学生。本系统使用的开发工具是开发程序,采用VB和Access数据库。开发过程中运用了页面模块化、信息发布的动态生成、静态页面显示等技术开发。本文重点介绍本系统的请假系统、考勤系统两大功能模块设计,完成学生、系统管理员三类用户功
4、能的设计与实现。2.总体设计2.1任务和目标开发本系统的目的,就是要解决目前高校中关于学生上课出勤管理中所面临的一系列问题。开发出高校学生考勤管理系统能有效地提高高校办事效率,解决目前高校学生上课出勤管理问题,实现学生出勤信息对任课教师、班主任、院系领导、学校领导透明,使班主任、院系领导及时把握学生的学习情况,及时与学生沟通,提高教学质量。2.2运行环境及条件概述2.2.1技术方面高校学生考勤管理系统在目前的高校中使用还不普遍,但也有许多类似的成功案例:如教务管理系统、排课系统等。本系统使用的开发工具是开发程序,采用VB和Access数据库。152.2.2经济方
5、面本系统使用B/S架构设计,使用市场上流行的动态网页技术,开发简单,使用度方便,不需要耗费大量的人力物力就能很快的开发出来,系统部署对软硬件要求不高,用户操作简单,几乎不需要对用户进行专业培训就可使用本系统,所以从经济上讲是可行的。2.2.3操作方面本系统操作简单方便,只要懂得上网都能方便操作本系统,所以在操作上也是可行的。从以上可知,高校学生考勤管理系统的解决方案无论在技术,经济还是操作上都是可行的,且开发本系统具有一定的经济价值和实用价值。3.系统详细需求分析3.1学生需求描述学生对本系统的主要需求是:查看在校期间所有的上课出勤信息。(1)查看出勤信息需求:
6、学生可以查看在校期间所有学期上课出勤的详细信息,如:查看“大学英语”这门课程在整个学期请假、旷课多少次等信息。(2)其它需求:查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等,以及修改个人用户密码。3.2功能需求描述根据各类用户的需求描述,系统具备考勤管理系统功能。考勤管理功能需求:任课老师通过考勤管理系统,对学生上课出勤信息进行公开。请假系统要借助班主任才能完成,考勤管理系统要借助请假系统、班级课表安排才能完成,然而每学年课表都在变化,班主任安排也有在变化,学生也在变化,因此必须要求后台管理系统能根据系统需求,动态的、准确的更新系统
7、数据。3.3详细系统运行环境及开发工具根据各用户的需求,以及系统各大功能的需求,经过大量的调查分析,针对本高校学生考勤管理系统选择以下开发工具进行开发:153.3.1相关开发工具简介系统结构:B/S(浏览器/服务器)开发语言:VB数据库:SQLServer2000开发工具:JDK1.5 Dreamweaver 4.总体方案确认学生考勤管理系统全部采用Web方式,由前台操作和后台管理两部分构成。4.1学生考勤管理前台前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不懂电脑操作的客户,也能轻松的享受电子商务网站给他们带来的便
8、利。一、前台主要功能包括
此文档下载收益归作者所有