2008级数据库原理与应用课程设计要求.doc_第1页
2008级数据库原理与应用课程设计要求.doc_第2页
2008级数据库原理与应用课程设计要求.doc_第3页
2008级数据库原理与应用课程设计要求.doc_第4页
2008级数据库原理与应用课程设计要求.doc_第5页
全文预览已结束

下载本文档

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

文档简介

2010/2011第一学期数据库原理与应用课程设计要求一、课程设计目的加深对课堂理论学习的理解,提高应用水平,增强动手能力,为毕业设计做准备。二、课程设计要求掌握使用现行较流行的数据库管理系统或数据库开发工具进行数据库管理操作(如建库、建立完整性约束,对数据库中数据进行查询,更改等操作)的方法;同时,会使用一种开发工具开发出有相当完善功能并有一定规模的数据库应用系统。通过实习对SQL语言要有较深入的了解和掌握,对数据库的管理(主要是安全性、完整性方面)要有一定程度的了解,会对表、视图(存储过程、触发器这两个可选)等的使用。三、实施要求1. 任务阶段分配(1) 2011.1.3-2011.1.7进行系统需求分析和系统功能设计、数据库设计(包括安全性和完整性的设计);书写系统分析与设计文档;熟悉编程开发工具和环境(可选Delphi + SQL Server; VB+ SQL Server;PowerBuilder+ SQL Serve;VF等)。(2) 2011.1.10-2011.1.13 调试开发应用程序,书写课程设计总结。(3) 2011.1.14系统程序验收,交系统分析与设计报告和课程设计总结。2. 分组每2人为一组,选择一个设计题目,组长一人。 (注:可以一人一组)3. 检查(1) 设计(2) 文档(系统分析与设计报告、课程设计总结)(3) 程序验收(4) 典型程序演示4. 考核方式平时表现(40%)、上机演示(30%)、实习报告(30%)。四、数据库原理与应用课程设计报告书写要求1课程设计报告统一用学校课程设计报告本来写,除了附录中的代码和实现的效果图必须打印之外,其余可用手写或打印。2. 报告字数(指汉字数)不少于3000字,字迹工整,清晰。(宋体,5号字,单倍行距)3. 报告具体格式如下:封面 正文前必须要有目录。 正文正文包含的内容1.设计任务与要求主要说明所选课题的目的、任务和意义;2.需求分析根据课题调查和分析用户的业务活动、信息和处理的需求,以及各种数据之间的约束条件关系,形成系统的需求说明。具体可以包括:(1)功能需求(功能划分、功能描述);(2)性能需求(软件适应性和移植性等);(3)数据需求(包括数据之间有何依赖和约束关系)(4)运行需求(用户界面、硬件接口、软件接口、故障处理)等。3.系统总体设计 根据功能需求,设计系统的总体功能模块图和具体模块的设计、功能分配、处理流程、主要功能的原理等。4.数据库设计(1) 概念结构设计确定数据库的概念结构,确定从不同用户角度看到的外模式,并把外模式集成为全局模式。(可用E-R图或UML的类图描述。建议使用PowerDesigner工具绘制) (数据库的概念模型图.cdm)(2) 逻辑结构设计 把全局模式转换为关系模型,并优化处理。将概念数据模型转化为关系模型(建议使用PowerDesigner工具绘制)。(数据库的物理模型图.pdm) 规范化关系模式,使得数据库结构符合3NF或BCNF的要求。 进行数据库存取的完整性和安全性设计。(3) 物理结构设计确定数据库的内模式。包括:数据表设计;数据表的完整性约束设计,即域完整性约束、实体完整性约束、参照完整性约束、用户自定义的完整性约束;视图设计;安全性设计、业务规则的实现等。5.运行结果和测试 (1) 运行界面及其效果图; (2) 对在调试中发现的问题进行说明。6.课程设计总结与体会 包括对系统实现的技术方案评价;软件质量评价;课程设计过程中软件开发时间分配评价;经验与教训;总结与体会7.参考资料写出具体的主要参考文献,标明其作者、出处、年代、若是期刊文章,需要给出期刊名。网络的文章要给出网址。附件:一、简单举例:下面举例说明如何描述系统的需求分析题目:小型图书管理系统需求分析:建立读者档案;建立图书档案;建立书目索引;完成日常图书检索、借还工作,对读者档案、图书档案、借还系统的访问,必须进行身份验证。具体要求如下:1. 读者档案 (1) 数据包括:借书证号、姓名、性别、出生日期、身份证号、单位、通讯地址、邮政编码、联系电话、办证日期、借阅范围(书库)、允许最多借书册数、借书期限、照片、职业等。(2) 操作要求:能办证、修改、注销;访问时要进行身份验证,办证、修改、注销应记录操作员编号、操作日期、理由、审批记录等。 输出数据:打印借书证卡片、借书证清单。2. 图书档案 (1) 数据包括:书号、书名、作者、出版单位、出版日期、版次、单价、内容提要、分类号、索书号、藏书册数、每册图书馆藏注册号、所在书库、入库日期等。 (2) 操作要求:输入、修改、注销等操作必需进行身份验证,记录操作员号、操作日期、理由等。 输出数据:按入库日期时间段打印图书清单。3. 检索系统(1) 能根据书号、书名、作者、出版单位、内容提要关键字、分类号、索书号、每册图书馆藏注册号等进行简单查询和组合查询,对内容提要进行模糊查询。(2) 查询输出内容必需是只读的,没有访问身份验证要求。根据需要打印借书索书条。4. 借书系统 (1) 输入索书条后,能根据借书证号判断该读者可以借书的书库,借书是否超出最大允许借书册数,书库中是否还有该书可借。(2) 满足条件的进行借书登记,不满足条件的给出提示信息,提示读者为什么不能借书。(3) 能查找以前所借图书情况。进入该模块具有身份验证要求。5. 还书系统(1) 对过期未还图书,能打印出催还图书通知单。(2) 对归还的图书能从借书登记表中取消。(3) 进入该模块具有身份验证要求。6. 其它要求 每一模块都有在线帮助,既运行不同模块时提供的帮助信息不同。 查找并统计不同年龄、性别、职业的读者数量、借书数量、借书类别。 按图书类别、作者、出版单位、书库、入库期间等统计并查询藏书册数。 能查询读者的图书借阅情况。 打印借书证最好加照片和借书证号条形码。 要求界面美观、操作方便。二、课程设计题目1. 宾馆管理系统2. 电话费查询管理系统3. 门诊病人管理系统4. 人事管理系统5. 图书管理系统6. 学生选课系统7. 高校排课管理系统8. 学校教学管理系统9. 仓库管理系统10. 企业合同管理系统11. 固定资产管理系统12. 机票预定系统13. 学籍管理系统14. 学生管理系统15. 学生排位系统16. 教材管理系统17. 医院收费划价管理系统18. 医药批发管理系统19. 车辆调度管理系统20. 车站售票管理系统21. 汽配销售管理系统22. 超市销售管理系统23. 房产管理系统24. 员工工资管理系统25. 客户资源管理系统26. 小区物业管理系统27. 门诊病人管理系统28. 单位考勤管理系统29. 小型仓储进销存管理系统30. 小型餐饮业管理系统31. 实验室资产管理系统32. 小型书店图书管理系统33. 婚姻介绍所管理系统34. 小规模人才双选会管理系统35

温馨提示

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

评论

0/150

提交评论