




已阅读5页,还剩61页未读, 继续免费阅读
(计算机应用技术专业论文)青海民族学院人事管理系统的设计和实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大连理工大学硕士学位论文 摘要 随着人事人才信息管理的普及化,越来越多的单位借用计算机来实现人事信息的现 代化管理,人事管理信息系统已经成为现在各单位人事管理工作不可缺少的一部分,是 适应现在单位制度的要求,推动单位人事管理走向科学化、规范化的必要条件。而目前, 我国西部地区还有很多高校的人事管理还采用传统的方式,管理较落后。但随着西部高 校基础设施的不断投入与升级,高校信息化建设也在不断发展,尤其近几年高校校园网 的建设,基于w e b 的信息系统的开发和应用也得到迅速开展。 本系统建设的目的是用于青海民族学院的人事管理工作,实现人事管理主要工作的 网络化管理,促进青海民族学院人事管理工作的科学化、规范化,从而进一步提高工作效 率。系统可以容纳本单位所有职工的各类信息,并且为工资的晋升与核定、职称评聘工 作、各类报表提供最准确最快速的数据,通过输入不同的查询条件可实现人员数据分类 管理,为下一步的人事制度改革中定岗定编、按需设岗提供了强大的信息支持。 本文结合本院人事管理的特点,借鉴了成熟的管理系统技术,采用了先进的开发技 术,本着实用的原则,给出了一种基于b s 模式的人事管理系统,包含基本信息管理、 工资管理、职称管理、工人等级管理、进修管理、绩效考核等功能,并采用结构化系统 分析方法对人事管理进行分解和抽象,导出系统的数据流程图和e r 图。采用结构化程 序设计的原理给出了实现各模块功能的详细算法并用j s p 语言给于实现。 经测试系统运行稳定,操作简单、方便,能满足人事管理的需求,实现了人事管理 从手工管理到计算机自动化管理的转变,能有效的提高管理工作的效率,并使人事管理 更科学、合理。解决了我院人事管理落后的局面。 。关键词:人事管理;数据库设计;b s ;c s 大趣工大学硕士学位论文 d e s i g na n di m p l e m e n t a t i o no fp e r s o n n e lm a n a g e m e n ts y s t e m i nq i n g h a iu n i v e r s i t yf o rn a t i o n a l i t i e s a b s t r a c t w i t ht h ep o p u l a r i z a t i o no f p e r s o n n e li n f o r m a t i o nm a n a g e m e n t , m o r ea n dm o r eu n i t ss t a r t t ou s ec o m p u t e r st or e a l i z et h em o d e r n i z a t i o no fp e r s o n n e li n f o r m a t i o nm a n a g e m e n t t h e r e f o r e , t h em a n a g e m e n ti n f o r m a t i o ns y s t e mo ft h ep e r s o n n e lh a sa l r e a d yb e c o m ea l l i n d i s p e n s a b l ep a r ti nt h ep e r s o n n e lm a n a g e m e n t i tm e e t st h en e e d so f t h ec u r r e n tu n i ts y s t e m a n db e c o m e san e c e s s a r yr e q u i r e m e n tt op r o m o t ep e r s o n n e lm a n a g e m e n tt om o v et o w a r d st h e s c i e n t i f i ca n ds t a n d a r d i z e dd e v e l o p m e n t n e v e r t h e l e s s ,a tp r e s e n t ,m a n yu n i v e r s i t i e si nt h e w e s t e r nr e g i o no f o u rc o u n t r ya r es t i l la d o p t i n gt h et r a d i t i o n a la p p r o a c h e s ,a sar e s e to f w h i c h t h e i rm a n a g e m e n ti sr e l a t i v e l yb a c k w a r d b u tw i t ht h ec o n s t a n ti n v e s t m e n ta n du p g r a d i n go n t h ei n f r a s t r u c t u r ei nt h eu n i v e r s i t i e so fw e s t e r nr e g i o n , t h ei n f o r m a t i o nc o n s t r u c t i o ni n u n i v e r s i t i e si sd e v e l o p i n gc o n s t a n t l y ,a n de s p e c i a l l y , t h ec o n s t r u c t i o no fu n i v e r s i t c sc a m p u s n e t w o r ki nr e c e n ty e a r s ,a sw e l la st h ed e v e l o p m e n ta n da p p l i c a t i o nb a s e do ni n f o r m a t i o n s y s t e mo f w e b ,h a ss t a r t e di t sl a u n c h i n gr a p i d l y t h ep u r p o s eo ft h i ss y s t e mc o n s t r u c t i o ni st od e s i g nt h ep e r s o n n e lm a n a g e m e n tf o rt h e q m g h a iu n i v e r s i t yf o rn a t i o n a l i t i e s a n dt or e a l i z en e t w o r ko f t h ep e r s o n n e lm a n a g e m e n t i t i sd e s i g n e dt op r o m o t et h es d e n t i f i cp r o c e s sa n dt h es t a n d a r d i z a t i o no ft h ep e r s o n n e l m a n a g e m e n tf o rq i n g h a iu n i v e r s i t y f o rn a t i o n a l i t i e s t h u si ta i m st of u r t h e ri m p r o v e w o r k i n ge f f i c i e n c y t h es y s t e mc a l lh o l da l lk i n d so fi n f o r m a t i o no fa l ls t a f fo fo u ri n s t i m t e , w h i c hc a np r o v i d em o s ta c c u r a t ea n df a s td a t af o rs a l a r yr a i s ea n dr a t i f i c a t i o n , p r o f e s s i o n a l t i t l ep r o m o t i o n ,a n da l lk i n d so fr e p o r tf o r m s i n p u t t i n gd i f f e r e n ti n q u i r yt e r m sm a k e si t p o s s i b l et or e a l i z ec l a s s i f i e dm a n a g e m e n to ft h ep e r s o n n e ld a t a e v e n t u a l l y , t h es y s t e mw i l l o f f e rt h es t r o n gi n f o r m a t i o nb a c k u pf o rt h ec o m i n gr e f o r mo fp e r s o n n e ls y s t e mi nt e r m so f p e r s o n n e la l l o c a t i o na c c o r d i n gt op o s ta n dp o s ts e t t i n ga c c o r d i n gt od e m a n d t h i sp a p e rp r o v i d e sp e r s o n n e la d m i n i s t r a t i v es y s t e mb a s e do nb sm o d ei nl i n ew i t ht h e p r a c t i c a lp r i n c i p l e ,c o m b i n i n gt h ec h a r a c t e r i s t i c so fp e r s o n n e lm a n a g e m e n to f o u ri n s t i m t e , m a k i n gu s eo ft h ew e l l - d e v e l o p e dm a n a g e m e n ts y s t e mt e c h n o l o g y h a “n ga d o p t e da d v a n c e d d e v e l o p m e n tt e c h n o l o g y i ti n c l u d e ss u c hf u n c t i o n sa sb a s i ci n f o r m a t i o nm a n a g e m e n t , s a l a r ym a n a g e m e n t ,p r o f e s s i o n a lt i t l em a n a g e m e n t ,w o r k e r s g r a d i n gm a n a g e m e n t ,t r a i n i n g m a n a g e m e n t ,p e r f o r m a n c ea p p r a i s a lm a n a g e m e n t e r e i t a d o p t s s t r u c t u r a l s y s t e m a t i c a n a l y t i c a lm e t h o d t od e c o m p o s ea n da b s t r a c tt h ep e r s o n n e lm a n a g e m e n t t h e ni tl e a d so u tt h e s y s t e m a t i cd a t af l o wd i a g r a ma n de - rp i c t u r e t h i sp a p e ra i m st op r o v i d et h ed e t a i l e d 整壁兰堕盟笪墨墨丝箜盟塑塑 a l g o r i t h mw h i c hi s u s e dt of b l 铷e v e r ym o d u l ef u n c t i o nb a s e d0 1 1t h ep r i n c i p l eo ft h e s t r u c t u r a lp r o g r a md e s i g na n da c h i e v et h ea p p l i c a t i o ni nt h el a n g u a g eo f j s p b yt e s t i n g , t h i ss y s t e ml u l l ss t e a d i l y ;i ti se a s ya n dc o n v e n i e n tt o 叩e r a t e ;i tc a l lm e e t t h e d e m a n d so f t h ep e r s o n n e lm a n a g e m e n t t h e r e f o r e ,t h es y s t e mh 解r e a l i z e dt h et r a n s i t i o nf r o m h a n d w o r km a n a g e m e n tt oc o m p u t e ra u t o m a t i cm a n a g e m e n to ft h eo fp e r s o n n e lm a n a g e m e n t , w h i c ht h u se f l h a l l c e st h em a n a g e m e n te f f i c i e n c ya n dm a k e st h ep e r s o n n e lm a n a g e m e n tm o r e s c i e n t i f i ca n dr a t i o n a l i th e l p ss o l v et h eb a c k w a r ds i t u a t i o no ft h ep e r s o n n e lm a n a g e m e n to f o u fi n s t i t u t e k e yw o r d s :p e r s o n n e lm a n a g e m e n t ;d a t a b a s ed e s i g n ;b s ;c s 独创性说明 作者郑重声明:本硕士学位论文是我个人在导师指导下进行的研究工 作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外, 论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得大连理 工大学或者其他单位的学位或证书所使用过的材料与我一同工作的同志 对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意 作者签名:烟叠丞日期:鬯! : 大连理上大学硕士研究生学位论文 大连理工大学学位论文版权使用授权书 本学位论文作者及指导教师完全了解“大连理工大学硕士、博士学位 论文版权使用规定”,同意大连理工大学保留并向国家有关部门或机构送 交学位论文的复印件和电子版,允许论文被查阅和借阅。本人授权大连理 工大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,也 可采用影印、缩印或扫描等复制手段保存和汇编学位论文。 储躲姻瓠 作者签名: i 到! 雌 铆虢塑墅 丝辫l 月j r 大连理工大学硕士学位论文 1绪论 现代社会已经进入信息化社会,信息对每个人和每个单位来说是极其重要的,而从 大量的信息中发现有用的知识更为重要。我国教育现在逐步走向国际化,教育的竞争越 来越激烈,高等教育的竞争更为激烈。它不就发生在教学、师资、设备、科研等层面上, 同时也发生在高校管理层面上。如何通过构建一个功能齐、分布式的高校信息管理系统, 把学校不同部门、不同系列、不同平台上的大量数据进行整合,从大量复杂的数据中提 取出有用的宏观管理和微观管理方面的决策数据,从而生成一个高效率的信息管理体 系,为管理者和决策者提供更准确、更科学的决策依据,已经成为高等学校提高管理系 统水平的迫切要求和必然趋势。 与此同时,随着信息技术的日益进步,计算机的全面普及,网络应用的飞速发展及 校园网的逐步普及,计算机和网络已经渗透到人类生活的方方面面,如何充分利用这些 现有的网络资源环境及技术力量优势,及时为本校教育、科研和管理服务,是每个高校 管理者需要思考的一个问题。同时,信息时代的到来,使得传统人工记录和纸质保存方 式在处理庞大的信息量时显得力不从心,信息的查询也要找相关处室的信息管理者,显 得很方便。若采用计算机及网络进行学校信息系统管理,不但减少资料存放空间,并且 能使相关数据进行共享,可在有网络的地方对所需信息进行快速查询,为领导的决策提 供相应信息的分析统计结果,为学校内外各方面的联系搭建方便桥梁等。 因此,建立网络综合信息系统是各学校的必然趋势川。 1 1 课题背景 1 1 1 人事管理系统的现状 当今世界信息管理和信息共享对人类起着重要作用。校园信息管理系统的建立、维 护与应用已成为一个学校整体水平的重要标志。目前,我国高校校园网络的建设迅猛发 展,但很多高校尤其是西部高校还没有建立完善的高校管理信息系统。因此研究、探讨 建立适合我国国情的高校管理信息系统,是促进高校信息高速公路的发展,为高校的发 展提供条件的重要课题。基于b r o w s e r s e r v e r 结构的管理信息系统是一种全新的管理信 息系统结构,它将传统局限性很大的管理信息系统带上i n t e r a c t ,每一个用户在世界任 何一个角落都可以方便地使用系统,犹如置身于办公室之中。通过w e b 服务、e m a i l 等方式缩短了用户与工作之间的距离,它的出现将是管理信息系统设计方式的一场革 命。数据库和w e b 是在这些领域罩帮助我们提高能力的首要工具。w e b 技术是计算机 领域非常重要的创新之一,它是i n t e m e t 的一部分,并以i n t e r n e t 的存在为基础。网络技 青海民族学院人事管理系统的设计和实现 术的发展带动了数据库技术的发展,数据技术只有与飞速发展的网络技术特别是工 i n t e r n e t w e b 技术相适应,才能使信息管理、信息共享的手段得以完善。目前,w e b 与 数据库的互连技术正成为世界计算机领域研究的热点,基于w e b 的管理信息系统的研 究正成为m i s 研究的主流1 2 j 。 随着i n t e r n e t 、c e r n e t ( 中国教育和科研计算机网) 的发展与普及,国内许多院校已初 步建成自己的校园网,并且通过c e r n e t 接入i n t e r n e t ,为广大师生获取知识、扩大对外 文化交流提供了很大方便。但是,基于i n t e m e t 的校园网建设刚刚起步,装载在校园网 上的有效信息还比较少,校园网还未真正实现为学校的教学、科研和管理服务的目的。 并且,教师管理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制高 校人事管理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特 点,是加快高校人才管理工作办公自动化、信息资源化和管理科学化建设进程必要途径。 所以利用先进的w e b 技术,依校园网为依托,紧密结合本校信息管理工作的需求,开 发“基于w e b 的高校人事管理信息系统”成为高校校园网建设的一个重要内容。同时 人事管理是高等院校事务管理的重要方面,工作量大,工作内容单调繁琐,迫切需要实 现信息管理的科学性、系统性和分布性。 1 1 2 人事管理系统的必要性 ( 1 ) 整合的、集中的信息源 首先,我们可以反思一下,企业里现有有关人力资源方面的信息是如何保存和查找 的? 可能会用自编程序、f o x b a s e 或e x c e l 来计算员工的工资,而员工的养老金信息、 合同信息、个人信息等可能被存放于多个w o r d 或e x 叫文件中或打印出来放在文件柜 里。这种分散的信息源,在信息的采集、整理和更新:时会产生许多重复的工作,造成 人工浪费,其保存和查找也是一个相当困难的过程,而要使所有的信息得到及时的更新 从而保持相容的状态则几乎是不可能的。当政府部门、股东或上级机构需要份报表时, 往往会从计算工资的文件里得到最新的员工人数和姓名,从另一个文件里获得他们的合 同信息,再从其他文件里获取他们的年龄、生日、教育、性别等信息。由于它们都是分 散保留的,因此将这些分散的信息匹配在一起,其工作量是可想而知的;而由于信息的 分散存储造成信息不一致或不完全的情况,则更令人束手无策。时常会出现凭记忆或拍 脑袋,人为“调平”数据的现象。而采用人力资源管理系统,就可以用集中的数据库将 与人力资源管理相关的信息全面、有机地联系起来,有效地减少了信息更新和查找中的 重复劳动,保证了信息的相容性,从而大大地提高了工作效率,还能使原来不可能提供 的分析报告成了可能。 大连理工大学硕士学位论文 ( 2 ) 易访问、易查询的信息库 在没有采用和实施人力资源管理系统之前,当企业管理人员要统计数字时,往往依 赖于某个人或某些人来获取。首先是找到人力资源部的相关人员,由他们从不同的计算 机文件、打印件或档案柜中查找相关的信息,再汇总后提交。这种依赖于人的过程往往 会因为花费的时间较长或某个人不在办公室而不能及时完成。在采用和实施人力资源管 理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。企业管理人员只要 获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。如某厂在采用和实施 人力资源管理系统之后,一位老总在随意浏览全厂人事信息时,偶然发现某位员工在某 月有多天的加班工资,而他记得该员工曾在该月请了多天病假。这种现象其负面影响往 往会远远超出几十块钱的加班费。试想一下,如果同部门的另一位员工也请了若干天的 病假并且被扣了部分病假工资,那么这位员工会如何对待工作? 其他员工又会有什么样 的想法? 像这种审计过程,在没有人力资源管理系统支持之前几乎不可能实现。企业的 老总可能会因为工作的繁忙而无暇顾及。小事”,也可能会因为其他因素不便细查,或 者他也想不到会有某种舞弊的现象存在。而人事部门提供的报告毕竟只是静态的、汇总 的,可能是经过人为过滤的和一个侧面的信息。实施了人力资源管理系统之后,老总也 许只是利用五分钟的空闲时间就可以浏览一下系统,不仅可以得到较为全面的、详细的、 未经过滤的第一手人事信息,发现不公平的现象,甚至还可以从中得到某些灵感和启发, 从而改进企业的管理。这种透明性还可以规避企业管理中潜在的风险。 ( 3 ) 有利于体现公平性原则 不少企业都不同程度上存在着人才流失现象:对此,除了抱怨外部环境以外,往往 拿不出较为有效的办法。人才流失除了因为薪资因素之外,还有很多其他因素,如工作 环境、领导公平与否、培训机会和个人前途等等。现在不少人利用业余时问学习了很多 的课程,得到了证书,有了一技之长。但是,按以往的情形,除了有机会在领导面前显 示外,他很难得到相应的岗位和报酬。同时,在掌握了充分的技能之后,该员工也不会 安心现在的岗位,结果是远走高飞。如果将技能输入人力资源管理系统,在某个岗位需 要人时,先搜寻一下企业内部是否有合适的人选,这样也许会留住一部分人才。再如, 在提拔干部时,是根据谁在领导面前表现得多,还是根据他的知识、技能和以往的绩效 呢? 体现公平原则不仅在于选拔出合适的人才,而且它还给员工一种暗示:个人在本企 业的前途不在于是否善于在领导面前表现,而是在于个人的努力程度,从而达到激励员 工的目的。体现公平性原则不应只是一句1 3 号,它需要企业在制度上予以保证和必要的 系统工具支持。人力资源管理系统就是一种非常有效的辅助工具。 ( 4 ) 提高管理水平 青海民族学院人事管理系统的设计和实现 采用和实施人力资源管理系统不仅仅是为了提高工作效率。应该看到,在实施人力 资源管理系统后,经过整合的、较为全面、准确、一致和相容的信息不仅可以让企业领 导对本企业人力资源的现状有一个比较全面和准确的认识,同时也可以生成综合的分析 报表供企业领导人在决策时参考。如在薪资普调或薪资体系变更前,生成按岗位的历史 薪资分析报告等,可辅助企业领导决策科学化。实施人力资源管理系统的过程本身也包 含着回顾企业本身的机构和岗位设置、管理流程、薪资体系等等,并根据软件中所蕴含 的先进管理思想来改变现行的体系。在实施的过程中可以看到这样一种现象:管理水平 相对完善的企业,实施工作往往会比管理水平相对较低的企业容易;而管理水平较低的 企业在实施过程中也会迅速地暴露出本企业在人力资源管理中存在的问题。同时,实施 过程也是一个反思先行制度,重组、改进和提高管理水平的契机。另外需要说明的一点 是,信息的透明和安全是一对矛盾的两个方面。人力资源管理系统的安全性设计使得机 密的人事薪资信息处在一种“受控”状态下的透明。只有得到系统授权的用户才可以访 问被允许获取的信息。因此,我们不需要担心会因为采用人力资源管理系统而降低了人 事薪资信息的保密性,相反,信息的安全性会因为人力资源管理系统的采用而得到加强 【3 卅。 1 2 本课题来源及研究价值 1 2 1 课题来源 本课题来源于青海民族学院建立网络综合信息系统实际工程项目。本工程项目包括 的内容:信息系统、办公自动化系统和校园网网站建设。其中办公自动化系统主要用于 实现校园办公流程的电子化,实现基于校园网的办公流程自动化,已经开始运行。网站 主要用于实现校园公共信息的共享,包括学校主页、各教学单位主页、各研究单位主页 和各行政单位主页。现已经初步完成,但有待改善。而信息系统由若干个子系统组成, 包括人事管理、教务管理、学生学籍管理、科研管理、研究生管理等子系统。主要实现 学校的业务信息处理功能。其中教务管理系统已经使用多年,人事管理子系统和科研管 理系统已经开发完成,等有关部门验收。学生学籍管理系统和研究生管理系统正在准 备立项。其中人事管理系统是本论文研究的内容。 1 2 2 研究价值 青海民族学院创建于1 9 4 9 年1 2 月,是青海建立最早的高校和全国建校最早的民族 院校,也是全国首批具有硕士学位授予权的高校。其前身为1 9 4 9 年1 2 月成立的“青海 大连理工大学硕士学位论文 省青年干部训练班”,1 9 5 0 年以后先后改为“青海省人民公学”、。青海省民族公学”, 1 9 5 6 年9 月经国务院批准正式定名为“青海民族学院”,2 0 0 0 年1 1 月经青海省委、省 政府决定,青海师范高等专科学校实质性整合到青海民族学院。2 0 0 3 年,学校顺利通过 教育部本科教学工作水平评估。建校5 8 年来,经过几代人的奋斗,青海民族学院逐步 形成了较为完备的人才培养体系,现设有1 5 个学院、4 个直属教学系部,学科专业设置 涵盖文学、理学、法学、经济学、管理学、历史学、医学、工学等学科门类。藏学专业 与中央民族大学联合培养博士生。拥有全省唯一的硕士学位授权一级学科、2 4 个二级硕 士学位授权点、3 个专业硕士学位点和4 7 个本科专业,有8 个省级重点学科、6 个省级 重点实验室和8 个省部共建实验室,有l 国家级精品课程、3 1 门省级精品课程和省级 重点课程,拥有民族研究所、青海省法学研究所、青海省旅游文化研究所、青海省格萨 尔史诗研究所、青海省应用数学研究所、青海省青藏高原生态环境研究所、青海省语言 与民俗研究所、青海省非物质文化遗产保护中心等8 个省级科研机构和藏学研究中心、 青海企业管理咨询中心、人力资源管理研究所、计算机网络技术与工程研究所、青海资 源化学研究所、中藏药研究所、民族艺术研究所、青海蒙古文化研究中心、英语应用 语言学研究中心、青海土族研究中心、青海撒拉族研究中心、青海民族民间文化抢救中 心、民族传统体育研究与培训中心、大学生思想政治教育研究中心、电子设计自动化 ( e d a ) 研究所等1 5 个校级科研机构。目前共有来自全国2 9 个省区的汉、藏、回、土、 撒拉、蒙古等3 6 个民族的学生9 9 0 3 名在校学习,其中硕士研究生7 8 0 名。截止2 0 0 7 年,学校已为国家培养了近6 万名各民族合格人才。 青海民族学院占地面积1 1 0 0 亩,建筑面积4 1 万平方米,固定资产2 亿元,其中教 学科研仪器设备总值5 5 0 4 万元;图书资料11 0 万余册,其中有关少数民族研究方面的 图书2 0 万册,少数民族文字图书2 万余册,藏文大藏经1 6 6 7 函:编辑出版青海民族 学院学报( 哲学社会科学版、综合教育科学版、藏文版) 和青海民族研究等4 种国 内外公开发行的学术性期刊。 随着计算机应用的普及,尽管青海民族学院一些部门己经较早地应用计算机管理, 其中组织部、财务处等部门近年来按照其主管上级的要求,逐步开展有关业务的计算机 管理,为学校全面实现以计算机应用为主的信息化工程取得了一定的经验。但这些应用 软件都是单机版的,并且有的应用软件是各部门管理人员自己开发的,很不规范,存在 很多问题。而大部分部门没有管理软件。整个学院信息管理比较落后。随着青海民族学 院校园网的建设,青海民族学院决定建立网络综合信息系统,规范化管理,各部门使用 的管理软件实现统一集成,实现数字校园化。 青海民族学院人事管理系统的设计和实现 本项目旨在建立学院网络综合信息系统,其目标是建立一套科学、有效、及时、充 分、全方位的为学院管理提供决策方案支持和服务的计算机网络化管理体系,为学院高 层领导决策、管理信息化、教学现代化、办公自动化提供辅助手段,为领导提供一个方 便、实时地与各部门交流、沟通的渠道。在开发过程中要吸收国内、外企业信息管理的 成功经验,利用现代信息技术,建立一个融先进科学管理思想、管理体制、管理手段、 管理方法和管理工具于一体的,以计算机为外在形式的综合信信息系统。主要信息部门 建立事务处理系统,并形成学校关键数据信息管理系统,在疏通各部门之间的信息渠道 的基础上,建立全校共享数据库,将管理工作建立在网络计算机平台上,取代传统的落 后手工办公方式,为学院各级管理人员提供现代化的办公环境,通过对学院的现行系统 分析,减少管理层次,缩短信息流通渠道,建立科学、合理的现代化管理信息系统。 1 3 课题主要内容 本论文主要工作是青海民族学院信息系统中的人事管理子系统的研究与开发。在研 究和分析了国内外信息管理系统现状的基础上,又综合人事管理系统的特点:信息量大, 信息处理复杂;并且因为人事信息属于多部门共同处理和使用,所以对数据更新的及时 性及数据完整性有很高的要求;而且人事信息又有保密性高的特点,因此对于数据安全 要求也很高。本论文提出了本院人事信息系统的设计实现方案。具体如下: ( 1 ) 通过采用分布式信息处理结构b s ,实现了信息的共享,提高用户的可操作性。 ( 2 ) 对系统按照软件工程进行了需求分析及数据库的设计,使软件的开发非常的规 范,避免了不必要的返工。 ( 3 ) 针对于人事信息系统中报表打印多且变化多样的特点,采用直接网页打印和导 出到w o r d 或e x c e l 相结合的技术实现了动态报表的设计功能,同时提高了系统的复 用性。 ( 4 ) 针对人事系统的信息查询多样的特点,本论文实现了自由查询技术,使用户可 以自由组合查询条件和显示项目,大大方便了用户的数据的查询和使用。 ( 5 ) 系统需要有健全安全机制,完善安全监控功能。 ( 6 ) 本系统基于国家有关组织人事信息系统的建设标准和规范,根据青海民族学院 人事管理系统特点统一的人员信息库。 6 一 大连理工大学硕士学位论文 1 4 作者的主要工作 ( 1 ) 与我院人事管理人员接触,了解人事管理的现状以及主要工作程序。根据人事 管理的特点以及发展方向,分析人事管理系统所需的功能模块,并用图例说明人事管理 系统的功能需求。 ( 2 ) 根据计算机软件的发展,选择合适的开发工具以及后台的数据库。 ( 3 ) 根据我院人事管理系统的功能需求模块,建立数据库模型。 ( 4 ) 在开发平台上进行界面窗口设置及代码开发,对系统进行测试并加以完善。 ( 5 ) 根据建立的系统进行总结,为以后进一步的开发作铺垫。 青海民族学院人事管理系统的设计和实现 2 系统的技术基础 2 1 体系结构的选择 m s i 系统结构从最初的单机结构,到主从结构,然后是文件服务器- i - 作站结构。随 着计算机技术和网络技术的进一步的发展,出现了新的基于网络的m s i 结构体系。目前, c s 结构和b s 结构已成为主流。 2 1 1 客户机i l l 务器网络结构 c s 网络结构是客户机和服务器两种设备通过局域网紧密地联系在一体,这种开发 模型,有着明显的优点:数据集中统一管理;权限统一划分;数据的完整性能的到保证; 充分利用数据库服务器的功能等等。使整个网络功能就像一台计算机一样。客户端负责 提供表达逻辑、显示用户界面信息、访问数据库服务器。服务器端负责提供数据服务。 图2 1 是一个典型的两层c s 模型,其中数据库服务器是用来存放集中数据的,一 般上面运行着r d b m s ( r e l a t e dd a t a b a s em a n g e m e n ts y s t 锄,关系型数据库管理系统) , 由这个r d b m s 来负责处理多个客户的请求,一般根据请求的不同,返回给不同用户不 同的数据。一个大型的r d b m s ,在高负荷的情况下可能需要同时处理成百上千个请求。 在一个数据库服务器上,可以同时存在多个数据库,而每个数据库中则可以含有一个或 多个数据表,客户则可以是一个g u i ( g r a p h i c a l u s e r i n t e r f a c e s ,图形用户界面) 程序,它 的作用就是根据用户的需要访问和处理来自数据库服务器的数据,并把这个结果以用户 需要的方式显示出来【7 ”。 客户 图2 1 两层c l i e n t s e r v e r 模式 f i g 2 1 c l i e n t s e r v e r m o d e l 大连理工大学硕士学位论文 c s 体系结构具有效率高、稳定性好、安全性高的优点。但是在i n t e r a c t 环境下, 基于c s 体系结构的数据库系统存在越来越多的缺陷: ( 1 ) 系统可伸缩性差 传统的两层c s 结构对于应用规则经常发生改变的情况不具有良好的灵活性。 ( 2 ) 安全性差 在传统两层c s 结构中,客户机直接面对数据库中的数据,当客户机提出请求时, 服务器通过触发器或是存储过程对数据库进行相应的操作。而在i n t e r a c t 环境下,由于 其特有的通信速度和安全性等原因,使的c s 结构的数据库系统的安全性成为一个突出 的问题。 ( 3 ) 安装维护困难 由于每个客户端都包含了独立于服务器的应用层,所以位于每个客户端的应用层都 必须单独维护。由于用户界面不统一,用户应用程序开发成本高。 ( 4 ) 可移植性差 由于两层c s 的客户开发工具是高度专业化的,将整个系统从一种客户开发环境移 植到另一种环境非常费时耗财,因而造成应用程序的移植性不够理想。 2 1 2 浏览器服务器网络结构 随着互连网的发展和校园网的应用进一步普及,对于人事部门以外的部门要想使用 人事数据,采用b s 网络结构表现出更大的优越性,b s 网络结构即浏览器服务器模式, 是一种从传统的二层c s 模式发展起来的新的网络结构模式。在b s 模式中,事务的处 理被划分为三层,即:浏览器一服务器一数据库服务器。客户端运行浏览器软件。浏览 器以超文本形式向w e b 服务器提出访问数据库的要求,w e b 服务器接受客户端请求 后,将这个请求转化为数据库的结构化查询语言s q l 语法,并交给数据库服务器,数 据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给 w e b 服务器,w e b 服务器再一次将得到的所有结果进行转化,变成h t m l 文档形式, 转发给客户端浏览器以友好的w e b 页面形式显示出来。 图2 2 是一个以b s 结构的w e b 的应用软件开发模式,大量的复杂的应用都是通 过b s 结构来完成的。 服务器端脚本程序主要负责通过o d b c j d b c 与数据库服务器建立连接并完成必要 的查询、插入、删除、更新等数据库操作,然后利用获得的数据产生一个新的包含动态 数据的h t m l 或x m l 文档,并将其发回w e b 浏览器。最后由w e b 浏览器解释该文 档,在浏览器中显示给用户。 青海民族学院人事管理系统的设计和实现 客户端程序是利用客户端脚本程序来完成的。脚本程序是介于h t m l 和j a v a ,v i s u a l b a s i c 以及c + + 等编成语言之间的特殊的语言。h t m l 通常用于格式化和链接文本,而 编程语言通常用于向计算机发出一系列复杂的指令。脚本语言也可用来向计算机发送指 令,但它们的语法和规则没有可编程的编程语言那样严格和复杂。脚本程序主要用于格 式化文本和使用依编程语言编写的已编译好的组件。常用的脚本语言有j a v a s c r i p t ( j a v a 脚本语言) 和v b s e r i p t ( v b 脚本语言) ,它们是两种对等的脚本程序语言,其中j a v a s c r i p t 是客户浏览器默认的脚本程序语言,而v b s e r i p t 脚本语言是a s p 的默认脚本程序语言, 而两种脚本程序在同一个h 刑l 或a s p 文件内可以混合使用、共享彼此的全局变量【9 。 图2 2b r o w e r s e r v e r 模式 f i g 2 2 b r o w e r s e r v e xm o d e l 客户机服务器网络结构具有以下特点: ( 1 ) 基于t c p i p 开放式网络标准协议,完全实现了跨平台访问计算机及其网络上 的各种资源,具有很强的系统独立性和平台无关性。 ( 2 ) 软件维护开销大大降低,只需开发维护服务器应用程序,无需开发客户端程序。 规范和统一了客户端程序的标准w e b 浏览器,从而统一了用户界面。 ( 3 ) 充分发挥了d b m s 高效的数据存储和数据管理能力,实现了更大程度和更大 范围的数据库资源共享。 b s s 结构代表了当前数据库应用软件技术发展的趋势,是目前开发w e b 数据库普 遍采用的数据库系统体系结构。它的优点使它成为构建高效安全w e b 数据库系统首选 的体系机构。 2 2j a v a 技术 ( 1 ) j d b c 技术 大连理工大学硕士学位论文 j d b c 】技术是s u n 公司提供的一种支持基本s q l 功能的通用的应用程序接口, 它由一组j a v a 用语言编写的类和接口组成,通过这些类和接口,程序开发人员可以在 j a v a 语言中方便地建立与数据库的链接,通过执行相应的s q l 语句,完成对不同数据 库的访问。 最初的j a v a 语型珐1 3 】并没有数据库访问的能力,j d b c 是第一个支持语言的标准 的数据库a p i ,其目的在于使j a v a 程序与数据库服务器的连接更加方便,j d b c 的原理 机制和o d b c 相同,它为基于j a v a 语言的应用程序提供了统一的数据库访问接口,只 不过j d b c 是用纯j a v a 实现的,而o d b c 是用纯c 实现的,将j a v a 和j d b c 结合起来 将使程序员只须写一道程序就可以让它在任何平台上运行,构成j a v a 语言的基础是一系 列类库,而j d b c 正是定义了与数据库之间的接口类库,它是j a v a 语言中执行s q l 语 句的a p i ,由一系列类和接口所组成,这些类和接口均是由j a v a 语言写成的,通过它一 个程序开发者可以在j a v a 语言中建立与数据库的链接,执行s q l 语句和处理s q l 语句 返回的结果,j d b c 工作原理和组成结构如图2 3 所示: j d b c a p i j d b cd f i v e ra p i 巾b c 驱动 图2 3j d b c 下作流程和组成结构图 f i g 2 3w o r k i n gp r i n c i p l ea n dc o m p o n e n ts t r u c t u r eg r a p ho f j d b c j d b c 访问数据库的过程是这样的用户通过浏览器发出请求,从w e b 服务器上下 载j a v a 应用的h t m l 页面,如果其中的j a v a 应用程序调用了j d b c ,则浏览器运行j a v a 的应用程序直接与指定的数据库服务器建立连接,数据库服务器以h t m l 页面返回结 果给浏览器。 青海民族学院人事管理系统的设计和实现 j d b c 主要有两种接口:面向程序开发人员的j d b c a p i 和面向底层的j d b c d r i v e r a p i 。j d b ca p i 提供了应用程序到j d b c 驱动器管理程序的通信功能,它是一组抽象的 接口,可以进行数据库连接和调用s q l 语句来访问支持j d b c 的数据库,并且得到返 回的结果,j d b cd r i v e r a p i 是面向驱动程序开发商的编程接口,用来管理各种数据库。 ( 2 ) j s p j s p 悼i6 】是s u n 公司推出的一种新型的l h t e r n e t i n t r a n e t 开发语言,是一种易于学习 和使用的在服务器端编译执行的w e b 数据库应用程序编程语言。其脚本语言采用j a v a , 完全继承了j a v a 的所有优点。在传统的网页h t m l 文件( h t m ,* h m a l ) 中加入j a v a 程 序片段( s e r i p f l e t ) 和j s p 标记( t a g ) ,就构成了j s p 网页( * j s p ) 。t a g 绝大部分是以“ ”结束的。j s p 文件的扩展名通常是j s p ,并且放在一般网页存放的地方。 与前一代i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 滨州市中石化2025秋招面试半结构化模拟题及答案市场营销与国际贸易岗
- 国家能源绍兴市2025秋招面试专业追问及参考法学岗位
- 厦门市中储粮2025秋招笔试行测高频题库及答案
- 常德市中石油2025秋招笔试模拟题含答案电气仪控技术岗
- 中国移动兰州市2025秋招企业文化50题速记
- 常德市中石油2025秋招面试半结构化模拟题及答案电气仪控技术岗
- 邵阳市中储粮2025秋招面试专业追问题库基建工程岗
- 2025年刚体转动考试题及答案
- 中国联通怒江自治州2025秋招企业文化50题速记
- 中国广电临夏回族自治州2025秋招笔试行测题库及答案计算机类
- 二年级下册查字典练习题
- 2024-2025学年浙江省宁波市镇海区蛟川书院八年级(上)期中数学试卷
- 房地产 总承包工程技术标述标汇报 -总承包工程技术标答辩标准范本2023版
- 石棉矿域生态修复法
- 儿童入园(所)健康检查表
- (正式版)JBT 14581-2024 阀门用弹簧蓄能密封圈
- 幼儿园-消毒工作流程图
- 电缆修理工安全生产责任制
- 拼音拼读音节带声调完全版
- 某桥梁箱涵、箱通工程监理细则
- 【教案】圆锥曲线光学性质的数学原理及应用教学设计人教A版(2019)选择性必修第一册
评论
0/150
提交评论