《数据库原理及应用》课程设计指导书。
一、课设目的。
通过设计一个数据库系统, 考察学生运用所学知识的能力, 通过对所学相关课程(计算机语言、数据结构、尤其是数据库原理及应用)知识的综合运用来提高学生的实践能力、综合知识应用能力,为毕业设计打下良好的基础。
二、课设要求。
1、分组。将全班按人数分组, 原则上每组不超过5人, 推选出一个组长负责。
2、选题。每个组选一个题目(系统), 或者自选题目。
数据库: sql server 2005/8。
三、课设内容。
下面给出9+1个数据库系统, 每组从中选择一个或者自拟数据库系统。
1、教学管理系统(本系统不能使用,因上课使用本案例)
建库:1个---教学管理数据库。
建表:3个---教师表(t表)、学生表(s表)、课程表(sc表)。
编程:5个---输入、修改、查询、计算、输出等五个功能模块。
要求:(1)每组5个人,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)程序用选定的语言编写,必须上交上机调试通过的源程序。
2、商品进、销、存系统。
建库:1个---商品管理数据库。
建表:3个---进货表、库存表、销售表。
编程:5个---输入、修改、查询、统计、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)用选定的语言编写程序,且上交上机调试通过的源程序。
3、工资管理系统。
建库:1个---工资管理数据库。
建表:3个---档案表、工资总表、工资变动表。
编程:5个---输入、修改、查询、计算、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)用选定的语言编写程序,且上交上机调试通过的源程序。
4、人事管理系统。
建库:1个---人事管理数据库。
建表:3个---档案表、单位表、交流表。
编程:5个---输入、修改、查询、分析、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)用选定的语言编写程序,且上交上机调试通过的源程序。
5、图书管理系统。
建库:1个---图书管理数据库。
建表:3个---库存表、借阅表、归还表。
编程:5个---输入、修改、查询、统计、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)用选定的语言编写程序,且上交上机调试通过的源程序。
6、设备管理系统。
建库:1个---设备管理数据库。
建表:3个---设备档案表、使用部门表、折旧表。
编程:5个---输入、修改、查询、汇总、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)用选定的语言编写程序,且上交上机调试通过的源程序。
7、物业管理系统。
建库:1个---物业管理数据库。
建表:3个---住户档案表、房产资源表、收费管理表。
编程:5个---输入、修改、查询、统计、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)用选定的语言编写程序,且上交上机调试通过的源程序。
8、宾馆管理系统。
建库:1个---宾馆管理数据库。
建表:3个---客户登记表、**表、结算管理表。
编程:5个---输入、计算、查询、分析、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)用选定的语言编写程序,且上交上机调试通过的源程序。
9、合同管理系统。
建库:1个---合同管理数据库。
建表:3个---客户表、项目表、统计表。
编程:5个---输入、修改、查询、统计、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)用选定的语言编写程序,且上交上机调试通过的源程序。
10、科研管理系统。
建库:1个---科研管理数据库。
建表:3个---**表、项目表、申报与获奖表。
编程:5个---输入、查询、分析、统计、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;
(2)每组写出各自的课程设计报告;
(3)用选定的语言编写程序,且上交上机调试通过的源程序。
四、课程设计进度表。
五、完成步骤。
1、准备。课程设计前, 先开动员会, 讲解有关知识及注意事项。
2、分组。对学生按名单, 每3人分成一组, 确定组长。
3、分工。按组分配题目, 确定每人的任务。
4、收集资料。
要求同学各自收集与自己所作内容有关的资料, 整理好待用。
5、制定方案。
以组为单位, 制定系统的实现方案。
6、数据库设计。
以组为单位, 进行需求分析、概念设计、逻辑设计, 编写出有关文档。
7、系统实现。
编写相关的程序**, 上机调试运行正确。
8、验收。指导教师对每个组所作的系统进行验收, 记录成绩。
9、编写报告及提交时间。
每组写出自己的课程设计报告, 在开学第一周周三前发到刘老师邮箱。
六、格式要求。
1、内容包括:
1) 封面(包括题目、专业、班级、学生学号、学生姓名、指导教师姓名、起止时间等)
2) 目录。
3) 正文(设计任务与评语、需求分析、概念设计、逻辑设计(设计的各类文档)、数据库实施和测试、设计进度表、小组总结(收获或体会)等)
4) 参考文献。
2、组成。报告的组成顺序: 封面目录正文参考文献。
3、格式。1) 封面。
内容包括: 课程设计名称、题目、专业、班级、学生学号、学生姓名、指导教师姓名、起止时间等。
2) 目录。
标题: 内容为“目录”二字, 黑体, 三号字, 居中;
章标题: 黑体, 四号字, 左对齐;
节标题: 宋体, 小四号字, 左对齐, 左缩进;
页码: 宋体, 小四号字, 右对齐。
3) 正文。
章标题: 黑体, 四号字, 居中;
节标题: 宋体, 小四号字, 居中;
正文: 宋体, 小四号字, 两端对齐;
行距: 1.5倍;
页码: 宋体, 小四号字, 右对齐;
页边距: 上2.5cm, 下2.5 cm, 左2.5 cm, 右2 cm, 页眉1.5 cm, 页脚1.75 cm;
(4) 参考文献。
标题: 内容为“参考文献”四个字, 黑体, 小四号字, 居中;
内容: 宋体, 五号字, 形式如下:
期刊类: [序号] 作者1, 作者2, …作者n. 文章名。 期刊名(版本). 出版年。 卷次(期次): 页数。
图书类: [序号] 作者1, …作者n.书名。 出版地:出版社。出版年: 页数。
七、考核内容。
总成绩=设计报告成绩, 以优、良、中、及格、不及格五个等级评定。
有机会得到优秀的小组必须准备ppt答辩,答辩时间每个小组10分钟。
优秀要求(90以上):
1. 设计完整无错误,并且数据库实施编码系统中必须包含至少一个存储过程,一个触发器;
2. 有界面设计。
3. 参加ppt展示,并展示小组系统能正常运行。界面设计系统语言不限。
良好要求80-90:
设计完整无错误,并且数据库实施编码系统中必须包含至少一个存储过程,一个触发器;
中要求70-80:
设计完整有少量错误,并且数据库设计完整。
及格60-70:
设计完整有大量错误,并且数据库设计不完整。
不及格0-60:
没有提交报告,不按时提交报告。
2、系统验收。
验收时间,初步定在开学后第一周周三中午或者下午。
3、评阅报告。
答辩时由参加答辩小组中抽取6人作为答辩评委,加上刘老师构成7人评委小组,负责答辩成绩给出。报告与答辩分别占%。报告部分由刘老师给出。
九、数据库课程设计正文内容要求(参考)
1.需求分析。
概念设计。
逻辑设计
数据库系统实施。
5. 界面系统设计。
6. 写出收获和体会。
6.1小组分工说明。
6.1 包括已解决和尚未解决的问题。
6.2 进一步完善的设想与建议。
北京工商大学。
数据库原理及应用。
课程设计方案。
设计题目:******xx
专业。班级。
学生。指导教师。
2014 年秋季学期。
数据库课程设计报告
姓名 余宏搌 学号 200724132126 起始时间 2010年4月27日。起止时间 2010年5月1日。第一章概述 2 1.1 项目背景 2 1.2 编写目的 2 1.3 开发环境 2 第二章需求分析 2 2.1 信息要求 2 2.2 安全与完整性要求 2 2.3 处理要求 2 第三章概念结构设...
选修课管理系统 数据库课程设计
数据库系统设计课程设计任务书。计算机科学与技术学院制。目录。1 相关专业背景功能1 2 需求分析4 3 概念模型与e r图13 4 e r模型转换14 5 数据库设计与建立17 6 连接数据库23 7.个人总结24 8 参考文献25 一 选修课管理系统的相关背景功能。选修课管理系统是一个面向学校教务...
IC卡考勤管理系统数据库课程设计
ic卡考勤管理系统详细设计说明书。一 需求分析。1.1系统总功能需求。考勤管理最基本的工作就是如实地记录员工上班与下班的时间,然后再分阶段进行数据汇总以形成员工的考勤记录,单位再以这些记录为基础对员工实行考核并计发薪酬。然而,由于各个单位具体情况的差别,他们对考勤管理的要求可能并不完全一样。经过对i...
某单位的人事管理系统数据库课程设计
数据库原理及应用课程设计。设计报告。题目 某单位的人事管理系统 学号 131007128 学生姓名。指导教师。提交时间 2015 01 04 目录。第1章需求分析 1 1.1 需求调查 1 1.2 系统功能分析 2 1.3 面对用户需求分析 3 第2章面向对象分析和设计 4 第3章逻辑结构设计 7 ...
数据库原理知识点 2019
3 视图及其作用 4 索引及其作用。5 create table create view create index select update insert delete alter table 第四章数据库安全性。1 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露 更改或破坏。2 ...
汽轮机课程设计指导书
冯慧雯编。华中科技大学。能源与动力工程学院。第一节课程设计的任务与要求。1 设计题目 n25 3.5 435汽轮通流部分热力设计。2 已知参数。额定功率 pr 25mw额定转速 n 3000r min,设计功率 pe 20mw新蒸汽压力 p0 3.5 mpa,新蒸汽温度 t0 435排汽压力 0.0...
食堂管理系统 数据库设计
2012年 3 月 14 日。一 需求分析。1.系统分析。随着时代的进步,如今各个服务行业也都逐渐发展壮大起来,尤其是食堂服务业,其在服务范围 服务数量和服务内容上都有着非常大的膨胀幅度,因此如何对如此复杂而频繁的服务活动进行管理就属于 食堂管理 的内容。其主要包括 职员资料管理 物品管理 消费内容...
数据库介绍
北京市信访矛盾分析研究中心。数据资料采集与统合利用系统介绍。由北京市信访矛盾分析研究中心构建的 数据资料采集与统合利用系统 建于2009年底,该系统整合了信访工作部门 理论学术界 信息资源企业等三方面的众多珍贵资源,围绕信访工作与社会矛盾化解,将实践操作经验与理论研究成果有机结合,集传统文字数据 现...