版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、认识实习报告题 目 企业职员管理系统初步设计方案 (院)系 理 学 院 _ 专业 _信息与计算科学_ _班级 0601_ 学号_26_学生姓名 吕宇飞_ 导师姓名_ 颜卫人 _完成日期 _ 2010.1.15_ _ _ _企业职员管理系统初步设计方案信息与计算科学专业: 吕宇飞指 导 教 师: 颜卫人摘要:企业职员管理系统初步设计可归结为企业职员管理系统概述,企业职员管理系统开发的目的和意义,系统需求分析,可行性分析,模块化设计,数据库设计等问题。关键字:企业职员;管理系统;1 企业职员管理系统的概述企业职员管理系统中应用到的管理信息系统(Management Information Syst
2、em,简称MIS)是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。它跨越了若干个领域,形成一整套科学合理的信息收集和加工的方法,构成一个纵横交织的系统。作为计算机应用的一部分,使用计算机进行信息管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这
3、些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下: (1)用统一标准处理和提供信息,
4、排除使用前后矛盾的不完整的数据。 (2)完整、及时提供在管理及决策中需要的数据。 (3)利用指定的数据关系式分析数据,客观预测未来。 (4)向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。 (5)用最低的费用最短的时间提供尽可能精确、可靠的信息。目前国外企业职员管理信息系统状况:据统计,美国在财务会计上占有90%的工作由计算机完成;人事管理中80-100%的信息处理由计算机完成;计划管理是8090%;在计算机应用发展较快的国家中,计算机应用于经济管理的占80%;用于科技计算的占8%,用于生产过程控制的占12%;由此可以看出,信息管理系统是计算机应用的主要领域,并且其实用性更加令人注目
5、。目前国内企业职员管理信息系统的状况:由于种种原因,我国的信息资源建设水平远远落后于信息基础设施的建设的水平。长期以来,我国信息资源的开发管理未能与信息资源的增长同步进行。我国有丰富的原始信息资源,但在此基础上再生的二次信息系统和数据库产业的规模和市场占有率、使用率相当低,大量的有价值的信息未能进一步加工成商品使其增值。我国的计算机应用要比西方国家落后十几年,人事管理等信息系统的开发应用是从1973年开始的,83年以后才开始了大量的实际的开发和研究工作。因此,信息资源的开发和利用已被确立为国民经济信息的核心内容,信息数字化,传输的网络化是缩小发展中国家与发达国家差距的捷径,世界信息化浪潮正以不
6、可阻挡之势席卷全球时,我国要迎头赶上,就必须利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得巨大的社会效益和经济效益。由于物业管理在社会大生产中占用重要地位,其计算机化在发达国家已达到95%以上,而我国在全国范围内推广计算机在管理中的应用,是在80年代初开始的。起步虽晚,但发展快。特别是微型计算机的出现和普及,为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。由此可见开发一个成功的企业职员管理信息系统是非常必要的,一个完整的MIS应包括:辅助决策系统(DSS)、工业控制系统(CCS)、办公自动化系统(OA)以及数据库、模型
7、库、方法库、知识库和与上级机关及外界交换信息的接口。其中,特别是办公自动化系统(OA)、与上级机关及外界交换信息等都离不开Intranet(企业内部网)的应用。可以这样说,现代企业MIS不能没有Intranet,但Intranet的建立又必须依赖于MIS的体系结构和软硬件环境。 传统的MIS系统的核心是C/S(Client/Server客户端/服务器)架构,而基于Internet的MIS系统的核心是B/S(Browser/Server浏览器/服务器)架构。B/S架构比起C/S架构有着很大的优越性,传统的MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制;而B/S架构则不需要专
8、门的操作环境,在任何地方,只要能上网,就能够操作MIS系统,因此采用B/S架构开发企业职员管理系统优势明显。 完善的MIS具有以下四个标准:确定的信息需求、信息的可采集与可加工、可以通过程序为管理人员提供信息、可以对信息进行管理。具有统一规划的数据库是MIS成熟的重要标志,它象征着MIS是软件工程的产物。通过MIS实现信息增值,用数学模型统计分析数据,实现辅助决策。MIS是发展变化的,MIS有生命周期。 MIS的开发必须具有一定的科学管理工作基础。只有在合理的管理体制、完善的规章制度、稳定的生产秩序、科学的管理方法和准确的原始数据的基础上,才能进行MIS的开发。 因此,为适应MIS的开发需求,
9、企业管理工作必须逐步完善以下工作: 管理工作的程序化,各部门都有相应的作业流程; 管理业务的标准化,各部门都有相应的作业规范; 报表文件的统一化,固定的内容、周期、格式;数据资料的完善化和代码化。 企业职员管理系统可行的开发方法:自上而下(Top_Down),从企业管理的整体进行设计,逐渐从抽象到具体,从概要设计到详细设计,体现结构化的设计思想。自下而上(Bottom_Up),设计系统的构件,采用搭积木的方式组成整个系统,缺点在于忽视系统部件的有机联系。 两者结合是实际开发过程中常用的方法。通过对系统进行分析得到系统的逻辑模型,进而从逻辑模型求得最优的物理模型。逻辑模型和物理模型的这种螺旋式循
10、环优化的设计模式体现了自上而下、自下而上结合的设计思想。 完整实用的文档资料是成功MIS的标致。科学的开发过程从可行性研究开始,经过系统分析、系统设计、系统实施等主要阶段。每一个阶段都应有文档资料,并且在开发过程中不断完善和充实。目前使用的开发方法有以下两种: (1)瀑布模型(生命周期方法学) 结构分析、结构设计,结构程序设计(简称SASDSP方法)用瀑布模型来模拟。各阶段的工作自顶向下从抽象到具体顺序进行。瀑布模型意味着在生命周期各阶段间存在着严格的顺序且相互依存。瀑布模型是早期MIS设计的主要手段。 (2)快速原型法(面向对象方法)快速原型法也称为面向对象方法是近年来针对(SASDSP)的
11、缺陷提出的设计新途径,是适应当前计算机技术的进步及对软件需求的极大增长而出现的。是一种快速、灵活、交互式的软件开发方法学。其核心是用交互的、快速建立起来的原型取代了形式的、僵硬的(不易修改的)大快的规格说明,用户通过在计算机上实际运行和试用原型而向开发者提供真实的反馈意见。快速原型法的实现基础之一是可视化的第四代语言的出现。 两种方法的结合,使用面向对象方法开发MIS时,工作重点在生命周期中的分析阶段。分析阶段得到的各种对象模型也适用于设计阶段和实现阶段。实践证明两种方法的结合是一种切实可行的有效方法。企业职员管理系统是一个基于B/S架构,采用SQL Server2000数据库设计的以人为主导
12、,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。2 企业职员管理系统开发的目的与意义企业职员管理系统是基于B/S模型的管理系统,职员管理是企业管理的一个重要内容,随着科学的发展和时代的进步,企业也逐渐变的庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个可以规范化、自动化的企业职员管理系统就显得非常必要。企业的职员管理最初都是靠人力来完成的。当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的
13、员工人数也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低,工作错误增高的问题。企业职员管理系统就是把分散的企业单位的职工信息实行统一,集中,规范的收集管理,建立分类编号管理,用现代化的工具进行更加专业化、安全化的管理,为企业单位和职工解除后顾之忧并且极大地提高了管理的效率和安全性。企业人事管理系统为企业单位提供信息咨询,信息检索,信息存取等服务。随着计算机的网络的发展,基于B/S模型的企业管理系统成为最成功的管理方式,在此模型下开发的系统可以加入到企业内部网站中,管理员通过验证登录可以方便快捷的查询、添加、修改职员的信息,职员通过登录可以查询自己的信息,这样也方便与职员信息的纠错。
14、3 企业职员管理系统开发的现状和前景展望随着企业自身规模的日益庞大、内部机构的复杂程度也逐渐增强,人机作坊再也无法适应如今企业的职员管理了,取代的是运用各种领域的知识,结合计算机科学开发的企业职员管理系统。现在基于计算机科学而开发的企业职员管理系统主要基于C/S或者B/S模型,基于C/S模型的系统即为客户端和服务器端的系统主要依靠与GUI技术来实现,基于B/S模型的系统即为浏览器和服务器端的系统主要依靠与ASP、.NET、JSP等技术来实现。伴随着计算机网络的发展基于B/S模型的企业职员管理系统更加的具有可行性,因为基于B/S模型的系统只要可以上网就可以方便快捷的进行系统操作而C/S模型下的系
15、统需要系统以及运行环境的支持。因此基于B/S模型的管理系统发展迅速并且前景明显的优于C/S模型的系统。4 企业职员管理系统的主要内容和要求 4.1 企业职员管理系统的主要内容企业职员管理系统主要是用于对企业单位的职员基本信息、工资以及职员的考勤情况进行集中的管理。其主要实现的功能为,管理员通过登陆可以对职员的基本信息进行输入、查询、修改、删除。并且对于职员的工资进行管理,记录职员工资发放的时间,以及发放的金额。通过本系统管理员还可以对职员的考勤情况进行管理,记录该职员请假、旷工次数。职员通过登陆可以对自己的基本信息、工资情况、考勤情况进行查询,发现错误可以及时的上报管理员进行处理。4.1.1
16、登录信息管理登录管理主要是用于创建管理员帐户对于系统进行日常的管理和维护,并且处理错误的职员信息。管理员的信息由用户名和密码组成。当用户名和密码相同时可以进入到系统的操作界面。用户通过工号和姓名进行登陆后可以直接访问系统。4.1.2 职员基本信息管理 职员信息的组成由工号、姓名、年龄、籍贯、出生日期、学历、部门组成,职员可以通过工号和姓名登陆到系统中查询自己的基本信息。管理员登陆后可以对职员的信息进行输入、查询、修改、删除操作。4.1.3 职员工资管理 职员工资管理主要用于管理职员的工资发放情况,管理员可以进行操作以显示职员的工资是否发放,职员可以通过登陆查看工资情况。4.1.4 职员考勤管理
17、职员的考勤管理涉及到职员的请假情况和无故旷工情况,管理员可以添加、修改、查询职员的考勤信息,职员只能查询自己的考勤情况。4.2 企业职员管理系统的要求用基于B/S模型的设计方法实现下面的功能模块:(1) 管理员登陆模块:进行管理员登陆,成功后进入管理员操作界面。(2) 用户登录模块:进行用户登陆,成功后进入用户操作界面。(3) 职员基本信息处理模块:管理员对于职员的基本信息进行输入、修改、查询、删除操作。(4) 职员工资信息处理模块:管理员对于职员的工资信息进行输入、修改、查询、删除操作。(5) 职员考勤信息处理模块:管理员对于职员的考勤信息进行输入、修改、查询、删除操作。(6) 职员基本信息
18、查询模块:用户对职员的基本信息进行查询。(7) 职员工资信息查询模块:用户对职员的工资信息进行查询。(8) 职员考勤信息查询模块:用户对职员的考勤信息进行查询。系统开发工具:使用Eclipse开发工具,应用JSP、TOMCAT、Severlet等相关技术实现系统的设计,结合SQL Server2000数据库实现数据的处理。完成企业职员管理系统的最终设计。系统运行环境:在任何操作系统下,安装JDK1.7、TOMCAT6.0 Web服务器、SQL Server2000数据库即可运行该程序。5 企业职员管理系统开发的设计方案5.1 企业职员管理系统开发步骤企业职员管理系统的开发步骤主要由下面几部分组
19、成:系统分析:根据项目要求,分析项目实现的可行性以及使用该系统的用户需求分析。系统模块设计:根据用户需求分析,划分系统功能模块、建立系统功能模块图。数据库设计:根据系统功能模块,画出系统基本操作流程图(数据流图)、根据数据流图总结各个流程节点使用的数据(数据字典)、根据数据字典设计和数据库管理系统(DBMS)设计系统数据库结构。详细设计:系统功能模块编程实现。系统集成与测试:系统功能模块集成、测试运行。5.2 企业职员管理系统设计内容5.2.1 系统分析开发本系统所使用的Eclipse开发工具是一种通用工具平台,具有开发基于B/S结构的Web应用软件的能力。通过安装TOMCAT、SWT/JFa
20、ce插件可以使得开发过程更加简单化。开发本软件使用的SQL Server2000数据库,是目前应用最广泛的数据库之一,其不但功能强大、安全性、稳定性也非常值得信赖。 企业职员管理系统所具有的功能应该有职员基本信息处理、职员工资管理、职员考勤管理。管理员参与系统的维护,可实现的功能有职员基本信息的输入、查询、修改、查询,职员工资信息的输入、查询、修改、查询,职员考勤信息的输入、查询、修改、查询。职员可进行的操作有基本信息、工资、考勤信息的查询。5.2.2 系统模块设计根据系统的需求分析及系统要求,实现系统的功能模块图如图5-1所示:企业职员管理系统职员基本信息处理职员工资信息处理职员考勤信息处理
21、职员基本信息查询职员工资信息查询职员考勤信息查询管理员登录用户登录图5-1(功能模块图)5.2.3 数据库设计根据系统功能模块以及系统要实现的功能总结出系统的数据流图如图5-2所示: 职员信息 职员工资 职员考勤 职员信息 职员工资 职员考勤 进入登陆界面管理员处理界面用户处理界面职员信息处理界面职员工资处理界面职员考勤处理界面职员工资查询界面职员信息查询界面职员考勤查询界面图5-2(数据流图)系统中涉及到的数据库中的表详细设计如下所示:(1)职员基本信息表:用于保存职员的基本信息具体设计如表5-1所示表5-1类型工号姓名年龄学历籍贯部门出生日期属性IntCharIntCharCharCharDate(2)职员工资表:用于保存职
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论