




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图书馆管理系统需求规范介绍1.1目的该文件夹是关于用户对图书馆管理系统的功能和性能的要求,重点是本文描述了图书馆管理系统的功能需求,这是概要设计阶段的一个重要输入。本文档的目标读者是:12291设计者;开发商;项目经理;测试员;用户。1.2范围本文件通过当前系统的逻辑模型得出目标系统的逻辑模型。解决整个项目系统的“该做什么”问题。这里没有涉及开发技术。但主要是通过建立一个模型来描述用户的需求,对于客户,用户,开放发送者和其他不同的参与者提供了一个交流的平台。1.3写作要求一个脚本化的语言。Uml,统一建模语言的缩写,就是其中之一标准建模语言。1.4术语的定义不1.5参考标准1 企业文档格式标准,北京长江软件有限公司过程组织2 需求规格报告格式标准,北京长江软件有限公司过程组织参考材料1 UML说明,长江软件有限公司2 需求规格报告格式标准,长江软件有限公司过程组织版本1.7更新该文件的更新记录如表A-1所示。表A-1版本更新记录修订版的修订号、修订日期、修订位置和修订内容001 2009.05.05 0.1所有初始版本002 2009.05.10 0.2第3.1节增加003 2009.05.15 0.3第4.1节修订004 2009.05.16 0.4第5.1节修订005 2009.05.18 1.0第7章增加2.系统定义我们分别阐述了项目的来源、背景、用户特征和目的马克。2.1项目来源和背景本项目是为学校开发的图书馆管理系统。由于学校的规定这个模型比较大,有很多学生需要借书。如何经常满足学生的借阅需求这对学校来说常常是一个棘手的问题,给图书馆员带来了大量的工作量。为此学习学校希望有一个自动化的图书馆管理系统,给他们的工作带来方便。提高工作效率,同时满足学生借书的需要。为了方便学生从图书馆借书,弥补过去的不足,我们开发了一个图书馆管理系统。图书管理员经过图书馆管理部门列出图书、列出用户、查询图书、更改图书基本信息和更改用户信息、借阅管理;读者可以通过图书管理系统查询图书信息、预登记和后登记预订图书和查询自己的资料;图书馆员可以通过这个系统组织地图。图书、用户信息确认、用户权限管理、图书借阅、归还、预订和登记管理书籍损坏罚款。图书馆员可以随时浏览图书和用户的信息。相关借款信息。2.2用户特征该用户是学生。包括两种类型,一种是读者,他们的差异很大他们中的一些人可能学历很低。有些人有丰富的经验,有些人可能没有经验,等等。二是管理用户,即学校内部人员和图书馆的借阅过程。非常熟悉,简而言之,他们熟悉图书馆管理系统软件的使用。2.3项目目标本项目设定的目标如下:该系统可以提供良好的用户界面,并最大限度地减少操作人员的工作量。更少;该系统运行效率高,能够达到提高工作效率的目的。该系统应具有良好的可扩展性,并易于应用于其他系统。该平台设计先进灵活,能够适应图书馆的变化。通过这个项目,可以培养团队,提高团队的开发能力和项目管理能力。力量。3应用环境根据用户的需求陈述,可以确定项目分为客户端和管理端、客户端用户端的主要功能是为用户提供图书资料,查看图书详细信息,用户注册,使用用户登录、查看用户信息、修改用户个人信息、预订图书和借阅图书。管理端的功能是图书馆管理员管理图书、管理用户信息和借阅图书。信息管理等。它们的关系如图A-2所示。读者网络图书信息图书管理选择书籍网络用户信息用户管理查看书籍穿衣服务预订信息计划管理预订器官借用信息借阅管理图A-2图书馆管理系统流程图3.1系统运行的网络环境本系统的网络运行图如图A-2所示,无论是客户端用户还是管理端。管理用户可以通过网络登录该系统。3.1.1系统运行的硬件环境该系统的硬件环境如下:客户端:普通电脑CPU:P41.8GHz以上内存:256兆或更多能够运行IE5.0或Netscape4.0或更高版本的机器1024*768像素分辨率:推荐web服务器CPU: P41.0GHz内存:1G或更多硬盘以上:80GB速度网卡:千兆/秒数据库服务器CPU: P42.0GHz内存:超过1GB硬盘以上:80GB系统人力资源web服务器用户数据库服务器系统管理员系统运行软件该系统的软件环境如下:操作系统:UNIX/Linux/windows 2000或更高版本数据库:SQL Server 2000开发套件:JDK版本1.4.2网络服务器:雄猫浏览器:IE6.0或更高版本4.功能规范我们使用面向对象的分析作为主要的系统建模,使用统一建模语言作为建模语言。UML提供建模活动,从不同的角度观察和显示系统的各种特性。的方法。在UML中,从任何角度对系统进行抽象都可能需要几个这些不同角度的模型最终形成了系统的映射。比如。用例描述角色(用户、外部系统和系统处理)如何与系统交互完成彼此的工作。用例模型提供了一种定义系统边缘的非常重要的方法同时,动态对象模型可以在将来从这个模型中导出。设计用例时,我们遵循以下步骤:(1)确定系统的角色。角色可以是用户、外部系统甚至外部李通过某种方式与系统进行互动。从系统外部关注执行者的角度是很重要的。度来描述系统需要提供的功能,并指明谁是执行者(角色)。尽可能确保所有字符都被完全识别。(2)描述主要用例。你可以问自己,“你有没有想过这个角色?”为了准确描述用例,系统做了什么。(3)重新检查每个用例,并给它们一个详细的定义。图书管理图书借阅系统管理着陆界面图书借阅图书管理用户管理列出书籍列出书籍列出用户查询书籍借书还书书籍的基本信息添加用户删除用户补偿信息确认管理用户权限添加书籍撕掉书删除书籍绘画书籍丢失的书用户详细信息浏览书籍修改用户信息图书馆管理系统活动图4.1角色定义角色或执行者是指与系统交互的外部用户或外部系统。4.1.1用户用户是指图书馆管理系统通过用户提交借阅图书信息人员,此角色主要涉及个人信息查询、图书信息查询和用户侧地图。预订和其他功能。管理用户管理用户是指管理端的用户。这个角色源自两个子类:图书管理员和系统管理员,图书管理员可以派生三个子类,图书信息管理员,用户信息管理器和预订信息管理器。系统管理员指的是图书馆管理部门建立系统和执行系统维护的人员也在管理终端注册管理端的用户应建立并分配他们的权利。它们的关系如图A-3所示。顶级软件包:3360管理用户顶包:3360图书管理员顶包:3360系统管理员顶层包:3360库信息管理器顶层包:3360用户信息管理器顶层包:3360预订信息管理器图A-3管理用户角色对管理用户的具体说明如下:图书管理员图书信息经理。管理图书信息,添加图书信息,删除图书信息,修改图书信息,读者需要借书,读者需要还书,读者需要预订图书,读者应该取消预订的书系统管理员。通过管理端管理系统用户的人。这个角色主要负责管理端添加和删除用户,设置权限等功能。4.1.3数据库数据库是与系统交互的外部系统。该角色负责系统的数据。查询、添加、删除和修改操作。4.2系统主要用例图图书馆管理系统可以分为两个主要部分,一个是客户端子系统统一。一个是管理终端系统。客户端子系统的功能主要是指通过板卡读取记录图书馆网站的运行功能。管理终端系统的功能是图书馆图书管理员管理图书信息、添加图书信息、删除图书信息和修改图书信件兴趣,读者想借书,读者想还书,读者想预定书,读者想取消预订书籍和其他功能。例如,该系统的主要应用如图A-4所示。管理终端系统顶级软件包:3360管理用户客户端子系统顶级套装:3360阅读器图A-4系统的主要用例4.3客户端子系统用户可以通过这个系统查询图书(他们可以通过分类查找图书或通过海关关键词查询),查看图书详细信息,用户登录,查看用户信息,修复更改用户的个人信息。图A-5客户端活动图和图A-6客户端功能用例数字查询用户信息登录系统确认信息更改用户信息查询书籍查询图书信息顶级套餐:3360用户预订预订出口系统图A-5客户端活动图图A-6客户端功能用例图由客户端管理的这些用例描述如下:查询用户信息。读者可以登录学校图书馆网站系统查询个人信息。更改个人信息和密码。F-C-3:搜索书籍。读者可以通过网站查询图书的基本信息。有可能吗借款和其他信息。外宾:预订。读者可以通过网站查询预订情况,并可以采取取消预订。4.3.1查询用户信息用例描述:用户信息查询执行者:用户前提条件:用户已经打开网页后置条件:用户成为系统的合法用户,可以登录系统基本路径:a)用户通过网站打开网页并登录系统。b)用户应填写确认用户名并设置密码。c)单击确定。4.3.2更改用户信息用例描述:用户修改个人信息执行者:用户先决条件:用户已登录系统后条件:管理员接收信息并更新信息。基本路径:a)根据规则填写用户名、性别、专业、密码等基本信息。b)确认更改的信息。4.3.3查询图书信息用例描述:查询图书信息执行者:用户前提条件:用户已经选择了一本书。后置条件:选择要借的书。基本路径:a)选择书籍b)查询图书的基本信息确定要借的书。4.3.4用例描述:预订执行者:用户先决条件:用户已决定选择书籍。借书。基本路径:a)选择书籍b)查询图书的基本信息c)提前确定要借的书4.4管理终端系统管理终端系统主要提供学校图书馆管理人员使用的功能。它的功能分为图书管理、用户信息管理、图书预订管理和图书借阅管理。等等。每次登录必须首先通过安全认证,然后确认权限,系统根据阶段应该由权威来实现相应的功能。图A-7是管理端的用例图。管理登录管理图书信息图书信息经理借书是有管理的管理图书借阅管理用户信息管理预订用户信息管理器预订经理图A-7是管理端的用例图登陆管理登录管理负责所有登录终端的登录,管理人员登录管理。终端必须通过登录界面输入自己的用户名和密码,然后系统对此进行判断用户的权限信息,不同的登录人可能有不同的权限,系统根据不同不同职能实施的权限。F-M-1:图书馆图书管理;由管理员登录系统,获取图书信息添加、修改、删除、查看。用户信息管理:管理员登录系统检查用户信息看,修改,删除。F-M-3:预订管理:管理员登录系统查看预订信息。确认、修改和删除预定的图书信息。F-M-4:图书借阅管理:管理员登录系统,检查图书信息并进行核对用户信息。确认借书信息。4.4.1着陆管理登录管理端的每个人都需要通过登录界面进入相应的管理字段面条。在登录界面输入用户名和密码,系统将首先判断用户名和密码是否正确。性,然后根据用户名来确定其权限,不同的登录有不同的权限,根根据登录用户的权限,相应的功能会显示在管理界面上,没有操作权限。的功能将不会显示在此界面上。记录器数据库登录系统输入用户名和密码提交合法性验证登录管理界面判断权限图A-8登录管理活动图用例描述:登
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高铁站安全知识培训课件
- 济南市2024-2025学年八年级下学期语文期末测试试卷
- 电费电价知识培训总结课件
- 电脑课件之家信息检索
- 高考小说主题探究课件
- 建设项目可研及勘察设计合同
- 道路工程合同
- 电网高级知识培训课件
- pet考试真题5及答案
- 四川省自贡市高新技术产业开发区六校2024-2025学年四年级上册期中考试科学试卷(含答案)
- 2025年四川省高考化学试卷真题(含答案解析)
- 教育测量与评价 课件全套 朱德全 第1-15章 教育测量与评价概述- 教育测评结果的统计处理
- 2025年中海油招聘笔试参考题库附带答案详解
- 1999年版干部履历表
- 新入职员工岗前三级安全教育培训
- 小学书法练习指导四年级上册教学设计(苏少版)
- 丽声北极星自然拼读绘本第六级 The Clever Beaver 课件
- 1-AMS2628A-2013-中文版
- 食品安全“五常法”管理制度
- PEP小学英语五年级上册全册教案表格式
- 施工现场用水量计算
评论
0/150
提交评论