




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数学与金融学院实验项目报告设计名称: 销售管理信息系统的设计 专业班级: 数学与应用数学专业 数学121班 指导老师: 设计时间: 2014/2015学年度第二学期 1 引 言1.1 开发背景在企业管理中,人力资源是企业的宝贵资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。而员工的工资管理,以及调入,调出管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。人力管理信息系统的实现可以减轻比较繁琐的手工工资管理。无纸化办公、异地共同办公,无论你在哪里都可以登陆这套人力资源管理系统实现你在企业中
2、的角色,就想你在坐在办公室一样完成这套工作流程,大大提高了工作效率。这也是对管理制度的一种体现,体现了“管理在前,执行在后”的先进理念。 通过对一些单位的调研,并参考一些管理软件,基本上搞清了小型企业对系统的需求,如果能够设计一套针对类似的小型国有企业的工资管理系统特别有意义,并且是现行的财务管理软件代替不了的。 1.2 开发思路在如开发任何其他系统一样,我们也经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改。下面的流程图反映我们的基本思路和过程。1.3 开发的前提1.3.1 战略环节
3、企业的战略方向和目标、运行策略和运行模式的选择,是企业高层领导者最先考虑的问题,这也就是保证了企业做正确的事是执行力取得满意结果的前提,否则,执行力再好,也不会有优良的绩效。 1.3.2 组织环节部门及岗位的职能职责划分必须明确、科学合理,符合企业业务流程运行的需要,这样员工执行起来才能目标明确:哪些事情是他应该做的,哪些事情是他不应该做的,以及各种事情是怎样做的、做到何种程度等等,员工做到心中有数,就不至于内心茫然而无所适从了。组织环节的表现形式是组织部门、岗位的设置和职责的划分以及岗位说明书、业务流程图等。但是,在一些企业里,有的人对自己的岗位以及自己主要职责都不清楚的现象却很常见,岗位设
4、置不合理、职能空缺与交叉的现象更是比比皆是。 图 1.1 开发思路图1.4 可行性分析人力资源管理是公司企业内部很重要的一个管理事项,但目前大多公司内部人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询等功能。因而,在进行系统的详细设计之前,有必要对系统进行可行性分析调查。当今世界,科学技术日新月异,全球经济一体化趋势日趋明显
5、,知识经济初见端倪,我国正处在一个重要的发展时期,在经济管理方面的制度创新,积极引进国外先进的管理方式,科学的人力资源管理就是一个很好的典范,它是实现我国由传统的行政式的人事管理向科学人性化的高绩效管理转变的重要手段,对我国经济社会发展具有巨大的推动作用。随着计算机的普及,目前各个企业都为各生产经营单位配备了计算机,但大多只是用于存储资料、写材料和打印一些材料,在人事管理上还是传统模式,人们每天进行着繁琐、冗杂的事务性工作。实现业务流程的集成,从可行性研究、招投标到设计、施工等项目实施过程的集成。这样不仅浪费了人力而且使得各职能部门相 互隔离、信息流动受阻;上下级之间的信息常常扭曲、失真。要达
6、到各个管理过程的有机集成,对信息系统的管理需要系统地规划、系统地设计,包括各单元 系统的开发和运行都需要在一个有准备的系统或平台上进行;。员工的信息分散在企业的各个职能部门中,很难做到人力资源信息的集中共享。下面 就管理信息系统开发的准备阶段来具体讨论统筹法的实施。实现企业人力资源管理系统可行性体现在以下几方面: 1.技术可行性:目前,企业人力资源管理人员的业务素质都比较高,掌握了计算机的使用方法,为软件的使用与维护提供了技术支持;现有局域网条件及软硬件设施完 全具备开发条件;核心员工的人力资本价值很高,除了表现为即期价值实现能力强,还表现为价值实现的持久性。计算机处理的准确度是人工处理 望尘
7、莫及的。工资和人员分析是人力资源管理的重要内容,一方面要加强调查研究和统计分析工作,包括对企业的申报资料实施严格把 关,动态分析经济政策对工资的影响以及员工的调入和调出的动态发展变化,及时把握重点员工的变动趋势,合理作出决策,逐步提高对人员管理的分析水平;。 2.经济可行性:从系统的逻辑模型出发,提出若干较抽象的物理模型供选择,并从经济方面进行分析比较,估算开发成本、运行费用,在此基础上进行成本效 益分析,结论是可行的。 3社会可行性:使用现代化人力资源管理信息系统可以实现网上人员调配,员工管理与考核 实现网络化,薪酬管理网络化,基层生产单位与人力资源管理部门实现网上资源共享等,摆脱乏味的人力
8、资源统计工作,提高工作效率。社会可行性是指所建立的信息系统能否在该企业实现,在当前环境下能否很好地运行,即组织内外是否具备接收和使用新系统的条件。从组织内部讲,管理信息系统的建立,可能导致某些制度,或甚至某些体制的变动。对于这些变动,组织的承受能力影响着系统的生存,尤其是从手工过渡到人机系统时,这个因素影响更大。对于涉及社会经济现象的系统,还应考虑原始数据的来源有无保证。随着网络的普及,网络也越来越受到人们的喜爱,这也为新系统实现后的运行提供了一个大的环境。相信本系统以后的前景光明!2 系统分析2.1 系统综合分析2.1.1 目标系统要求:1、时间经济性。优化逻辑设计与物理设计,使系统运行效率
9、高,反映速度快。2、可靠性。能连续准确的处理业务,有较强的容错功能。3、可理解性。用户容易理解和使用该系统。4、可维护性和适用性。系统应易于修改、易于扩充、易于维护,能够适应业务的不断发展需要。5、可用性。目标系统功能齐全,能够完成满足业务需求。6、安全保密性。标准系统的物理安全,数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。2.1.2 系统功能人力资源管理信息系统的五个子系统具有大致相同的五个功能模块,它们是信息录入、综合查询检索、统计、打印及系统维护。1信息录入:包括原始数据的输入、修改和删除。2综合查询检索:接纳查询要求,检索有关信息。查询方法可以是多种组合条
10、件查询,也可以是模糊条件查询。查询检索分为三类,即上级领导通过网络查询、该子系统管理人员查询和一般用户通过网络查询。通过设置口令,各用户只能使用自己特权之内的查询。3统计查询:根据需要,各子系统能够统计有关数据并能够打印。4系统维护:各子系统维护模块具有修改口令管理、系统库维护、数据整理、系统后备和系统恢复等功能。口令管理。口令共有五种类型,供不同的人员使用。他们是数据库录入人员、数据维护人员、一般用户、部门经理和经理特权。除特权用户外,各用户只能使用自己权限内的操作。系统库维护。该模块可以对各子系统的数据库进行管理。数据整理。根据条件将数据分类处理。系统后备。将数据库的内容备份到软盘。系统恢
11、复。将数据库从软盘驱动器恢复到系统。2.1.3 系统性能要求人力资源管理信息系统经过详细的系统分析和设计,确定为非实时性系统,至少应该满足以下系统性能要求:1可操作性本系统的操作人员是公司的管理人员,而非计算机专业人员。为使系统有效地发挥作用,要求系统容易理解,操作简单方便,上机培训量小。因此,人机界面的设计宜采用第三代界面,即面向窗口的点选界面。该界面窗口、图标、菜单与指示器四位一体,形成桌面的概念,可为用户带来以下种种便利:能同时显示不同种类的信息,使用户可以在以下几个环境中切换而不丢失几个工作之间的联系,窗口能够让用户自如地执行许多通信型和认知型任务。用户通过下拉式菜单可以方便执行控制型
12、和对话型任务。引入图标、下拉式菜单、按钮和滚动条技术,可以大大减少键盘输入,对那些不精于打字的用户无疑提高了交流效率。2安全性本系统所处理的数据都是十分重要的,不能随意存取和改变,因此必须对系统数据的存取和改变进行严格的控制,对系统数据进行有效的保护,以杜绝对数据的非法操作和防止计算机病毒的破坏。当使用本系统时,系统先进行用户识别和鉴定,可让用户输入标识或口令进入各子系统。对获得上机权的用户要根据预定好的用户权限进行存取控制,保证用户只能存取他有权存取的数据。3可维护性系统的变更要简单易行。一个应用系统由于需求和环境的变化以及自身暴露的问题,在交付用户使用后,对它进行维护是不可避免的,而软件维
13、护的费用是比较高的。因此在该系统开发的全过程中,始终要注意软件的可维护性。4可靠性要求系统在发生故障或输入数据不合理的情况下,有较高的抗干扰能力和控制故障的能力,以免系统发生停顿或遭到破坏而影响工作。2.1.4 系统平台选择 选择微软平台作为主导,一方面考虑目前微软的飞速发展,越来越多的企业在规划内部网络时,将微软平台作为首选方案;另一方面从技术角度来讲,微软平台上的应用无论是在开发上,还是在软件的部署上都非常容易,而且性能优越。操作系统:Windows 7开发工具与语言:Visual Foxpro 6.0中文版2.2 用户需求分析人力资源管理系统为人力资源管理部门提供一个全面的信息管理系统,
14、通过系统可以比较容易地获得所需的关于组织体系、薪酬福利成本、人力资源状况等静态数据,也可以方便地获得各种变动信息来进行趋势预测。在企业内实现信息依据权限的共享,人力资源管理的日常业务在信息系统的协助下变得高效、快捷。人才是企业的核心竞争力,企业人力资源功能分析必须谨慎行事,容不得半点马虎,直接关乎员工情绪波动,满意与否关乎到整个企业发展大局,对于任何企业来说,都会认认真真做好此项重要工作。在企业人力资源部门组织功能设计上,基本采取模式化设计,注重分类指导,人事工作各项分配上以标准职能部门为本,同时结合企业具体实际工作需要,深思熟虑,科学设计,具体分为:(一)、员工调入、调出管理;(二)、员工基
15、本信息管理;(三)、员工薪酬管理;用户具体需求分析:人事信息管理系统主要包含职工个人自然情况,工作情况,简历,政治情况等各方面信息,内容比较庞大复杂。同时还综合考虑人事管理工作的性质,总结归纳出所需实现的功能。主要是为人事信息进行服务,对干部的变动、干部资料、以及干部资料的查询,统计等功能。总体上说具有编辑,查询,用户管理,图表统计等功能。一、 灵活的数据记录编辑功能,可以随时对记录进行增加,修改,更新,删除,浏览等编辑操作。并将查询方式有机溶入编辑界面,可以实现对某项记录定位,再进行编辑,修改,更新。二、 多个数据库表的任意组合条件的查询。便于在实际人事管理操作中多种情况,多种条件下的人员情
16、况进行统计查看。三、 具备分级用户权限管理设置,以确保人事的保密性和安全性。四、 具有分类统计,使用图表显示的功能,该统计图表可根据数据库中记录情况的变化而变化。五、 具有比较友好的人机界面,各种操作可以在直观的界面上通过人机交互式进行。六、 具有辅助表管理功能,主要是对“学历”表中的字段“学历”,“部门表”中的字段“部门”,“政治面貌” 表中的字段“政治面貌”,“职称” 表中的字段“职称”,进行添加,修改,删除操作.随着企业的规模不断扩大,员工数量急剧增加,有关员工的各种信息量也成倍增长。企业在一般日常工作中需要对企业人员组成,考勤情况,工作评估和工资信息进行管理。其中,根据对工资管理工作的
17、调查和用户需求分析,该系统的酬薪管理图如图所示:图 2.1 工资流程图2.3 业务流程分析该企业人力资源管理业务主要业务为:人力资源部门全面负责企业人事工作,首先,有员工招聘管理部门负责拟定招聘内容,条件,要求等相关信息以及与薪酬管理部门拟定岗位相应的薪酬水平,之后组织拟录用人员进行岗前培训,让新录用人员了解企业基本情况,并以最快速度使新录用员工完成过渡期进入工作岗位,接受企业安全管理,新录用人员档案归档,做好相关接纳手续。将相关信息记录与企业人力资源管理信息系统中。对于存于系统的信息,人力资资源管理系统的使用者可通过输入口令及密码,从而获得相应的使用权限进入系统进行相关操作。该系统具体的业务
18、流程及在该业务流程中表格的分配如下图:2.4 系统功能结构图 2.2 数据流程图3 系统设计3.1 系统功能设计该人力资源管理信息系统的总体功能结构可分为人力资源查询、相关信息编辑、员工酬薪查询及编辑等三个具体功能模块,其中查询及编辑为主要功能,包含对员工的调度管理,员工工资信息结构查询及编辑,和对所有员工信息进行按需求查询。3.2 系统模板设计员工工资管理信息系统对企业加强工资管理有着重要的作用,就一般的大型企业来说,它的设计内容非常复杂而且繁多,比如拥有工资计算功能,工资统计功能,报表输出功能,而且设计的模块也很多,比如工资管理模块,工资统计模块,报表设计模块,打印输出模块,模糊查询模块等
19、。本系统主要是为小型企业定制开发的。这类公司总体人员比较少,人员结构比较简单,学历比较高,基本拥有大专以上学历,部门划分也很清晰,而且人员的流动性不高,所以公司目前对工资管理的要求不高。因此,针对该类公司而言,我们经过反复论证,最终确定了人力资源管理系统的设计方案,该管理系统的主要功能如图所示:图 3.1 功能结构图1、 员工基本信息模块员工基本信息模块具有员工信息输入、员工增删、员工信息查询三个功能,员工基本信息包括员工号、员工姓名、员工性别、所在部门、所在岗位、工龄和工资等级等信息。员工增删实现了对数据库中员工信息的增加和删除。员工可以通过员工号或员工姓名对员工信息进行查询。2、工资结构设
20、置模块根据该类公司的工资管理实际情况,本系统将工资结构分为基础工资、岗位工资、工龄工资三部分。该模块可以对这三个工资类型设置工资等级,并对每个等级设置工资标准。3、员工的调入,调出模块用户在员工信息管理模块对该员工的工资等级进行输入以后,在工资汇总模块会自动对员工工资进行汇总。3.4 数据库设计3.4.1 数据库介绍所谓数据库(Database)就是指按一定组织方式存储在一起的,相互有关的若干个数据的结合,数据库管理系统(database Management System)就是一种操纵和管理数据库的大型软件,简称DBMS,他们建立在操作系统的基础上,对数据库进行统一的管理和控制,其功能包括数
21、据库定义,数据库管理,数据库建立和维护,与操作系统通讯等。DBMS通常由数据字典,数据描述语言及其编译程序,数据操纵(查询)语言及其编译程序,数据库管理例行程序等部分组成。关系数据库是以关系模型为基础的数据库,是数据表、记录、字段之间的关系将这些表联系在一起,关系数据库提供了成为结构化查询语句(SQL)标准接口,该接口允许使用多种数据库工具和产品,关系数据库是目前最流行的数据库。在VFP中数据库是一个逻辑概念,通过一组系统文件将相互关联的数据表及其数据库对象组织起来,成为扩展名为.dbc的数据库文件、扩展名为.dtc的数据库备注文件和扩展名为.dcx的数据库索引文件,三个文件一般不能直接使用,
22、而是交由VFP数据库统一管理。VFP把.dbf文件称为表文件,一个库可以容纳多个表,通过库我们明确各表之间的相互关系,使表文件不在彼此孤立,而成为相互关联的数据集合。3.42 E-R 图3.4.3 创建数据库表图3.2 数据库表表的结构类型:图 3.3 表的结构类型4 系统详细设计4.1系统访问界面系统的界面需要是人机操作系统的重要组成成分,所以需要对程序系统的界面进行详细的规范,以简洁、实用、美观为主要目的。要在满足功能的前提下尽可能的适应客户对界面的要求。4.1.1 界面要求需求名称详细要求母窗体显示位置窗体初次启动时在屏幕位置居中,窗体最大化。子窗体显示位置窗体初次启动时在母窗体居中。界
23、面风格界面为清新风格。界面字体颜色黑色为主4.1.2 界面设计:命令按钮:进入系统,退出系统 具体代码如下:进入系统:DO FORM 表单3.scx 退出系统:quit具体代码如下: Command1 do form 表单1.scxCommand2 do form 表单4.scx4.2用户登录安全机制问题:在进入系统之前,要进行身份确认,只有用户名和用户密码都相符的用户方可进入本系统。为了防止不合法用户对数据的察看和修改,本系统把用户分为三个级别:超级、可修改和只读用户,即一二三级用户。超级(一级)用户不仅拥有对数据的查询、修改权限,还对用户的使用权限进行控制,可以设定用户名、密码和其权限,还
24、可以对纪录进行增加、删除、修改等操作。可修改(二级)用户对数据可以查询、打印,还可以对纪录进行增加、删除、修改等操作。只读(三级)用户只拥有对纪录的浏览、查询和打印权限。当用户要进入系统是必须先输入用户名和密码,按“确认”按钮后,系统辨别用户身份,对合法用户根据用户的权限级别赋予相应的使用功能。 if thisform.text1.value=liu and thisform.text2.value= DO FORM 表单2.scx else do form 表单5.scx Endif主要功能:当密码输入错误时,显示此表,同时还具有提示功能 4.3 员工信息管理主要功能:1、员工基本信息模块
25、员工基本信息模块具有员工信息输入、员工增删、员工信息查询三个功能,员工基本信息包括员工号、员工姓名、员工性别、所在部门、所在岗位、工龄和工资等级等信息。员工增删实现了对数据库中员工信息的增加和删除。员工可以通过员工号或员工姓名对员工信息进行查询。2、工资结构设置模块根据该类公司的工资管理实际情况,本系统将工资结构分为基础工资、岗位工资、工龄工资三部分。该模块可以对这三个工资类型设置工资等级,并对每个等级设置工资标准。3、员工的调入,调出模块用户在员工信息管理模块对该员工的工资等级进行输入以后,在工资汇总模块会自动对员工工资进行汇总。用户可以打印出工资汇总表,打印之前可以通过打印预览功能进行打预
26、览。具体代码;command1do casecase thisform.optiongroup1.option1.value=1 do form 表单6.scxcase thisform.optiongroup1.option2.value=1do form 表单7.scxcase thisform.optiongroup1.option3.value=1do form 表单8.scxEndcase Command2thisform.release()员工信息管理系统的功能:添加:输入新员工的信息修改:改变员工的信息删除:对调出的用户进行删除处理Command1use personnel.db
27、fappenduse personnel.dbfx=messagebox( 是否删除当前记录?,4+32+0,信息提示 )if x=6dele packthisform.refreshendifCommand2use personnel.dbfx=messagebox( 是否删除当前记录?,4+32+0,信息提示 )if x=6dele packthisform.refreshEndifCommand3thisform.release()Command4use personnel.dbfbrowsCommand5if !bof()skip -1thisform.refreshEndifComm
28、and6if !eof()skip 1thisform.refreshEndif4.4 信息查询主要功能:对员工的信息进行查询,并且显示相关信息,当输入关键字段时,就会显示员工的具体信息。同时,也可以进行逐项查询!工资结构设置: 主要功能:计算员工的工资,既为员工三部分数据之和。具体代码如下;具体代码如下: command1 do form 表单9.scx Command2 do form 表单10.scx Command3 do form 表单11.scx Command4 Thisform.release修改员工的工资额:具体功能如下: 修改:随着工人的工龄和技术等级的提高,可对工人的工资
29、进行相应的修改: 修改确认:此按钮的功能是提醒用户是否确定修改信息; 添加;由于员工的调入,可以相应的增加信息, 删除:由于员工的调调出,可以相应的删除信息, 退出: 退出此系统具体代码如下;command1:Thisform.grid1.column1.text1.enabled=.T.Thisform.grid1.column2.text1.enabled=.T.Thisform.grid1.column1.text1.setfocusCommand2:Thisform.grid1.column1.text1.enabled=.F.Thisform.grid1.column2.text1.
30、enabled=.F.Command3:Append blankGo bottomThisform.grid1.column1.text1.enabled=.T.Thisform.grid1.column2.text1.enabled=.T.Thisform.grid1.column1.text1.setfocusCommand4:thisform.grid1.setfocusif messagebox(是否删除当前记录!,32+4+256,删除记录)=6delete next 1packthisform.grid1.setfocusthisform.refreshelsemessagebox(你选择的记录未被删除,仍在数据库中)EndifCommand5thisform.refreshThisform.release5 心得体会为期两周的管理信息系统课程设计已经结束了,由于伴随着考试进行,中间的路程可谓艰辛。这也是我们第一次系统地,完整地接触软件设计的全过程,在这次课程设计中,我的感受颇多,受益匪浅! 首先,在选题上,我们组的题目-人力资源管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- TSHJMRH 0065-2024 北斗卫星与光纤罗经组合导航系统技术规范
- 二零二五年度解除劳动合同通知书及员工离职培训费用补偿合同
- 2025年度新能源车充电设施建设合同终止函模板
- 二零二五年度山场租赁承包与林业资源保护与管理协议
- 2025年度饭店客房租赁及管理服务合同
- 二零二五年度鱼塘养殖与乡村旅游综合开发合同
- 二零二五年度新能源电动车销售授权合同
- 二零二五年度劳动合同解除后的员工关系维护与调解协议
- 二零二五年度企业内部解雇员工安置与培训协议
- 二零二五年度医疗行业职工劳动合同终止协议及医疗补助
- 2025年湖南铁道职业技术学院单招职业技能测试题库1套
- 2.2学会管理情绪 课件 -2024-2025学年统编版道德与法治七年级下册
- 2024-2025学年第二学期教学教研工作安排表 第二版
- 开展课外读物负面清单管理的具体实施举措方案
- 江苏省中小学生金钥匙科技竞赛(高中组)考试题及答案
- 《智能网联汽车智能传感器测试与装调》电子教案
- GB/T 2423.17-2024环境试验第2部分:试验方法试验Ka:盐雾
- 中国建筑史PPT(东南大学)完整全套教学课件
- 2023年苏州卫生职业技术学院高职单招(英语)试题库含答案解析
- 法兰蝶阀螺栓配用表正式版
- 电子舌技术在普洱茶品质识别中应用的研究
评论
0/150
提交评论