结构化分析与设计Word文档格式.docx
- 文档编号:21121819
- 上传时间:2023-01-27
- 格式:DOCX
- 页数:21
- 大小:183.97KB
结构化分析与设计Word文档格式.docx
《结构化分析与设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《结构化分析与设计Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。
伴随着经济全球化的到来,市场竞争的剧烈程度也愈演愈烈,破产和被吞并已经成为很多企业的下场,如何在如此激烈的竞争之中生存下来,已经成为一个企业必须要考虑的问题,随着人力资源的开发与探究,让这些企业们看到了曙光,于是针对人力资源开发与管理的风气也骤然而起。
怎样才能够在最大限度上增强工作员工的集体责任感,怎样最大限度的激发员工的工作活力,怎样保持住已有的人才资源,并做到人尽其才,这是现在一个企业部的人事管理的重要内容。
伴随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常任务,是适应现代企业制度要求、推动企业劳动人事管理走上科学化、规范化的必要条件;
计算机所拥有的优点有:
检索迅速、查找方便、可靠性高、存储量大、成本低等。
这些优点能够极大的提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
不同的企业有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。
因此企业要实现自身的健康发展,关键之一就是要重视对于内部人力资源的开发,在最大程度上发掘企业内员工的潜在能力,并且要让适当的人才来担任合适的职位,将人力作为一种资源来进行管理,从而取得更大的社会和经济效益。
科技的发展:
计算机的广泛运用,为企业开发和管理人力资源,将人力资源转化为人力资本,为提高企业的核心竞争力提供了广阔的平台。
1.3课题的主要研究内容
(1)对员工基本信息进行管理,包括员工号,员工姓名,员工的性别,员工职责等。
(2)员工考勤管理,包括应到天数,实到天数,迟到次数,早退次数等。
(3)员工奖惩管理,包括奖惩原因、奖惩金额等。
(4)员工调动管理,包括调动原因、职务、原单位名称、调动后单位名称等。
(5)员工工资管理,包括基本工资、加班工资等。
2、系统规划
2.1需求分析
2.1.1系统需求
此次课题的研究,是针对现代企业的具体业务流程而设计的,利用此系统进行人事管理,可以简化人事管理的工作流程,提高工作效率。
企业的人事管理职能主要分为人事档案信息管理、人事变动管理、考勤管理、奖惩管理、工资管理等内容。
其中工资管理由企业人事部制定标准,对企业效益进行系统分析研究,定出应发金额标准,再由财务部计算员工工资,定出实发工资并发放。
除此之外的其他管理职能由人事部单独执行。
在人事系统开发时应考虑以下需求:
(1)满足人事管理职能的基本要求;
(2)进行多层次数据汇总,为各层次管理者的决策分析提供数据;
(3)具有完整的系统接口,满足灵活的数据导入与导出;
(4)对操作人员的技能要求比较低,操作方便;
(5)能够实现方便的扩展,满足企业发展的需要;
(6)能够保障人事管理数据的安全、准确。
2.1.2功能需求
基于系统需求分析,该系统需要实现以下基本功能:
用户管理:
管理系统操作人员,设置操作人员口令和权限。
在满足不同系统用户的操作需求的基础上,提高系统的安全性。
人事档案管理:
完成企业对员工个人档案(包括员工的基本档案和在职信息)的管理及相关操作。
操作员进行员工档案信息录入及更改,其中包括员工的基本信息、工作经历、奖惩记录等,要求对这些员工档案信息可以进行新增、修改、删除操作,同时可以进行查询和浏览操作。
该模块是本系统的重点,用户可以通过该模块为单位建立一个比较完整的人事档案系统,同时可以对档案进行查看。
基础数据管理:
维护人事管理相关的一些基础数据,包括部门类别设置、职务类别设置、员工工资类别设置等。
人事变动管理:
对于人事上的变动调整进行管理,对人员档案的信息进行更新(如:
员工职务、员工职称、员工性质等的变动)。
考勤管理:
考勤管理可帮助公司完成时间管理记录员工上下班、加班、出缺勤时间,并可将数据连至薪资计算系统处理,以便作薪资结算。
企业还可根据此考勤系统查询企业内各时段的员工出缺勤状况,作管理方面的分析。
提供了全面的考勤管理。
数据库管理:
对现有的数据库进行管理,包括数据备份和恢复,以方便用户对数据库的管理和维护工作,提高系统的数据安全性。
2.1.3性能需求
系统的开发与运行环境
(1)开发环境:
WindowsXP
(2)开发工具:
DreamweaverCS4
(3)Web服务器端开发技术:
asp
(4)数据库管理系统:
MicrosoftSQLServer2008
(5)运行环境:
Windows98/ME/2000/XP/7
2.1.4系统的E-R图
整体E-R图
管理员E-R图
员工信息E-R图
奖惩信息E-R图
薪资信息E-R图
2.2可行性分析
2.2.1社会可行性
随着计算机的发展与普及,以及互联网技术的扩展,日常劳资人事管理必将实现无纸化办公,并且加入到公司内部的Intranet或者是Internet上去,实现数据的共享,这样有利于劳资人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率。
综上所述,从社会可行性来说,企业人事管理系统是可行的。
2.2.2经济可行性
采用传统的手工输入方法,不仅工作繁琐而且需要人力输入多,记录容易出错,那样产生了成本高,效果差的弊病,对于一个企业的资料库建立是十分困难和麻烦的。
而采用这种系统所发费的成本,精力都远远低于手工,并且实用十分方便,更新也简易,每个部门只需一个人统一管理,对企业实现办公无纸化能起到很大的作用。
所以此系统经济可行性也具备了。
2.2.3管理可行性
本系统采用了系统数据备份、恢复的功能,而且界面层次分明,一目了然,加上设计方面加入了人性化元素。
管理此系统并不难,易学易会,满足管理可行性要求。
2.2.4技术可行性
本课题采用asp的技术实现,同时使用Dreamweaver等工具。
数据库采用MicrosoftSQLServer2005,它能够完整实现对数据的增加,删除,修改,查询。
此外,因本系统所涉及的范围只限于企业人事信息管理,所以在技术上已达到开发该系统的能力。
综上所述,此次课题在技术应用上是基本可行的。
2.3课题要达到的目标
1、本课题针对企业人事信息进行管理,目的在于优化企业人事管理工作流程,提高工作效率,提高企业信息化程度。
2、课题主要做了本系统的需求分析,规划与初级设计,以及前期分析设计工作,只实现了系统部分功能,未能将系统完整的做出来。
3、系统分析
3.1系统现状分析
企业人事管理系统现已成为企业信息化建设必不可少的部分,企业的日常管理都要依赖于此。
但是,很多企业管理者对人事管理的重视程度不够,人事管理水平还停留在原先的人事管理的层次上,以及一些系统开发商所开发的产品有很多不尽如人意的地方,因此提高我国的人事管理系统的性能和水平是非常必要的。
3.2研究的思路与方法
本课题利用了结构化的方法分析设计,根据一般企业人事管理情况,来进一步分析系统功能,然后进行详细设计。
本课题只是进行了分析与设计的工作,并没有将系统完整的开发出来。
3.3系统功能模块划分
根据在需求分析中提出的功能需求,将此系统划分为员工档案管理、员工工资管理、员工考勤管理、员工调动管理、系统管理。
各模块功能如下:
(1)员工档案管理模块
完成企业对员工个人档案(包括员工的基本档案和在职信息)的管理及相关操作,其中包括员工的基本信息、工作经历、奖惩记录等。
(2)员工调动管理模块
对于人事上的变动调整进行管理,对人员档案的信息进行更新。
(3)员工考勤管理模块
考勤管理可帮助公司完成时间管理记录员工上下班、加班、出缺勤时间,并可将数据连至薪资计算系统处理,以便作薪资结算数据库管理。
(4)员工工资管理模块
主要包括基本工资、绩效等。
(5)用户管理
管理系统操作人员,设置操作人员口令和权限,添加以及删除用户。
3.4数据流图
管理员接收到调动文件后对员工进行调动管理,并计记入档案,同时告知员工调动信息。
管理员接收到录取文件后,进行档案管理操作,并将相关记录记入档案。
管理员接收到奖惩文件后,进行奖惩管理操作,并记录到档案中,同时将奖惩单给员工。
管理员可通过打卡情况,进行考勤管理,并记入档案。
P1分层图
管理员通过调动文件,可进行人事调动操作,具体操作为:
添加、删除,并将信息存储到用户信息中。
P2分层图
管理员通过录取文件,可进行添加人员档案操作,并将信息存储到用户信息中。
管理员通过离职文件,可进行删除人员档案操作,并将信息存储到用户信息中。
P3分层图
管理员通过奖惩文件,可进行添加、删除、修改人员档案操作,并将信息存储到用户信息中。
P4分层图
管理员通过打卡记录,进行考勤管理,可对记录进行修改、添加等操作,并将修改后的数据保存到打卡记录中。
3.5数据字典
数据字典是关于数据流图中包含的所有元素的定义的集合。
它的作用主要在于对数据规格进行说明,供人查阅。
该系统主要从以下5类条目进行定义。
(1)数据项
编号:
DU-01
名称:
UserName
别名:
username
描述:
用户姓名
位置:
employee用户表
DU-02
Sex
sex
用户性别
DU-03
Brach
branch
所属部门
DU-04
Birthday
birthday
用户出生日期
DU-05
NativePlace
nativeplace
籍贯
employeey用户表
DU-06
Marriage
marriage
婚否
DU-07
IdentityID
identityid
用户身份证
DU-08
Politics
politics
用户政治面貌
DU-09
Folk
folk
民族
DU-10
Education
education
用户教育水平
DU-11
Department
department
籍贯
DU-12
GraduateDate
graduatedate
婚否
DU-13
University
university
教育水平
DU-14
AdministrationLevel
AdministrationLeve
行政级别
DU-15
Position
position
职称
DU-16
Phone
phone
联系方式
DU-17
Incumbency
incumbency
在职情况
DU-18
IncumbencyType
incumbencytype
用工形式
DG-02
ApplyDate
applydate
申请日期
apply员工申请表
DB-01
用户登陆名
user用户登陆表
DB-02
Password
password
默认值:
(111111)
user用户登陆表
DB-3
Role
role
默认值:
(0)(管理员)
(1)(员工)
DH-01
HandleName
handlename
操作人姓名
translate员工调动表
(2)数据存储
DU
employee
employee
用户表
定义:
输出到屏幕
DF
news
信息发布表
DM
assess
用户职称评定表
DH
translate
员工调动表
(3)数据流
UF-01
用户登录信息
用户登录系统的用户名、密码及角色
来源:
用户输入
去向:
用户登录验证
组成:
username+password+role
UF-02
用户注册信息
增加用户时默认增加系统用户
用户资料输入
增加用户
username+password+role
UF-03
修改密码
所有系统用户的的密码修改来源:
username+password
UF-04
管理用户申请
显示员工的申请信息进行审核
员工的申请
信息管理页
newno+newename+employeeid
+applydate+approval
UF-06
员工调动信息
用于添加员工的调动历史
管理员请求添加调动
管理员添加处理页
EmployeeID+TranslateDate+PriorBran
ch+NextBranch+PriorDuty+NextDuty
+HandleName+Remark
UF-07
添加员工奖惩信息
记录员工的奖惩历史
管理请求员工的奖惩信息
employeeid+position+rewardpunish+reward
punish+reason+branch+handlename
UF-08
文件上传信息
用户上传文件的信息
文件上传处理页
用户的上传文件
(4)处理逻辑
PR-00
对用户提交的登录信息进行处理
login
对象:
UF-00
PR-01
login
UF-01
PR-02
Add_employee
增加员工资料
PR-03
ModifyPassword
对用户请求修改密码进行处理
PR-04
ManagementApply
对用户的申请进行处理
PR-05
Add_assess
对管理员请求加进职称信息行处理
UF-05
PR-06
Add_translate
对请求增加员工调动信息进行处理
PR-07
Add_reward
对管理员请求添加奖惩记录进行
处理
PR-08
Uploadfile
对用户上传的文件信息进行处
处理
PR-09
index
进行处理可申请的信息
UF-09
PR-10
login_index
对员工申请信息进行处理
UF-10
(5)外部实体
OO-01
管理员
具有管理权限
输入:
用户资料
输出:
编号:
OO-02
普通用户
具有一般权限的普通系统使用者
用户信息
OO-03
管理员
OO-04
4、系统设计
4.1系统设计目标
(1)实现用户管理
(2)实现人事档案管理
(3)实现人事变动管理
(4)实现考勤管理
(5)实现工资管理
在实现以上功能需求上,提高系统效率、系统可靠性、系统可变更性、系统经济性以及系统工作质量。
4.2系统模块设计
4.2.1员工档案管理模块
4.2.2员工调动管理模块
4.2.3员工考勤管理模块
4.2.4员工工资管理模块
4.2.5用户管理
4.3系统功能模块结构图
4.4数据库设计
4.4.1管理员信息表
字段
字段名称
数据类型
是否为空
1
管理员编号
Int
否
2
管理员姓名
Varchar(20)
3
管理密码
4
管理权限
4.4.2普通用户(员工)信息表
字段名称
数据类型
是否为空
员工编号
Int
员工姓名
性别
Varchar
(2)
出生日期
Smalldate
5
婚姻状况
Varchar(4)
6
政治面貌
7
学历
是
8
入职日期
9
转正日期
10
部门编号
Int
11
职务
12
在职否
13
备注
Varchar(500)
4.4.3薪资信息表
薪资编号
基本工资
Decimal
福利
分红
总薪资
decimal
4.4.4奖惩信息表
奖惩编号
奖惩日期
Datetime
奖惩地址
Varchar(50)
奖惩原因
Varchar(200)
奖惩备注
4.4.5员工调动表
调动编号
职务或角色
Varchar(10)
旧单位名称
新单位名称
调动日期
4.5界面窗体设计
该系统界面设计主要借助于Dreamweaver,而Dreamweaver中集成了一些asp操作,因此可以大大减少代码书写量。
在编写软件过程中,开始比较顺利,但后来遇到了服务器发生错误,未能找到解决办法,因此无法截取在网页中运行出来的效果。
管理员登录界面
管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 结构 化分 设计