数据库课程设计实训大
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库课程设计实训大纲[1]
《数据库技术课程设计》第17-18周实训大纲
一、学时、学分
总学时:80 实训学分:2
二、实训对象
信息管理(本)1001,本实训为必修课程。三、实训目的
在掌握课本所讲授的理论知识的基础上,通过一个自选项目的实训,将课本理论知识与实际操作应用相结合,使学生对数据库应用开发过程有个全面的认识,提高学生的实际操作能力,为以后从事数据库开发方面的工作打下基础. 四、实训条件
硬件:人手一台PC机,要求能够连接到Internet。
软件: sql server2005
五、实训总体要求
1. 实训过程中听从老师安排,遵守实验室的规定。
2. 按时考勤,不迟到,不早退。
3. 独立按时完成作业,如有不懂的问题可向知道老师及同学请教,不得抄袭别人作业。
4. 实训过程中严格要求自己,高质量完成试验要求的同时,利用网络搜集资料,拓展应用自己所学知识,提高自己解决实际问题的能力。
六、实训内容及学时分配
(1)实训内容
要求学生自由选择一个数据库应用开发系统(例如,学生成绩管理系统、人事管理系统、物流管理系统等)为项目课题进行开发。可参考附件中的课题。
完成所选系统的数据库设计,前台界面不需要实现。
数据库系统设计中包括有数据库系统概述、需求分析(文字描述、数据流程图、数据字典)、概念结构设计、逻辑结构设计、系统优化(规范化)、物理实现(用DDL定义每个基本表并录入基本的数据信息)、数据库管理(加入适当的视图、索引、存储过程、触发器)、测试(根据系统功能写出问题,并用相应的语句功能解决)、数据库维护(数据库备份)
(2)学时分配
时间项目内
容
任务要求
学
时
12.
12 项目背
景
选题,根据所选题目书写项目
背景说明
8
12.
13-12.
14 需求分
析
对实际系统功能进行需求分
析,做出数据流图及数据字典
16
12.
15-12.
16 概念结
构设计
结合需求分析绘制相应的实体
—联系模型,并对其优化
16
12.
19-12.
20 逻辑结
构设计
实体—联系模型转换为关系模
型
16
12. 21-12.物理结
构设计
设计和创建数据库表,包括数
据完整性设计
24
23
总计80
七、作业要求
两个人为一小组,以小组为单位,相互协作,完成以下作业
作业一:实训报告。
实训报告内容包括:详细介绍所选项目的数据库系统开发过程,结构完整,叙述详实。
作业二:数据库原文件(数据文件、日志文件)要求:(1)实训报告均用稿纸书写,纸张完整,书写工整整洁。
(2)注明班级、姓名、学号。
(3)作业一、二完成后,实训报告交给老师,数据库原文件上传到ftp://192.168.130.167实训文件夹下。
(4)作业上交时间为12月23日最后一节课,逾期不再接收。
八、实训成绩评定、考核办法
由指导教师根据学生完成实训任务的情况(实训过程中的工作态度30%,作业一20%,作
业二50%)综合打分。成绩评定实行优秀、良好、中等、及格和不及格五个等级。其中工作态度考核内容包括: 是否按时到场;是否听从统一安排和要求;是否按进度要求完成实训科目;是否保持实训设备完好无损等。
附件:参考课题
序号课
题
名
称
主要功能及基本要求
1 企
业
原
料
出
入
库
管
理
1.原料基本信息维护
2.供应商基本信息维护
3. 仓库信息维护
4.原料入库管理
5.原料出库管理
6. 入库信息查询、出库信息查
询、库存信息查询
所有管理包括(增加、删除、修改、查询)
2 医
院
药
品
进
销
存
系
统
药品分类代码表,药品库存表,
供货商信息表,采购信息表等等。
1.新药品的入库。
2.过期药品的出库登记、处理记
录。
3.药品库存检索。
4.供货商信息检索。
5.药品采购记录管理。
6.药品用药说明信息管理。
7.输出相应的数据报表。
8.具有数据备份和数据恢复功
能。
3 企
业
进
销
存
管
理
系
统
1.客户可以查询商品目录、价格
和商品介绍,不同的订货量有不
同的折扣,客户向销售部门发出
订单
2.销售部门负责处理订单,检查
客户有无欠账,并且决定是否批
准订单,如批准,负责发货,并
且收取货款
3.采购部门根据需要从不同的厂
家进不同的货物,货物放置在仓
库内,每种商品都有最低库存量,当库存低于最低库存量时,自动
向采购部门报告,采购部门负责
人批准后,开始采购
4.分月和季度统计客户订单数
据、销售收入、各厂家的商品销
售量、商品库存量等