6disk[]com_《信息系统分析与设计》格式与模板_第1页
6disk[]com_《信息系统分析与设计》格式与模板_第2页
6disk[]com_《信息系统分析与设计》格式与模板_第3页
6disk[]com_《信息系统分析与设计》格式与模板_第4页
6disk[]com_《信息系统分析与设计》格式与模板_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、湖南北津学院商学院信息系统分析与设计课程报告课程内容: 综合课程设计相关课程:信息系统分析与设计学 期:2018-2018学年第1学期学时学分:56学时3学分专业班级:信科 1021学 号:100322030姓 名:徐纯指导老师:罗毅辉副教授提交日期:2018-12-271 / 21书馆管理信息系统分析与设计 引言 立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的 系统,以提高图书信息的现代化管理水平,实现信息资源的共享。图书管理系统是一 种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图 书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系

2、统提供极大的帮 助。使用该系统之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归 还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一 些统计,给出统计表格,以全面掌握图书的流通情况。本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图 书管理工作真正做到科学、合理的规划,系统、高效的实施。一、网站目标 图书管理系统需要满足来自三方面的需求,这三个方面分别是图书借阅者、图 书馆工作人员和图书馆管理人员。二、工程规划2.1 工程资源2.1.1 硬件设备软件环客户端: Intel Dual CPU E2200 2.20GHz 2.00GB 内存 2

3、.1.2境操作系统、数据库引擎、支撑软件)操作系统: Windows 7 旗舰版支持环境: IIS 5.0数 据 库: Microsoft SQL Server 20002.1.3 软件工具 分析设计建模工具、软件开发工具等)建模工具: viso2.2 工程规划 2.2.1 任务描述图书馆系统庞大而杂乱,各个环节错综相连,这就使得分析和设计工作非常繁重。需求和获取是分析设计中非常关键的一步,因此必须小心仔细,做到准确详细。经分析得出图书馆管理系统应大致具有采访编目管理、典藏管理、期刊管理、阅览室 管理、流通管理、读者管理、文献检索和系统设置模块。系统的使用人员大致分为系统管 理员、图书馆工作人

4、员、读者。2.2.2 甘特图2 / 21工期g S 2012/12/26番 g 2012/12/24爺圭 2012/12/222012/12/202012/12/19工期三、系统需求分析3.1功能需求登录系统:注销用户、系统退出。管理:用户管理、图书管理、读者管理、借阅管理。查询:图书查询、读者查询、借阅查询。报表打印:所有图书、借出图书、库存图书、所有读者。帮助:使用说明、关于。另外建议:1做个有条形码的借书证,方便借书还书。2.在编目和流通这两块一定要改善,用计算机管理。3对库能够灵活设置。4.做个借期超过要求罚款的功能,不同类的书罚款各不相同。5软件系统安全上要有一定的保障。6.增加各种

5、尽可能多的统计功能。7安装磁条,增加图书安全性。8.图书管理系统软件还必须具有,导入,导出数据库功能。方便即时更新和修改。會书奢J | IB书倉事屍图书馆管理信息管理系统功能分析图娶嫌軒理摄3 / 213.2业务流程图书业务总体的流程是:采访人员编辑预订清单发给书商以进行预订,新 书到馆后进行登到后送编目室进行编目,到编目室后首先进行新书查重,若为 本馆已有的图书,则直接打印标签和书袋,否则利用标准Marc数据套录。若能检索到,套录后可进行适当修改,若检索不到,利用书商提供的Marc数据套录,若都检索不到,必须采用传统方法进行分类和编目。先进行分类,手工录入书 目信息之后打印书袋和标签,同时打

6、印本批次的新书清单,同时进行新书通报, 并进行本批次图书的相关财务统计后送典藏室进行图书分配入库。图书馆为了提交书库的利用率和读者选择图书的速度,必须对本馆利用率 很低的图书进行剔除。流通人员根据相关数据检索,生成剔旧图书清单后进行 剔旧,并送典藏室作适当处理报废。典藏进入流通书库后,图书便可进行借阅。3. 3总体需求分析根据我院的实际情况,图书管理系统需要满足来自三方面的需求,这三个 方而分别是图书借阅者、图书馆工作人员和系统管理人员。图书借阅者的需求:利用图书馆的信息资源为读者服务是图书馆的主要目标,因此读者对图书 馆的需求为系统需求的核心。他们对系统的要求为:能随时随地查询图书馆的 藏书

7、情况和新书通报情况;能方便地借还图书、续借图书、预约图书:能够查 询和修改自己的基本资料、借阅图书情况。图书馆工作人员的需求:图书馆工作人员能进行图书借还书处理:能方便地进行文献的订购、编目 加工、典藏分配等以及对文献信息资源利用的统计调查分析等;能对预订而未 及时到的文献进行催询;能对于借阅图书已超期的应催还提醒读者归还,对于 读者预约的图书还回后应通知读者来办理借阅手续:流通管理员能进行续借、 取消预约:能方便地对图书进行查询;能修改自己的密码等。系统管理人员:系统管理人员能管理用户,包括增加、修改、删除各种用户及用户使用权限。对读者借阅 权的设置、系统状态的查看维护及对系统数据备份。4

8、/ 213. 3.1定义参与者参与者是用户作用于系统的一个角色(Role,它存在于系统的外部,通常代表与系统交互的人、硬件设备或另一系统。同时,参与者有自己的目标,通 常通过与系统的交互而实现。通过对图书管理系统的需求分析,可以确定系统 主要有二类参与者:读者和图书馆工作人员。参与者的用例关系图如图所示。(1图书借阅者:通过借阅证在图书馆内进行图书借阅活动,包括借书、 还书、续借等一系列活动;还可在外网通过IE访问图书馆 Wei服务器,进行图书馆馆藏检索、借还查询和图书预约等相关活动。(z过客:指任何可通过in ternet访问图书馆 We服务器的人员,可以对 本馆的文献和期刊进行检索。(3采

9、编人员:负责图书的预订、验收;对采访交送的数据进行编目后,打 印图书的卡片、标签和财产清单。(4典藏管理员;负责图书的馆藏分配、修改及剔旧。(5流通管理员:对图书的流通进行管理,包括读者借书、还书、赔失、收 款,以及图书催还、预约通知、取消预约等(6期刊管理员:负责期刊的管理。(7阅览室管理员:对阅览室中读者和书刊的管理。(8系统管理员;负责用户管理、信息统计和发布和数据库维护3. 3,2定义用例在UMI中,用例被定义成参与者与系统在交互中执行的一系列动作,而用 例模型描述外部参与者(Actor所理解的系统功能,用来获取需求,对系统的 开发进行规划和控制。大部分用例将在工程的需求分析阶段产生,

10、用来准确获 取用户需求。此外,用例还将驱动系统分析、系统设计、系统实现等其它软件5 / 21 开发阶段。通过对图书馆的需求分析,可以初步确定系统中有如下用例存在:(1系统登录:完成用户登录系统和身份验证功能,对开始登录的用户给予 预订的权限,并记录该用户的所有操作。(2系统管理:系统管理是图书馆管理系统的控制中心,提供用户管理、系 统参数设置、系统工具和数据库维护的功能。(3采编管理:提供图书预订、验收入库功能,能对新录入图书数据进行查 重,然后编辑录入,并打印相应的图书卡片,标签。(4典藏管理:提供图书的馆藏分配、修改及剔旧(5流通管理:提供借还,读者管理、流通数据查询、催还、预约管理和流

11、通数据统计。(6期刊管理:提供期刊的订购、登到、催缺、装订和过刊管理。(7阅览室管理;实现阅览室读者登到、暂借、归还功能,并按日、月、年 进行借阅信息统计。(8文献检索:读者可在内外网用 IE浏览器访问图书馆 Wet服务器,实现 馆藏检索、借阅查询、新书查询、图书预约和查询功能。3. 3. 3构造需求模型在确定了参与者和用例的基础上,通过绘制用例图来可视化参与者和用例 之间的联系,可以更清楚直观的了解系统的行为。系统总体用例图如图理 includ 廉蜒管理用户阖苗馆工作人曲图书儁文抵检 ,IARC数裾的一个入口。该用例包括预定、验收、查重、套录、图书卡片和标签的打印、新书通报和报表打印 功能。

12、预订:完成图书的检索、日常的文献查重复书目记录和预订购工作。验收:对于已经订购的图书到馆后要进行“文献验收”,该功能完成对到馆 的图书进行分配登录号和入编目库或入馆藏等操作。编目:图书编目系统对图书采访系统交送的数据按照MAR标准进行详细加工,同时可用查重功能防止一种书多条书目数据。按用户的需要输出卡片。标签、新书通报和各种财产报表。(3典藏管理用例可进一步细分为新书验收分配、扫描分配、批量调配、 维护、易川日管理,如图所示。8 / 21新书验收分配:完成验收从编目系统转入典藏工作库的数据,完成文献分 配工作,生成条形码,将处理完毕的数据送入馆藏书目数据库;或将不正确的 书目记录退回采购或编目

13、等,并可打印分配表。维护:维护馆藏书目数据库,包括增加、删除、修改书目数据的IIARc记录;典藏数据维护,包括增加、删除、修改图书条码与登录号、调配收藏库室 等;各种数据报表的打印;图书回溯建库等。扫描分配:通过输入条形码 (可扫描完成 批量分配馆藏库室,并自动生成 该条形码对应的索书号和文献名的功能。批量调配:批量调配收藏库室和设置虚拟库室功能。馆藏盘点:可使用便携式或普通固定式条码扫描器、自由顺序地对所有资 源或部分资源进行盘点。易川日管理:输入分类号、起止出版日期、起止借阅日期,选择馆藏代码, 查询满足条件的每种书被借阅的次数。将借阅次数低的图书下架,将其馆藏代 码修改为剔旧馆藏。(4流

14、通管理用例可分为读者管理、借还、流通查询、流通统计、预约管理 和催还用例,如图所示借还:处理前台的外借、归还、续借、预约、交款、赔书和违章处理等日常 操作。读者管理:实现对读者数据库的动态维护,包括读者数据的追加、修改、删 除、查询,读者证的打印、挂失和注销管理。流通数据查询:输入查询条件,查找所需的图书馆藏信息,条件包括:书名、 ISBN号、书名拼音码、著者、出版社、馆藏号、条码号,显示每种书的馆藏分 布及借出情况.催还:对于已超期或快到期的借出图书,实现电子邮件催还或网上发布催 还信息、打印催还通知单等操作.预约管理:实现查询预约、取消预约、网上发布预约信息、打印预约到通知 单等操作。流通

15、数据统计;动态显示和打印在使用本流通系统后本月、本年以及历年9 / 21的流通数据统计报表。统计工程有:图书分类统计表、读者类型统计表、读者单 位统计表、流通类型统计表、组合统计表;图书馆利用统计可以对外借排行、 热门书排行、到馆排行进行等统计分析,以了解读者的借阅情况、某种书的外 借的次数等信息。(5阅览室管理用例可分为读者登到和阅览室统计两个用例,如图所示。登记读者登到人阅览室管理员阅览室统计归还书刊鶴阅读者登到:可通过在读者条码栏内键入读者条码号或用条码阅读器扫入读 者条码,系统自动从数据库中提取读者部分基本信息和借阅信息显示到窗口, 完成读者的阅览登记;完成书刊的借阅登记和归还;并可以

16、对登记日志和流通 日志进行阅览和打印。阅览室统计:对阅览室的读者登到、借阅情况进行统计,包括综合统计, 按月统计,按年统计,据此可以核定工作人员的工作量。(6文献检索可细化为读者检索、网上预订、预约通知、催书通知、新书通 告、文献检索、期刊检索用例,如图所示。读者检索用例还可进一步细化 为借还查询、预约查询、资料修改等。读者检索:读者输入借书证号和密码,验证后可在互联网上查询自己借还 图书情况,预约情况,及自身用户资料的修改。网上预订:输入查询条件,查找所需的图书馆藏信息,显示每种书的馆藏 分布及借出情况,若已借出则输入读者证号进行预约。10 / 21预约通知:读者输入借书证号和密码,验证后可

17、获知是否有预约通知单。文献检索:检索本馆的文献馆藏信息。新书通告:查阅最新最近的图书资料。期刊管理用例实现的功能和流通管理用例的功能模块是一致的,只是管理的对象是期刊。在以下章节中,我们省略期刊管理用例,包括数据库中表。3.4分析阶段用例类图模型分析模型主要绘制的是分析类图、分析阶段序列图及活动图,分析类图是根据用例 的执行,找出相关的类,并用相关顺序将类相应的绘出。序列图强调的是发生的时 间顺序,因而,序列图中的垂直轴线表示时间维数。活动图的主要作用是表示系统 的业务工作流和并发处理过程,它更容易显示参与者的决定和系统异常所要执行的 多条路径,而这用序列图是难以表达的。3.4.1借书模型11

18、 / 21o竝行療樹t屢检髓楷阅址的育歆性和惜闖憤换苗察圈飾耳确认可備草匐辑個记*改读青借县返回養曇催附国*L1廳回情阅歳功记录系统分析阶段借书类序列模型流通管理员带书谓求信书博求独理孃对惜朗证狀杏人帶问证号核对建春At闊祝显恳示惜圏记議/质加構的记录和修復读窖犒息分析阶段借书类活动图模型342还书模型12 / 21謝f还书社理屢回读考僭阀傭处状鑫士一 * 修改读看倍弼描阀记扉分析阶段还书类序列图模型13 / 21流通骨理员系统入加书号診失it理收取罚金轟加罚款记试列悸改读者倩息呈示倩书匪功记暑逐加惜阖记按坏由渡署储息分析阶段还书类活动图模型检竇捷舌有趙期强一.隸 无3.5用例实现设计模型3.

19、5.1借书在流通管理子系统中,流通管理人员在处理借书时,读者首先向工作人员 发出借书请求,工作人员接收借书请求,打开图书借书界面进行借书处理。借 书处理程序要求输入读者借阅证号,工作人员输入读者借阅号后,处理程序访 问读者信息表,检索索读者当前借书状态,若允许借阅,则扫描被借图书的图 书号,并访问图书信息表和借阅信息表检索该图书的存在状态,若可借,执行 借出操作,同时增加借书记录和更新读者信息表14 / 21借书顺序图3.5.2 还书在流通管理子系统中,流通管理人员在处理还书时,读者首先向工作人员 发出还书请求,工作人员接收到还书请求,打开图书还书界面进行还书处理。 扫描需还的图书的图书号,并

20、访问借阅借阅信息表,检索该图书是否能正常归 还,若是正常归还,则执行还书操作,修改借阅信息表和读者信息表。:还45判JliIULr 还书顺序图15 / 213. 6数据需求3.6.1数据流图帮助信息362 数据项说明16 / 21book info (图书信息数据项名称类型意义精度是否为空主键BookidNumeric图书编号8否是TitleChar书名40是否PublishdateDate出版日期是否AuthorChar作者30是否PublisheridNumeric出版社ID是否NumberIn teger册数是否Publicinfo(出版社信息数据项名称类型意义精度是否为空主键Publi

21、sheridNumeric出版社ID4否是PublisherChar出版社名称30是否AddressChar地址50是否TelChar电话16是否FaxChar传真16是否PostcodeChar邮编6是否httpChar网址16是否Sborrowinfo(借还书信息数据项名称类型意义精度是否为空主键BookidNumeric图书编号8否是StuddNumeric学生ID号6否是Loa ndateDate借书日期是否Retur nDate还书日期是否Fi neMoney罚金是否NumIn teger借书数量是否Register(图书管理员登陆信息 数据项名称类型意义精度是否为空主键Regist

22、erVarchar登陆名10否是RegpwdVarchar登陆密码10是否Borrow(借阅查看登陆信息数据项名称类型意义精度是否为空主键StudidNumeric学生ID号6否是PwdVarchar密码10是否3.6.3数据模型17 / 21-图书信息表:圏书号图书名称第一著者 分类号 种次号出版单位 出版年月 出版地点ISBN价格读者信.風表 立_sPK读者号借阅信息夜读者号 姓名 图书号 图书名務 分类号 借出时间 还书时间 实际还书时间用户名姓名 性屈 速者类别 办证日期 状态 密码 可儆数 已借世数 超期默数 借期PK罚披编号号 罰款黄别 罚獻金额 罚款目期 备注 用户名-用户倍息表

23、:PK用户号用户名 用户密码email联系电话1 I-耐表PK预约号读者号 图侶1 预釣时间L读者种类表PK种类号1种类名称 借书数虽 借书期限 有效期限 备注四、工程总结1. 经验这次实验之前,我对课程中的许多概念的理解都是很浅的,似是而非的。而通 过这次实验,我将许多的概念系统化,从而有了比较深入、细致的了解。可以 说,这次实验相当于一个监督员,逼我学到了其中的好些知识。也许,没有这 次实验,可能有些东西至终也不会学到手的。这次实验最大的收获有两个:课 内方面,可以将零碎的东西整合到了一起。课外方面,我深入的了解图书馆系 统的内部结构,实现过程、及一些基本规定。另外,对我思维的全面性、逻辑

24、 性都有很大的提高。2. 教训我觉的这次实验我最失败的就是太低估了实验的难度,也太高估了自己 的实力。当初刚要做实验的时候,觉得也就是几个图啦,应该不会很难吧, 觉得应该很快就可以做完的。再加上那时的操作系统实验正做的如火如荼, 因此就把这个实验先放了过去,所以当这几天要交的时候才发现根本不是我 想的那个样子。原先也想过,考虑过,但此时真正要做的时候又想到很多原18 / 21先所没有想到的东西,很多方法都有被颠覆,使得我觉得时间真的是不够 用。当然这都是我自己的失误。我一定要以此位为教训,把时间做最合理的 分配。我不想再有这样的遗憾了。3收获虽说实验做的很仓促,但从中我还是学到了许多东西,开始

25、画图的时候,由于 时间挺紧的,就决定用 word 提供的画图功能来做这几个图。因为,对新的作 图工具的熟悉要时间的,而我最缺的就是时间。但我又错了,用 word 做出的 图又耗时,又难看,又不形象,这使得我不得不最出调整,因而从时序图开始 我用的是 visio 工具。结果,效率提高了,我也学到的一些新的东西。由此看 来,作为新一代的我们,不应该惧怕新东西,我们应该用于尝试,勇于探索。4体会故,不积跬步无以至千里,不积小流无以成江海!在学术领域,没有 人可以一蹴而就的。一切的成果都是需要有长期的努力和艰辛的劳动。很多 东西不是我们不懂,而是我们懂得不够或者有些偏差,这完全使我们的态度 造成的。如果我们能从小方面做起,认真的对待每一个问题,从比较深一点 的层次进行理解的化,就不会有事到临头头忙脚乱的感觉了。厚积才能薄 发,没有深厚的积累,就是没有底气,只有深厚的积累才是我们面对一切问 题,包括从没见过的新问题,而能处乱不惊的保证!课程考试改革成绩评定表 ( 附在最后一页

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论