企业员工信息管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

-1-摘要本系统以企业员工信息管理系统为设计课题,对小型企业进行人事信息进行管理。企业员工信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性好、完整性强、数据安全性高的数据库,所以数据库设计采用数据库规范设计的方法,基于3NF(第三范式)的设计方法,基于抽象语法规范的设计方法等,而对于后者则要求应用程序功能完备,易使用等特点,经过分析,系统用使用了MICROSOFT公司的VISUALFORFRO6.0作为系统开发工具开发本管理系统。软件开发全过程采用工程的概念、原理、技术和方法来开发此软件,使得以后企业进行员工信息管理时,可以作为它的一个模块使用。本系统包括在职员工档案管理、添加、删除.数据查询、系统维护、系统功能、帮助和退出等功能。关键词:信息管理系统(MIS);NF(第三范式);VISUALFORFRO6.0SummaryThissystemwithbusinessenterpriseemployeetheinformationmanagementsystemfordesignthetopic,carryonthepersonnelinformationtocarryonthemanagementtothesmallscaledbusinessenterprise.Businessenterpriseemployeetheinformationmanagementsystemisthetypicalinformationmanagementsystem(MIS),itmainlydeveloptheestablishmentandmaintenancesandheadapplication-2-proceduresofincludethebackstagedatabasesdeveloptwoaspects.Requesttobuildupadataconsistencytotheformergood,theintegrityisstrong,thedatasafetyhighdatabase,somethodofthedatabasedesignadoptiondatabasenormdesign,accordingtothedesignmethodofthe3NFsaccordingtothedesignmethodofabstractphrasingnormetc.,butthenrequesttheappliedprocedurefunctiontothelattercomplete,easyusageetc.characteristics,throughtheanalysis,thesystemusedtousetheVISUALFORFROofthecompanyofMICROSOFT6.0bethesystemdevelopmenttooldevelopmenttomanagethesystemoriginally.Thesoftwaredevelopstheconcept,principle,techniqueandmethodsthatthewholeprocessadoptstheengineeringtodevelopthissoftware,makelaterthebusinessenterprisecarriesontheemployeetheinformationmanagement,canbeanusageofoneofitsmold.Thissystemincludestheincumbencyemployeethefilemanagement,increase,delete.Thedatasearch,systemmaintenance,systemfunction,helpandwithdrawetc.function.Keyword:Theinformationmanagementsystem(MIS);NF;VISUALFORFRO6.0-3-目录前言5第一章可行性研究61.1计算机管理企业职员信息的意义61.2可行性研究61.2.1经济上可行性61.2.2操作上可行性61.2.3技术上可行性71.2.4运行上可行性7第二章管理信息系统综述72.1信息系统的发展历程72.2管理信息系统概述72.3系统功能结构图9第三章需求分析103.1企业工作流程分析103.2公司具体需求分析103.3系统设计思想103.4系统设计分析103.5系统功能分析103.6企业员工信息管理系统的目标113.7数据库分析113.8数据流图113.8.1数据元素表143.8.2数据流153.8.3数据存储16第四章概要设计164.1总体设计164.1.1处理流程164.1.2系统模块菜单174.1.3企业员工信息管理系统所需完成具体的功能174.1.4系统模块图174.1.5接口设计184.2各模块的具体分析184.3出错输出信息19第五章详细设计19-4-第六章VF语言概述256.1数据库设计256.2VF简介256.2.1VF语言的基本特点及VF应用程序的基本持点256.2.2为何选择VF作为开发语言276.2.3VF6.0应用的基本开发方法276.2.4VISUALFOXPRO6。0的特点276.3程序的实现286.3.1数据库表测试记录如下286.3.2主要模块的设计说明和程序代码306.3.3测试情况466.3.4主程序、数据表、功能模块及报表对应文件名476.3.5程序使用说明486.4结束语第七章尾声48致谢48参考文献49-5-前言近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也有人称为数字化时代,在这数字化的时代里,企业职员信息管理都受到了极大的挑战。企业职员信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业职员信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业职员信息系统进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业职员信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本系统为企业职员信息管理系统,是一个的信息管理系统,其开发主要包括数据库的建立和维护以及前端应用程序的开发两个方面。经过分析,我使用了MICROSOFT公司的VISUALFORFRO6.0开发工具,利用其提供的各种面向对象的开发工具,在短时间内建立系统应用原形,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成一个满意的可行系统。在下面的各章中我将以开发企业职员信息管理系统,谈谈其开发过程和所涉及到的问题及解决方法。--------------------下面就让我们开始正文的介绍-6-第一章可行性研究1.1计算机管理企业职员信息的意义:在各大中小企业,用计算机管理企来的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了职员资料的安全性。提高了企业的管理能力,为此,用计算机来职员的信息,是非常必要的。我作为一个计算机专业的学生,希望能有所贡献。用我三年的所学编制了一个实用的程序来帮助这个公司进行更有效的企业职员信息管理1.2可行性研究:目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决1.2.1经济上可行性:现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以节省许多资源。第二,本系统的运行可以大大的提高公司的工作效率。第三,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。1.2.2操作上可行性:第一,可以存储职员的基本信息,安全、高效。第二,只需一到二名档案录入员即可操作系统,节省大量人力。第三,可以迅速查到所需信息。所以,本系统在操作上是可行的。1.2.3技术上可行性:我使用VISUALFOXPRO进行数据库的开发,,它是一个优秀的数据库管理系统,它提供了快速、高效的数据管理性能。我们可以使用VISUALFOXPRO将数据组织成数据库,然后使用VISUALFOXPRO的集成环境或使用VISUALFOXPRO编制的应用程序,对数据库进行操作。当需要使用数据库中的数据时,可以通过VISUALFOXPOR集成环境中的菜单、命令或已编制好的应用程序快速地将所需要的数据找出来,还可以将这些数据按指定的格式整理成文档。在下文中还将有详细的介绍。-7-所以,本系统在技术上是可行的。1.2.4运行上可行性:本系统为一个企业职员信息管理系统,所耗费的资源非常的小,公司的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。综上所述,本系统是可行的。第二章管理信息系统综述2.1信息系统的发展历程信息系统的发展经历了从电子数据处理系统到管理信息系统的发展过程。1.电子数据处理系统(1953~1960年)数据处理的人工系统在计算机问世以前就已存在,因此,计算机一出现,首先就用到数据处理上。当时主要用计算机代替手工劳动,如统计产量、工资计算等。1960年以后出现的数据更新系统也属于这方面的内容。例如,美国share航空预约订票系统可掌握1008个预约点,76000个座位和27000个飞行记录。由于这种系统不能报告当前的售票速度、何时才能将票售完,即没有预测和控制功能,所以还不能说是管理信息系统。2.信息报告系统(1961~1970年)信息报告系统是管理信息系统的雏形,其特点是按事先规定的要求提供管理报告,用来支持决策制订。通常包括生产状态报告系统、服务状态报告系统、研究状态报告系统。3.决策支持系统(1970~1980年)在欧美,早期的管理信息系统失败了,原因并非由于系统不能提供信息。当时的管理信息系统能够提供很多报告,呈送给领导后,这些资料大部分被丢进垃圾堆,因为这不是领导决策所需要的。决策支持系统不同于早期的管理信息系统。早期的管理信息系统要为管理者提供预定的报告或从数据库查询数据,而决策支持系统则是在人和计算机的对话过程中帮助决策者探索可能的方案,生成管理决策所需要的信息。4.信息系统的进一步发展随着微型计算机处理能力和通讯网络的高速发展,信息系统出现了不少新的概念,诸如:①专家系统和其它基于知识的系统;②经理信息系统-用于支持领导层的决策;③战略信息系统-用于在竞争中支持战略决策;④电子数据交换;⑤计算机集成制造系统等。有关这些内容就不详述了。下面着重论述一下管理信息系统:2.2管理信息系统概述管理信息系统是一个由人和计算机等组成的,能进行管理信息的收集、-8-传递、加工、保存、维护和使用的系统,它能实测国民经济和企业的各种运行情况;利用历史数据预测未来;从全局出发辅助管理决策;利用信息控制企业的行为、帮助实现其规划目标。也就是说,管理信息系统不仅是一个能对管理者提供帮助的基于计算机的人机系统,而且是一个社会技术系统。应当将管理信息系统放到社会这个大背景去考察,在解决技术问题的同时,充分考虑使用信息技术的组织与人,重视系统与组织、环境的交互作用。管理信息系统是介于信息论、经济管理理论、统计学与运筹学以及计算机科学之间的一门边缘性、综合性、系统性的交叉学科。它是伴随着管理科学、信息技术、计算机技术等的发展而产生和发展起来的。20世纪20年代以来,人们对管理的重视是管理信息系统产生的前提。从以“泰勒制”为代表的科

1 / 49
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功