信息系统分析报告.docx
- 文档编号:8209017
- 上传时间:2023-01-29
- 格式:DOCX
- 页数:27
- 大小:320.41KB
信息系统分析报告.docx
《信息系统分析报告.docx》由会员分享,可在线阅读,更多相关《信息系统分析报告.docx(27页珍藏版)》请在冰豆网上搜索。
信息系统分析报告
本科学生设计性实验报告
课程名称:
信息系统分析与设计
系统分析报告
项目名称期刊管理系统
项目经理学号
项目成员姓名学号
姓名学号
班级C0班组别:
第组
指导教师及职称徐升华博导
开课学期2011至2012学年第2学期
完成时间2012年6月3日
指导教师评语
成绩:
分(总分15分)教师签名:
2012年
面向对象方法
(Object-OrientedApproach)
1.引言
1.1项目名称
期刊管理系统
1.2项目目标
(1).采购员可以依据系统统计的借阅数据和期刊主办单位的刊物目录制定出采购计划。
因此,系统需要提供所有刊物的借阅信息。
(2)期刊编目人员可以将采购员提交过来的期刊进行编码。
编码要求期刊的编码与刊物之间是一一对应的,即一份期刊对应一个编码,通过一个编码能寻求到与之对应的期刊。
(3)期刊装订人员可以查询到期刊的数据信息。
如果有需要装订的期刊就将这些期刊的信息提取出来,并将这些信息发送给书库管理人员,由书库管理人员更新书库信息。
装订人员装订好期刊后,将期刊提交到编目人员处,对期刊进行编码。
如果没有需要装订的期刊就什么也不做。
(4)书库管理人员可以增加、删除、修改期刊信息。
当编目人员将已经编码的期刊目录提交给书库管理人员时,书库管理人员根据目录将信息插入到数据库中,及时更新数据库信息;当装订人员将需要重新装订的期刊目录提交给书库管理人员后,书库管理人员就删除这些书籍期刊的数据,以方便读者借阅。
(5)读者管理人员可以增加、删除、更新读者信息。
(6)期刊借阅管理人员可以根据期刊类别、语种、读者类型决定期刊是否能够外借,读者能否继续借阅等。
系统自动保存读者的历史借阅信息。
当读者归还期刊时如果此刊物已经被预定,则告诉通知预定读者。
(7)读者可以根据一定的查询方式对期刊信息进行查询,系统应返回相应期刊的详细信息,以便读者筛选出自己需要的期刊。
1.3项目主要功能
期刊管理系统的目的是实现期刊登记、借阅、查询等业务的自动化管理,以提高工作效率。
该系统的主要功能如下:
(1)读者管理:
对于每一个读者都可以办一张借阅卡,并有自己的用户名和密码,成为注册用户,添加读者信息,更改读者信息,删除读者信息,读者类型设置,读者档案管理,借阅证挂失与恢复,过期续证管理。
(2)期刊管理:
管理所有种类期刊的基本信息,管理员登记新到的期刊信息,包括刊号、年、期、数量和相应的文字信息。
(3)期刊借阅管理:
处理读者的期刊借阅、归还业务。
(4)期刊查询:
查询期刊的库存、某期刊的具体信息
(5)期刊的订购:
完成下一年度预定的期刊目录的生成。
(6)期刊信息登记:
将新到的每本期刊的所有文章的信息(文章题目、作者姓名。
作者单位、关键词等)登记到数据库中。
(7)期刊信息的查询:
输入关键词,查询出包括这些关键词的有关文章的题目、登记的期刊信息(名称、年、期)等。
1.4项目背景
期刊管理系统是图书情报信息管理系统中的一个相当重要的组成部分。
其主要作用是帮助图书情报管理部门对各种期刊的采购、借阅、装订等项工作进行管理。
同时要针对不同类型的期刊和不同类型的读者分别设置期刊的借阅方式,并根据期刊的借阅情况分析期刊的使用率和读者情况。
1.5术语定义
(1)ISSN:
(国际标准连续出版物编号,InternationalStandardSerialNumber)是根据国际标准ISO3297制定的连续出版物国际标准编码,其目的是使世界上每一种不同题名、不同版本的连续出版物都有一个国际性的唯一代码标识。
(标准格式是:
ISSNXXXX-XXXX,最后一位为校验码)
(2)CN:
则代表的是国内统一刊号。
标准格式是:
CNXX-XXXX,其中前两位是各省(区、市)区号。
1.6引用资料
(1)中国知网:
(2)中国期刊网:
2.项目概述
2.1工作内容
期刊管理系统功能主要有:
1、期刊信息管理:
a、增加/删除期刊信息
b、更新期刊信息
2、期刊信息查询:
a、按照期刊名查询
b、按照作者名查询
c、模糊查询
3、期刊借阅信息查询:
a、简易期刊借书功能,还书功能
b、期刊预定
c、借阅期刊费用标准制定
d、借阅人资料记录
4、期刊入库管理
a、添加/删除报损期刊
b、更新期刊
5、期刊装订编码管理
2.2条件与限制
1、硬件、软件、运行环境和开发环境方面:
Rational软件系统;Visio2003软件系统
2、可利用的信息和资源,相关人力和网络资源
3、系统投入使用的最晚时间:
2012年6月底
2.3产品
2.3.1程序
期刊管理系统程序和SQLServer数据库
2.3.2文档
1、信息系统分析报告
2、信息系统设计报告
2.4运行环境
·硬件环境
·CPU:
Intel(R)Core(TM)2DuoCPUE7400@2.80Ghz
·内存:
1G
·显卡:
Intel(R)G33/G31ExpressChipsetFamily
·硬盘:
160G硬盘
·网卡:
百兆兆网卡
·网络:
百兆局域网
·软件环境
·操作系统:
Windowsxp/Windows7
·应用软件:
1.RationalRoseEnterpriseEdition
2.MicrosoftVisio
3.MicrosoftWord2003
2.5服务
·
·安装:
本系统的工作组将派遣该项目经验资深人员进行软件的安装并给予图书馆相关人员关于该系统使用的详细讲解。
·维护:
在该软件系统投入正常使用后,项目组有部分参与设计者进行系统的售后服务与维修。
确保该软件质量达到用户所需求的状态。
·运行:
本项目组将提供相关的运行支持。
确保软件的正常运行。
3.系统需求分析
3.1现行系统业务流程分析
(1)总体业务流程图:
(2)入库流程图:
(管理员根据订购单,在入库界面输入期刊编码,以便可以查找到相应的订单信息,然后根据订单信息导入书库信息中。
)
(3)借阅流程图:
(当读者需要借书时,由管理员将期刊信息和读者信息录入数据库中,然后进行核对信息。
)
3.2系统功能需求
根据期刊管理系统业务过程分析,可知系统的基本功能有装订管理、订阅管理、入库管理、借出管理、期刊管理、读者管理、编目管理几大模块,系统功能图如下:
3.3系统非功能需求
1)观感需求(界面需求):
1.网站看起来很专业很有威望性、显的很高尚、很精巧,很吸引眼球。
2.界面对控件及利用范围进行了规范。
2)易用性需求:
通过对客户的调查,使页面的整体布局、功能分布及信息发布符合客户浏览操作习惯,大大提高用户的易用性。
3)厉行需求:
1.针对用户的某些重要日常操作,编写了报表、视图以供其方便使用。
2.某些重要功能就有专门点击按钮。
3.对于某些非法操作,又提醒文字或约束。
4)垄断和环境需求:
1.某些核心代码功能块不支持开放。
5)可维护性需求:
1.支持后续软件维护、升级等。
6)文化和政策需求:
1.禁止以任何形式出现危害祖国统一,名族和谐发展的内容。
7)法令需求:
申明不做任何背弃法令的事。
4.系统静态结构模型
4.1用例模型(UseCase)
包括系统总体的用例模型和分系统的用例模型
1.总体的用例模型
2.分系统的用例模型
(1)采购用例图:
参与者:
期刊采购管理人员
描述:
当各出版社将期刊目录送到图书情报管理部门后,由书籍期刊采购人员根据原有期刊目录及其使用情况以及现有资金状况初步划定期刊的订阅范围,报请主任批准,待批准后发出订购通知。
采购员登录系统后可以查询系统的统计的数据,并制定相应的采购计划,然后报由主任审批。
(2)编目用例图:
期刊编目人员必须先登录才能对期刊进行编目操作。
系统能够验证登录者的信息,并显示期刊信息。
(3)读者用例图:
读者可以按照期刊类型、年、期、作者等查新期刊信息,系统显示查询到的信息。
(4)装订用例图:
期刊装订人员登录系统后,可以根据一定的条件查询是否有需要装订的期刊。
如果有系统负责显示这些期刊的信息。
(5)书库管理用例图:
注册登录了的期刊管理人员可以对期刊信息进行操作,如删除、增加、修改。
同时系统自动更新数据库中的期刊信息。
(6)借阅管理用例图:
1.用例名称:
借阅期刊
参与者:
期刊借阅管理员(主要参与者),读者(次要参与者)
假设:
图书馆期刊借阅过程中,读者需要先找到该期刊后办理借阅手续,因此,借阅期刊不需要验证库存,而且,每本期刊都是有识别码的。
前置条件:
期刊借阅管理员已被识别和授权。
后置条件:
存储借阅记录,更新期刊库存数量,期刊状态为借出。
主事件流:
期刊借阅管理员
系统
1.期刊借阅管理员将读者借书卡提供给系统
2.系统验证读者身份和条件
3.期刊借阅管理员将读者所借期刊相关信息输入系统
4.系统记录借阅信息,并且修改期刊的状态和此种期刊的当前可借数量
5.系统累加读者的借阅数量
6.重复3~5,直到期刊管理员确认全部期刊登记完毕
7.系统显示期刊借阅清单,事件完成
备选事件流:
2a.非法读者
系统提示错误并拒绝接受输入
2b.读者借阅数量已达极限
系统提示错误并拒绝接受输入
5a.读者借阅数量已达极限
1.系统提示,并要求结束输入
2.期刊借阅管理员确认借阅完成
5b.读者已有该期刊的预约记录
删除该期刊的预约信息
2.用例名称:
归还期刊
参与者:
期刊借阅管理员(主要参与者),读者(次要参与者)
假设:
因为期刊都是可识别的,所以,归还期刊不需要验证读者信息
前置条件:
期刊借阅管理已被识别和授权
后置条件:
修改借阅记录,更新期刊库存数量,期刊状态为可借。
主事件流:
期刊借阅管理员
系统
1.期刊借阅管理员将期刊提供给系统
2.系统根据借阅记录验证期刊信息
3.系统提供借阅该期刊的读者信息
4.系统修改借阅记录,更新该期刊的状态以及此刊的可借数量
5.期刊借阅管理员重复步骤1,直到退出
6.系统自动记录这次完成的事件
备选事件流:
2a.超期罚款
系统提示期刊归还超过预定日期,需要罚款
期刊借阅管理人员管理借阅时,首先系统要检测读者是否有借阅的权限,即检测读者是否可以外借期刊,如果不可以外借,显示提示信息;然后要检测此刊物是否允许外借,如果不允许外借,显示不允许外借的期刊信息。
当读者归还期刊时,若发现超过预定日期,则予以罚款,按规则超过一天罚款1元;若读者丢失期刊,则按期刊单价3倍罚款。
(7)读者管理用例图:
用例名称:
读者管理
参与者:
读者管理员
假设:
读者管理员管理读者信息,并不需要读者参与,管理员可以直接与系统进行交互,因此,不需要验证读者信息。
前置条件:
读者管理员已被识别和授权
后置条件:
存储读者新信息
主事件流:
读者管理员
系统
1.读者管理员登录到系统,并输入管理员账号和密码
2.系统确认账号和密码,并提示登录成功,进入系统
3.读者管理员根据系统提示选择读者管理
4.进入到读者管理界面
5.读者管理员选择操作:
(1)新增读者记录
(2)删除读者记录
(3)更新读者记录
(4)重置读者记录
6.系统保存读者新信息
7.系统自动记录这次完成的事件
备选事件流:
2a.非法管理员
系统提示错误并拒绝登录
读者管理人员登录系统后可以修改、删除、增加读者的信息,同时系统更新系统内的读者信息。
4.2领域类图模型
5.系统动态行为模型
5.1顺序图
(1)期刊采购顺序图:
(2)期刊入库顺序图:
(3)期刊借阅的顺序图:
(4)期刊归还的顺序图:
(5)期刊预约顺序图:
5.2状态图
(1)读者状态图:
读者状态分为为登录、登录后、登出,登录后可以查看读者信息、借阅、预约期刊。
(2)管理员状态图:
管理员的状态分为未登录、登录后、登出。
先登录,然后可以进行相应的操作。
(3)期刊状态图:
期刊的状态分为购买后在馆、读者借出、归还后在馆,其中,读者借出之后可能在未逾期的时间内归还期刊,也可能逾期后归还期刊。
5.3活动图
(1)期刊编目活动:
(2)入库管理活动:
(3)期刊装订活动:
(4)期刊借阅活动:
(5)期刊管理活动:
6.项目实施计划
6.1工作任务的分解
对开发中应该完成的工作,指定专人负责。
6.2项目进度安排
进度
过程和时间
选题,需找书籍资料、网络资料
系统分析阶段
系统功能和业务流程的分析
用例模型的分析
系统设计阶段
整理阶段
总结
指出各项工作的预定开始时间和结束时间,规定完成任务的先后次序。
可用PERT图或甘特图表示进度。
6.3预算
列出本项目所需要的劳务及经费的预算。
项目团队成员任务贡献表
序号
姓名
班级
学号
联系电话
本人签名
1
任务
贡献
[说明:
此处详细说明每个团队成员在项目中承担及完成的主要工作、完成本项目所花费的时间,完成后删除说明文字]
2
任务
贡献
3
任务
贡献
4
任务
贡献
其他需要说明的问题:
[项目组需要特别说明的问题,如项目感想等,如没有可不填写]
(说明:
本表说明项目成员在完成本项目过程中承担的主要工作)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 系统分析 报告