毕业设计-企业员工管理系统论文.doc
《毕业设计-企业员工管理系统论文.doc》由会员分享,可在线阅读,更多相关《毕业设计-企业员工管理系统论文.doc(51页珍藏版)》请在三一文库上搜索。
1、大学毕业设计(论文) 1 企 事 业 员 工 管 理 系 统 班班级级: 学号学号: 导师导师: 姓名姓名: 大学毕业设计(论文) 2 摘摘 要要 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事 管理势在必行。管理信息系统(MIS) ,是一个由人、计算机等组成的能进行信息的收集、传送、 储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据预测未来, 从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目 标,以高速度低成本完成数据的处理业务,追求系统处理问题的效率。 本系统的设计方法主要采用生命周期法,对整个系统进
2、行深入分析,结合公司实际的人事、 财务制度,采用功能强大的 ASP.NET 作为开发工具来开发企事业员工管理系统,整个系统被划 分为基本操作部分和系统操作部分,管理人员可以根据具体的需要进行具体的操作。 企事业员工管理系统一方面对员工信息进行动态管理,另一方面可以及时对员工个人情况 做出评价,在评价的过程中来实现企业人力资源的优化管理,提高员工及企业整体素质,从而 达到资源优化配置,整个系统占用资源少,反映速度快,非常适合中小型企业使用。 关键字:管理系统;人力资源;优化配置 大学毕业设计(论文) 3 AbstractAbstract With the computer developing
3、in the business administration, it is a tendency to computerize the personnel management system. Made up by human beings and computers, the Management Information System (MIS) can collect, transmit, store, maintain and use information. From analyzing the data by MSI, people can test the enterprises
4、running situation, give suggestions from the long and broad view, control the behavior of the enterprise and predict. Also, MIS help the enterprise realize its own plan, process data at a low cost and high speed and get it more efficiently. Adopting the cyclist law of life as the design method, MIS
5、combine the personnel and financial rule and taking the powerful ASP.NET as its developing instrument. The whole system is divided into two parts: the basic operation part and the system operation. The managing person can carry on any kinds of operation that is needed. On one hand, the Staff Managem
6、ent System can manage the information of the staff dynamically; on the other hand it can appraise the personal situation of each staff timely. During the appraisal, the enterprise can optimize the human resources and enhance the whole enterprise. Taking little resource and responding quickly, MIS is
7、 very suitable for the small and medium enterprise. Key words: management system; human resource; optimum 大学毕业设计(论文) 4 目目 录录 ABSTRACT.3 目录.4 第一章 绪论4 1.1 企事业员工管理系统历史背景.4 1.2 采用体系.5 1.3 系统开发方法.5 1.3.1 生命周期法.6 1.3.2 快速原型法.7 第二章 企事业员工管理系统需求与可行性分析9 2.1 企事业员工管理系统需求分析 .9 2.1.1 功能需求分析 .9 2.1.2 数据需求分析13 2.2
8、企事业员工管理系统的可行性分析 14 2.2.1 企事业员工管理系统的技术可行性分析 14 2.2.2 企事业员工管理系统的经济和社会可行性分析 15 2.2.3 结论 15 第三章 企事业员工管理系统方案设计.16 3.1 企事业员工管理系统模型设计16 3.1.1 E-R 模型图: .16 3.2 企事业员工管理系统数据库系统的设计17 3.2.1 系统后台数据库设计概论 17 3.2.2 数据库管理系统的选择17 3.2.3 数据的规范化与数据完整性18 3.3 企事业员工管理系统的数据库设计18 3.3.1 系统数据库概念结构设计 18 3.3.2 系统数据库逻辑结构设计 19 3.4
9、 数据库的安全性 21 3.5 开发工具的选择22 大学毕业设计(论文) 5 3.5.1 ASP.NET 技术22 3.5.2 ADO.NET 技术23 第四章 企事业员工管理部分的实现.24 4.1 登陆功能实现 24 4.2 插入功能实现 27 4.3 修改功能实现 29 4.4 验证功能实现 32 4.5 搜索功能实现 33 第五章 应用与测试35 5.1 功能测试35 5.2 测试结果:39 5.3 性能测试39 第六章 总结.40 致谢41 参考文献42 大学毕业设计(论文) 6 第一章第一章 绪论绪论 1.1 企事业员工管理系统历史企事业员工管理系统历史背景背景 企事业员工管理信息
10、系统是一个现代化的企业在竞争中立于不败之地的必要部 分,它能够为查询人事信息提供充足的信息和快捷的查询手段。有一部份公司到现 在一直以来使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如: 效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新 和维护都带来了不少的困难,而且容易丢失。 自 20 世纪 50 年代将计算机引入数据处理以来,历经管理信息系统发展的各个 阶段。一方面是信息技术应用的迅猛发展,另一方面,许多管理信息系统在耗费了 大量的人力、物力、财力之后夭折了,或者根本没有实现原定系统开发目标,或者 根本没有实现原系统的开发目标,而把计算机用作了打字机。
11、这是长期以来困惑着 人们的一大问题。现在人们日益深刻认识到,把信息技术应用与应用环境分离是办 不到的。管理信息系统根本不仅是技术系统,而且是社会系统。使用计算机对企业 人事信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、 可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企 业人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 许多企业已经或正准备投入高额资金、花大力气建立大规模的计算机管理信息 系统(MIS)普遍存在着系统建设难以达到预期效果的问题。有的开发规模很大,实 际应用的范围却很小;有的系统用与不用似乎没有明显的差别;还有的
12、系统由于技 术落后维护工作量太大,若在原有的基础上扩充功能还不如推倒重来。就系统开发 的某一具体问题来说,主要是开发用于数据处理的程序,既不需要高深的物理(如 电力系统)概念,也不需要复杂的数学算法,一般是比较容易实现的,并且大都采 用最新的、高性能的计算机软硬件平台,由优秀的计算机技术人员实施开发,很少 出现因网络或程序调试不通而中止开发的事情。因此,预期的目标难以达的原因不 是简单的技术问题,值得深入研究。 因此,开发一个代替手工操作的新型的计算机管理的信息系统对本公司来说刻 不容缓,这也是本课题的由来。 企事业员工管理系统作为企业内部信息系统的核心,对于企业信息流通来说是 非常重要的,这
13、样我们在设计的过程中就必须慎重考虑系统所采取的体系结构,一 个好的系统可以有效的配置资源,快速的达到信息检索的目的。 1.21.2 采用体系采用体系 就目前我们经常才用的设计体系是 C/S 体系,毕竟对于员工资源管理是在企业 内部网络中使用的。C/S 的网络结构是采用分布式数据库管理系统的基础。客户机 运行应用程序,完成屏幕交互和输入、输出等前台任务,而服务器则运行数据库管 理系统,完成大量的数据处理及存储管理等后台任务。客户机访问数据库服务器时, 用户的数据操作要求转化为 SQL 语言去执行具体的操作,再将结果返回客户机。这 种处理方式使数据在后台处理,不需要在前台间频繁传输,有效解决了文件
14、服务器 大学毕业设计(论文) 7 工作站模式下的“传输瓶颈”问题。网络上的用户不仅只是共享打印机、硬盘或 是数据文件,而且共享数据处理,这是在信息系统思维方法上的一个突破1。 C/S结构可以将应用逻辑分布在客户机和服务器之间,提供真正的可伸缩应用 系统框架,通过客户端和服务器端的最佳分工合作,使整个系统达到最高的效率。 根据服务器与客户机之间分担任务的程度不同,可以构成多种不同的模式。图2.1 所示的是加德纳模型,说明了在服务器与客户机之间怎样分配数据管理、逻辑和表 达。其中的数据管理包括数据库和数据库管理系统;而逻辑由处理客户机数据的应 用软件组成;表达则包括用户界面软件,它处理客户机向服务
15、器提交的数据和由服 务器提供的信息的表示。 Internet技术的迅速发展,为MIS提供了基于开放技术的新型网络环境。在此 环境下产生了浏览器服务器(Browser/Server, 简称B/S)系统多层结构。这种 结构实质上是C/S结构在新的技术条件下的延伸。 在C/S结构中,大量的应用程序都在客户端运行,每个客户端都必须安装应用 程序和工具。系统的灵活性、可扩展性都受到影响。在Internet环境中,C/S结构 延伸为三层或多层结构,在客户层和服务器层之间加入了一个中间层。中间层不一 定需要一台独立的服务器,它是一个方案,需要相应的软件支持,可以安排在后台 服务器上。中间层包括各种实施应用规
16、则的组件,通过引入中间层表达管理规则, 使系统配置更加灵活,并由此带来显著的优点: 1 可重用性:组件可以在不同的应用程序中共享。 2 性能改善:在客户机以外的其他计算机上配置组件,能将计算负担从性 能不高的客户机转移到功能强大的服务器。以充分利用计算机资源。 3 易于管理:将应用程序的服务封装到各种组件,可将大型、复杂的应用 程序划分为更易管理的模块。 4 易于维护:组件容易重新设计和配置,能随时适应业务规则的变化。 这种方式下,Web Server可以既是浏览服务器,又是应用服务器,可以运行大 量的应用程序,从而使客户端变得很简单。前台采用网络浏览器,如Internet Explorer和
17、Netscape Communicator等作为用户的标准界面。 1.31.3 系统开发方法系统开发方法 目前我们主要采用的开发方法是:生命周期法和快速原型法。 1.3.11.3.1 生命周期法生命周期法 管理信息系统传统的开发过程一般要经过以下几个阶段:系统调查与规划、 系统分析、系统设计、系统实施、运行测试和系统维护。对系统的维护一直要到该 系统被另一个新的管理信息系统取代为止,此时该系统的生命期就告结束。生命周 期法的优点是:结构严谨、工程管理容易、运行环境相对稳定。但生命周期法也存 在很多缺点,如开发过程复杂、研制周期长、系统运行维护费用较高等。这主要由 于开发人员与用户对对方的领域不
18、熟悉,缺乏共同语言,造成开发人员对用户需求 大学毕业设计(论文) 8 的理解、用户对系统分析说明书和系统设计说明书的理解都可能产生偏差。另外, 系统分析结束后,系统分析说明书获得批准,系统研制就进入规范阶段,这样“冻 结”了系统设计与编码实现,因而缺乏适应环境的灵活性。在系统完成之后,用户 在使用过程中若发现了问题,就必须修改系统,而这种修改往往是比较复杂和困难 的。具体开发进度可以参看下表1.1生命周期法开发各阶段的工作及文档。 表1.1 生命周期法开发各阶段的工作及文档 大学毕业设计(论文) 9 1.3.21.3.2 快速原型法快速原型法 为了弥补生命周期法的不足,人们经过大量的研究和探讨
19、,于20世纪80年代中 期提出了快速原型开发法。在软件开发过程中,原型是软件的一个早期可运行的版 本,它反映最终系统的部分重要特性。使得用户可在试用原型系统的过程中得到亲 身感受和受到启发,做出反应和评价。然后开发者根据用户的意见对原型加以改进。 随着不断试验、纠错、使用、评价和修改,获得新的原型版本,如此同而复始,逐 步减少分析和通信中的误解,弥补不足之处,进一步确定各种需求细节,适应需求 的变更,从而提高了最终产品的质量。它与生命周期法的根本区别在于它是面向目 标的,而不是面向工程项目的。 综合考虑以上因素,在实际的系统开发中采用了下所示的开发流程,整个开发 过程分为三个阶段,如图1.1:
20、 图1.1 开发流程图 大学毕业设计(论文) 10 在系统设计的第一阶段,首先进行数据库的设计。在数据库的设计中,应当按 照生命周期法,完成数据库的详细设计。与用户进行充分的讨论,但交流的主题不 是典型的输入输出界面,而是应该主要围绕在系统将要实现的功能上,据此对数据 库进行设计和修改,直到最终的基于 C/S 和 B/S 结构的人事管理信息系统开发4。 数据库设计能够比较全面地反映用户需求中所要求的功能。数据库设计完成 后,就可以进入快速原型法的工作流程当中,这时需要进行的是功能实现的细节和 用户界面的改进和进化。 首先是功能性原型的设计阶段。根据软件项目的特点和运行原型的目的不同, 原型主要
21、有三种不同的作用类型:应用型、开发型、研究型。在认识管理系统的开 发中选用了应用原型。这种原型的特点是将系统建造得易于变化,在改进原型的过 程中,逐步将原型进化成最终系统,这样可以尽可能的利用已经开发出的原型。它 将原型方法的思想扩展到软件开发的全过程,以适应需求的变动。如果发现原来的 某些模块不适合系统的进化,要适当的采取废弃策略。 大学毕业设计(论文) 11 第二章第二章 企事业员工管理系统需求与可行性分析企事业员工管理系统需求与可行性分析 2.12.1 企事业员工管理系统需求分析企事业员工管理系统需求分析 我们在对一个系统进行开发与设计之前,首先要对该系统进行需求分析。只有 先对系统进行
22、需求分析,才能确定整个系统的开发方案,以及系统需要实现那些功 能。企事业员工管理系统主要是针对企业员工信息管理而进行开发的,因为员工的 各种资料经常会出现变动,而传统的手工记录、修改方式难以达到快速有效的管理 员工信息,也不能及时的为员工进行各种综合评价提供有力支持,在管理模式上不 能达到集中管理。正式基于这样的需求,我们才需要一种快速、有效的管理方式, 让管理员能够快速、高效、集中的对员工的各种信息进行管理,而本系统中所集成 的各种功能也正是为这一目的来开发实现的10。 2.1.12.1.1 功能需求分析功能需求分析 本系统主要实现管理员对用户信息的管理、对系统信息的管理。 当管理员进入系统
23、管理界面后,可对员工信息进行查阅,编辑修改员工信息, 管理员还可以对网站信息进行设置,对管理员自身的信息进行添加或者修改。还可 以根据合适的条件进行查询,然后再对具体的信息进行操作。 根据企事业管理系统的特点和管理员的需求,系统的功能可分为: 1.管理员登录。管理员登录功能是用来验证管理员身份的,判断登录者的身 份是否是管理员。如果登录者是管理员则可以通过登录验证,进入到管理员首页, 并保存管理员身份信息。如果登录者不是管理员则无法通过登录验证,这样非管 理人员就无法进入管理员页面执行操作,在一定程度上保证了数据的安全性。 这里我们主要给出管理系统数据流顶层图,做为一个主体管理功能,管理员 可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 企业 员工 管理 系统 论文
链接地址:https://www.31doc.com/p-3944636.html