汽车销售管理系统的展示

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

汽车销售管理系统组长:组员:2需求分析概念设计总体设计详细设计3需求分析1.系统编写的目的2.背景说明及开发意义3.系统需求分析4.功能需求分析功能描述总体功能层次方框图销售系统流流程图5.数据需求数据需求描述数据字典4需求分析1.实现从客户来访、咨询、报价、订购,到采购等多个销售环节上的严密的跟踪管理服务2、使既可以适合于多品牌车辆的销售,也可以适用于专卖店的管理;3、能够很快地将市场信息反馈到各职能部门,制定相应策略。从而有条不紊地开拓市场,更好地挖掘客户资源,进一步提高车辆销售的成功率,提高服务质量,更灵活地适应外部市场环境、提升内部的管理水平、留住客户、赢得商机,从而提高企业在市场上竞争能力。本系统是以汽车基本信息为主体,以汽车供应商和汽车需求商为服务对象,通过对各种票据和日志信息的管理操作,需要达到以下目标:5需求分析背景说明及开发意义随着人们生活水平的不断提高,人们对汽车的消费和需求也越来越旺盛。各汽车销售公司它们都有管理、计划、销售、财务、配件、售后服务等职能部门。如何管理好这些部门,使整个公司协调一致、高效率地运转,是各公司急待解决的问题。但有的业务环节仍然运用人工记账的传统办法,既容易出错又会导致账目混乱,查询和统计起来非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。像这样初级的公司管理方法,已远跟不上销售政策和销售形势发展的需要。因此,如何对汽车销售管理提供一整套的管理方法达到提高效率和降低成本的问题成为焦点。汽车销售管理系统的提出,对汽车销售公司来讲意义重大。它不但能使各业务环节协调一致,而且操作简单,账目清晰,通过账目查询,公司能在最短的时间内获得市场信息,从而制订相应的决策6需求分析系统需求分析1.能够实现系统用户名及密码管理。2.能够实现供应商与公司的交易过程。3.能及时准确地获得汽车在某阶段的盈亏情况和市场的需求走势。4.能详细地记录需求商与公司之间的交易过程5.能够详细记录车辆的入库信息。7需求分析功能需求分析入库管理:能很好地完成汽车的售前管理。售前管理包括供应商信息,需求商信息和汽车基本信息的入库作业。车辆管理:能详细记录汽车供应商和公司之间的交易过程,即进货或退货过程。销售管理:能详细记录需求商与公司之间的交易过程,即订车和退车过程。查询管理:能及时准确地获得汽车在某阶段的盈亏情况和市场的需求走势。即通过对汽车销售排行、汽车进货、汽车退货、订车、退车等信息查询获得相应的结果,以备公司作为参考,从而制定出相应的策略。系统设定:能够对不同权限的用户进行合理的管理。包括添加用户,删除用户,用户账号和密码管理等。8需求分析总体功能层次方框图汽车排行汽车销售情况增加新用户修改密码汽车销售管理系统系统管理入库管理销售管理车辆管理查询管理进车退车入库信息订货退货9需求分析销售系统流流程图用户用户登录系统管理查询管理查询管理车辆管理入库管理销售管理修改密码添加用户退出入库信息订车退车订货退货汽车排行汽车销售情况10需求分析•应当有用于记录用户密码用户名信息的表,还应有公司与供应商间的订货表、退货表,公司与需求商间的订车表、退车表,以及车辆入库的入库表记录车辆的一系列属性,以及汽车销量表来记录汽车的销售情况数据需求11需求分析•一、现存货表,其中包括商品编号,生产厂商,商品名,型号,单价,数量,总金额,进货日期,业务员编号。•二、员工表,其中包括员工编号,姓名,电话,地址。•三、已售商品表,其中包括商品编号,生产厂商,商品名,型号,单价,数量,总金额,销售日期,业务员编号。•四、退货表,其中包含商品编号,生产厂家,商品名,型号,单价,数量,总金额,退货日期,业务员编码。•五、进货厂家表,其中包括厂家编号,厂家名称,法人代表,厂商地址。•六、用户表,其中包括用户编号,用户名,密码。•七、客户表,其中包括会员编号,会员姓名,会员电话,会员地址。数据字典12概念设计概念结构设计就是将需求分析阶段得到的用户需求抽象为数据库的概念结构在实际设计过程中,首先分析系统中以实体为基本单位的局部ER图,然后分析两两实体之间的联系,画出两两实体联系的局部E-R图,再将两两实体之间联系的ER图作为基本单位,画出他们之间联系的ER图,依次类推,最后将各局部E-R图合并成全局E-R图,下面将分别进行分析。13概念设计销售人员对于汽车销售管理系统来说,比较重要的销售人员信息是工号、姓名、联系方式和性别。其中销售人员的工号能够唯一确定某个销售人员的所有信息,故在该实体中定义工号为实体标识符。实体分析及其局部E-R图销售人员工号姓名电话号码联系方式14概念设计车辆在汽车实体中,包含供应商、型号、品牌、编号、入库时间、颜色、数量和备注八个属性。其中,编号能够唯一标识每一辆汽车,故定义编号为汽车实体的标识符。汽车供应商品牌入库时间颜色备注数量型号编号15概念设计客户对汽车销售来说,客户也同样重要。在这汽车销售系统的客户实体中,包括客户的姓名、联系方式、性别、住址、客户编号和备注。其中,客户编号能识别某个客户的所有信息,故在该实体中定义客户编号为实体标识符。客户电话号码客户编号住址姓名备注16概念设计客户与汽车之间的ER图每个客户能购买一辆或几辆汽车,而一辆汽车只能销售给一个客户,所以客户与汽车之间的联系类型是1:n,在销售汽车给客户的过程中,产生了数量与出库日期的属性。实体之间的联系及其ER图17概念设计销售人员与客户之间的ER图客户需要通过销售人员的介绍、销售而购买汽车,一个销售人员能向几个客户销售汽车,同样,也可以有几个销售人员想一个客户销售汽车,因此销售人员实体与客户实体之间是m:n联系。在销售人员向客户销售的过程中产生了数量的属性。实体之间的联系及其ER图18概念设计系统全局ER图19总体设计怎样实现目标系统现模拟开发一个汽车销售管理系统,主要完成系统管理即用户的登入、密码的修改、退出程序,查询管理可以查询汽车的销量和汽车的排行等信息,入库管理即登记车辆的入库信息,销售管理用以记录公司的每一笔交易,车辆管理用登记公司车辆的买进和退货,这五大功能。首先应编写一个用户登入窗体,用以输入用户名和密码。若密码输入正确则进入系统可以看到上述五大功能,进入后可以根据用户权限进行访问这五个模块。同样这五个模块个编写一个进入窗体。依次进入下一层,根据系统提示完成正确操作。最后退出程序。系统的所有数据存储均使用数据库技术。上面以详细介绍了。20顶层数据流图总体设计统计报表订单需求商/客户库房备货单缺货通知单统计报表采购部门销售系统进货通知单发票退货发票供应商财务部门结帐订单收货单货款交付货款收据21概念设计0层数据流图D1厂商文件D2业务文件D3商品文件进销退货p1查询p2统计分析P3退货发票进货单退货单新增厂商统计表22概念设计进销退货数据流图进货P1.1销售P1.2退货P1.3采购单D1.1厂商记录表D3.1现存商品表进货清单存货清单发票D3.2已售商品表销售清单D3.3退货表退货品信息单退货商品发票退货品入库单23详细设计系统总的程序流流程图开始请输入用户名和密码判断密码Fi=3TF密码不正确帐号被锁T功能号选择1.系统管理2.车辆管理3.入库管理4.销售管理5.查询管理0.退出程序结束24详细设计各子模块的程序流程图系统管理子模块车辆登记子模块销售管理子模块入库管理子模块查询管理子模块25详细设计系统管理子模块功能选择修改密码增加新用户退出系统26详细设计车辆登记子模块功能选择订货登记退货登记厂商登记27详细设计销售管理子模块功能选择订车登记销售人员登记退车登记顾客信息登记销售登记28详细设计入库管理子模块功能选择厂商登记库号登记入库时间登记汽车编号登记29详细设计查询管理子模块功能选择存货查询退货查询销售查询汽车销量查询汽车排行查询30总结与展望总结通过此次的课程设计,我更近一步地掌握了《数据库》课程的相关知识,熟悉了创建数据库管理系统的全过程。尤其对数据库实体联系即E-R图有了更深的体会。通过此次的课程设计,复习了c和c++的相关知识。对类的定义和运用有了更深的了解。通过此次的课程设计,使我意识到团队合作的重要性,培养了我管理、领导团队的能力。31总结与展望展望我组做的汽车销售管理系统,是通过需求分析了解了用户需求后才开始系统设计的。因此,在功能上绝对符合潮流,但是肯定有所不足,因为IT行业系统的要求是日新月异的!我们还要不断关注用户,来概括出新的需求以弥补系统的不足。32谢谢

1 / 32
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功