第二章系统分析和设计 内容来自www.paper51.com 2.1 系统目标设计 http://www.paper51.com 系统开发的总体任务是实现汽车销售管理的系统化,规范化和自动化,从而达到提高汽车销售公司对销售管理的效率的目的。 内容来自www.paper51.com 2.2 开发设计思想 内容来自www.paper51.com 汽车销售管理的对象包括:汽车的进货数量的管理,汽车的销售和客户的管理,汽车库存数量的管理。汽车进货时经检查合同确认认为有效托收以后,进行验货入库,填写入库单,进行入库登记。汽车在销售过程中需要对汽车本身信息资料,客户的信息资料进行登记管理。汽车销售过程中需要随时对库存的汽车数量进行动态了解和管理。三者是紧密相连的,任何一个环节都不是孤立存在。 paper51.com
汽车销售管理的特点是信息处理量比较大。所管理的汽车种类繁多,而且由于入库单,出库单,需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同。因此手工借助纸介来管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递,单据,报表种类繁多,各个部门管理规格不统一等问题。 内容来自www.paper51.com 在本系统的设计过程中,为了克服以上困难,满足计算机管理的需要,我们采取了下面的一些原则。 内容来自www.paper51.com ●统一各种原始的单据的格式,统一帐目和报表的格式。 copyright paper51.com ●删除不必要的管理冗余,实现管理规范化、科学化。 paper51.com ●程序代码标准化,软件统一化,确认软件的可维护行和实用性。 copyright paper51.com ●界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。 paper51.com 2.3 系统功能分析 copyright paper51.com 本人中的汽车销售管理系统需要完成功能主要有一下几点。 内容来自论文无忧网 www.paper51.com ● 汽车销售管理各种信息的输入,包括进货、售出的汽车信息、客户信息的输入等。 http://www.paper51.com ● 所售汽车销售合同管理。 http://www.paper51.com ●汽车销售管理各种信息的查询、修改和维护。 paper51.com ●汽车销售报表的生成。 http://www.paper51.com ● 对任意型号的汽车提供储存数量报警。 http://www.paper51.com ● 系统用户管理。 paper51.com 2.4 系统功能模块设计 内容来自论文无忧网 www.paper51.com 在系统功能分析的基础上,考虑vfp程序编制的特点,得到如图所示的系统功能模块图: 内容来自论文无忧网 www.paper51.com 汽车销售管理系统 http://www.paper51.com
内容来自论文无忧网 www.paper51.com
内容来自论文无忧网 www.paper51.com 客 汽 销 系 内容来自论文无忧网 www.paper51.com 户 车 售 统 http://www.paper51.com
资 资 合 用 copyright paper51.com 料 料 同 户 paper51.com 管 管 管 管 http://www.paper51.com 理 理 理 理 内容来自www.paper51.com
paper51.com 客 客 客 客 汽 汽 汽 汽 合 合 合 用 用 用 paper51.com
户 户 户 户 车 车 车 车 同 同 同 户 户 户 http://www.paper51.com
资 浏 添 查 资 浏 添 查 资 浏 查 浏 添 密 paper51.com 料 览 加 询 料 览 加 询 料 览 询 览 加 码 http://www.paper51.com 输 修 删 报 输 修 删 报 输 修 报 修 删 修 copyright paper51.com
入 改 出 表 出 改 出 表 入 改 表 改 出 改 copyright paper51.com 下面对以上功能模块做如下设计说明: http://www.paper51.com 1.客户信息模块 http://www.paper51.com 1)客户信息编辑子模块 内容来自论文无忧网 www.paper51.com
客户基本情况子模块可以实现对客户信息库中包括客户号、客户名称,客户证件名,证件号等信息记录的录入、修改、删除等编辑操作。 http://www.paper51.com 2)客户信息检索子模块 内容来自论文无忧网 www.paper51.com 这个模块是客户基本情况信息模块的重要子模块。因为资料录入到数据库的目的就是便宜以后对库内的信息进行查询。它能够用单一条件或组合条件两种方式对满足条件的学生记录予以显示,力图从数据的任何一个角度反映整个数据表的信息。该模块将用SQL语言实现,主要的检索条件有:客户号、客户名称、客户证件号,时间等,检索结果将显示在网格控件中。 http://www.paper51.com 3)客户信息报表子模块 copyright paper51.com 该模块可以实现对客户基本情况表中满足指定条件的记录的输出报表。该模块输出特定条件的记录也将用SQL语言实现,本文这里报表以预览方式表现。 内容来自论文无忧网 www.paper51.com 2.汽车信息模块 内容来自www.paper51.com 1) 汽车信息编辑子模块: paper51.com 汽车信息的编辑包括汽车相关的合格证号,发动机号,车架号等的录入、修改、添加、删除。这里,汽车的编辑子模块是是本系统实现其它功能的基础,数据库内没有准确的数据源,那么其它功能就没有实现的价值了。而修改,添加可以达到准确维护数据库的目的。 copyright paper51.com 2)汽车信息查询模块 paper51.com 该模块可以实现对公司所购的汽车资料从汽车合格证号、车架号,发动机号,出厂日期等单方面或及其字段的组合方式进行查询,主要利用SQL语句、DO CASE…ENDCASE等语句实现检索。并将检索结果显示在网格控件中。 内容来自论文无忧网 www.paper51.com
3)汽车信息报表子模块 http://www.paper51.com 该模块是汽车信息模块的重要组成部分。对数据库中符合用户需求的信息最终需要可以报表打印出来。该模块真是实现这一功能需求的。它可以将满足用户查询条件的记录报表。 内容来自论文无忧网 www.paper51.com
3.销售合同模块 http://www.paper51.com 1) 合同信息编辑子模块: 内容来自www.paper51.com
合同信息的编辑包括购买价格,付款方式,合同内容等进行录入、修改、添加、删除。 内容来自论文无忧网 www.paper51.com 2)合同信息查询模块 http://www.paper51.com 该模块可以实现对公司所销售的汽车销售合同从客户号,汽车序号,汽车合格证号、车架号,发动机号,出厂日期等单方面或及其字段的组合方式进行查询出相应的合同信息出来,主要利用SQL语句、DO CASE…ENDCASE等语句实现检索。并将检索结果显示在网格控件中。 paper51.com 3)合同信息报表子模块 内容来自www.paper51.com 该模块是将销售合同以及相关的信息打印报表,报表可以是对整个合同库表的所有信息。也可以是满足用户的查询条件的信息。可以灵活的满足用户的使用需求。 内容来自论文无忧网 www.paper51.com |