图书管理系统目标PPT

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图书借阅:borrow
number(5)
借阅编号
number(5)
读者编号
number(5)
管理员编号
number(5)
书籍编号
number(1)
借阅状态
date
借阅日期
dpno mgrno VIPno dpdate money
deposit:存钱记录
number(5)
存钱记录编号
number(5)
8
功能模块 图 书 管 理 系 统

读wenku.baidu.com


















信 息 查 询
借 阅 查 询
历 史 记 录
充 值 记 录
读 者 维 护
VIP
设 置
借 书
还 书
续 借
书 刊 维 护
类 别 设 置
管 理 员 维 护
收 费 模 式
9
数据字典
Manager:管理员
Mgrno
number(5)
管理员编号
图书管理系统的设计与实现
● 组长:万浩 ● 小组成员:万浩、李凡、董晶、刘莹浓、刘新 云 ● 班级:中信128班 ● 指导老师:刘柱
项目背景
• 算机技术的迅猛发展,特别是随着网 络技术的出现标志着信息时代已经来临。 信息化浪潮、网络革命在给社会带来冲 击的同时,也使图书馆业务受到了强烈 的冲击,图书馆传统的管理和服务方式 已不能适应读者对日益增长的文献信息 的需求,建设图书馆信息网络系统,是 图书馆现代化建设的客观要求。建设以
• MyEclipse 7.0 • PowerDesigner • Oracle 11g
5
项目需求分析
• 系统需求分析
图书管理系统主要是由图书管理员 使用,主要是简化管理员的日常工作, 提高其工作效率。因此,有必要建立一 个管理系统有效的进行图书管理工作, 以使日常的图书管理工作规范化,系统 化,程序化,提高信息处理的速度和准 确性,并且能通过搜索及时、准确修改
2
计算机为核心的图书馆信息网络,实现
项目目标
• 为了提高图书馆的管理效率,方便管 理员和操作员的一些实时管理操作,解 决人工处理图书管理时所带来的低效率 、易错和难管理等问题。因此我们需开 发一个易学并且易操作的图书管理系统 可让已授权的管理员在任何时候对图书 馆的各类信息进行一系列的管理操作。 达到提高图书馆的管理效率,简化其管
book:书籍 number(5) number(5) varchar2(30) varchar2(20) varchar2(30) date number(1) number(1) number(4,2) number(5)
书籍编号 书籍类别编号 名称 作者 出版社 出版日期 借阅状态 书籍状态 价格 书架编号
Mgrname varchar2(30) 名字
gender
varchar(4)
性别
age
number(4)
年龄
telephone number(10)
电话
IDcard
number(20)
身份证
state
number(1)
启用状态
Hiredate date
就职日期
password number(8)
密码
VIP会员卡 number(5) number(5) number(10) number(10 ,2) date number(1)
vip编号 等级编号 密码
余额
开卡时间 挂失状态
Reader 读者
readerno number(5)
读者编号
VIPno rname gender
number(5)
会员卡编号
libno libname
library:书室
number(5)
书室编号
varchar2(30)
书室名称
bookshelf:书架
shelfno
number(5)
书架编号
libno
number(5)
书室编号
shelfname varchar2(20)
书架名称
10
borrowno readerno mgrno bookno sendstate borrowdate
电话 地址
12
登录界面
13
主界面
14
借书界面
15
还书界面
16
增删改查界面
17
系统测试
• 测试目的
依据用户需求、概要设计和详细设 计说明,设计测试用例,对软件系统进 行测试 ,为了发现程序中的错误而执 行程序的过程 .
• 测试环境
WindowsXP及Java、ORACLE中 实现。测试的重点是系统底层基本功能18
varchar2(10 )
读者姓名
varchar2(5) 性别
age
number(5)
年龄
birthday
date
paperstype
varchar2(10 )
papersnum number(20)
生日 证件类型 证件号码
telephone address
number(10)
varchar2(50 )
管理员编号
number(5)
会员卡编号
date
存钱日期
number(10,2) 存钱数
sortno sortname
booksort:书籍类别
number(5)
书籍类别编号
varchar2(30) 书籍类别名称
bookno sortno bookname author press pubdate borrowstate bookstate price shelfno
3
理工作。
项目简介
• 本系统能高效、快捷、稳定地管理图 书馆的数据信息。系统主要能实现以下 几个功能:查询图书、借还图书、图书 管理、读者信息管理。读者只需要通过 浏览器访问本系统,就可以轻松实现图 书查询、图书借还等操作。图书管理员 使用本系统能方便快捷地完成图书馆的 信息数据管理工作。
4
项目开发需要安装的软件
11
VIPlevel VIP等级
levelno
number(5)
等级编号
levelname varchar2(20) 等级名称
normalpric e
overprice
number(3,2) number(3,2)
正常借阅价 格
逾期借阅价 格
VIPno levelno VIPpwd
money
VIPdate loststate
6
图书状态。使得资源利用最大化,所以
性能需求
• 数据精确度
借书还书的过程中所考虑的借还期 限采 用“天”为单位。
• 时间计算
系统应对还书时间进行计算,比如 超出借书期限的另算租金,若用户续借 系统需自动结算好之前租金。
• 权限控制
管理员可对用权限进行控制。 7
详细设计
• 根据需求划分系统模块,小组成员分工设计。 • 设计数据库、表、字段以及表之间的关联。 • 代码实现。 • 功能测试。 • 系统整合调试。
相关文档
最新文档