文档介绍:7"7"7"7"7"7"7"7"7"7"7"7"7"7"7"7"7"7"*A、*A、*A、*A、*A、*A、*A、*A、*A、*A、*A、*A、*A、*A、*A、*A、*A、*A、实践教学兰州理工大学计算机与通信学院2012年春季学期C程序设计课程设计题目:车辆管理销售系统专业班级: 姓名:人才v 学号: 扌旨导教0帀: 成绩:摘要本汽车销售管理系统是完全自主开发的汽车销售管理软件,以汽车销售企业中的各部门和其只能为基础,利用c语言编程来实现汽车销售的办公自动化和销售统计。它能够对汽车销售业务进行详细的管理,对采购和销售的配件情况进行详细记录,包括采购信息录入、按名字和编号等进行查询、修改录入错误的信息和处理退回配件等功能。关键词:软件工程销售管理C语言目录一前言 : :汽车销售管理系统 1二系统分析 2三系统总体设计 : 4四详细设计 4功能函数的调用关系图 5五测试数据及运行结果 6正常测试数据和运行结果 6异常测试数据及运行结果 7六设计总结 7参考文献 8致谢 8附录 ・1・,强化上级动手能力,在理论和实践的基础上进一步巩固C语言程序设计课程的学习内容,掌握工程软件设计的基木方法。2学会将知识应用与实际的方法,提高分析和解决问题的能力,增加综合能力。3为后续各门计算机课程的学习打下坚实基础。为毕业设计和以后工作打下必要基础。4通过本次课程设计基本掌握C语言的实际应用基础与技巧。5本程序的预期使用者为客户、测试人员、用户文档编写者、项目管理人员,本程序的使用对象为使用此汽车销售系统软件的用户。::C语言课程设计(汽车销售管理系统):汽车销售管理系统二系统分析1系统现状本软件的目标是使企业的销售管理能够更正规,管理简单化,电子化,节省企业管理的不必要资源浪费。汽车销售管理系统的最终用户为企业的管理者。;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。需求分析:包括提炼,分析和仔细审查己收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。模块的独立性:是指软件系统屮每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。,不同的用户的类型对应的操作功能不同。车辆采购部门:可实现对车辆的采购入库单,车辆附加单的添加,对以存在的入库单可根据车辆采购时间,车辆入库编号,车辆编号和采购业务员查询;可对己采购的车辆进行统计,统计的方式分为按采购日期统计和采购业务员统计。仓库管理部门:可对所有当前在库的车辆信息进行查询查看,查看移库单和入库单的信息,并可查询当前在库的车辆信息,对车辆可进行进销存统计,并可对库存的车辆进行移库处理,并进行保存。销售管理部门:查看当前仓库中的所有库存车辆信息,供用户选择要购买的车辆,操作员可对新售出的车辆售出信息添加至车辆售出信息表中;当仓库中没有客户所要求的汽车时,销售人员可将客户要求的车辆信息和客户信息添加至预售信息表中;在该模块,操作员可已销售的车辆信息进行统计,销售统计的方式分为按业务员统计和按销售日期统计,分别统计出销售的车辆数目,采购总额,。人员管理模块:查看销售公司中的员工信息,按部门进行分类;并可按员工姓名,员工编号,员工身份证号的方式分别对员工得分信息进行查询•同时可对员工的信息进行添加,更新,注销的操作。系统管理模块:可对登录系统的用户进行添加,用户根据不同的用户类型赋予不同的操作权限,分为:采购部门,仓库部门,销售部门,系统管理。在该模块可查看当前所有的用户名和用户类型,并可按照用户类型的统计方式对当前的所有用户进行统计•系统管理员并可在知道用户密码的情况下对用户进行修改密码和删除用户的操作。、鼠标向软件系统输入数据。、出库、库存等方面的管理,可以进行查询、统计等工作,提高公司对汽车的管理效率,使企业的销售管理能够更正规,管理简单化,电子化,节省企业管理的不必要资源浪费。本节我们将对系统的硬件坏境作简要介绍,并对待开发系统作概要设计。三系统总体设计1系统的顶层数据流图: