在线报修信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在线报修信息管理系统
摘要
随着网络技术的发展及计算机的日益普及,网络化已成为大势所趋。以往的报修通常都是通过电话报修或者直接上门报修,而如今在线报修系统已经越来越成为各企业争相使用的报修手段,在电子商务蓬勃发展的时候,报修系统的网络化就显得尤其的重要了。
本在线报修信息管理系统具有在线提交报修信息、查看报修进程、报修用户资料统计等功能,它将有效的提高报修效率。在本系统的设计中,尽量做到了对其的设计达到较强的移植性,使得本系统在任何行业都具有一定的应用前景。
关键词:报修系统;数据库管理;在线报修
第一章前言 (3)
1.1项目开发背景 (3)
1.2在线报修信息管理系统目标 (3)
1.3在线报修信息管理系统开发环境 (3)
1.3.1ASP语言 (3)
1.3.2 Microsoft ODBC数据源管理 (5)
1.3.3 IIS 服务 (7)
1.3.4 Dreamweaver MX 2004开发工具 (8)
1.3.5B/S数据库访问模式 (8)
第二章系统需求分析 (10)
2.1现行报修业务流程 (10)
2.2新报修系统的开发目标 (11)
2.3新报修系统的解决方案 (12)
第三章新系统逻辑方案 (14)
3.1 系统关联图 (14)
3.2 在线报修信息管理系统顶层图 (15)
3.3在线报修信息管理系统第一层图 (17)
第四章系统数据库设计 (21)
4.1实体 (21)
4.2实体的属性 (21)
4.3实体间的联系与E-R图 (22)
4.4关系模式 (23)
第五章系统详细设计 (24)
5.1主界面 (24)
5.2模块处理过程 (26)
第六章结束语 (30)
6.1系统特色与创新 (30)
6.2系统局限与展望 (30)
6.3实施中遇到的挫折 (30)
6.4体会与致谢 (31)
第一章前言
1.1 项目开发背景
在计算机普及的今天,利用电脑来简化和方便我们的工作也不再少见,而在线报修信息管理系统只是其中一个小小的应用,利用这个系统来管理报修维修的一系列操作,可以非常容易和快捷的对报修的整个流程进行很好的控制和管理。简化了工作的困难度和节省了人力资源。鉴于市场上对这样的管理软件的大量需求和应用,选择了本题目。
在线报修信息管理系统,是一个非常适用的大众化的系统,有着非常普遍的应用,在很多日常售后服务管理业务中都有应用。通过对在线报修信息管理系统的使用可以更加高效快捷的对报修业务进行管理。提高了管理的效率和节省了管理成本。目前市场上有各种各样的报修管理系统,有些大型的系统实现功能非常多,适合在大型商业应用中使用,本系统就报修管理系统的基本功能进行研究和开发。
1.2 在线报修信息管理系统目标
在二十一世纪的新时代,随着计算机技术的发展及计算机的日益普及,网络化已成为大势所趋。人力的越来越匮乏,公司每天为了维护原有的客户所投入的人力已入不敷出。特别是很多客户所反映的问题的时候,没有相关的维护人员接待,导致客户的问题无法及时解决,影响了客户的利益同时也损害了公司的声誉。
而在线报修信息管理系统,就是在于改善现今传统电话报修不足之处,不但弥补了无人及时维护的状况。而且,有效的把客户所反映的问题统计进相关的库存中,分类汇总给相关的人员进行处理,也记录下以往维护的记录,方便更换员工以后的培训教育。同时,在线报修信息管理系统也方便客户实时的去查询维护情况,减少等待时候焦急的心情,提高客户满意度。
1.3 在线报修信息管理系统开发环境
1.3.1 ASP语言
Microsoft Active Server Pages 即 ASP ,是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 以后的版本中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序。有了 ASP 就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行
完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下就ASP的原理,页面结构,运行环境,内建对象,内置组件,ADO分别进行介绍
ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript)。通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性。此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。
ASP的程序代码简单、通用,文件名由.asp结尾,ASP文件通常由四部分构成:标准的HTML标记:所有的HTML标记均可使用。ASP语法命令:位于<% %> 标签内的ASP代码。服务器端的include语句:可用#include语句调入其它ASP 代码,增强了编程的灵活性。脚本语言:ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能,用户可安装其它脚本语言,如Perl、Rexx等。
目前ASP可运行在三种环境下。WINDOWS NT server 4.0运行IIS 3.0(Internet Information Server)以上。WINDOWS NT workstation 4.0运行Peer Web Server 3.0以上。WINDOWS 95/98运行PWS(Personal Web Server)。其中以NT server上的IIS功能最强,提供了对ASP的全面支持,是创建高速、稳定的ASP主页的最佳选择。
ASP提供了六个内建对象,供用户直接调用: Application对象:负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。Session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。Session对象需cookie支持。Request对象:从用户端取得信息传递给服务器,是ASP读取用户输入的主要方法。Response对象:服务器将输出内容发送到用户端。Server对象:提供对服务器有关方法和属性的访问。Object Context对象:IIS 4.0新增的对象,用来进行事务处理。此项功能需得到MTS(Microsoft Transcation Server)管理的支持。Ad Rotator组件:用来按指定计划在同一页上自动轮换显示广告,用于WWW 上日益重要的广告服务。Browser Capabilities组件:确定访问WEB站点的用户浏览器的功能数据,包括类型、性能、版本等。Database Access组件:提供ADO (ActiveX Data Objects)来访问支持ODBC的数据库。File Access组件:提供对服务器端文件的读写功能。Content Linking组件:生成WEB页内容列表,