论文优秀等级范文工资与考核管理系统设计Word文件下载.docx
- 文档编号:14221622
- 上传时间:2022-10-20
- 格式:DOCX
- 页数:45
- 大小:621.23KB
论文优秀等级范文工资与考核管理系统设计Word文件下载.docx
《论文优秀等级范文工资与考核管理系统设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《论文优秀等级范文工资与考核管理系统设计Word文件下载.docx(45页珍藏版)》请在冰豆网上搜索。
第二章系统需求分析与总体设计9
2.1需求分析9
2.2系统设计9
2.2.1系统功能分析9
2.2.2系统功能结构图10
2.3数据库设计11
2.3.1数据库需求分析11
2.3.2实体之间的E–R模型12
2.3.3数据库逻辑结构设计13
第三章系统详细设计19
3.1.1系统的主界面19
3.1.2教工管理模块22
3.1.3工资管理模块23
3.1.4考核管理模块26
3.1.5个人信息模块30
3.1.6系统管理模块31
3.2本章小结32
第四章系统运行与测试33
结论34
参考文献35
致谢36
附录系统的实现主要代码48
摘要
由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。
因此,本文围绕一个苏州工业园区工业技术学校“工资与教工考核管理系统”应用开发为背景,详细介绍了以ASP.NET2.0和SQLSERVER来开发管理信息系统的过程。
该程序通过ASP.NET2.0的ADO.NET数据对象来实现ASP.NET前台与后台SQLSERVER数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与实际应用的紧密结合。
关键词:
ASP.NET2.0,AJAX,SQLSERVER,数据库,管理信息系统
作者:
XXX
指导老师:
YYY
前言
随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。
工资与教工考核管理是企事业单位都需要进行的一项工作,因此,开发制作工资与教工考核管理系统具有较大的社会现实意义,同时工资与教工考核管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。
工资与教工考核管理系统主要用于企业内部教工的工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使教工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对工资与教工考核管理的效率.因此,工资与教工考核管理系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。
本系统开发的目的一方面从提高工资与教工考核管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,即利用成熟的计算机系统来实现商品管理工作的自动化。
本系统根据企业管理的一些实际情况而编制的一套自动化的工资与教工考核管理系统。
工资与教工考核管理系统针对企业教工信息的处理工作采用计算机进行全面的现代化管理,主要包括:
.部门管理
.教工基本信息的管理
.教工考核的管理
.教工工资的管理
.系统管理
用户通过输入教工的基本信息等,由系统自动生成相应的统计数据及工资统计报表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新与删除工作,工资与教工考核管理系统力求以方便快捷的途径去管理手工操作的繁琐数据。
工资与教工考核管理系统的数据要求具有一定的保密性禁止非法用户使用。
在用户使用过程中对用户的权限具有一定的限制,防止个别用户对教工信息做出修改、删除等操作。
本文首先介绍了工资与教工考核管理系统所涉及工具和一些相关的理论知识,并注重介绍了企业管理系统和数据库,其中包括对ASP.NET2.0和SQLSERVER2000的使用和特点进行了介绍,然后对所做系统进行总体设计,数据库的设计和详细设计,从这三个方面详细阐明系统的设计过程,最后,在编程实现的过程中,介绍本人使用ASP.NET2.0对数据库基应用程序进行设计、开发与实现的思路、算法、并得出结论。
第一章相关工具的基本理论
1.1关于ASP.NET的说明
ASP.NET是ActiveServerPage(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
ASP.NET提供许多比现在的Web开发模式强大的的优势。
执行效率大幅提高,ASP.NET是把基于通用语言的程序在服务器上运行。
不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
世界级的工具支持,ASP.NET构架是可以用Microsoft(R)公司最新的产品VisualStudio.Net开发环境进行开发,WYSIWYG(WhatYouSeeIsWhatYouGet所见即为所得)的编辑。
这些仅是ASP.NET强大化软件支持的一小部分。
强大性和适应性,因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows2000Server上)。
通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。
ASP.NET同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。
将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.NET。
简单性和易学性,ASP.NET是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。
例如ASP.NET页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。
另外,通用语言简化开发使把代码结合成软件简单的就像吃饭。
高效可管理性,ASP.NET使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。
因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理教工具就可以实现。
这种被称为“ZeroLocalAdministration"
的哲学观念使Asp.NET的基于应用的开发更加具体,和快捷。
一个ASP.NET的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。
多处理器环境的可靠性ASP.NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。
即使你现在的ASP.NET应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。
自定义性和可扩展性ASP.NET设计时考虑了让网站开发人员可以在自己的代码中自己定义“plug-in”的模块。
这与原来的包含关系不同,ASP.NET可以加入自己定义的如何组件。
网站程序的开发从来没有这么简单过。
安全性基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。
ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。
ASP.NET是一个已编译的、基于.NET的环境,把基于通用语言的程序在服务器上运行。
将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。
另外,任何ASP.NET应用程序都可以使用整个.NETFramework。
开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.Net)一起工作。
这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。
当创建ASP.NET应用程序时,开发人员可以使用Web窗体或XMLWebservices,或以他们认为合适的任何方式进行组合。
每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义.如果你从来没有开发过网站程序,那么这不适合你,你应该至少掌握一些HTML语言和简单的Web开发术语(不过我相信如果有兴趣的话是可以很快的掌握的)。
你不需要先前的ASP开发经验(当然有经验更好),但是你必须了解交互式Web程序开发的概念,包含窗体,脚本,和数据接口的概念,如果你具备了这些条件的话,那么你就可以在Asp.Net的世界开始展翅高飞了。
1.2关于管理信息系统
管理信息系统在最初级阶段是统计系统,所研究的内容是数量数据间的表面的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息。
管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理系统。
当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。
随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统的任务。
我国20世纪70年代末有少数企业开始MIS的局部应用。
”六五”期间,选择一些大企业进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造厂、宁江机床厂等取得了经验。
20世纪80年代中后期,在全国性的计算机应用热潮中,许多企业纷纷从财务管理、人事管理等单项应用入手,尝试建立MIS。
1.3数据库系统概述
数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。
应当指出的是,数据库的建立、使用和维护等工作只靠一个DBMS远远不够,还要有专门的人员来完成,这些人被称为数据库管理员。
在一般不引起混淆的情况下常常把数据库系统简称为数据库。
数据库技术是应数据管理任务的需要而产生的。
随着计算机技术的发展,其应用远远地超出了这个范围。
在应用需求的推动下,在计算机硬件,软件发展的基础上,数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。
与人工管理和文件系统相比,数据库系统的特点主要有以下几个主面:
数据的结构化;
数据的共享性高,冗余度低,易扩充;
数据独立性高;
数据由DBMS统一管理和控制。
目前,数据库己经成为现代信息系统的不可分离的重要组成部分。
具有数百万甚至数十亿字节信息的数据库己经普遍存在于科学技术、工业、农业、商业、服务业和政府部门的信息系统。
20世纪80年代后不公在大型机上,在多数微机上也配置了DBMS,使数据库技术得到了更加广泛的应
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 论文 优秀 等级 范文 工资 考核 管理 系统 设计