下载此文档

《电子图书馆》系统分析与设计报告.doc


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
2007-2008学年度第一学期
《系统开发与设计》课程综合大作业
作业题目: 电子图书馆
年级: 04
专业: 04经信
姓名: 祖丕娥、尹蕾、刘晓晨
学号: 、、
提交日期: 2007-12-10
任课教师: 王维栋
成绩:
评语:






《电子图书馆》系统分析与设计报告
专业:04经信姓名:祖丕娥、尹蕾、刘晓晨学号:、、
需求陈述:
:读者,管理人员。
、自己借阅的书刊及借阅历史;读者可以进行书目查询、在线阅览和在线借书;除此之外,读者还可以查看有关通知公告。
、图书入库、图书借阅、图书归还和图书清理;可以查询读者的相关信息;可以为读者进行证件办理、证件挂失和证件注销。
电子图书馆系统的系统分析:
(一).用例模型(用例分析)
电子图书馆系统的角色有管理员,读者。
读者的用例:
查看读者自己的基本信息;
查看读者自己借阅的书刊;
查看读者自己曾经的借阅历史;
进行书目查询;
进行在线阅览;
进行在线借书;
查看图书馆的相关通知公告。
管理员的用例:
进行图书查询;
进行图书入库;
进行图书借阅;
进行图书归还;
进行图书清理;
进行读者查询;
为读者进行证件办理;
为读者进行证件挂失、证件注销;
用例图
(二).对象模型(对象分析)
登陆用例的类图:
登陆者:包括读者,管理员;
界面类:FORM页;
登陆者
登陆界面
登陆处理
数据库表
读者
管理员
图书入库的类图
管理员
图书入库界面
JSP
相关图书表
相关图书表
图书借阅的类图
管理员
图书借阅界面
JSP
数据库表
图书归还的类图
管理员
图书归还界面
JSP
数据库表
证件办理的类图
管理员
证件办理界面
JSP
读者表
证件挂失的类图
管理员
证件挂失界面
JSP
读者表
(三).动态模型(动态分析)
系统使用人员的登陆用例分析
(1). 写事件流(脚本):
登陆者进入登陆界面;
登陆者输入用户编码和密码;
登陆者点击登陆按钮;
查相应的数据库表是否有此用户,并密码正确;
正确到相应的页面进行以后的处理;
,并显示错误信息。
图书借阅的用例分析
(1). 写事件流(脚本):
管理员进入图书借阅界面;
管理员输入用户编号、书名、读者编号、借阅时间和归还时间;
管理员点击确定按钮;
接收用户编号、书名、读者编号、借阅时间和归还时间信息并插入borrow表中;
修改相应图书表中的isIn 和can_Borrow字段;
在界面中显示借阅结果。
(2). 画顺序图:
显示借阅结果
修改相关图书表
插入表中
接收字段信息
输入字段信息
启动借阅界面
界面
管理员
JSP处理
Borrow表
图书表
证件办理的用例分析
(1). 写事件流(脚本):
管理员进入为读者***界面;
管理员输入读者姓名、证件号码、密码、性别和院系;
管理员点击确定按钮;
接收读者姓名、证件号码、密码、性别和院系信息并插入reader表中;
在界面中显示***结果。
(2). 画顺序图:
显示***结果
插入并更新表
接收字段信息
输入字段信息
启动***界面
界面
管理员
JSP处理
reader表
图书精确查询的用例分析
(1). 写事件流(脚本):
(2). 画顺序图:
管理员进入为图书精确查询界面;
管理员输入书名、作者和出版社并选择相应的图书表;
管理员点击确定按钮;
查相应的数据库表中是否有此书;
正确则显示查询结果;

重新输入信息
若有显示结果
若没有显示空
返回
查询图书信息
接收字段信息
输入字段信息
启动查询界面
界面
管理员
JSP处理
图书表
:
(一).说明在什么平台上,用什么语言和开发工具实现;
软硬件环境:局域网,Tomcat Web服务器
语言:JSP
Beans IDE
划分子系统:管理员子系统、读者子系统。
画出系统(总体)流程图。
电子图书馆
管理员子系统
读者子系统
图书查询
图书入库‘
图书借阅
图书归还‘
图书清理
读者查询
证件办理‘
证件挂失
证件注销
模糊查询
精确查询
基本信息‘
借阅书刊‘
借阅历史‘
书目查询
在线阅览
在线借阅
通知公告
(二).根据对象模型,需要永久存储的数据,进

《电子图书馆》系统分析与设计报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bai1968104
  • 文件大小7.63 MB
  • 时间2018-02-21