人力资源管理系统概要设计与模块详解
需积分: 9 166 浏览量
更新于2024-07-27
收藏 443KB DOC 举报
“人事资源管理的概要设计涵盖了系统的需求规定、运行环境、基本设计概念和处理流程,旨在通过软件实现企业人事管理的自动化,包括员工信息、部门信息和薪资管理,提升公司运营效率。”
在人事资源管理的概要设计中,首要目标是明确编写设计报告的目的,即基于需求分析对系统进行模块化设计,确定模块间的接口和信息交换,以及数据结构和模块结构。这一阶段的设计为后续的详细设计、软件测试和维护提供了基础。
系统名为“人力资源管理系统”,由1007班第一小组为武软计算机与软件学院软件技术系开发,预期用户为公司或企业。设计中涉及了一些关键术语,如MVC(模型-视图-控制器)架构,它是网站开发中的三层结构,分离了数据、用户界面和控制逻辑。Businesslogicclass代表业务逻辑层,负责处理应用的核心业务规则;DAO(数据访问对象)用于数据库交互;而JDBC(Java数据库连接)则是Java中连接数据库的标准协议。
系统的主要需求规定是实现公司人事管理的自动化,包括员工信息的录入、更新和查询,部门信息的管理,以及薪资计算和发放等功能,以缩短业务运转周期,提高工作效率。此外,系统还强调了易安装、易维护、易操作、稳定性和安全性。
在运行环境中,系统依赖于MS Windows XP服务器操作系统,MyEclipse 6.0作为开发工具,MySQL数据库存储数据,Tomcat 6.0.20作为应用服务器,而Dreamweaver 2004用于网页设计。开发平台同样采用MyEclipse 6.0,MySQL和Tomcat 6.0.20。
设计概念上,系统采用了MVC架构,其中MainServlet作为控制器,负责接收和分发HTTP请求,调用相应的业务处理类。JSP页面作为视图,仅负责数据显示,不包含业务逻辑或数据模型。业务逻辑层(Businesslogicclass)则包含了具体的操作处理,与DAO协作,通过JDBC与数据库交互,实现数据的增删查改。
这个概要设计为人事资源管理系统构建了一个清晰的框架,定义了系统的主要功能、运行环境和技术选型,为后续的软件开发工作提供了全面的指导。
ws734456387
- 粉丝: 0
- 资源: 10
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明