178基于ASP的企业人事工资管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
目录
摘 要 2
1、序言 3
2、可行性分析及开发环境介绍 3
2.1技术可行性: 3
2.2社会可行性: 4
2.3经济可行性 4
2.4 开发环境介绍 5
3、系统分析 11
3.1系统的名称、目标 11
3.2系统设计计划 11
3.3数据流程图 11
3.4数据字典 12
4、系统设计 15
4.1系统总体结构与功能 15
4.2系统开发工具与数据库 15
4.3系统主要功能设计 16
4.4代码设计 18
4.5数据库设计 19
5、系统实施和维护 20
5.1系统实施 20
5.2系统维护 22
6、设计心得 23
6.1可行性分析阶段心得 23
6.2需求分析阶段心得 24
6.3系统设计阶段心得 25
6.4系统实施和维护阶段心得 26
7、结束语 27
8、 致 谢 28
参考文献 29 [资料来源:THINK58.com]
摘 要 [来源:http://think58.com]
人事工资系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能易使用等特点。
经过分析,我们使用ASP开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成可行系统。
关键字: 数据库 ACCESS2000 人事工资 ASP [资料来源:www.THINK58.com]
Abstract:
The personal management system is a system( MIS) of typical information management, its development to primarily include the establishing of backstage database to apply two aspects of the procedure's developments with maintenance and head.Request to establish to rise the data consistency with the database that the complete is strong. the data safety like for the former.But then request for the latter applied easy usage of procedure function etc. characteristics.
Pass by analysis, and we use the ASP to develop the tool, and make use of its provide every kind of to face to the object's development tool, and particularly is a data window way this a can convenience but the Chien's manipulate the database's intelligence the object, and establish the system in the in a short time first applied prototype, then, to early prototype the system proceeds need on behalf, and continuously revise with improve, until formation can line system.
[来源:http://think58.com]
Key wordS:data base ASP access2000 MIS
1、序言
公司在传统的人事工资管理工作中,要完成相当数量的职工情况及人事政策法规的查询工作,一般是职工直接到办公室或通过电话查询,使人事工作者在这些常规性的查询及相关政策法规的解答上花费大量时间,不利于工作效率的提高及人事研究工作的深入进行。公司人事工资管理系统将包括人事工作中涉及的职工的历史状况和现状,人事政策法规的宣传及解答,借助于网络,实现职工的自我查询,这不仅对人事工资管理工作的顺利进行具有积极的作用,而且对企业系统的建设也有很大意义。人事部门由于对外宣传和查询的需要,大部分机器申请上网,这些机器中有的带有组织、人事工资管理系统。虽然这些管理系统在平时维护时是通过口令(密码)进入,但经测试,在熟悉计算机应用的情况下,任何人都可以不经过口令而直接进入系统,可查阅、修改相关数据。如果建立局域网将有效地解决这一问题。系统可明确用户的使用权限,防止非法用户的攻击性破坏,保证整个系统的安全。此外,通过局域网还能防止公用网上病毒对计算机的侵蚀
。 [资料来源:http://www.THINK58.com]
2、可行性分析及开发环境介绍
可行性,是指在当前情况下,设计开发这个系统是否有必要,是否具备必要的条件,它不仅包括必要性,还包括合理性。系统的可行性分析,是针对设计一个系统,它的设计是否存在内外部的必要条件,包括技术上、资金上、经济上、人力资源以及组织管理上的必要条件,同时还要分析在目前条件下是否有必要设计这样一个系统。
在改革深入和市场经济高速发展的今天,人事工资管理的信息量和信息类型越来越大,工作流程越来越清晰,社会分工越来越细,原来传统上的人工处理方式和单机管理系统越来越来不能适应人事工资管理的需要,不能满足新形势下企业人事工资管理的需要。因此,必须有一套应用于网络时代的适应于新需求上的人事工资管理系统。而且每一个企业的人事工资管理又是错综复杂的。因此我们是在对公司的接触,调研后开发系统的。
2.1技术可行性:
2.1.1 硬件、软件
要求不高,目前市场上的一般计算机软硬件资源均能满足系统开发要求。其中运用的主要软件有 dreamweaver Ultradev 4.0 ,photoshop,Acdsee等,数据库采用Access。
2.1.2 ASP技术
该技术户功能强大,扩展性强,macromedia 公司提供大量的第三方控件,并结合 vbscript,javascript以及sql 等脚本语言,以上技术足以完成本系统的开发和设计。 [来源:http://think58.com]
2.1.3 维护操作
工作方便,后台操作快截明了,操作人员可以在短时间内完全掌握维护技术。
[资料来源:THINK58.com]
2.2社会可行性:
网络安全技术的不断提升,网络管理人事在实际运用中越来越被企业或个人所接受(这些都可以在实际生活中找到材料和数据。),并且在不断的提升和表现它在实际企业活动中的经济价值,这个经济价值也是当前的企业所期望看到的。人事工资管理工作覆盖面广,涉及到机构设置、人员调配、员工培训、考核、奖惩、工资福利待遇等多个方面。人事工资管理活动中产生的大量数据和信息,如:各级机构的层次构建,职工的自然状况,职称、职务变动情况,考核培训结果,专业技术工作及主要业绩以及针对这些数据进行的各类统计报表的制作和综合分析等。对如此多的数据、信息的管理、开发及运用,都必须在规范化和标准化的基础上实现,借助于网络化管理手段能够满足这些要求。 [来源:http://think58.com]
2.3经济可行性
2.3.1资金可得性:由于系统开发并不复杂,操作起来也比较简单,只需一些基本的编辑软件,另外具备网络中心的一些资源优势,因此开发费用较低。
2.3.2经济合理性:由于该系统用于企业工作的大部分信息发布和传递工作,不仅能够节省大量的人工信息传递任务,提高了工作效率,更加有利于整个企业各部门之间的无纸化办公的推广。
2.4 开发环境介绍
2.4.1 ASP技术
.1 ASP的发展
ASP技术如雨后春笋一样发展起来,它代表着现今Web技术的趋势,但ASP技术的产生也不是一蹴而就的。它的前身是CGI(称为公共网关接口,是Common Gateway Interface的缩写)技术。接下来一种简洁、易用的技术出现了,它就是IDC(称为接口数据库连接,是Interface Database Connet的缩写)技术。IDC技术的易用性使得在很长的一段时间内,几乎所有的站点都在用IDC技术进行数据的提交和查询。这种技术得到很好的发展,逐步演变成今天的ASP技术。
Active Server Pages的中文含义为活动服务器网页,简称ASP,是Microsoft公司在1996年底推出的一种运行于服务器的Web应用程序开发技术。ASP是一套微软开发的服务器端运行的脚本平台,ASP内含于IIS当中,目前IIS最高版本为5.0版本。ASP虽然只能运行于Windows NT(IIS)/Windows(PWS)平台,但由于ASP有很多特点,也由于Windows 拥有广大的用户,其操作界面十分友好,所以它仍不失为当今开发交互式Web页面、Web数据库应用的强大技术。ASP技术一推出就获得Windows用户的欢迎,ASP技术自推出至今经过不断的改进,其功能越来越强大,这就是为什么今天在Internet上随处都可以见到用ASP技术创建的成功商业网站的原因。
[资料来源:http://think58.com]
ASP既不是一种语言、也不是一种开发工具,而是一种内含于IIS/PWS之中的易学易用、可以集成Script语言(如VBScript或JavaScript)到HTML主页的服务器端(Server side)的脚本语言环境,其主要功能是为生成动态的、交互的Web服务器应用程序提供一种功能强大的方式或技术。所以可以说,ASP是一种类似HTML、Script与CGI的结合体,但是其运行效率却比CGI更高,程序编制也比HTML更方便且更有灵活性,程序安全及保密性也比Script好。
在以往由CGI或IDC所动态生成的页面仅仅只是数据的显示,是没有交互功能的,而且功能非常单一。ASP技术完全摆脱了CGI或IDC技术的局限性,它不但可以进行复杂的数据库操作,而且生成的页面具有很强的交互性,允许用户方便地控制和管理数据。可以用ASP建立一个可交互的、高效的Web应用程序,在CGI看来很难实现的功能ASP都可以轻松地完成。
2 ASP的特点
在当今WWW风行的社会里,上网成为越来越多人们的选择。随着互连网的飞速发展,有关网络的技术也层出不穷。现今活跃在Web站点中的ASP就是近年才发展起来的一项新型技术。ASP是微软开发的服务器端脚本环境。 它提供了一种服务器端脚本编写环境和服务器端执行指令的环境,是用附加特性扩展了的标准的HTML文件。ASP功能强大、本领高强,利用ASP功能时几乎没有什么限制,可以实现动态页面。使用ASP可以创建和运行动态交互Web服务器应用程序。ASP可以将脚本命令(包含服务器端和客户端两种)、ActiveX组件、Java小程序、闪烁文本等嵌入HTML页面创建交互式的Web也和基于Web的功能强大的应用程序。 [资料来源:http://THINK58.com]
ASP页面可以使用脚本语言(如JavaScript、VBscript、Perl)编写,程序代码隐藏,输出到用户浏览器的只是动态的HTML文件,而且毫无浏览器兼容问题。ASP根据开放人员的需求和浏览器的能力可动态地创建HTML,消除了某些创建Web应用程序的不确定性。通过使用ASP不必再担心在客户机端安装的是什么样的浏览器,这一切都由服务器来完成,它能及时准确地确定所有内容,准确地与使用地客户浏览器相适应。用户只需要经过简单的学习就可以编写出一个好的Web应用程序。
ASP也有它的语法规则,ASP是一种IIS专用技术,它是用来增强基于Web技术是应用程序服务的功能和可靠性。ASP是IIS的一部分,它使Web开发人员能直接将基于脚本的应用程序嵌入到HTML页面,采用这种方式,开发人员课很容易的完成动态网页的生成和数据库集成等各种任务。
不管客户端使用什么样的浏览器,都可以浏览ASP所设计的网页内容,ASP与所有的浏览器的这种兼容性减轻了客户端浏览器的负担,大大提高了交互的速度。
此外,访问数据库轻松容易,通过使用内置的ASP组件ADO,ASP页面可以通过ODBC存放数据库,并将结果返回给用户的浏览器。
通过以上介绍,可以归纳出ASP的特点如下:
[版权所有:http://think58.com]