- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
最新精品文档,知识共享!
图书馆管理系统课程设计报告_精品
目 录
第一章 课程设计目的与要求 2
1.1课程设计目的 2
1.2课程设计环境 2
1.3课程设计内容及要求 2
第二章 课程设计内容 3
2.1数据库设计 3
析 3
计 4
计 5
计 6
实现 6
2.2 程序设计 2
程图 2
存储过程 3
第三章 课程设计总结 8
参考文献 8
第一章 课程设计目的与要求
1.1课程设计目的
1、掌握运用数据库原理进行系统分析和设计的方法;
2、掌握关系数据库的设计方法;
3、掌握利用SQL Server 2000技术;
4、掌握应用程序对数据库的访问方法。
1.2课程设计环境
硬件:计算机一台。
软件: Windows XP、SQL Server 2000、Microsoft Visual Basic 6.0
1.3课程设计内容及要求
一、内容
1.要求根据数据库原理,按照数据库系统设计的步骤和规范,完成各阶段的设计内容。
2.需求分析具体实现
3.在sql server2000 上实现设计的数据库模型。
4.对应用程序进行概要设计。
5.用VB实现简单的调用。
二、要求
课程设计过程中,要严格遵守课程设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出课程设计报告。
第二章 课程设计内容
2.1数据库设计
图书管理系统主要设计目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。
图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。
析
数据需求
需求分析是指准确了解和分析用户的需求,这是最困难、最费时、最复杂的一步,但也是最重要的一步。它决定了以后各步设计的速度和质量。
根据系统的需求,首先将要记录的信息分类,要记录的信息如下。
1.图书管理
在图书管理中,主要是对“图书库”中的书籍进行管理,如新增图书更新、修改图书信息、提供图书查询和删除图书
3.图书借阅管理
图书借阅管理就是对借书者的借书和还书进行管理,当借书者借书时,随即对“图书库”、“借书库”和“借书证库”进行相应的管理,并把相关信息提供给图书管理和借书证管理;还书,则除了上述的几个功能外,还要对还书库进行更新和记录。
4.管理员管理
管理员管理则是根据需要对各个管理员进行管理,并记录和反馈管理员信息。
事务需求
经过实际考察、咨询和分析,高等院校图书管理系统主要应该具有以下功能模块,如下所示。
任何人都可对图书信息进行查阅。
在用户信息管理部分,要求如下:
可以浏览用户自身信息。
可以修改自身登陆密码、和其他(除用户编号外)用户基本信息。
可以查询自身借阅信息及图书信息等
在管理员信息管理部分,要求如下:
可以浏览所有用户信息。
可以浏览管理员自身信息。
可以对所有用户信息进行维护,包括查询、修改、添加及删除等操作。
可以修改自身登陆密码、和其他(除管理员编号外)管理员基本信息。
可以添加管理员。
可以对所有用户的借阅信息进行维护,包括查询、修改、添加及删除等操作。
可以对图书信息进行维护,包括查询、修改、添加及删除等操作等。
系统业务逻辑关系
计
概念结构设计是指对用户的需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型,是整个数据库设计的关键。概念设计生成E-R图。
图书馆管理?E-R图
计
用户信息:包括用户编号、姓名、密码、性别、出生日期、联系方式(、电子邮件、联系地址)、用户简介等。
书籍信息:包括图书编号、书名、丛书类别、作者、出版社、出版时间、图书简介等。
借阅信息:包括用户编号、图书编号、借书日期、应归还日期、超出还书天数等。
管理者信息:包括管理者编号、姓名、密码、性别、出生日期、联系方式(、电子邮件、联系地址)、管理员简介等。
根据这些需要,本系统需要“用户信息”表,“图书信息”表,“借阅信息”表和“管理者信息”表。
计
数据库物理设计的任务是为上一阶段得到的数据库逻辑模式,即数据库的逻辑结构选择合适的应用环境的物理结构,既确定有效地实现逻辑结构模式的数据库存储模式,确定在物理设备上所采用的存储结构和存取方法,然后对该存储模式进行性能评价、修改设计,经过多次反复,最后得到一个性能较好的存储模式。数据库物理设计内容包括记录存储结构的设计,存储路
文档评论(0)