汽车销售管理系统的设计与实现1

上传人:沈*** 文档编号:129062250 上传时间:2022-08-02 格式:DOC 页数:26 大小:1.67MB
收藏 版权申诉 举报 下载
汽车销售管理系统的设计与实现1_第1页
第1页 / 共26页
汽车销售管理系统的设计与实现1_第2页
第2页 / 共26页
汽车销售管理系统的设计与实现1_第3页
第3页 / 共26页
资源描述:

《汽车销售管理系统的设计与实现1》由会员分享,可在线阅读,更多相关《汽车销售管理系统的设计与实现1(26页珍藏版)》请在装配图网上搜索。

1、精心整理汽车销售管理系统的设计与实现摘要: 汽车销售系统传统的商务流程电子化、数字化、一方面以电子流代替了食物流,可以大量削减人力,物力,降低了本钱;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进展。从而大大提高了效率。系统论述的是汽车销售系统的设计,为了清晰、准确的描述该系统,我的论文从六个方面来论述。第一局部论述为什么要设计此系统及系统的运行环境,这局部首先从汽车行业的开展须要入手,介绍了系统开发的背景即系统开发的目的、意义和系统的运行环境。其次局部论述了系统的分析,主要从需求分析、可行性分析、数据流程三个方面进展论述,需求分析是这局部的重点。只有谨慎了解用户的需求

2、,细致的进展调查分析,把用户“做什么”的要求转换成一个完全的、细致的软件模型并写出规格说明,这样才能准确的表达用户的要求。第三局部是系统的具体设计论述。这一局部从系统设计概要、模块构造设计两方面进展论述。第四局部是对系统的数据库设计论述,主要从数据库设计和界面设计两方面来论述。第五局部是系统的功能设计实现。第六局部介绍了系统的实施和测试。主要从程序的设计,系统运行中的错误及处理方面进展论述。论文最终又写了结论,致谢与参考文献。关键词: JSP;汽车销售;系统分析;系统设计精心整理1 引言汽车工业经验了一百多年的开展,对国家经济的开展和鹏飞以及对人类社会的文明带来了巨大影响。汽车工业已成为很多国

3、家的支柱产业,随着人们生活水平以及汽车性能的不断提高,人们对汽车的消费和需求也越来越旺盛,世界汽车工业也保持浩大的市场需求和市场规模。近年来,中国汽车市场开展迅猛,以接近37%的速度增长,巨大的市场容量和可观的经济效益,引起各汽车厂家纷纷加大投资,汽车市场烽烟四起,汽车销售策略和模式频出,竞争已是空前的剧烈,在此形势下,一种介于生产厂家和用户之间的桥梁,汽车销售公司正在不断的产生和开展壮大。1.1开发背景及意义华奥汽车销售集团以经营销售汽车为主,配套汽车修理效劳及售后效劳。公司总部设在重庆,全国各地大中城市均有其连锁机构。随着企业规模的不断扩大,业务量日益增多,企业管理层确定通过自己的特色网站

4、来解决各地连锁效劳问题。依据华奥集团业务流量,网站确定基于中文版Windows XP Server和SQL Server 2000设计。为了更好地与互联网中日益肆虐的黑客和病毒周旋,系统采纳先进的JSP进展开发,具备良好的稳定性和平安性。华奥汽车销售集团网站集订购、租赁、置换、客服等业务于一身,它的胜利架设为华奥汽车集团带来了特别良好的社会效益和经济效益,很大程度地增加了集团的核心竞争力。1.2系统目标华奥汽车销售集团网站主要实现以下目标:为企业供应展示商品及表现企业形象的平台。为用户供应车辆信息查看、在线车辆订购、意向购物申请、置换申请等功能。采纳动态网页技术,使网站中展示的新闻信息更具时效

5、性。供应客户投诉中心功能,收集用户对企业的看法。供应后台管理页面,简化了企业信息、车辆信息、用户信息等网站数据的维护操作。1.3开发设计思想削减了系统对硬件的要求。系统主要运行于效劳器上,即系统运行的硬件取决于效劳器,客户端的配置要求保证能够运用阅读器即可。节约了维护本钱。系统的维护主要集中于效劳器端,比起维护多个客户端来说,本钱和工作量将大大降低。降低了系统升级维护的难度。逻辑和视图的分别使得模块相对独立在业务变更及系统升级和维护时,难度大大降低,大大提高了工作人员的工作效率。在功能设计和系统实现方面,企业销售管理网站将具有以下特点:(3)管用性:供应了快捷和便利的管理商品信息、用户信息。(

6、4)操作简洁:保证系统能适应不同等级计算机水平的用户,系统操作尽可能简洁。(5)代码可读性好:要求系统构造清晰,代码简洁可读,便于日后维护和扩展。精心整理2 系统分析2.1 系统初步调查具体了解和深刻相识运用所开发系统的单位之现状、开展方向、存在的问题和各级管理人员的信息需求是系统建立的重要根底。收集到真实、准确和适用的相关信息,是系统开发的第一阶段系统分析阶段工作的重要内容。信息收集也是完成系统分析各项任务的根底。在系统建立中,建立者首先必需收集信息,了解状况,明确问题和目标,视具体状况确定工作方针。该企业销售管理系统采纳的是访问与实践相结合的调查方法。首先,通过提问的方式与用户进展交谈,收

7、集有关信息,在访问时充分听取各方面的要求和盼望,同时做好有关新系统的传播工作;其次,通过参与业务实践了解系统,有目的的跟班学习,以到达比拟深化细致地驾驭工作流程中汽车的订购、租赁、置换、客服等具体过程和内容。2.2 可行性分析系统的可行性分析的目的在于用最小的代价在尽可能短的时间内确定在现有的技术、经济和人员素养等条件下该问题是否能够解决,是否值得去解决。其实质上是要进展一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进展的系统分析和设计的过程。一般应当从下述三方面探究每种解法的可行性:技术可行性,经济可行性,操作可行性。2.2.1 技术上的可行性2.2.1.1 目前

8、的网络状况可以对阅读器/效劳器应用供应牢靠的支持该企业已经实现了局域网互连,网络状况良好,能较快速牢靠的支持一般的网络应用,可以满意一般性的阅读器/效劳器应用的网络需求。2.2.1.2 现有的硬件环境可以满意一般性应用的需求2.2.1.3 现有的软件环境可以满意一般性应用的需求该企业内部的计算机上采纳的操作系统平台,多为Microsoft公司的WindowsXP等,为图形化操作系统,界面相同,用户运用便利。数据库管理系统DBMS采纳的是Miscrosoft SQL Server 2000 。该系统具有性能稳定、运用简洁、功能强大、平安等特点,完全可以满意中小型企业的数据管理和处理要求。2.2.

9、1.4 企业内部人员业务和技术水平企业内部工作人员对自身业务很了解,同时由于很多都受过计算机专业方面的教育,能够较简洁的对实际工作进展分析,将实际工作进展抽象概念化,而且能够依据计算机的特点提出功能要求,降低开发人员与运用人员间沟通的时间。2.2.1.5 系统开发人员的技术水平开发人员为计算机科学与技术专业毕业生,具有必须的系统开发经验,专业学问驾驭的也比拟好,再经过参与实际工程的开发,经验更加成熟,能够较简洁的了解用户需求并能在计算机上实现。指导教师也具有很高的软件开发经验,同时具有丰富的实际销售管理方面的经验。这些都是系统开发质量的重要保证。2.2.1.6 结论通过后台实现了对客户各类订单

10、进展管理的功能,实现了对网站新闻信息的更新功能。因此,该销售管理系统开发在技术上是可行的。2.2.2 经济上的可行性汽车销售集团网站,为汽车销售公司在网络上供应了一个全面展示企业形象的平台,使汽车用户更加的了解企业的动态信息。满意客户在线提交订购汽车,查询汽车信息等要求,网站提升了企业在客户中的形象,使企业和用户联系更加亲密,提高企业的经济效益。所以该企业销售管理系统的开发在经济可行性方面是可行的。2.2.3 操作上的可行性工作人员已经比拟熟识了运用计算机进展日常的数据信息处理的工作, 因此该销售管理系统在操作可行性方面是可以被用户承受的。2.3 需求分析2.3.1 系统的功能需求依据前面对汽

11、车集团销售网站的分析,可将其划分成前台和后台两局部。前台主要为用户供应车辆信息阅读、新闻动态查询、在线车辆订购、车辆置换申请等功能,后台主要为管理员供应车辆信息管理、订单信息管理、用户申请管理及新闻信息管理等功能。华奥汽车销售集团网站的前台功能构造图如图2-1: 图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或X

12、P数据库: 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 故障处理要求可能出现的软硬件的问题是:无法访问系统,是效劳器停顿运

13、行或源代码被更改;处理方法:检查效劳器或源代码。2.3.3.6 平安保密要求。设置用户身份和密码验证要求。2.4 数据流分析2.4.1 数据流图当数据在软件系统中运动时,它将被一系列“变换”所修改。数据流图DFD是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。它是在对系统调研阶段绘制出的业务流程图的根底上,从系统的科学性、管理的合理性、实际运行的可行性角度启程,将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上准确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流淌和被处

14、理的逻辑过程。数据流图是系统逻辑功能的图形表示,即使不是专业的计算机技术人员也简洁理解它,因此是分析员与用户之间极好的通信工具。此外,设计数据流图时只需考虑系统必需完成的根本逻辑功能,完全不须要考虑怎样具体的实现这些功能。数据流图具有以下两个特性:2.4.1.1 抽象性:表此时此刻它完全舍去了具体的物质,只剩下数据的流淌、加工、处理与存储。2.4.1.2 概括性:表此时此刻它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。数据流图由以下四种根本元素组成,即源点或终点、数据处理功能、数据存储和数据流。该企业销售管理系统的数据流程见图2-2:外部实体 数据处理数据流 数据存储汽车销售管理

15、系统的数据流程图如图2-3图2-3 汽车销售管理系统的数据流程图2.5用UML协作图描述汽车置换业务流程2.5.1协作图简介UML协作图可以展示出对象与对象之间的关系,它可以绘制对象之间的消息连接。协作图主要就是展示对象之间的关系,所以,对象就成了协作图中最重要的单元,在UML协作图中,对象用一个矩形表示,矩形中间带下划线的文本是该对象的标识。各对象之间由关系线连接,关系线旁边带有表示不同流种类的箭头,该箭头指向承受消息的对象,如图2-4所示。 图2-4 UML协作图2.5.2汽车置换业务流程通常,汽车置换业务流程如下:客户向经销商提出置换需求。经销商对置换车辆进展评估。双方协商后经销商收购原

16、车,客户以预购新车价格减原车价格购置新车,完成置换。经销商收购的原车进过检测和整理后由SGM对其进展认证。依据有关规定,客户购置的新车会享受延长保修期的效劳。依据上面的分析,可以用UML协作图绘制出的汽车业务流程如图2-5所示。图2-5 汽车置换业务流程2.5.3操作流程华奥汽车集团网的操作流程特别简洁,用户登录网站后,可以查看最新参加的车辆的根本信息,然后可以通过网站的功能导航分别进入网站的展示中心、订购中心、租赁中心、置换中心、客服中心、新闻中心和关于集团等页面,阅读全部车辆的参数信息,以及进展车辆在线订购、在线租赁、置换申请、企业资料查询、备件资料查询、新闻信息阅读、在线客服投诉等操作。

17、管理员通过后台入口到后台管理页面后,可以进展车辆信息管理、订单信息管理、企业信息管理、新闻信息管理、投诉信息管理、备件信息管理等一系列与前台对应的管理操作。华奥汽车集团网站的业务流程如图2-6所示。图2-6 华奥汽车集团网站的业务流程图精心整理3 系统功能模块设计3.1 汽车销售管理系统功能设计目标程序应当尽量实现全部的实际工作中须要做的事情。用计算机进展办公,最大的好处就是能够轻松的完成那些重复的、繁重的、公式化的、须要大量的人力、物力和时间的工作。这样的工作假如由人来做,不仅须要大量的时间,整个过程也会很味同嚼蜡。企业销售管理系统功能设计的目标就是完成系统需求分析阶段要求的系统功能需求,尽

18、可能的实现整个销售管理过程。3.2 汽车销售管理系统的前台系统功能设计依据前面对华奥汽车销售集团网站的分析,本系统主要包括前台功能模块:车辆信息阅读模块 、新闻动态查询模块、在线车辆订购模块、车辆置换申请模块和后台功能模块:车辆信息管理模块、订单信息管理模块、用户申请管理模块以及新闻信息管理模块。3.2.1展示中心模块主要包括最新车辆信息展示,车辆信息分类展示,车辆具体信息查看3个局部订购中心模块主要包括销售热线查询,在线车辆订购,订购协助查看和意向购车4个局部。租赁中心模块主要包括租赁协助查看及租赁在线预订2个局部。置换中心模块主要包括车辆置换在线申请。3.2.5客服中心模块主要包括客户效劳

19、中心查询,在线企业投诉,备件信息查询及售后效劳信息查看。3.2.6新闻中心模块主要包括新闻引荐展示,分类信息展示及新闻具体信息查看3个局部。3.2.7信息查询模块依据车辆的品牌及型号进展查询。3.2.8集团信息模块主要包括历史回忆及将来展望2个局部3.2.9后台登陆模块为管理员进展后台数据管理系统供应入口。3.3 汽车销售管理系统的后台系统功能设计3.3.1销售车辆管理模块主要包括销售车辆信息的添加,销售车辆信息的修改、销售车辆信息的删除及销售车辆信息的查询4个局部。3.3.2租赁车辆管理模块主要包括租赁车辆信息的添加、租赁车辆信息的修改、租赁车辆信息的删除及租赁车辆信息的查询4个局部。3.3

20、.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个局部。精心整理4 总体设计4.1 数据库

21、设计依据用户需求和业务流程,本系统采纳了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的构造列名数据类型长度主键否允许空

22、功能描述IDint4是否一级参数的编码,也是唯一标识Namevarchar20否否一级参数的名称HomoInt4否否对应的车辆编码tb_Basic2二级参数名称信息表主要用来保存车辆的二级参数的名称及编码信息,该表的构造如表4-3所示。表4-3 tb_Basic2的构造列名数据类型长度主键否允许空功能描述IDint4是否二级参数的编码,也是唯一表示Namevarchar50否否二级参数的名称Homo1Int4否否对应的一级参数的编码Home2int4否否对应的车辆的编码tb_Values车辆数据信息表主要用来保存具体的车辆数据信息,该表的构造如表4-4所示。表4-4 tb_Values表构造列

23、名数据类型长度主键否允许空功能描述Idint4是否数据的唯一标识Namevarchar50否否车辆数据信息Homo1int4否否对应的二级参数的编码Homo2int4否否对应的一级参数的编码Typeint4否否对应的车辆类别的编码LogoInt4否否车辆的唯一标识tb_Enterprise连锁企业信息表主要用来连锁企业的相关信息,该表的构造如表4-5所示。表4-5 tb_Enterprise表构造列名数据类型长度主键否允许空功能描述IDint4是否企业唯一标识Namevarchar200否否企业名称Addressvarchar500否否企业地址Phonevarchar50否否联系电话Style

24、varchar50否否企业类别tb_News新闻信息表主要用来保存站内全部的新闻信息,该表的构造如表4-6所示。表4-6 tb_News表构造列名数据类型长度主键否允许空功能描述IDint4是否新闻信息唯一标识Titlevarchar30否否新闻标题Contentvarchar30否否新闻内容IssueDateDateatime8否否新闻发布时间Typevarchar50否否新闻类别tb_OrderForm订单信息表主要用来保存站内全部的订单信息,该表的构造如表4-7所示。表4-7 tb_OrderForm表构造列名数据类型长度主键否允许空功能描述IDint4是否订单唯一标识Namevarch

25、ar50否否订购的车辆名称Countsint4否否订购数量Colorvarchar50否否订购的车辆的颜色Paymentvarchar50否否支付方式EnterpriseNamevarchar200否否企业名称AddressVarchar200否否企业地址AreaVarchar200否否所在区域DealerVarchar100否否经销商LinkmanVarchar50否否联系人姓名PhoneVarchar50否否联系电话FaxVarchar50否否传真号码EmailVarchar100否否Email地址PostNumberVarchar20否否邮政编码RemarkVarchar500否否备注信

26、息IssueDateDatetime8否否提交时间WhetherVarchar10否否受理参数tb_Tenancy租赁申请信息表主要用来保存站内全部的租赁信息,该表的构造如表4-8所示表4-8 tb_Tenancy表构造列名数据类型长度主键否允许空功能描述IDint4是否唯一标识NameVarchar30否否车型名称PasswordVarchar30否否登录密码UserNameVarchar30否否客户名称PhoneVarchar20否否联系电话FaxVarchar20否否传真EmailVarchar100否否电子信箱地址HanderVarchar30否否手机号码AddressVarchar3

27、00否否联系地址NumbersVarchar50否否身份证号码CarsNameVarchar150否否汽车名称StartTimedatetime8否否租车起先时间EndTimedatetime8否否租车完毕时间IssueDateDatetime8否否申请时间WhetherVarchar10否否申请状态tb_SparePart备件信息表主要用来保存备件的相关信息,该表的构造如表4-9所示。表4-9 tb_SparePart表构造列名数据类型长度主键否允许空功能描述IDint4是否备件数据的唯一标识Numbervarchar50否否备件编码Namevarchar100否否备件名称Pricevarc

28、har50否否备件价格Typevarchar100否否匹配车型tb_Permute信息表主要用来保存站内全部的置换信息,该表的构造如表4-10所示表4-10 tb_Permute表构造列名数据类型长度主键否允许空功能描述IDint4是否唯一标识NameVarchar50否否真实姓名PhoneVarchar50否否联系电话HanderVarchar50否否手机号码EmailVarchar50否否Email地址AddressVarchar50否否联系地址CarNameVarchar50否否持有车辆名称TimesVarchar50否否购置时间BadVarchar50否否车是否有损YearCheckV

29、archar50否否车检ChangeCarVarchar50否否置换车辆的名称IssueDatedatetime8否否申请时间WhetherVarchar50否否申请状态tb_Record信息表主要用来保存站内全部的置换信息,该表的构造如表4-11所示表4-11tb_Record表构造列名数据类型长度主键否允许空功能描述IDint4是否唯一标识RealNameVarchar50否否真实姓名PhoneVarchar50否否联系电话EnterpriseVarchar500否否投诉单位KeyNameVarchar5000否否投诉工程SeasonVarchar5000否否投诉理由ResultVarch

30、ar5000否否欲求结果IssueDatedatetime8否否投诉时间WhetherVarchar50否否投诉状态4.3系统具体设计4.3.1 前台设计4.3.1.1主页的设计图4-1 华奥汽车销售网站首页运行结4.3.1.2最新车辆信息展示首页的最新车辆信息展示局部,展示的是数据库中最新添加的一条乘用车的信息和两条商用车的信息,并且在展示每条信息的同时,为每条信息添加【具体参数】按钮和【在线订购】按钮,便利用户查看车辆信息的具体内容以及在线订购车辆。图4-2 最新车辆信息展示局部页面的运行结果核心程序代码如下:4.3.1.3车辆分类信息展示当用户通过网站导航进入展示中心页面后,用户首先看到

31、的是乘用车信息展示,精心整理此时用户可以通过展示页面内的“中心导航”来进入到其他类别的车辆信息展示页面,阅读对应类别的车辆信息。主要程序代码如下: 乘用车信息展示局部包括3个区域,区域1用来展示最新添加的乘用车信息,并为该车辆信息添加【在线订购】按钮。区域2用来展示数据库中其他全部的乘用车信息,并且在输出车辆名称的时候,为其添加脚本领件,当用户单击随意一个车辆名称时,区域1中的内容将更新且与用户单击的车辆信息相同。区域3用来展示与区域1中展示的乘用车对应的文字简介信息。图4-3 乘用车信息展示局部的页面设计结果程序代码如下: 6)row=2;elserow=1;rs.beforeFirst()

32、;% 4.3.1.4车辆在线订购用户可以在随意一个车辆信息展示页面通过单击车辆数据对应的【在线订购】按钮来翻开在线订购页面。在在线订购页面,订购的车辆名称将依据用户的操作自动生成,用户须要做的是填写其他的订购信息并将信息提交给本页进展数据处理,以完成在线订购操作。图4-4在线订购页面的设计结果程序核心代码如下:0)%alert(订单已经接收);window.close();4.3.1.5车辆查询当用户在前台随意一个页面的信息查询局部输入查询条件并单击【查询】按钮后,都可以进入到查询结果展示页面。图4-5 查询结果展示页面设计结果程序核心代码如下:a href=Image/img src=Ima

33、ge/ a href=Cars_Particular_Default.jsp?id= a href=Image/img src=Image/ 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;elsepages=Integer.parseInt(vari);rst.page=pages; if(request.getParameter(keyword)=nu

34、ll|request.getParameter(keyword).equals()rs=cross.getrs();sql=; elsers=cross.getrs(request.getParameter(type),request.getParameter(keyword);sql=type=+request.getParameter(type)+&keyword=+request.getParameter(keyword)+&;rs=rst.getrs(rs);nows=0;while(rs!=null&rs.next()&(nows4.3.2.3销售车辆数据添加设计管理员可以通过后台导

35、航进入到销售车辆管理页面,管理员可以通过单击【车辆数据添加】按钮来翻开车辆数据添加页面。在车辆数据添加页面,因为须要填写的车辆数据比拟多,管理员可以通过单击随意一个一级参数名称链接,以翻开对应的数据添加局部,进展车辆数据的添加。当管理员添加数据完毕后,单击【添加】按钮完成车辆数据添加操作。图4-8 销售车辆数据添加页面的设计4.3.2.4销售车辆数据修改设计管理员可以单击销售车辆管理页面的【具体】按钮,翻开具体信息展示及车辆信息修改页面,该页面与车辆信息添加为同一页面,不同的是当管理员通过具体按钮翻开该页时,该页中将显示对应管理员操作的车辆数据,并且【添加】按钮的名称变为【修改】。当管理员在修

36、改页面完成修改操作,并单击【修改】按钮后,管理员修改后的数据将提交给数据处理页。而数据处理页主要依据提交的表单数据将数据库中对应的车辆信息更新。图4-8 销售车辆数据修改页面的设计4.3.2.5销售车辆数据删除设计当管理员在销售车辆管理页面中单击【删除】按钮后,将翻开车辆信息删除页面。车辆信息删除页面那么将依据传递的参数将数据库中对应的车辆数据删除。4.3.2.6销售车辆数据查询在销售车辆管理页面,管理员可以在车辆数据查询局部输入必须的查询条件,并选择查询条件的所属类别,然后单击【查询】按钮,将查询恳求提交给本页面,也就是销售车辆管理页面。销售车辆管理页面在收到管理员提交的查询恳求后,将管理员

37、提交的数据作为查询条件进展数据库检索,并将查询结果输出到阅读器中。图4-9 销售车辆数据查询结果的运行结果4.3.2.7订单信息受理管理员可以通过后台管理导航进入到订单信息管理页面:图4-10订单信息管理页面设计在订单管理页面,单击随意一条订单数据后的【受理】按钮,翻开订单信息受理页面,以进展订单信息受理操作。图4-11 订单信息管理页面的设计结果精心整理5 系统测试与运行系统测试是管理信息系统开发周期中一个特别重要而漫长的阶段。其重要性体此时此刻它是保证系统质量与牢靠性的最终关口,是对整个系统开发过程包括系统分析、系统设计和系统实现的最终审查。在系统测试中发觉的错误可能是各种各样的,按其范围

38、和性质可划分为功能错误、系统错误、过程错误、数据错误以及编码错误几类。测试的目标是发觉系统中的错误,但发觉错误并非我们的最终目的,系统开发的最终目的是高质量的完全符合用户须要的信息系统。并让尽可能多的错误在交付给用户运用前加以修改。5.1测试的步骤测试的过程必需分步骤进展,每个步骤在逻辑上是前一个步骤的接着。大型软件系统通常由假设干个子系统组成,每个子系统又由很多模块组成。因此,对一个困难的软件系统的测试将分以下几个步骤进展:单元测试,集成测试,确认测试和系统测试。出于本系统的实际状况,确定测试步骤分2步进展。5.1.1单元测试单元测试也称模块测试或逻辑测试等,测试的方法一般采纳白盒测试法以及

39、路径覆盖为最正确测试准那么。其主要针对模块之间的I/O接口,以及程序存在的逻辑错误和程序出错处理方式等进展测试,在系统开发过程中,由于采纳模块化程序设计方法,当完成一个模块功能后,准确判定错误位置以及具体出错状况,继而进展改正以解除错误。调试过程从执行一个测试用例起先,评估测试结果,假如发觉实际结果与预期结果不相同,那么这种不相同就是一种病症,它说明在软件中存在着隐藏的问题。调试过程试图找出产生病症的缘由,发觉错误就马上改正。5.1.2集成测试单元测试之后,代码中存在的逻辑错误的可能性大大削减,此过程中将系统作为一个整体来进展测试。测试各子模块之间的协同工作实力。登录系统时,假如是管理员,那么

40、要输入用户名(admin)和密码(123456),用户名和密码都输入正确时才可以进入系统管理员主界面,作为管理员可以对系统的全部功能模块进展操作添加、删除、修改、查询。假如是其他用户可以在线预订车辆、在线租赁车辆、在线置换车辆、查询车辆信息展示、查看公司新闻信息等。表5.1 管理员用户登录测试数据测试数据说明测试结果无无任何输入提示“非法登录”。输入错误用户名或密码错误输入提示“非法登录”。输入正确的用户名和密码输入正确的数据提示“登陆胜利”。表5.2公司网站访问测试测试数据说明测试结果http:/127.0.0.1:8080/In错误输入提示“没有该公司”。http:/127.0.0.1:8

41、080/Index输入正确的数据翻开该销售公司的企业网站。5.1.3系统测试系统测试过程是系统交付用户运用前的最终一个过程,要保证交付用户后能正常运用,对系统的可移植性及其系统环境等因素作了大量的测试。本系统是在Window XP操作系统和SQL Server 2005环境,利用VS 2005开发平台开发的Web应用系统。影响系统正常运行的因素,主要是操作系统、数据库效劳器、阅读器、文件系统格式等,下面是测试环境用例。用例一,操作系统:Windows XP SP2;数据库效劳器:SQL Server 2005;阅读器:IE5.0版;文件系统格式:FAT32。移植过程:将系统文件移植到目标机上,

42、安装Microsoft Visual Studio 2005,设置程序虚拟书目的J版本,将其设为.net 2.0假如存在多个.net框架的版本,默认的是J1.1版。通过以上步骤就能正确的将系统移植到目标机上运行。其结果正常最终一步就是设置相应书目的平安性,此目标机上运用的是文件系统格式是NTFS,由于其自身的平安爱护,使得程序在运行的过程中不能向书目中写入内容。只需在相应的书目平安性中添加JSP.NET用户,运用其默认的权限即可。通过以上步骤就能正确的将系统移植到目标机上运行。其结果正常。5.2 测试结果通过上述3个步骤的测试工作,系统能在.net 2.0框架下,SQL Server 2005

43、版本及以上,IE5.0以上正常运行。6 系统的运用说明与安装1.1 系统安装的软硬件要求建议运行平台:操作系统:Windows2000/2003/XP等系统的效劳器(server)版本。最小内存:256MB硬盘大小:40G以上处理器:AMD 3200+ 1.81GHz以上支持环境:须要安装.net 2.0框架和IIS 5.0及以上软件:Microsoft Visual Studio 20056.2 系统安装干脆安装由本系统供应的安装包程序,遵照安装提示进展设置。 添加数据库:你可以干脆附加数据库。精心整理 总 结通过这次毕业设计,我对目前流行的软件开发方法和手段,有了必须的相识,对面对对象的开

44、发方法有了更深刻地了解,丰富了软件开发的经验,提高了编程的水平,加深理解了很多课程中、书本上学到的学问和理论。同时通过编写毕业设计论文,我还驾驭了软件文档的书写方法和书写格式。由于时间比拟仓促,再加上自己的实际开发经验比拟少,所以软件还有很多不完善的地方,有些功能实现得并不志向。在已经完成的程序中,也存在很多不尽人意的代码和数据构造,而这也让我充分相识到了软件编制的困难程度。针对系统存在的缺乏之处,敬请各位教师提出珍贵的指导看法。精心整理参考文献1 林杰斌.MIS管理信息系统-信息系统经典解析M.北京:清华大学出版社,2006.2 陆永祯,段慧坤,周芸.SQL Server 2000数据库管理

45、和程序开发M.北京:北京中国铁道出版社,2002.7:1-3003 姚春龙,丁春欣,姜翠.数据库系统根底教程M.北京:北京航天大学出版社,2003.6:50-1504 柯平,高洁.信息管理概论M.北京:科学出版社,2002.3:1-3005 周宁.信息资源数据库M.武汉:武汉大学出版社,2001.1:20-1006 李永平.管理信息系统M.北京:科学出版社,2004.4:15-357 薛华成. 管理信息系统M. 北京: 清华大学出版社, 1993.1:0-208 周志逵.数据库原理与技术M.北京:科学出版社,2004.9 王小铭.管理信息系统及其开发技术M. 北京:电子工业出版社,2003.4

46、:0-10010 张海藩.软件工程导论M. 北京: 清华大学出版社,2003.12:1-20011 刘中兵,李伯华,邹晨.JSP数据库工程案例导航M. 北京:清华大学出版社,2006.12 曹广鑫,时强.JSP数据库工程开发宝典.北京:电子工业出版社,2006.13 耿祥义.JSP根底教程M.北京:清华大学出版社,2004.14 黄晓东.Java课程设计平安精编M.北京:中国水利水电出版社,2004.15 王晟,马里杰.SQL Server 数据库开发经典案例解析M.北京:清华大学出版社,2006.16 王国辉,吕海涛,李钟尉.JAVA数据库系统开发案例精选M.北京:人民邮电出版社,2007.

47、17 余芳,林美,夏跃伟.JSP动态网站开发案例指导M. 北京:电子工业出版社,2009.18 杭志,黄斌,王付林,刘明波.SQL Server2005 应用开发技术与典型实例M. 北京:清华大学出版社,2005.19 甘仞初信息系统分析与设计M北京:高等教育出版社,200220 张新曼.精通JSPWeb开发技术与典型应用M.北京:人民邮电出版社,2007.21刑轶男.销售管理系统设计报价管理J.电脑学问与技术,2006,17.22 程祥. 基于J2EE架构的销售管理信息系统设计与实现J.内江科技.2008,01.23 赛奎春.JSP信息系统开发实例精选M.北京:机械工业出版社,2005.24 王成宝.汽车销售效劳管理系统设计与实现J.计算机与现代化.2007.25 Nadir Gulzar著,陈宵燕,丁炎炎.管用J2EE应用程序体系构造.北京:清华大学出版社.2003,12.26 Deepak AIur,John Crupi,Dan Malks,牛志奇等译.J2EE核心模式.北京:机械工业出版社.2002.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!