人事管理系统论文.docx
- 文档编号:6667237
- 上传时间:2023-05-10
- 格式:DOCX
- 页数:30
- 大小:182.89KB
人事管理系统论文.docx
《人事管理系统论文.docx》由会员分享,可在线阅读,更多相关《人事管理系统论文.docx(30页珍藏版)》请在冰点文库上搜索。
人事管理系统论文
人事管理系统论文
大庆校区课程设计
论文题目:
哈尔滨医科大学大庆校区劳资人事治理系统
所在系部:
医学信息学系
专业:
信息治理与信息系统
年级:
2020级
学号:
0916190一三9
姓名:
朱刘发
指导教师:
李红岩〔助教〕
实习单位:
哈尔滨医科大学大庆校区
起止日期:
2021年3月至2021年6月
2012年6月21日
摘要
随着哈尔滨医科大学大庆校区自身人力资源的日益庞大、复杂程度逐步增强,人机作坊再也无法适应现在企业的人事治理了,取代的是运用各种领域的知识,结合运算机科学而开发的人事治理系统。
人事治理系统是典型的信息治理系统(MIS),其开发要紧包括后台数据库的建立和爱护以及前端应用程序的开发两个方面。
关于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。
而关于后者那么要求应用程序功能完备,易使用等特点。
人事治理系统是对工作人员进行统一的治理,能够方便的进行录入,查询,修改,删除,退出。
通过以上分析,本系统使用ASP作为界面和功能开发工具和MicrosoftAccess作为后台数据库,利用其提供的各种面向对象的开发工具进行界面和数据库开发。
软件过程结合了快速原型模型与增量模型的优点:
第一在短时刻内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成可行系统。
关键词:
人事劳资治理,ASP,MicrosoftAccess
Abstract
Theapplicationofthenetworksystemhasbeendeeplyallaspectsoflife,togiveeachaspecthasgreatlyconvenient,especiallyinrecentyearstobecomeincreasinglyonlineshopping,thisthesisofthemicrostoreitwasfromthisAngle,relyingonthepopularsocialnetwork)to(i.e.,combinedwithactualsituationplatformcampusanddevelopment.Becausehasthesocialplatformandnetworkusersmoreshoppinginteractiondualcharacteristicsoffrequent,sothestoresofdatatrafficinbigontheprocessingof,thecachetechnologyanddatabasetechnologytabledepots.Uselight,andIcanwithApacheservertheoptimalcombinationPHPandMySQL.
Accordingtotheactualinvestigation,thestorehasthevalueofpracticalapplication.Enteringafasttimes,timeismoney;inashopcancompletesocialactivity,andcanachievethepurposeofshopping.Theshopforbusinessestoprovidesocialelectronicbusinesstools,throughthesocialnetworkintoexistingandtoenhancethebrandloyaltyandthepurposeofsalesconversionrate.Thispaperintroducedfromseveralaspectsofthethirdpartyapplications(hereinafterreferredtoas"APP),includingdevelopmenttools,needsanalysis,feasibilityanalysis,functionmoduleintroduces,databasedesign,codedesign,etc
Keywords:
Microshop,ASP,MicrosoftAccess
第一章绪论
第一节课题来源及背景
随着运算机技术的飞速进展,运算机在企业治理中应用的普及,利用运算机实现企业人事治理势在必行。
关于大中型企业来说,利用运算机支持企业高效率完成劳动人事治理的日常事务,是适应现代企业制度要求、推动企业劳动人事治理走向科学化、规范化的必要条件;运算机治理所无法比拟的优点检索迅速、查找方便、可靠性高、储备量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。
不同的企业具有不同的人事治理制度,这就决定了不同的企业需要不同的人事治理系统。
目前市面上流行的人事治理系统许多。
然而,关于企、事业单位的人事治理系统来说,不需要大型的数据库系统。
只需要一个操作方便,功能有用,能满足本中心对数据的治理及需求的系统。
我们的目标确实是在于开发一个功能有用、操作方便,简单明了的人事治理系统。
实现人事的差不多资料的录入,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,差不多满足人事日常业务的需要。
结合公司实际的人事、制度,通过实际的需求分析,采纳功能强大的VisualBasic6.0作为开发工具而开发出来的单机版人事管人事理系统。
整个系统从符合操作简便、界面友好、灵活、有用、安全的要求动身,本企业人事治理系统具有如下功能:
职员差不多信息的录入、修改、查询、删除模块,职员假条信息录入、修改、查询、删除模块,职职员资信息的录入,运算,查询,以及系统用户的设置以及系统的爱护功能。
为企业人事治理提供信息咨询,信息检索,信息存取等服务,差不多上能够满足现代企业对人事治理的需要。
1开发环境简介
1.1ASP.NET简介
ASP.NET的前身ASP技术,是在IIS2.0上首次推出(WindowsNT3.51),当时与ADO1.0一起推出,在IIS3.0(WindowsNT4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还专门为它量身打造了VisualInterDev开发工具,在1994年到2000年之间,ASP技术差不多成为微软推展WindowsNT4.0平台的关键技术之一,数以万计的ASP网站也是那个时候开始如雨后春笋般的显现在网络上。
它的简单以及高度可定制化的能力,也是它能迅速崛起的缘故之一。
只是ASP的缺点也逐步的出现出来:
意大利面型的程序开发方法,让爱护的难度提高专门多,专门是大型的ASP应用程序。
直译式的VBScript或JScript语言,让效能有些许的受限。
延展性因为其基础架构扩充性不足而受限,尽管有COM元件可用,但开发一些专门功能〔像文件上传〕时,没有来自内置的支持,需要寻求第三方软件商开发的元件。
1997年时,微软开始针对ASP的缺点〔专门是意大利面型的程序开发方法〕预备开始一个新项目来开发,当时ASP.NET的要紧领导人ScottGuthrie刚从杜克大学毕业,他和IIS团队的MarkAnders经理一起合作两个月,开发出了下一代ASP技术的原型,那个原型在1997年的圣诞节时被进展出来,并给予一个名称:
XSP,那个原型产品使用的是Java语言。
只是它赶忙就被纳入当时还在开发中的CLR平台,ScottGuthrie事后也认为将那个技术移植到当时的CLR平台,确实有专门大的风险(hugerisk),但当时的XSP团队却是以CLR开发应用的第一个团队。
为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#语言重新撰写〔在内部的项目代号是"ProjectCool",然而当时对公布场合是保密的〕,同时改名为ASP+,作为ASP技术的后继者,同时也会提供一个简单的移转方法给ASP开发人员。
ASP+首次的Beta版本以及应用在PDC2000中亮相,由BillGates主讲Keynote(即关键技术的概览),由富士通公司展现使用COBOL语言撰写ASP+应用程序,同时宣布它能够使用VisualBasic.NET、C#、Perl与Python语言〔后两者由ActiveState公司开发的互通工具支持〕来开发。
在2000年第二季时,微软正式推动.NET策略,ASP+也顺理成章的改名为ASP.NET,通过四年的开发,第一个版本的ASP.NET在2002年1月5日亮相(和.NETFramework1.0),ScottGuthrie也成为ASP.NET的产品经理〔到现在差不多开发了数个微软产品,像ASP.NETAJAX和MicrosoftSilverlight〕。
目前最新版本的ASP.NET4.0以及.NETFramework4.0差不多在VS2020平台内应用。
因为ASP.net是基于通用语言的编译运行的程序,因此它的强大性和适应性,能够使它运行在Web应用软件开发者的几乎全部的平台上〔笔者到现在为止只明白它只能用在Windows2000/2003Server/VISTA/7/XP上〕。
通用语言的差不多库,消息机制,数据接口的处理都能无缝的整合到ASP.net的WE应用中。
ASP.net同时也是language-independent〔语言独立化〕的,因此,你能够选择一种最适合你的语言来编写你的程序,或者把你的程序用专门多种语言来写,现在差不多支持的有C#〔C++和Java的结合体〕,VB,JScript,C++,F++。
今后,如此的多种程序语言协同工作的能力爱护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。
ASP.NET一样分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET那么为往常VB程序设计,适合于往常VB程序员,假如新接触.NET,没有其他开发语言体会,建议直截了当学习C#即可[2]。
1.2MicrosoftAccess简介
MicrosoftOfficeAccess〔前名MicrosoftAccess〕是由微软公布的关联式数据库治理系统。
它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的成员之一。
Access能够存取Access/Jet、MicrosoftSQLServer、Oracle(甲骨文软件公司),或者任何ODBC兼容数据库内的资料。
熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"那么能使用它来开发简单的应用软件。
尽管它支援部份面向对象〔OO〕技术,然而未能成为一种完整的面向对象开发工具。
Access是微软公司推出的基于Windows的桌面关系数据库治理系统〔RDBMS,即RelationalDatabaseManagementSystem〕,是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据储备、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库治理系统提供了方便,也使得一般用户不必编写代码,就能够完成大部分数据治理的任务。
Access是一款优秀的数据库软件,同时专门适合用于中小型软件。
之因此选择,是因为它具有以下几个优点:
〔1〕储备方式单一
Access治理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为〔.mdb〕的数据库文件种,便于用户的操作和治理。
〔2〕面向对象
Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库治理的各种功能封装在各类对象中。
它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还能够按需要给对象扩展方法和属性。
通过对象的方法、属性完成数据库的操作和治理,极大地简化了用户的开发工作。
同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
〔3〕界面友好、易操作
Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,专门直观方便。
系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和把握。
〔4〕集成环境、处理多种数据信息Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等能够方便有序地进行。
〔5〕Access支持ODBC〔开发数据库互连,OpenDataBaseConnectivity〕,利用Access强大的DDE〔动态数据交换〕和OLE〔对象的联接和嵌入〕特性,能够在一个数据表中嵌入位图、声音、Excel表格、Word文档,还能够建立动态的数据库报表和窗体等。
Access还能够将程序应用于网络,并与网络上的动态数据相联接。
利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。
1.3SQLServer简介
SQLServer是由Microsoft开发和推广的关系数据库治理系统〔DBMS〕,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。
MicrosoftSQLServer近年来不断更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用户见面;SQLServer2000是Microsoft公司于2000年推出,目前最新版本是2021年3月份推出的SQLSERVER2021。
特点:
1.真正的客户机/服务器体系结构。
2.图形化用户界面,使系统治理和数据库治理更加直观、简单。
3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
4.SQLServer与WindowsNT完全集成,利用了NT的许多功能,如发送和同意消息,治理登录安全性等。
SQLServer也能够专门好地与MicrosoftBackOffice产品集成。
5.具有专门好的伸缩性,可跨过从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用[3]。
6.对Web技术的支持,使用户能够专门容易地将数据库中的数据公布到Web页面上。
7.SQLServer提供数据仓库功能,那个功能只在Oracle和其他更昂贵的DBMS中才有。
SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据治理。
SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的储备功能,使您能够构建和治理用于业务的高可用和高性能的数据应用程序。
SQLServer2005:
SQLServer2005数据引擎是本企业数据管明白得决方案的核心。
此外SQLServer2005结合了分析、报表、集成和通知功能。
这使您的企业能够构建和部署经济有效的BI解决方案,关心您的团队通过记分卡、Dashboard、Webservices和移动设备将数据应用推向业务的各个领域。
与MicrosoftVisualStudio、MicrosoftOfficeSystem以及新的开发工具包〔包括BusinessIntelligenceDevelopmentStudio〕的紧密集成使SQLServer2005与众不同。
不管您是开发人员、数据库治理员、信息工作者依旧决策者,SQLServer2005都能够为您提供创新的解决方案,关心您从数据中更多地获益[4]。
1.4WEB技术简介
〔一〕扫瞄器/服务器(Browser/Server)结构
随着Web和Internet运算环境的进展将使企业能够以更快的速度、更低的费用去创建和布置企业的应用系统,因而,普遍认为C/S架构将会被B/S结构取代。
Internet为数据库应用系统提供了新的机会,采纳B/S结构,客户机上只要安装一个扫瞄器(Browser),如NetscapeNavigator或InternetExplores;中间层采纳Web服务器,它同意客户端的要求,将其转换为SQL语句,通过ODBC或其他手段传给数据库服务器,并将数据库服务器返回的结果用HTML文件格式传回给客户机。
客户机的要求大大降低,大部分程序在服务器端执行。
采纳3层体系结构的Web应用程序由Web扫瞄器、Web服务器和数据库3部分组成,如图2-1所示[5]。
Web扫瞄器与Web服务器之间的通信仍旧遵循,Web服务器与数据库之间的通信遵守CGI(CommonGatewayInterface)或者ServerAPI规范。
在采纳三层体系结构的Web应用程序中,Web扫瞄器向Web服务器要求某个HTML文档或者要求执行某个CGI脚本程序。
Web服务器依照Web扫瞄器要求的是某个CGI程序或者API程序,Web服务器那么执行(或调用外部程序执行)该程序,然后将程序执行结果返回给Web扫瞄器。
适应上,我们把采纳这种体系结构的Web网站称作〝动态网站〞。
目前,互联网中绝大部分网站和大多数Web应用系统都采纳了这种体系结构。
〔二〕IIS服务器技术
IIS(InternetInformationServerInternet信息服务器)是Microsoft公司开发的一种集Web,FTP和Gopher服务于一身的服务器,它能够利用WindowsXPServer的各种功能同时能在Internet上公布信息。
IIS是微软随着WindowsXPServer附带的一个软件。
IIS提供Internet信息服务器应用程序接口(ISAPI)扩展Web服务器的功能,并可通过ASP.NET实现Web程序的快速开发,ASP.NET支持服务器端的JavaScript,VBScript,MicrosoftJava和ActiveXServerComponent,还支持用VB编写的CGI程序,甚至用VB开发的C/S架构的程序不通过修改就能够在Web上公布,能够使开发动态主页更加方便,同时也爱护了往常的投资[6]。
IIS还包括了MicrosoftIndexServer,可实现对本Web站点内容的全文检索以及SiteServerExpress用于分析站点访问的情形。
IIS的治理功能是基于WindowsXPServer的,可充分利用WindowsXPServer提供的安全服务和名目服务[7]。
它的安全模型是以NTFS安全机制为基础的,如此利用资源治理器能够容易地治理使用IIS建立的Web站点的安全性。
第二章系统分析
2.1系统调研
正式开发治理信息系统之前进行调研是专门必要的,其必要性要紧表现在以下几个方面。
〔1〕明确用户的要求,以依照调查结果进行可行性分析,确认系统的开发是否可行。
〔2〕提出新系统的人员并不差不多上系统研究人员,有些人关于其功能和处理数据的方法没有明确的认识。
它们只是依照自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求能够通过现有的运算机技术实现,保证开发的治理信息系统的功能与用户提出的要求相吻合。
〔3〕企业的现行系统可能是手工系统,也可能是使用和运算机的系统,不管是何种情形,都要详细地调查现行系统中信息处理的具体情形,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。
总之,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,幸免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。
2.2可行性分析概述
可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、治理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。
可行性分析一样可定义为:
可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判定它是否可行。
可行性分析时期的要紧工作包括以下几个方面
〔1〕新系统目标可行性分析
分析新系统的目标是否符合企业的现状和进展的需要。
〔2〕社会可行性分析
社会可行性分析要紧是指治理信息系统的开发是否符合国家法律、下策,是否能够与社会大系统实现良好的对接。
〔3〕技术可行性分析
技术可行性分析是依照新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。
〔4〕经济可行性分析
经济可行性分析要紧是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。
〔5〕治理可行性分析
治理可行性分析要紧是分析企业现行的治理体制和企业领导是否具有现代化的治理意识和治理水平。
2.3技术可行性分析
技术可行性分析要紧包括四个方面:
目前有关的技术能否支持所开发的新系统;新系统开发人员的数量和水平,即人力资源;硬件和软件资源。
〔1〕技术支持
第一依照新系统的目标,考虑目前有关的技术能否支持所开发的新系统。
那个地点讨论的技术必须是差不多普遍使用的,而不是待研究的或正在研究的。
〔2〕硬件资源
开发治理信息系统所需的硬件资源包含以下两个方面:
一是系统开发人员在治理信息系统的开发过程中所需要的运算机设备及其有关的外部设备;二是治理信息系统开发成功投入使用后,使用单位所应具备的运算机设备及其有关的外围设备。
对硬件资源进行可行性分析时要紧考虑运算机的主机内存、类型、功能、联网能力、安全爱护措施以及输入/输出设备,外储备器和联网数据通信设备的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑运算机的性能/价格比。
〔3〕软件资源
软件资源的可行性分析要紧考虑以下几点是否满足用户的要求:
①操作系统的选择;
②编译系统的选择;
③数据库治理系统的选择;
④高级编程语言的选择;
⑤汉字处理系统的选择;
⑥应用软件包的选择。
本系统在开发前,与中心的领导和有关的操作人员紧密沟通,认真听取他们的意见,并吸取他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。
2.4系统需求分析
系统分析是开发治理信息系统的关键性时期,是一个从不断认识和逐步细化的过程,是下一时期的工作基础,是为下一时期进行物理方案设计、解决〝如何做〞提供依据,基关键性要紧表达在〝明白得需求〞和〝表达需求〞两方面。
通过对现行系统的详细调研,要紧是从系统的角度明白得用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理系统 论文