1 / 23
文档名称:

学生考勤管理系统详细设计说明书.docx

格式:docx   大小:610KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生考勤管理系统详细设计说明书.docx

上传人:cjc201601 2022/6/3 文件大小:610 KB

下载得到文件列表

学生考勤管理系统详细设计说明书.docx

文档介绍

文档介绍:学生考勤管理系统
---详细设计说明书
组长:XXX
组员:XXX
XXX
XXX
XXX
XXX
erver(基于结构化查询语言的数据库服务器)是基于客户/服务器结
构的数据库管理系统,用户通过使用客户系统从服务器检索信息并进行本地操作,服务 器关注数据库进程,而客户则关注信息的表示。为了使客户端能够从服务器中访问数据, 服务器必须具备以下两个关键特征:一、对在数据库中的数据提供单点访问。二、将处 理和操作在客户端和服务器间进行分配。SQL Server使用Transact-SQL语言来维护、 实现和访问数据库,Transact-SQL 是 SQL (Structured Query Language )的一个子集 标准。SQLServer有多种实用程序允许用户来访问它的服务,用户可用这些实用程序对 SQL Server进行本地管理或远程管理。
经济方面
本系统使用B/S架构设计,使用市场上流行的动态网页技术,开发简单,使用度方 便,不需要耗费大量的人力物力就能很快的开发出来,系统部署对软硬件要求不高,用 户操作简单,几乎不需要对用户进行专业培训就可使用本系统,所以从经济上讲是可行 的。
操作方面
本系统操作简单方便,只要懂得上网都能方便操作本系统,所以在操作上也是可行 的。
从以上可知,高校学生考勤管理系统的解决方案无论在技术,经济还是操作上都是 可行的,且开发本系统具有一定的经济价值和实用价值。
.系统详细需求分析
学生需求描述
学生对本系统的主要需求是:在线请假以及查看在校期间所有的上课出勤信息。
(1)在线请假需求:学生请假的全过程当中,学生可以随时查看请假的详细进展 情况。
(2)查看出勤信息需求:学生可以查看在校期间所有学期上课出勤的详细信息, 如:查看“大学英语”这门课程在整个学期请假、旷课多少次等信息。
(3)其它需求:查看本人的基本信息,如本人的所属的院系、年级、专业、班级、 学号、姓名、性别等,以及修改个人用户密码。
功能需求描述
根据各类用户的需求描述,系统应当具备请假系统、考勤管理系统、后台管理系统 这三大主要功能。
请假系统功能需求:通过班主任以及院系领导批准请假信息。请假最长时间不能超 过1个月,特殊情况除外。
考勤管理功能需求:任课老师通过考勤管理系统,对学生上课出勤信息进行公开。 请假系统要借助班主任才能完成,考勤管理系统要借助请假系统、班级课表安排才能完
成,然而每学年课表都在变化,班主任安排也有在变化,学生也在变化,因此必须要求 后台管理系统能根据系统需求,动态的、准确的更新系统数据。
详细系统运行环境及开发工具
根据各用户的需求,以及系统各大功能的需求,经过大量的调查分析,针对本高校 学生考勤管理系统选择以下开发工具进行开发:
. 1相关开发工具简介
系统结构:B/S (浏览器/服务器)
开发语言:JSP
数据库:SQL Server 2000
开发工具: JDK Dreamweaver Jcreator
. 2 B/S (浏览器/服务器)简介
B/S (Browser/Server ,浏览器/服务器)模式又称 B/S结构。它是随着Internet 技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器
来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员从不同的地点 以不同的接入方式(比如 LAN, WAN, Internet/Intranet 等)访问和操作共同的数据; 最大的缺点是对网络环境依赖性太强,由于各种原因引起网络中断都会造成系统瘫痪。
. 3 JSP 简介
JSP的全称是Java Servlet Pages ,它是SUN隹出的一种动态网页技术标准。它在 传统的静态页面文件(*html,*htm)中加入Java程序片段和JSP标记,就构成了 JSP页 面。由WebK务器上的JSP引擎来处理JSP元素,生成调用Bean,并用JDBCW问数据 库(或文件),最后以HTM© XMU勺形式返回浏览器。JSP在Servlet类中编译,编译 一次后存入内存,以后再调用时,不用再编译,所以速度很快。
此外JSP还具有以下优点:
(1) 一次性编写,到处运行(除了系统之外,代码不用做任何更改);
(2)系统的多平台支持;
(3)强大的可伸缩性;
(4)多样化和功能强大的开发工具支持;
(5)支持服务器端组件;
.总体方案确认
学生考勤管理系统全部采用 Web^f式,由前台操作和后台管理两部分构成。
学生考勤管理前台
前台作为与用户