《勤工助学管理系统》毕业论文.doc
《《勤工助学管理系统》毕业论文.doc》由会员分享,可在线阅读,更多相关《《勤工助学管理系统》毕业论文.doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、勤工助学管理系统设计与实现 专科生毕业设计(论文) 2006 年 5 月 1 日至 2006 年 6 月 2 日题 目: 勤工助学管理系统设计与实现 姓 名: 肖稳 学 号: S270308328 学 院: 工程技术学院 专 业: 数据库管理专业 年 级: 2003级 指导教师: (签名)系主任(或教研室主任): (签章)勤工助学管理系统设计与实现摘要本文主要阐述了开发勤工助学管理系统的设计过程与实现原理,编制ASP程序,完成勤工助学管理系统的功能,勤工助学管理系统是以ASP编程语言为实现语言,数据库采用ACCESS数据库,其功能在系统内部由源代码直接完成。操作人员只需输入一些简单的汉字、数字
2、和一些简单的相关操作,即可达到自己的目标. 关键词:勤工助学 数据库 管理 报表AbstractThis text mainly elaborated the development frequently the work helps to learn the design process of manage the system and carry out the principle, drawing up the procedure of ASP, complete frequently the work helps to learn the function of manage the
3、system, frequently the work helps to learn to manage system is with the ASP weave the distance language for carry out the language, the database adoption ACCESS database, its function be completed directly by the source code at the system inner part.Operate the personnel to need some simple Chinese
4、characters, numerals of importation and some in brief related operations only, can immediately attain own target. Keyword:Frequently the work helps to learn, database, management, statement目录第一章 诸论41.1开发工具的选用及介绍41.1.1 ASP的优势41.1.2 的特点41.1.3 ASP的六大内部对象5第二章、系统概述62.1设计目标62.2 系统预览62.3系统特点6第三章 系统设计73.1 系
5、统设计思想73.1.1 页面模块化73.2 系统功能模块划分73.3 系统结构设计7第四章 数据库设计84.1 数据库概要设计84.2 数据库逻辑设计104.2.1 数据流程图124.2.2 数据库的连接12第五章 界面设计135.1 登入界面设计135.2 部门管理界面145.2.1 删除确认165.3 分系查询页面设计175.4 工资表设计19第六章 系统调试与注意事项226.1 系统后台管理的安全性226.2 系统的调试22结论23致谢23参考文献23第一章 诸论1.1开发工具的选用及介绍1.1.1 ASP的优势Active Server Pages:“动态服务器网页”,一般简称为“AS
6、P”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。1.1.2 的特点任何开发工具皆可发展只要使用一般的文书编辑程序,如
7、Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、 rontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写,可能会发生一些意想不到的离奇状态。通吃各家浏览由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。语言相容性高ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的
8、语言。隐密安全性高如果我们在浏览器中直接查看网页的原始代码,就只能看到文件,原始的程序代码是看不到的!这是因杰程序先于网站服务(Web Server)端执行后,将结果转换成标准文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的程序并不会轻易地被看见进而被盗用。易于操控数据库可以轻易地通过DBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、FoxPro、dBase、Oracle等等,另外,亦可将“文本文件”或是“Excel” 文件当成数据库用。面向对象学习容易具备有面向对象(Object-Oriented)功能,学习
9、容易,提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用内建的“Application”对象或”Session”对象所撰写出来的程序可以在多个网页之间暂时保存必要的信息。1.1.3 ASP的六大内部对象对象名称 功能描述RequestResponseServerSessionApplicationObjectContext 从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合M
10、icrosoft Transaction 服务器进行分布式事务处理。ASP 的奇妙之处真是不胜枚举,下面就请各位系好安全带,我将带领大家进入ASP 的梦幻世界。 首先,让我们来看看运行 ASP 所需的环境: Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server Microsoft Peer Web Services Version 3.0 on Windows NT Workstation Microsoft Personal Web Server on Windows 95/98 正如前文所述,与
11、一般的程序不同, .ASP 程序无须编译, ASP 程序的控制部份,是使用 VBScript 、 JScript 等脚本语言来设计的,当执行 ASP 程序时,脚本程序将一整套命令发送给脚本解释器 ( 即脚本引擎 ) ,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样, ASP 程序的编写也遵循一定的规则,如果你想使用你所喜爱的脚本语言编写 ASP 程序,那么你的服务器上必须要有能解释这种脚本语言的脚本解释器。当你安装 ASP 时,系统提供了两种脚本语言: VBsrcipt 和 JScript ,而 VBscript 则被作为系统默认的脚本语言。你也可以根据自己的喜
12、好改变系统默认的脚本语言。 ASP 本身并不是一种脚本语言,它只是提供了一种使镶嵌在 HTML 页面中的脚本程序得以运行的环境。 ASP 程序其实是以扩展名为 .ASP 的纯文本形式存在于 WEB 服务器上的,你可以用任何文本编辑器打开它,ASP 程序中可以包含纯文本、 HTML 标记以及脚本命令。你只需将 .ASP 程序放在 WEB 服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过 WWW 的方式访问 ASP 程序了。要学好 ASP 程序的设计,必须掌握脚本的编写,那么究竟什么是脚本呢?其实脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令 W
13、EB 服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。要编写脚本,你必须要熟悉至少一门脚本语言,如 VBScript 。脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C+ 等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。如前所述 ASP 所提供的脚本运行环境可支持多种脚本语言,譬如: JScript 、 REXX 、 PERL 等等,这无疑给 ASP 程序设计者提供了广泛的发挥余地。 ASP 的出现使得广大 WEB 设计者不必在为客户浏览器是否支持而担心,实际上就算你 在同一个 .ASP 文件中
14、使用不同的脚本语言,你都无须为此担忧,因为所有的一切都将在服务器端进行,客户浏览器得到的只是一个程序执行的结果,而你也只需在.ASP 中声明使用不同的脚本.所以我选择了ASP结合Dream Weaver架构勤工助学管理系统。第二章、系统概述2.1设计目标作为一个联系各院系与学工处的程序,主要功能有:1、 部门添加修改2、 科室添加修改3、 岗位工资管理4、 用户管理5、 系统初始化2.2 系统预览图2.1 是用户打开勤工助学管理系统主页所看到的界面。在图的上面显示的是各功能模块名称,中间显示的所有部门的详细信息,图下方为系统部门纪录添加功能模块图2.1 勤工助学管理系统主界面2.3系统特点本系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 勤工助学管理系统 勤工助学 管理 系统 毕业论文
限制150内