




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、U eurasiaUNIVERSITY软件工程大作业报告题目: 企业人事管理系统开发组名:姓名: 陈小镜班 级:统本软件 1403期:2016 年6月 3 日评分标准与成绩表评分项目标准(分值)得分总分平时成绩(50%考勤30作业20课堂表现10上机操作40大作业成绩(50%报告完成30格式、排版10需求分析20系统设计20系统实现10其它10总评成绩目录1 需求分析 11.1 问题分析 11.2 采用技术 11.2.1 B/S 架构 12 概要设计 32.1 系统的初步调查 32.2 系统的可行性研究 33 详细设计 33.1 系统功能设计 33.2 系统流程设计 44 系统测试 75 结论
2、 91 需求分析1.1 问题分析随着信息化、自动化时代的到来,电脑在我们生活中扮演重要的角色。特别 是对公司而言, 如果公司采用电脑来管理员工, 公司的运行效率将会得到很大的 的提高。一个公司多着上万人, 如果还按照传统的方法管理员工, 管理起来将会很麻烦。而如果采用网络版多机人事管理系统, 管理会简单很多。 一个好的人事管理系统可以给人们的生活带来极大的便利和高效, 可以很好的提高人们工作效率,为企业创更多的价值。 本次设计的目的, 是做一个网络版多机人事管理系统, 可以对企业人员的基本信息进行增、删、改、查,对企业中不同职位的人进行权限的配置,旨在更好和个性化的管理企业中的各个员工。该系统
3、主要完成目标是建立一个功能齐全、界面友好、使用方便、能够迅速准确地完成各种人事信息查询、修改等工作。1.2 采用技术本系统采用 B/S 结构即浏览器和服务器结构开发,开发语言采用 Java, 使用Java 中的 Jsp 和 Servlet 技术。配置开发环境为 MyEclipse 、 Tomcat7.0 、 JDK6.0 和 SQL Server 。1.2.1 B/S 架构B/S 是随着 In ternet t 技术的兴起,对C/S 结构的一种变化或者改进的结构, 在这种结构下,用户工作界面是通过WWW 浏览器来实现,极少部分事物逻辑在前端(Browser )实现,但是主要事物逻辑在服务器端(
4、 Server )实现,形成所 谓三层3-tier 结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级 的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet 模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地 点,以不同的接入方式访问和操作共同的数据库; 它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在Java 这样跨平台语言出现之后,B/S 架构管理软件更是方便、速度快、效果优。1.2.2 配置环境MyEclipse 是一个十分优秀的
5、用于开发 Java、 J2EE 的 Eclipse e 插件集合,MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。可以说MyEclipse 几乎囊括了目前所有主流开源产品的 Eclipse 开发工具,所以本次开发也毫无疑问用 MyEclipse 开发。Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱,并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。本次开发使用Tomcat7.0 。JDK(Java Development Kit) 是 Sun Microsystems 针对 Java 开发人员的产品, 包
6、括了 Java 运行环境、 Java 工具和 Java 基础类库,本次使用的版本是 JDK6.0 。SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。 Microsoft SQL Server 2005 数据库引擎为关系型数据和结 构化 数据提供了更安全可靠的存储功能。2 概要设计2.1 系统的初步调查系统初步的调查方式主要采用系统分析员与企业的管理者和人事信息管理人员的交流, 并了解企业在人事管理方面的一些内容和工作流程情况, 如他们在 系统功能、 性能等方面的要求及用户在硬件配置、 开发周期处理方式等方面的一 向与打算, 把用户要求成文,
7、 完成系统分析报告。 企业现行的人事信息管理方式 主要是使用传统人工的方式, 如果采用人事管理系统, 利用人事管理系统的优点 能够极大地提高人事管理的效率, 也是单位的科学化正式管理, 与世界接轨的重 要条件。根据上述分析,可以安排可行性研究。2.2 系统的可行性研究在对系统目标和环境精心分析的基础上, 从技术可行性来说, 本系统开发环境是 MyEclipse+JDK6.0+Tomcat7.0 并用 IE7.0 进行人事管理系统测试。 此开发环境的搭配比较安全可靠,这也是目前比较流行的 Javaweb 开发环境的搭配;从营 运可行性来说, 本系统是面向企业内部的人事信息管理人员和在职的员工,
8、可能 有的员工并没有接触过这些类似的系统,但是 Windows 的友好界面和本系统容 易安全使用, 可以使员工在人事管理人员的帮助下, 快速掌握人事管理系统的使用。同时用户也可以根据我们编写的详细操作说明书, 来快速掌握本系统的使用; 从经济可行性来说, 大多数企业单位的人事信息管理目前还完全以传统的人工管理方式或单机方式进行管理, 耗时多、 效率低下并且极易出现错误。 而利用计算机来实现人事管理已成为当前社会逐渐发展的主流, 特别是一些外国的企业, 人 事管理系统已经很普及了。开发一套能满足人事信息管理的软件是十分必要的, 实现忍耐是管理的自动化, 在减少由于人为失误而造成损失的同时, 也可
9、以使人事信息管理部门减少许多费用支出, 如实现自动化管理人员后可以精简人员, 减 少工资支出等。 由上述三方面的分析可以看出, 本系统的开发时机已经成熟, 从 多种角度考虑开发此系统都是可行的,并且也是十分必要的。3 详细设计3.1 系统功能设计权限设计:本系统对于企业的不同等级的员工应该设置不同的权限, 主要分 为三个权限:系统管理员、部门经理、普通员工。普通员工的全县最低,只能查 看和修改自己的信息, 不允许操作其他任何用户, 当然签到、 请假和生日提醒是每个用户都有的功能; 部门经理可以查看自己部门员工的信息, 此外还据有普通 员工的权限和增加本部门的员工信息。 系统管理员据有的操作权限
10、最高, 他不但 拥有 用户的基本操作权限, 还可以查询所有员工信息和增加员工信息, 并对其进 行修改和删除的权限。具体的功能设计:本系统总共分为六大模块:生日提醒、修改密码、增加员工、修改员工、查看员工、考勤管理。作为一个管理系统还附带用户的登录和退出等功能。修改密码:每个用户的初始密码都是000000 ,每个用户都可以修改自己的 密码。增加员工:此模块主要分为两个模块。一个是增加单个员工,用户根据格 式要求,规范的填写要增加的用户信息, 完成增加用户。 二是批量增加员工信息, 用 户根据批量增加的格式要求,把规范的员工信息一条条的写在 .txt 文件中,通过系统的批量增加功能增加多个用户信息
11、。修改员工: 包括修改用户是否处于离职状态和修改用户的基本信息, 如果胡 被修改为已离职状态,那么用户不能登录该系统。查看员工 :包括查看自己的基本信息和查看部门的基本信息,和查看所有用 户 信息,主要是根据用户的不同权限来设置的。考勤管理: 包括签到功能和请假功能, 用户每天只能签到一次; 用户每天也 只能请假一次。生日提醒:为了更加人性化的管理一个企业,设置了此功能。还有一个功能在界面上体现不出来, 日志模块, 用户的所有操作消息, 都会 有相应的日志与其对应,这样增加系统的安全性,而且测试系统时也比较方便。3.2 系统流程设计系统的总体功能模块图如下图 3-1 所示,它包括系统的权限模块和功能模块以及这些模块的划分。季管理系稣图3-1人事管理系统功能结构图系统的总体流程图如图3-2所示,它包括不同权限的人登录,所进入不同的 模块的流向。勺吞& 土巧半修:HP宁舌
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 27591-2025纸餐具
- 2025年甘肃省武威市、嘉峪关市、临夏州中考地理真题含答案
- 专业婚礼策划与摄影服务合同
- 生物学细胞生物学概念考察
- 甲醇中试平台建设的技术路线与工艺选择分析
- 建设工程安全施工合同
- 加强党组织在学校治理中的核心引领作用
- 英语听说读写全方位训练
- 2025年心理学与教育跨学科考研试题及答案
- 2025年艺术心理学基础理论与实践测试题及答案
- GB/T 228.1-2010金属材料拉伸试验第1部分:室温试验方法
- GB 2714-2015食品安全国家标准酱腌菜
- GB 1886.187-2016食品安全国家标准食品添加剂山梨糖醇和山梨糖醇液
- 2023年济南市初中学生学业水平考试地理试题
- 科研伦理与学术规范 期末考试
- 物资部各项管理制度
- 墙面干挂瓷砖技术交底
- biggs学习策略问卷SPQ-英文版
- 新闻发布系统-需求规格说明书
- (完整word版)最新防雷装置检测工程质量管理手册
- DL_5000-2000_火力发电厂设计技术规程
评论
0/150
提交评论