这份文档《03-数据库课程设计任务书-银行储蓄系统的数据库设计》旨在指导学生完成一个基于银行储蓄业务的数据库设计项目,涵盖需求分析、表结构规划及SQL语句编写等内容。
**中北大学 课程设计任务书**
2014-2015 学年第 二 学期
学 院:软件学院
专 业:软件工程
学 生 班 级:略
学 生 姓 名:略
学号:略
设 计 题 目:银行储蓄系统数据库设计
起 迄 日 期 :6月8日 ~ 6月19日
设 计 地 点 :软件学院机房
指 导 教 师 :略
下达任务书日期:2015年6月8日
**课程设计任务书**
**1.设计目的:**
按照关系型数据库的基本原理,根据数据库设计方法,综合运用所学的知识,设计开发一个小型的数据库——银行储蓄系统数据库。熟练掌握相关数据库的分析、设计、实现过程以及在此基础之上对存储过程及触发器的设计和实现方法。
**2. 设计内容与要求:**
- **主要功能:**
- 实现储户开户登记。
- 办理定期存款帐。
- 办理定期取款手续。
- 办理活期存款帐。
- 办理活期取款手续。
- 实现利息计算。
**要求:**
- 提供项目背景及需求分析;
- 设计E-R图(局部与全局ER图);
- 数据库表设计,包括所有实体和联系所对应的关系表。如果需要,则添加一些关键业务功能所需的视图、触发器、存储过程等。
- 给出各SQL脚本程序的测试结果。
**3. 设计工作任务及工作量的要求:**
根据设计内容和要求进行需求分析,并确定系统的主要功能与设计重点;在小组内合理划分模块。数据库实现正确,相关存储过程及触发器的设计合理、能够完成预期任务。提交软件阶段文档齐全且思路清晰,每人需按格式要求撰写课程设计说明书。
**4. 主要参考文献:**
- 王珊, 萨师煊《数据库系统概论》(第五版),高等教育出版社, 2014年9月。
- 闪四清,《SQL Server 2008基础教程》,清华大学出版社,2010年8月出版。
- 潘永惠,《数据库系统设计与项目实践:基于SQL Server 2008》(修订版),科学出版社, 2011年4月。
- 刘金岭、冯万利、周泓《数据库系统及应用实验与课程设计指导》,清华大学出版社,2013年10月。
**5. 设计成果形式及要求:**
- 提交一份详细的课程设计说明书;
- 完成的数据库及其相关存储过程和触发器;
**6.工作计划及进度安排:**
| 时间段 | 任务 |
| --- | --- |
| 2015年6月8日 - 6月10日 | 需求分析 |
| 2015年6月10日 - 6月14日 | 概念结构和逻辑设计 |
| 2015年6月14日 - 6月18日 | 数据库实现 |
| 2015年6月17日 - 6月18日 | 编写课程设计说明书 |
| 2015年6月19日 | 验收答辩、成绩考核 |
---
此任务书详细说明了银行储蓄系统数据库的课程设计要求和进度安排,旨在帮助学生掌握关系型数据库的基本原理与应用。