(机械电子工程专业论文)基于web的柔性工资管理系统的研究与实现.pdf_第1页
(机械电子工程专业论文)基于web的柔性工资管理系统的研究与实现.pdf_第2页
(机械电子工程专业论文)基于web的柔性工资管理系统的研究与实现.pdf_第3页
(机械电子工程专业论文)基于web的柔性工资管理系统的研究与实现.pdf_第4页
(机械电子工程专业论文)基于web的柔性工资管理系统的研究与实现.pdf_第5页
已阅读5页,还剩91页未读 继续免费阅读

(机械电子工程专业论文)基于web的柔性工资管理系统的研究与实现.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于w e b 的柔性工资管理系统的研究与实现 摘要 信息时代的到来使各行各业的信息管理工作发生了巨大变化。一方面,计算机技 术和网络技术的迅速发展,为信息管理系统的发展和完善不断提供新的技术手段。另 一方面,伴随着这些技术及社会生产力的发展,信息管理的方式也不断地迈向信息化 和网络化,推动信息技术在管理信息系统开发中的应用。 随着经济发展和企业信息化的推进,工资管理作为人力资源管理中最关键最复杂 的部分,在企业管理和发展中的战略地位日益凸现。然而,工资管理的复杂性和我国 的特殊国情使得工资管理信息化一直不理想,且个性化和协同性等新需求不断提出, 因此,迫切需要提出一套新的工资管理信息化方案来顺应时代的要求和形势的发展。 本文以此为背景,分析了国内外企业信息化现状和柔性系统的实现技术及实 现状况,结合用户需求和现实需求,提出了实现工资柔性管理的基础理论和基 于b s 架构的柔性开发框架,并对该开发框架的体系结构和功能结构进行了设 计,提出了解决柔性开发中各技术难点的关键技术。本文应用该柔性开发框架 设计开发的柔性工资管理系统具有强大的自定义功能,实现了信息链式管理和 工资智能联动计算,满足了用户个性化定制、企业信息共享、地域协同、工资 管理的横向纵向适应性、工资自动计算等需求。 该柔性工资管理系统实例的成功应用验证了基于b s 架构的柔性开发框架 能实现柔性信息系统的快速开发,是一种可行的个性化信息管理软件解决方案。 关键词:b s 架构;柔性框架;信息动态处理;自定义;工资管理系统; r e s e r c ha n dd e v e l o p m e n to ft h ef l e x i b l ew a g e s m a n a g e m e n ts y s t e mb a s e d o nw e b a b s t r a c t t r e m e n d o u sc h a n g e sh a v eb e e nt a k e np l a c ei ni n f o r m a t i o nm a n a g e m e n tw i t ht h e a d v e n to ft h ei n f o r m a t i o na g e o nt h eo n eh a n d ,c o m p u t e ra n dn e t w o r kt e c h n o l o g yh a s d e v e l o p e dr a p i d l y ,n e wt e c h n i c a lm e a n sc o n t i n u o u s l yp r o d u c e df o rt h ed e v e l o p m e n ta n d p e r f e c t i o no fm a n a g e m e n ti n f o r m a t i o ns y s t e m ,o nt h eo t h e rh a n d ,t h ew a y o fi n f o r m a t i o n m a n a g e m e n tc o n t i n u et om o v et oi n f o r m a t i o na n dn e t w o r k i n gw i t ht h ed e v e l o p m e n to f t h e s et e c h n o l o g i e sa n dt h es o c i a lp r o d u c t i v ef o r c e s w i t ht h ed e v e l o p m e n to fe c o n o m ya n di n f o r m a t i o n i z e dm a n a g e m e n ti ne n t e r p r i s e ,a s t h em o s t i m p o r t a n t a n dd i f f i c u l t p a r t o fh u m a nr e s o u r c em a n a g e m e n t ,w a g e m a n a g e m e n t si sb e c o m i n gm o r ea n dm o r ei m p o r t a n ti nt h ed e v e l o p m e n to fe n t e r p r i s e b u t t h el e v e lo ft h ew a g em a n a g e m e n ti n f o r m a t i o n i z e di s n o th i g he n o u g ht oc o n t e n tt ot h e c o n s u m e r s ,n e e db e c a u s eo ft h ec h a r a c t e r i s t i co fi t s e l fa n d0 1 1 1 7n a t i o n a lc o n d i t i o n s w h a t s m o r e n l ec o n s u m e r sn e e dm o r ea n dm o r en e ws e r v i c e s oi ti sv e r yi m p o r t a n tt of m da n e wm e a s u r eo fd e v e l o p i n gw a g em a n a g e m e n ts y s t e mt om e e tt h ed e m a n do ft h ee r aa n d t h ed e v e l o p m e n to ft h es i t u a t i o n t l l i st h e s i si sb a s e do nt h i se r ab a c k g r o u n d f i r s t ,i ta n a l y z e st h ed e v e l o p m e n to f i n f o r m a t i o n i z e dm a n a g e m e n ta n dt h et e c h n i q u eo ff l e x i b l es y s t e m s e c o n d ,r e s e a r c ho f 舭 b a s i c 丘锄eo fr e f e r e n c ea n dt h ef l e x i b l ef r a m e w o r kb a s e do nw e b h a sb e e np u tf o r w a r d 1 1 1 t h es i t u a t i o nt h a tt h ee x c i t i n gd on o tm e e tt h ec o r p o r a t i o n s i n d i v i d u a t i o n n e e d t h es y s t e m s 缸r l l c t u 】旧m df u n c t i o ns t r u c t u r eo ft h i sf l e x i b l ef r a m e w o r kh a v eb e e nd e s i g n e d a ni n _ d e p t h a n a l y s i sh a sb e e nd o n ew i t ht h et e c h n o l o g i e sa n dm e t h o d so ff l e x i b l ef r a m e w o r k t h i r d , b a s e do nt h et e c h n o l o g i e sa b o v e ,af l e x i b l ew a g e sm a n a g e m e n ts y s t e mh a sb e e nd e s i g n e d t h i ss y s t e mp r o v i d e sc o n s u m e r s s t r o n gs e l f - s e r v i c e s ,t h e c h a i nr e a c t i o n ”m e t h o dt o m a n a g ei n f o r m a t i o na n dt h ef u n c t i o nt oc a l c u l a t ew a g e sa u t o m a t i c a l l y s ot h i ss y s t e mc a n m e e tt h ec o r p o r a t i o n s n e e do fi n d i v i d u a t i o nd e s i g n ,i n f o r m a t i o nc o m m u n i o n ,c o o p e r a n c y b e t w e e na r e a s ,d i v e r s i t yw a g e sm a n a g e m e n ta n ds oo n t h i sf l e x i b l ew a g e sm a n a g e m e n ts y s t e mb a s e do nw e bs u c c e s s f u l l ya p p l i e di na c o m p a n yi nh e f e io f a n h u i t h i se x a m p l ep r o v e st h a tt h ef l e x i b l ef r a m e w o r kb a s e do nw e b p r o v i d e saf e a s i b l ew a yt od e s i g ni n d i v i d u a t i o ni n f o r m a t i o nm a n a g e m e n ts y s t e m ,a n dc a l l b ea p p l yt od e v e l o pf l e x i b l es y s t e mi ns h o r tt i m e k e yw o r d s :b s ,f l e x i b l ef r a m e w o r k , w a g e sm a n a g e m e n ts y s t e m ; d y n a m i ci n f o r m a t i o nt r a n s a c t i o n ,s e l f - s e r v i c e s ; 插图清单 图1 1 文章结构图6 图2 1c # 语言程序的编译和执行过程9 图2 2 n e tf r a m e w o r k 体系架构9 图2 3 柔性工资管理系统建模步骤1 4 图2 4 工资管理模块的用例图。1 7 图3 1 柔性开发框架功能分析图2 1 图3 2 柔性工资管理系统总框架2 l 图3 3 柔性工资管理系统业务流程图。2 2 图3 4 人员管理功能图2 2 图3 5 考勤管理功能图2 3 图3 6 人员考勤管理逻辑图2 3 图3 7 人员调动管理逻辑图2 4 图3 8 工资模版作业流程图2 5 图3 9 帐套管理功能图2 5 图3 1 0 工作表管理功能图2 6 图3 1 1 报表生成作业流程图2 7 图4 1 公共用地使用效果模拟图3 1 图4 2 “公地式 数据存储流程图3 1 图4 3 “公地式”数据存储效果模拟图3 2 图4 4 应用库表结构图3 3 图4 5 数据交互模式3 6 图4 6 动态数据显示流程图3 7 图4 7 动态报表流程图3 9 图5 1 人事信息管理实体属性图。4 2 图5 2 模版信息管理实体属性图。4 5 图5 3 工资计算规则判断流程图4 9 图5 4 工资管理模块各实体类关系图5 0 图5 5 工资项目的实体属性图5 2 图5 6 工资自动计算存储过程业务逻辑图5 8 图5 7 系统信息管理模块各实体类关系图5 9 图6 2 工资管理系统登录界面图6 0 图6 3 人事信息管理模块界面图6 1 图6 4 人员档案管理子系统主界面6 1 图6 5 查找界面图6 1 v i i i 图6 6 查找操作时序图一6 2 图6 7 考勤信息统计界面图6 3 图6 8 调入历史月信息界面图6 4 图6 9 人员调动界面图6 4 图6 1 0 模版信息管理模块界面6 5 图6 1 1 模板工资标准界面6 5 图6 1 2 工资管理模块的主界面图6 6 图6 1 3 帐套管理界面6 6 图6 1 4 增加帐套界面6 7 图6 15 增加项目窗口图6 7 图6 1 6 公式编辑器界面6 8 图6 1 7 新建工资项目自定义的活动图6 9 图6 18 所得税设置界面。7 0 图6 1 9 人员帐套管理界面图7 1 图6 2 0 工资表管理主界面图7 2 图6 2 1 调动人员显示界面7 3 图6 2 2 工资显示页面7 3 图6 2 3 新建工资表活动图7 4 图6 2 4o b j e c t d a t a s o u r c e l 数据源配置图7 4 图6 2 5 工资个别修改页面7 5 图6 2 6 个别修改框7 5 图6 2 7 工资信息输出预览界面7 6 图6 2 8 打印对话框7 7 图6 2 9 工资表汇总页面7 7 图6 3 0 部门结构单项工资分析界面7 8 图6 3l 单项工资报表汇总图_ 7 8 图6 3 2 帐套工资汇总报表7 8 图6 3 3 帐套工资汇总报表模板图7 9 图6 3 4 部门单项工资汇总报表模板7 9 图6 3 5 月末处理界面8 0 图6 3 6 系统信息管理界面8 0 图6 3 7 操作员管理界面图8 1 图6 3 8 系统初始化界面图8 2 i x 表格清单 表2 1 系统功能表1 6 表5 1 表r si n f o 的数据结构:4 3 表5 2 表r sp l r y 的数据结构4 3 表5 3 人事信息管理存储过程列表。4 4 表5 4 表b zg l g z 的数据结构4 5 表5 5 工龄工资标准4 8 表5 6 计算依据存储方式。4 9 表5 7 表g z的数据结构51colname 表5 8 表g z g z b 的数据结构5 1 表5 。9 表g z i t e m 的数据结构5 2 表5 1 0 工资信息管理存储过程列表5 3 表5 1 1 表s y的数据结构图55userinfo 表5 1 2 表s ym o d u l e p e r m 的数据结构5 9 x 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究 成果。据我所知,除了文中特别加以标志和致谢的地方外,论文中不包含其它人已 经发表或撰写过的研究成果,也不包含为获得金理王些太堂 或其它教育机构 的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己 在论文中作了明确的说明并表示谢意。 学位论文作者擗谰能签字吼夕 年乒月炉 学位论文版权使用授权书 本学位论文作者完全了解 金胆王些盔堂 有关保留、使用学位论文的规定, 有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅或借 阅。本人授权 金旦巴王些太堂 可以将学位论文的全部或部分论文内容编入有关数 据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。 ( 保密的学位论文在解密后适用本授权书) 学位论文者签名: 嘲慧麓、 签字日期: 矿7 年年月歹日 学位论文作者毕业后去向: 工作单位: 通讯地址: 导师签名: 期:哆砒多日 电话: 邮编: 致谢 论文是在导师赵韩教授悉心指导下完成的,一直以来,我都因为能够师从 赵韩教授而感到无比的幸运。导师渊博的专业知识,严谨的治学态度,求实创 新的开拓精神,精益求精的工作作风,诲人不倦的高尚师德,严以律己、宽以 待人的崇高风范,朴实无华、平易近人的人格魅力对给我留下了深刻的印象, 并时刻激励着我奋发向上。赵老师不仅使我树立了远大的学术目标、掌握了基 本的研究方法,还使我明白了许多为人处世的道理。这一切都将对我今后的学 习和生活带来巨大的影响,令我终身受益。本论文从选题到完成,每一步都是 在导师的指导下完成的,倾注了导师大量的心血。在此,谨向赵老师致以最衷 心的感谢和最真诚的敬意! 同时,衷心感谢师母张辉老师多年来在学习上给予的鼓励以及在生活方面 的关怀、指导和帮助。 衷心感谢机械与汽车工程学院数字化设计实验室董玉德老师、陈科老师给 我创造的良好的科研条件和学习环境以及在我学习和生活上的无私指导和帮 助。 衷心感谢安徽省数字化重点实验室的宋小波博士、武照云博士、陈兴玉博 士、许肇云博士、柳吉庆博士、邰丽君博士、吴振华博士、朱方方博士、李露 博士、董晓慧博士、冯宝林博士、徐蓓蓓等师兄师姐,朱长江、陈军源、周卿、 黄慧、李丽、熊丹、尹晓红等同窗好友在我学习上和生活上对我的热情帮助。 衷心感谢我的室友耿晓伟和蔡晓宁,它们陪我走过了研究生两年半的学生 生涯,共度快乐时光,让我的得以饱满的精神投入科研活动。 衷心感谢父母和姐姐的大力支持和亲切关怀,正是由于他们的理解和支持, 才使得我能充满信心地完成学业。 谢谢你们,我的老师、同学和亲人。 i i i 作者:胡慧慧 2 0 0 9 年3 月 1 1 研究背景 1 1 1 国内企业信息化现状 第一章绪论 在企业信息化方面,发达国家起步较早,积淀深厚。迄今,其信息化水平 已达到相当高的水平。无论是从宏观经济、企业内部,还是企业大链条上的各 方,信息化已成为制胜之必备手段。在我国,随着计算机技术、网络技术的发 展与普及以及信息化进程的推进,越来越多的企业走上信息化道路。在企业内 部层面,技术、制造、管理等各类专业系统的建成,有力地提高企业的决策、 经营和管理水平。信息化对国民经济发展起到举足轻重的推动作用,这是信息 化最直观、最有说服力的经济效果。 自2 0 世纪9 0 年代末开始,随着网络技术的迅速普及,社会发展与信息技 术的关系越来越密切。世界经济一体化进程的日益加快,我国国民经济建设的 蓬勃发展,对企业的行政职能、企业管理以及优质服务上都提出越来越高的管 理要求。各个行业都在积极使用现代化手段,不断提高工作效率,改善服务质 量。建设科学高效的信息管理系统已成为企业的必由之路。 人力资源管理信息化是企业信息化中最基本也是最重要的一部分。工资管理系 统作为人力资源管理不可或缺的部分,也是最关键最复杂的部分,对于企业的 管理起到至关重要的作用,在辅助企事业单位进行决策、加强监督和调节分配 等职能方面发挥越来越重要的作用。然而,由于企业职工人数较多,每一位职工 的具体情况也不尽相同,如果没有一个完整的管理系统来实施薪资条款,势必会给管 理人员带来种种麻烦,甚至成为企业发展的桎梏。因此,开发类似工资管理系统之 类的财务软件。 已有的工资管理系统大多基于c s 架构,这些系统基本能完成由用户设置 工资项目,录入和查询工资数据,打印工资条、工资表、明细表及其统计功能, 个别系统也能提供为工资项目设定计算公式等功能。但目前的工资管理系统人 事考核和工资分配相分离,很难保证两者统一,形成信息孤岛。基于b s 架 构的工资管理系统较少,虽然具有基于w e b 的诸多优势,但由于与c s 版实 现技术的差异,功能较简单,结构固定,用户白定义功能差。 我国信息化发展至今,薪酬管理信息化进度一直不理想,究其原因主要有 以下几点: ( 1 ) 我国的特殊国情。各类经济体制并存,不仅有国家颁布的不同行业的 基础工资数据标准和调整标准,也有企业内部标准;其次,工资信息与其它信 息之间有关联性,工资计算具有非标准性。这就要求工资软件必须提供用户自 定义功能、标准数据的维护和公式自动计算功能以及信息关联渠道。现有系统 很难满足用户的这些需求,且工资数据基本由操作员手动录入,而非按标准数 据表或计算公式由系统自动填写,因此很难保证工资数据的准确性。 ( 2 ) 薪酬管理的复杂性和多样性,以及其高准确性、高时效性、高直观性 的要求,使得其信息化难度大,严重地阻碍企业信息化进程。 ( 3 ) 越来越多企业集团化发展、跨国跨区域发展,异地办公,协同管理成 为新需求,基于c s 架构的狭义网络版信息化软件已经不能满足企业发展需求。 综上原因,迫切需要一种依托于w e b 的工资管理系统来支撑新型企业发展 模式,加快推进我们薪酬管理的信息化进程。目前我国正处于探索前进阶段。 1 1 2 国内柔性信息管理系统发展现状 随着计算机网络技术的飞速发展,b s 架构已替代传统的c s 架构成为信息 化软件开发的主流技术。基于b s 和c s 架构的信息系统都可分为刚性和柔性 的。刚性系统一般针对特定要求而设计,结构相对固定,适应性较差;柔性系 统是相对于刚性系统而言的,以“复用和适应变化”为目的【2 j ,系统的柔性包括 两方面:一是系统适应外部环境变化的能力,可用系统对用户新需求的满足程 度来衡量;二是系统适应内部环境变化的能力,可用系统增、减功能模块后系 统协同和抗干扰能力来衡量。 近几年虽出现诸多关于柔性系统的理论,但现有系统仍多为刚性,只有少 数商用软件具有一定的柔性,且大多数为c s 架构,已有的b s 架构信息系统 柔性仅限于设计较人性化和低柔性,不属于真正意义上的柔性系统。文献【3 】 介绍的人力资源管理系统就是一个典型的刚性系统,它几乎囊括所有企业可能 用到的管理模块,但此重量级刚性系统仍无法适应企业变化和个性化需求。文 献 4 】中的工资管理系统只是功能设计较人性化,一定程度上减少操作人员的工 作量,不能称之为柔性系统。文献 5 】提出的柔性信息管理系统在数据结构和数 据显示方面实现一定的柔性,但以系统运行速度、高内存消耗为代价,基于c s 模式也限制了其适用性。 信息化进度的不同和企业运营模式的差异也导致信息化需求不一,企业的 个性化需求凸显。国外的c s 版工资管理系统发展的较完善,个性化功能强大, 一般以子系统的形式集成于人力资源管理系统中,涉及到考勤信息管理、绩效 考核等有关信息,目前正致力于开发高柔性高安全的基于b s 的工资管理系统, 且取得较好的成效。国内已有的工资管理系统大多集成于基于c s 人力资源管 理系统,功能较全,结构固定,不能真正满足企业的个性化需求,少数以独立 形式存在,功能简单,一般针对特定公司而设计,基于b s 架构的系统甚少了, 也不具备柔性。 总结以往的柔性和自适应系统,以牺牲系统的运行速度、系统效率以及系 2 统资源来换取一定意义上的低柔性,不能真正实现柔性,薪酬管理领域的柔性 系统,工资的多样性只体现在工资项目的纵向变化,没有体现工资的横向多样 性,既不能满足同一企业时间上和空间上不同工资制度兼容性。 1 2 课题来源 该课题来源于合肥工业大学一一数字化设计与制造重点实验室的“安徽国 风集团柔性工资管理系统的开发 项目。 1 3 选题的目的及要解决的问题 1 3 1 选题目的 随着信息工程、计算机技术等高科技的飞速发展和普及,世界已进入信息 时代。随着全球经济一体化进程地推进,市场竞争日趋激烈,现代企业所需信 息量大,种类繁多,有企业外部的也有企业内部的,要实现企业的高效科学管 理,首先就要对企业内部的信息进行科学的管理和整合。 就目前而言,用户要实现薪酬管理信息化,可有以下两种选择: 一、购买现有的商用软件。 优点:商业标准化设计提供全面功能来满足用户不同方面的需求。 缺点:灵活性差、操作复杂;功能“齐全 但不能满足用户个性化、自定 义的需求;一定意义上,固定化重量级系统对用户是一种负担,许多功能不实 用,不易掌握,系统的运行耗费大量系统资源。 二、根据实际需要量身定做一套管理软件。 优点:这样系统设计较灵活,根据用户需求设计,灵活轻巧。 缺点:这样的系统开发成本高,周期长,且具有排它性,重用性差。这类 系统一般都是根据用户需求设计,结构功能固定,纵向和横向扩展性差,随着 企业发展需求的变化,系统有可能要调整结构或重新设计,给维护带来困难。 安徽国风集团有限公司谋求发展,顺应信息化潮流,通过几年努力,在信 息化方面取得一定效果。随着集团公司的壮大,为适应企业发展需求,深化企 业管理改革,国风集团希望统一管理各子公司薪酬和人事信息,实现资源共享, 以便公司管理。目前国风集团各子公司使用的商用c s 版工资管理系统具有上 述分析商用软件和c s 架构的局限性,不能跨区域管理;加之,各子公司的工 资标准不一致,给实现集团公司薪酬和人事信息的统一管理带来困难。因此充 分利用计算机和网络,开发适合企业管理模式,并具有先进科学管理方法集团 人事薪酬资源管理软件,已成为国风集团企业信息化发展亟待解决的问题。一 方面,随着集团发展需求,需要对跨地域的各子公司统一管理。而成功实施异 地办公,关键在于保证各子公司及时准确地把相关信息反馈到集团公司,集团 公司的决策能准确的传达到各子公司,使得集团公司和子公司以及子公司之间 能有效地进行信息交换、共享、查询及过程的协同、运行和控制,保证数据的 一致性和完整性;另一方面随着计算机的迅速发展和企业自身发展需求,信息 网络向分布式系统跨越已成为一种必然的趋势。现有管理软件多是采用传统的 两层c s 结构,用户互动性差,不能进行个性化定制,己远不能满足国风这类 多标准共存的集团公司的个性化发展需求。 本课题目的在于开发一套基于n e t 框架b s 模式的柔性工资管理系统,以 试图解决国风集团乃至现阶段柔性薪酬管理实现遇到的难题,开发b s 结构的 可定制的柔性应用系统已是管理信息软件开发的主要方向。 1 3 2 柔性工资管理系统需要解决的问题 现有的工资管理系统存在诸多的不足:费用高、使用不方便,不能满足工 资管理高准确性、高效性、直观性的高要求,不能很好的推广。因此,需要设 计一套基于n e t 的柔性工资管理系统,该系统具有以下功能: ( 1 ) 模块化管理,系统把关系紧密,数据采集、加工分析路径最短,业务 相对独立的一些职能划归为一个功能模块,充分发挥信息技术的效用。 ( 2 ) 基本的工资管理系统功能,即工资计算依据自定义,工资自动计算,报 表汇总分析; ( 3 ) 实现人事信息、人员管理、工资信息的链式管理,保证人事信息和薪 酬信息的统一管理。 ( 4 ) 有强大的用户自定义功能,能自定义多套工资标准,对工资结构进行 设定,对工资项目明细进行详细设定,包括多种计算依据的选择,以满足集团 公司不同类型员工的工资结构不同的需求; ( 5 ) 报表自定义,使用户可以对报表的模式和汇总内容进行设定,以满足 管理人员不同场合不同需求的汇总。 ( 6 ) 最主要的是,该系统应具备柔性系统的特点:自定义功能的设计,剔 除以往量身定做软件的专有性,提高适应性和可移植性;模块化设计,提高扩 展性,包括横向和纵向的扩展性;系统面向对象设计,代码重用性强,对于类 似的管理软件,只需对该系统进行少量更改即可,可大大缩短开发周期,节约 人力物力财力。 为开发出以上柔性工资管理系统,将深入研究柔性系统的特点、意义,根 据企业发展需要,提出柔性开发框架,结合安徽国风集团的管理特点、运营模 式以及目前主流的工资管理系统开发技术,以人力资源管理理论为核心,结合 计算机技术与网络通信技术,应用柔性开发框架,开发基于w e b 的高人性化、 高柔性的工资管理系统。具体需要解决以下技术问题: 1 、柔性开发框架的确立,体系结构选择和功能框架分析。 4 2 、实现用户自定义信息的虚拟数据存储模式,提高系统资源的利用率。 3 、实现信息实时更新和智能记忆,保持信息的准确性和实时性。 4 、设计工资计算的依据规则、公式编辑器,实现工资的智能联动计算和信 息的链式管理,提高工资计算的科学性和准确性。 5 、应用动态报表技术实现报表的用户定制、分析、汇总等功能。 6 、系统安全性设计,保证数据的安全。 1 4 课题的研究意义 基于n e t 框架下b s 模式柔性工资管理系统的使用,不仅能建立起国风集 团公司统一的工资管理系统平台,解决人事数据孤岛问题,还能实现集团公司 与各下属公司信息共享,帮助集团公司对工资信息进行汇总管理,从而在减轻 人力资源部门和财务部门的人员负担,也能保证集团公司信息的及时性和准确 性以及企业生产经营活动的顺利进行,从而提高企业经营决策水平和能力。 该课题的研究具有以下两方面的意义: 一、对于企业主要有以下几点意义: 1 有效整合集团公司的信息,实现信息共享和链式管理,实时跟踪企业各类 信息变化,及时方便实现信息汇总。 2 实现安徽国风集团人力资源管理模式的优化,管理更加规范科学,进一步 提高企业管理水平。 3 实现安徽国风集团工资管理的准确性、高效性和自动化。 4 有利于降低成本、节约资金、增加利润。员工综合素质有较大幅度提高。 二、对于软件开发具有以下意义: 在柔性工资管理系统开发过程中,采用了独特的数据结构和关键技术使资 源利用最大化,建立一种基于w e b 的信息系统柔性开发框架,对于今后开发 基于w e b 柔性系统有较好的支持推动作用,有助于缩短开发周期,增加系统 的扩展性和可移植性,提高实用性。为安徽国风集团公司开发的柔性工资管理 系统实例也说明了此柔性框架是一种可行的个性化信息管理软件解决方案。 1 5 文章结构安排 依据系统设计的标准化、模块化、先进性、安全性和交互性的原则,针对 安徽国风集团目前的情况和企业管理信息化的趋势,本文着重研究柔性开发框 架及其实现关键技术,探讨如何提高系统的柔性和适应性,并对企业人事工资 管理流程和功能进行分解,以柔性工作管理系统为应用实例说明柔性系统的数 据库设计和界面实现。 论文研究的内容安排如下, 第一章:主要介绍论文的背景,课题的来源以及选题目的和待解决的问题。 另外还包含系统的开发可行性研究,以及研究内容的安排。 第二章:介绍工资管理系统的编程实现环境和开发方法,选用 v i s u a l s t u d i o n e t 作为开发工具,选用s q ls e r v e r2 0 0 0 为数据库开发平台。 a s p n e t ,v c # 与s q ls e r v e r 构成本系统完整的编程环境。并介绍u m l 建模 的相关理论和建模过程。 第三章:提出柔性开发框架,对其应用体系和功能进行设计。从软件工程 的角度进行需求分析。综述系统采用四层结构的目的和意义以及四层结构的特 点,介绍柔性工资管理系统的运行模式和功能框架以及系统的整体业务流程和 功能模块 第四章:结合第三章中介绍的柔性开放框架的特点,针对柔性工资管理系 统采用的四层结构,就实现系统的柔性每层所采用的关键技术进行分析。归纳 总结实现各层功能的难点和所用的关键技术,并给出相应的流程分析和系统的 总体技术框架。 第五章:系统的数据库设计。以概念模型分析、数据表结构设计、存储过 程设计的分析步骤对系统各个功能模块数据结构进行详细设计。给出各模块的 e - r 图或实体类关系u m l 模型、数据库表格以及所需要的存储过程,并对其 中有代表性的实例进行分析。 第六章:工资管理各子系统功能的实现。介绍界面设计和实现子功能的技 术难点,并给出各子系统的体系结构。 第七章:总结和展望。 文章结构如图1 1 所示。 图1 1 文章结构图 6 第二章工资管理系统的开发工具与u m l 建模 一般来说,在设计工资管理系统之初,就应当选择适合本系统的开发工具 和数据库工具。现在比较流行的开发工具种类较多,各有优势,应根据所开发 系统的特点合理选择。而数据库开发一直都是系统开发中重点关注的领域,各 种开发语言和技术都与数据库开发有着密切的关系。为此,本章将研究本工资 管理系统的编程实现环境和开发方法以及u m l 建模的相关理论和流程。 2 1 开发工具与语言的选择 2 1 1 应用系统开发工具的选择 几种常用系统开发工具的比较与选择 ( 1 ) j s p j s p 一一j a v a s e r v e r p a g e 是s u n 公司借助自己在j a v a 上的不凡造诣,继 j a v a 应用程序和j a v a a p p l e t 之后,公司推出的新一代站点开发语言,它完全 解决a s p ,p h p 的一个通病一一脚本级执行。j s p 可以在s e r v e r l e t 和j a v a b e a n 的支持下,完成功能强大的站点程序。由于j s p 页面的内置脚本语言是基于j a v a 编程语言的,而且所有的j s p 页面都被编译成为j a v a s e r v l e t ,j s p 页面就具有 j a v a 技术的所有好处,包括健壮的存储管理和安全性。 ( 2 ) p h p p h p 是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用c ,j a v a 和p e r l 语言的语法,并耦合p h p 自己的特性,使w e b 开发者能够快速地写出动态 生成页面。它支持目前绝大多数数据库。 ( 3 ) a s p a s p 全名为a c ti v e s e r v e r p a g e ,是一个w e b 服务器端的开发环境,利用它 可以产生和执行动态的、互动的、高性能的w e b 服务应用程序。a s p 采用v b s c r i p t ( j a v a s c r i p t ) 作为自己的开发语言。 ( 4 ) a s p n e t a s p n e t 是一种建立动态w e b 应用程序的技术。它是n e t 框架的一部分, 可以使用任何n e t 兼容的语言来编写a s p n e t 应用程序。使用 v is u a l b a s i c n e t ,c # ,j # ,a s p n e t 页面( w e b f o r m s ) 进行编译时,可以提供比 脚本语言更出色的性能表现。w e b f o r m s 允许使用者在网页基础上建立强大的窗 体。建立页面时,可以使用a s p n e t 服务端控件来建立常用的u i 元素并编程以 完成一般的任务。这些控件允许设计人员使用内建可重用的组件和自定义组件 来快速建立w e b f o r m ,使代码简单化【6 】。 与j s p 、p h p 和j s p 的动态页面技术相比,a s p n e t 使程序设计相对简化, 7 结构更为清晰。性能和功能方面,a s p n e t 比j s p 、p h p 、j s p 中任一种都强大 很多,后者只停留在脚本范畴之内,a s p n e t 是地地道道的程序语言,并拥有 有史以来最庞大的类库,使得a s p n e t 可以轻松实现任何常见功能,甚至可以 通过它在网页上直接进行图像处理、音频编辑、视频压缩等传统应用程序功能。 鉴于以上分析,本系统在开发时选用a s p n e t 作为开发工具 如j s p 、p h p 和a s p 一样,a s p n e t 也是一种服务器端技术,它可以制作动 态w e b 页的内容。v is u a l s t u d i 0 n e t 不是a s p n e t 必要的组成部分,没有它也 可以开发网站。然而,只要安装了n e t f r a m e w o r k s d k ,用户就可以随心所欲地 在任何环境下开发a s p n e t 应用程序。在对a s p n e t 的解决方案及组件基本结 构进行开发时,v i s u a l s t u d i 0 n e t 提供最便捷的途径,且v i s u a l s t u d i 0 n e t 包含的项目可自动设置合适的存储过程调用、共享对象和w e b s e r v i c e s 。它允 许使用非常简单的拖放界面使w e b 页合为一体,使得调试、跟踪、项目管理以 及源代码控制更为容易【7 】,为此本系统选用v i s u a l s t u d i o n e t 开发工具。 2 1 2 数据库工具的选择 数据库是相互关联的数据集合,数据是描述现实世界中各种具体事物或抽 象概念的信息,并且可以存储,有现实意义。现今比较流行的数据库主要有 a c c e s s 数据库、o r a c l e 数据库和s q ls e r v e r 2 0 0 0 。s q ls e r v e r 2 0 0 0 作为 m i c r o s o f tb a c ko f f i c e 产品家族的重要成员,是w i n d o w s 上最受欢迎的关系 型数据库,不但继承该类产品的优秀特点,还对许多组件作了适当的扩充。 a c c e s s 数据库只是一个小型的数据库系统,并不适用于安徽国风集团这样 具有一定规模的用户。o r a c l e 数据库,其功能强大,查询快速,并且拥有极高 的稳定性,可与各种网站开发语言相配合。但是o r a c l e 多应用于大型数据库的 开发,维护成本高,开发复杂,对中、小型数据库而言,并不是高效率和经济 的选择,因此也不适用于安徽国风集团【8 】。s q ls e r v e r 数据库既可以满足安徽 国风集团的使用要求,又具有开发周期短、成本低、易于维护的特点,是经济 实用的首选数据库。 综上所述,本系统的开发采用s q ls e r v e r 数据库。 s q l s e r v e r 2 0 0 0 的特点是:( 1 ) 图形化用户界面,使各种工具使用更加直观、 方便。( 2 ) 丰富的编程接口工具,为用户进行程序设计提供方便。( 3 ) 强大的 可伸缩性,允许多用户同时访问数据库。( 4 ) 支持大型w e b 站点或企业信息处 理系统,s q ls e r v e r 2 0 0 0 支持对称多处理器( s m p ) 技术,允许用户自己增加处 理器、内存以及磁盘空间来满足用户需求,s q ls e r v e r 数据库表中的数据可以 分布在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论