签到、考勤管理系统
技术:Java、JSP等摘要:
Struts是目前广受欢迎的基于MVC的Java Web框架,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架,iBatis是支持普通SQL 查询,存储过程和高级映射的优秀持久层框架。Struts-spring-ibatis相结合可以更好的实现一些功能。本柜员签到管理系统,正是使用了它们。
eclipse是IBM公司用于快速开发Java应用的一款优秀的集成开发环境,它以其友好的开发界面、强大的组件支持以及开源等优点,得到广大程序员的接受和认可。
本论文是从现代企业管理中的员工管理现状出发,针对员工管理的复杂程序,经过详细的系统调查,开发出一个操作简单而又方便实用的柜员签到管理系统,实现用户的简单签到、签退功能,并对用户信息、机构信息、角色信息、权限信息成功进行增删改查,还实现了简单的权限管理,不同的角色拥有不同的权限。
系统具有界面直观友好、操作简单的特点,并且能实现柜员签到管理系统的基本功能。
关键词: MVC模式;Struts;Spring;iBatis;柜员签到管理系统
目录:
1绪 论 1
1.1开发背景 1
1.2开发意义 1
1.3开发环境 1
1.3.1开发语言 1
1.3.2开发工具 2
1.3.3开发框架 3
2系统需求分析 5
2.1可行性研究分析 5
2.1.1理论可行性 5
2.1.2技术可行性分析 5
2.1.3经济可行性分析 5
2.2功能需求分析 5
2.3数据库需求分析 6
3总体设计 7
3.1系统体系结构设计 7
3.1.1软件架构设计 7
3.2系统功能模块结构 9
3.3数据库的概念模型 12
3.4数据库的表结构 14
4系统详细设计 16
4.1建立数据库 16
4.2建立连接 16
4.3配置模块 17
4.3.1配置web.xml 17
4.3.2 配置struts.xml 19
4.3.3配置action,ibatis,service,dao架构 20
4.4日志设计 20
4.4.1配置日志模块 21
4.5 功能模块的设计与实现 22
4.5.1用户登录功能设计 22
4.5.2 签到模块设计 25
4.5.3信息的增删改查 27
4.5.4 权限控制 39
5系统测试与维护 41
5.1软件测试 41
5.1.1测试简介 41
5.1.2具体测试 42
5.1.3测试结论 44
5.2运行和维护 44
结论 46
参考文献 47
致谢 48
外文原文 49
中文译文 62
论文字数:22016
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]