数据库原理及应用-图书馆管理系统

数据库原理及应用-图书馆管理系统

ID:30834377

大小:558.83 KB

页数:15页

时间:2019-01-03

数据库原理及应用-图书馆管理系统_第1页
数据库原理及应用-图书馆管理系统_第2页
数据库原理及应用-图书馆管理系统_第3页
数据库原理及应用-图书馆管理系统_第4页
数据库原理及应用-图书馆管理系统_第5页
资源描述:

《数据库原理及应用-图书馆管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计报告图书馆荐书管理系统课程设计名称:数据库原理及应用学院:学生姓名:班级:学号:成绩:指导教师:开课时间:学年—学期数据库原理与应用课程设计任务书一.设计题目:图书馆荐书管理系统二.主要内容:系统功能的基本要求:1.教师可以通过该系统荐书,给出所荐书的一些具体详细信息;2.图书馆老师根据相关条例确认是否需要购买;并将结果反馈绐教师;3•若确认可以购买,则进入购买程序,从书商处购买书籍;4.图书馆可以统计各系在某个时间段有哪些教师推荐了哪些书籍以及处理结果(包括是否确认购买,以及购买时间、到馆是时间等)5.图书馆可以统计教师荐书占所有书籍

2、中得比例;6.图书馆按年度统计成功购买的教师荐书数量最多的前三名教师,并给予年度优秀荐书教师称号。三.具体要求1.课程设计的内容独立自主完成,课程设计报告内容完整、格式规范、排版整洁美观;2.后台数据库采用MSSQLSERVER2005,前台界面语言不限,编写的程序代码,须有较详细的注释说明;四.进度安排课程设计安排:(该安排为14信科1班,14信科2班相应调整)17周星期一讲解课程设计的内容,安排每一天的具体任务,分配并熟悉题目;需求分析:给出系统的功能需求、性能需求,并绘制DFD和DD;星期二概念结构设计:绘制实体属性图(可选),局部ER图

3、和全局ER图;星期三逻辑结构设计:转换、优化,外模式设计;星期四物理结构设计、数据库实施、应用程序编制调试(可选);星期五应用程序编制调试、整理课程设计报告;课程设计答辩,交材料上交的材料包括:课程设计报告的电子稿、打印稿、源码(SQL代码和程序代码(可选))五.成绩评定考核方法:现场验收(占50%),课程设计报告(占50%)o考核内容:学习态度(出勤情况,平时表现等)、方案合理性、各阶段的图表与程序编制质量、设计报告质量。成绩评定:优,良,中,及格,不及格。特别说明:(1)如发现抄袭,按照不及格处理。(2)材料不齐的,考核等级降一级。电子稿件

4、以压缩文件的形式上交,压缩命名为:11位学号+姓名一.设计题目:图书馆荐书管理系统、二.主要内容1、需求分析A教师能够通过该系统荐书,给出所荐书的一些具体详细信息。B图书馆能统计各系在某个时间段有哪些教师推荐了哪些书籍以及处理结果(包括是否确认购买,以及购买时间、到馆是时间等),教师荐书占所有书籍中得比例,对成功购买推荐书数量最多的前三名教师,给予年度优秀荐书教师称号。2•图书馆,教师可以根据流程了解图书购买情况和获得称号情况,如图1所示。数据项名:教师数据项名:姓名别名:js别名:name数据类型:varchar数据类型:varchar长度:

5、10长度:10数据项名:推荐别名:tj数据类型:varchar长度:10数据项名:书别名:book数据类型:varchar长度:10数据项名:编号别名:sno数据类型:varchar长度:4数据项名:推荐人别名:tjr数据类型:varchar长度:10数据项名:系别数据项名:书名别名:xb别名:sm数据类型:varchar数据类型:char长度:10长度:10数据项名:职工号数据项名:到馆时间别名:zgh别名:dgsj数据类型:varchar数据类型:datetime长度:10长度:10数据项名:推荐时间数据项名:购买时间别名:tjsj别名:g

6、msj数据类型:datetime数据类型:datetime长度:10长度:10数据项名:系名数据项名:系编号别名:xm别名:xno数据类型:text数据类型:varchar长度:10长度:4数据项名:详细信息数据项名:购买别名:CX别名:buy数据类型:varchar数据类型:int长度:1000长度:4数据项名:称号数据项名:推荐数量别名:chname别名:tjsl数据类型:varchar数据类型:int长度:10长度:42、概念结构设计设计原理:概念设计的实质是将系统需求分析得到的用户需求抽象为信息结构的过程。概念设计的结果是数据库的概念模

7、型,也就是用E-R图表示。我们为整个系统确立关系模型。书的实体,如图2所示。图2书实体图全局的实体,如图5所示。图书馆图5全局E-R图3、逻辑结构设计1.1关系模式根据第二章的E-R图,我得到了以下的关系模式:推荐书(到馆时间,购买时间,推荐时间,推荐人,购买,详细信息,书名,编号,职工号)教师(系别,职工号,姓名,书名,推荐数量)系别(系编号,系名)书(编号,书名)1.2建立数据库表推荐书建表,如表1所示。表1推荐书书数据项名数据类型长度是否为空说明别名定义值域到馆时间datetime10null否dgsjdatetime/购买时间datet

8、ime10null否gmsjdatetime/推荐时间datetime10null否tjsjdatetime/推荐人varchar10null否tjr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。