ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:183.97KB ,
资源ID:7985540      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7985540.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(结构化分析与设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

结构化分析与设计.docx

1、结构化分析与设计 信息系统分析与设计结构化分析、设计(第十三组)学生姓名:陈欢31杜国庆32谷晨34 田冬36 所在学院: 经济与管理学院 专 业: 电子商务 指导教师: 陆 敬 筠 2014年6 月20日目录1、选题 31.1选择该课题的原因 31.2课题的研究目的和意义 31.3课题的主要研究内容 42、系统规划 42.1需求分析 42.2可行性分析 62.3课题要达到的目标 73、系统分析 73.1系统现状分析 73.2研究的思路与方法 73.3系统功能模块划分 83.4数据流图 83.5数据字典 104、系统设计 154.1系统设计目标 154.2系统模块设计 154.3系统功能模块结

2、构图 164.4数据库设计 174.5界面窗体设计 195.体会与总结 191、选题当今时代是一个以互联网为管理主体的时代,以前的企业管理存在工作效率低、保密度不够、伴随时间的推移会有大量无用文件产生等等缺点,传统的通过人来管理人的方式已经不能适应目前企业发展的需求。因此,一个适合企业实际需要的人事管理系统非常有必要。选择这个课题,目的是通过对企业人事管理流程的研究,实现对企业人事高校有序的信息化管理。1.1选择该课题的原因随着经济全球化和知识经济的发展,企业之间的竞争也愈演愈烈,人力资源作为企业进行竞争的核心资源,如何对其进行开发和管理,对企业的生存与发展至关重要。企业的人力资源作为企业运作

3、的政策制定者和执行者,其能力和素质的高低直接关系到企业的管理水平的提升和竞争目标的实现。人力资源的管理作为企业管理的重要组成部分,也是属于人事管理的一项基础工作,是各级组织和领导了解工作人员的基本手段。加强和改善对企业工作人员的管理以开发,是当前创建一个企业,实现自我发展的需要,也是提升企业管理水平,增强企业的核心竞争的必要条件。1.2课题的研究目的和意义随着经济全球化进程的加快,世界各国之间的竞争越发频繁,其中最重要的竞争就是各种人力资源之间的竞争,当一个企业只有在拥有了一群以各种知识为中心的工作员工时,他方才具备了走向世界、发展壮大的能力。所以现在国家、企业之间的竞争已经转化为人才之间的比

4、拼,因此建立一套适合于自己企业的人事管理系统,已经成为一个企业成功的因素之一,因为效率和速度是衡量一个企业综合竞争能力的必要因素。伴随着经济全球化的到来,市场竞争的剧烈程度也愈演愈烈,破产和被吞并已经成为很多企业的下场,如何在如此激烈的竞争之中生存下来,已经成为一个企业必须要考虑的问题,随着人力资源的开发与探究,让这些企业们看到了曙光,于是针对人力资源开发与管理的风气也骤然而起。怎样才能够在最大限度上增强工作员工的集体责任感,怎样最大限度的激发员工的工作活力,怎样保持住已有的人才资源,并做到人尽其才,这是现在一个企业部的人事管理的重要内容。伴随着计算机技术的飞速发展,计算机在企业管理中应用的普

5、及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常任务,是适应现代企业制度要求、推动企业劳动人事管理走上科学化、规范化的必要条件;计算机所拥有的优点有:检索迅速、查找方便、可靠性高、存储量大、成本低等。这些优点能够极大的提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。因此企业要实现自身的健康发展,关键之一就是要重视对于内部人力资源的开发,在最大程度上发掘企业内员工的潜在能力,并且要让适当的人才来担任合适的职位,将人力作为一种资源来进行管理,

6、从而取得更大的社会和经济效益。科技的发展:计算机的广泛运用,为企业开发和管理人力资源,将人力资源转化为人力资本,为提高企业的核心竞争力提供了广阔的平台。1.3课题的主要研究内容(1)对员工基本信息进行管理,包括员工号,员工姓名,员工的性别,员工职责等。(2)员工考勤管理,包括应到天数,实到天数,迟到次数,早退次数等。(3)员工奖惩管理,包括奖惩原因、奖惩金额等。(4)员工调动管理,包括调动原因、职务、原单位名称、调动后单位名称等。(5)员工工资管理,包括基本工资、加班工资等。2、系统规划2.1需求分析2.1.1系统需求此次课题的研究,是针对现代企业的具体业务流程而设计的,利用此系统进行人事管理

7、,可以简化人事管理的工作流程,提高工作效率。企业的人事管理职能主要分为人事档案信息管理、人事变动管理、考勤管理、奖惩管理、工资管理等内容。其中工资管理由企业人事部制定标准,对企业效益进行系统分析研究,定出应发金额标准,再由财务部计算员工工资,定出实发工资并发放。除此之外的其他管理职能由人事部单独执行。在人事系统开发时应考虑以下需求:(1)满足人事管理职能的基本要求;(2)进行多层次数据汇总,为各层次管理者的决策分析提供数据;(3)具有完整的系统接口,满足灵活的数据导入与导出;(4)对操作人员的技能要求比较低,操作方便;(5)能够实现方便的扩展,满足企业发展的需要;(6)能够保障人事管理数据的安

8、全、准确。2.1.2功能需求基于系统需求分析,该系统需要实现以下基本功能:用户管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。人事档案管理:完成企业对员工个人档案(包括员工的基本档案和在职信息)的管理及相关操作。操作员进行员工档案信息录入及更改,其中包括员工的基本信息、工作经历、奖惩记录等,要求对这些员工档案信息可以进行新增、修改、删除操作,同时可以进行查询和浏览操作。该模块是本系统的重点,用户可以通过该模块为单位建立一个比较完整的人事档案系统,同时可以对档案进行查看。基础数据管理:维护人事管理相关的一些基础数据,包括部门类别设置、职务类

9、别设置、员工工资类别设置等。人事变动管理:对于人事上的变动调整进行管理,对人员档案的信息进行更新(如:员工职务、员工职称、员工性质等的变动)。考勤管理:考勤管理可帮助公司完成时间管理记录员工上下班、加班、出缺勤时间,并可将数据连至薪资计算系统处理,以便作薪资结算。企业还可根据此考勤系统查询企业内各时段的员工出缺勤状况,作管理方面的分析。提供了全面的考勤管理。数据库管理:对现有的数据库进行管理,包括数据备份和恢复,以方便用户对数据库的管理和维护工作,提高系统的数据安全性。2.1.3性能需求系统的开发与运行环境(1)开发环境:Windows XP(2)开发工具:Dreamweaver CS4(3)

10、Web服务器端开发技术:asp(4)数据库管理系统:Microsoft SQL Server 2008(5)运行环境:Windows 98/ME/2000/XP/72.1.4系统的E-R图整体E-R图 管理员 E-R图员工信息E-R图奖惩信息E-R图薪资信息E-R图2.2可行性分析2.2.1社会可行性随着计算机的发展与普及,以及互联网技术的扩展,日常劳资人事管理必将实现无纸化办公,并且加入到公司内部的Intranet或者是Internet上去,实现数据的共享,这样有利于劳资人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了

11、工作的效率。综上所述,从社会可行性来说,企业人事管理系统是可行的。2.2.2经济可行性采用传统的手工输入方法,不仅工作繁琐而且需要人力输入多,记录容易出错,那样产生了成本高,效果差的弊病,对于一个企业的资料库建立是十分困难和麻烦的。而采用这种系统所发费的成本,精力都远远低于手工,并且实用十分方便,更新也简易,每个部门只需一个人统一管理,对企业实现办公无纸化能起到很大的作用。所以此系统经济可行性也具备了。2.2.3管理可行性本系统采用了系统数据备份、恢复的功能,而且界面层次分明,一目了然,加上设计方面加入了人性化元素。管理此系统并不难,易学易会,满足管理可行性要求。2.2.4技术可行性本课题采用

12、asp的技术实现,同时使用Dreamweaver等工具。数据库采用Microsoft SQL Server 2005,它能够完整实现对数据的增加,删除,修改,查询。此外,因本系统所涉及的范围只限于企业人事信息管理,所以在技术上已达到开发该系统的能力。综上所述,此次课题在技术应用上是基本可行的。2.3课题要达到的目标1、本课题针对企业人事信息进行管理,目的在于优化企业人事管理工作流程,提高工作效率,提高企业信息化程度。2、课题主要做了本系统的需求分析,规划与初级设计,以及前期分析设计工作,只实现了系统部分功能,未能将系统完整的做出来。3、系统分析3.1系统现状分析企业人事管理系统现已成为企业信息

13、化建设必不可少的部分,企业的日常管理都要依赖于此。但是,很多企业管理者对人事管理的重视程度不够,人事管理水平还停留在原先的人事管理的层次上,以及一些系统开发商所开发的产品有很多不尽如人意的地方,因此提高我国的人事管理系统的性能和水平是非常必要的。3.2研究的思路与方法本课题利用了结构化的方法分析设计,根据一般企业人事管理情况,来进一步分析系统功能,然后进行详细设计。本课题只是进行了分析与设计的工作,并没有将系统完整的开发出来。3.3系统功能模块划分根据在需求分析中提出的功能需求,将此系统划分为员工档案管理、员工工资管理、员工考勤管理、员工调动管理、系统管理。各模块功能如下:(1)员工档案管理模

14、块完成企业对员工个人档案(包括员工的基本档案和在职信息)的管理及相关操作,其中包括员工的基本信息、工作经历、奖惩记录等。(2)员工调动管理模块对于人事上的变动调整进行管理,对人员档案的信息进行更新。(3)员工考勤管理模块考勤管理可帮助公司完成时间管理记录员工上下班、加班、出缺勤时间,并可将数据连至薪资计算系统处理,以便作薪资结算数据库管理。(4)员工工资管理模块主要包括基本工资、绩效等。(5)用户管理管理系统操作人员,设置操作人员口令和权限,添加以及删除用户。在满足不同系统用户的操作需求的基础上,提高系统的安全性。3.4数据流图管理员接收到调动文件后对员工进行调动管理,并计记入档案,同时告知员

15、工调动信息。管理员接收到录取文件后,进行档案管理操作,并将相关记录记入档案。管理员接收到奖惩文件后,进行奖惩管理操作,并记录到档案中,同时将奖惩单给员工。管理员可通过打卡情况,进行考勤管理,并记入档案。 P1分层图管理员通过调动文件,可进行人事调动操作,具体操作为:添加、删除,并将信息存储到用户信息中。 P2分层图管理员通过录取文件,可进行添加人员档案操作,并将信息存储到用户信息中。管理员通过离职文件,可进行删除人员档案操作,并将信息存储到用户信息中。P3分层图管理员通过奖惩文件,可进行添加、删除、修改人员档案操作,并将信息存储到用户信息中。P4分层图管理员通过打卡记录,进行考勤管理,可对记录

16、进行修改、添加等操作,并将修改后的数据保存到打卡记录中。3.5数据字典数据字典是关于数据流图中包含的所有元素的定义的集合。它的作用主要在于对数据规格进行说明,供人查阅。该系统主要从以下5类条目进行定义。(1)数据项编号:DU-01名称:UserName别名:username描述:用户姓名位置:employee 用户表编号:DU-02名称:Sex别名:sex描述:用户性别位置:employee 用户表编号:DU-03名称:Brach别名:branch描述:所属部门位置:employee 用户表编号:DU-04名称:Birthday别名:birthday描述:用户出生日期位置:employee 用

17、户表编号:DU-05名称:NativePlace别名:nativeplace描述:籍贯位置:employeey用户表编号:DU-06名称:Marriage别名:marriage描述:婚否位置:employee 用户表编号:DU-07名称:IdentityID别名:identityid描述:用户身份证位置:employeey用户表编号:DU-08名称:Politics别名:politics描述:用户政治面貌位置:employeey用户表编号: DU-09名称: Folk别名: folk 描述: 民族位置:employeey用户表编号: DU-10名称: Education别名: educatio

18、n描述: 用户教育水平位置:employeey用户表编号: DU-11名称: Department别名: department描述: 籍贯位置:employeey用户表编号: DU-12名称: GraduateDate别名: graduatedate描述: 婚否位置:employeey用户表编号:DU-13 名称:University 别名:university 描述:教育水平 位置:employeey用户表编号: DU-14名称: AdministrationLevel别名: AdministrationLeve描述: 行政级别位置:employeey用户表编号: DU-15名称: Posi

19、tion别名: position描述: 职称位置:employeey用户表编号: DU-16名称: Phone别名: phone描述: 联系方式位置:employeey用户表编号: DU-17名称: Incumbency别名: incumbency描述: 在职情况位置:employeey用户表编号:DU-18名称:IncumbencyType别名: incumbencytype描述: 用工形式位置:employeey用户表编号:DG-02 名称:ApplyDate 别名:applydate 描述:申请日期 位置:apply 员工申请表 编号:DB-01名称:UserName别名:usernam

20、e描述:用户登陆名位置:user 用户登陆表编号:DB-02 名称:Password别名:password 默认值:(111111)位置:user 用户登陆表 编号:DB-3名称:Role别名:role默认值:(0)(管理员)(1)(员工)位置:user 用户登陆表编号:DH-01名称:HandleName别名:handlename描述:操作人姓名位置:translate员工调动表 (2)数据存储编号:DU名称:employee 别名:employee描述:用户表定义:位置:输出到屏幕编号:DF名称:news别名:news描述:信息发布表定义:位置:输出到屏幕编号:DM名称:assess别名:

21、assess描述:用户职称评定表定义:位置:输出到屏幕编号:DH名称:translate别名:translate描述:员工调动表定义:位置:输出到屏幕(3)数据流编号:UF-01 名称:用户登录信息描述:用户登录系统的用户名、密码及角色来源:用户输入去向:用户登录验证组成: username+password+role编号:UF-02名称:用户注册信息描述:增加用户时默认增加系统用户来源:用户资料输入去向:增加用户组成:username+password+role编号:UF-03名称:修改密码描述:所有系统用户的的密码修改来源:修改密码去向:修改密码组成:username+password编号

22、:UF-04名称:管理用户申请描述:显示员工的申请信息进行审核来源:员工的申请去向:信息管理页组成:newno+newename+employeeid+applydate+approval编号:UF-06名称:员工调动信息描述:用于添加员工的调动历史来源:管理员请求添加调动去向:管理员添加处理页组成:EmployeeID+TranslateDate+PriorBranch+NextBranch+PriorDuty+NextDuty+HandleName+Remark编号:UF-07名称:添加员工奖惩信息描述:记录员工的奖惩历史来源:管理请求员工的奖惩信息去向:管理员添加处理页组成:employ

23、eeid+position+rewardpunish+rewardpunish+reason+branch+handlename编号:UF-08名称:文件上传信息描述:用户上传文件的信息来源:用户输入去向:文件上传处理页组成:用户的上传文件(4)处理逻辑编号:PR-00描述:对用户提交的登录信息进行处理名称:login对象:UF-00编号:PR-01名称:login 描述:对用户提交的登录信息进行处理对象:UF-01编号:PR-02名称:Add_employee描述:增加员工资料对象:UF-02编号:PR-03名称:ModifyPassword 描述:对用户请求修改密码进行处理对象:UF-03

24、编号:PR-04名称:ManagementApply描述:对用户的申请进行处理对象:UF-04编号:PR-05 名称:Add_assess描述:对管理员请求加进职称信息行处理对象:UF-05 编号:PR-06名称:Add_translate描述:对请求增加员工调动信息进行处理对象:UF-06编号:PR-07 名称:Add_reward描述:对管理员请求添加奖惩记录进行处理对象:UF-07编号:PR-08名称: Uploadfile描述:对用户上传的文件信息进行处处理 对象:UF-08 编号:PR-09名称:index 描述:进行处理可申请的信息对象:UF-09 编号:PR-10名称:login

25、_index描述:对员工申请信息进行处理对象:UF-10(5)外部实体编号:OO-01名称:管理员描述:具有管理权限输入:用户资料输出:用户资料 编号:OO-02名称:普通用户描述:具有一般权限的普通系统使用者输入:用户信息输出:用户信息编号:OO-03名称:管理员 描述:具有管理权限输入:用户信息输出:用户资料编号:OO-04名称:普通用户描述:具有一般权限的普通系统使用者输入:用户资料输出:用户信息4、系统设计4.1系统设计目标(1)实现用户管理(2)实现人事档案管理(3)实现人事变动管理(4)实现考勤管理(5)实现工资管理 在实现以上功能需求上,提高系统效率、系统可靠性、系统可变更性、系

26、统经济性以及系统工作质量。4.2系统模块设计根据在需求分析中提出的功能需求,将此系统划分为员工档案管理、员工工资管理、员工考勤管理、员工调动管理、系统管理。各模块功能如下:4.2.1员工档案管理模块完成企业对员工个人档案(包括员工的基本档案和在职信息)的管理及相关操作,其中包括员工的基本信息、工作经历、奖惩记录等。4.2.2员工调动管理模块对于人事上的变动调整进行管理,对人员档案的信息进行更新。4.2.3员工考勤管理模块考勤管理可帮助公司完成时间管理记录员工上下班、加班、出缺勤时间,并可将数据连至薪资计算系统处理,以便作薪资结算数据库管理。4.2.4员工工资管理模块主要包括基本工资、绩效等。4

27、.2.5用户管理管理系统操作人员,设置操作人员口令和权限,添加以及删除用户。在满足不同系统用户的操作需求的基础上,提高系统的安全性。4.3系统功能模块结构图4.4数据库设计4.4.1管理员信息表字段 字段名称 数据类型 是否为空1管理员编号 Int 否2管理员姓名Varchar(20)否3管理密码Varchar(20)否4管理权限Varchar(20)否4.4.2普通用户(员工)信息表字段字段名称数据类型是否为空1员工编号Int否2员工姓名Varchar(20)否3性别Varchar(2)否4出生日期Smalldate否5婚姻状况Varchar(4)否6政治面貌Varchar(20)否7学历V

28、archar(20)是8入职日期Smalldate是9转正日期Smalldate否10部门编号Int 否11职务Varchar(20)否12在职否Varchar(20)否13备注Varchar(500)是4.4.3薪资信息表字段字段名称数据类型是否为空1薪资编号Int 否2员工编号Int 否3基本工资Decimal否4福利Decimal否5分红Decimal否6总薪资decimal否4.4.4奖惩信息表字段 字段名称 数据类型 是否为空1奖惩编号Int 否2员工编号Int 否3奖惩日期Datetime否4奖惩地址Varchar(50)否5奖惩原因Varchar(200)否6奖惩备注Varchar(500)是4.4.5员工调动表字段字段名称数据类型是否为空1调动编号Int否2职务或角色Varchar(10)否3旧单位名称Varchar(10)否4新单位名称Varchar(10)否5调动日期Smalldate是4.5界面窗体设计该系统界面设计主要借助于Dreamweaver,而Dreamweaver中集成了一些asp操作,因此可以大大减少代码书写量。在编写软件过程中,开始比较顺利,但后来遇到了服务器发生错误,未能找到解决办法,因此无法截取在网页中运行出来的效果。管理员登录界面管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1