ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:966.01KB ,
资源ID:1703723      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1703723.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(考勤管理系统详细设计说明书.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、考勤管理系统详细设计说明书学生考勤管理系统-详细设计说明书组长:程坤组员:岳振方 姚洪萌 陶永胜 武琼 1.引言 21.1编写目的 22总体设计 32.1任务和目标 32.2运行环境及条件概述 32.2.1技术方面 32.2.2经济方面 32.2.3操作方面 33.系统详细需求分析 33.1学生需求描述 33.2功能需求描述 43.3详细系统运行环境及开发工具 43.31相关开发工具简介 44.总体方案确认 44.1学生考勤管理前台 44.2学生考勤管理后台 65.系统详细设计 85.1系统功能划分 85.1.1请假系统模块 85.1.2考勤系统模块 85.1.3后台管理模块 85.3系统界面

2、详细设计 95.3.1登陆界面 95.3.2 系统主界面 106.数据库系统设计 126.1逻辑结构设计 126.2主要实体模型 136.3 E-R图分析 13 14(1)教务管理员信息表admin 141.引言1.1编写目的20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统总体上由考勤系统模块组成。系统涉及到高校三大类用户:学生。 本系统使用的开发工具是开发程序,采用VB和Access数据库。开发过程中运用了页面模块化、信息发布的动态生成、

3、静态页面显示等技术开发。本文重点介绍本系统的请假系统、考勤系统两大功能模块设计,完成学生、系统管理员三类用户功能的设计与实现。2总体设计2.1任务和目标开发本系统的目的,就是要解决目前高校中关于学生上课出勤管理中所面临的一系列问题。开发出高校学生考勤管理系统能有效地提高高校办事效率,解决目前高校学生上课出勤管理问题,实现学生出勤信息对任课教师、班主任、院系领导、学校领导透明,使班主任、院系领导及时把握学生的学习情况,及时与学生沟通,提高教学质量。2.2运行环境及条件概述2.2.1技术方面高校学生考勤管理系统在目前的高校中使用还不普遍,但也有许多类似的成功案例:如教务管理系统、排课系统等。本系统

4、使用的开发工具是开发程序,采用VB和Access数据库。2.2.2经济方面本系统使用B/S架构设计,使用市场上流行的动态网页技术,开发简单,使用度方便,不需要耗费大量的人力物力就能很快的开发出来,系统部署对软硬件要求不高,用户操作简单,几乎不需要对用户进行专业培训就可使用本系统,所以从经济上讲是可行的。2.2.3操作方面本系统操作简单方便,只要懂得上网都能方便操作本系统,所以在操作上也是可行的。从以上可知,高校学生考勤管理系统的解决方案无论在技术,经济还是操作上都是可行的,且开发本系统具有一定的经济价值和实用价值。3.系统详细需求分析3.1学生需求描述学生对本系统的主要需求是:查看在校期间所有

5、的上课出勤信息。(1)查看出勤信息需求:学生可以查看在校期间所有学期上课出勤的详细信息,如:查看“大学英语”这门课程在整个学期请假、旷课多少次等信息。(2)其它需求:查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等,以及修改个人用户密码。3.2功能需求描述根据各类用户的需求描述,系统具备考勤管理系统功能。考勤管理功能需求:任课老师通过考勤管理系统,对学生上课出勤信息进行公开。请假系统要借助班主任才能完成,考勤管理系统要借助请假系统、班级课表安排才能完成,然而每学年课表都在变化,班主任安排也有在变化,学生也在变化,因此必须要求后台管理系统能根据系统需求,动态的、准确的

6、更新系统数据。3.3详细系统运行环境及开发工具根据各用户的需求,以及系统各大功能的需求,经过大量的调查分析,针对本高校学生考勤管理系统选择以下开发工具进行开发:3.31相关开发工具简介系统结构:B/S (浏览器/服务器)开发语言:VB数据库:SQL Server 2000开发工具:JDK 1.5 Dreamweaver4.总体方案确认学生考勤管理系统全部采用Web方式,由前台操作和后台管理两部分构成。4.1学生考勤管理前台前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不懂电脑操作的客户,也能轻松的享受电子商务网站给他们带来的便利。一、前台主要功能包括

7、登录、管理首页、学生信息、学生考勤、学生成绩、课程科目、员工信息、部门班级、信息维护等各大模块。二、学生考勤管理系统前台特色(一)、帐号保密机制本系统除了传统的用户名和密码保护外,又利用MD5方式对密码进行了再次加密,由于这种加密是不可逆转的加密方式,即使后台数据库被盗,盗取者也无法找到管理员和用户的密码,这大大提高了客户帐号的安全性,使管理人员可以放心的把学生信息进行发布,后台管理采用三层加密机制,限制非本站链接直接进入后台管理文件(二)、常见的管理学生任务网站前台页面显视栏目分为以下几种方式:(1)添加新学生 (2)查看管理学生列表 (3) 学生考勤(4) 学生成绩(5)修改我的个人资料

8、(6)退出系统(注销)(三)、人机化界面 网站采用菜单方式来管理网站页面,不但页面简洁,而且操作方便。(四)、强大的权限管理 网站管理人员可以对网站的各功能模块进行管理,而普通用户仅能查看信息,方便管理。系统前台结构图如下:首页管理目录常见任务您的班级您的课程登陆信息添加新学生管理学生列表管理学生考勤修改我的资料管理学生成绩退出系统管理首页学生信息学生考勤学生成绩课程科目信息维护员工信息部门班级4.2学生考勤管理后台本系统后台管理在考虑学生考勤管理操作简便的同时,提供了强大的学生考勤管理模式。它包括管理员角色的设置,学生信息、学生考勤、学生成绩、课程科目、员工信息、部门班级、信息维护。一、后台

9、管理功能列表学生的添加、修改、删除。拥有权限者:任何权限的管理员查看/管理学生列表拥有权限者:任何权限的管理员管理学生考勤拥有权限者:任何权限的管理员管理学生成绩拥有权限者:任何权限的管理员修改我的个人资料拥有权限者:任何权限的管理员退出系统(注销)拥有权限者:任何权限的管理员对首页新闻的添加、修改、删除和更改首页公告。拥有权限者:任何权限的管理员添加、修改、删除课程科目拥有权限者:任何权限的管理员添加、修改、删除员工信息拥有权限者:任何权限的管理员添加、修改、删除部门班级信息拥有权限者:任何权限的管理员可以添加、修改、删除常用的信息拥有权限者:任何权限的管理员二、管理使用说明首选服务:-注销

10、登陆:作为后台安全管理的必要条件之一,当后台管理员管理任务结束时,务必要点击注销登陆方可完全正常退出。 -修改登陆密码:各权限管理员都要养成良好习惯,隔段时间修改一次密码,防范登陆密码被黑客破解而遭受到不必要的损失。-反馈程序BUG:若您在使用本学生考勤管理系统时发现程序出错或其它需要改善的问题,请点击这里将BUG反馈给程序员。三、学生信息管理管理(一)、添加学生信息:管理员和添加人员可以通过这个功能向数据库中录入学生信息-方法是:在首页上点击常见任务下的“添加新学生”(二)、查看与修改:管理员和添加人员可以通过这个功能查看数据库中录入的学生列表。四、用户管理管理网站用户:此功能只有最高权限管

11、理员拥有,可管理前台的所有个人用户,拥有查看、修改、删除权限,也可根据某用户查找此用户所有订单。利用查找用户功能可查询到你需用查找的用户。管理后台用户:此功能只有最高权限管理员拥有,这是用来管理后台管理员的功能、可能添加、修改、删除新的管理员以及分配权限。5.系统详细设计5.1系统功能划分根据系统用户的需求,将本系统按功能划分成三大功能模块:请假系统、考勤系统、后台管理系统。5.1.1请假系统模块 本模块的功能是在线请假的实现及管理,主要涉及两大类用户:学生、任课老师用户,学生通过此功能模块进行在线请假及查看请假记录信息;任课老师在线审批学生请假及查看请假记录信息。5.1.2考勤系统模块本模块

12、的功能是学生考勤信息统计的实现、查看及管理,涉及六大类用户中的所有用户。学生在线查看自己所有学年的出勤信息;任课老师在线管理学生出勤信息;班主任、院系领导、学校领导查看不同的范围的学生出勤信息。5.1.3后台管理模块本模块的功能实现整个系统数据的同步更新及维护,只涉及系统管理员用户。系统管理员动态的管理学生信息、课表安排、学年安排等信息,是整个系统实现的基础。 程序流程图:5.3系统界面详细设计5.3.1登陆界面用户登陆时操作页面如图所示:输入用户名和密码,然后在选择用户类型就能登陆到相应的操作界面。如果用户名和密码不正确,会提示用户重新登录。5.3.2 系统主界面进入此界面后可以进行以下操作

13、,添加新学生、查看和管理学生列表、管理学生考勤、管理学生成绩、修改个人资料、退出系统。5.3.3 添加学生信息界面 进入此界面后,不仅可以添加学生基本信息(姓名、性别、住址、电话、Email、出生日期、学历、职业、工作单位、照片、班级、入学日期、入学收费、经办人)还可以录入学生选课的相关信息。5.3.4 课程管理界面可以添加课程种类、课程工作/名称、上级分类、学时、学分等相关信息。6.数据库系统设计6.1逻辑结构设计整个系统各实体可用以下关系来表示(其中主键已用下划线标识):学生信息表(学号 ,姓名,性别,班级,专业,学院)课程信息表(编号,课程名称,学分,学时)任课老师信息表(编号,姓名,性

14、别,班级,课程,学院)教务管理员信息表(编号,姓名,职称,性别,权限)请假信息表(学生学号,申请时间,开始时间,请假原因,请假天数,节课数,审批状态)考勤表(班级名称,课程编号,考勤时间,出勤人数)学生上课缺勤记录表(学生学号,学生姓名,班级名称,课程名称,缺勤状态)6.2主要实体模型6.3 E-R图分析E-R图分析的目的是确定系统中所有实体、实体的属性及实体之间的联系,为设计数据库表结构打下基础。画E-R图通常使用自底向上的设计方法,首先对局部视图进行分析设计,然后再将局部视图合并,消除冲突和冗余,得到系统的总体E-R图。这里不再对局部视图进行设计,直接给出总体E-R图,如下图所示:6.4数据库表设计(1)教务管理员信息表admin字段名字段类型主/外键字段约束说明编号char(5)PNot Null管理员编号姓名char(10)Not Null管理员姓名性别char(1)Not Null管理员性别职称char(20)Not Null管理员职称权限char(10)Not Null管理员权限(2)学生基本信息表student 字段名字段类型主/外键字段约束说明学生学号char(6)PNot Null学生学号姓名char(10)Not Null学生姓名性别char(1)Not Null性别班级名称char(13)Not Null所

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1