1、分类号 密 级 U D C 编 号 白云区教育信息化设备 售后服务管理系统设计 指导教师姓名、职称: 学科、专业名称 :软 件 工 程 研究方向 :电 子 政 务 摘 要 售后服务 管理 是 目前我国教育信息化建设迅猛发展的 需 要 , 又是 我们管理部门监管 最薄弱的环节。为了能适应 教育信息化发展的 需求,开发一套能够为 教育局信息装备中心、各有关中标承建商或供货商、学校用户 提供详细的 故障申报 信息、 服务受理信息、服务处理结果信息,用户投诉信息等, 保存 售后服务响应及处 的。根据 教育信息化工程项目 售后服务流程的特点和系统的建设目标,提出了管理系统结构模型,然后介绍了 ASP 开
2、发工具如何与数据库连接及如何实现一个基于 ASP 的教育信息装备工程项目 售后服务管理系统。 关键词: ASP;数据访问对象 (ADO);结构化查询语句 (SQL) Abstract The after-sales services management is an our country currently education information-based construction fast fierce development of demand, again is us management section to take charge of the most weak link.
3、For the sake of ability orientation education information-based development of need, development 1 set can is Bureau of Education information material center, each relevant medium mark contractor or be provided for goods company, school and customer to provide detailed of break down declare an infor
4、mation, service accept an information, service processing result information, customer hurl tell information etc., keep the after-sales service respond to and place of.According to the characteristics of education information-based after-sales service process of the engineering item and the construc
5、tion target of the system, put forward management system structure model, then introduction ASP development how tool is with database conjunction and how realization 1 according to ASP of education information material the after-sales service of the engineering item management system. Keyword:ASP;Da
6、ta interview object(ADO);The structure turn search language a sentence(SQL) 目录 摘要 .2 ABSTRACT.3 第一章 绪论 .4 1.1 选题背景 .5 1.1.1 传统售后服务监管方法存在的问题 .7 1.1.2 本系统设计的目标 .9 第二章 技术介绍 .10 2.1.1 SQL Server 2000 的硬件和软件安装要求 .10 2.1.2 SQL Server 2000 的特性 .13 2.2 ASP 简述 .15 2.2.1 ASP 简介 .18 2.2.2 ASP 的特点 .21 2.2.3 IIS
7、 与 ASP.23 第 三 章 系统总体设计 .24 3.1 系统的几个模块组成 .26 3.2 系统实现的总功能 .28 3.3 系统数据库分析 .32 3.4 数据库 设计 .37 第四章 系统 详细设计 .42 4.1 系统登录 界面模块 设计 .44 4.2 账号管理模块 设计 .46 4.3 设备类别管理模块 设计 .48 4.4 产品信息管理模块 设计 .50 4.5 统计模块 设计 .51 4.6 信息交换模块 设计 .52 4.7 退出登录模块 设计 .53 第五章 编码实现 .54 5.1 平台简介 .54 5.2 部分功能代码 .55 第六章 软件部署 .57 6.1 开发
8、工具 .57 6.2 计算机硬件要求 .57 结论与展望 .58 致 谢 .59 参考文献 .60 第一章 绪论 1.1 选题背景 白云 区教育局下辖高中学校(含一贯制学校高中部) 12所;初中学校 57 所;小学 198 所;中职技校 1所。学生总数 20.8 万多人;在编教师 12000 多人。 2005 年在市教育信息中心的统一部署下,建成了 白云 区教育科研骨干网,以 1000M 的裸光纤与市教育科研网络中心互联并接入中国教育科研网。目前 白云区教育科研骨干网的汇聚点共九个,基本覆盖全区,为今后区内各中小学的接入奠定了坚实的基础。首批共有 29所中 小学以 1000M或 100M接入区
9、教育网络中心,其它的学校通过 ADSL 拨号上网。至 2008 年,我区将实现所有公办学校、全部接入教育科研网,为全区教育信息化应用提供了基本的硬件基础。建设了我区的白云教育信息网这个教育门户网,用于发布区域教育发展状况,区教育局机构设置及有关政策法规,区内中小学教育教学等信息。 2004年以来,全区通过政府公开招投标采购了教师用计算机总数达 2389台,学生用计算机总数 25286 台,多媒体教学平台 1408 套,校园网 110 间,数字语音实验室 29 间,电脑室 45 间。 白云 区教育信息化设备售 后服务管理系统的 建设是 针对我区城乡二元化分布的特点,由教育局信息装备中心、各有关中
10、标承建商或供货商、学校用户共同组成一个管理维护团队,共同做好信息化设备的后期维护维修管理工作,进一步加强对信息装备工程项目售后服务的管理效率, 提高信息装备的绩效。有效解决以往项目售后服务出现互相推诿的现象 ,确定本课题具有重要的 现实意义。 本课题的预期成果是 结合广州市白云区教育系统典型的城乡二元化结构的特点,依托已建成的区域网络基本硬件资源,针对通过政府公开招投标采购的信息化工程项目的售后服务状况进行有效的动态监管的要求,设计一 个 教育信息化设备售后服务管理系统 ,构建见一个“可视化”的立体的工程项目售后服务管理系统。从而约束中标方严格按合约定的条款做好项目的售后服务工作,有效地保护了
11、政府的投资而且 减少 管理人员 人力的投入, 提高 信息的处理效率并且可以降低管理的难度。 目前,国外在 售后服务管理系统 方面已积累了很多经验,并且还在不断的将计算机技术、 网络 技术的新发展应用到 售后服务管理中 。据 调查 ,在 欧美等发达国家 的 大部分企业中都采用了售后服务系统,并且该系统都已经接入了互联网。客户购买产品后,如果产品出现了故障需要维护,客户只需要通过互联网登陆 该系统,填写一些故障的相关描述、反馈信息和客户相关资料并提交,维护中心的人就可以及时的进行相关的处理。这样不仅可以为客户节省更多的费用和时间,做为服务商也可以更快更合理的做出响应,并且可以很好的管理这些资料,为
12、公司节省了更多的售后服务的开支。并且现在国外有些公司已经将售后服务系统跟库存、财务、人事、技术分析等系统相结合 , 结合后公司可以更合理的调整生产和维护中所需要的配件等的库存,财务可以更有效率的计算出开支,人事部门可以更合理的分配人力,技术部门更可以通过售后服务系统了解到到产品的各种需求和产品存在的不足, 技术部门就可以很合理的针对市场对产品进行改进。 由于历史的原因,我国的 售后服务管理 系统 起步较晚,我国 的 售后服务管理系统 比国外 售后服务管理 系统在功能上和实际使用上要落后很多 ,虽然在一些 大型企业 ,如 汽车企业 等采用 了 售后服务管理 系统, 但是范围非常有限,另外, 网络
13、普及率, 人口 素质 也都在一个较低的水平上。 我国的大型企业在 售后服务管理 系统的使用中也并没有像国外那样,与互联网相结合,只是单纯的 售后服务管理 系统单独运行,各个系统单独运行使得各种业务不能协调进行,这个给企业在管理中带来了诸多不便,比如:人事部门不能很好的 协调员工的分配,库存不知道改存多少配件,技术部门更不能很好的了解到市场的需求。这样就大大降低了售后服务的效率,同时也大大的加大了各种业务的开支。 1.1.1 传统售后服务监管 方法存在的问题 传统售后服务监管 ,只是单纯的 售后服务管理 系统单独运行,各个系统单独运行使得各种业务不能协调进行,这个给企业在管理中带来了诸多不便,比
14、如:人事部门不能很好的协调员工的分配,库存不知道改存多少配件,技术部门更不能很好的了解到市场的需求。这样就大大降低了售后服务的效率,同时也大大的加大了各种业务的开支。 1.1.2本系统设计的目 标 售后服务管理平台由登录模块、账号管理模块、项目、产品管理模块、统计模块、信息交换模块、信息转发模块构成,各功能模块如下表登录 后按设定的权限具备相应的操作权限,并能有效防止越权操作。具备防止破解密码的功能。超级管理员有权对任意账号进行添加、删除、锁定、解锁、查询、修改操作。一般管理员有权对本级别以下的账号进行锁定、解锁、查询、修改操作。管理员有权对本级别以下的账号进行查询、修改操作。查询时支持模糊查
15、询。超级管理员有权对项目名称、产品名称、信息进行添加、删除、修改操作,并设定项目与产品直接的关联。一般管理 员有权对项目名称、产品名称、信息进行添加、删除、修改操作,并设定项目与产品直接的关联。管理员有权进行修改操作。对产品故障率、投诉、被投诉、项目投诉率、最佳服务排名等进行统计排名。 1.报障:学校用户通过项目、产品、供应商等方式确定具体的故障产品,向相应的供应商发出故障申报。能自动计算产品保修期是否已过,给 出收费服务提示。 2.处理:供应商阅读报障信息后与用户沟通并安排处理的予以响应。服务完成后反馈服务结果。 3.投诉:校方如果对响应时间或服务情况不满意可以进行投诉。接到投诉后供应商可以
16、作出回应解释。最后由管理员 处理后,确认投诉是否有效。 4.服务评分、评审:用户可以对本次服务评分。管理员根据信息反馈情况对服务进行评审。评分、评审是进行统计排名的重要依据。 5.发送普通信息:学校及供应商可以相互间发送信息,每次限发给一个用户。管理员可以发信息给任何人,可以群发。 第二章 数据库处理软件 SQL Server 2000 2.1.1 SQL Server 2000 的硬件和软件安装要求 硬件要求 下表说明安装 Microsoft SQL Server 2000 或 SQL Server 客户端管理工具和库的硬件要求。 硬 件 最低要求 计算机 Intel 或兼容机 Pentiu
17、m 166 MHz 或更高。 内存 (RAM)1 企业版:至少 64 MB,建议 128 MB 或更多 标准版:至少 64 MB 个人版: Windows 2000 上至少 64 MB,其它所有操作系统上至少 32 MB 开发版:至少 64 MB Desktop Engine: Windows 2000 上至少 64 MB,其它所有操作系统上至少 32 MB 硬盘空间 2 SQL Server 数据库组件: 95 到 270 MB,一般为 250 MB Analysis Services:至少 50 MB,一般为 130 MB English Query: 80 MB 仅 Desktop En
18、gine: 44 MB 监视器 VGA 或更高分辨率 SQL Server 图形工具要求 800x600 或更高分辨率 定位设备 Microsoft 鼠标或兼容设备 CD-ROM 驱动器 需要 1根据操作系统的要求,可能需要额外的内存。 2实际的要求因系统配置和选择安装的应用程序和功能的不同而异。 说明 Microsoft SQL Server 2000 没有硬件兼容性列表 (HCL)。如果计算机满足上表所列的最低要求,则对于能够在 Microsoft Windows 操作系统中使用的硬件, SQL Server 2000 软件即可运行。 操作系统要求 下表说明为使用 Microsoft SQ
19、L Server 2000 各种版本或组件而必须安装的操作系统。 SQL Server 版本或组件 操作系统要求 企业版 Microsoft Windows NT Server 4.0、 Microsoft Windows NT Server 4.0 企业版、 Windows 2000 Server、 Windows 2000 Advanced Server 和 Windows 2000 Data Center Server。 注意, SQL Server 2000的某些功能要求 Microsoft Windows 2000 Server(任何版本)。 标准版 Microsoft Window
20、s NT Server 4.0、 Windows 2000 Server、Microsoft Windows NT Server 企业版、 Windows 2000 Advanced Server 和 Windows 2000 Data Center Server。 个人版 Microsoft Windows Me 、 Windows 98 、 Windows NT Workstation 4.0、 Windows 2000 Professional、 Microsoft Windows NT Server 4.0、 Windows 2000 Server 和所有更高级的 Windows 操作
21、系统。 开发版 Microsoft Windows NT Workstation 4.0、 Windows 2000 Professional和所有其它 Windows NT 和 Windows 2000 操作系统。 仅客户端工具 Microsoft Windows NT 4.0、 Windows 2000(所有版本)、Windows Me 和 Windows 98。 仅连接 Microsoft Windows NT 4.0、 Windows 2000(所有版本)、Windows Me、 Windows 98 和 Windows 95。 说明 在 Microsoft Windows NT Se
22、rver 4.0 上,必须安装 Service Pack 5 (SP5) 或更高版本,这是 SQL Server 2000 所有版本的最低要求。 SQL Server 2000 中文版不支持英文版的 NT 4.0 企业版。 SQL Server 2000 在 Windows NT 4.0 终端服务器上不受支持。 在不带网卡的 Windows 98 计算机上安装 SQL Server 2000 个人版,需要 Windows 98第二版。 Internet 要求 下表说明与使用 Microsoft SQL Server 2000 相关的 Internet 要求。 组件 要求 Internet 软件
23、 Microsoft SQL Server 2000 所有安装都需要 Microsoft Internet Explorer 5.0。 Microsoft 管理控制台 (MMC) 和HTML 帮助也需要 Microsoft Internet Explorer 5.0。最小安装已足够,而且 Internet Explorer 不必是默认浏览器。 Internet Explorer 5.0 要求的例外情况:如果使用 ” 仅连接 ” 选项而且不连接到要求加密的服务器,则带Service Pack 2 的 Microsoft Internet Explorer 4.01就足够了。 Internet I
24、nformation 服务 如果编写 XML 应用程序,请参见用于 SQL Server 的 IIS虚拟目录管理的系统要求。 2.1.2 SQL Server 2000 的特性 Microsoft SQL Server 2000 的特性包括: Internet 集成。 SQL Server 2000 数据库引擎提供完整的 XML 支持。它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。 SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且 SQL Server 2000 支持 English Query
25、 和 Microsoft 搜索服务等功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。 可伸缩性和可用性。 同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。 SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。 企业级数据库功能。 SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个
26、并发修改数据库的用户的开销减到最小。 SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使 您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。 易于安装、部署和使用。 SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。 SQL Server 2000
27、还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能 使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。 数据仓库。 SQL Server 2000 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。 SQL Server 中还包括一些工具,可用来直观地设计数据库并通过 English Query 来分析数据。 2.2 ASP 简述 Microsoft Active Server Pages (ASP) 是服务器端的脚本编
28、写环境,通过这种环境用户可用它来创建动态 Web 页或生成功能强大的 Web 应用程序。 ASP 页是包括 HTML 标记、文本和脚本命令的文件。 ASP 页可调用 ActiveX 组件来执行任务,例如连接到数据库或进行商务计算。通过 ASP,可为用户的 Web 页添加交互内容或用 HTML 页构成整个 Web 应用程序,这些应用程序使用 HTML 页作为用户的客户的界面。 对于 HTML 编写人员: 如果用户是位 HTML 编写人员,用户将发现 ASP 脚本提供了创建交互页的简便方法。如果用户曾想从 HTML 表格中收集数据,或用顾客的姓名个人化 HTML 文件,或根据浏览器的不同使用不同的特性,用户会发现 ASP提供了一个出色的解 决方案。以前,要想从 HTML 表格中收集数据,就不得不学习一门编程语言来创建一个 CGI 应用程序。现在,用户只要将一些简单的指令嵌入到用户的 HTML 文件中,就可以从表格中收集数据并进行分析。用户再不必学习完整的编程语言或者单独编译程序来创建交互页。随着不断掌握使用 ASP 和脚本语言的技巧,用户可以创建更复杂的脚本。对于 ASP,用户可以便捷地使用ActiveX 组件来执行复杂的任务,比如连接数据库以存储和检索信息。