软件项目实践答辩
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LIB_RESOURCE
RESOURCE_ID: VARCHAR(20): String
READER_ID: CHAR(8): String (FK) LOCATION_ID: VARCHAR(6): String (FK) ISBN: VARCHAR(20): String (FK) BOR_COUNT: NUMBER(6): Number BOR_DATE: DATE: Datetime AVAILABLE: NUMBER(1): Number RE_BORROWED: NUMBER(1): Number CALL_NUMBER: VARCHAR(15): String
系统设计功能—读者
查询书目信息 查看个人信息 查看自己的借书状态 查看自己借阅历史 查询预约书目是否被还馆 预约 卡挂失
读 者
管 理 员
处理流程
验证信息
读者需求信息
11、 、身 身份 份 验 验证 证
管理员需求信息
验证信息
预约表、借 阅表
读者需求信息
查询
22.1.1查 查个 个人 人借 借 阅 阅情 情况 况
PRESS
PRESS_ID: VARCHAR(40): String
NAME: VARCHAR(30): String ADDRESS: VARCHAR(60): String POST_CODE: VARCHAR(10): String TEL: VARCHAR(20): String EMAIL: VARCHAR(20): String MANAGER: VARCHAR(10): String
读者需求信息
22.1.1查 查图 图书 书馆 馆 内 内书 书的 的情 情况 况
表
22、 、读 读者 者 查 查询 询
33、 、管 管理 理员 员 修 修改 改查 查询 询
数据库信息
查询信息
查询信息
查询信息
修改信息
ຫໍສະໝຸດ Baidu查询信息
数据 库
读 者
管理员需求分析 管理员需求分析 管理员需求分析 管理员需求分析 管理员需求分析
UT图书馆管理系统的主要特点
跨平台 安装简易 存储数据量大 客户端易升级(代码可重用) 后台数据库性能在使用中可优化
系统设计功能—图书管理员
借书/还书 查询修改和删除书目信息 查询,添加修改和删除读者信息(包括
修改读者密码) 查询所有的管理员信息;超级管理员可
添加修改和删除普通管理员信息 查询所有超期读者 处理丢书事件
RESOURCE_TYPE TYPE_ID: VARCHAR(20): String DESCRIPTION: VARCHAR(20): String
RESOURCE_DES ISBN: VARCHAR(20): String PRESS_ID: VARCHAR(40): String (FK) TYPE_ID: VARCHAR(20): String (FK) NAME: VARCHAR(20): String VERSION: VARCHAR(20): String PRESS_DATE: VARCHAR(14): String PRICE: MONEY(7,2): <unknown> ADD_DATE: VARCHAR(14): String MOUNT: NUMBER: Number BOR_MOUNT: NUMBER: Number PRE_BORROWED: NUMBER: Number
Controller表
Reader表
管理员需求分析
33.6.6修 修改 改图 图书 书 馆 馆信 信息 息
Location表
读 者
管 理 员
数据库ERD图--10个实体
AUTHOR AUTHOR_ID: VARCHAR(12): String NAME: VARCHAR(20): String TEL: VARCHAR(20): String ADDRESS: VARCHAR(60): String SEX: CHAR(1): String POST_CODE: VARCHAR(10): String EMAIL: VARCHAR(20): String
READER
READER_ID: CHAR(8): String
TYPE_ID: CHAR(18): <unknown> (FK) NAME: VARCHAR(10): String PASSWORD: VARCHAR(16): String DEADLINE: INTERVAL DAY: Datetime CARD_LOST: NUMBER(1): Number SEX: CHAR(1): String BOOK_OVERTIME: NUMBER(2): Number BOOK_BORROWED: NUMBER(2): Number TOTAL_BOR: NUMBER(5): Number
LOCATION LOCATION_ID: VARCHAR(6): String DESCRIPTION: VARCHAR(20): String
索引表
33.1.1借 借、 、还 还 书 书
33.2.2查 查询 询
33.3.3修 修改 改图 图书 书 信 信息 息
33.4.4修 修改 改管 管理 理 员 员信 信息 息
33.5.5修 修改 改读 读者 者 信 信息 息
借阅表
数据库 查询信息
管 理 员
Book,Author,Write ,Press 表
AUTHOR_RESOURCE AUTHOR_ID: VARCHAR(12): String (FK) ISBN: VARCHAR(20): String (FK)
PRE_BORROWED READER_ID: CHAR(8): String (FK) ISBN: VARCHAR(20): String (FK)
UTMLS项目总结报告
答辩人:Union Team 2006年5月18日
工作时间
3月27日---4月19日 4月20日---5月8 日 5月9 日 ---5月17日
平均2小时/人天 项目暂停 平均2小时/人天
项目名称:UT图书馆管理系统
系统结构=C/S 客户端 = Java应用程序+JVM 服务器端= Oracle DBMS 连接方式= JDBC 运行环境=Intranet + Internet