版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、北京信息息科技大大学毕业设计计(论文文)题 目:企业员员工工资资管理系系统的分分析与实实现学 院:信息管管理学院院专 业:信息管管理与信信息系统统学生姓名名:陈昊昊宇班级级/学号号 B信信管07701/2000701118555指导老师师/督导导老师:何文君起止时间间:2011年2月21日至20111年6月17日摘要摘 要工资管理理系统是是用计算算机管理理企事业业单位员员工工资资发放的的一种计计算机应应用技术术的创新新。在计算算机还未未普及之之前企事事业单位位的员工工工资发发放都是是由财务务管理人人员来进进行操作作的,现在一一般的企企业都采采用了信信息化管管理的方方式即采采用计算算机作为为工具
2、对对员工工工资管理理,以实实现更有有效的财财务管理理。工资资管理系系统是典典型的信信息管理理系统(MISS),其其开发主主要包括括后台数数据库的的建立和和维护以以及前端端应用程程序的开开发两个个方面。对于前前者要求求建立数数据一致致性和完完整性强强、数据据安全性性好的数数据库;对于后后者则要要求应用用程序具具有功能能完备、易使用用等特性性。本工资管管理系统统使用 MICCROSSOFTT公司的的 VIISUAAL CC#开发发工具,利用其其所提供的的各种面面向对象象的开发发工具,尤其是是数据窗窗口这一一方便而而简洁操操纵数据据库的智智能化对对象,首先在在短时间间内建立立系统应应用原型型,然后,
3、对初始始原型系系统进行行需求迭迭代,不断修修正和改改进,直到形形成用户户满意的的可行系系统。关键词:物资管管理信息息系统;MISS;vissuall C#;数据据库AbstractAbsttracctWagee maanaggemeent sysstemm ussingg coompuuterr maanaggemeent uniits staaff sallariies a ccompputeer aappllicaatioon ttechhnollogyy innnovvatiion, yeet ppopuularr inn thhe ccompputeer bbefoore thee u
4、nnitss sttafff saalarriess arre bbornne bby tthe finnancciall maanaggerss too opperaate. Noow eenteerprrisees hhavee addoptted thee geenerral mannageemennt oof iinfoormaatioon uusinng tthe commputter as a ttooll thhat is thee waay eelecctroonicc innforrmattionn teechnnoloogy staaff wagge ppaymmentt
5、foor mmoree efffecctivve ffinaanciial mannageemennt. Wagge mmanaagemmentt syysteem iis aa tyypiccal mannageemennt iinfoormaatioon ssysttem (MIIS),whiich maiinlyy inncluudessthee esstabblisshmeent anddmaiinteenannce ofbbackk-ennd ddataabasseanndfrrontt-ennd aappllicaatioondeevellopmmentt off thhe ttw
6、o.Thee foormeer ccallls fforeestaabliishmmentt off daatacconssisttenccy aandiinteegriity, daatassecuuritty ddataabasse. Forr thhe llattter reqquesst aappllicaatioons funnctiionss, ssuchh ass eaasy to usee feeatuuress. Afteer aanallysiis, we usee Miicroosofft vvisuual bassic devveloopmeent toool ccom
7、ppaniies, thhe uuse of itss vaarioous objjectt-orrienntedd deevellopmmentt tooolss, eespeeciaallyy daata thaat ccan be eassilyy acccesssibble andd coonciise winndoww maanippulaatioon ddataabasse iinteelliigennt oobjeectss, tthe firrst prootottypee apppliicattionn syysteem iin aa shhortt tiime andd t
8、hhen, coompuutattionn off thhe iinittiall prrotootyppe ssysttem neeeds to connstaantlly rreviise andd immproove unttil thee foormaatioon oof aa viiablle ssysttem of useer ssatiisfaactiion.Keywwordds:mmateeriaal mmanaagemmentt innforrmattionn syysteem;MISS;vissuall C#;daatabbasee目录 V目 录TOC o 1-3 h z
9、u HYPERLINK l _Toc293693609 第一章概概述 PAGEREF _Toc293693609 h 1 HYPERLINK l _Toc293693610 1.1研研究背景景 PAGEREF _Toc293693610 h 1 HYPERLINK l _Toc293693611 1.2 研究意意义 PAGEREF _Toc293693611 h 1 HYPERLINK l _Toc293693612 1.3 研究内内容与结结构安排排 PAGEREF _Toc293693612 h 2 HYPERLINK l _Toc293693613 第二章方方案论证证与系统统目标分分析 P
10、AGEREF _Toc293693613 h 3 HYPERLINK l _Toc293693614 2.1 系统开开发的可可行性分分析 PAGEREF _Toc293693614 h 3 HYPERLINK l _Toc293693615 2.2 系统开开发的需需求分析析 PAGEREF _Toc293693615 h 3 HYPERLINK l _Toc293693616 2.2.1 系系统功能能需求 PAGEREF _Toc293693616 h 33 HYPERLINK l _Toc293693617 2.2.2 系系统性能能需求 PAGEREF _Toc293693617 h 44
11、HYPERLINK l _Toc293693618 2.3 系统开开发工具具介绍 PAGEREF _Toc293693618 h 44 HYPERLINK l _Toc293693619 2.3.1 VVisuual Stuudioo 20008简简介 PAGEREF _Toc293693619 h 4 HYPERLINK l _Toc293693620 2.3.2 SSQL SERRVERR 20008简简介 PAGEREF _Toc293693620 h 5 HYPERLINK l _Toc293693621 2.3.3 CC#简介介 PAGEREF _Toc293693621 h 5 H
12、YPERLINK l _Toc293693622 2.3.4 NETT Frrameeworrk介绍绍 PAGEREF _Toc293693622 h 6 HYPERLINK l _Toc293693623 2.3.5 AASP.NETT PAGEREF _Toc293693623 h 7 HYPERLINK l _Toc293693624 2.4 系统目目标分析析 PAGEREF _Toc293693624 h 8 HYPERLINK l _Toc293693625 第三章系系统的设设计与功功能分析析 PAGEREF _Toc293693625 h 9 HYPERLINK l _Toc293
13、693626 3.1系系统模块块化设计计及思想想 PAGEREF _Toc293693626 h 9 HYPERLINK l _Toc293693627 3.2 系统的的数据流流图 PAGEREF _Toc293693627 h 100 HYPERLINK l _Toc293693628 3.3 系统的的流程图图 PAGEREF _Toc293693628 h 10 HYPERLINK l _Toc293693629 3.4 系统实实现 PAGEREF _Toc293693629 h 111 HYPERLINK l _Toc293693630 3.5 用例分分析 PAGEREF _Toc293
14、693630 h 122 HYPERLINK l _Toc293693631 3.5.1 参参与者:系统管管理员 PAGEREF _Toc293693631 h 112 HYPERLINK l _Toc293693632 3.5.2 参参与者:人力资资源员工工 PAGEREF _Toc293693632 h 14 HYPERLINK l _Toc293693633 3.5.3 参参与者:员工 PAGEREF _Toc293693633 h 117 HYPERLINK l _Toc293693634 第四章系系统数据据库与界界面设计计 PAGEREF _Toc293693634 h 21 HYP
15、ERLINK l _Toc293693635 4.1 系统数数据库设设计 PAGEREF _Toc293693635 h 211 HYPERLINK l _Toc293693636 4.1.1 数数据库技技术概述述 PAGEREF _Toc293693636 h 21 HYPERLINK l _Toc293693637 4.1.2 数数据字典典 PAGEREF _Toc293693637 h 21 HYPERLINK l _Toc293693638 4.1.3数据据库表的的设计 PAGEREF _Toc293693638 h 223 HYPERLINK l _Toc293693639 4.2
16、系统界界面设计计 PAGEREF _Toc293693639 h 25 HYPERLINK l _Toc293693640 4.2.1登陆陆界面 PAGEREF _Toc293693640 h 225 HYPERLINK l _Toc293693641 4.2.2管理理员界面面 PAGEREF _Toc293693641 h 25 HYPERLINK l _Toc293693642 4.2.4 员员工登陆陆界面 PAGEREF _Toc293693642 h 331 HYPERLINK l _Toc293693643 第五章系系统运行行与测试试 PAGEREF _Toc293693643 h
17、34 HYPERLINK l _Toc293693644 5.1 系统运运行 PAGEREF _Toc293693644 h 344 HYPERLINK l _Toc293693645 5.2系系统测试试 PAGEREF _Toc293693645 h 34 HYPERLINK l _Toc293693646 5.2.1测试试方法 PAGEREF _Toc293693646 h 334 HYPERLINK l _Toc293693647 5.2.2 测测试组成成 PAGEREF _Toc293693647 h 35 HYPERLINK l _Toc293693648 5.2.3 测测试内容容
18、PAGEREF _Toc293693648 h 35 HYPERLINK l _Toc293693649 5.2.4 测测试结果果分析 PAGEREF _Toc293693649 h 336 HYPERLINK l _Toc293693650 第六章课课题总结结与展望望 PAGEREF _Toc293693650 h 37 HYPERLINK l _Toc293693651 6.1课课题总结结 PAGEREF _Toc293693651 h 37 HYPERLINK l _Toc293693652 6.2 展望 PAGEREF _Toc293693652 h 377 HYPERLINK l _
19、Toc293693653 结束语 PAGEREF _Toc293693653 h 338 HYPERLINK l _Toc293693654 参考文献献 PAGEREF _Toc293693654 h 39企业员工工资管理系统的分析与实现 第一章 概述述1.1研研究背景景随着我国国国民经经济建设设的蓬勃勃发展和和具有中中国特色色的社会会主义市市场经济济体制的的迅速完完善,各各个行业业都在积积极使用用现代化化的手段段,不断断改善服服务质量量,提高高工作效效率,这这些都在在很大程程度上使使企业面临临越来越越严峻的的挑战,对对企业的的行政职职能、企企业管理理水平以以及优质质服务上上都提出出更高的的要
20、求。建设一一个科学学高效的的信息管管理系统统是解决决这一问问题的必必由之路路。企业业内部财财务管理理是该企企业运用用现代化化技术创创造更多多更高的的经济效效益的主主要因素素之一。工资管管理作为为企业内内部的一一种财务务管理也也是如此此,由于于企业职职工人数数较多,每每一位职职工的具具体实际际情况也也不尽相相同,各各项工资资条款的的发放,如如果没有有一个完完整的管管理系统统来进行行管理,那那么势必必会给管管理人员员带来种种种麻烦烦,因此此类似工工资管理理系统之之类的财财务软件件的开发发势在必必行。计算机技技术在管管理企业业方面有有突出贡贡献,尤尤其是利利用计算算机实现现企业工工资的管管理既方方便
21、快捷捷又准确确。对于于中小型企企业来说说,利用用计算机机提高企业业工作效率率,节省省人力资资源,是是适应现现代企业业制度要要求、推推动企业业管理走走向科学学化、规规范化的的必要条条件。企业员工工的工资资管理是是一项琐琐碎而又又复杂的的工作,工工作量很很大,但但不允许许出错。随着当当今企业业规模不不断变大大,企业业人员数数量的增增加,企企业工资资的计算算也变得得越来越越复杂。最初的的工资计计算和发发放都是是人工处处理的,工工作的时时候,错错误的机机率非常常高,给给公司和和员工带带来很多多不便,传统的的纸张材材料的数数据信息息管理已已经不适适合现代代化企业业的发展展了,实实现企业业工资管管理的系系
22、统化、规范化化、自动动化,将将成为现现代企业业管理工工资的首首选。采用计算算机进行行工资的的计算和和发放,不不仅能够够保证工工资核算算准确无无误,还还可以利利用计算算机对有有关工资资的各种种信息进进行统计计和分析析。同时时计算机机具有手手工管理理所无法法比拟的的优点,如如快速查查询、可可靠性高高、存储储量大、保密性性好、保保存时间间长等,能够极极大地提提高企业业工资管管理的效效率。若若能实现现企业工工资管理理的自动动化,一一定能是是企业管管理的走向科学学化、正正规化,并与时代接轨的重要条件。本课题所所开发的的企业员工工工资管管理系统统,将为企业业提供工工资计算算、统计的功能,为为管理者者提供浏
23、浏览和修修改功能能,为员员工提供供工资查查询功能能,同时时将代替替大量的的人工计计算,并并自动进进行分析析和处理理,服务务于其它它部门,并安全地保存大量的工资记录。总之,本系统所实现的工资管理功能基本上能够满足现代化中小企业工资管理的需求,给企业管理部门带来很大的方便。1.2 研究意意义企业的工工资管理理是公司司管理的的一个重重要内容容。随着着当今企企业人员员数量增增加,企企业的工工资计算算也变得得越来越越复杂。如果能能够实现现工资管管理的自自动化,无无疑是给给企业管管理部门门带来很很大的方方便。随着计算算机技术术的飞速速发展,计计算机技技术在企企业管理理中的应应用普及及程度越越来越高高,利用
24、用计算机机系统实现现企业工工资的管管理显得得越发重要要。对于于大中型型企业来来说,利利用计算算机系统统支持企企业高效效率完成成劳动人人事管理理的日常常事务,是是适应现现代企业业制度要要求、推推动企业业劳动人人事管理理走向科科学化、规范化化的必要要条件;而工资资管理是是一项琐琐碎、复复杂而又又十分细细致的工工作,工工资计算算、发放放、核算算的工作作量很大大,一般般不允许许出错,如如果实行行手工操操作,每每月发放放工资须须手工填填制大量量的表格格,这就就会耗费费工作人人员大量量的时间间和精力力,计算算机进行行工资发发放工作作,不仅仅能够保保证工资资核算准准确无误误、快速速输出,而而且还可可以利用用
25、计算机机对有关关工资的的各种信信息进行行统计,服服务于财财务部门门其他方方面的核核算和财财务处理理,同时时计算机机具有手手工管理理所无法法比拟的的优点.例如:检索迅迅速、查查找方便便、可靠靠性高、存储量量大、保保密性好好、寿命命长、成成本低等等。这些些优点能能够极大大地提高高人事工工资管理理的效率率,也是是企业实实行科学学化、正正规化管管理,与与世界接接轨的重重要条件件。另一方面面,资金金是企业业生存的的主要元元素。资资金的流流动影响响到企业业的整体体运作,企企业员工工的工资资是企业业资金管管理的一一个重要要组成部部分,因因为企业业每个月月都要涉涉及发放放企业员员工工资资的问题题。企业业员工的
26、的人数越越多,工工资的统统计工作作就越多多,工资资的发放放困难就就越大。最初的的工资统统计和发发放都是是使用人人工方式式处理,工工作的时时候,出出现错误误的机率率也随之之升高。 人事工工资管理理智能化化是解决决上述问问题的最最佳方案案。将一一些先进进的信息息技术结结合运用用到人事事工资信信息管理理和服务务中,用用这些技技术来促促进企事事业管理理各部门门的协作作,提高高人事工工资管理理乃至单单位的管管理效率率,是开开发系统统的主要要目的。建立工资资管理系系统,实实现企业业工资管管理的计计算机自自动化。系统应应符合公公司人事事、工资资管理制制度,并并达到操操作直观观、方便便、实用用、安全全等要求求
27、。本系系统的开开发宗旨旨以及总总体任务务就是帮帮助企业业的财务务主管部部门提高高工作效效率,实实现企业业工资信信息管理理的自动动化、规规范化和和系统化化。本毕业设设计实现现的工资资管理系系统正是是基于现现代企业业工资管管理的需需求而展展开,基基本上能能够满足足现代化化企业工工资管理理的需求求,方便便相关人人员查阅阅工资信信息,便便于企业业管理者者管理企企业员工工工资信信息,进进而做出出相应的的决策。1.3 研究内内容本系统主主要是对对员工出出勤、工工资项目目、职员员岗位、信息维维护、工工资计算算等方面面进行全全面详细细的管理理,来达达到节约约企业管管理成本本、增加加管理效效率,以及工工资优化化
28、等目标标。本系统的的功能包括括:1、工作作分配功功能:包包括新员员工档案案的输入入、员工日日工作分分配维护护和其它登登记。2、工资资管理功功能:包包括员工工工资设设定(增增、减)、员工职位管理、员工工资计费标准、员工工资查询、员工工资删除和员工工资设置。3、系统统维护功功能:包包括员工工信息维维护、工资账账目维护护和系统用用户管理理。第二章 方案论论证与系系统目标标分析2.1 系统开开发的可可行性分分析1、技术术可行性性由于viisuaal sstuddio 20008具有有完整的的数据库库开发功功能,它它适用于于ASPP.NEET技术术 (cc#)。通过端端对端的的设计、调试和和提交,可可以
29、控制制软件应用用的整个个生命周周期。本本系统应应用采用用vissuall sttudiio 220088开发。其中前前台的程程序是实实现中的的重点部部分,其其内容主主要是生生成SQQL语句句对数据据库操作作及对所所得的数数据进行行处理。它主要要分为监监听客户户连接、处理客客户请求求、避免免死锁、向客户户推送消消息等功功能。根据当当前所掌掌握的技技术与学学习内容容而言,完完全有能能力完成成并实现现该系统统,所以以在技术术上是可可行的。2、经济济可行性性系统所需需的开发发环境是是要有一一台能够够联网的的计算机机,并安安装了WWinddowss 7的的操作系系统。同同时要求求安装ssql serrv
30、err 20008 和viisuaal sstdiio 220088两个应应用软件件来设计计前台和和后台。而一般般计算机机都可以以安装WWinddowss 7的的操作系系统和上上述两个个应用软软件。至至于参考考资料在在网络上上都是可可以找到到的没有有的话可可以去图图书馆借借书,这这些消费费都是大大家可以以接受的的,因此此本企业业员工工资资管理系系统在经经济上是是可行的的。3、 操操作可行行性本企业工工资管理理系统的的操作都都是简单单易懂的的界面操操作,是是服务于于企业管管理者和和员工的的。在人人员操作作和使用用上是没没有什么么技术含含量的,只只要你具具备一定定基础的的计算机机知识,就就能很好好
31、的运用用本系统统,因而而在操作作上是可可行的。2.2 系统开开发的需需求分析析2.2.1 系系统功能能需求企业工资资管理系系统的开开发宗旨旨以及总总体任务务就是帮帮助企业业提高工工作效率率,节省省大量的的人力和和物力资资源,实实现企业业工资信信息管理理的自动动化、规规范化和和系统化化。通过过该管理理系统的的设计与与实现,使使企业管管理人员员能够及及时掌握握企业员员工的薪薪酬信息息,方便便管理人人员依据据企业需需要对相相关人员员进行薪薪酬的激激励,优优化企业业人力资资源。本系统最最终实现现的主要要功能如如下:1、员工工的登录录与注册册;2、员工工查询浏浏览工资资的发布布情况;3、员工工更改个个人
32、信息息;4、管理理员对工工资信息息进行维维护管理理操作;5、管理理员对员员工信息息进行相相关的管管理操作作;2.2.2 系系统性能能需求本企业工工资管理理系统根根据中小小企业需需求,在在酷睿双双核、内存1GG的电脑脑上,能能在0.1秒钟钟时间内内进行相相关的响响应。在在vissuall sttudiio 220088的配置置环境下下运行,安安装sqql sservver 20008大型数数据库来来保存处处理后台台数据。2.3 系统开开发工具具介绍本系统主主要是针针对中小小企业的的企业工工资管理理系统,该系统选用ASP.NET环境,使用当前热门的面向对象的程序开发语言C#来编写程序,用visiu
33、al studio 2008作为程序的开发工具,它拥有可视化的编程方法,界面美观又比较通俗易懂。同时,选用SQL Server 2008作为数据库的开发平台,汇集各种信息以供使用者查询、存储和检索。本系统主要是针对中小企业的企业工资管理系统,该系统选用ASP.NET环境,使用当前热门的面向对象的程序开发语言C#来编写程序,用visiual studio 2008作为程序的开发工具,它拥有可视化的编程方法,界面美观又比较通俗易懂。同时,选用SQL Server 2008作为数据库的开发平台,汇集各种信息以供使用者查询、存储和检索。2.3.1 VVisuual Stuudioo 20008简简介V
34、S20008引引入了2250多多个新特特性,整整合了对对象、关关系型数数据、XXML的的访问方方式,语言更更加简洁洁。使用用Vissuall Sttudiio 220088可以高高效开发发Winndowws应用用。设计计器中可可以实时时反映变变更,XAMML中智智能感知知功能可可以提高高开发效效率。同同时Viisuaal SStuddio 20008支持持项目模模板、调调试器和和部署程程序。VVisuual Stuudioo 20008可可以高效效开发WWeb应应用,集集成了AAJAXX 1.0,包包含AJJAX项项目模板板,它还还可以高高效开发发Offficee应用和和Mobbilee应用。
35、Visuual Stuudioo 20008 提供了了高级开开发工具具、调试试功能、数据库库功能和和创新功功能,帮帮助在各各种平台台上快速速创建当当前最先先进的应应用程序序。 Viisuaal SStuddio 20008 包包括各种种增强功功能,例例如可视视化设计计器(使使用 .NETT Frrameeworrk 33.5 加速开开发)、对 WWeb 开发工工具的大大量改进进,以及及能够加加速开发发和处理理所有类类型数据据的语言言增强功功能。VVisuual Stuudioo 20008 为开发发人员提提供了所所有相关关的工具具和框架架支持,帮帮助创建建引人注注目的、令人印印象深刻刻并支持持
36、 AJJAX 的 WWeb 应用程程序。 开发人员员能够利利用这些些丰富的的客户端端和服务务器端框框架轻松松构建以以客户为为中心的的 Weeb 应应用程序序,这些些应用程程序可以以集成任任何后端端数据提提供程序序、在任任何当前前浏览器器内运行行并完全全访问 ASPP NEET应用用程序服服务和 Miccrossoftt 平台台。Micrrosooft Vissuall Sttudiio 220088提供丰丰富的开开发环境境,包含含如下特特性:1页面面设计: 使用用Webb表单设设计器可可以通过过拖拽的的方式来来设计界界面,可可以省去去很多编编写HTTML代代码的麻麻烦。2自动动错误检检测: M
37、iccrossoftt Viisuaal SStuddio 20008能够够自动的的报告出出代码编编写中的的错误,这这样不用用经过调调试就可可以发现现那些诸诸如语法法的错误误,可以以节省代代码调试试时间。3调试试工具: Miicroosofft VVisuual Stuudioo 20008提提供了强强大的调调试工具具,使用用这些调调试工具具可以查查看运行行中的代代码和跟跟踪变量量内容。 4智能能感知: 在代代码编辑辑过程中中,Miicroosofft VVisuual Stuudioo 20008能能够识别别变量并并自动列列出该对对象的信信息,以以方便代代码的编编辑。2.3.2 SSQL S
38、ERRVERR 20008简简介SQL Serrverr 20008提提供了公公司可依依靠的技技术和能能力来接接受不断断发展的的对于管管理数据据和给用用户发送送全面的的洞察的的挑战。具有在在关键领领域方面面的显著著的优势势,SQQL SServver 20008是一一个可信信任的、高效的的、智能能的数据据平台。SQLL Seerveer 220088是微软软数据平平台愿景景中的一一个主要要部分,旨旨在满足足目前和和将来管管理和使使用数据据的需求求。SQL Serrverr 20005 数据引引擎是企企业数据据管理解解决方案案的核心心。除去去数据库库引擎外外,SQQL SServver 2000
39、5还包括括以下功功能:1、分析析服务(Anaalyssis Serrvicces)。2、集成成服务(Inttegrratiion Serrvicces)。3、复制制服务。4、报表表服务。5、通知知服务。6、全文文搜索。7、Seerviice Brookerr。8、管理理工具。9、开发发工具。2.3.3 CC#简介介C#是MMicrrosooft公公司设计计的一种种编程语语言,是是从C和C+派生来来的一种种简单、现代、面向对对象和类类型安全全的编程程语言,并并且能够够与.NNET框框架完美美结合。C#具有有以下突突出特点点:1、语法法简单,不不容许直直接操作作内存,去去掉了指指针操作作。2、彻底
40、底的面向向对象设设计,CC#具有有面向对对象语言言所应有有的一切切特征:封装、继承、多态。3、与WWeb紧紧密结合合,C#支持绝绝大多数数的Weeb标准准,例如如HTMML、XMLL、SOAAP等。4、强大大的安全全性机制制,可以以消除软软件开发发中常见见的错误误,.NNET提提供的垃垃圾回收收器能够够帮助开开发者有有效地管管理内存存资源。5、兼容容性,因因为C#遵循.NNET的的公共语语言规范范(CLSS),从而而保证能能够与其其它语言言开发的的组建兼兼容。6、灵活活的版本本处理技技术,因因为C#语言本本身内置置了版本本控制功功能,使使开发人人员更加加容易的的开发和和维护。完善的的错误、异常
41、处处理机制制,C#提供了了完善的的错误和和异常处处理机制制,使程程序在交交付应用用时能够够更加迅迅速。2.3.4NEET FFrammewoork介介绍1、ASSP.NNET动动态数据据,它提提供了丰丰富的框框架,从从而使用用户可以以快速进进行数据据驱动的的开发,而而无需编编写代码码;ASSP .NETT AJJA 的的一项新新增功能能,对管管理浏览览器历史史记录提提供了支支持(支支持后退退按钮)。 2、对公公共语言言运行时时的核心心改进包包括:改改进了NNET Fraamewworkk本机映映像的布布局、选选择不再再对完全全受信任任的程序序集进行行强名称称验证、提高了了应用程程序启动动性能、
42、改进了了生成的的代码以以缩短端端对端应应用程序序执行时时间、选选择在AASLRR(地址址空间布布局随机机化)模模式下运运行托管管代码(如如果操作作系统支支持)。此外,从从网络共共享打开开的托管管应用程程序在完完全受信信任环境境下运行行时与本本机 应应用程序序具有相相同的行行为。 3、提高了了Winndowws PPressenttatiion Fouundaatioon的性性能,包包括缩短短了启动动时间,提提高了与与位图效果果有关的的性能。WPFF的其他他新增功功能包括括:改善善了对业业务线应应用程序序、本机机初始屏屏幕、 DirrecttX 像像素着色色器的支支持,并并且新增增了WeebBr
43、rowsser控控件。 4、CliickOOncee应用程程序发行行者可以以决定在在适当情情况下不不进行签签名和加加密,开开发人员员可以编编程方式式安装CClicckOnnce应应用程序序以显示示自定义义署名,并并且CllickkOncce错误误对话框框支持链链接到WWeb上上应用程程序特定定的支持持网站。 5、实体框框架是从从现有的的一套AADO.N EET数据据访问技技术发展展而来的的。利用用实体框框架,开开发人员员可以按按照应用用程序特特定的域域模型(而而不是基基础数据据库模型型)来针针对关系系数据库库进行编编程。有有关更多多信息,请请 参见见实体框框架入门门。 实实体框架架还引入入了一
44、些些其他功功能,包包括支持持SQLL Seerveer 220088的新类类型、默默认实体体图形序序列化和和实体数数据源。在此版版本中,实实体框架架支持SSQL Serrverr 20008中中的新日日期和文文件流功功能。图图形序列列化工作作可帮助助开发人人员生成成将全部部图形建建模为数数据协定定的Wiindoows Commmunnicaatioon FFounndattionn (WWCF)服务。实体数数据源为为希望使使用实体体框架的的ASPP .NNET应应用程序序构建者者提供了了传统的的数据源源体验。 6、LINNQ tto SSQL新新增了对对SQLL SEERVEER 220088
45、中的新新日期和和文件流流功能的的支持。 7、ADOO. NNET Datta SServvicees FFrammewoork由由满足以以下条件件的模式式和库组组合而成成:支持持将数据据公开为为一项基基于REEST(具具象状态态传输)的的灵活数数据服务务,企业业网络内内部或整整个互联联网上的的WEBB客户端端都可以以使用该该服务。ADOO.N ET Datta SServvicees FFrammewoork支支持基于于任何数数据源创创建数据据服务。通过与与 ADDO .NETT Enntitty FFrammewoork 的充分分集成,可可以轻松松公开基基础存储储架构的的概念视视图模型型。可
46、以以轻松地地从任意意平台访访问使用用ADOO .NNET Datta SServvicees FFrammewoork创创建的服服务以及及兼容的的Winndowws LLivee (ddev.livve .comm)服务务。针对对运行在在微软平平台上的的客户端端应用程程序提供供了一组组客户端端库,以以简化与与数据服服务的交交互。例例如,基基于.NNET Fraamewworkk的客户户端可以以使用LLINQQ查询数数据服务务,也可可以使用用简单的的.NEET FFrammewoork对对象层更更新此服服务中的的数据。 8、现在,WWinddowss Coommuuniccatiion Fouu
47、ndaatioon改进进了对互互操作性性的支持持,增强强了部分分受信任任情况下下的调试试体验,并并且扩展展了整合合协议支支持以便便在WEEB 22.0应应用程序序中可以以进行更更广泛的的应用,从从而使DDataa Coontrractt序列化化程序变变得更易易于使用用。 9、用于于SQLL Seerveer(SSql Cliientt) 的的.NEET FFrammewoork数数据提供供程序新新增了对对SQLLSerrverr 20008中中的文件件流和稀稀疏列功功能的支支持。2.3.5 AASP.NETTASP 是一项项微软公公司的技技术,是是一种使使嵌入网网页中的的脚本可由由因特网网服务
48、器器执行的的服务器器端脚本本技术,指 AActiive Serrverr Paagess(动态态服务器器页面) ,运行行于 IIIS 之中的的程序 。1、强大大性和适适用性,因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是 language-independent(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在 已经支持的有C#(C+和Java的结合体
49、),VB,Jscript , C+、F+。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。2、简单单性和易易学性,ASP.net使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。3、高效效可管理理性,AASP.nett使用一一种字符符基础的的,分级级的配置置系统,使使你服务务器环境境和应用用程序的的设置更更加简单单。因为为配置信信息都保保存在简简单文本本中,新新的设置置有可能能都不需需要启动动本地的的管理员员工
50、具具就可以以实现。这种被被称为Zerro LLocaal AAdmiinisstraatioon的的哲学观观念使AAt的基于于应用的的开发更更加具体体,和快快捷。一一个ASSP.nnet的的应用程程序在一一台服务务器系统统的安装装只需 要简单单的拷贝贝一些必必须的文文件,不不需要系系统的重重新启动动,一切切就是这这么简单单。多处处理器环环境的可可靠性 ASPP.neet已经经被刻意意设计成成为一种种可以用用于多处处理器的的开发工工具,它它在多处处理器的的环境下下用特殊殊的无缝缝连接技技术,将将很大的的提高运运行速度度。即使使你现在在的 AASP.nett应用软软件是为为一个处处理器开开发的,将
51、将来多处处理器运运行时不不需要任任何改变变都能提提高他们们的效能能,但现现在的AASP却却做不到到这一点点。自定定义性和和可扩展展性 AASP.nett设计时时考虑了了让网站站开发人人员可以以在自己己的代码码中自己己定义pluug-iin的的模块。这与原原来的包包含关系系不同,AASP.nett可以加加入自己己定义的的任何组组件。网网站程序序的开发发从来没没有这么么简单过过。安全全性基于于Winndowws认证证技术和和每应用用程序配配置,你你可以确确保你的的原程序序是绝对对安全的的。 AASP.NETT 的语语法在很很大程度度上与 ASPP 兼容容,同时时它还提提供一种种新的编编程模型型和结
52、构构,可生生成伸缩缩性和稳稳定性更更好的应应用程序序,并提提供更好好的安全全保护。可以通通过在现现有 AASP 应用程程序中逐逐渐添加加 ASSP.NNET 功能,随随时增强强 ASSP 应应用程序序的功能能。 AASP.NETT 是一一个已编编译的、基于 .NEET 的的环境,把把基于通通用语言言的程序序在服务务器上运运行。将将程序在在服务器器端首次次运行时时进行编编译,比比ASPP即时解解释程序序速度上上要快很很多.而而且是可可以用任任何与 .NEET 兼兼容的语语言(包包括 VVisuual bassic .NEET、CC# 和和 JSScriipt .NEET.)创创作应用用程序。另外
53、,任任何 AASP.NETT 应用用程序都都可以使使用整个个 .NNET Fraamewworkk。开发发人员可可以方便便地获得得这些技技术的优优点,其其中包括括托管的的公共语语言运行行库环境境、类型型安全、继承等等等。 ASPP.NEET 可可以无缝缝地与 WYSSIWYYG HHTMLL编辑器器和其他他编程工工具(包包括 MMicrrosooft vissuall sttudiio .NETT)一起起工作。这不仅仅使得 Webb 开发发更加方方便,而而且还能能提供这这些工具具必须提提供的所所有优点点,包括括开发人人员可以以用来将将服务器器控件拖拖放到 Webb 页的的 GUUI 和和完全集
54、集成的调调试支持持。 当当创建 ASPP.NEET 应应用程序序时,开开发人员员可以使使用 WWeb窗窗体或 XMLL Weeb sservvicees,或或以他们们认为合合适的任任何方式式进行组组合。每每个功能能都能得得到同一一结构的的支持,使使您能够够使用身身份验证证方案,缓缓存经常常使用的的数据,或或者对应应用程 序的配配置进行行自定义义。4、ASSP.nnet是是把基于于通用语语言的程程序在服服务器IIIS上上运行。不像以以前的AASP即即时解释释程序,而而是将程程序在服服务器端端首次运运行时进进行编译译,这样样的执行行效果, 当然比比一条一一条的解解释强很很多。但但是ASSP.nne
55、t也也有一个个特点,就就是每修修改一次次程序必必须重新新编译一一次,修修改几次次就必须须重新编编译几次次,执行行效果 也会有有所降低低。2.4 系统目目标分析析通过该管管理系统统的设计计与实现现,使企企业管理理人员能能够及时时掌握企企业员工工的薪酬酬信息,方方便管理理人员依依据企业业需要对对相关人人员进行行薪酬的的激励,优优化企业业人力资资源;同同时便于于企业员员工随时时查阅工工资信息息。采用用公司现现有的软软硬件及及科学的的管理系系统开发发方案,建建立工资资管理系系统,实实现企业业工资管管理的计计算机自自动化。系统应应符合公公司人事事、工资资管理制制度,并并达到操操作直观观、方便便、实用用、
56、安全全等要求求。第三章 系统统的设计计与功能能分析本系统总总体设计计主要是是系统模模块结构构的划分分和设计计系统。总体设设计工作作应该自自顶向下下地进行行,首先设设计总体体结构,然然后再逐逐层深入入,直至至进行每每一个模模块的设设计。总总体设计计主要是是在系统统分析的的基础上上,对整整个系统统进行划分分,对数据的的存贮规规律以及及整个系系统实现现规划等等方面进进行合理理的安排排。3.1系系统模块块化设计计及思想想所谓模块块化,就就是为了了取得最最佳效益益,从系系统观点点出发,研研究系统统的构成成形式,用用分解和和组合的的方法,建建立模块块体系,并并运用模模块组合合成系统统的全过过程。分分解和模
57、模块独立立性,是是实现模模块结构构设计的的重要指指导思想想。企业工资资管理系系统主要要分为以以下几个个模块:(1)普普通员工工用户的的模块:主要有有登陆、修改密密码、员工信信息查询询和员工工工资的查查询等;(2)管管理员用用户主要要模块:包括管管理员登登陆、设定员员工登陆陆账号、删除员员工信息息、设定人人力资源源员工登登陆账号号、删除人人力资源源员工信信息和工资标标准设定定等;(33)人力力资源员员工用户户模块:包括登登陆、设定员员工的资资料、修改个个人密码码、发放及及修改员员工工资资等。企业工资管理系统员工个人管理系统管理人力资源管理退出个人工资查询修改个人密码个人信息查询员工工资录入及发放
58、员工信息管理修改个人密码增加帐户删除帐户职位工资设定图3.11企业工工资管理理系统模模块3.2 系统的的数据流流图数据流图图(DFFD,ddataa fllow diaagraam)是是描述数数据处理理过程的的有力工工具。数数据流图图从数据据传递和和加工的的角度,以以图形的的方式刻刻画数据据流从输输入到输输出的移移动变换换过程。数据流图图的基本本图形元元素有44种: :箭头头,表示示数据流流;:圆或或椭圆,表表示加工工;:双杠杠,表示示数据存存储;:方框框,表示示数据的的源点或或终点。本系统的的数据流流图如图图3.2。企业工资管理系统管理员员工登 陆登 陆增、删、查、改员工账户、工资职位设定及
59、管理员密码查询个人、工资信息及修改个人密码是否否是人力资源员工登 陆否修改密码,添加员工资料,发放工资是图3.22 企业业工资管管理系统统数据流流3.3 系统的的流程图图流程图是是最古老老的设计计表达方方式之一一,大多多数程序序人员把把画流程程图作为为编码的的先导。许多人人在程序序编好后后也用流流程图来来表达程程序的梗梗概,以以便于同同他人进进行交流流。由于于它具有有能随意意表达任任何程序序逻辑的的优点而而广泛流流传。流程图的的基本图图形元素素有3种种:菱形形,表示示判定;:箭头头,连接接各个框框图,表表示执行行顺序;:方框框,各种种形式的的数据处处理;本系统流流程图如如图3.3。员工管理员获
60、取管理权限增、删、查、改员工个人信息查询和设定工资、职位标准修改个人密码工资标准表账号信息表员工个人信息表获取查询权限查询个人及工资信息查询工资标准登陆登陆拒绝拒绝选择修改员工信息选择修改密码选择查询信息选择修改密码选择查询标准人力资源员工登陆拒绝图3.33 企业业工资管管理系统统流程图图3.4 系统实实现本系统采采用B/S结构构(Brrowsser/Serrverr,浏览览器/服服务器结结构)和和基于WWeb服服务两种种模式,是是一个适适用于IInteerneet环境境下的模模型结构构。只要要用户能能连上IInteerneet,便便可以在在任何时时间、任任何地点点使用。为了满足足系统对对先进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 消防队食材采购制度范本
- 混凝土公司采购规章制度
- 游泳池产品采购制度
- 烘焙采购制度
- 煤炭采购销售合同制度
- 爆破器材采购制度
- 物业服务项目采购制度
- 物品采购员岗位责任制度
- 物料采购领用制度
- 物资设备采购归档制度
- LY/T 1575-2023汽车车厢底板用竹胶合板
- 计算机导论第2版微课视频版吕云翔课后参考答案
- 2024年陕西榆能化学材料公司招聘笔试参考题库含答案解析
- 妇科诊疗常规
- 警惕病从口入-课件
- 脑疝、重症患者脑保护及颅内压监测
- 踝足部解剖和功能培训课件
- 小学科学精品课件【1.4《设计塔台模型》课件】
- GB/T 23901.2-2019无损检测射线照相检测图像质量第2部分:阶梯孔型像质计像质值的测定
- GB/T 19812.3-2017塑料节水灌溉器材第3部分:内镶式滴灌管及滴灌带
- GB/T 11363-2008钎焊接头强度试验方法
评论
0/150
提交评论