《数据库原理与设计》课程设计.doc_第1页
《数据库原理与设计》课程设计.doc_第2页
《数据库原理与设计》课程设计.doc_第3页
《数据库原理与设计》课程设计.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理与设计课程设计一、 课程设计题目设某汽车修理厂根据业务发展的需要,决定建立一个数据库管理系统,以代理单一的人工管理。该系统取名为“汽车修理管理系统”。2.1.1 当前系统的工作状况通过分析得知,该修理厂共使用5种单据,4种账册和3种主要报表。(1)五种单据如表1所示:表中D1由送修人填写。修理派工员据此开出修理单D2,分派给指定的修理工执行。如果在修理中需要更换零件,一律由修理工填写零件领用单D3向仓库领用。修理结束后,修理工将D2交回给派工员,然后转财务部门结账并开修车发票D5。D4在零件入库时由仓库管理员验收并且填写。图6显示了这些单据的格式内容。编号名称填写人D1修车登记单送修人D2汽车修理单修理派工员和修理工D3零件领用单修理工D4零件入库单仓库管理员D5修车发票财务人员表1 当前系统单据一览表汽车登记单 日期: 汽车牌号: 型号: 生产厂: 修理项目码: 车主名: 电话: 地址:图2汽车修理单 修理单编号: 汽车牌号: 修理工工号: 送修日期: 修理项目: 派工员: 零件用量零件号:数量:修理小时: 完工日期: 修理工:图3零件入库单 日期: 零件号:零件名:成本:数量: 验收人:图5零件领用单 日期: 修理单编号: 零件号数量图4修车发票 日期: 车主名:地址:牌号: 修理项目:修理费零件费总计图6编号名称建账根据Z1汽车登记册D1Z2修理工名册人事部门资料Z3汽车修理台账D2,D5Z4库存修理台账库房资料表2 当前系统账册一览表(2)四种账册,如表2所示。图7-10显示了这些账册的表式。牌号型号生产厂车主名地址电话图7 汽车登记册表式工号姓名小时工资出生日期进厂日期地址电话图8 修理工名册表式工号牌号修理项目修理工号修理小时修理费零件费总计零件用量送修日期完工日期零件号数量零件号数量零件号数量图9 汽车修理台账表式零件号零件名成本价格库存量最低库存量订货量图10 库存零件台账表式(3)3种主要报表如表3所示编号名称 数据来源B1零件耗用月报表Z3,Z4B2修理工资月报表Z3,Z2B3零件订货计划Z4表3当前系统报表一览表图11-13显示了这些报表的格式。零件名数量价格名称利润图11零件耗用月报表零件名订货量成本总计图12零件订货计划工号姓名修理小时小时工资月工资图13修理工资月报表2 对目标系统的应用要求通过对当前系统的调查和讨论,对将要开发的目标系统提出了如下的总体要求:1.用数据文件代替现用的全部账册。2.具有对各种数据文件装入和修改数据的功能。3.能计算修车费和开发票。其修车费按下列各式计算:零件费=零件价格耗用数量修理费=小时工资修理工时总计=零件费+修理费4.能找出需要订货的零件,编制并打印零件订货计划。订货条件:零件库存量最低库存量订货数量:额定订货量5.按现行格式和内容编制和打印零件耗用月报表和修理工资月报表。6.有多种查询和统计功能。二、开发环境 数据库选用微软的SQL SERVER。开发环境可以选择:(1)Delphi; (2)Visual Basic; (3) C+ builder; (4) Visual C+。只选择其中的一种软件开发工具就可以。三、基本要求(1)完成问题陈述中所提到的所有需求功能(2)要求撰写不少于2500个文字的文档。(3)文档中至少要包括:ER模型图、系统功能图、数据字典、表关系的详细说明。(4)用户界面设计:采用窗口式,色彩要柔和,界面要友好,操作要简单。(5)用户手册,描述软件系统所具有的功能及基本的使用方法。使用户能了解该软件的用途,并能确定在什么情况下、如何使用它。(6)操作手册,为操作人员提供该软件每一个运行的具体过程和相关知识,包括操作方法的细节等。四、文档格式1、概述 包括项目背景、编写目的、软件定义、开发环境等内容。2、需求分析 问题陈述、需完成的功能。 画出ER模型图3、数据库逻辑设计 把ER模型图转换为关系表。 描述每一个基本表关系。要求所有关系达到BCNF范式。 定义视图、定义索引、主关键字、定义权限。4、软件功能设计 画出软件功能图。 描述每一个功能所完成的任务情况。5、界面设计 界面设计要合理。6、结束语 写出完成本课程设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论