数据库课程设计 汽车销售管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库课程设计汽车销售管理系统
院(系)别
班级
学号
姓名
指导教师
时间
课程设计任务书
题目汽车销售管理系统
系 (部)
专业
班级
学生姓名
学号
月日至月日共周
指导教师(签字)
系主任(签字)
年月日
成绩评定表
目录
1.系统分析.....................................
1.1系统需求分析............................................................................
1.2项目规划....................................................................................
1.3系统功能结构分析....................................................................
1.4设计目的分析............................................................................
1.5开发及运行环境分析................................................................ 2.数据库系统设计.................................
2.1数据表的设计 ........................................................................... 3.应用程序设计..................................
3.1界面设置 ...................................................................................
3.2关键函数代码 ........................................................................... 4.系统测试......................................
4.1系统连接SQL2005方法 ........................................................... 5.设计体会......................................
摘要
私達の実践の能力を高めるため、学んだ知識を運用することができて行って更に創造して、学校は特に2週間手配して、私達にVisual C++の課程の設計の実習を行わせます.
このファイルの詳しい説明はVisual C++6.0環境の下で、1つのソフトウェアの過程を設計して、このソフトウェアは各種のデータの個数を統計したのです。
このソフトウェアの機能は、ユーザーは1段の文字を入力して、ソフトウェアは文字の中の各類のデータの数を記録して、英文のデータの数、数字のデータの数、空欄のデータの数とそれのタイプのデータの数を含んで、そしてそれらを明らかに示します.
以下、課程を通して説明を設計して、データはソフトウェアの説明を統計して、プログラムは説明を調整して、総括などの方面を開発して、詳しくこのプログラムの製作の過程を説明して、作用、各種の実行することができる操作.
关键字:データの統計,VC++6.0, ヘッドファイル
1课程设计概述
1.1开发环境概述
Visual C++是微软公司的重要产品之一, 是一种功能强大行之有效的可视化编程工具。它提供了MFC类库,使用户可以方便的开发自己想实现的功能。Visual C++6.0的主要特点:
(1)自动化和宏功能。
(2)可以灵活地定制工具栏和菜单。
(3)可以直接运行和调试程序,还可以使用宏语言来自动操作调试器。
(4)支持Internet连接。
(5)一个新的便捷的项目系统可以允许一个工作区内包含多个不同的项目类型。
(6)在工作区内可以包含多个并列的工程文件。
(7)可以在对话框中使用WizardBar将程序同可视化元素联系起来。
(8)Find in File命令支持两个独立的输出窗格,可以保存上一次搜索的结果。
这些新特性可以更好地利用Visual C++开发工具进行Windows应用程序开发。
1.2总体设计流程图
图2-1 总体设计流程
本系统客户信息E-R图:
客户表中有属性:客户姓名,客户地址和客户电话。
图2.2客户表ER图
销售管理表中有属性:汽车编号,汽车售价,反馈信息,汽车情况,销售情况,销售日期,销售人员编号。
图2.2销售管理表ER图
汽车表中有属性:汽车编号,汽车颜色,汽车型号,汽车售价,出入库情况。
图2.3 汽车表ER图
图2.4 系统总体ER图
1.3 逻辑设计
将E-R图向数据模型关系模式化
1.销售管理表
表2.1 2.汽车表
表2.2 3.客户表
表2.3 1.4界面展示
设计体会及今后的改进意见
这次课程设计说漫长也短暂,从刚开始的什么也不懂,到最后做成完整的系统,是一个完全自学的过程。连续好几天的足部出户,从早8点到晚上几乎都没扎动,饭都是叫别人带的,拿着那刚买的PB教程不停的翻看,边看边做,遇到问题再查资料,讨论。在不断的摸索和实践下,终于弄懂了一些,虽然不至于能够自己编写全部代码,但是大部分代码都能弄懂是什么意思,而且在课本教材的基础上,自己也能够写出一些代码来实现自己想出的有些小功能,来添加自己系统的特色之处.
感触最深的是:学软件类的东西,光是看书时不行的,学的也吃力枯燥,在实践中学习,不断的练习揣摩,这才是好方法。
本汽车管理系统的特色就是可以区分是客户还是操作员进入系统,并且为他们分配了对系统可以进行的操作.这样一个系统可以满足两种人的需求.另外此系统可以查询厂商,车型,客户的基本资料,操作员可以对相应的内容进行修改增加.
汽车销售系统主要可以实现的功能是:汽车信息的管理、客户信息的管理以及员工信息的管理。本系统结构合理,简单明了,美观大方并能够快速、准确的响应客户所进行的操作,系统管理员能很好的对数据库进行录入,修改,删除,查询等操作,稳定性好,安全性优良。使复杂繁琐的工作变得快速简单,使汽车销售信息能够具体化、直观化、合理化。本系统界面友好,易于操作维护,采用了大量的人机交互式操作,使操作者一进入就可以独立的进行自己需要的操作,一目了然。
应用本系统极大的提高了工作人员的工作效率,使每天的工作变得简单轻松,使汽车销售更加科学化、智能化。
本系统还有一些不足之处.系统拥有最高操作员增加删除操作员的功能,却没能设置一项可以让操作员自己修改初始密码的功能.这在一定程度上造成了不便之处.我会在以后对本系统进行完善,使得上述不足之处可以得到修改.另外,本系统并不能对操作员的具体权限进行设置,所以操作员都能进行除增添操作员的功能外的所有功能