数据库课程设计报告-图书管理系统

数据库课程设计报告-图书管理系统

ID:6809961

大小:1.06 MB

页数:28页

时间:2018-01-26

数据库课程设计报告-图书管理系统_第1页
数据库课程设计报告-图书管理系统_第2页
数据库课程设计报告-图书管理系统_第3页
数据库课程设计报告-图书管理系统_第4页
数据库课程设计报告-图书管理系统_第5页
资源描述:

《数据库课程设计报告-图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、成绩计算机学院数据库课程设计报告题目图书管理系统专业班级04级计算机科学与技术7班学号姓名合作者指导教师2007年6月16日-28--28-广东工业大学课程设计任务书题目名称图书管理系统学生学院计算机专业班级计算机科学与技术04级7班姓名学号一、课程设计的内容1、完成一个数据库应用系统的设计全过程,内容包括:完成需求分析、数据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现、系统调试和安装等工作。2、撰写课程设计报告。二、课程设计的要求与数据1、DBMS选择不限制DBMS,即可以选择任意大、小型RDBMS,甚

2、至前台开发工具,例如:Oracle,Sybase,SQLServer,Access,MySQL,ViaualFoxpro,Delphi,PowerBuilder,C++Builder等等。建议使用Oracle,SQLServer等大型RDBMS。2、系统结构及相关技术建议采用C/S结构,例如Access+VB,Oracle+Delphi,SQLServer+InterDev,Oracle+PowerBuilder,MySQL+VB,Access+C++Builder等,可选择使用B/S/S结构,请查阅网络数据库技术相关资料,例如AS

3、P(.NET)、JSP(J2EE)等。3、课程设计报告,内容要求如下:(1)封面(2)目录(3)正文1)关技术介绍(分析)2)需求分析3)概念结构设计4)逻辑结构设计5)数据库物理设计-28-1)数据库实施2)系统测试方案和测试报告3)安装和使用说明a)参考文献(参考教材的参考文献格式)三、课程设计应完成的工作1、设计并实现了一个图书馆管理系统,功能包括有:图书借阅、现有图书信息、已借图书、逾期图书、图书出售等功能。2、本系统有两个人分工合作完成,胡晓剑主要负责系统的实现设计和优化,而陈明华负责数据库的设计优化。3、撰写课程设计报告

4、。四、课程设计进程安排序号设计各阶段内容地点起止日期1系统需求分析与功能概要设计工学一号馆4156月11日2总体设计西二5296月12日3数据库设计及其连接工学一号馆4156月13日4应用程序设计西二5296月14日5程序调试工学一号馆4156月15日6数据库的优化及其细节优化工学一号馆4156月16日7设计报告与成果提交西二5296月17日五、应收集的资料及主要参考文献【1】数据库系统概论(第四版)王珊萨师煊编著;【2】SQLServer2000数据库管理与开发实用教程李丹等编著;【3】SQLServer2000编程时尚应用百例机

5、械工业出版社;【4】C#程序员开发指南中国林业出版社和北京希望电子出版社;【5】MicrosoftVisualStudio.NET2003应用大全电子工业出版社;发出任务书日期:2007年6月11日指导教师签名:计划完成日期:2007年6月17日基层教学单位责任人签章:主管院长签章:-28-目录1、相关技术介绍(分析)【两人合作】6系统的开发环境61.1、操作系统:windowsxp中文专业版61.2、数据库管理系统:SQLServer2000个人版61.3、开发软件:MicrosoftVisualStudio.NET200362、

6、需求分析【胡晓剑做】72.1读者管理模块72.2图书管理模块82.3日常工作模块82.4数据字典93、概念结构设计【胡晓剑做】10图书馆管理系统E-R图104、逻辑结构设计【陈明华做】115、数据库物理设计【两人合作】115.1.创建各表相应的SQL语句如下:115.2.创建各表的主码等约束关系:135.3.创建存储过程166、数据库的实施【陈明华做】18系统的开发过程187、系统测试方案和测试报告【胡晓剑做】188、安装和使用说明。279、参考文献2710、小结28-28-1、相关技术介绍(分析)[两人合作]系统的开发环境1.1、

7、操作系统:windowsxp中文专业版1.2、数据库管理系统:SQLServer2000个人版区别与Foxpro、Access小型数据库,SQLServer是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准SQL语言、扩展的特性等功能。而像存储过程等特征,也是大型数据库管理系统才拥有的。一个成功的信息管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。(1) 数据库需求分析的任务是将业务管理单证流化为数

8、据流,划分主题之间的边界,绘制出DFD图,并完成相应的数据字典。(2) 概念设计的任务是从DFD出发,绘制出本主题的实体-关系图,并列出各个实体与关系的纲要表。(3) 逻辑设计的任务是从E-R图与对应的纲要表出发,确定各个实体及关系的

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

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

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