版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1系统总体设计分析
1.1系统需求分析
伴随互联网爆炸性发展,大家越来越习惯于利用网络来实现所需服务,网
络已深深影响到大家生活各个方面。另外,传统图书馆不能满足一部分现代人需
要,而电子阅览室,因为其不受时间和空间限制同时又含有传统图书馆大部分功
效,能够满足各类用户常规和特殊需求,而且其方便快捷,实现技术又比较成熟,
所以受到现代人喜爱。
该系统关键分为两部分:读者部分和管理员部分。为了方便读者查找自己感
爱好专题进行阅读,要将图书根据内容进行分类。读者能够根据类别进行查找,
逐层浏览、能够查看自己信息。本系统还可对用户账号和书目标阅读权限进行管
理。管理员需要给用户分配用户名和密码,及设定用户等级,还为用户提供图书
排行榜让用户能知道那些图书受到大家欢迎。
1.2系统实现目标
学校图书管理系统开发关键要实现目标有以下多个方面:
(1)界面设计友好、美观。
(2)数据存放安全、可靠。
(3)信息分类清楚、正确。
(4)强大查询功效,确保数据查询灵活性。
(5)实现对图书借阅和归还过程全程数据信息跟踪。
(6)提供图书借阅排行榜,为图书管理员提供了真实数据信息。
(7)提供灵活、方便权限设置功效,使整个系统管理分工明确。
(8)含有易维护性和易操作性.
1.3系统功效模块设计
(1)系统设置模块:添加删除管理员、设置管理员权限、说明图书存放书架
信息添加删除书架信息。
(2)读者管理模块:添加删除不一样类型读者及注明可借图书数量、添加删
除读者档案。
(3)图书管理模块:添加删除不一样类型图书及注明图书可借天数库存数量、
添加删除图书档案。
(4)图书借还模块:可查询读者借阅和归还图书信息及图书现有库存量。
(5)系统查询模块:可依据不一样条件(条形码、书名、类别、作者、书架、
出版社)查询读者需要图书、读者可依据不一样条件(图书条形码、图书名称、
读者编号、读者名字、到期时间)查询自己借阅图书信息。
(6)排行榜模块:能够让读者知道图书借阅排行榜及读者借阅排行榜。
1.4系统功效结构图
依据图书管理系统实际需求,能够将图书管理系统划分为系统设置、图书管
理、读者管理、图书借还、系统查询、排行榜6个部分各个部分具体功效系统功
效结构图图3-1所表示。
图1T系统功效结构图
(1)图竹借阅系统完成用户借竹过程其数据流图图3-2所表示。
阅
信
b读者-判断"3<
读
借
者判
书
信斯借书信息
信
鼠
・
借书申诫,1
1.1-办
图书。
素书♦书
查询/
信息♦丁
被
借
图
查
借
书
图
调
书诂常田书复本量,
结
书
吴
结
信
黑
息
可
查询.5d
图1-2借阅系统数据流图
(2)还书系统完成图书归还过程其数据流图图3-3所表示。
借书证
图1-3归还系统数据流图
(3)图书档案管理系统为用户提供图书档案信息其数据流图图3-4所表示。
图1-4图书档案管理数据流图
图1-5读者档案管理数据流图
1.5系统步骤图
图书管理系统步骤是用户先输入自己帐号密码及系统显示验证码进入系统
如有一项不符合则不能进入系统,成功登陆系统后系统根剧登陆帐号信息从数据
库中数据进行对比判定是读者还是管理员,假如是读者则能进行信息查询,及修
改自己相关信息,查询到自己所需要图书就能经过管理员进行借阅图书、归还图
书也是经过管理员完成。假如不是读者而是管理员,那管理员能够进行相关信息
查询、添加删除图书及读者全部信息、设置对应权限、为图书更新排行榜信息、
和完成读者图书借阅和归还。图书管理系统系统步骤图图3-6所表示。
图3-6图书管理系统步骤图
2数据总体结构设计
2.1数据库概念结构设计
数据库概念结构设计是在需求分析基础上,设计出能够满足用户需求多种实
体,和它们之间关系,为后面逻辑结构设计打下基础。这个阶段不用考虑所采取
数据库管理系统、操作系统类型、机器类型等问题。这阶段可用工具很多,用最
多是E-R图(Entity-Relation,实体-关系图),另外还有很多计算机辅助工具
(ComputerAidedSoftwareEngineering,CASE)能够帮助进行设计。本系统采取了
E-R图方法进行数据库概念结构设计。E-R图是描述数据实体关系一个直观描述
工具。这种图中有:
(1)实体:用方框表示,方框内为实体名称。
(2)实体多种属性:用椭圆表示,椭圆内为属性名称。使用线段将其和响应实
体连接起来。
(3)实体之间联络:用菱形表示,菱形内为联络名称。
实体和实体之间联络较多,比较常见联络有1:1,1:N和M:N这三种。
2.2数据库逻辑结构设计
概念结构是独立于实际数据模型信息结构,必需将其转化为逻辑结构后才能
进行数据库应用设计。也就是要将概念上结构转化为数据库系统所支持实际数据
模型。
第一个转化是将实体转化为关系表。这种转化较简单,需要将实体属性定义
为表属性即可。
第二种转化是联络转化。立即各个实体之间联络转化为表格之间关系,如外
部键定义。
在上面工作基础上归纳出人员管理数据库表格组成之间联络等等。该数据库
系统含有以卜方面特点:
结构合理,对一个人员建立多条统计。
所建立数据冗余度小,独立性强。
建档、修改、查询、统计快速而正确。
保密性好、可靠性好。
图书管理系统中要有图书,图书是图书管理系统中密不可分部分,所以要
创建一图书信息实体,用来保留图书具体信息。图书信息实体属性图图2T所表
Zj\o
图27图书信息实体属性图
读者是图书管理系统关键组成部分,这里创建了一个读者信息实体,用来存
放读者具体信息。读者信息实体E-R图图2.2所表示。
图2-2读者信息实体属性图
图书借阅和归还是图书管理系统中一项关键步骤,开发图书管理系统就是
为了方便读者对图书借阅和归还,所以要建立一个图书借还实体,用来保留读者
对图书借阅和归还具体信息。图书借阅和归还实体属性图图4-3所表示。
图2-3读者借还实体属性图
图书管理系统为了增加系统安全性,管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026事业单位工勤技能-内蒙古-内蒙古有线广播电视机务员二级(技师)历年参考题库含答案详解
- 2026事业单位工勤技能-云南-云南机械冷加工三级(高级工)历年参考题库含答案详解
- 2026中级会计-经济法练习题-第八章相关法律制度参考试题库历年考点答案详解
- 2026年沛县中小学幼儿园教师招聘笔试模拟试题及答案解析
- 2026年长顺县网格员招聘笔试备考题库及答案解析
- 2026年静宁县事业单位人员招聘笔试参考题库及答案解析
- 2026年稷山县中小学幼儿园教师招聘考试参考题库及答案解析
- 2026年枣强县中小学幼儿园教师招聘笔试备考试题及答案解析
- 2026年祁门县中小学幼儿园教师招聘笔试备考试题及答案解析
- 2026年龙里县网格员招聘考试备考试题及答案解析
- 中国泌尿系结石临床诊疗指南(2025版)
- 上海八年级数学上册-一元二次方程的应用-实际问题(同步练习)
- 2026年全市统计基本单位名录库题库
- 2026年北京市海淀区高三一模生物试卷(含答案)
- 2025年10月 全国自学考试 15040 习概论 真题及解答
- 电力行业设备维护与检修规程
- 双碳管理培训课件
- 2026年陕西水务发展集团及所属企业招聘(20人)参考考试试题及答案解析
- 内控培训合同范本
- 2025秋国家开放大学《古代汉语专题》期末机考精准复习题库
- GB/T 17456.1-2025球墨铸铁管、管件和附件外表面锌基涂层第1部分:带终饰层的金属锌及锌合金涂层
评论
0/150
提交评论