基于BS的人事管理系统的设计与实现.doc
《基于BS的人事管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于BS的人事管理系统的设计与实现.doc(52页珍藏版)》请在咨信网上搜索。
1、基于BS的人事管理系统的设计与实现摘要摘要 企事业人事管理系统是典型的信息管理系统(MIS),其开发重要涉及后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者规定数据一致性、完整性、安全性好。而对于后者则规定应用程序功能完备,易使用等特点。通过度析系统应用的实际情况,我们使用Dreamweaver作为开发工具,运用其提供的各种面向对象的开发手段,特别是数据窗口这一能方便而简洁操纵数据库的智能化对象,一方面在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改善,直到形成用户满意的可行系统。关键词 原型法 面向对象 数据一致性 数据窗口 信息管理系统Abstrac
2、tTitle Design and Realization of Human Resource Management System based on B/S Abstract Human Resource Management System is a system( MIS) of typical information management, it primarily include the establishing of backstage database to apply two aspects of the procedures developments with maintenan
3、ce and the head application program. Request to establish to rise the data consistency and the integerlity with the former , also the strong data safety . But then request for the latter applied the characteristics of maturity procedure function and easy usage etc. Pass by analysis such the circumst
4、ance, we use Dreamweaver to develop the procedure, and make use of its provide every kind of to face to the objects development tool, and particularly its convenience datawindow can manipulate the intelligence databases object, and establish the system in the first applied prototype in a short time,
5、 then, to early prototype the system proceeds need on behalf, continuously revise with improve, until form the system that can satisfiey the customer.Keywords Prototyping object oriented Date consistency DataWindow Information Management System目 录摘要IAbstractII1 绪论11.1 问题的提出11.2 本课题的研发背景21.3 可行性分析31.
6、3.1 技术可行性31.3.2 社会可行性31.3.3 经济可行性41.4本章小结42 系统开发工具与数据库简介52.1 开发语言ASP简介52.2 开发平台IIS简介62.3 开发工具Dreamweaver简介62.4 数据库管理系统简介72.5本章小结83 系统分析93.1系统的目的93.2 数据流程图93.2.1 顶层数据流图93.2.2 人事管理数据流图103.2.3人事管理的一层数据流图113.3数据字典123.3.1数据流条目举例123.3.2数据元素条目举例123.3.3数据存储条目举例133.3.4解决过程条目举例133.4本章小结134 总体设计144.1系统总体结构与功能1
7、44.1.1 系统结构144.1.2系统各功能内容简介及重要功能模块分析154.2系统重要功能设计174.2.1系统客户端功能分析174.2.2管理系统功能分析184.3数据库设计194.3.1数据库逻辑设计194.3.2 具体设计214.4本章小结245 系统实现255.1.代码设计255.2数据库连接255.3定义记录集295.4本章小结296 系统测试与维护306.1系统测试306.2系统维护316.3本章小结31结 论32致 谢33参 考 文 献341 绪论人事管理系统是一个公司单位不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以人事管理系统应当可认为用户提供充足的
8、信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文献档案,这种管理方式存在着许多缺陷,如:效率低、保密性差,此外时间一长,将产生大量的文献和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻结识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点可以极大地提高人事劳资管理的效率,也是公司的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理
9、软件成为很有必要的事情。1.1 问题的提出现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着主线性的变化。在过去,一支笔和一张绘图桌,也许就是进行办公的所有工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用品。如今,人事管理已完全可以通过电脑进行,并在计算机辅助下准确快速地完毕许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容已经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多公司所采用。我认为,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位人事的信息管理系统
10、,也是十分必要的。其理由有以下几点: 管理自身就是一类复杂的智能行为,是一个知识运用和知识创新的过程; 现代的企事业管理迫切需要一个支持人事的信息平台; 一个协同管理的平台是必不可少的; 公司需要一个不断进行技术交流和培训的系统。1.2 本课题的研发背景调查研究表白,大多数公司并不缺少数据,而是受阻于过量的冗余数据和数据不一致;并且它们变得越来越难于访问、管理和用于决策支持;其数据量正以成倍的速度增长。这样,信息中心面临着不断增长的决策支持的需求,但是,开发应用变得越来越复杂和花费人力。那么如何把大量的数据转换成可靠的、商用的信息以便于决策支持呢?数据仓库正广泛地被公认为是最佳的解决方案。数据
11、仓库化是公司范围内数据的解决过程,它将公司内分散的原始操作数据和来自外部的数据汇集和整理在一起,为公司提供完整、及时、准确和明了的决策信息,使最终用户可以真正运用DSS工具直接从公司信息池中随机地提取、分析数据,有效地服务于公司的全方位决策。作为一个决策支持环境,DW(Data Warehouse)收集存储了各种不同数据源中的数据。通过数据的组织给决策支持者提供分布在整个公司内部跨平台的数据。另一方面,现有的管理系统和现有的数据仓库将得到扩展,一是使数据仓库从一种局部的公司解决方案扩展到公司外部,扩展到公司的用户中去,使公司用户的数据仓库使用面更加广泛,这些可以通过InternetIntran
12、et的帮助来实现,这是数据仓库与电子商务互相融合的一点;二是使数据仓库从一种公司数据管理工具扩展到公司辅助决策工具,可以充足运用数据仓库中的数据资源,为公司的发展起到辅助决策的功能,使公司用户的数据仓库得到更加进一步的使用,这些可以通过数据库厂商提供的工具来实现,也可以由其它软件公司提供的独立工具包来实现,这是数据仓库与商务智能互相融合的一点。公司决策系统与互联网的结合,正成为公司亟待解决的焦点问题之一。由于随着公司内部和公司间的信息交流量的增大,用户已不再满足于简朴的文献共享方式,而是追求一种更灵活、更方便的数据共享策略,这便是大批公司用户将自身以数据库为核心的MIS系统从客户机服务器计算模
13、式向InternetIntranet的系统架构转变。此外,发展到一定规模的公司,其自身的国际化已成为必然,一些分支机构也许是跨地区、跨国界的,因此,在数据传递、信息共享和发布时,Internet成为这些跨地区公司的必然选择;剧烈的市场竞争,也规定公司对市场变化做出快速的反映,用户的需求也不再是对离散的单个信息做简朴的查询,而是规定可以提供一种对公司大量数据做出汇总的、多层次的、多侧面的快速灵活的查询、分析及报表制作手段。因此,市场上最需求的是如何使数据库中的大量信息满足人们不断变化的业务需求,并能及时为管理决策支持提供服务。如何将公司决策支持系统与InternetIntranet技术有机地结合
14、起来,提供基于Web,集查询、报表、OLAP(OnLine Analytical Processing)分析及数据挖掘为一体的公司级决策支持解决方案,已经成为一个重要课题。1.3 可行性分析可行性,是指在当前情况下,设计开发这个系统是否有必要,是否具有必要的条件,它不仅涉及必要性,还涉及合理性。系统的可行性分析,是针对设计一个系统,它的设计是否存在内外部的必要条件,涉及技术上、资金上、经济上、人力资源以及组织管理上的必要条件,同时还要分析在目前条件下是否有必要设计这样一个系统。在改革进一步和市场经济高速发展的今天,人事管理的信息量和信息类型越来越大,工作流程越来越清楚,社会分工越来越细,本来传
15、统上的人工解决方式和单机管理系统越来越来不能适应人事管理的需要,不能满足新形势下公司人事管理的需要。因此,必须有一套应用于网络时代的适应于新需求上的人事管理系统。并且每一个公司的人事管理又是错综复杂的。1.3.1 技术可行性1.3.1.1 硬件和软件规定不高,目前市场上的一般计算机软硬件资源均能满足系统开发规定。其中运用的重要软件有dreamweaver ,photoshop,Acdsee等,数据库采用Access。1.3.1.2 ASP技术该技术功能强大,扩展性强,macromedia 公司提供大量的第三方控件,并结合 vbscript,javascript以及sql 等脚本语言,以上技术足
16、以完毕本系统的开发和设计。1.3.1.3 维护工作工作方便,后台操作快截明了,操作人员可以在短时间内完全掌握维护技术。1.3.2 社会可行性网络安全技术的不断提高,网络管理人事在实际运用中越来越被公司或个人所接受(这些都可以在实际生活中找到材料和数据。),并且在不断的提高和表现它在实际公司活动中的经济价值,这个经济价值也是当前的公司所盼望看到的。人事管理工作覆盖面广,涉及到机构设立、人员调配、员工培训、考核、奖惩、工资福利待遇等多个方面。人事管理活动中产生的大量数据和信息,如:各级机构的层次构建,职工的自然状况,职称、职务变动情况,考核培训结果,专业技术工作及重要业绩以及针对这些数据进行的各类
17、记录报表的制作和综合分析等。对如此多的数据、信息的管理、开发及运用,都必须在规范化和标准化的基础上实现,借助于网络化管理手段可以满足这些规定。1.3.3 经济可行性资金可得性:由于系统开发并不复杂,操作起来也比较简朴,只需一些基本的编辑软件,此外具有网络中心的一些资源优势,因此开发费用较低。经济合理性:由于该系统用于公司工作的大部分信息发布和传递工作,不仅可以节省大量的人工信息传递任务,提高了工作效率,更加有助于整个公司各部门之间的无纸化办公的推广。1.4本章小结本章简朴描述了开发公司人事管理这套软件的必要性,以及它的研发背景,分别从技术、社会和经济三方面简朴讲述了开发这套系统的可行性。2 系
18、统开发工具与数据库简介根据当今动态网页开发的普遍性及实用性,本系统的开发平台如下:开发语言: ASP开发平台: IIS开发工具: Dreamweaver 数据库 : Microsoft Access2023 2.1 开发语言ASP简介ASPError! Reference source not found.是Active Server Page的缩写,意为“动态服务器主页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简朴、方便的编程工具。ASP的网页文献的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建
19、和运营动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。运用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。 与HTML相比,ASP网页具有以下特点: 运用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术; ASP文献是包含在HTML代码所组成的文献中的,易于修改和测试; 服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页; ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。
20、例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行解决,然后向web浏览器发送信息; ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文献系统等。 由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。asp需要运营在PWS或IIS下。一般asp需与access数据库或SQL Server数据库结合使用,编出功能强大的程序。2.2 开发平台IIS简介Internet Information Server的缩写为(IIS)
21、是一个World Wide Web server。Gopher server和FTP server所有包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW)。 另一方面,IIS是随Windows NT Server 4.0一起提供的文献和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT
22、 Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文献系统建立强大灵活的InternetIntranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中涉及Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文献传输、新闻服务和邮件发送等方面,它使得在网络(涉及互联网和局域网)上发布信息成了一件很容易的事。2.3 开发工具Dreamweaver简介Macromedia DreamweaverError! Reference source not found.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 BS 人事管理系统 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。