图书馆管理系统数据库设计说明书201212(10本)

图书馆管理系统数据库设计说明书201212(10本)

ID:40638650

大小:82.50 KB

页数:8页

时间:2019-08-05

图书馆管理系统数据库设计说明书201212(10本)_第1页
图书馆管理系统数据库设计说明书201212(10本)_第2页
图书馆管理系统数据库设计说明书201212(10本)_第3页
图书馆管理系统数据库设计说明书201212(10本)_第4页
图书馆管理系统数据库设计说明书201212(10本)_第5页
资源描述:

《图书馆管理系统数据库设计说明书201212(10本)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.NET课程设计——图书馆管理系统数据库设计说明书图书馆管理系统数据库设计说明书拟制人____________________审核人____________________2011年月日第8页共8页.NET课程设计——图书馆管理系统数据库设计说明书目录1.引言31.1项目概述31.2文档概述31.3引用文件41.4术语和缩略词42.数据库设计42.1数据库概念设计42.2数据库逻辑结构设计42.3数据字典(DD)53.设计约束53.1完整性设计53.2规范性设计63.3硬件约束63.4软件约束74.出错处理设计74.1出错输出信息74.2出错处理对策75.安全保密设计75.1应用安全7

2、5.2数据安全85.3外部安全8第8页共8页.NET课程设计——图书馆管理系统数据库设计说明书1.引言1.1项目概述图书管理系统是一个面向学校图书馆用来进行图书管理的管理信息系统(MIS)。该信息系统能够方便地向借阅者提供各种借阅服务,也能够为管理员提供方便的管理服务。图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有惟一标识其存在的编号。根据图书管理的日常工作需求和图书借阅管理流程,系统应实现以下目标:l界面设计友好、美观,数据存储安全、可靠;l基本信息设置保证图书信息和读者信息的分类管理;l实现图书信息的查询功能,保证数据查询的灵活性;l实现对图书借阅、归还过程的全程数

3、据信息跟踪;l提供借阅到期提醒功能,使用户可以及时了解已经到期的图书借阅信息;l提供管理员修改自己密码的功能,保证系统的安全性;l提供灵活、方便的权限设置功能,使整个系统的管理分工明确;l采用人机对话的操作方式,方便管理员的日常操作;l系统最大限度地实现易维护性和易操作性。安全与保密要求:对于图书资料录入者提供管理员级别的权限,对于游客提供游客权限,在游客权限范围内进行常规操作(主要是图书信息的查询操作),老师以及学生属于图书管理系统主要的服务对象,属于注册用户,必须登录后进行相关的借阅、资料管理。1.2文档概述本文档建立了系统的数据模型、数据字典和数据库表,将作为系统开发的重要参考和

4、课程设计验收的主要依据。本文档的预期读者包括系统开发小组相关人员(包括系统设计人员、开发人员、测试人员)、课程设计评定教师,以及其他与本课程设计评定相关的人员。第8页共8页.NET课程设计——图书馆管理系统数据库设计说明书1.1引用文件l《.NET课程设计任务书》、《图书管理系统需求分析说明书》1.2术语和缩略词lDB:数据库(Database),DB是统一管理的相关数据的集合,能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。lDBMS:数据库管理系统(DatabaseManagementSystem),DBMS是位于用户与操作系统之间的一层数据管理软件,为用

5、户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。l键:键就是表中的某个字段(或多个字段),为快速检索而被索引。键可以是唯一的,也可以是非唯一的,取决于它(们)是否允许重复。唯一键可以指定为主键,用来唯一标识表的每行。.l分布式DBMS:是指分布式数据库系统中的一组软件,它负责管理分布环境下逻辑集成数据的存取、一致性、有效性和完备性。同时由于数据的分布性,在管理机制还必须具有计算机网络通信协议上的分布管理特性2.数据库设计2.1数据库概念设计通过对系统进行的需求分析、系统流程设计以

6、及系统功能结构的确定,规划出系统中使用的数据库实体对象(对象模型:类图)。2.2数据库逻辑结构设计根据建立的对象模型进行数据表结构的设计。第8页共8页.NET课程设计——图书馆管理系统数据库设计说明书1.1数据字典(DD)数据存储数据存储名输入数据流输出数据流说明部分管理员信息管理员信息管理员信息验证信息的完成+借书还书的请求读者信息读者信息读者信息请求借书还书图书信息图书信息添加图书借阅图书归还图书图书信息分析信息检索信息更新信息添加信息图书借阅借阅图书图书信息验证图书的借阅图书归还归还图书图书信息验证图书的归还图书信息查询查询方式图书信息验证管理员身份+图书信息查询2.设计约束2.

7、1完整性设计l数据完整性原则。在分布式环境中,保证数据完整性。支持分布式事务或分布式请求,这种能力允许在多个场所远程地处理由多个请求所组成的事务。l分布式处理原则。系统不仅支持远程请求、远程事务,而且还支持分布式请求。l互操作性原则。互操作性就是与硬件无关、与操作系统无关和网络无关。不管在分布式环境中所选择的硬件、操作系统或网络如何结合,数据库系统应仍然按相同的方式工作。同样,不论在某一时刻这些环境项有了变动,也不影响其它结点和场所。l最优化原

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

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

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