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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

某单位考勤管理系统Word下载.docx

1、 早退记录 统 迟 出录入 准备数据 录入工作时间情况 计 到 记 时间记录 早 记 录 退 录 工作日期 放假日期 统计工作时间记录 参照 已统计信息职称表 完整的考勤数据 月度考勤统计 图2。2系统数据流程图 帐号和 核对密码 查询考勤统计 月度考勤统计 密码 查询日期情况 工作日期 放假日期3 系统查询数据流程图25 数据字典(1),数据项描述数据项别名类型长度取值范围 取值含义含义说明员工编号ynobigint0000000至9999999前三位为部门编号,后四位为顺序编号唯一标识每个员工员工姓名ynamechar3规范化员工性别ysex“男”或“女性别是区分员工的一个大致范围职位yz

2、hi标识员工工作性质入职时间ytime2000至2050日期进入职位时间员工年龄yageint20至70员工年龄的允许范围唯一标识员工年龄密码ysecret000000至9999996位登陆密码唯一标识每个人的信息表21 数据项描述表(2)数据结构描述数据结构说明组成员工信息是考勤管理子系统的主体数据结构,定义了一个员工的有关信息员工编号,员工姓名,员工性别,出生日期,职位,密码部门信息是考勤管理子系统的主体数据结构,定义了一个部门的有关信息部门编号,部门名称表2-2数据结构描述(3)数据流描述数据流数据流来源数据流去向平均流量高峰期流量核对密码根据不同人员相应的权限登录时的信息考勤管理系统管

3、理员的帐号密码与普通员工的帐号密码每天传输1000次1500次完整的考勤数据员工的考勤数据月度考勤统计工资评估月度考勤编号、员工编号、日期、累计正常工作时间迟到次数、早退次数、旷工次数每月传输1500次表33数据流描述(4)数据存储数据存储流入数据流流出数据流数据量存取方式记录员工每月的考勤情况一个月的信息统计统计好的考勤数据月度考勤编号、员工编号、日期、正常工作时间、迟到次数、早退次数、旷工次数每月1500次更新,顺序检索表3-4数据存储(5)处理过程处理过程输入数据流输出数据流处理登录用正确的账号登录账号和密码要求密码正确,并且根据账户名来区分管理员和普通员工录入数据将准备的数据依次录入

4、准备的出差,请假,加班,出勤的数据录入正常工作,迟到早退,出勤的情况要求数据根据其内容分别编入不同的记录中修改数据根据相应的评估方法来修改数据修改数据单把错误数据修改成正确数据表35处理过程第三章 系统总体设计3。1 系统总体设计目标经过调查、信息流程分析、数据收集,并结合需求分析,明确了该子系统的功能:(1)给员工编号,登记其基本信息。(2)给员工配置信息,天下班时间,每天工作时间(3)对员工的考勤数据进行登记,并进行每日和月度考勤统计.(4)对员工的月度考勤统计的结果来核算员工工资和工作放假日期。3.2 系统概念设计3.2.1 概念模型(ER图)图3.1 员工属性图图3。2刷卡机属性图3管

5、理员属性图 m n m n图4.4 系统ER图3.2.2 关系模式员工(员工号,姓名,性别,年龄,职位,密码,入职时间)记录数据(员工号,刷卡机号,上班的时间,下班的时间,每天工作时间)刷卡机(刷卡机号,刷卡机名称,规格)统计数据(员工号,刷卡机号,剩余的时间,迟到的次数,早退的次数,工作天数)管理员(管理员号,姓名,性别,年龄)员工表(employee)列名备注员工号6设为主码202年龄ygageygzhwsecretygrzhtime8表31 员工表记录数据表(data_record):刷卡机号skno15上班的时间ondutytimedatatime4下班的时间offdutytime每天

6、工作时间worktime表32记录数据表刷卡机表(skj):刷卡机名称skname规格skgg10表33刷卡机表统计数据表(statistics_data):剩余的时间ljworktime迟到的次数latetimes早退的次数leavetimes工作天数workday表3-4统计数据表管理员表(Administrator)管理员号ano姓名aname性别asexaage表35管理员表第四章 数据库系统实现4.1 系统实现工具简介4。1 SQL Server 2000简介SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和AshtonTate三家公司共同

7、开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本;Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。在本书中介绍的是Microsoft SQL Server 以后简称为SQL ServerSQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的一个版本.该版本继承了SQL

8、Server 7。0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用. SQL Server 2000 的特性Microsoftreg; SQL Server? 2000 的特性包括:(1).Internet 集成。SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。(2).可伸缩性和可用性。同一个数据

9、库引擎可以在不同的平台上使用,从运行 Microsoft Windowsreg; 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。(3).企业级数据库功能.SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小. (4).易于安装、部署和使用。 SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准

10、的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分.这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。4.1。2企业考勤管理系统的实现create database 考勤管理on ( name=kaoqinguanli_dat,filename=C:Program FilesMicrosoft SQL ServerMSSQLDatakaopqinguanlidat.mdf,size=10,maxsize=50,filegrowth = 5 )log o

11、n(name=kaoqinguanli_log,Program FilesMicrosoft SQL ServerMSSQLDatakaoqinguanlilog。ldf,SIZE = 5MB,MAXSIZE = 25MB,FILEGROWTH = 5MB )create table 员工表( 员工号 bigint primary key, 员工姓名 char(20), 员工性别 char(2), 年龄 int,职位 char(6),密码 int,入职时间 datetime)create table 记录数据表(员工号 bigint primary key,刷卡机号 int,上班的时间 dat

12、etime,下班的时间 datetime,每天工作的时间 char(4)create table 刷卡机表(刷卡机号 bigint primary key,刷卡机名称 char(8),规格 char(10)create table 统计数据表(员工号 bigint primary key,刷卡机号 int ,剩余的时间 char(10),迟到的次数 int,早退的次数 int,工作天数 int )create table 管理员表(管理员号 bigint primary key,姓名 char(20),性别 char(2),年龄 int)insert into 员工表 values (2012

13、01,张一,男23,员工,111111,20100101)insert into 员工表 values (201202,张二,男,24,员工,11111220100102)201203,王三女,20,员工111113,20100103)201204,李四,女,21,员工,11111420100104)insert into 记录数据表 values (201201,01,8:00,17:8)insert into 记录数据表 values (201202,02,17:8)038:17:00,8201204,04,8:00,8201205,05,8:00,17:insert into 刷卡机表

14、values (201201,名称1, 适合)insert into 刷卡机表 values (201202,名称2, 适合insert into 刷卡机表 values (201203名称3适合)名称4, 适合201205名称5insert into 统计数据表 values (20120101,00:102,8,20)201202,0200:20,3,7insert into 统计数据表 values (201203,03,00:10,4,6,insert into 统计数据表 values (201204,04,00:10,5,05,10,6,4,20insert into 管理员表 v

15、alues (201101,王丰,男,20201102,王康,21201103,赵健23201104张京,22)insert into 管理员表 values (201105,李云,女,select* from 员工表 where not(年龄=20) select from 员工表 order by 年龄 asc order by 入职时间 desc 总结通过以上数据库的设计,我深刻了解了每个阶段的设计内容:系统需求分析、概念结构设、逻辑结构设计、物理结构设计、数据库的实施和维护。分析该企业考勤子系统的功能是首先能提供查询员工的信息,其次让员工能清楚自己的考勤情况,并相应的查询到休息日的变化

16、。考勤情况由进出记录,迟到记录,早退记录,工作时间记录来统计出的,详细的结果统计在月度考勤表中。员工都可以很详细的查询自己的情况。在做此子系统时,刚开始还不知道大概的格式,只是在盲目的做,这样到最后自己都不知道下一步该做什么了,所以凡事都要严格按照规则做,然后再发挥下,这样子就不会半途而废了。之后我严格按照书上的过程做,发现其实做该系统并没有我想象中难,柳暗花明又一村,攻克一个难题之后,心中大悦,只要细心,慢慢来,一步一步做,一样可以做的出色,不过前提是要对制作子系统的过程熟悉,并且灵活运用。参考文献1 肖金秀。JSP程序设计教程.北京:冶金工业出版社2 孙晓龙.JSP动态网站技术入门与提高。北京:人民邮电出版社3 杨学瑜。JSP入门与提高.北京:清华大学出版社4 鲁晓东。JSP软件工程案例精解.北京:电子工业出版社,5 萨师煊 王珊。数据库系统概论。高等教育出版社6 张海藩。软件工程导论.清华大学出版社7 赛奎春.JSP工程应用与项目实践.北京:机械工业出版社8 汪孝宜。JSP数据库开发实例精粹。北京:电子工业出版社

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

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