南京信息工程大学实验12.docx
- 文档编号:23246119
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:16
- 大小:217.19KB
南京信息工程大学实验12.docx
《南京信息工程大学实验12.docx》由会员分享,可在线阅读,更多相关《南京信息工程大学实验12.docx(16页珍藏版)》请在冰豆网上搜索。
南京信息工程大学实验12
南京信息工程大学实验(实习)报告
实验(实习)名称系统分析与信息系统逻辑模型的建立日期2010.5.4得分指导教师
系专业年级班次姓名学号
一、实验目的
1、理解新系统逻辑模型的概念
2、掌握建立新系统逻辑模型的方法
3、会编写系统分析说明书
二、实验案例
案例:
某高校二级学院实验室管理系统(略)
三、实验内容
请参照(二、实验案例)中的实验室管理系统,完成“某高校二级学院图书管理系统”的实验内容。
1、详细调查分析
在详细调查的基础上,对现行系统进行分析,发现主要存在以下问题:
(1)现行系统图书管理工作量大,难以实现快速查询。
(2)现行系统图书借阅、归还登记工作量大,难以实现快速查询。
(3)现行系统对于人员和用房缺乏管理。
(4)现行系统对图书订购、藏书入室缺乏管理。
2、新系统逻辑模型的提出
(1)新系统的业务流程
·借书人出示借书证并填写借书单,图书馆管理员根据相关规定对借书证进行审批,未审批或不审批不过的借书证及其相应借书单退回借书人。
书库管理员收到借书单后,首先查阅书库目录,若有书,则通知借书人来领书,并登记流水记录,否则通知管理员无此书。
(2)新系统的业务流程图
0层数据流程图:
如图6所示。
图书清单图书查询报告
读者登记表读者查询报告
借还书信息读者借还书报告
图6
1层数据流程图:
如图7所示。
读者登记读者查询报告
读者借还书报告
借还书信息
图书清单图书查询报告
2层数据流程图:
如图8、图9、图10所示。
D1.1注册D1.2读者
登记表信息
图8
D2.1图书D2.2合格
清单清单
图9
(3)部分数据字典。
数据流的描述
数据流编号:
D1.1
数据流名称:
注册登记表
简述:
读者注册时填写的登记表
数据流来源:
新读者
数据流去向:
注册登记模块
数据项组成:
姓名+性别+单位+级别+登记日期+身份证号+……
数据流量:
10张/日,高峰流量:
20张/日
数据流编号:
D1.2
数据流名称:
读者信息
简述:
通过注册登记处理后的读者信息
数据流来源:
注册登记模块
数据流去向:
读者表
数据项组成:
借书证号(I-01)+姓名+性别+单位+级别+借书总数+借书天数+登记日期+……
数据流量:
10张/日,高峰流量:
20张/日
数据流编号:
D2.1
数据流名称:
图书清单
简述:
采购员提交的图书清单
数据流来源:
采购员
数据流去向:
图书入库登记模块
数据项组成:
书名+作者+出版社+单价+购买日期+……
数据流量:
1张/日,高峰流量:
20张/日
数据流编号:
D2.2
数据流名称:
合格清单
简述:
入库登记后的合格清单
数据流来源:
入库登记模块
数据流去向:
图书台账
数据项组成:
图书编号+分类号+书名+作者+出版社+单价+入库日期……
数据流量:
1张/日,高峰流量:
20张/日
……
处理逻辑编号:
P1.1
处理逻辑名称:
注册登记
简述:
对要求注册登记的人进行登记
输入的数据流:
登记表
处理描述:
根据登记表核发借书证,编借书证号;根据读者级别核定借书总数、借书天数;将登记表中的有效数据进行输入
输出的数据流:
读者信息
处理频率:
10次/日
处理逻辑编号:
P1.2
处理逻辑名称:
查询输出
简述:
读者信息查询输出
输入的数据流:
读者表信息
处理描述:
根据查询要求,在读者表中检索,把检索结果进行输出
处理频率:
10次/日
……
数据存储的描述
数据存储编号:
F1.1
数据存储名称:
读者表
简述:
存储读者的信息
数据存储组成:
借书证+姓名+性别+单位+级别+过期罚款+借书总数+借书天数+已借书数+登记日期
关键词:
借书证号
相关联的处理:
P1.1,P3.1,P3.2
……
外部实体描述
外部实体编号:
S1.1
外部实体名称:
注册人
简述:
需注册登记的人
输入数据流:
无
输出数据流:
登记表
……
数据项描述
数据项编号:
I-01
数据项名称:
借书证编号
简述:
借书证的号码
类型及长度:
字符型,4位
取值范围:
0000~9999
……
系统总体设计
根据系统分析的情况,进行系统总体结构设计。
(1)总体布局与计算机系统配置方案。
本系统采用单机模式,需P42.0/256M/60G配置的微型计算机一台,HP1015A4打印机一台,500WUPS不间断电源一个,操作系统为Windows2000。
(2)新系统功能结构设计。
根据系统分析的结果,本系统分为四个子模块:
读者管理模块、图书管理模块、借还书处理模块和系统管理模块,如图11所示。
此图也是图书管理系统的H图。
图11
读者管理功能说明:
主要对读者进行管理,包括读者注册和读者查询。
图书管理功能说明:
主要对图书进行管理,包括图书入库与图书查询。
借还书处理功能说明:
主要对借还书进行处理,包括借书处理和还书处理。
系统管理功能说明:
主要对系统进行管理,包括系统初始化和设置用户。
(3)信息系统流程图设计。
可从数据流程图导出信息系统流程图,如图12所示。
图12
(4)数据库储总体设计。
数据库管理系统选用MicrosoftAccess数据库。
本系统中图书目录数据、读者名录数据、管理员数据为基础数据,而借还处理数据为中间数据。
系统详细设计
进行系统详细设计。
1、代码设计
本系统涉及到的代码有借书证编号、图书编号等。
(1)借书证编号。
格式:
XXXX。
XXXX:
为顺序码,0001~9999。
(2)图书编号。
格式:
XXYYYYY。
XX:
为分类号,用拼音字母码。
YYYYY:
为顺序码,00001~99999。
注:
也可把类别单独编号,图书单独编号。
2、数据库设计
(1)E-R图。
在图书管理系统中所涉及到的实体主要是读者、图书和管理员,其属性如下:
在图书管理系统中所涉及到的实体主要是读者、图书和管理员,其属性如下:
读者(借书证号,姓名,性别,单位,级别)
图书(图书编号,分类号,书名,作者,出版社,定价)
管理员(姓名,性别,职务)
它们之间的联系是用E-R图方法表示如图13所示。
这些实体之间的联系包括:
借书:
读者借阅图书。
多对多联系。
管理:
管理员管理读者和图书。
多对多联系。
(2)由E-R图导出数据库。
实体:
读者表(reader表)如表6所示。
表6
列名
数据类型
长度
借书证号
文本
4
姓名
文本
16
性别
文本
2
单位
文本
20
级别
文本
6
过期罚款
数字
9
借书总数
数字
9
已借书数
数字
9
借书天数
数字
9
注册日期
日期
8
实体:
图书表(book表)如表7所示。
表7
列名
数据类型
长度
图书编号
文本
4
分类号
文本
3
书名
文本
40
作者
文本
16
出版社
文本
20
定价
数字
9
入库日期
日期
8
借否
文本
2
实体:
管理员表(user表)如表8所示。
表8
列名
数据类型
长度
用户名
文本
10
口令
文本
6
级别
文本
10
联系:
借书表(borrow表)如表9所示。
表9
列名
数据类型
长度
图书编号
文本
4
借书证号
文本
4
借书日期
日期
8
3、用户交互界面设计
(1)查询输出界面设计示例。
输出设计说明:
在“设置条件”栏中输入组合条件,单击“确定”按钮即可输出查询结果;单击“列借书单”按钮可输出该读者借书单。
(2)输入设计示例。
输入设计说明:
“单位”项可以选择输入,为了提高输入速度,事先输入常用单位;“级别”项可以选择输入,输入后过期罚款、借书总数、借书天数自动填入。
(3)人机对话界面设计示例。
菜单界面设计:
分二级菜单,一级菜单为图书管理、读者管理、图书借还管理、系统维护管理,二级菜单为图书登记和图书查找,读者登记和读者查找,图书借阅和图书归还,用户设置和系统初始化等。
借书处理界面设计:
输入借书证号确定读者姓名、借书总数、可借书数,输入图书编号借书。
4、处理流程图设计
(1)借书处理程序流程图:
如图14所示。
(2)还书处理程序流程图:
如图15所示。
3)读者登记程序流程图:
如图16所示。
编写系统设计说明书
总结系统设计阶段所做的内容,编写系统设计说明。
本项目将开发一个单机模式的图书管理系统,包括图书管理、读者管理、借阅与归还管理、系统管理四个模块,具体模块设计、代码设计、用户界面设计、数据库设计、处理流程设计如前所述,系统将用VB程序设计语言+Access数据库进行开发,计划1个月左右时间完成实施。
物理系统的实施
进行物理系统的实施:
由于本系统物理配置方面比较简单,且原来已有一台计算机,环境也可以,因此只要购买一台打印机、UPS电源并进行安装即可。
系统的编程与调试
(该部分内容由学生分组完成)
数据准备与系统切换
(一)数据准备
(1)图书数据:
收集整理好原图书目录。
(2)读者数据:
收集整理好原读者数据。
(3)借阅登记表数据:
收集整理好原借阅登记表数据。
(4)管理员数据:
收集好管理员信息。
(二)系统切换
(1)由于本系统规模小、结构简单,因此可采用直接切换法。
(2)先进行系统初始化,然后系统管理员进入系统,设置好另外两位管理员。
(3)可由学生管理员A进行图书信息的录入以及读者信息的录入。
(4)可由学生管理员B进行借阅登记表数据的录入。
(5)进行试运行。
如有侵权请联系告知删除,感谢你们的配合!
202364F0C伌Z362258D81趁'246166028怨200674E63乣x365878EEB軫392669962饢2096051E0几276576C09氉
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 南京 信息 工程 大学 实验 12