当前位置: 首页 > 范文大全 > 公文范文 >

基于软件工程技术的宝马4S店管理系统设计

时间:2022-05-05 16:50:04  浏览次数:

摘要:作为任一汽车品牌最为重要的销售、维修、配件和信息服务部门的4S店,拥有一套高效率、人性化、受欢迎的销售管理系统是在行业中竞争的必要。以宝马这一汽车品牌作为研究对象,重点运用软件工程知识对系统进行分析、设计和实现。包括软件生命周期的三个主要方面:软件定义、软件开发和运行维护。系统操作简洁容易上手、结构简单、查找方便、实用性强。

关键词:4S店管理;软件工程;软件生命周期

中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)04-0726-02

1 背景

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科[1]。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难[2]。

伴随着汽车产业的发展,人们在关注汽车本身品质与特征的同时,更加关注于汽车销售、维修、配件和信息服务环节的服务。因此,集汽车销售、维修、配件和信息服务环节为一体化的4S店是如今汽车销售服务的主流。由于汽车产品的数据量之大,客户服务资料的庞大,纯手工或低级普通软件已经不能满足日益增加的数据信息的维护。因此,随着4S店的普及,一种或一类专门为该模式销售管理的软件的开发显得非常的必要。

2 系统功能模块

本系统主要实现的功能有:查询车辆(根据旅客提出的车型信息:车系,图片,类型,性能,价格,车身尺寸,排量,查询对应车辆供客户查阅汽车配置和具体参数),购车交款手续(客户买车,1.订金(若无现车或客户暂时订车,收取订金)2.全款(若有现车且客户同意付款,全额付款)),办保险(购车成功后为车辆办理相应保险)。

其功能框架图如图1所示。

3 系统设计

3.1 系统结构设计

根据分析结果,宝马4S店管理系统设立以下模块:

1) 系统管理:含有“退出系统”、“登陆(未实现)”等功能。

2) 客户管理:含有“增加”、“修改”、“删除”、“客户订车”等功能。

3) 车辆管理:含有“车辆信息增加”、“车辆信息修改”、“车辆信息删除”等功能。

4) 订单管理:含有“订单增加”、“订单修改”等功能。

信息查询:含有“客户查询”、“车辆查询”、“订单查询”等功能。

3.2 数据库设计

该系统需建立的数据表及其所含的字段和字段的类型如下。其中带“#”号的表示关键字段。

1) Customer(客户)

客户编号# 数字型、姓名 文本型、性别 文本型、年龄 数字型、联系地址 文本型、入会时间 数值型、电话 数字型、身份证号# 数字型、手机号# 数字型。

2) Car(车辆)

车辆编码# 数字型、车辆名称 文本型、上市日期 数字型、出售标价 数字型、车辆类别 文本型、车辆型号 文本型。

3) XC(订单)

客户编码 数字型、车辆编码 数字型、车辆价格 数字型。

3.3 程序设计

根据系统的工作过程即用户登陆、客户订单管理、车辆信息维护等,程序设计流程如图2所示。

程序在运行时主要会出现两种错误:1)由于输入信息,或无法满足要求时产生的错误,称为软错误;2)由于其他问题,如计算机软件故障、模块语句错误等,产生的问题,称为硬错误。

对于软错误,须在查询操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到输出模块中。

对与硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。返回输入阶段。出错信息必须给出相应的出错原因。

4 系统测试

该系统采用墨盒测试技术,用于验证系统的各项功能是否能正常完成。由于实际情况的多样性,需要由多人重复测试,在不同情况下执行各项功能操作,其输出就是该功能的执行结果。黑盒测试着重测试软件功能。黑盒测试并不能取代白盒测试,它是与白盒测试互补的测试方法,它很可能发现白盒测试不易发现的其他类型错误。

黑盒测试发现下述类型错误:

1) 功能不正确或遗漏了功能。

2) 界面错误。

3) 数据结构错误或外部数据库访问错误。

4) 性能错误。

5) 初始化和终止错误

5 结论

该系统根据软件开发的生命周期(软件定义、软件开发、软件维护)严格的控制了软件的开发流程(问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试、软件维护),通过对系统运行测试,系统操作简洁容易上手、结构简单、查找方便、实用性强。

参考文献:

[1] 杨玲.对计算机软件工程发展的认识[J].科海故事博览·科教创新,2009(6):248.

[2] 高波,温美娜.软件工程中的可重用性研究[J].河北广播电视大学学报,2010,15(4):10-11.

推荐访问: 宝马 管理系统 工程技术 设计 软件
[基于软件工程技术的宝马4S店管理系统设计]相关文章