人事管理信息系统毕业设计

上传人:沈*** 文档编号:128508315 上传时间:2022-08-01 格式:DOC 页数:38 大小:2.20MB
收藏 版权申诉 举报 下载
人事管理信息系统毕业设计_第1页
第1页 / 共38页
人事管理信息系统毕业设计_第2页
第2页 / 共38页
人事管理信息系统毕业设计_第3页
第3页 / 共38页
资源描述:

《人事管理信息系统毕业设计》由会员分享,可在线阅读,更多相关《人事管理信息系统毕业设计(38页珍藏版)》请在装配图网上搜索。

1、山 东 财 经 大 学SHANDONG INSTITUTE OF BUSINESS AND TECHNOLOGY毕业论文(设计)GRADUATIONTHESIS(DESIGN)论文(设计)题目Title Of Thesis(Design)人事信息管理系统 分院(系别)Department管理学院 专 业 Speciality信息管理与信息系统 班级Class信息062班 论文(设计)作者 Author of Thesis(Design)郑杰阳 论文完成日期 Date2010年6月1日论文(设计)指导教师Advisor李春生指导教师职称The Title of Advisor副教授 人事信息管理

2、系统Personal Information Management System作者:郑杰阳山东财经大学人事信息管理系统【摘要】如何管理好企业内部员工的信息,已经成为现代公司管理中的一个大问题。在这种情况下,开发一个公司人事管理系统就显得非常必要。本文主要详述了基于ASP企业人事信息管理系统设计与实现的全部设想和内容,根据结构化设计方法思想,采用了ASP技术、数据库技术,在网络环境下以IIS作为基础环境,并添加IIS安全的设置与操作。本公司人事信息管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工考勤信息和员工工资信息的录入、修改、查询、删除模块,以及系统维护功能。为公司人事

3、管理提供信息咨询、信息检索、信息存取等服务,基本上能够满足现代中小企业对人事管理的需要。【关键词】人事管理 ASP IIS 数据库 结构化设计 Personal Information Management System【Abstract】 How to manage enterprise internal employee information, has become a big problem of the modern company management. In this case, the development of a company personnel management

4、system is very necessary. This paper mainly described enterprise personnel information management system design and realization of all ideas and content based on ASP, according to the thought of the structural design method,use ASP technology, database technology, under network environment based on

5、IIS surroundings, and as the setting and add IIS safety operation. The company personnel information management system has the following functions: the basic information of employees such as the module of the recording, modifying, querying, deleting, attendance information and employee wages informa

6、tion such as the module of the recording, modifying, querying, deleting, and including system maintenance functions. The consulting, information retrieval and information access services for the company personnel information management, basically can satisfy needs of the modern medium-sized and smal

7、l enterprises to do personnel management.【Key words】 Personnel Management ASP IIS Database Structural Design目 录第一章 概述11.1 公司概述11.2 现行系统概述1第二章 系统分析32.1 需求分析32.2 可行性分析32.3 系统开发方法的选择42.4 组织结构和功能分析52.5 系统业务流程分析62.6 系统数据流程分析72.7 数据字典13第三章 系统设计163.1 系统总体结构设计163.2 数据库设计173.3 代码设计223.4 输入输出设计233.5 主要界面设计及操作

8、说明243.6 信息系统安全设计26第四章 系统实施264.1 开发工具的选择274.2 系统运行环境284.3 系统管理制度284.4系统维护28第五章 结束语30致谢语31参考文献32附录33第一章 概述1.1 公司概述济南利亚软件有限公司成立于2000年,多年来公司一直致力于医疗软件技术与服务,为实现现代化的数字化医院而努力。公司是济南市首批入住齐鲁软件园的高新技术公司,公司主要从事医疗卫生行业软件的研究、开发与推广,是山东省唯一一家医疗仪器漏费管理系统自主研发、生产的企业。2006年成为山东血液系统全省联网软件合作开发和维护技术服务单位。公司开发的第四代医疗设备漏费控制系统在数百家医院

9、良好使用。公司主要产品为:体检中心自动化健康管理子系统、公共卫生从业人员健康体检合格证管理系统、慢性病监测干预系统、医疗仪器漏费控制系统、公共卫生协同办公系统、职业健康监护信息平台系统、数字化医院系列产品(HIS、LIS)等。 公司恪守“技术为先、信誉为本、服务至上”的经营理念,始终坚持“技术上不断突破、产品上不断创新、服务上不断完善”的发展战略,凭借雄厚的技术和资本实力,对客户的满腔热忱和自己不懈的努力,赢得了广大用户的赞誉。 企业理念:提供客户需要的全面信息数字化软件方案;产品精益求精,技术不断创新;健全的品质保证和服务体系,追求让每个客户满意。全球科技日新月异,济南利亚公司在顺应时代潮流

10、,追求卓越领先的同时,不断加快自身建设的步伐,迎接信息时代的各种机遇和挑战。济南利亚公司将在与国际、国内大公司的相互合作和相互竞争的过程中,坚持“以人为本”的文化理念,发挥自身的优势特色,为中国医疗行业管理的腾飞贡献力量!1.2 现行系统概述公司现在的人事信息管理方式主要是使用传统的人工方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,而且时间一长将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。用户数较多,而且分布上比较分散,计算机的应用水平一般。这种传统的人事管理,不仅需要耗用大量的人力、财力、物力,而且工作效率低,漏洞和错误众多,难以达到预期的目标。为了适

11、应现代企业经营发展的需要,人事管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。因此,需要一种现代化的人事信息管理系统,能为企事业单位提供员工信息管理、部门管理、职务管理、考勤管理、工资管理和用户管理等服务。从而能提高企业工作效率,保证企业人事管理质量,快速而且准确地为企业制定好经营方针与决策,在有限的时间内完成工作任务及达到预期的目的。第二章 系统分析2.1 需求分析需求分析就是在现有系统详细调查的基础上,对系统原有的经营管理目标、功能和信息流进行分析研究,指出存在的问题,提出改进的意见。其主要目标是明确用户的信息需求,包括组织的发展、改革的总信息需求和各级管理人员完成各自工作任务的信

12、息需求。2.1.1 系统总体需求分析对于人事管理系统的开发以计算机为工具,把先进的符合实际情况的人事管理方法与系统结合,应用于企业的日常工作中,并通过人事管理系统的应用达到管理信息化的目标:利用计算机技术、网络技术和现代通讯技术等高新技术和产品,根据企业的各职能业务日常办公需要,建立计算机局域网络,开发一系列应用软件,为企业提供全面的人事管理解决方案:为企业建立规范化、实时化人事管理机制;提高企业人事管理的效率、节约相关的管理成本,增强人事管理的安全性;满足企业管理层,人事业务操作层和全体员工的不同层次和不同方面的需要;对企业将来的整体信息化建设提供必要的支持。2.1.2 系统功能需求分析本系

13、统为企业人事信息管理,主要管理人员基本信息、考勤信息以及工资信息等事项。企业根据需要可以查询企业员工的信息,同时还需要对员工出勤等进行记录,并且打印员工档案报表、工资发放报表等。由于员工的职务和职称对工资有影响,考勤情况也直接关系到工资发放问题,因此,对工资模块的设计有特别的要求。而且,还要对用户设置权限,保证系统信息的安全性。在操作上,要集输入、维护、查询、筛选和各种处理为一体,为用户提供人性化的设计。2.1.3 系统数据需求分析人事管理系统关系着企业内部每个职员的档案、考核和工资等,因此需要系统存储员工档案信息、部门信息、职务信息、考勤信息和工资信息等。因此,根据以上对于系统需求的分析,可

14、以安排系统可行性分析研究。2.2 可行性分析该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和社会可行性等方面进行分析。2.2.1 技术可行性技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本系统用的是ASP+IIS+Access开发,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是可行的。软件方面:由于目前互联网相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。2.2.2 经济可行性经济可行性是指投资和收益的比较。开发该系统所需的相关资料

15、可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得。因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。2.2.3 社会可行性社会可行性主要就是分析做某个项目对社会的影响,包括政治体制、方针政策、经济结构、法律道德、宗教民族、社会稳定性等。本系统的运用能提高企业人事管理的效率,非常有利于企业的人事管理工作。符合国家法律、法规规定。从以上技术可行性、经济可行性、社会可行性等三个方面分析,开发人事信息管理系统是完全可行的。2.3 系统开发方法的选择原型法是信息系统研制过

16、程中的一种简单的模拟方法,根据对用户要求的理解,给出一个是实实在在的系统原型,然后与用户反复协商修改,以帮助得到实现系统目标的明确而严格的需求,并以此为基础进行需求分析和系统设计,最终形成信息系统。在投入大量的人力、物力之前,在限定的时间内,用最经济的方法,开发出一个可实际运行的系统原型,以便尽早澄清不明确的系统需求。在原型系统的运行中用户发现问题,提出修改意见,技术人员完善原型,使它逐步满足用户的要求。这种思想也是借鉴于工程技术中的建模方法。结构化系统设计方法是在结构化程序设计思想基础上发展起来的,其基本思想是系统的生命周期划分为:系统规划、系统分析、系统设计、系统实施、系统运行和维护阶段。

17、结构化系统开发方法的特点:系统观点;严格区分工作阶段,每个阶段都有明确的任务和应得的成果;自顶向下的分析与设计和自底向上的系统实施;工作成果文档化,文档资料规范化、标准化。面向对象方法是由面向对象程序设计方法发展起来的。程序设计包括数据结构和算法两个方面,即信息的静态结构和对它的处理。对象这个概念把这两个方面结合起来,使程序的设计思想方法更接近人们的思维方式。综合各种开发方法的特点以及本系统的特点,本系统采用的是结构化系统设计方法,此系统之所以采用这种开发方法是因为结构系统开发方法的整体思路清楚,能够从全局出发步步为营,减少返工,有利于开发质量;设计工作中阶段性强,每一阶段均有工作成果出现;每

18、一阶段的工作成果是下一级工作的依据,工作进度比较容易把握,有利于系统开发的总体管理和控制。另外,由于该方法强调从整体来分析和设计整个系统,因此在系统分析时,可以诊断出原系统中存在的问题和结构上的缺陷,这一点是其他方法难以做到的。2.4 组织结构和功能分析组织结构分析是详细了解部门人员的业务分工情况和有关人员的工作职责、决策内容、存在问题和对新系统的要求等。该公司主要由总经理办公室、人事部、研发部、市场部、财务部和实施部等组成。在六个大部门中,每个部门又将根据自己的部门职责,细分各部门的负责小组,从而将具体的业务落实到个人。总经理对公司总负责,主要处理日常的行政工作。人事部负责人才的招聘及日常的

19、考勤等。研发部负责软件产品开发。财务部为投资、成本预算、日常出纳和工资发放。市场部负责公司软件产品的市场推广。实施部负责产品项目的具体实施工作。请参看图2-1济南利亚软件有限公司的组织结构图。总经理办公室研发部财务部市场部实施部济南利亚软件有限公司人事部图2-1公司组织结构图2.5 系统业务流程分析业务流程图是用来描述人们如何完成各阶段处理任务,是客观现实业务的真实反映是数据流程图和实体联系图的重要依据。本系统中用以描述业务流程的符号如图2-2所示。图2-2 系统业务流程参考图例本系统的业务流程图如图2-3所示。图2-3 系统业务流程2.6 系统数据流程分析数据流程分析是对业务流程分析的抽象,

20、该环节以数据流程图为主要的分析工具,它从数据传递和加工的角度,以图形的方式刻画了数据的输入、输出、存储和处理的逻辑关系,也称为逻辑数据流程图。系统数据流程参考图例显示,如图2-4所示。图2-4 系统数据流程参考图例根据业务流程图,系统的数据流程提如下所示。1.人事信息管理系统顶层流程图系统的顶层流程图是系统的概括和综合,顶层数据流程图简要概括了系统的相关外部实体、数据处理、数据流以及数据存储。本系统的顶层数据流程图显示,如图2-5所示。 图2-5 系统顶层数据流程图2.人事信息管理系统第一层流程图人事信息管理系统的第一层数据流程图将顶层的人事管理系统(P0)处理过程细分为员工基本信息管理(P1

21、)、员工考勤管理(P2)、员工工资管理(P3)三个模块。本系统的第一层数据流程图显示,如图2-6所示。图2-6 系统第一层数据流程图3.人事信息管理系统第二层流程图将第一层数据流程图的数据处理过程院员工基本信息管理(P1)进一步分解,画出其第二层数据流程图,如图2-7所示。员工基本信息管理(P1)包括员工管理(P1.1)、部门管理(P1.2)、职务管理(P1.3)三个数据处理过程。图2-7 系统“员工基本信息管理P1”数据处理过程展开的第二层数据流程图4.人事信息管理系统第二层流程图将第一层数据流程图的数据处理过程院员工考勤管理(P2)进一步分解,画出其第二层数据流程图,如图2-8所示。员工考

22、勤管理(P2)包括请假管理(P2.1)、缺勤管理(P2.2)两个数据处理过程。 图2-8 系统“考勤管理P2”数据处理过程展开的第二层数据流程图5.人事信息管理系统第二层流程图将第一层数据流程图的数据处理过程员工工资管理(P3)进一步分解,画出其第二层数据流程图,如图2-9所示。员工工资管理(P3)包括工资奖惩管理(P3.1)、工资基本管理(P3.2)两个数据处理过程。 图2-9 系统“工资管理P3”数据处理过程展开的第二层数据流程图2.7 数据字典数据字典是描述信息系统数据或信息的数据,用于描述系统中各类数据的清单,便于系统开发人员以及未来的系统用户开发运行、维护和使用系统。数据字典包括:数

23、据元素、数据结构、外部实体、数据流、数据处理过程和数据存储等六类条目。本系统的数据字典如下所示。1.数据元素:数据字典中的基本项,相当于应用数据库中的字段。表2-1数据元素列表数据项编号名称别名说明数据值类型取值范围长度有关数据结构1-001工号员工编号员工的唯一标识文本型5员工基本信息1-002请假类型请假类型员工请假的类型文本型4请假信息1-003基本工资基本工资岗位的基本工资货币型0-9999910工资信息2.数据结构:由若干数据项构成的数据组合称为数据结构,它描述了某些数据项之间的关系。 表2-2数据结构列表编号名称说明结构相关的数据结构2-001员工基本信息员工登记与调动信息工号、员

24、工姓名、职务、所属部门部门信息(F9)、职务信息(F19)2-002缺勤信息员工出勤信息工号、缺勤日期、缺勤类型、缺勤天数工资信息(F4)2-003工资信息工资奖惩与基本信息工号、基本工资、岗位工资、奖金、所得税、发放日期考勤信息(F3) 3.数据流:表明系统中数据的逻辑流向,可以是数据项或数据结构。 表2-3数据流列表编号名称来源去向组成平均流量最大流量3-001员工信息(F1)员工P1工号、员工姓名、职务、所属部门3份/月10份/月3-002缺勤信息(F12)人事部P2工号、缺勤日期、缺勤类型、缺勤天数15份/月30份/月3-003工资信息(F3)财务部P3工号、基本工资、岗位工资、奖金、

25、所得税、发放日期25份/月40份/月4.数据存储:数据流动的暂停或永久保存的地方。 表2-4数据存储列表编号名称输入数据流输出数据流组成有关的数据处理过程4-001员工基本信息(D1)F1F2员工登记信息、调动与离职信息P14-002请假信息(D7)F20F4请假申请信息、请假审核信息P2.14-003工资信息(D3)F4F4工资奖惩信息、工资基本信息P35.处理过程:仅对数据流程图(DFD)中最底层的处理逻辑加以说明。 表2-5数据处理过程列表编号标识名称输入数据流输出数据流处理过程5-001P1员工基本信息管理F1、F5、F6、F8、F8、F10F2、F7根据员工信息(F1)、部门变动信息

26、(F8)、职务变动信息(F10)管理员工基本信息5-002P2考勤管理F11、F12、F13、F14F3、F13、F14、F20、F21根据请假信息(F20)、缺勤信息(F21)进行考勤管理5-003P3工资管理F2、F3、F15、F16、F18F2、F3、F4根据工资信息(F4)进行工资管理6.外部实体:外部实体是数据的来源和去向。 表2-6外部实体列表编号名称别名输入数据流输出数据流数量6-001员工职员F7、F14F1、F5、F6256-002人事部人事处F15、F16F2、F3、F7、F10、F13、F1416-003财务部财务处F2、F3F4、F15、F16、F181第三章 系统设计

27、3.1 系统总体结构设计为了实现企业人事管理系统的基本功能,该人事信息管理系统从功能上大致分为以下几个模块,分别是员工基本信息管理、考勤管理、工资管理、系统管理等。本系统的总体功能结构图如图3-1所示。人事信息管理系统用户管理基本信息管理工资管理考勤管理部门管理员工管理请假管理缺勤管理工资信息查询工资信息添加职务管理系统管理角色管理密码管理工资信息修改 图3-1 系统总体功能结构图 系统模块功能说明:1.基本信息管理:(1)员工管理,对于新进入公司的员工,管理者可以将其添加至对应的部门,并对个人信息进行注册登记、备案等,管理者还可以管理员工的部门调动、升职和离职等。(2)部门管理,主要是管理员

28、为管理公司的各个部门而设置的,其主要内容包括部门的创建、部门的删除、部门的修改和部门的信息查看等功能。(3)职务管理,主要是管理员为管理公司的各个部门的职务而设置的,其主要内容包括职务的创建、职务的删除、职务的修改和职务的信息查看等功能。2.工资管理:对于员工的工资发放,系统会进行全面、合理、准确的计算,在计算的同时会扣除因请假、迟到、旷工等的工资项,并扣除个人所得税及相关交纳的费用等。同时,该系统也将负责计算本月员工补贴,最后确定应发工资和实发工资的数目。3.考勤管理:对于员工的请假、旷工、迟到、缺勤信息进行管理,同时也给公司财务部提供工资管理中的考核依据。4.系统管理:(1)用户管理模块,

29、主要是为管理系统的用户而进行设置的。其主要内容包括用户的添加、用户的删除、用户的详细资料等。对系统进行操作的用户有权限划分,分为高级用户(管理员)和普通用户,权限不同。只有管理员有增加用户和修改已存在用户权限的权限,由于权限的控制,高级用户(管理员)可以对整个系统进行管理,而普通用户只能进行基本的浏览、查看。(2)角色管理模块,主要用于对系统的用户在此系统担当的角色进行相关设置,其主要内容包括角色设置、权限分配等功能。(3)密码管理模块,主要是用户对自己的登录密码进行相应的修改等。3.2 数据库设计信息系统的主要任务是通过大量的数据获取管理所需的信息,这就必须存储和管理大量的数据,因此需要建立

30、一个良好的数据组织结构和数据库。数据库的设计分为概念结构设计、逻辑结构设计和物理结构设计。 1.概念结构设计概念设计基于实体-关系(E-R)模型的数据库设计在系统需求分析的基础上建立一个反映现实世界实体内在联系得模式,再转换成数据库管理系统的模式,下面列举了在人事信息管理系统数据库分析过程中所得到的部分实体属性图以及实体之间的实体-关系(E-R)图。 图3-2 职员信息实体属性图图3-3 部门信息实体属性图图3-4 职务信息实体属性图图3-5 请假信息实体属性图图3-6 工资信息实体属性图图3-7 缺勤信息实体属性图图3-8 用户信息实体属性图图3-9 角色信息实体属性图图3-10 系统E-R

31、图 2.逻辑结构设计逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用数据库管理系统(DBMS)所支持的数据模型相符合的逻辑结构。为了很好地实现用户管理上的功能要求、性能方面的要求,通过进一步的优化将E-R图转化为关系模型。下面用关系模型表示实体及实体间的关系。职员表:(工号,姓名,性别,出生年月,籍贯,学历,专业,身份证号,婚否,政治面貌,电话,邮政编码,Email,入职日期,职务,部门,状态,工作经验,备注)部门表:(部门编号,部门名称,部门负责人,部门电话)职务表:(职务编号,职务名称)工资表:(工号,工资日期,基本工资,岗位工资,奖金,其他,考核,社保)请假表:(

32、工号,开始日期,请假类型,结束日期,请假事由)缺勤表:(工号,日期,缺勤类型,缺勤时间)用户表:(用户编号,账号,密码,姓名,角色,到期日期)角色表:(角色编号,角色代号,角色名,角色权限) 3.物理结构设计本系统采用ACCESS作为后台数据库,根据分析系统各种功能需求,可以得到系统所需的数据库所需的数据库表有:职员表、部门表、职务表、工资表、请假表、缺勤表、用户表、角色表。系统数据库汇总表如下。表3-1数据库表名称说明编号表名中文含义表一Employee职员信息表表二Dept部门信息表表三Position职位信息表表四Pay工资信息表表五Leave请假信息表表六Later缺勤信息表表七Use

33、r用户信息表表八Role角色信息表3.3 代码设计代码的种类分为:顺序码、矩阵码、自检码、序列顺序码、层次码等,此外,按文字种类可分为数字代码,字母代码和数字字母混合码。在本系统中所应用的是顺序码和层次码,如本系统的工号代码设计共五位,前两位为部门编号按顺序编码,后三位为入职编号亦是顺序编码,如图3-11所示。图3-11 工号代码设计图其中部门的编号:01-总经理,02-人事部,03-财务部,04-研发部,05-市场部,06-实施部3.4 输入输出设计系统输入输出(I/O)是人机交互的主要方式,管理信息系统的处理结果只有通过输出才能反馈给用户,由此可见输入输出设计是非常重要的。提供必要的基础数

34、据和必要的信息,信息系统能否为用户提供准确、及时、实用的信息是评价信息系统优劣的标准之一,因此必须十分重视输出方面的设计。从系统开发的角度看,输出决定输入,即输入信息只有根据输出要求才能确定。1.输出设计输出设计是系统对输入数据的加工整理后形成的结果,是管理者决策需要的信息。输出是由计算机对输入的原始信息进行加工处理,形成高质量的有效信息,并使之具有一定的格式,提供给管理者使用,这是输出设计的主要职责和目标。输出形式的好坏也会影响到系统的功能。输出的信息要精确、及时、直观、易为用户所接受。在报表设计中,本系统采用了web报表,报表的输出格式与上报格式保持一致,可以减少管理人员的工作量。如员工工

35、资报表,如图3-12所示。 图3-12 输出设计2.输入设计管理人员和用户根据系统输出的信息做出重要决策,这些信息都是通过有效处理系统输入数据产生的。输入设计担负着将系统外的数据以一定的格式送入计算机的任务。输入设计的一条重要原则是确保系统输入的信息准确无误,还应做到输入方法简单、迅速、经济及方便用户。如新员工登记,如图3-13所示。图3-13 输入设计3.5 主要界面设计及操作说明界面设计是系统与用户之间的接口,也是控制和选择信息输入的主要途径。对于大多数用户来说,界面就是他们对系统全部的了解,一个内部设计良好但用户界面不友好的应用程序是很难让用户接受的。所以,设计优秀的人性化的人机界面是要

36、重点考虑的问题。因此,根据界面设计的一系列原则,本系统从多方面考虑,做了最终的界面设计。本系统的菜单界面简捷美观,如图3-14所示。图3-14 系统菜单页面 本系统的查询界面设计根据用户原则,查询方法简便又快捷、方便用户,如本系统的查询页面如图3-15和图3-16所示。图3-15 员工资料查询图3-16 员工工资查询页面3.6 信息系统安全设计提高企业信息系统的安全性,一要加强企业对信息系统的安全意识,二要加强企业对信息系统的安全管理,三要提高信息系统本身的安全性设计。本程序考虑到系统信息的安全性,主要设置了用户登录验证,需要进行密码校验,保证了信息的“可控”透明性。而且系统使用权限控制,系统

37、功能菜单根据登录用户权限动态生成,用户看不到也无法操作自己无权使用的模块,保证了系统信息的安全。第四章 系统实施4.1 开发工具的选择本程序在设计之初曾经考虑过几种其它的开发工具,例如VF、VC、VB,之所以利用ASP则是对整个系统的兼容性、平台的需求、系统的造价和对系统的维护上,大大减轻企业对于系统的投入,而且有力的发挥最大的管理效能。并且对于中小企业特别实用,对于企业来讲投入少,回报大才是最大的需求。本系统从实际出发最大限度的减少了企业自身的投入并且得到了最大的回报。ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应

38、用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。ASP具有以下特点:(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术。(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试。(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并

39、将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页。(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息。(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文件系统等。(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。(7)ASP相对其他开发工具来说开发快,容易上手

40、。因此,本系统采用了ASP开发技术。 4.2 系统运行环境(1)硬件环境推荐配置为:处理器:Intel奔腾双核或更高内存:256M硬盘空间:20GB(2)软件环境操作系统:Windows XP/Windows 7数据库:ACCESS 2003服务器:IIS 5.04.3 系统管理制度完善的管理制度是保证系统正常运行的必要条件之一。只有建立了完善的管理制度,企业信息系统在日常运行中才能做到有章可循,为企业的生产、经营和管理奠定基础。系统运行是指一个管理信息系统研制工作完成后经过系统转换,系统投入工作后的运行过程。管理信息系统与其他系统一样,需要进行科学的组织和管理,没有科学的运行管理,管理信息系

41、统不但不能有效的发挥作用,不能自动地为管理提供高质量的信息服务,而且有可能是整个系统处于瘫痪状态。为了保证系统的正常运行,系统使用人员必须严格按照系统运行管理制度来操作本系统。下面从系统安全、操作等多个方面列出了信息系统日常运行中的管理制度。1. 制订系统使用条例,操作员不得泄漏自己的操作密码。2. 用户必须按操作规则使用系统,发现问题及时通知管理人员,尽快解决问题,保证系统正常运行和数据的安全性。3.系统定期维护制度。4.4系统维护系统维护是指管理信息交付使用后,为了改正系统中存在的错误以及满足用户新的需求而修改系统的过程。良好的系统维护可以节约企业在信息系统上的成本,并使信息系统为企业产生

42、更大的经济效益提供了保证。系统维护按维护目的的不同分为更正性维护、预防性维护、适应性维护和完善性维护,解决系统现在或将来出现的各种问题。系统维护工作,根据维护工作所应遵循的原则和规范化的过程必须建立一个维护方案,建立一套适用于具体系统维护过程的文档及管理措施,以及进行复审的标准。系统维护的步骤如图4-1所示。 图4-1 系统维护工作步骤第五章 结束语经过本学期的不断实践与探索,企业人事管理系统的设计与实现己经完成,达到了预期的设计要求和目的。本系统是一个小型的人事管理系统,具有员工基本信息添加、查询、删除、修改,员工考勤信息添加、查询、删除、修改,员工工资信息添加、查询、删除,基本上能够满足企

43、业人事管理的需要。通过这次毕业设计,加强了我对系统开发的掌握能力,使我能够更加系统、更加全面地学习有关软件与网站开发的前沿理论知识,对于我今后的工作和学习无疑是不可多得的宝贵财富。由于本人技术水平比较有限,系统中难免有疏漏和不足的地方,欢迎老师们指正。致谢语大学四年学习时光已经接近尾声,在此我想对我的母校、我的老师和同学们表达我由衷的谢意。我要特别感谢我的导师宁禄乔老师,李老师对我做系统的设计及文档编写中出现的错误提出了修改意见,给整个系统的开发设计和整篇说明书的写作提供了宝贵意见。使系统得以顺利的开发,并完成最后的论文写作。感谢李老师对我毕业设计的悉心指导和帮助。忘不了老师们课堂上的激情洋溢

44、,课堂下的谆谆教诲;忘不了同学们在学习中的认真热情,生活上的热心主动,所有这些都让我的大学时光充满了感动。参考文献1 XXX管理信息系统M高等教育出版社,2009.2 萨师煊,王珊数据库系统概论M北京:高等教育出版社,2000.3 周峰,徐晓军,李德路. ASP开发技术原理与实践教程M. 电子工业出版社,2007.4 温谦. 边用边学Dreamweaver 8网页设计与制作M. 人民邮电出版社,2007.5 叶青. HTML+CSS+JavaScript 实用详解M北京电子工业出版社,2010.6 姜旭平,姚爱群.信息系统开发方法M北京:清华大学出版社,2004.7 左美云信息系统的开发与管理

45、教程M北京:清华大学出版社,2001.8 张景峰ASP程序设计与应用M北京:中国水利水电出版社,2005.9 胡恒等JavaScript网页开发实例教程M北京:机械工业出版社,2002.10 郑人杰等实用软件工程M北京:清华大学出版社,1997.附录职员信息表:(Employee)字段名称字段类型字段大小字段描述是否主键是否非空EmployNoChar5工号YESYESNameChar8姓名NOYESSexByte1性别NOYESBirthdayTime8出生年月NOYESBirthplaceChar50籍贯NOYESEducationChar4学历NOYESSpecialtyChar20专业

46、NOYESIdnoChar18身份证号NOYESMarryByte1婚否NOYESPolityChar8政治面貌NONOPostcodeChar6邮政编码NONOTelephoneChar15电话NONOEmailChar20电子邮箱NONOEntrytimeTime8入职日期NOYESAddressChar50住址NONODeptChar8部门NOYESPositionChar8职务NOYESStatusShort1状态NOYESExperienceChar500工作经验NONOMemoChar200备注NONO部门信息表:(Dept)字段名称字段类型字段大小字段描述是否主键是否非空Dept

47、IdChar2部门编号YESYESDeptnameChar8部门名称NOYESDeptleaderChar8部门负责人NOYESDepttelnoChar15部门电话NONO职务信息表:(Position)字段名称字段类型字段大小字段描述是否主键是否非空PositionIdChar2职务编号YESYESPositionnameChar8职务名称NOYES缺勤信息表:(Later) 字段名称字段类型字段大小字段描述是否主键是否非空EmployNoChar5工号YESYESLaterDateTime8缺勤日期YESYESLatertypeChar2缺勤类型NOYESLaterdaysChar3缺勤

48、时间NOYES请假信息表:(Leave) 字段名称字段类型字段大小字段描述是否主键是否非空EmployNoChar5工号YESYESStartdateTime8开始日期YESYESLeavetypeChar2请假类型NOYESEnddateTime8结束日期NOYESLeavereasonChar50请假原因NONO工资信息表:(Pay) 字段名称字段类型字段大小字段描述是否主键是否非空EmployNoChar5工号YESYESPaydateTime8工资发放日期YESYESBasicpayCurrency10基本工资NOYESPostpayCurrency10岗位工资NOYESBonusCu

49、rrency10奖金NONOOtherCurrency10其他NONOAttendanceCurrency10考核NONOInsuranceCurrency10社保NOYES角色信息表:(Role) 字段名称字段类型字段大小字段描述是否主键是否非空RolesIDChar2角色编号YESYESRolesmarkChar20角色代号NOYESRolesnameChar20角色名NOYESRoleslimitChar50角色权限NOYES用户信息表:(User)字段名称字段类型字段大小字段描述是否主键是否非空UserIDChar2用户编号YESYESLoginIDChar20登录账号NOYESPasswordChar20登录密码NOYESUsernameChar16用户姓名NONORolesChar12角色NOYESDuetimeTime8到期时间NOYES

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!