汽车业务管理系统开发计划书综述

上传人:最**** 文档编号:115665167 上传时间:2019-11-14 格式:DOC 页数:15 大小:1.03MB
返回 下载 相关 举报
汽车业务管理系统开发计划书综述_第1页
第1页 / 共15页
汽车业务管理系统开发计划书综述_第2页
第2页 / 共15页
汽车业务管理系统开发计划书综述_第3页
第3页 / 共15页
汽车业务管理系统开发计划书综述_第4页
第4页 / 共15页
汽车业务管理系统开发计划书综述_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《汽车业务管理系统开发计划书综述》由会员分享,可在线阅读,更多相关《汽车业务管理系统开发计划书综述(15页珍藏版)》请在金锄头文库上搜索。

1、目录目录 一. 目的和意义 1 二.项目分析 .1 三.项目成员 四.工作需求 五.业务处理流程图 六. 面向对象设计内容 2 6.1 抽象工厂模式 .2 6.2 建造者模式 .3 6.3 工厂方法模式 4 6.4 迭代器模式 5 七. 结论.7 致谢 8 汽车业务管理系统开发计划书 一目的与背景 本文档用于定义汽车业务管理系统开发目的,业务背景,功能需求,业务流 程,运作环境和需求,定义开发阶段以及计划开发实施方案。 汽车业务管理系统开 发是基于商帅汽车业务管理系统业务需求,将原软件的客户端/服务器运行模式重 新开发为浏览器/服务器运行模式,并支持在公共互联网运行而设计,旨在提高系统运 算效

2、率,增强业务处理功能以及数据管理与安全。 一项目范围 汽车业务管理系统适用于管理企业汽车销售,汽车装饰装潢,汽车保养维修, 客户关系。具备完整的整车/零件材料流向管理,库存管理,工作单委派,现金帐务流 向管理功能,各个业务功能处理模块的运行均基于财务现金流程管理之中。按业务功 能分为以下几个部分: 1.进销业务:零配件采购与销售管理,库存管理 2.维修业务:工作单委派,领料及进度管理,结算管理 3.装饰业务:工作单委派,领料及进度管理,结算管理 4.汽车贸易:汽车进货入库,销售及合同管理 5.帐务管理:财务应收应付帐款管理 6.客户会员:客户/会员档案管理,积分制度,客户回访 7.车辆管理:车

3、辆档案管理,保养记录,保险档案管理,外勤救援 8.员工管理:企业内部员工考勤,工资管理 二项目成员 三功能需求 1.进销业务: A.零配件采购:包含报价管理,采购订单管理,收货,退货,应付款管理 B.零配件销售:包含价格管理,销售订单,出库,退货,应收款管理 C.库存管理:包含移库,出入库,盘点,报废管理 2.维修保养: A.维修保养登记,产生委托修理单 B.项目派工单管理 C.维修领料管理 D.车位进度管理 E.维修结算,收款 3.装饰业务: A.装饰项目登记 B.项目派工单管理 C.装饰领料管理 D.车位进度管理 E.装饰结算,收款 4.汽车贸易: A.汽车进货,入库 B.合同管理 C.销

4、售及帐务管理 5.帐务管理: A.供应商应付款 B.客户应收款 C.其它费用 D.现金银行管理 6.客户会员: A.客户/会员档案管理 B.积分制度 C.客户回访 7.车辆管理: A.车辆档案管理 B.保养记录 C.保险档案管理 D.外勤救援 8.员工管理: A.企业内部员工考勤 B.工资管理 四业务处理流程图 1.采购业务流程 2.销售业务流程 3.库存业务流程 4.帐务处理流程 5.维修流程处理 6.装饰处理流程 五项目支持需求 1.运行环境: A.服务器端: 操作系统:Windows Server 2003/2008 WWW 服务:IIS6.0+.net Framework 3.5 In

5、ternet:公网域名,固定 IP 地址,防火墙 B.客户端: 操作系统:Windows XP, Windows Vista, Windows7 浏览器:IE6.0 及以上版本 2.数据库: MS SQL Server 2005/2008,可使用 Express 版本 3.开发工具: MS Visual Studio 2008 + MS SQL Server2008 使用语言:C# 六. 面向对象设计内容 (1)(1) 抽象工厂模式抽象工厂模式 在汽车业务中提供了多种服务类型,不同的服务类型提供了不同的账户、不同的产 品等,因此可以使用抽象工厂模式进行设计,类图如图 1 所示: 图图 1 1

6、抽象工厂模式实例类图抽象工厂模式实例类图 在图 1 中,顾客充当抽象工厂,其子类订单明细等充当具体工厂,可以创建具体的 账户、产品等产品对象,如果需要增加新场景,只需增加新的具体场景工厂类即可。 (2)(2) 建造者模式建造者模式 在汽车业务中每一个客户都需要提供一个完整的账户注册,包括客户资料等,可以 使用建造者模式来创建一个完整的账户,类图如图 2 所示: 图图 2 2 建造者模式实例类图建造者模式实例类图 在图 2 中,公司充当指挥者角色,账户是抽象建造者,其子类账户 A 和账户 B 是具 体建造者,用于创建不同的游戏角色,客户是所创建的完整产品,即完整的帐号,它包含 客户资料等组成部分

7、。 (3)(3) 工厂方法模式工厂方法模式 在业务管理中,洗车、美容、修理等不同服务的人员、消费和地点都不相同,客户 可以使用不同的服务,无需对现有系统做太多修改,可使用工厂方法模式来设计服务系统, 类图如图 3 所示: 图图 3 3 工厂方法模式实例类图工厂方法模式实例类图 在图 3 中,WeaponFactory 接口表示抽象武器工厂,其子类 AK47GunFactory 生产 AK47Gun,SniperRifleFactory 生产 SniperRifle,不同的武器的 display()、use()和 fire()等方法有不同的实现。 (4)(4) 迭代器模式迭代器模式 在业务管理中

8、,一个客户可以享受多种服务,如既可以洗车,还可以汽车美容,因 此系统需要定义一个业务菜单(业务的集合),在服务过程中可以遍历业务菜单(Magazine), 选取合适的业务,在遍历业务菜单时可使用迭代器模式,如类图如图 4 所示: 图图 4 4 迭代器模式实例类图迭代器模式实例类图 在类 Magazine 中,可以通过迭代器遍历业务菜单,Magazine 类的代码片段如下所 示: 除了遍历业务菜单外,迭代器模式还可以用于遍历其他客户等聚合对象。 七结论 本人运用所学的专业知识,分析了汽车业务管理系统的设计与实现,给出一套基于模 型的解决方案。采用这种模型方案使业务管理能够更加方便的运行。当然,由

9、于本人知识 和经验的局限,及其它各方面的原因,本系统还有多多待完善的地方。 未来的研究工作将是探索如何从模型直接生成面向对象的 Java 代码,发挥 UML 工具的 最强大作用,为这类游戏的软件开发提供更大的支持。 通过这个“业务管理后台”建模,在老师的指导下,我们亲身实践,更加深了对所学过 知识的深刻理解,很好地做到了理论和实际的结合。我们进一步明确了用所学的专业知识 分析设计一个软件、系统的方法与思路,加深了对所学的专业知识的认识,巩固了所学的 所学的专业知识,提高了软件开发技术水平,为今后的工作与进一步发展打下了坚实的基 础。 致谢致谢 在论文的写作过程中遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。 感谢老师以及学院给予的这次机会,感谢老师授予我们软件设计与体系结构的基础知 识,感谢学院给予我们实验机房,如果没有老师们的辛勤栽培,我们也不会有这么丰富的 知识积累和内心感受。 在校图书馆查找资料的时候,图书馆的老师也给我提供了很多方面的支持与帮助。在 此向帮助和指导过我的各位老师表示最中心的感谢! 感谢这篇论文所涉及到的各位本文引用了数位学者的研究文献. 感谢我的同学和朋友,在我写论文的过程中给予我了很多你问素材,还在论文的撰写 和排版等过程中提供热情的帮助。 由于我的学术水平有限,所写论文难免有不足之处,恳请各位老师和学友批评和指正!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号