




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
汽车销售管理系统的设计与实现汽车销售管理系统的设计与实现 摘要摘要 汽车销售系统传统的商务流程电子化 数字化 一方面以电子流代替了食物 流 可以大量减少人力 物力 降低了成本 另一方面突破了时间和空间的限制 使得交易活动可以在任何时间 任何地点进行 从而大大提高了效率 系统论述的是汽车销售系统的设计 为了清楚 准确的描述该系统 我的论文 从六个方面来论述 第一部分论述为什么要设计此系统及系统的运行环境 这部分 首先从汽车行业的发展需要入手 介绍了系统开发的背景 即系统开发的目的 意 义 和系统的运行环境 第二部分论述了系统的分析 主要从需求分析 可行性分 析 数据流程三个方面进行论述 需求分析是这部分的重点 只有认真了解用户的 需求 细致的进行调查分析 把用户 做什么 的要求转换成一个完全的 细致的 软件模型并写出规格说明 这样才能准确的表达用户的要求 第三部分是系统的详 细设计论述 这一部分从系统设计概要 模块结构设计两方面进行论述 第四部分 是对系统的数据库设计论述 主要从数据库设计和界面设计两方面来论述 第五部 分是系统的功能设计实现 第六部分介绍了系统的实施和测试 主要从程序的设计 系统运行中的错误及处理方面进行论述 论文最后又写了结论 致谢与参考文献 关键词 关键词 JSP 汽车销售 系统分析 系统设计 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 0 1 引言 汽车工业经历了一百多年的发展 对国家经济的发展和鹏飞以及对人类社会的文明 带来了巨大影响 汽车工业已成为许多国家的支柱产业 随着人们生活水平以及汽 车性能的不断提高 人们对汽车的消费和需求也越来越旺盛 世界汽车工业也保持 庞大的市场需求和市场规模 近年来 中国汽车市场发展迅猛 以接近 37 的速度 增长 巨大的市场容量和可观的经济效益 引起各汽车厂家纷纷加大投资 汽车市 场烽烟四起 汽车销售策略和模式频出 竞争已是空前的激烈 在此形势下 一种 介于生产厂家和用户之间的桥梁 汽车销售公司正在不断的产生和发展壮大 1 1 开发背景及意义 华奥汽车销售集团以经营销售汽车为主 配套汽车维修服务及售后服务 公司 总部设在重庆 全国各地大中城市均有其连锁机构 随着企业规模的不断扩大 业 务量日益增多 企业管理层决定通过自己的特色网站来解决各地连锁服务问题 根据华奥集团业务流量 网站决定基于中文版Windows XP Server和SQL Server 2000设计 为了更好地与互联网中日益肆虐的黑客和病毒周旋 系统采用先进的JSP 进行开发 具备良好的稳定性和安全性 华奥汽车销售集团网站集订购 租赁 置换 客服等业务于一身 它的成功架 设为华奥汽车集团带来了非常良好的社会效益和经济效益 很大程度地增加了集团 的核心竞争力 1 2 系统目标 华奥汽车销售集团网站主要实现以下目标 为企业提供展示商品及表现企业形象的平台 为用户提供车辆信息查看 在线车辆订购 意向购物申请 置换申请等功能 采用动态网页技术 使网站中展示的新闻信息更具时效性 提供客户投诉中心功能 收集用户对企业的意见 提供后台管理页面 简化了企业信息 车辆信息 用户信息等网站数据的维 护操作 1 3 开发设计思想 减少了系统对硬件的要求 系统主要运行于服务器上 即系统运行的硬件取 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 1 决于服务器 客户端的配置要求保证能够使用浏览器即可 节约了维护成本 系统的维护主要集中于服务器端 比起维护多个客户端来 说 成本和工作量将大大降低 降低了系统升级维护的难度 逻辑和视图的分离使得模块相对独立在业务变更 及系统升级和维护时 难度大大降低 大大提高了工作人员的工作效率 在功能设 计和系统实现方面 企业销售管理网站将具有以下特点 3 实用性 提供了快捷和方便的管理商品信息 用户信息 4 操作简单 保证系统能适应不同等级计算机水平的用户 系统操作尽可能简 单 5 代码可读性好 要求系统结构清晰 代码简洁可读 便于日后维护和扩展 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 2 2 系统分析 2 1 系统初步调查 详细了解和深刻认识使用所开发系统的单位之现状 发展方向 存在的问题和各 级管理人员的信息需求是系统建设的重要基础 收集到真实 准确和适用的相关信 息 是系统开发的第一阶段 系统分析阶段工作的重要内容 信息收集也是完成 系统分析各项任务的基础 在系统建设中 建设者首先必须收集信息 了解情况 明确问题和目标 视具体情况决定工作方针 该企业销售管理系统采取的是访问与实践相结合的调查方法 首先 通过提问的 方式与用户进行交谈 收集有关信息 在访问时充分听取各方面的要求和希望 同 时做好有关新系统的宣传工作 其次 通过参加业务实践了解系统 有目的的跟班 学习 以达到比较深入细致地掌握工作流程中汽车的订购 租赁 置换 客服等具 体过程和内容 2 2 可行性分析 系统的可行性分析的目的在于用最小的代价在尽可能短的时间内确定在现有的技 术 经济和人员素质等条件下该问题是否能够解决 是否值得去解决 其实质上是 要进行一次大大压缩简化了的系统分析和设计的过程 也就是在较高层次上以较抽象 的方式进行的系统分析和设计的过程 一般应该从下述三方面研究每种解法的可行 性 技术可行性 经济可行性 操作可行性 2 2 1 技术上的可行性 2 2 1 1 目前的网络状况可以对浏览器 服务器应用提供可靠的支持 该企业已经实现了局域网互连 网络状况良好 能较快速可靠的支持一般的网 络应用 可以满足一般性的浏览器 服务器应用的网络需求 2 2 1 2 现有的硬件环境可以满足一般性应用的需求 2 2 1 3 现有的软件环境可以满足一般性应用的需求 该企业内部的计算机上采用的操作系统平台 多为Microsoft公司的WindowsXP 等 为图形化操作系统 界面一致 用户使用方便 数据库管理系统 DBMS 采用 的是Miscrosoft SQL Server 2000 该系统具有性能稳定 使用简单 功能强大 安全等特点 完全可以满足中小型企业的数据管理和处理要求 2 2 1 4 企业内部人员业务和技术水平 企业内部工作人员对自身业务很了解 同时由于很多都受过计算机专业方面的 教育 能够较容易的对实际工作进行分析 将实际工作进行抽象概念化 而且能够 根据计算机的特点提出功能要求 降低开发人员与使用人员间沟通的时间 2 2 1 5系统开发人员的技术水平 开发人员为计算机科学与技术专业毕业生 具有一定的系统开发经验 专业知 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 3 识掌握的也比较好 再经过参加实际项目的开发 经验更加成熟 能够较容易的了 解用户需求并能在计算机上实现 指导教师也具有很高的软件开发经验 同时具有 丰富的实际销售管理方面的经验 这些都是系统开发质量的重要保证 2 2 1 6 结论 通过后台实现了对客户各类订单进行管理的功能 实现了对网站新闻信息的更 新功能 因此 该销售管理系统开发在技术上是可行的 2 2 2 经济上的可行性 汽车销售集团网站 为汽车销售公司在网络上提供了一个全面展示企业形象的 平台 使汽车用户更加的了解企业的动态信息 满足客户在线提交订购汽车 查询 汽车信息等要求 网站提升了企业在客户中的形象 使企业和用户联系更加密切 提高企业的经济效益 所以该企业销售管理系统的开发在经济可行性方面是可行的 2 2 3 操作上的可行性 工作人员已经比较熟悉了使用计算机进行日常的数据信息处理的工作 因此该 销售管理系统在操作可行性方面是可以被用户接受的 2 3 需求分析 2 3 1 系统的功能需求 根据前面对汽车集团销售网站的分析 可将其划分成前台和后台两部分 前台 主要为用户提供车辆信息浏览 新闻动态查询 在线车辆订购 车辆置换申请等功 能 后台主要为管理员提供车辆信息管理 订单信息管理 用户申请管理及新闻信 息管理等功能 华奥汽车销售集团网站的前台功能结构图如图 2 1 华奥汽车集团网站前台 备 件 查 询 客 户 投 诉 处 理 客 户 服 务 中 心 查 询 客户服务中心新闻中心 行 业 信 息 报 道 集 团 新 闻 报 道 站 内 新 闻 公 告 下 线 新 车 报 道 未 来 展 望 历 史 成 绩 关于集团租赁中心订购中心 销 售 中 心 查 询 意 向 购 车 在 线 购 车 展示中心 详 细 信 息 展 示 新 品 推 荐 车 辆 分 类 展 示 置换中心 在 线 置 换 申 请 在 线 租 车 预 订 查询中心 车 辆 信 息 查 询 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 4 图 2 1 华奥汽车销售集团网站的前台功能结构图 华奥汽车销售集团网站的后台功能结构图如图 2 2 华奥汽车集团网站前台 租赁管理 租 赁 申 请 查 询 受 理 订单管理 订 单 查 询 及 受 理 备 件 信 息 删 除 备 件 信 息 修 改 备 件 信 息 添 加 备件管理 备 件 信 息 查 询 新闻管理 新 闻 信 息 修 改 新 闻 信 息 查 询 新 闻 信 息 删 除 新 闻 信 息 添 加 销售车辆管理 车 辆 信 息 添 加 车 辆 信 息 修 改 车 辆 信 息 查 询 车 辆 信 息 删 除 租赁车辆管理 车 辆 信 息 删 除 车 辆 信 息 修 改 车 辆 信 息 添 加 置换管理 置 换 申 请 查 询 受 理 投 诉 信 息 查 询 受 理 投诉管理 图 2 2 系统后台功能结构图 2 3 2 系统的运行环境要求 2 3 2 1 硬件环境 CPU P41 8GHz 内存 256MB以上 硬盘空间 40GB 2 3 2 2 软件环境 操作系统 中文Windows 2000 Windows2003或XP 数据库 SQL Server 2005 开发工具包 JDK Version 1 4 2 JSP 服务器 Tomcat 浏览器 IE 5 0 推荐使用IE6 0 2 3 3 系统的性能要求 2 3 3 1 精度 本系统对精度的要求主要表现在数据库设计上 这个在数据库设计中会有相关 内容 在此略 2 3 3 2 速度 响应时间0 05秒以内 2 3 3 3 灵活性 本系统的扩展性很好 可以根据需求增加和删除栏目 但不能改变系统的整体 性 2 3 3 4 输人输出要求 输入和输出的要求在数据库的设计中有相关内容 见数据库设计 2 3 3 5 故障处理要求 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 5 可能出现的软硬件的问题是 无法访问系统 是服务器停止运行或源代码被更 改 处理方法 检查服务器或源代码 2 3 3 6 安全保密要求 设置用户身份和密码验证要求 2 4 数据流分析 2 4 1 数据流图 当数据在软件系统中运动时 它将被一系列 变换 所修改 数据流图 DFD 是一种图形化技术 它描绘信息流和数据从输入移动到输出的过程中所经受的变换 它是在对系统调研阶段绘制出的业务流程图的基础上 从系统的科学性 管理的合 理性 实际运行的可行性角度出发 将信息处理功能和彼此之间的联系自顶向下 逐层分解 从逻辑上精确地描述新系统应具有的数据加工功能 数据输入 数据输 出 数据存储及数据来源和去向 在数据流图中没有任何具体的物理部件 它只是描绘数据在软件中流动和被处 理的逻辑过程 数据流图是系统逻辑功能的图形表示 即使不是专业的计算机技术 人员也容易理解它 因此是分析员与用户之间极好的通信工具 此外 设计数据流 图时只需考虑系统必须完成的基本逻辑功能 完全不需要考虑怎样具体的实现这些 功能 数据流图具有以下两个特性 2 4 1 1抽象性 表现在它完全舍去了具体的物质 只剩下数据的流动 加工 处理 与存储 2 4 1 2概括性 表现在它可以把信息中的各种不同业务处理过程联系起来 形成一 个整体 数据流图由以下四种基本元素组成 即源点或终点 数据处理 功能 数据存 储和数据流 该企业销售管理系统的数据流程见图2 2 外部实体 数据处理数据流 数据存储 汽车销售管理系统的数据流程图如图2 3 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 6 客户 客户信 息 中心展 台 管理 者 链接信 息 公告信 息 车辆信 息 订单信 息 修改 注册登录选购 填写 订单 处理 订单 发布 公告 添加 车辆 添加 链接 连锁企 业管理 身份 验证 图2 3 汽车销售管理系统的数据流程图 2 5 用 UML 协作图描述汽车置换业务流程 2 5 1 协作图简介 UML协作图可以展示出对象与对象之间的关系 它可以绘制对象之间的消息连 接 协作图主要就是展示对象之间的关系 所以 对象就成了协作图中最重要的单 元 在UML协作图中 对象用一个矩形表示 矩形中间带下划线的文本是该对象的 标识 各对象之间由关系线连接 关系线附近带有表示不同流种类的箭头 该箭头 指向接受消息的对象 如图2 4所示 对象1对象2消息1 图2 4 UML协作图 2 5 2 汽车置换业务流程 通常 汽车置换业务流程如下 客户向经销商提出置换需求 经销商对置换车辆进行评估 双方协商后经销商收购原车 客户以预购新车价格减原车价格购买新车 完成 置换 经销商收购的原车进过检测和整理后由SGM对其进行认证 根据有关规定 客户购买的新车会享受延长保修期的服务 根据上面的分析 可以用UML协作图绘制出的汽车业务流程如图2 5所示 客户经销商收购车辆 SGM对置换车 进行认证 经销商对置换 车进行整修客户购买新车 置换需求 车辆评估 图2 5 汽车置换业务流程 2 5 3 操作流程 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 7 华奥汽车集团网的操作流程非常简单 用户登录网站后 可以查看最新加入的 车辆的基本信息 然后可以通过网站的功能导航分别进入网站的展示中心 订购中 心 租赁中心 置换中心 客服中心 新闻中心和关于集团等页面 浏览全部车辆 的参数信息 以及进行车辆在线订购 在线租赁 置换申请 企业资料查询 备件 资料查询 新闻信息浏览 在线客服投诉等操作 管理员通过后台入口到后台管理页面后 可以进行车辆信息管理 订单信息管 理 企业信息管理 新闻信息管理 投诉信息管理 备件信息管理等一系列与前台 对应的管理操作 华奥汽车集团网站的业务流程如图2 6所示 图 2 6 华奥汽车集团网站的业务流程图 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 8 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 9 3 系统功能模块设计 3 1 汽车销售管理系统功能设计目标 程序应该尽量实现所有的实际工作中需要做的事情 用计算机进行办公 最大 的好处就是能够轻松的完成那些重复的 繁重的 公式化的 需要大量的人力 物 力和时间的工作 这样的工作如果由人来做 不仅需要大量的时间 整个过程也会 很枯燥无味 企业销售管理系统功能设计的目标就是完成系统需求分析阶段要求的 系统功能需求 尽可能的实现整个销售管理过程 3 2 汽车销售管理系统的前台系统功能设计 根据前面对华奥汽车销售集团网站的分析 本系统主要包括前台功能模块 车 辆信息浏览模块 新闻动态查询模块 在线车辆订购模块 车辆置换申请模块和后 台功能模块 车辆信息管理模块 订单信息管理模块 用户申请管理模块以及新闻 信息管理模块 3 2 1 展示中心模块 主要包括最新车辆信息展示 车辆信息分类展示 车辆详细信息查看3个部分 3 2 2 订购中心模块 主要包括销售热线查询 在线车辆订购 订购帮助查看和意向购车4个部分 3 2 3 租赁中心模块 主要包括租赁帮助查看及租赁在线预订2个部分 3 2 4 置换中心模块 主要包括车辆置换在线申请 3 2 5 客服中心模块 主要包括客户服务中心查询 在线企业投诉 备件信息查询及售后服务信息查 看 3 2 6 新闻中心模块 主要包括新闻推荐展示 分类信息展示及新闻详细信息查看3个部分 3 2 7 信息查询模块 根据车辆的品牌及型号进行查询 3 2 8 集团信息模块 主要包括历史回顾及未来展望2个部分 3 2 9 后台登陆模块 为管理员进行后台数据管理系统提供入口 3 3 汽车销售管理系统的后台系统功能设计 3 3 1 销售车辆管理模块 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 10 主要包括销售车辆信息的添加 销售车辆信息的修改 销售车辆信息的删除及 销售车辆信息的查询4个部分 3 3 2 租赁车辆管理模块 主要包括租赁车辆信息的添加 租赁车辆信息的修改 租赁车辆信息的删除及 租赁车辆信息的查询4个部分 3 3 3 备件数据管理模块 主要包括备件数据的添加 备件信息修改 备件信息删除及备件数据查询 3 3 4 订单信息管理模块 主要包括订单信息受理及订单信息查询2个部分 3 3 5 置换信息管理模块 主要包括置换信息受理及置换信息查询2个部分 3 3 6 集团信息管理模块 主要包括集团信息浏览及集团信息更新2个部分 3 3 7 新闻信息管理模块 主要包括新闻信息添加 新闻信息修改 新闻信息删除及新闻信息查询4个部分 3 3 8 客户投诉管理模块 主要包括客户投诉受理及客户投诉查询2个部分 3 3 9 连锁企业管理模块 主要包括连锁企业添加 连锁企业信息修改 连锁企业删除及连锁企业查询4个 部分 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 11 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 12 4 4 总体设计总体设计 4 1 数据库设计 根据用户需求和业务流程 本系统采用了SQL Server 2000数据库管理系统 本 系统中所建立的数据库名为db Cars 关系图如下 4 2 数 据库 表的设计 汽车销售系统共包括 11个表 具体设计如下 tb Cars主要用来保存车辆的类别编码信息 该表的结构如表4 1所示 表4 1 tb Cars的结构 列名数据类型长度主键否允许空功能描述 IDint4是否车辆的类别编码 也是唯一标识 Namevarchar50否否车辆的类别名称 tb Basic1 一级参数名称信息表 主要用来保存车辆的一级参数的名称及编码 信息 该表的结构如表4 2所示 表 4 2 tb Basic1 的结构 列名数据类型长度主键否允许空功能描述 IDint4是否一级参数的编码 也是唯一标识 Namevarchar20否否一级参数的名称 HomoInt4否否对应的车辆编码 tb Basic2二级参数名称信息表主要用来保存车辆的二级参数的名称及编码信息 该表的结构如表4 3所示 表 4 3 tb Basic2 的结构 列名数据类型长度主键否允许空功能描述 IDint4是否二级参数的编码 也是唯一表示 Namevarchar50否否二级参数的名称 Homo1Int4否否对应的一级参数的编码 Home2int4否否对应的车辆的编码 tb Values车辆数据信息表主要用来保存具体的车辆数据信息 该表的结构如表 4 4所示 表 4 4 tb Values 表结构 列名数据类型长度主键否允许空功能描述 Idint4是否数据的唯一标识 Namevarchar50否否车辆数据信息 Homo1int4否否对应的二级参数的编码 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 13 Homo2int4否否对应的一级参数的编码 Typeint4否否对应的车辆类别的编码 LogoInt4否否车辆的唯一标识 tb Enterprise连锁企业信息表主要用来连锁企业的相关信息 该表的结构如表 4 5所示 表 4 5 tb Enterprise 表结构 列名数据类型长度主键否允许空功能描述 IDint4是否企业唯一标识 Namevarchar200否否企业名称 Addressvarchar500否否企业地址 Phonevarchar50否否联系电话 Stylevarchar50否否企业类别 tb News新闻信息表主要用来保存站内所有的新闻信息 该表的结构如表4 6所 示 表 4 6 tb News 表结构 列名数据类型长度主键否允许空功能描述 IDint4是否新闻信息唯一标识 Titlevarchar30否否新闻标题 Contentvarchar30否否新闻内容 IssueDateDateatime8否否新闻发布时间 Typevarchar50否否新闻类别 tb OrderForm订单信息表主要用来保存站内所有的订单信息 该表的结构如表 4 7所示 表 4 7 tb OrderForm 表结构 列名数据类型长度主键否允许空功能描述 IDint4是否订单唯一标识 Namevarchar50否否订购的车辆名称 Countsint4否否订购数量 Colorvarchar50否否订购的车辆的颜色 Paymentvarchar50否否支付方式 EnterpriseNamevarchar200否否企业名称 AddressVarchar200否否企业地址 AreaVarchar200否否所在区域 DealerVarchar100否否经销商 LinkmanVarchar50否否联系人姓名 PhoneVarchar50否否联系电话 FaxVarchar50否否传真号码 EmailVarchar100否否Email 地址 PostNumberVarchar20否否邮政编码 RemarkVarchar500否否备注信息 IssueDateDatetime8否否提交时间 WhetherVarchar10否否受理参数 tb Tenancy租赁申请信息表主要用来保存站内所有的租赁信息 该表的结构如 表4 8所示 表 4 8 tb Tenancy 表结构 列名数据类型长度主键否允许空功能描述 IDint4是否唯一标识 NameVarchar30否否车型名称 PasswordVarchar30否否登录密码 UserNameVarchar30否否客户名称 PhoneVarchar20否否联系电话 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 14 FaxVarchar20否否传真 EmailVarchar100否否电子信箱地址 HanderVarchar30否否手机号码 AddressVarchar300否否联系地址 NumbersVarchar50否否身份证号码 CarsNameVarchar150否否汽车名称 StartTimedatetime8否否租车开始时间 EndTimedatetime8否否租车结束时间 IssueDateDatetime8否否申请时间 WhetherVarchar10否否申请状态 tb SparePart备件信息表主要用来保存备件的相关信息 该表的结构如表4 9所 示 表 4 9 tb SparePart 表结构 列名数据类型长度主键否允许空功能描述 IDint4是否备件数据的唯一标识 Numbervarchar50否否备件编码 Namevarchar100否否备件名称 Pricevarchar50否否备件价格 Typevarchar100否否匹配车型 tb Permute信息表主要用来保存站内所有的置换信息 该表的结构如表4 10所 示 表 4 10 tb Permute 表结构 列名数据类型长度主键否允许空功能描述 IDint4是否唯一标识 NameVarchar50否否真实姓名 PhoneVarchar50否否联系电话 HanderVarchar50否否手机号码 EmailVarchar50否否Email 地址 AddressVarchar50否否联系地址 CarNameVarchar50否否持有车辆名称 TimesVarchar50否否购买时间 BadVarchar50否否车是否有损 YearCheckVarchar50否否车检 ChangeCarVarchar50否否置换车辆的名称 IssueDatedatetime8否否申请时间 WhetherVarchar50否否申请状态 tb Record信息表主要用来保存站内所有的置换信息 该表的结构如表4 11所示 表 4 11tb Record 表结构 列名数据类型长度主键否允许空功能描述 IDint4是否唯一标识 RealNameVarchar50否否真实姓名 PhoneVarchar50否否联系电话 EnterpriseVarchar500否否投诉单位 KeyNameVarchar5000否否投诉项目 SeasonVarchar5000否否投诉理由 ResultVarchar5000否否欲求结果 IssueDatedatetime8否否投诉时间 WhetherVarchar50否否投诉状态 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 15 4 3 系统详细设计 4 3 1 前台设计 4 3 1 1 主页的设计 图 4 1 华奥汽车销售网站首页运行结 4 3 1 2 最新车辆信息展示 首页的最新车辆信息展示部分 展示的是数据库中最新添加的一条乘用车的信 息和两条商用车的信息 并且在展示每条信息的同时 为每条信息添加 详细参数 按钮和 在线订购 按钮 方便用户查看车辆信息的详细内容以及在线订购车辆 图4 2 最新车辆信息展示部分页面的运行结果 核心程序代码如下 4 3 1 3 车辆分类信息展示 当用户通过网站导航进入展示中心页面后 用户首先看到的是乘用车信息展示 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 17 此时用户可以通过展示页面内的 中心导航 来进入到其他类别的车辆信息展示页 面 浏览对应类别的车辆信息 主要程序代码如下 乘用车信息展示部分包括3个区域 区域1用来展示最新添加的乘用车信息 并 为该车辆信息添加 在线订购 按钮 区域2用来展示数据库中其他所有的乘用车信 息 并且在输出车辆名称的时候 为其添加脚本事件 当用户单击任意一个车辆名 称时 区域1中的内容将更新且与用户单击的车辆信息一致 区域3用来展示与区域1 中展示的乘用车对应的文字简介信息 图 4 3 乘用车信息展示部分的页面设计结果 程序代码如下 6 row 2 else row 1 rs beforeFirst 4 3 1 4 车辆在线订购 用户可以在任意一个车辆信息展示页面通过单击车辆数据对应的 在线订购 按钮来打开在线订购页面 在在线订购页面 订购的车辆名称将根据用户的操作自 动生成 用户需要做的是填写其他的订购信息并将信息提交给本页进行数据处理 以完成在线订购操作 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 18 图4 4在线订购页面的设计结果 程序核心代码如下 0 alert 订单已经接收 window close 4 3 1 5 车辆查询 当用户在前台任意一个页面的信息查询部分输入查询条件并单击 查询 按钮 后 都可以进入到查询结果展示页面 图4 5 查询结果展示页面设计结果 程序核心代码如下 a href Image img src Image a href Cars Particular Default jsp id a href Image img src Image 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 19 4 3 2 后台设计 4 3 2 1 后台登陆页面设计 图 4 6 后台登陆页面 登陆页面程序代码 4 3 2 2 后台主页面设计 图 4 7 后台主页面运行结果 核心代码如下 rst size 16 vari request getParameter pages if vari null pages 1 else pages Integer parseInt vari rst page pages if request getParameter keyword null request getParameter keyword equals rs cross ge trs sql else rs cross getrs request getParameter type request getParameter keyword sql type request getParameter type rs rst getrs rs nows 0 while rs null rs next nows 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 20 4 3 2 3 销售车辆数据添加设计 管理员可以通过后台导航进入到销售车辆管理页面 管理员可以通过单击 车 辆数据添加 按钮来打开车辆数据添加页面 在车辆数据添加页面 因为需要填写 的车辆数据比较多 管理员可以通过单击任意一个一级参数名称链接 以打开对应 的数据添加部分 进行车辆数据的添加 当管理员添加数据完毕后 单击 添加 按钮完成车辆数据添加操作 图 4 8 销售车辆数据添加页面的设计 4 3 2 4 销售车辆数据修改设计 管理员可以单击销售车辆管理页面的 详细 按钮 打开详细信息展示及车辆 信息修改页面 该页面与车辆信息添加为同一页面 不同的是当管理员通过详细按 钮打开该页时 该页中将显示对应管理员操作的车辆数据 并且 添加 按钮的名 称变为 修改 当管理员在修改页面完成修改操作 并单击 修改 按钮后 管理 员修改后的数据将提交给数据处理页 而数据处理页主要根据提交的表单数据将数 据库中对应的车辆信息更新 图 4 8 销售车辆数据修改页面的设计 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 21 4 3 2 5 销售车辆数据删除设计 当管理员在销售车辆管理页面中单击 删除 按钮后 将打开车辆信息删除页 面 车辆信息删除页面则将根据传递的参数将数据库中对应的车辆数据删除 4 3 2 6 销售车辆数据查询 在销售车辆管理页面 管理员可以在车辆数据查询部分输入一定的查询条件 并选择查询条件的所属类别 然后单击 查询 按钮 将查询请求提交给本页面 也就是销售车辆管理页面 销售车辆管理页面在收到管理员提交的查询请求后 将 管理员提交的数据作为查询条件进行数据库检索 并将查询结果输出到浏览器中 图 4 9 销售车辆数据查询结果的运行结果 4 3 2 7 订单信息受理 管理员可以通过后台管理导航进入到订单信息管理页面 图 4 10 订单信息管理页面设计 在订单管理页面 单击任意一条订单数据后的 受理 按钮 打开订单信息受 理页面 以进行订单信息受理操作 图 4 11 订单信息管理页面的设计结果 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 22 5 系统测试与运行 系统测试是管理信息系统开发周期中一个十分重要而漫长的阶段 其重要性体 现在它是保证系统质量与可靠性的最后关口 是对整个系统开发过程包括系统分析 系统设计和系统实现的最终审查 在系统测试中发现的错误可能是各式各样的 按 其范围和性质可划分为功能错误 系统错误 过程错误 数据错误以及编码错误几 类 测试的目标是发现系统中的错误 但发现错误并非我们的最终目的 系统开发 的最终目的是高质量的完全符合用户需要的信息系统 并让尽可能多的错误在交付 给用户使用前加以修改 5 1 测试的步骤 测试的过程必须分步骤进行 每个步骤在逻辑上是前一个步骤的继续 大型软 件系统通常由若干个子系统组成 每个子系统又由许多模块组成 因此 对一个复 杂的软件系统的测试将分以下几个步骤进行 单元测试 集成测试 确认测试和系 统测试 出于本系统的实际情况 确定测试步骤分2步进行 5 1 1 单元测试 单元测试也称模块测试或逻辑测试等 测试的方法一般采用白盒测试法以及路 径覆盖为最佳测试准则 其主要针对模块之间的I O接口 以及程序存在的逻辑错误 和程序出错处理方式等进行测试 在系统开发过程中 由于采用模块化程序设计方 法 当完成一个模块功能后 准确判定错误位置以及具体出错情况 继而进行改正 以排除错误 调试过程从执行一个测试用例开始 评估测试结果 如果发现实际结 果与预期结果不一致 则这种不一致就是一种症状 它表明在软件中存在着隐藏的 问题 调试过程试图找出产生症状的原因 发现错误就立即改正 5 1 2 集成测试 单元测试之后 代码中存在的逻辑错误的可能性大大减少 此过程中将系统作 为一个整体来进行测试 测试各子模块之间的协同工作能力 登录系统时 如果是 管理员 则要输入用户名 admin 和密码 用户名和密码都输入正确时才可以进入 系统管理员主界面 作为管理员可以对系统的所有功能模块进行操作 添加 删除 修改 查询 如果是其他用户可以在线预订车辆 在线租赁车辆 在线置换车辆 查询车辆信息展示 查看公司新闻信息等 表 5 1 管理员用户登录测试数据 测试数据说明测试结果 无无任何输入提示 非法登录 输入错误用户名或密码错误输入提示 非法登录 输入正确的用户名和密码输入正确的数据提示 登陆成功 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 23 表 5 2 公司网站访问测试 测试数据说明测试结果 http 127 0 0 1 8080 In错误输入提示 没有该公司 http 127 0 0 1 8080 Index输入正确的数据打开该销售公司 的企业网站 5 1 3 系统测试 系统测试过程是系统交付用户使用前的最后一个过程 要保证交付用户后能正 常使用 对系统的可移植性及其系统环境等因素作了大量的测试 本系统是在 Window XP 操作系统和 SQL Server 2005 环境 利用 VS 2005 开发平台开发的 Web 应用系统 影响系统正常运行的因素 主要是操作系统 数据库服务器 浏览器 文件系统格式等 下面是测试环境用例 用例一 操作系统 Windows XP SP2 数据库服务器 SQL Server 2005 浏览 器 IE5 0 版 文件系统格式 FAT32 移植过程 将系统文件移植到目标机上 安装 Microsoft Visual Studio 2005 设置程序虚拟目录的 J 版本 将其设为 net 2 0 如果存在多个 net 框架的版本 默认的是 J1 1 版 通过以上步骤就能正确的将系统移植到目标机上运行 其结果正常 最后一步就是设置相应目录的安全性 此目标机上使用的是文件系统格式是 NTFS 由于其自身的安全保护 使得程序在运行的过程中不能向目录中写入内容 只需在相应的目录安全性中添加 JSP NET 用户 使用其默认的权限即可 通过以上 步骤就能正确的将系统移植到目标机上运行 其结果正常 5 2 测试结果 通过上述 3 个步骤的测试工作 系统能在 net 2 0 框架下 SQL Server 2005 版本及以上 IE5 0 以上正常运行 重庆文理学院学士学位论文 汽车销售管理系统的设计与实现 24 6 系统的使用说明与安装 1 1 系统安装的软硬件要求 建议运行平台 操作系统 Windows2000 2003 XP 等系统的服务器 server 版本 最小内存 256MB 硬盘大小 40G 以上 处理器 AMD 3200 1 81GHz 以上 支持环境 需要安装 net 2 0 框架和 IIS 5 0 及以上 软件 Micro
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能停车场系统建设方案
- 生物医药产业投资担保协议签订关键条款解析与应用
- 产业园区物业经营权购买与产业配套服务合同
- 离婚后孩子监护权转让与共同抚养协议
- 离婚子女监护权协议范本:明确子女监护责任与权益
- 离婚协议女方净身出户及放弃共同债权协议
- 《离婚协议书签订前后子女教育费用承担合同》
- 智能化施工合同解除空白单位工程劳务分包合同
- 住宅租赁合同提前解除及违约责任承担协议
- 针灸科医生考试题及答案
- 2025年“学宪法讲宪法”知识竞赛题库含答案
- 教室布置方案(模板)
- 2024年辽宁省地矿集团招聘真题
- 2025年上海入团考试试题及答案
- 2025年《土地管理法》考试试题及答案解析
- 2025至2030年中国机织服装市场现状分析及前景预测报告
- 妇幼信息安全课件
- 《测绘基础》课件(共八个任务)
- 物业轮岗活动方案
- 中国大麻酚油(CBD油)行业发展监测及投资战略研究报告
- 《工业机器人技术与应用》高职人工智能技术应用专业全套教学课件
评论
0/150
提交评论