数据库原理及应用课程设计任务书
更新时间:2024-04-11 02:46:01 阅读量: 综合文库 文档下载
河南城建学院
《数据库原理及应用》课程设计任务书
适用专业 课程名称 数据库技术及应用
计算机科学与工程学院
2013年12月
1
《数据库技术及应用》课程设计任务书
一、设计时间及地点
1.设计时间:2013-2014学年第一学期第17周。上午:8:00-12:00,下午:2:00-3:45。设计周的最后一天为验收时间,每个人都要对设计结果进行答辩并提交设计报告。 2.设计地点
计算站及图书馆。
二、设计目的
1.培养学生根据信息系统的需求分析,合理的设计数据库,并使用SQL Server正确实现数据库设计;
2.掌握应用数据库设计的基本方法,巩固已经学到的数据库技术,学会在数据库设计中学习设计;
3.培养综合应用VS.NET进行程序设计和解决实际问题的能力;
4.发挥个人的想象能力和分析能力,培养自学能力,拓展思维空间;
三、课程设计的基本要求
通过设计一完整的数据库,使学生掌握数据库设计各阶段的输入、输出、设计环境、目标和方法。熟练掌握数据库设计,熟悉可视化程序设计;熟练使用sql2005开发环境实现数据库的建立、应用和维护。集中安排1周进行课程设计,以小组为单位,一般3人为一组。
设计过程要求如下:
1.根据问题的背景和需求分析,得到系统处理的数据项和主要功能; 2.根据数据库概念设计方法,得到系统的E-R图; 3.根据数据库逻辑设计方法,得到系统的关系模型;
4.功能设计,包括系统的总体功能结构以及各模块的功能(每个模块所使用的数据库表和处理过程描述);
5.实现数据库设计(数据库、表、视图、关系,约束等),并装入一些示例数据; 6.检查是否保证了数据的有效性;
7.至少建立2个存储过程,每个表上至少有一个触发器;
8.根据各功能模块的功能要求,估计预加在数据库上的查询更新操作,检查数据库是否有不好的性质需改进;
9. 数据库的模式以及风格不做具体要求,各人按照自己的思路去做,发挥自己的创造能力;
四、课程设计的选题原则
课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教学环节,能较好地巩固数据库的基本概念、基本原理,针对实际问题设计概念模型,并应用现有的工具完成小型数据库的设计与实现。每组的题目可以重复,具体选题见附录。
五、设计指导教师及分组情况
指导教师:吴孝丽 张玉华
在整个设计过程中,参与设计的学生在上课期间只有两个地方可以去:要么图书馆,要
2
么实验机房,不论在哪里,都要遵守纪律,按时考勤。 1、上机机房安排: 计算站 3、分组名单 见附录
六、评分标准及成绩评定
序号 1 2 报告内容 问题描述 解决方案 解决方案中所设计的E-R模型、关系模式的描述与具体实现的说明 具体的解决实例 其他 所占 比重 不给分 5% 10% 没有 没有 评分原则 及格 不完整 不完整 中等 基本正确 基本可行 基本正确、清晰 基本完整 良好 优秀 很有说服力 正确,清晰 有价值,并可以实际演示。 描述正确 描述准确 方案良好 正确,清晰 完整 3 40% 没有 不完整 4 5 40% 5% 没有 不完整 包括是否按时完成,报告格式,字迹、语言等等 七、课程设计报告撰写要求
课程设计报告原则上不少于5000字,其正文至少包括如下几个方面的内容:
1. 系统概述(现状分析,系统目标等)
2. 详细写出数据库模式设计,包括每个表的名字,字段名(写出字段存储的数据的含义),
类型,宽度,是否允许空值,定义的主码,外部码,规则,约束;
3. 每个表之间的关系,针对每个表所创建的索引等;说明你的设计是否满足规范化规则,
若引入非规范化设计是出于什么考虑; 4. 给出你设计的存储过程、触发器等的代码;
5. 写出构成系统的功能模块,针对每各模块的功能写出该模块的名称、功能描述、所使用
的数据库表和处理过程描述; 6. 结合本管理系统的设计过程,对用到的有关数据库的原理及开发环境、方法和手段进行
总结;
(注意:课程设计的重点是后台的数据库设计) 封面包含的内容:
1. 《数据库原理及应用课程设计》 2. 课程设计题目: 3. 指导教师: 4. 班级学号及姓名: 5. 小组合作者:
3
附录:课程设计题目(仅供参考)
《数据库应用设计》课程设计:人事管理系统
系统功能的基本要求:
? 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。 ? 员工各种信息的修改;
? 对于转出、辞职、辞退、退休员工信息的删除;
? 按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的
查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;
《数据库应用设计》课程设计:工资管理系统
系统功能的基本要求:
? 员工每个工种基本工资的设定
? 加班津贴管理,根据加班时间和类型给予不同的加班津贴;
? 按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;
? 员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总
和)/12;
? 企业工资报表。能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计。
《数据库应用设计》课程设计:机票预定系统
系统功能的基本要求: ? 每个航班信息的输入。 ? 每个航班的坐位信息的输入;
? 当旅客进行机票预定时,输入旅客基本信息,系统为旅客安排航班,打印取票通知和帐
单;
? 旅客在飞机起飞前一天凭取票通知交款取票; ? 旅客能够退订机票;
? 能够查询每个航班的预定情况、计算航班的满座率。
《数据库应用设计》课程设计:仓库管理系统
系统功能的基本要求:
? 产品入库管理,可以填写入库单,确认产品入库;
4
? 产品出库管理,可以填写出库单,确认出库; ? 借出管理,凭借条借出,然后能够还库;
? 初始库存设置,设置库存的初始值,库存的上下警戒限; ? 可以进行盘库,反映每月、年的库存情况;
? 可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时
间进行查询;
其它参考的题目
网上书店 家庭理财系统 客房管理数据库 图书管理数据库
分组名单:
序号 1 2 3 4 5 6 7 名 单 5
正在阅读:
数据库原理及应用课程设计任务书04-11
机务实习报告04-01
安全防火应知应会06-03
高中政治学科渗透法制教育工作计划412-30
2015一级建造师《市政实务》试题及答案03-13
论中国的葡萄酒文化(1) - 图文04-04
自流井区职称论文发表-生物技术食品检验发展趋势论文选题题目04-05
《道家智慧》第6讲企业管理05-30
arcgis下坐标系统及其转换04-19
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 任务书
- 原理
- 课程
- 数据库
- 应用
- 设计
- 2012年北京丰台理综二模化学卷
- Neither和so倒装句练习题练习
- 新视野大学英语第三版读写教程4汉译英和完形填空
- 6-7的分成练习
- 湖南恩口煤矿矿床水文地质条件及矿坑涌水量预测
- 地基处理(预应力混凝土管桩)
- 参加交警系统执法安全防护和警务实战技能培训班心得体会
- 江苏省东台市唐洋镇中学九年级化学上册《6.3 二氧化碳与一氧化碳
- 人教版小学五年级第一单元应用题
- 电子商务专业论证报告
- 一年级班主任工作总结
- 2018年国家公务员考试行测答题技巧:资料分析三大陷阱
- Linux 网络配置(DHCP,DNS,Apache,Samba)
- python3基础教程
- 全国2018年4月自考中外新闻作品研究考试真题(2)
- 人教版 高中化学 选修四 化学反应速率 说课稿
- 消费税1
- 高财作业
- 尔雅当代中国经济答案
- 2012年心理咨询师报考须知