企业员工信息管理系统 软件工程实习报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河南工程学院《软件工程》课程设计
成果报告
企业员工信息管理系统
学生学号:201110913109
学生姓名:孟栋
学院:计算机学院
专业班级:计算机科学与技术1141班
专业课程:软件工程
指导教师:谷春英
2014 年 6 月19 日
本组成员孟栋陈宇翔
题目企业员工信息管理系统
本人负责工作软件框架总体设计、部分需求分析、部分可行性研究
考核项目考核内容得分平时考核
(10分)出勤情况、态度、效率、协作精神;知识掌
握情况、知识应用能力、获取知识能力。
选题背景、目的意义和国内外研究现状(10分)选题背景、目的意义和国内外研究现状内容全面,体现学生查阅资料充分。
系统可行性研究
(10分)对所选课题从技术上、操作上和经济上等方
面进行分析可行性。
系统需求分析
(30分)确定系统功能需求、性能需求、出错处理需
求等;分析系统的数据要求,画出实体-联系图。
系统总体设计
(15分)确定软件结构,设计软件结构图和数据库设
计。
课程设计体会、格式排版
(20分)课程设计体会深刻,报告书写干净、规范,
内容完整,语句通顺,图表正确等。
奖励分(5分)提前完成的加分。
总评成绩
指导教师评语:
日期:年月日
目录
1 项目开发目的 (1)
1.1 项目定义及开发目的 (1)
1.2 项目开发背景 (1)
2 可行性分析 (2)
2.1 复查系统规模和目标 (2)
2.2 研究目前正在使用的系统 (2)
2.3 导出新系统的高层逻辑模型 (3)
2.4 进一步定义问题 (5)
2.5 导出和评价供选择的解法 (5)
2.6 草拟开发计划 (7)
3 需求分析 (9)
3.1 功能需求 (9)
3.2 性能需求 (11)
3.3 可靠性和可用性需求 (11)
3.4 出错处理需求 (11)
3.5 接口需求 (11)
3.6 约束 (12)
3.7 逆向需求 (13)
3.8 将来可能提出的需求 (13)
4 总体设计 (14)
4.1 功能分解 (14)
4.2 模块设计 (14)
4.3 设计软件结构 (14)
4.5 考勤模块查询流程图 (16)
4.6 设计数据库 (16)
5 总结与体会 (21)
参考文献 (22)
1 项目开发目的
1.1 项目定义及开发目的
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。作为计算机应用的一部分,使用计算机对企业员工信息进行管理,具有着手工管理所无法比拟的优点。这些优点能够极大地提高企业员工管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。根据以上情况,大量企业已经实施建立企业员工信息管理系统,因为企业员工信息管理是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业员工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。可以解决一直以来人们使用传统人工的方式管理文件档案存在着的许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
企业员工信息管理系统是针对企业信息管理部门的大量业务处理工作用计算机进行全面现代化管理,该系统必须具备以下基本功能:
(1)企业员工档案管理数据库及表的操作。实现对企业员工档案管理数据库及表的创建,表中数据的维护。
(2)企业员工档案信息的管理。实现企业员工信息的添加、保存、修改和删除等。
(3)企业员工档案信息的应用。实现企业员工信息的查询、统计和企业员工资源的利用等。
1.2 项目开发背景
现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的企业员工管理的形式和内涵都在发生着根本性的变化。企业员工信息管理的内容也己经转变为对更为广泛的系统价值的追求。在现代化的进程中,引入现代管理的思想,建立一套可面向企业单位的员工信息管理系统,也是十分必要的。
本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业员工管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及企业员工管理系统在企业管理信息化中所起到的重要作用。
2 可行性分析
可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
2.1 复查系统规模和目标
这个步骤的工作,实质上是为了确保分析员正在解决的问题确实是客户要求解决的问题。
用户的职工人事管理系统需要解决的问题如下:
1)职工人事管理,包括人事信息录入、查询、修改和删除;
2)职工薪酬管理,包括薪酬登记、薪酬查询和薪酬修改;
3)职工考勤管理,包括考勤登记和考勤信息报表;
4)职工信息打印管理。
本系统涉及的职工数据包括两部分:一部分是职工的自然信息,如“姓名”、“性别”、“参加工作时间”等;另一部分是有关职工工作方面的信息,如所在部门、职务、工资和考勤等。
2.2 研究目前正在使用的系统
目前,在国内外各大企业单位中,企业员工信息管理系统的使用是非常广泛的。同时,有很多的软件开发商也开发了许多基于各种行业的企业员工管理学系统。而不同的企业具有不同的企业员工管理制度,这就决定了不同的企业需要不同的企业员工管理系统。而且,企业管理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制适合企业的企业员工管理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业人才管理工作办公自动化、信息资源化和管理科学化建设进程必要途径。因此建立适合企业的管理信息系统,是促进企业信息高速公路的发展,为企业的发展提供条件的重要课题。
1954年美国通用电气公司安装的第一台商业用数据处理计算机,开创了信息系统应用于中小企业管理的先河。二十世纪50年代中期到60年代中期,EDPS在中小企业中得到广泛应用,主要是用计算机部分地代替手工劳动,进行一些简单的单项数据处理工作,如计算工资、统计产量等。
80年代在中小企业中开始使用一种典型的管理信息系统-MRPⅡ(制造资源计