数据库报告书

数据库报告书

ID:44049351

大小:222.39 KB

页数:5页

时间:2019-10-18

数据库报告书_第1页
数据库报告书_第2页
数据库报告书_第3页
数据库报告书_第4页
数据库报告书_第5页
资源描述:

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

1、《小型数据库管理系统》课程设计报告书设计题目:图书馆查询借阅系统小组成员表序号学号姓名1231.课题设计计划12.系统需求分析与功能设计13.总体设计14.数据库设计25.程序模块设计36.设计总结47.小组成员分工说明51.课题设计计划6月27日〜7月1U系统分析与规划、数据库建立7月4日~7月8H编写代码7月11日〜7月15日编写代码、界而设计、报告书撰写2.系统需求分析与功能设计系统需求分析:(一)应用背景需求随着文化传媒不断地发展,规模不同的图书馆LI益增加,图书馆借阅系统成为必不可少的硬件0—。图书门类多,数量总数大,图书流通活跃,管理人员手动管理存在十分巨大的困难。使用数据

2、库技术保存和管理图书信息,更易优化文献资源、方便用八查找,髙效地满足借阅者的图书需求,使图书信息资源得到了充分利用。(二)功能需求开发图书馆管理数据库应用系统,需要实现图书基本信息管理、图帖信息检索、系统用户管理和系统维护等功能。具体说明如下:<1>系统类别管理:包括查询添加、修改和删除管理员与读者类别。<2>图书基木信息管理:包括图书信息的打开、添加、修改和删除。<3>图书信息检索:包插图书精确与模糊检索。3•总体设计T书籍查却T读者借阅记录

3、运行系统后,首先会看到登录窗体,对用户的身份进行认证。如杲是系统管理员用户,登录Z后可以执行木系统所冇功能;如果是普通用户,登录Z后只能访问图

4、E查阅模块和修改自己的密码。作为读者使用时,可通过输入关键字,检索图书。还可查询读者自身借阅记录。作为管理员使用时,可就管理员信息、读者信息、书籍信息三类数据进行添加、查找、删除、修改。4•数据库设计(一)概念通过对专业图书馆管理数据库系统的分析,可以得出在数据库中需要管理的实体集分别是图书和用户。对于图书实体集,每个图书实体都具有书名、书号、作者以及出版社相同的分类属性。用户分为读者和管理员。对于读者实体集记录了具有读者身份特点的属性:学号、姓名、性别、专业。管理员板块中有相对应的账号与密码。(二)逻辑模型设计从E・R图中看到,图书馆数据库共需3个表,即图书表、管理员表、读者(学牛:

5、)表。以F分别对这3个表的结构进行描述。书籍表字段名数据类型及长度是否为空书籍编号char(50)不可为空书名char(50)为空作者char(50)为空出版社char(50)为空筲理员表字段名数据类型及长度是否为空账号char(12)不可为空密码char(12)为空学生表字段名数据类型及长度是否为空学号char(12)不可为空姓名char(8)为空性别char(2)为空专业char(12)为空密码char(12)为空5.程序模块设计1)系统总体模块结构设计管理员基本信息管理读者基本信息管理模糊检索精确检索图书基本信息管理依据系统功能分析,可以把图书馆管理数据库系统分成图书管理模块、图

6、书检索模块、读者管理模块和管理员管理模块,系统的功能模块图如下图所示。各模块的功能说明如下:(一)图书管理模块图书管理模块主要实现图书相关信息的管理,负责实现图书的添加、修改、删除和查询功能。(二)图书检索模块管理图巧的主要冃的就是为了快速查阅图I几所以图书检索功能是整个系统的核心功能之一。为方便用户查阅图书,在图书检索模块中实现如卜•不同检索方式:①简单检索(单项检索):按书号、作者、书名、岀版社进行单项检索②模糊/精确检索:通过计算机对检索词的精确或模糊分析,反馈给用八高精度或范围广的检索结果。(三)读者管理模块读者在使用系统前必须先登录,系统会根据登录用户的类型屏蔽或开放相应的操

7、作菜单,实现用户权限的管理。读者模块中,用户可应用图书检索,实现简单检索或精确、模糊的图书检索。读者也可通过“我的书籍”实现已借卩籍的査询。(四)管理员模块管理管理员在使用系统前必须先登录,系统会根据登录用户的类型屛蔽或开放相应的操作菜单,实现用户权限的管理。管理员模块屮,对三大数据有看修改、添加、删除、查询的功能。管理员可添加多个管理员、读者信息,更新书籍信息等等。5.设计总结结合时代背景需求,通过系统分析、数据库建立、visualstudio平台编写代码,实现多窗口的链接互动,书籍、不同用户信息的添加、修改、查询、删除,使以往手动处理大数据的任务不再繁杂、混乱,更符合大数据时代的需

8、求。6.小组成员分工说明

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

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

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