1、 课程设计 设计说明书设计说明书 汽车销售系统的数据库 设计和数据操作 学 生 姓 名 学号 班级 成绩 指 导 教 师 数学与计算机科学技术学院数学与计算机科学技术学院 20132013 年年 1212 月月 2323 日日 课程设计任务书 20132014 学年第学年第 1 学期学期 课程设计名称: 课程设计 设计题目: 汽车销售系统的数据库设计和数据操作 完成期限:自 2013 年 12 月 18 日至 2014 年 1 月 1 日共 2 周 设计依据、要求及主要内容(可另加附页) : 汽车销售管理系统涉及到车辆采购,存库信息,公司收益,客户厂商的信息,还要有 一定的管理者来管理这个系统
2、,能够对系统内容进行更新,修改和删除。汽车销售行业已 经能够作成一个很大的系统。此销售要涉及到汽车制造厂商,汽车售卖公司和消费者。如 果只是依靠人工记录和管理很出现很大洞,很有可能造成企业和消费者的利益损失,这就 需要我们设计一个适合汽车销售的管理系统。本设计课题就是为了适应新形势的发展而提 出的,开发汽车销售系统大大提高汽车管理的运作效率,通过全面的信息采集和处理,辅 助提高汽车管理的决策水平, 使用本系统,可以迅速提升汽车行的管理水平,为降低经营 成本, 提高效益,增强车行扩张力, 提供有效的技术保障。 根据以上要求完成下列题目: 针对以上的需求运用数据流图和数据字典进行需求分析。 设计数
3、据库的概念结构。 设计数据库的逻辑结构。 设计数据库的物理结构 在 SQL SERVER 中建立数据库。 根据查询和统计的需要,建立数据库中的视图。 根据数据操作需要,建立数据库中的存储过程。 建立数据库的备份作业,要求在每天 2:00 备份数据库。 根据题目的需求,写出完成各个功能操作的 SQL 语句。 指导教师(签字) : 教研室主任(签字) : 批准日期: 年 月 日 摘摘 要要 汽车销售系统的设计目的是为解决汽车销售公司的管理问题而设计。本系统以学校的 教材征订为研究对象,以实现教材征订网络化管理、提高工作效率、减少教材征订中的错 误为目标而设计的教材征订管理系统。 该系统用于汽车公司
4、的汽车销售,采用 SQL Server 2000 作为数据库系统,要求具有 汽车销售、查询、统计、打印报表和后台维护功能。汽车销售系统有着很好的应用前景, 汽车 4S 店信息化以后, 总公司管理人员可有效的查阅其他地区分店的销售数据、 人员数据、 车辆数据和客户数据。随着计算机技术和网络技术的发展,它的功能将会得到不断的发展 和完善。 关键词:关键词: 教材征订管理系统;SQL Server 2000;数据库系统 目目 录录 1 课题描述(可行性研究) . 1 2 数据库设计 . 2 2.1 需求分析及数据流图 错误错误! !未定义书签。未定义书签。 2.1.1 需求分析 . 错误错误! !未
5、定义书签。未定义书签。 2.1.2 数据流图 . 错误错误! !未定义书签。未定义书签。 2.2 功能需求分析 . 2 2.3 业务规则分析 错误错误! !未定义书签。未定义书签。 3 概要设计 11 3.1 概念设计的方法与步骤 11 3.1.1 概念设计方法 . 11 3.1.2 概念设计结构的步骤 . 11 3.2 局部 E-R 图 14 3.3 全局 E-R 图 14 4 逻辑设计 . 1 4.1 E-R 图向关系模型的转换 . 16 4.2 数据模型的优化 18 4.3 物理结构设计 . 2 5 创建数据库 . 2 5.1 数据库表创建 错误错误! !未定义书签。未定义书签。 5.2
6、 数据库视图创建 错误错误! !未定义书签。未定义书签。 5.3 数据库触发器创建 错误错误! !未定义书签。未定义书签。 5.4 数据库备份创建 . 2 6 数据库操作 . 2 6.1 汽车销售统计 错误错误! !未定义书签。未定义书签。 6.2 汽车销售查询 错误错误! !未定义书签。未定义书签。 6.3 汽车销售存储 错误错误! !未定义书签。未定义书签。 总 结 . 205 参考文献 . 错误错误! !未定义书签。未定义书签。6 1 1 1 课题描述(课题描述(可行性研究) 本系统是为解决汽车销售公司的管理问题而设计。 随着经济的发展和国内汽车市场的不 断扩大,某汽车销售公司定单成倍增加,各项业务更加细化,各部门分工更加明确。而目前 的人工管理方式显然已是不符合现代企业的管理要求。 基于整体考虑, 本次课程设计任务就 是设计一个管理系统,利用计算机来代替人工操作。减轻了员工