考勤管理系统的设计与实现

技术:Java、JSP
摘要:
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工考勤信息管理是企业信息管理的重要部分。面对大量的企业考勤信息,采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。 
因此,开发一个界面友好,易于操作的考勤管理软件进行自动化处理具有较大的社会现实意义。同时,考勤管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,开发应用简单,不失一般性。
本文运用现代的考勤管理理论,结合企业具体情况,通过分析国内外考勤管理系统现状,实现了一个基于JSP的考勤管理系统,本次开发工具选择JAVA、JSP、JavaScript、eclipse,采用Tomcat服务器技术,后台数据库选用SQL Server 2008。
关键词:JSP,JAVA,SQL Server 2008数据库

目录:
1 绪论    1
1.1 系统开发背景    1
1.1.1 背景介绍    1
1.1.2 考勤管理系统发展及其国内外现状    1
1.2 课题研究的意义    2
1.3 开发工具与技术    3
1.3.1 开发工具    3
1.3.2 JSP    4
1.3.3 JavaScript    6
1.3.4 JavaBean    6
1.3.5 Sql与sql server 数据库    7
1.4 本章总结    10
2 需求分析    11
2.1 需求调研    11
2.2 软硬需求    11
2.3 可行性分析    11
2.3.1 技术可行性    12
2.3.2 经济可行性    12
2.3.3 操作可行性    12
2.3.4 法律可行性    12
2.4 性能需求    13
2.4.1 功能需求    13
2.4.2 系统安全性    13
2.4.3 数据完整性    14
2.5 界面需求    14
2.6 数据库需求    15
2.7 本章总结    15
3 系统分析与设计    16
3.1 系统目标    16
3.2 系统功能结构设计    16
3.3 系统流程设计    17
3.4 数据库分析与设计    18
3.4.1 数据库的概念结构设计    19
3.4.2 数据库逻辑设计图    20
3.4.3 数据库的连接    22
3.5 本章总结    24
4 系统功能实现    25
4.1 系统登录界面实现    25
4.2 普通权限用户登入模块    25
4.2.1 个体员工信息查询模块    26
4.2.2 全体员工信息查询    27
4.2.3 全体员工考勤信息查询    28
4.3 高级权限用户登入界面    28
4.3.1 考勤登记模块    28
4.3.2 增加新员工模块    29
4.3.3 员工考勤信息查询    29
4.3.4 全体员工信息查询    30
4.3.5 密码修改    30
4.4 本章总结    31
5系统测试    33
5.1 系统测试的目的及其意义    33
5.2 测试的内容    33
5.3 测试过程    33
5.4 测试结果    34
5.5 其它错误    35
5.6 本章总结    36
结论    37
参考文献    39
致谢    40
附录1    41
外文原文    41
中文翻译    47

论文字数:25532
包含资料:

 

 

截图:
 

 
 

 
 

 

  • 22
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
自己做的 一个 考勤信息管理系统 第一章 可行性分析 1 1.1 引言 1 1.1.1 编写目的 1 1.1.2 项目背景 1 1.2 可行性研究的前提 2 1.2.1 要求及目标 2 1.2.2 条件假定和限制 3 1.3 技术可行性分析 3 1.3.1 技术的支持能力 3 1.3.2 技术的优势 3 1.3.3 技术的难点 4 1.4 经济可行性分析 4 1.4.1 投资 4 1.4.2 效益 4 1.5 社会可行性分析 5 1.5.1 法律因素 5 1.5.2 用户可行性 5 1.6 结论意见 5 第二章 需求分析 6 2.1 系统需求 6 2.2 功能需求 6 2.3 数据流图 7 2.3.1 系统顶层图 7 2.3.2 数据流程图一层分解图 8 2.3.3 数据流程图二层分解图 10 2.4 数据字典 14 2.4.1 数据流条目 14 2.4.2 数据项 16 2.4.2 加工条目 18 第三章 概念设计 22 3.1 实体之间的联系 22 3.2 E-R图 22 3.2.1 局部E-R图 22 3.2.2 整体E-R图 25 第四章 逻辑设计 26 4.1 概念模型向关系模型的转换 26 4.1.1 1:N联系的转化的关系模式 26 4.1.2 M:N联系的转化的关系模式 26 4.2 关系模式的优化 27 4.2.1 确定范式级别 27 4.2.2 实施规范化处理 27 第五章 物理设计 29 5.1 数据库的存储结构 29 5.1.1 数据库 29 5.1.2 数据库表结构 29 5.1.3 数据的存放位置设计 32 5.1.4 系统配置 32 5.2 关系模式的存取方法 33 第六章 实现运行与维护 34 6.1 数据库的建立 34 6.2 表的创建 34 6.3 视图的设计 37 6.4 存储过程的设计 38 6.5 触发器的设计 40 6.6 运行与维护 41 总结 42 参考文献 43
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值