基于UML的信息系统需求分析模型

时间:2019-05-14 01:05:33下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《基于UML的信息系统需求分析模型》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《基于UML的信息系统需求分析模型》。

第一篇:基于UML的信息系统需求分析模型

基于UML的信息系统需求分析模型

班级:085姓名:邓玉龙学号:082301009

4摘要:针对目前常用的需求分析方法存在的弊端,提出了一种基于UML的信息系统需求分析模型,该模型提供了一个基于UML信息系统需求分析框架及其应用过程。实践表明,该模型对信息系统开发具有较好的适应性。

需求分析是软件开发的关键环节,需求分析结果的好坏直接决定软件开发的成败[11,如何选择一种高效的需求分析方法,直接影响待开发软件的质量。本文在简要介绍UML的基础上,针对常用需求分析算法存在的不足,提出了一种基于UML的信息系统需求分析模型,实践表明,该模型能有效提高软件开发的效率和待开发软件的质量。UML概述

UML是一种编制系统蓝图的标准化语言,可以实现大型复杂系统各种成分描述的可视化,说明并构造系统模型并建立各种所需的文档,是一种定义良好、易于表达、功能强大且普遍适用的建模语言。UML对软件工程的发展做出了杰出的贡献13]。UML支持从需求分析开始的软件开发的全过程。‘UML通过三类图形建立系统模型:用例(Use Case)图、静态结构图(对象类图、对象图、组件图、配置图)和动态行为图(顺序图、协同图、状态图、活动图),这些图可以从不同的抽象角度实现系统的可视化。UML采用一整套成熟的建模技术,广泛地适用于各个应用领域。它的各个模型可以帮助开发人员更好地理解业务流程,建立更可靠、更完善的系统模型。从而使用户和开发人员对问题的描述达到相同的理解,以减少语 义差异,保障分析的正确性。

2常用需求分析方法及其不足

信息系统实质上是实际业务系统的一种计算机模型,因此,信息系统的开发实质上就是要建立业务模型与计算机模型系统之间的映射关系。一个综合性的信息系统要支持组织内各级多个部门的管理,结构复杂、规模庞大。因此,要想开发出一套高效的系统,首先要进 行系统的需求分析,根据需求过程中工作性质的不同,信息系统需求分析可分为问题识别、分析与综合、编制需求分析文档、需求评审四个阶段。但是,在实际需求分析过程中,由于信息系统所涉及的信息量非常庞大,以致在需求定义中常常忽略某个环节或环节间的必要联系,从而出现产品质量低下、开发周期漫长或遗漏关键功能等问题。目前比较常用的需求分析方法主要有数据流分析法、原型分析法和基于用例的分析法三种。

(1)数据流分析法(DFA)

数据流分析是建立系统模型的一种主要需求分析方法,它采用分解的策略,将软件系统抽象为一系列的逻辑加工单元,单元接收输入数据流,加工后使之变换成输出数据流,从而表示出软件系统的处理内容和任务。但是随着信息技术的发展和企业业务过程的日益庞大复杂,信息系统复杂多变,易出错,难维护。

(2)原型分析法

原型法是指在系统尚不完善时就呈现给用户,不断修改改善,在完善过程中逐渐了解需求,但原型法也存在如下缺陷⋯:①原型的设计和修改工作量大,增加了系统的开发成本;②由于用户不关-fi,或不理解原型的概念最初需求,并用UML活动图对以用户业务流程为核心的初始用户需求进行描述。

(3)用例模型的创建:分析步骤(2)所得活动图中每个活动的参与者,找出该活动中与之相对应的动作,二者形成一个用例。通过确定系统边界和分析活动的转移,删除多余的用例,合并相同的用例,填补遗漏的用例;采用活动图的泳道技术对用例进行集成,形成一个完整的用例模型。

(4)动态模型、静态模型的创建:分析步骤(2)所得活动图中每个活动所涉及到的对象及对象之间的关系,根据活动的改变而引起对象状态的变化和对象的交互,创建相应的对象图、状态图和交互图(顺序图、协作图);应用顺序图对步骤(2)所得活动图中的每个活动进行分析,发掘新的需求,完善描述初始用户需求的活动图;通过顺序图对步骤(3)所得用例模型中的每个用例进行处理,创建相应的类图。

3基于UML的信息系统需求分析模型的应用

基于UML的信息系统需求分析模型对MIS系统的开发具有较好的适应性,结合具体实践,本节以运动会信息管理系统的开发为例,说明该模型在MIS系统开发中的应用。

(1)捕获初始需求:通过大量调研,给出该系统的初始需求描述:运动会信息管理系统要实现运动员报名、各类人数统计、竞赛日程设定、初秩序册生成、检录和成绩处理、新秩序册生成、团体分统计、破纪录人数统计等功能。

(2)创建用例模型:通过对每个活动的参与者的分析,所获得运动会信息管理系统的整用例模型

(3)创建动态模型、静态模型:通过对“比赛成绩处理”活动所涉及到的对象、对象之间的关系分析,获取的比赛成绩处理顺序图,其他活动Ⅷ页序图的获取与此类似。基于UML的需求分析模型以简单的图形建模语言UML为基础,为人员交流提供了统一的平台,消除了语言理解分歧;该模型涵盖了领域知识学习、建模方法培训、系统需求分析构造等环节,并从实施的角度考虑了角色构成及其职责分配,使各类人员能够更好地交流与合作,为得到完善的需求分析打下了坚实的基础。通过MIS的开发实践表明,该模型不但能缩短软律开发的周期,而且减少了软件开发的风险,有效提高了开发软件的质量。

第二篇:旅游信息系统需求分析报告

石河子旅游信息系统

需求分析报告(项目计划书)

XXX 主编

2017年5月

目录

1.市场分析...........................................................................................................................2 1.1市场需求........................................................................................................................2 1.2风险分析........................................................................................................................2 2.系统总体概述...................................................................................................................2 2.1目标................................................................................................................................2 2.2用户分析........................................................................................................................3 2.3运行环境........................................................................................................................3 2.3.1硬件和系统环境....................................................................................................3

1.市场分析 1.1市场需求

石河子作为西部绿洲新城,对于广大内地游客具有神秘感及异域风情同时作为军垦新城有着特殊的教育意义以及特色的红色旅游。石河子周边团场还有万亩桃园、张裕酒庄等极具特色的旅游景点。因此,石河子市一个极具潜力的新兴旅游城市。

近些年,随着网络的快速发展大量的旅游餐饮信息被整合在网络平台上,既方便了人们的生活,同时也是巨大的商机。而石河子作为西北新兴旅游城市,大量优质的旅游资源还未被广大人民所了解,也少有软件商注意到这里,因此石河子旅游信息系统拥有巨大的潜在市场。

1.2风险分析

由于石河子经济、社会、科技发展较为滞后,网络科技不发达,各类信息的采集汇总并未形成规模。因此,各类旅游信息需要公司自行采集、处理、更新,成本巨大,若短期内不能完成或不能产生效益将导致大幅亏损甚至团队崩溃。

2.系统总体概述

2.1目标

本系统主要目的是研发一款针对石河子市旅游信息采集(主要景点、酒店餐饮、交通线路等)及用户查询、线上交流等功能的软件。

本系统旨在提供一种友好的界面、可视化的查询分析方法。本系统以地图为基础,在石河子地图基础上浏览查询分析全市景点、酒店、餐饮及公交线路情况,有效整合空间资料、属性数据、多媒体数据,实现便捷性、系统性、结构性合一的新型旅游信息系统。

由于游客大多对石河子不了解,尤其是石河子有哪些景点,如何到达,如何选择酒店餐饮等问题的需求最迫切却最不了解。由于景点大多在城市郊区,交通不便利,但我们知道对于以自然风景为主的旅游城市距离市区越远风景越好。但就因为不了解交通路线导致很多外地游客错过了这些美景。还有,近些年层出不穷的欺负外地游客的现象,天价大虾什么的搞得很多游客都不敢在景区附近就餐、订酒店。

因此本系统主要目的是使游客能够了解各景点信息(包括文字介绍、图片及视频信息),景点间距离、交通路线、附近酒店餐饮状况。游客可据此设计自己的旅游路线。同时在旅游结束之后可以进行线上交流,分享自己的心得及经验。也能够将更好地餐馆酒店推荐给其他游客(由于开发时间及人员技术和软硬件条件限制,本次开发并未完成线上部分)。

根据项目计划,项目目标主要有以下几个方面: 1.实现地图的显示功能(加载、缩放、漫游、隐藏等)。2.实现测距功能。3.实现路线规划功能。4.客户端界面

5.建立用户信息数据库、空间及属性数据库和论坛数据库

2.2用户分析

本系统主要用户来自社会各阶层、各职业。其中大多为没有任何计算机基础的用户,因此必须设计一个友好简单的界面,友好的基本原则为:合乎大众操作习惯,即“不反人类”;简单地基本原则是:必要功能完备,操作流程简便,提示到位(其中需着重注意当某步骤处理时间很长时应设计进度条,避免长时间无响应造成用户多次点击或放弃操作)。设计时对于用户需要进行的主要操作应尽量简单,并配以必要的文字及图片帮助,同时对于常用功能的位置应尽量醒目,省去用户寻找的麻烦。

2.3运行环境

2.3.1硬件和系统环境

第三篇:档案管理信息系统需求

档案管理信息系统需求

一、我校档案管理信息系统的现状与存在的问题

1、现状:

2、目前存在的问题:

(1)因为档案馆软件系统(C/S结构)服务器在档案馆内部,暂时没有联上校园网,所以各个学院、部门兼职档案人员不能在网上适时归档。在档案的归档程序中,移交档案目录时采取WORD、EXECEL等设计,然后统一移交到档案部门,档案馆工作人员再导入到档案管理系统的数据库中进行归档,这样造成不必要的工作劳动,而且导入工作对专业技术要求较高。

(2)目前档案馆不能进行网上查阅,用户要利用仍然限制在馆内,利用人员必须到档案馆,档案人员在软件系统里查阅出相关档案,然后进行原文借阅管理。现只进行到档案目录的数字化这一步工作。

(3)目前设计的档案管理系统软件,没有和各个部门的子系统链接,信息不能共享。以前各种载体的档案没有数字化。

二、建设的总体目标、指导思想

1、总体目标

以档案信息资源建设为核心,以电子信息管理为重点,确保具有保存价值的电子文件(档案)信息,真实、完整、安全地保存在档案管理部门,并为学校党政领导、广大师生和社会提供方便、快捷的利用服务。

2、指导思想

数字化档案馆工程建设的指导思想是统筹规划、需求导引、科技创新、持续发展。

统筹规划数字化档案馆建设是长期建设的大型系统工程。工程建设需统筹规划、统一标准。

需求导引数字化档案馆建设的核心是建立各类档案信息资源库,除此之外,还涉及对档案资源的形成、整理、存储、检索、传递、保管、保护、利用、鉴定、统计等全过程的管理。其建设内容应适应学校的需求,循序渐进,逐步发展。

科技创新数字化档案馆工程是采用现代高新技术所支持的创新工程。它要

求采用海量存储与压缩,人工智能、自动标引、多媒体制作与传输、信息隐藏、不对称加密技术等,通过科技创新,保障数字化档案馆的不断完善。

持续发展数字化档案馆工程建设是一项长期而艰巨的任务,需要纳入到学

校大力发展的信息化建设的大背景中,同时依托专业化、社会化的技术服务,实

现持续发展。

三、对新档案管理系统的需求

1、总体要求:建立基于网络平台的数字化档案馆。

(1)档案管理系统须满足档案业务全部流程全面数字化的需求,建议系统

架构为B/S方式,适应档案管理数据网络传输、共享要求,能够提供校园网、外

网不同层次利用者归档、查阅、档案业务需求使用。

(2)系统建立的数字化档案馆综合应用平台,应包括档案采集、档案管理、档案馆馆务管理、档案利用发布和安全机制等功能。

(3)与我校“数字化校园”管理系统数据同步运行,实现统一身份认证功

能。

(4)能够实现网上实时归档,即各部门兼职档案员在文件材料产生后直接

录入目录并将电子原文件传送到档案管理系统中。

(5)系统能够实现学校办公自动化系统OA等形成的电子文件及时归档,使档案收集在时限上提前成为可能。通过与数字化校园各系统的无缝衔接,以及

对各学院、部门形成的电子文件实行实时接收,用数字化手段对档案业务各流程

进行管理,从而真正意义上实现文档一体化管理,极大地促进档案管理现代化水

平的提高。

2、具体要求:

(1)确保原来使用xxxx软件录入的信息,要全部导入到新系统中。

(2)系统能够实现:档案数据进行接收、整理、归档、鉴定、打印、统计、借阅、库房管理等一系列档案业务管理。

实现了对文书档案、教学档案、财会档案、科研档案、基建档案、设备档案、照片档案、声像档案、实物档案、电子档案等多种类型的档案管理。

实现了对传统立卷、简化组卷等多种管理模式的档案管理支持。

实现声像档案、照片档案的接收和查询方式的数字化。

(3)系统应具有完善强大的电子文件管理功能,确保电子文件的安全、真

实及凭据性,确保电子原文被档案馆接收后,就不能再被更改。电子文件能够远

程、批量、高速上传,电子文件可以自动转换为PDF格式,自动提取PDF格式

电子文件内容。

(4)系统具有扫描识别功能,可直接连接高速扫描仪。在数据采集过程中,通过影像扫描软件与OCR模块相结合,可轻松实现文档的快速自动录入、数据

自动采集、相关图像优化处理及自动建立索引。可对扫描后电子文件进行OCR

识别形成文本文件,用户基于此进行全文检索。

(5)系统能够实现特殊字符录入,具有文件回收站功能,可实现数据的批

量修改、删除、替换、查重、恢复,著录界面自定义等功能。

(6)系统能够提供目录检索、高级检索、全文检索、跨全宗检索等搜索功

能,查询方式类似于百度、谷歌等搜索引擎,可满足多种条件不同层次用户的查

询需求。

(7)系统能够完成《全国档案事业统计年报》及其任意字段、组合字段等

多种条件统计任务。

(8)档案整理能够实现计算机辅助立卷、提供条形码打印,并与校园一卡

通相连,实现档案借阅、归还自动化。

(9)档案接收、借阅等业务在登录用户的计算机网络平台上有接收或退回、同意下载等业务提示信息并能够设置下载权限、次数、电子文件加密等限制功能。

借出的档案,到期短信提醒,同时用户界面上能够自动提示。到期档案的信息提

示,为档案的鉴定销毁工作提供便利。

(10)系统能方便设置档案信息发布权限、发布内容,提供网上查询、预约

查档或下载、打印原文。系统提供网页式的打印输出方式,用户可以根据具体打

印要求,调整打印格式。

(11)档案管理系统与OA链接,确保文件签发单、文件阅办单、原文等完

整、准确、系统、安全归档,接口能够自动归档,并提供方便可行的中间档案管

理等归类模式。

(12)系统具有实时通信功能,在线用户显示,方便在线传送文件,工作进

度实时统计并具有档案离线输入模块。

(13)系统具有在线编研功能。系统能够提供强大的文字编辑及插入图像、音视频、Flash技术,结合全文检索在线提取素材,主动、定向服务,减少专题信息整合在线编研发布。

(13)系统能够提供中英文成绩单管理模块,方便使用和网上查询。

(14)系统能够实现人员绩效管理、考勤、统计分析。

(15)系统具有单机版本,具有涉密档案解密后安全导入方案。

(15)系统能够进行数据远程备份与恢复。并根据检索条件生成脱机运行的数据光盘,并在光盘中提供数据检索及图像浏览功能。

(17)系统具有售后服务(以后的维护、升级、修改等)。配合系统建立符合标准的数字档案标准,当今后学校档案数据需要进一步与其他管理系统实现数据共享或开放时,该系统有进一步接口升级或扩展的空间。

字段权限身份证读卡

四、对项目承担公司的要求

1、必须是长期从事电子档案领域专业研究的,具有一定规模和自主开发能力的公司;

2、具有自主的电子档案成熟产品,具有较强的项目实施能力及系统集成能力,产品有大量成功运用的案例;

3、具有相应的计算机软件著作权证书,档案管理软件通过国家档案局评测、鉴定;

4、具有涉及国家秘密的计算机信息系统集成资质;

5、具有较强的档案软件产品研发规划能力。

第四篇:大学教务管理系统——UML模型

某大学教务管理系统UML模型

随着高校校园网的建设和Internet技术的引进,基于校园网和Internet的应用系统的开发正在蓬勃发展。教务管理师高校教学管理的一向重要工作,现代化的高校教务管理需要现代化的信息管理系统支持。新世纪背景下,高校教育体制进行了大规模的改革,招生人数逐年增加,教学计划不断更新。在高校日常管理中,教务管理无疑是核心工作,重中之重。其管理模式的科学化与规范化,管理手段的信息化与自动化对于学校的总体发展产生深远的影响,由于管理内容过多,繁琐,处理的过程也非常复杂,并且随着学校人员的增加,教务管理系统的信息量大幅上升,因此往往很难及时准确地掌握教务信息的运作状态这使得高校教务管理的工作量大幅度增加,另外,随着教育改革的不断深化,教学管理模式也在发生变化,例如实施学分制、学生自主选课等。这一切都有赖于计算机网络技术和数据库技术的支持,在这样的形势下建立和完善一个集成化的教务管理系统势在必行。

目前,国内高校都开发了自己基于校园网的教务管理系统。由于其教务管理模式不尽相同,不同学校的实际教务管理情况各有自己的特点,因而各高校需要针对自己的教务管理模式和特点建立自己的教务管理系统。本设计是基于某高校的教务管理模式开发的基于校园网的教务管理系统。这样一个系统不仅可以降低工作量、提高办公效率,而且使分散的教务信息得到集中处理,对减轻教务工作负担、提高教务管理水平、实现教务管理的现代化具有重要意义。

1.建立系统用例模型

1.1确定系统模型的参与者

仔细分析教务管理系统问题描述。在UML中,角色代表位于系统之外和系统进行交互的一类对象,本系统中创建主要的角色有以下三类:

(1)教务员:教务员在教学管理系统中对全体学生进行用户登录、学籍管理、选课管理、教学管理和成绩管理,并且对教师进行登录管理、教学管理和成绩管理。教务处工作人员处理日常的系统维护,例如维护和及时更新学生,教师信息以及安排选课等。

(2)教师:教师根据教务系统的选课安排进行教学,将学生的考试成绩录入此系统。(3)学生:学生能够在教务管理系统更改学籍信息、进行选课、查询已选课程和考试成绩。

1.2识别用例

用例是系统外部参与者与系统在交互过程中需要完成的任务,识别用例最好的方法就是从分析系统的参与者开始,考虑每一类参与者需要使用系统的哪些功能,如何使用系统,根据教务管理系统的运行流程个提取的参与者信息,确定系统分为以下几个用例:(1)学生参与者用例:

 用户登录  学籍管理  选课管理(2)教师参与者用例:

 用户登录  成绩管理  教学管理

(3)教务员参与者用例:

 用户登录  学籍管理  排课管理     成绩管理 选课管理 教学管理 系统维护

1.3建立如下四个用例图模型

(1)顶层用例图如图1-1所示

图1-1顶层用例图

从用例图1-1可以看出学生、教师和教务员都使用了“用户登录”用例,表示学生必须先进行用户登录后才可以进行学籍管理和选课管理。同理,教师也必须登录后才能进行成绩管理和教学管理。教务员登录后进行系统设置、学籍管理、排课管理和教学管理等操作。

(2)学生角色用例图 如图1-2所示

图1-2学生角色用例图

从用例图1-2可以看出学生登录后才能进行所有的操作,这样可以提高系统的安全性。(3)教师角色用例图如图1-3所示

图1-3教师角色用例图 从用例图1-3可以看出教师所有的用例都是建立在“用户登录”基础上,表示教师必须先登录后才可以执行相应的功能,这样可以提高系统的安全性,以免有人故意提供虚假信息。(4)教务员角色用例图如图1-4所示

图1-4教务员角色用例图

从用例图1-4可以看出教务员的用例相对较多,但是教务员的所有的用例都必须在“用户登录”的基础上,表示教务员必须先登录才可以执行相关的功能,这样同样可以提高系统的安全性,避免有人故意更改信息。建立系统动态模型 2.1活动图

经过活动图的建模可以比较清楚地了解整个进程过程的操作过程,本系统中主要的活动图有如下几个:学生成绩查询活动图、教务员修改学生资料活动图、学生选课活动图以及教师成绩录入活动图

(1)学生成绩查询图如图2-1所示

图2-1 学生成绩查询活动图

从图2-1可以看出,活动图分为多个不同的泳道,每个泳道表示学生在查询成绩活动中不同参与者的工作流。每个泳道中的活动是参与者要执行的操作。通过不通泳道之间的活动过渡,可以了解参与者之间的通信。这些信息可以帮助我们更好地理解系统的业务过程。

在学生成绩查询活动图中可以知道,学生、教师和教务员之间存在着相互联系。学生登录以后可以查询已选科目和成绩单,如果发现自己的成绩单有错误后可以通知教务员成绩有误,教务员联系教师后,教师修改成绩,然后教务员更新数据库。成绩无误后,查询结束。

(2)教务员学生资料修改活动图如图2-2所示;(3)学生选课活动图如图2-3所示;

图2-2教务员学生资料修改活动图图2-3学生选课活动图

从图2-2可以看出,教务员登录教务系统,系统验证用户名和密码,若有错误重新输入,无误后进行选择修改项目,确定修改,图2-3学生选课活动图图2-4 教师成绩录入活动图

2.2顺序图

主要包括如下几个顺序图 ①教务学籍管理顺序图 ②学生注册顺序图 ③学生选课顺序图 ④教师成绩录入顺序图

图2-5教务学籍管理顺序图

图2-6学生注册顺序图

图2-7教师成绩录入顺序图

3系统类模型 3.1系统包图

将整个教务管理系统划分为人员信息、接口和事务3个包,分别控制不同的应用。

3.2类图

根据系统划分的三类包图,分别讨论人员信息包,接口包和事务包中的类图分别为:(1)人员信息包内的类图(2)接口包内的类图(3)事务包内的类图

图3-1 人员信息包内的类图

图3-2接口信息包内的类图

图3-3系统事务信息包内的类图

第五篇:uml图书管理系统需求分析与设计

图书馆图书管理系统的需求分析与设计

一、本课题的研究意义

一个图书馆的图书资料库在正常运转中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。图书馆作为一个信息资源的集散地,图书和用户借阅资料繁多,包含着很多的信息数据。以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用人工检查,对借阅者的借阅权限以及借阅天数等采用人工计算、手抄进行,数据信息处理工作量大,容易出错和丢失。因此,建立一个智能化、系统化、信息化的图书资料库是十分重要的。使用计算机软件对图书进行管理,是计算机应用的一部分。充分利用计算机的功能,实现对读者管理、书籍管理等自动化控制,将会使图书资料库的工作强度大大减弱,可以实现图书检索迅速、可靠性高、存储量大、寿命长、成本低,能最大限度地提高图书管理的效率,也是图书管理信息化、正规化管理的必然趋势。

二、图书馆图书管理系统的需求分析与设计过程

图书管理系统的开发和应用主要通过两个步骤来实现:首先是基于系统功能的需求分析,其次是系统模型的设计和实现。

2.1需求分析

需求分析是信息系统设计过程中的一个重要阶段,其中一个主要任务是确定系统的功能需求,并采用面向对象方法,即基于UML的可视化系统进行需求分析。需求分析的目标就是建立需求模型,即从功能需求出发建立图形模型, UML的视图从用户的需求中提取,以图形的方式描述待开发的系统的功能需求。每个图形都指定了客户的需求,即他们需要系统干什么。用图形为设计活动不仅记录需求而且还提供了一种挖掘的信息, 它记录了需求到设计结果之间的映射关系,能够确保设计结果具有明确的根据或者说具有可维护性,基于UML的信息系统设计过程是以建模图形驱动的。

首先我们进行角色的认识,对于一所大学的图书管理系统,基本的功能是完成图书的借阅和相关信息的管理,服务的对象有本科生,研究生,教师,及其他学校的学生,还有社会人员,这些人可归结为一类即读者。而为帮助读者顺利完成借还书的可以是工作人员,可以是自动借还书机,他们可以归结为一类即图书管理人员。因此对于一个图书管理系统主要有两类角色,读者、图书管理员。

其次,在主要角色的基础上,可以识别出与角色相应的用例,从而得到系统的用例模型图。与读者相关的过程包括:借书、还书、预借(想借的书已借出,预定要借的书籍)、图书信息检索、借阅查询(如查询本人借书记录、还书期限、是否超期)、个人相关信息查询及修改(如学号、姓名、性别、年级、专业、家庭住址、联系电话、出生日期、民族、政治面貌、身份证号等)。与图书管理员相关的过程包括:办理借书、办理还书、删除预借对象、图书订购、读者信息管理(增加/删除读者、修改读者权限及密码、借阅超期罚款)、图书信息管理(增加/删除数目、图书类别等相关信息的修改、流通情况)。系统管理(系统的登陆、退出、日志维护、系统更新)。以上分析中,与读者,图书管理员相关的过程构成了本系统的基本用例。

2.2 系统的整体结构

综上所述一个图书馆图书管理系统的整体结构可以分为三大模块:图书管理模块、读者管理模块、系统管理模块。

(1)图书管理模块包括与图书相关的一些过程,主要有图书的借出、图书的归还、预借、图书信息检索、图书订购、图书相关信息管理。

(2)读者管理模块主要包括与读者有联系相关的过程,主要有增加/删除读者、修改读者权限及密码、借阅信息查询、个人信息查询及修该、借阅超期和丢失罚款。

(3)系统管理模块包括系统的登陆、退出、系统维护、系统更新。综上我们画出系统的整体结构,如图一所示:

图一 图书管理系统的整体结构

2.3 图书管理系统的用例图

从以上分析中我们不难得出系统的基本用例图,如图二所示:

图二 系统的基本用例图

图书管理和图书管理是图书管理系统的重要组成部分,为此我们按照前文所述将图书管理模块和读者模块以及系统管理模块详细精化得出如下的用例图,如图

三、图

四、图五所示:

图三 图书管理模块的用例图

图四 读者管理用例图

图五 系统管理模块的用例图

2.4 图书管理系统的交互图

协作图

下载基于UML的信息系统需求分析模型word格式文档
下载基于UML的信息系统需求分析模型.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    物流信息系统建设—— GPS需求分析报告

    物流信息系统建设—— GPS需求分析报告 XX物流运输有限公司 09 营一 马 彦 龙 09020101049 2010/11/20 1 目 录 引 言 一、 物流运输行业市场前景分析 二、物流运输行业......

    信息系统渗透测试原理及模型分析论文

    信息系统渗透测试原理及模型分析 Information Systems Penetration Testing Principle And Model Analysis 姜志坤 摘 要:信息化是当今世界发展的大趋势,是推动经济社会变革的......

    员工培训需求模型

    员工培训需求分析模型企业培训是一个系统工程,它是由五个环节构成的一个循环过程,依次包括:培训需求评估;培训目标设定;培训计划拟定;实施培训活动;评价培训结果。然后寻找新的培训......

    UML课程设计报告+汽车租赁系统的需求分析与设计

    UML 课 程 设 计 报 学 院: 广西大学行健文理学院 专业名称: 计算机科学与技术0801 学 号: 0838110127 姓 名: 刘鹏帅 指导教师: 刘智斌 时 间: 2010年12月 告 汽车租赁系统的......

    需求分析

    1、对投标人的要求 投标人必须认真阅读以下内容 ,以免造成投标失败。 1)投标人必须保证所提供的产品货真价实,所有产品均提交原始设备生产厂商证明。 2)设标人对招标人提出的需......

    需求分析

    需求性分析 (网络书店管理系统) 一、概述 随着网络通讯技术的发展,网上书店作为出版社一种全新的销售手段,越来越受到人们的关注。它打破了传统销售模式在时间、空间上的限制,采......

    基于UML的图书管理系统的需求分析与设计范文大全

    基于UML的图书管理系统的需求分析与设计 摘要:本文对面向对象的概念、UML产生的背景及其基本内容进行了阐述,在对图书馆图书管理系统进行功能描述和需求分析的基础上,结合软件......

    AHP模型分析

    为了比较四个州2009年的清洁能源使用情况,本文选用层次分析法(AHP),从所给的变量中提取五个不同方面的评价指标进行评价比较。这种方法把研究对象作为一个系统,按照分解、比较判......