【编者按】网学网ASP类作品频道为大家收集整理了“小型公司在线管理系统的设计与实现“提供大家参考,希望对大家有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
计算机毕业设计 着我国经济的高速发展,各种中、小型企业的经营规模不断扩大,这对我国经济无疑是一个极好的发展机会。尤为重要的是,近几年由于Internet/Intranet技术和电子商务的快速发展,许多企业都建立了自己的Intranet网,并且利用Internet网上发布企业的信息,提供网上服务,这种方法已被越来越多的企业所重视。在这种环境下,通过计算机网络把整个企业的各个部门及分支机构连接起来成为这些企业提高管理人力资源水平,企业上档次、上规模,适应现代化市场经济的重要举措。特别是采用WEB技术,通过Internet/Intranet可以实现企业信息的快速收集、发布、存储、处理和交流。本文介绍的是基于web的人事管理系统就是帮助企业实现上述功能的实用网络应用系统。 本次论文是我大学四年来学习生活的总结和汇报,达到融会贯通所学知识,灵活运用的目的。 1.1 系统设计的目的和意义本系统采用了B/S结构设计,为企业的人事管理部门提供了一套操作简单、应用广泛、扩展性强的人事管理系统,以提高员工管理的能力及效率的目的,实现了企业内部的信息化管理。采用计算机网络技术,可以使企业内部的员工管理更加方便。公司采用网络管理的主要好处是一方便可以对企业的众多的员工的信息进行动态的管理,修改,添加,删除都非常方便,不必再像原来准备一个巨大的档案库,在诸多文档中查找资料,减少了这些重要工作出错的可能性。另一方面是采用计算机技术对财政进行管理,具有准确、安全、简易的特点。启动计算机网络管理企业,是企业现代化管理的趋势。本系统具有运行速度快、安全性高、稳定性好的优点,可以作为企业人事管理部门进行人事网络管理的一种工具。能够有效的提高工作效率。 1.3 论文内容安排论文共八个部分。第一部分介绍此次系统开发的背景及本系统的可行性研究;第二部分介绍了开发该系统所需的相关知识的简单说明;第三部分介绍了系统的需求分析;第四部分主要系统的架构设计;第五部分介绍了系统所要实现的功能,并对系统的总体结构和数据库做了相应的介绍;第六部分给出系统的直观模块,如系统主界面、用户管理模块、员工自助模块及系统截图;第七部分为人事管理系统的调试运行和系统的相应说明;第八部分为总结、结束语。 2 相关知识简介2.1 ASP简介目前,最常用的三种动态网页ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor)。 ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。其中A、S、P分别是Active、Server、Pages的缩写。Active是指微软的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作;Server指的是ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言;Pages是ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。 ASP的主要对象分别是Request、Response、Server、Session、Application和ObjectContext。 Request对象用于接受所有从浏览器发往服务器的请求内的所有信息,就是处理用户要求浏览器查看特定的网页或Web应用时做出的请求。 Response对象用于向客户端浏览器发送数据,可以使用该对象将服务器的数据以HTML的格式发送到用户端的浏览器,它与Request对象组成一对接收、发送数据的对象,也是实现动态的基础。 Server对象是ASP中一个很重要的对象,它能完成许多高级功能。如创建军数据库对象、输出文件路径、输出服务器IP等。 Session对象其这实指的就是访问者从到达某个特定主页到离开为止的那段时间。每个访问者都会单独获得一个Session对象。 Application对象是一个应用程序级对象,用在所有用户间共享信息,并可以在Web应用程序运行期间持久保留数据。 ObjectContext对象用来管理事务处理。 2.2 Dreamweaver简介Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择萤幕上的颜色可设定最接近的网页安全色。Dremweaver能与您喜爱的设计工具,如Playback Flash,Shockwave和外挂模组等搭配,不需离开Dremweaver便可完成,整体运用流程自然顺畅。使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。当您正使用Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。 梦幻样版和XML Dreamweaver将内容与设计分开,应用於快速网页更新和团队合作网页编辑。您也可以使用样版正确地输入或输出XML内容。 全方位的呈现利用Dreamweaver设计的网页,可以全方位的呈现在任何平台的热门浏览器上。对于cascading style sheets的动态HTML支援和鼠标换图效果,声音和动画的DHTML效果资料库可在Netscape和Microsoft浏览器上执行。 2.3 VBScript简介VBScript作为ASP的默认脚本语言,在ASP应用程序编写过程中使用最为频繁。VBScript通常都是和HTML结合在一起使用的,即VBScript是融合在HTML或ASP文件中的。VBScript代码定在成对的<SCRIPT>标记之间。代码的开始和结束部分都有<SCRIPT>标记。其中LANGUAGE属性用于指定所使用的Script语言。这是因为浏览器能够使用多种Script语言,所以必须在此指定所使用的Script语言。注意<SCRIPT>中的VBScript代码被嵌入在注释标记(!--和--)中,这样能够避免不能识别<SCRIPT>标记的浏览器将代码显示在页面中。 Function过程是包含在Function和End Function语句之间的一组VBScript语句。Function过程与Sub过程类似,但是Function过程可以返回值。Function过程可以使用参数(由调用过程传递的常数、变量或表达式)。如果Function过程无任何参数,则Function语句必须包含空括号()。Function过程通过函数名返回一个值,这个值是在过程的语句中赋给函数名的。Function 返回值的数据类型总是Variant。 2.4 SQL Server简介SQL Server是微软公司所推出的一套运行在Windows平台上的数据库管理系统,用于提供作为应用程序的数据来源,存放各种数据,并可以让用户很容易地实现所要进行的数据存取操作,同时它也提供了一些可视化的管理工具,协助数据库系统管理者更方便快捷地管理及设计数据库内容,以及对数据库进行维护。SQL在客户/服务开发中的角色,因为本系统所产生和处理的数据量比较大,这就让我们首先想到了SQL server大型数据库,SQL是一组符合工业标准的数据库操作令集。SQL不是一门语言,无法得到一个专门的SQL软件,它只是服务器数据库的部份。 SQL Server数据库是动态网页中的重要部分。动态网页中的大部分数据都是放在数据库中的,动态网页页面效果是通过调用数据库信息来实现的。因此,数据库在动态网页技术中也起着越来越重要的作用。 作为一种查询语言,SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一身,它有一体化、高度非过程化、语言简洁、以多种方式使用等特点。 数据定义语言(DDL):实现定义、删除和修改数据库对象的功能。 数据查寻语言(DQL):实现对查寻数据的功能 数据操纵语言(DML):实现对数据库数据的增加、删除和修改功能。 数据控制语言(DCL):实现控制用户对数据库的操作权限的功能。 3 系统需求分析3.1 软件需求分析随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用研究的一部分,使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密工作性好、寿命长、成本低等。而这些优点能够极大地提高人事管理系统的效率,也是企业的科学化、正规化管理、与世界接轨的重要条件。该系统专门是为了能够为企业提供了一套操作简单、应用广泛、扩展行强的人事管理系统。提高员工管理的能力及效率的目的,实现了企业内部的信息化管理而设计的。 系统开发的目的是为了能够为企业提供了一套操作简单、应用广泛、扩展行强的人事管理系统,以提高员工管理的能力及效率的目的,实现了企业内部的信息化管理。基于web的人事管理包括了:添加、查询、修改、权限修改、删除公司所有员工的信息; 作为员工本人,有权限查看自己的相关信息,并能查看自己登陆情况,如每次登陆的时间,IP地址及登陆的过多少次,还可根据管理者给的权限来修改个人信息。
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |