高校绩效工资管理系统 精品.docx
- 文档编号:29485555
- 上传时间:2023-07-23
- 格式:DOCX
- 页数:49
- 大小:1.49MB
高校绩效工资管理系统 精品.docx
《高校绩效工资管理系统 精品.docx》由会员分享,可在线阅读,更多相关《高校绩效工资管理系统 精品.docx(49页珍藏版)》请在冰豆网上搜索。
高校绩效工资管理系统精品
摘要
目前,事业单位正在实行岗位设置管理,实行“以岗定薪,岗变薪变”的分配机制。
在学校中,由于人员的岗位类型不同,所以津贴也不同。
岗位津贴管理大都采用人工管理,存在办事效率低、信息不畅通等弊端,量化绩效实现岗位津贴的科学管理是非常必要的。
本文的基础就是利用ASP技术与Web数据库的结合,开发出的一个基于Web技术的B/S结构的津贴管理系统。
首先,本文探讨了数据库运行的体系结构,介绍了浏览器/服务器模式的工作方式及特点;比较了客户机/服务器和浏览器/服务器两种模式各自的优缺点。
比较结果表明,浏览器/服务器模式继承了客户机/服务器模式的优点并克服了它的缺点,不受操作系统和硬件的制约,而且能防止“胖客户机”现象的发生,比较容易实现不同网络间的连接。
浏览器/服务器模式是目前广泛使用的主体结构。
因此,我们开发的本系统也将采用了浏览器/服务器模式。
在此基础上,本文还探讨了实现Web数据库的不同方法。
本次设计是应用ASP.NET技术实现网络环境下的津贴管理信息系统。
利用DREAMWEAVER8.0工具结合使用ACCESS数据库,ASP.NET、JAVA、VB、ADO.NET等技术的工作原理及特点,并以此为理论技术依据阐述了基于Web的津贴管理系统的结构设计和具体的实现过程。
关键词:
B/S结构;C/S结构;Web数据库;津贴管理系统
Abstract
Currently,theinstitutionispractice,practice"jobsinmanagementoffixedsalaryandgangnanvariablesalaryallocationmechanism."Inschool,duetothedifferenttypesofjobs,sosubsidiesaredifferent.Allowancesmanagementmostlyartificialmanagementefficiency,low,information,quantitativeperformance,realizetheallowancesandscientificmanagementisverynecessary.ThisisthefoundationwithWebdatabaseusingASPtechnology,combinedwithadevelopedbasedonWebtechnologyofB/Sstructureofallowancesmanagementsystem.
Firstly,thispaperdiscussesthesystemstructure,databaserunbrowser/servermodeisintroducedandthecharacteristicoftheworkingway,Comparedtotheclient/serverbrowser/serverandthemeritsanddemeritsofthetwomodels.Comparisonresultsshowthatthebrowser/servermodeinheritstheclient/servermodeovercomestheadvantagesanddisadvantages,hardwareandoperatingsystem,butalsocanprevent"fatclient"phenomena,easiertoachievedifferentnetworkconnection.Browser/servermodeisnowwidelyusedofbodystructure.Therefore,wedevelopedthesystemwillbeadoptedbrowser/servermode.Basedonthis,thispaperalsoprobesintotheWebdatabaseofdifferentmethods.
Thisdesignistheapplicationoftechnologyundertheenvironmentofnetworkmanagementinformationsystemofallowance.UsingthetoolsusedDREAMWEAVER8.0andACCESSdatabase,usingASP.net,JAVA,VB,ADO.nettechniquesandworkingprincipleofthecharacteristicsandtechnicalbasisforthistheoryexpoundedbasedonWeballowancemanagementsystemstructuredesignandrealizationprocess.
Keywords:
B/Smode;C/Smode;Webdatabase;Allowancemanagementsystem
目录
第1章绪论1
1.1系统开发的背景及现状1
1.2系统开发的目的1
1.3系统开发关键技术与开发环境1
1.3.1Dreamweaver技术简介1
1.3.2MicrosoftOfficeAccess2003技术简介3
1.3.3ASP技术简介4
1.3.4系统运行软件平台6
1.4全文体系6
第2章基于Web的数据库技术分析7
2.1网络WWW介绍7
2.2服务器IIS介绍7
2.3两者的结合(ADO)8
2.3.1ADO技术简介8
2.3.2利用ADOACCESS数据库8
2.4数据库应用系统的层次分析9
2.4.1C/S(客户机/服务器)体系结构9
2.4.2B/S(浏览器/服务器)体系结构9
2.4.3C/S结构与B/S结构的比较10
2.5Web数据库管理系统介绍11
2.5.1访问Web数据库的不同方法11
第3章系统分析与设计12
3.1系统功能需求分析12
3.1.1系统功能模块图12
3.1.2系统主要功能模块13
3.2系统设计15
3.2.1系统设计原则15
3.2.2系统的结构设计15
3.2.3系统业务流程图16
3.2.4系统的数据库设计17
3.3系统的详细设计25
3.3.1系统登录界面设计25
3.3.2系统主界面27
3.3.3系统选项28
3.3.4职工信息处理29
3.3.5津贴拨付与支付31
3.3.6津贴统计报表33
3.3.7津贴结转管理35
3.3.8津贴拨付查询35
第4章系统测试分析36
4.1系统测试36
4.1.1对津贴拨付信息模块功能测试36
4.2系统分析37
第5章结束语38
参考文献39
致谢41
第1章绪论
系统开发的背景及现状
随着电子信息时代的发展,借助计算机技术、网络通信技术、先进管理模式的计算机管理系统软件,为了方便人们的操作,并且满足人们的需求,便产生了许多管理方面的信息系统,津贴管理信息系统就是其中的一个。
目前,事业单位正在实行岗位设置管理,实行“以岗定薪,岗变薪变”的分配机制。
在学校中,由于人员的岗位类型不同,所以津贴也不同,可以分为:
领导岗位、教师岗位、行政岗位、教学辅助岗位和工勤岗位。
岗位津贴管理大都采用人工管理,存在办事效率低、信息不畅通等弊端,量化绩效实现岗位津贴的科学管理是非常必要的。
以前都是用专门人员来负责这些津贴的拨付、使用与汇总,不但浪费人力、时间,而且可能出现数据的差错。
使学校年终决算、报表等业务出现差错,使用计算机管理系统就可以避免数据出错,节省人力和时间。
其实用性强,具有良好的推广应用价值。
本系统正是在事业单位深化分配制度改革这一背景下提出的,因而,具有一定的现实意义。
系统开发的目的
研究校园津贴管理信息系统的意义在于事业单位正在实行岗位设置管理,实行“以岗定薪,岗变薪变”的分配机制。
在学校中,由于人员的岗位类型不同,所以津贴也不同。
.基于B/S模式的管理信息系统,适合查询与组织,易于与其他应用系统集成。
本系统与公文管理信息系统、人事管理系统、日常事务管理系统、电子档案管理系统相集成,可形成一个功能强大的基于网络的办公自动化平台。
伴随着电子产品方面相关法律的出台和完善,有利于真正无纸化办公平台的实现。
系统开发关键技术与开发环境
Dreamweaver技术简介
DreamWeaver是美国Macromedia公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
DreamWeaver、Flash以及在DreamWeaver之后推出的针对专业网页图像设计的FireWork,三者被Macromedia公司称为DreamWeaver(梦之队),足见市场的反响和MACROMEDIA公司对它们的自信。
说到DreamWeaver我们应该了解一下网页编辑器的发展过程,随着互联网(Internet)的家喻户晓,HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器),两者各有千秋。
所见即所得网页编辑器的优点就是直观性,使用方便,容易上手,您在所见即所得网页编辑器进行网页制作和在WORD中进行文本编辑不会感到有什么区别,但它同时也存在着致命的弱点。
Dreamweaver是在网页设计与制作领域中用户最多、应用最广、功能最强大的软件,随着Dreamweaver8的发布,更坚定Dreamweaver在该领域的地位。
它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。
1、灵活的编写方式
Dreamweaver具有灵活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用户按工作需要定制自己的用户界面。
2、可视化编辑界面
Dreamweaver是一种所见即所得的HTML编辑器,可实现页面元素的插入和生成。
或视化编辑环境大量减少了代码的编写,同时亦保证了其专业性和兼容性,并且可以对内部的HTML编辑器和任何第三方的HTML编辑器进行实时的访问。
无论用户习惯手工输入HTML源代码还是使用可视化的编辑界面,Dreamweaver都能提供便捷的方式使用户设计网页和管理网站变得更容易。
3、功能更多的CSS支持——CSS可视化设计、CSS检查工具
4、动态跨浏览器验证
当保存时系统自动检查当前文档的跨浏览器有效性,可以指定何种浏览器为测试用浏览器,同时系统自动检验以确定页面有没有目标浏览器不支持的tags或CSS结构。
动态跨浏览器有效性检查功能可以自动核对tags和CSS规则是否适应目前的主浏览器。
5、强大的WEB站点管理功能
6、内建的图形编辑引擎
7、Dreamweaver的集成特性
Dreamweaver8继承了Fireworks、Flash和Shockwave的集成特性,可以在这些Web创作工具之间自由地切换,轻松地创建美观实用的网页。
8、丰富的媒体支持能力
可以方便地加入Java、Flash、Shockwave、ActiveX以及其他媒体。
Dreamweaver具有强大的多媒体处理功能,在设计DHTML和CSS方面表现得极为出色,它利用JavaScript和DHTML语言代码轻松地实现网页元素的动作和交互操作。
Dreamweaver还提供行为和时间线两种控件来产生交互式响应和进行动画处理。
9、超强的扩展能力Dreamweaver还支持第三方插件,任何人都可以根据自己的需要扩展Dreamweaver的功能,并且可以发布这些插件。
第2章TC
MicrosoftOfficeAccess2003技术简介
Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即RelationalDatabaseManagementSystem),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
Access能够存取Access/Jet、MicrosoftSQLServer、Oracle(甲骨文软件公司),或者任何ODBC兼容数据库内的资料。
熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的“进阶用户”则能使用它来开发简单的应用软件。
虽然它支持部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。
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的应用。
Access的优点
它的优点在于它能使用数据表示图或自定义窗体收集信息。
数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。
另外,Access允许创建自定义报表用于打印或输出数据库中的信息。
Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。
Access是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。
如上所述,Access作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能,同时对于小型的数据交换来说使用非常方便。
ASP技术简介
ASP是ActiveServerPage的缩写,意为“活动服务器网页”。
ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
ASP的网页文件的格式是“.ASP”,现在常用于各种动态网站中。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。
ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容(如在线投票、计数器等),也可以创建使用HTML网页作为用户界面的web应用程序。
ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式的网页,包括使用HTML表单收集和处理信息,上传与下载等等,就像用户在使用自己的CGI程序一样。
但是他比CGI简单。
更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。
使用ASP还有个好处,就在于ASP可利用ADO(ActiveDataObject,微软的一种新的数据访问模型,类似于DAO)方便地访问数据库,从而使得开发基于WWW的应用系统成为可能。
同HTML脚本比较,ASP它多了两个符号<%和%>,这就是ASP的定界符,他将一般的HTML脚本同ASP代码分隔开来,中间的代码就是ASP“语言”,他的语法跟VisualBasic差不多。
ASP的脚本语言可以是任何Script语言,不过你得提供相应的引擎。
ASP本身支持VBScript和JavaScript,可以由你决定使用哪一种。
你只需在使用ASP脚本前用一句
缺省语言是VBScript。
从浏览器输入了.asp文件的地址后,浏览器就将这个URL请求发给服务器,如果服务器上装了ASP,就调用ASP。
ASP读出相应.asp文件,解释并执行命令后,将结果回传给WWW服务器,然后,WWW服务器再把结果发给浏览器。
浏览器看到的是执行结果,使用ASP不必考虑浏览器的差异。
ASP的优点
1.程序无须编译(COMPILE)链接(LINK)即可执行。
2.程序在服务器解释,与浏览器无关。
用户无论用那一种可执行HTML的浏览器,即可浏览ACTIVESERVEPAGE所设计的主页内容。
3.安全性好。
ASP的原代码经服务器解释后传给浏览器的是常规的HTML码,它的源代码不会传给浏览器,从而有效地保护了ASP源代码。
4.它可以很方便通过ADO访问数据库。
5.它同时支持VBSCRIPT和JAVASCRIPT。
用户提交ASP文件过程
ASP的目的是能让用户与页面之间交换信息,是用Form(表单)。
不论是CGI、IDC、JAVA,还是其他技术,都是通过嵌在WWW页面中的Form来让浏览器的用户输入信息,然后由Form执行提交动作,把数据传给服务器,服务器再把数据传给CGI或是其他的什么程序。
这个表单是一个简单的定单格式,在HTML中表单(Form)提交数据常有两种方法。
一种是GET,一种是POST。
对于GET提交的数据,WWW服务器将把数据放在环境变量QUERY_STRING中;对于POST方法,数据被送到WWW服务器的STDOUT中,然后CGI从自己的STDIN中读取。
使用传统的CGI方法,用户必须自己编程来处理这些数据。
可是在ASP中,采用了面向对象的思想,所有从浏览器传来的数据都被封装进了对象Request中。
Request有方法Form和Querystring,分别返回用POST方法和GET方法提交的数据。
我们要得到表单提交的数据,只需用Request.Form(“表单域名”)或Request.Querystring(“查询参数名”)。
系统运行软件平台
●硬件环境:
PC机(CPUP41.5G以上硬盘20G以上内存128M以上)
●操作系统:
WindowsServer2003或WindowsXP
●软件:
ASP+IIS+DreamWeaver
●数据库:
MicrosoftOfficeAccess2003
全文体系
第一章介绍了选题的意义和应用的软件技术(ASP,ACCESS,DreamWeaver),以及系统运行软件平台。
第二章介绍了web数据库技术分析,其中重点介绍了数据库层次分析、B/S结构、C/S结构、访问数据库的方法。
第三章介绍了系统的功能需求与分析,重点研究了系统数据库的设计,以及系统详细设计和系统中重要函数。
第四章系统测试与分析,主要介绍了系统在测试中遇到的问题以及解决方法。
第五章对全文的总结及展望。
全文体系的构架图:
第3章基于Web的数据库技术分析
网络WWW介绍
万维网(亦作“网络”、“WWW”、“3W”,英文“Web”或“WorldWideWeb”),是一个资料空间。
在这个空间中:
一样有用的事物,称为一样“资源”;并且由一个全域“统一资源标识符”(URL)标识。
这些资源通过超文本传输协议(HypertextTransferProtocol)传送给使用者,而后者通过点击链接来获得资源。
从另一个观点来看,万维网是一个透过网络存取的互连超文件(interlinkedhypertextdocument)系统。
万维网联盟(WorldWideWebConsortium,简称W3C),又称W3C理事会。
1994年10月在拥有“世界理工大学之最”称号的麻省理工学院(MIT)计算机科学实验室成立。
建立者是万维网的发明者蒂姆·伯纳斯·李。
万维网常被当成因特网的同义词,不过其实万维网是靠着因特网运行的一项服务。
服务器IIS介绍
1、IIS(Inter-ICSoundbus)又称I2S,是菲利浦公司提出的串行数字音频总线协议。
目前很多音频芯片和MCU都提供了对IIS的支持。
IIS总线只处理声音数据。
其他信号(如控制信号)必须单独传输。
为了使芯片的引出管脚尽可能少,IIS只使用了三根串行总线。
这三根线分别是:
提供分时复用功能的数据线、字段选择线(声道选择)、时钟信号线。
2、IIS是InternetInformationServices的缩写,是一个WorldWideWebserver。
Gopherserver和FTPserver全部包容在里面。
IIS意味着你能发布网页,并且有ASP(ActiveServerPages)、JAVA、VBscript产生页面,有着一些扩展功能。
IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEXSERVER)、有多媒体功能的(NETSHOW)其次,IIS是随WindowsNTServer4.0一起提供的文件和应用程序服务器,是在WindowsNTServer上建立Internet服务器的基本组件。
它与WindowsNTServer完全集成,允许使用WindowsNTServer内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。
II
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校绩效工资管理系统 精品 高校 绩效 工资管理 系统