大工20春《管理信息系统》大作业题目及要求.docx
- 文档编号:709434
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:23
- 大小:300.53KB
大工20春《管理信息系统》大作业题目及要求.docx
《大工20春《管理信息系统》大作业题目及要求.docx》由会员分享,可在线阅读,更多相关《大工20春《管理信息系统》大作业题目及要求.docx(23页珍藏版)》请在冰豆网上搜索。
大工20春《管理信息系统》大作业题目及要求
大工20春《管理信息系统》课程设计
注意:
从以下5个题目中任选其一作答。
题目一:
图书馆管理系统设计
1功能要求
1.性能:
读者信息、图书信息的数据库录入;读者信息、图书信息的增加、删除、修改及查询;图书借阅;图书借阅信息的记录及查询。
2.输入:
读者信息,图书信息。
3.输出:
读者信息,图书信息,借阅信息、借阅证。
4.基本的数据流程和处理流程:
图1基本数据和处理流程
5.安全与保密要求:
登录系统时,需验证身份和密码;不同身份的登录者,具有不同的使用权限。
2用例描述
表1用例描述
用例ID
1
用例名称
系统登录
创建者
白利艳
创建日期
2010年6月23
参与者
图书管理员、读者
描述
参与者应该为在库的读者。
读者利用自己的借书正号登录系统,管理员可以直接登录系统。
登录是会进行身份认证,确认改使用者的信息在数据库中。
前置条件
需连校园网
后置条件
显示读者基本信息和借阅信息
用例ID
2
用例名称
预订图书
创建者
白利艳
创建日期
2010年6月23
参与者
读者、管理员
描述
读者查询到自己所需图书之后,假若没有库存,将ISBN告知管理员,由管理员实现读者的图书预订。
前置条件
拥有自己的借书证号,已经借阅的图书没有超过规定借阅的最大数目
后置条件
修改读者借阅信息及图书被借阅信息
§3.3.4功能需求
1.图书管理
1)图书类别管理:
增、删、改等管理。
2)图书信息管理:
新书入库,图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍信息表。
书籍信息修改,书籍信息由于工作人员的疏忽而出现错误时,可修改其信息。
3)出版社管理:
增、删、改等管理。
4)图书注销:
某一部分图书会随着时间的增长及知识的更新而变得不再有使用的价值,或者图书被损坏,这些图书就要从图书信息表中的除去,即图书的出库。
2.读者管理
1)读者类别信息管理:
增、删、改等管理。
2)读者信息管理:
办理、挂失、录入、修改、删除读者信息。
3.流通管理
1)图书预定:
为读者借阅图书提供方便,当预定图书存在时,及时生成到书通知单。
2)图书借阅:
读入借书证号,自动判断是否合法,然后通过扫描枪读入所需借阅的图书编号。
3)图书归还:
通过扫描枪读入图书编号,自动识别图书证号。
同时提示读者已借书数、超期图书应缴罚款等参考信息。
自动计算罚金。
4)图书丢失、损坏处理:
如果图书丢失或者损坏,根据罚款规则计算罚款,同时记录需要出库的图书信息。
4.统计管理:
按类别统计借还信息。
5.查询管理:
管理员按不同方式查询,读者按不同方式查询。
3数据流图
§3.4.1顶层数据流图
图书管理系统的顶层数据流图如图2所示。
图2顶层数据流图
§3.4.2一级数据流图
根据顶层数据流图,继续向下分解,得到一级数据流图。
如图3所示。
图3一级数据流图
§3.4.3二级数据流图
由一级数据流图继续向下分解,可得二级数据流图。
本文档主要针对流通管理和统计管理画出二级数据流图。
流通管理数据流图如图3-3,统计数据管理如图4。
图4流通管理数据流图
图4统计管理数据流图
4数据字典
§3.5.1数据流字典
数据流字典主要描述流程图中的数据流的标号含义,如表2所示。
表2数据流字典
数据流编号
数据流名称
简述
数据流
来源
数据流
去向
数据流组成
D0
到书
通知
预定的图书到达时产生的通知信息
图书预定
到书通知单
读者编号+读者姓名+ISBN+图书编号
+图书名称+预定日期
D1
ISBN
编号
或书号
能够标识同样的图书
S2
图书预定
ISBN/图书编号
D2
图书
编号
图书
唯一标识
S2
图书借阅
图书编号
D3
借书
信息
借书时产生的记录
图书借阅模块
图书借还
信息表
读者编号+读者姓名+图书编号+图书名称+借书日期+应还日期
D4
图书
编号
图书
唯一标识
S2
图书归还
图书编号
D5
还书
信息
还书时产生的记录
图书归还模块
图书借还
信息表
读者编号+读者姓名+图书编号+图书名称+还书日期+罚金+描述
D6
图书
编号
图书
唯一标识
S2
图书损坏、丢失处理
图书编号
D7
图书
信息
图书的基本信息
图书损坏、丢失处理模块
历史图书
信息表
图书编号+ISBN+图书名称
+出版社+图书单价
D8
预定
信息
图书预定产生的记录
图书预定模块
图书预定
信息表
读者编号+读者姓名+ISBN
+图书名称+预定日期
D9
罚金
将罚金添加入相应的借阅信息中
图书损坏、丢失处理模块
图书借还
信息表
读者编号+读者姓名+图书编号+图书名称+还书日期+罚金+描述
D10
ISBN/图书编号
图书的标识
图书
流通管理模块
图书编号/ISBN
D11
借还
信息
图书的
借还记录
流通管理模块
图书借还
信息表
读者编号+读者姓名+图书编号+图书名称+借书日期+还书日期+应还日期+罚金+描述
D12
还书
信息
图书归还产生的记录
图书借还信息表
统计历史借阅信息模块
读者编号+读者姓名+图书编号+图书名称+借书日期+还书日期+应还日期+罚金+描述
D13
还书
记录
归还图书产生的记录
统计历史借阅信息模块
历史借阅
信息表
读者编号+读者姓名+图书编号+图书名称+借书日期+还书日期+应还日期+罚金+描述
D14
借书
信息
借书时产生的记录
图书借还信息表
统计借阅
信息模块
读者编号+读者姓名+图书编号+图书名称+借书日期+应还日期
D15
借书
记录
借书时产生的记录
图书借还信息表
借阅信息表
读者编号+读者姓名+图书编号+图书名称+借书日期+应还日期
§3.5.2数据处理字典
数据处理字典主要描述流程图中的数据处理项的编号含义,如表3所示。
表3数据处理字典
处理逻辑编号
处理逻辑名称
简述
输入
数据流
处理描述
输出
数据流
P1.3.1
图书预定
实现图书的预定功能
ISBN/书号
管理员根据读者给定的书号或ISBN,预定图书
预定信息
到书通知
P1.3.2
图书借阅
实现读者借阅图书功能
图书宾浩
管理员根据图书编号,借书给读者
借书信息
P1.3.3
图书归还
实现图书的归还
图书编号
根据图书编号和读者信息,归还图书
还书信息
P1.3.4
图书损坏、丢失
处理
根据被损坏或丢失的图书,对读者进行处罚
图书编号
当读者借阅的图书被损坏或者丢失时,要接受不同程度的处罚,同时实现图书的出库处理
图书信息
P1.3
流通管理
图书的基本流通管理
ISBN/书号
管理员根据读者的要求,实现图书的基本流通
借还信息
P1.5.1
统计历史借阅信息
统计历史上的借阅信息
还书信息
从图数借还信息表中,统计还书信息,即历史借阅信息
历史借阅
信息表
P1.5.2
统计借阅信息
统计现在的借书信息
借书信息
从图书借还信息表中,统计借书记录,即借阅信息
借阅信息表
§3.5.3数据存储字典
数据存储字典主要描述流程图中的数据存储项目的标号含义,如表4所示。
表4数据存储字典
数据
存储
编号
数据
存储名称
输入
数据流
输出
数据流
存储组成
说明
F0
到书通知单
到数通知
—
读者编号+读者姓名+ISBN+图书编号+图书名称+预定日期
通知预定图书的借阅者
F1
图书借还
信息表
借书信息
还书信息
—
读者编号+读者姓名+图书编号+图书名称+借书日期+还书日期+应还日期+罚金+描述
存放所有读者的借书、还书信息
F2
历史图书
信息表
图书信息
-
图书编号+ISBN+图书名称
+出版社+图书单价
存放出库的图书的基本信息
F3
图书预定
信息表
预定信息
-
读者编号+读者姓名+ISBN
+图书名称+预定日期
存放读者预定图书的
信息
F4
图书借还
信息表
罚金
-
读者编号+读者姓名+图书编号+图书名称+借书日期+还书日期+应还日期+罚金+描述
将针对读者的罚金信息存放入表中
F5
图书借还
信息表
借还信息
还书信息、借书信息
读者编号+读者姓名+图书编号+图书名称+借书日期+还书日期+应还日期+罚金+描述
从该总信息记录中统计分项记录
F6
历史借阅
信息表
还书记录
-
读者编号+读者姓名+图书编号+图书名称+借书日期+还书日期+应还日期+罚金+描述
从借还记录中统计处历史借阅记录
F7
借阅信息表
借书记录
-
读者编号+读者姓名+图书编号+图书名称+借书日期+应还日期
从借还记录中统计借阅信息
§3.5.4外部实体字典
外部实体描述如表5所示。
表5外部实体字典(部分)
外部实体
编号
外部实体
名称
简述
逻辑处理
输入
数据流
输出
数据流
S2
图书
图书馆中的可供借阅的图书
-
-
图书编号/ISBN
S3
管理员
图书管理人员,实现各种管理操作
-
-
-
§3.5.5数据描述字典
数据描述字典主要描述系统中的主要数据项信息。
本文档主要针对流通管理和统计管理进行主要数据项的描述,如表6所示。
表6数据描述字典(部分)
数据项
编号
数据项
名称
其他名称
简述
类型
长度
01
ISBN
ISBN编号
相同的图书具有相同的ISBN
char
12
02
图书编号
书号,条形码
图书的唯一标识
char
6
03
图书名称
书名
图书的名称
char
20
04
借书日期
—
借书的时间
char
10
05
应还日期
规定
还书日期
规定还书的时间
char
10
06
还书日期
实际
还书日期
还书的真实时间
char
10
07
罚金
罚款
对读者超期或丢失、损坏图书后,要求赔偿的金额
float
8
08
描述
罚款原因描述
用来描述产生罚金的原因
varchar
50
09
出版社
图书
出版社
图书的出版社
char
20
10
图书单价
书价
每本图书的价格
float
8
11
借书证号
借书证
编号
每个读者借书证的编号
char
7
5软件结构图
针对流通管理模块和统计管理模块画出软件结构图。
1.流通管理模块软件结构图
流通管理主要完成图书预定、图书借阅、图书归还和图示丢失、损坏处理功能。
软件结构图如图5所示。
图5流通管理软件结构图
2.统计管理模块软件结构图
统计管理模块主要完成统计历史借阅信息和统计借阅信息功能。
软件结构图如图6所示。
图6统计管理软件结构图
6HIPO图
1.H图(层次图)
图7层次图
2.IPO图
HIPO图是“层次图加输入/处理/输出图”。
为了使HIPO图具有可追踪性,在H图里除了最顶层方框之外,每个方框都加入编号。
同时和H图中每个方框相对应,有一张IPO图描绘这个方框代表的模块的处理过程。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 大工 20 作业 题目 要求