ASP-车辆管理系统的设计与实现-精品(共44页).doc
《ASP-车辆管理系统的设计与实现-精品(共44页).doc》由会员分享,可在线阅读,更多相关《ASP-车辆管理系统的设计与实现-精品(共44页).doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上摘 要【Abstract】This system is to optimize the reorganization of managerial structure and work flow for vehicles mainly by network technique. Adopting B/S structure and utilizing the convenience of network, it realizes the online management for vehicles-inquires the dispatching tasks and r
2、ecords, reserves the vehicles, to make it convenient for the users who live in a different place. Meanwhile, it simplifies the applying processing, and makes the whole business faster and easier. At first it introduced employer background of the system, simply introduced and analyzed each modules of
3、 the system. And then introduced some software tools used in the system exploitation and some basic information of database. Then analyzed the demands of the module-the system of User and explained the DFD、flow chart、data dictionary、datasheet and so on. It explained the emphases of the code. In the
4、testing reporting it introduced something about the system testing, and weightily explained the problems fended and solved in the process of the testing. At last it offered the user handbook, sample introduced the module in the system.Keywords:Vehicle managerial system, Demand analyze, Whole design,
5、 Function realizing【内容提要】本系统主要是通过网络技术,实现车辆管理组织结构和工作流程的优化重组。采用B/S结构,利用网络的便捷性,实现车辆的在线管理,在线查询出车任务和以往记录,预约车辆,便于用户跨地域操作,同时它简化了申请流程,使得整个车辆相关办公更加快速便捷。本文开始介绍了系统的开发背景,就整个系统的各模块做了简单介绍并做了图示分析,然后介绍了开发系统所使用的一些工具软件及数据库的基本知识。接着就“用户子系统”这一模块进行需求分析,对数据流图、流程图、数据字典、数据表等做了说明,对代码中的重点部分做了解释说明。在测试报告中对系统测试情况做了介绍,重点说明了测试过程中发
6、现并解决的问题。最后给出了用户使用说明,对该系统模块使用方法做了简单介绍。关键字:车辆管理系统 需求分析 总体设计 功能实现目 录引言第一章 系统开发背景及预备知识1.1 开发背景1.2 网上车辆管理系统的开发语言Active Server ages(ASP)1.3 数据库前端开发工具-Dreamwear MX1.4 关系数据库1.5 B/S与C/S模式第二章 ASP简介2.1 ASP的特点及功能2.2 ASP程序的运作方式2.3 ASP与数据库的连接2.4 VBScript简介第三章 数据库技术3.1 数据库简介3.2 关系数据库 3.2.1关系数据库简介 3.2.2关系数据库标准语言SQL
7、 3.2.3传统数据库在新的应用领域中的局限性3.3 关于ODBC技术第三章 需求分析4.1引言4.2 编写目的4.3 基础情况4.3.1背景说明 4.3.2 术语定义4.4 任务概述 4.4.1目标 4.4.2用户特点 4.4.3系统功能 4.4.4 需求获取4.5 数据流图和数据字典 4.5.1 数据流图 4.5.1数据字典4.6需求规定 4.6.1工作流程 4.6.2数据库来源4.7 运行环境4.7.1 软件环境:4.7.2 硬件环境:4.7.3 接口4.7.4 控制4.7.5 模式第五章 系统总体设计5.1 设计思路5.2 设计实现 5.2.1 开发工具的选定 5.2.2 数据库设计5
8、.3 系统用户权限设计5.4系统功能分析第六章 功能模块介绍6.1 模块说明6.2 模块系统页面结构图6.3 代码说明6.3.1 conn.inc(连接数据库相应的ASP语句)6.3.2 main.asp6.3.3 MobileList.asp6.3.4 MobileView.asp6.3.5 AddUsage.asp6.3.6 AddUsage_OK.asp第七章 系统测试报告第八章 用户手册结论谢辞主要参考文献及附录引 言随着信息技术的飞速发展,管理的方法、辅助手段和工具也发生着日新月异的变化。20世纪90年代以后,计算机和网络技术得到了迅速的普及和发展,互连网的应用和发展改变了全球的经济
9、模式,政府部门管理模式也受到可极大的冲击。也使信息资源的共享和超越时空的交换变为可能。伴随着这种情况,更多的管理技术被引如到政府部门管理上,科学的管理方法与IT技术相结合成为提高部门管理水平的主要方式,围绕着管理的信息化过程。发展的重要标识是E化人员、E化管理、最终成为E化的部门。因此建立现代化的计算机网络管理系统已经成为现代化政府部门建设的一个重要方面。 电子政务可以追溯到上世纪90年代初。1990年以前,主要是在文件处理方面将纸面信息进行数字化转变。2000年是政府内部网的高速建设时期,开始了网上互动业务。到了2002年,国务院成立了信息办,电子政务工程全面启动,电子政务建设的目标、边界和
10、原则也明确了。紧接着2003年,电子政务成为热点,把政府的管理职能和网络技术融合到一起,电子政务的联动业务有了质的变化。 把电子政务系统与实际的办公自动化相结合,然后应用在平时的工作当中将成为日后的主流。物流管理的应用,对于促进我国国内外贸易的发展,推进电子商务的发展,提高企业的管理水平和竞争力,都起着重要的作用。就未来的趋势看,以“资源”为核心的电子政务一体化建设将成为今后三年的建设热点;以“文件”为核心的协同业务支撑平台,包括公文处理、内容管理等建设将进入实质性应用阶段;以“数据”为中心的数据整合支撑平台,包括数据采集、处理、数据仓库、数据挖掘等将进入基础建设阶段。本小组的课题是网上车辆管
11、理系统,模拟的是在网上车辆的调度与管理。它是实现单位办公信息化的有力工具之一。与传统的管理方式相比,本系统主要有:管理成本低;车辆使用更加规范化和秩序化;信息更新速度快等优势。本系统将涉及到电子政务,ASP,VB以及数据库等知识的熟练运用。第一章 系统开发背景及预备知识1.1 开发背景什么是“电子政务”?电子政务,目前有很多种说法。例如:电子政府、网络政府、政府信息化管理等。真正的电子政务绝不是简单的“政府上网工程”,更不是为数不多的网页型网站系统。严格地说,所谓电子政务,就是政府机构应用现代信息和通信技术,将管理和服务通过网络技术进行集成,在互联网上实现政府组织结构和工作流程的优化重组,超越
12、时间和空间及部门之间的分隔限制,向社会提供优质和全方位的、规范而透明的、符合国际水准的管理和服务。电子政务是一个系统工程,应该符合三个基本条件:1)、电子政务是必须借助于电子信息化硬件系统、数字网络技术和相关软件技术的综合服务系统;硬件部分:包括内部局域网、外部互联网、系统通信系统和专用线路等;软件部分:大型数据库管理系统、信息传输平台、权限管理平台、文件形成和审批上传系统、新闻发布系统、服务管理系统、政策法规发布系统、用户服务和管理系统、人事及档案管理系统、福利及住房公积金管理系统,等等数十个系统。2)、电子政务是处理与政府有关的公开事务,内部事务的综合系统。 包括政府机关内部的行政事务以外
13、,还包括立法、司法部门以及其他一些公共组织的管理事务,如 检务、审务、社区事务等;3)、电子政务是新型的、先进的、革命性的政务管理系统电子政务并不是简单地将传统的政府管理事务原封不动地搬到互联网上,而是要对其进行组织结构的重组和业务流程的再造。因此,电子政府在管理方面与传统政府管理之间有显著的区别。电子政务的功效 充分利用党委、政府、机关掌握的社会信息资源。 有利于提高政府机关的办公效率。 有利于减小机关公务员的劳动强度。 可以实现无纸化办公,节约办公经费。 可以使政府对社会公众提供更好的服务。 可以充分利用党委、政府内部的知识资源和技能。实施原则政务信息化已逐渐从可有可无的处于从属地位的辅助
14、工具,演化为必不可少的主要工作手段。为保证电子政务的顺利实施,一些基本的原则应遵循: 以公众为中心提供服务。服务对象既包括政府机关内部,也包括其他机关、团体、企业和社会公众。 充分利用政府内部资源和技能。 建立完善的信息发布管理机制,针对不同类型的用户提供不同的信息。信息内容包括机关内部信息、可在一定范围内流动的信息和可公开发布的信息。 在联机提供服务的同时也应加强其他服务手段,包括受理各种申请、投诉、建议和要求,既有信息的发布与接收,也有交互的数据处理。 建立坚固、稳定、强管理功能的Internet/Intranet网络平台,提供24小时可用性。 具有强大的数据访问、存储、操作与管理功能。
15、建立易扩展、易二次开发的应用平台。就未来的趋势看,以“资源”为核心的电子政务一体化建设将成为今后三年的建设热点;以“文件”为核心的协同业务支撑平台,包括公文处理、内容管理等建设将进入实质性应用阶段;以“数据”为中心的数据整合支撑平台,包括数据采集、处理、数据仓库、数据挖掘等将进入基础建设阶段。1.2 网上车辆管理系统的开发语言Active Server Pages(ASP)Microsoft Active Server Pages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML 页、脚本命令和 ActiveX 组件以创
16、建交互的 Web 页和基于 Web 的功能强大的应用程序。ASP 应用程序很容易开发和修改。在最新的Windows2000中内置了ASP3.0以及IIS5.0。ASP3.0同以往开发运行在IIS3.0/4.0中的ASP2.0相比,增加了许多新特性,结合功能强大的IIS5.0能够让开发人员更轻松地编写脚本和开发Web应用程序。在众多的新特性中,最引人注目的是Server对象新增加的两个可用来控制程序流的新方法Server.Transfer、Server.Execute,以及新增加的一个对象Asperror。另外ASP3.0还提供了一些别的新功能,如无脚本ASP、XML集成、Windows脚本组件
17、、ASP自调整、服务器端包含等。1.3 数据库前端开发工具-Dreamwear MX Macromedia Dreamweaver MX 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论您愿意享受手工编写 HTML 代码时的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver 都会为您提供有用的工具,使您拥有更加完美的 Web 创作体验。 利用 Dreamweaver 中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。您可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。您可以在 Macromedia
18、 Fireworks 中创建和编辑图像,然后将它们直接导入 Dreamweaver,或者直接在 Dreamweaver 中添加 Macromedia Flash 对象,从而优化您的开发工作流程。 Dreamweaver 还包括多种与编码相关的工具和功能,其中包括代码视图中的代码编辑工具(如代码加色和标签完成);有关 HTML、CSS、JavaScript、CFML、ASP 和 JSP 的参考资料以及一个 JavaScript 调试器。Macromedia 的可自由导入导出 HTML 技术可导入您手工编码的 HTML 文档而不会重新设置代码的格式,您可以随后用您首选的格式设置样式来重新设置代码的
19、格式。 Dreamweaver 现在包含并扩展了 Macromedia UltraDev 中的所有功能,以帮助您使用 ASP、ASP.NET、ColdFusion 标记语言 (CFML)、JSP 和 PHP 等服务器语言来生成由动态数据库支持的 Web 应用程序。 Dreamweaver 可以完全自定义。您可以创建您自己的对象和命令,修改键盘快捷方式,甚至编写 JavaScript 代码,用新的行为、属性检查器和站点报告来扩展 Dreamweaver 的功能1.4 关系数据库在关系型数据库中数据以行和列的形式存储,以便于用户理解,这一系列的行和列被称为表,一组表便组成了数据库。在关系数据库中:
20、各数据项之间用关系来组织,关系(relationship)是表之间的一种连接,通过关系,我们可以更灵活地表示和操纵数据;另外,用户可以非常方便的用查询(Query)来检索数据库中的数据,一个Query是一个用于指定数据库中行和列的SELECT语句。关系型数据库通常包含下列组件:(1)客户端应用程序(Client)(2)数据库服务器(Server)(3)数据库(Database)SQL是Client端通往Server端的桥梁,Client用SQL来向Server端发送请求,Server返回Client端要求的结果。现在比较流行的大中型关系型数据库有IBM DB2、Oracle、SQL Serve
21、r、SyBase、Informix等,常用的小型数据库有Access、Pradox、Foxpro等,现在个人用户比较常用的主要是基于中小型数据库SyBase SQL Anywhere和Access的。1.5 B/S与C/S模式目前使用系统平台模式大体上分为两种:客户机/服务器模式(简称C/S)和Web浏览器/服务器模式(简称B/S)。B/S模式是一种以Web技术为基础的新型的系统平台模式,它把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系,它简化了客户端。其次,它简化了系统的开发和维护。各个用户通过Http请求在权限
22、范围内调用Web服务器上不同处理程序,从而完成对数据的查询或修改。相对于C/S,B/S的维护具有更大的灵活性。另外,它使用户的操作变得更简单。C/S模式的客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用B/S模式时,客户端只是一个简单易用的浏览器软件,无论是决策层还是操作层的人员都无需培训,就可以直接使用。C/S模式主要由客户应用程序、服务器管理程序和中间件三个部分组成。首先,交互性强是C/S固有的一个优点。在C/S中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。其次,C/S模式提供了更安全的存取模式。由于C/S配备的是点对点的结
23、构模式,采用适用于局域网、安全性可以得到可靠的保证。而B/S采用点对多点、多点对多点这种开放的结构模式,并采用TCP/IP这一类运用于Internet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。由于C/S在逻辑结构上比B/S少一层,对于相同的任务,C/S完成的速度总经B/S快,使得C/S更利于处理大量数据。第二章 ASP简介2.1 ASP的特点及功能ASP的特点:无须编译、执行效率高、为纯文本文件、容易维护和编写、面向对象、与任何ActiveX Script语言兼容、源程序的保密性、复杂的数据库操作。ASP的具体功能:处理用户通过浏览器提交的Web站点服务器的表单输入,完成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 车辆 管理 系统 设计 实现 精品 44
限制150内