2.读者拿要借图书在管理员处进行登记,录入借阅信息。3.读者注册平台,查看借阅信息,进行图书续借操作。4.读者还书,管理员注销图书阅览记录。●扩展事件流1.读者超期还书1a1.系统给出超期提示,并显示金额,读者刷卡。2.读者想要保留查询结果2a1.登录平台,选择内存查询结果。3.读者借书数达到6本3a1.系统提醒不可继续借阅4.读者有到期的图书未还4a1.系统提醒不可继续借书●异常事件流5.管理员登录成功5a6.读者登陆失败6a(3)相关需求与用途点●用户原始需求:读者在查询图书信息时,可以依照不同的方法进行查询,例如:按图书分类、按图书名、按作者、按书刊内容等。读者若希望查询的信息在今后借书时还无法用到,希望系统可以储存搜索信息。每位读者每天限借6本书刊,读者在借阅登记时若超过6本,系统会提醒管理员,读者不能再借读者有到期未还的图书,在借书时平台会提醒管理员不能继续借阅。在读者还书时,若图书超期,系统计算出超期天数及处罚金额提示给管控员。●相关用途点:(4)客户界面原型●窗口概览:●界面流转:●界面细节:(5)规约与约束类型编号描述行为约束UC_KD_01客户需要填写明确的关键词,才能给与最佳结果性能约束UC_KD_02客户搜索时,必须在5秒内给出结果4.3.1.2借阅信息汇总表(UC_R_JY_XXHZ)●报表名称:借阅信息汇总表●报表概述:客户的部门与岗位:图书管理员,读者,图书馆顾客的业务意图:记录借阅的书刊及日期,方便读者还书时的校验;用于读者查询到期时间及申请借阅手续;了解读者借书的周期性和下降情况。
相关场景与频度:按学年固定更新出现一次;平时在读者阅览时进行添加操作。●报表内容(What):领域类图;数据项;数据项内容说明借书卡号读者的账号读者信息的字段图书号图书的编号图书信息主键到期时间退还图书的最晚期限每本图书可续借一次已借本数读者现有未还图书本数限制读者最多借6本图书计算公式:到期时间=借书时间+30天。续借后到期时间=借书时间+60天。已借本数=每借一本书值加一+每还一本书值减一●输入/输出格式(How)阅览信息汇总表借阅信息汇总表借书卡号图书号借书时间到期时间已借本数4.3.1.3借阅信息添加UC_I_TJ_JYXX1、使用者名称:图书续借业务目的:读者借助登录该平台独自领取图书续借手续。时机:不定,用户查看借阅信息及进行图书续借时出现。频率:对于客户的每天使用,大约在1~2次左右。2、内容与格式交互过程:图书管理子平台:通过登记借阅信息,从图书信息表中将对应图书信息添加的阅览信息表中。读者管理子平台:通过读者信息表,得到客户权限。图书阅览子平台:成功登录后,通过生成的阅览信息表进行查看相关信息,办理续借手续。数据包说明:借阅信息:是否续借+图书号+借书时间+到期时间4.3.2领域模型4.3.2.1借阅信息表领域类●类名称:借阅信息表●别名:借阅信息记录●涉及主题域:借还书管理组件:借阅信息的添加、查看、删除及续借事件。
图书信息管理模块:借书登记事件会升级图书信息的可借本数。读者信息管理模块:借书登记事件会升级读者信息的已借本数。●数据窗口分析:●数据组成与格式:卡号:读者借阅卡号图书号:图书编号借书时间:读者借阅时间到期时间:最晚还书期限已借本数:读者现有未还图书本数5.补充规约5.1?设计约束5.1.1技术选用的限制条件图书管理平台引入的是B/S结构的硬件模式,服务器配备Asp.net技术图书管理系统需求规格说明书,后台引入SQLserver2000。5.1.2运行环境[建议用推进图表示]部署图为:B/S客户端B/S客户端Web浏览器{IE6.0+,Firebox1.5+}IIS服务器{OS=Windows}服务器{Server=SQLserver2000}5.1.3预期的使用环境CPUPentiumⅣ1.8Ghz及以下存储512MB硬盘空间50.0MB以上内存剩余空间操作平台Windows2000及以下MicrosoftSQLServer2000开发环境MicrosoftVisualStudio20055.2?质量属性5.2.1安全性规定5.2.1.1访问安全性规定该图书管理平台,用户主要分为管理员和读者,其中为注册平台的读者只可以搜索和查看图书信息,只有在成功登陆平台后能否查看借阅信息,办理续借手续等操作。
管理员只有失败登录平台后能够进行对图书、读者及借还书的管理操作。5.2.1.2数据安全性规定该平台的相关数据都储存在内,不就能轻易由人们设置,读者没法借助平台查看图书和阅览信息,可以进行申请续借的手续,其他操作由管理员进行。管理员顺利注册后可以对自己所管辖的信息进行修改,其他人一概没有权利进行任何修改操作。系统外部数据在定期升级时都规定有备份。5.2.1.3通信安全性要求5.2.1.4其他安全性要求5.2.2可靠性规定5.2.2.1容错性要求整体平台运行稳定,有很强的防错、抗错素质,保证数据报送正常进行。在平台发生出错或者异常时,可以迅速的储存数据,确保重要相关数据、相关信息不会丢失。5.2.2.2可修复性规定在进行数据信息录入或升级时,系统会间隔固定时间手动保存,在平台出现异常时,数据可自动回复发生异常前的数据。5.2.2.3其他可靠性规定操作可靠性:读者及管控员工访问网站时都能正常操作。数据靠谱性:数据信息是管理员定期升级的,具有实时、准确和靠谱性。5.2.3易用性要求5.2.3.1界面友好性规定该图书管理平台设计的图标友好,用户操作简洁容易图书管理系统需求规格说明书,在操作的页面上均有操作提醒,而其页面显示都是运用最方便客户使用的控件和布局形式。
5.2.3.2易操作性规定无论是针对管理员还是读者该图书管理平台的操作都是简洁方便的,即有较高可操作和易操作性,在响应时间上又较短,所以可以较大的提升操作的强度。5.2.3.3其他易用性规定在平台中有应该时间信息的地方,均给出了日历,用户只需选用日期就能,不需自己再去添加。5.2.4性能要求5.2.4.1数据访问功耗要求该图书管理平台运用数据缓存,既确保了中原始数据的靠谱性,又无法提高数据之间的交互效率。5.2.4.2数据存储性能规定该图书管理平台数据在上传时会经过个别压缩,以提高数据的统一存放和处置,还能节约数据所挤占的空间,给增加压力。5.2.4.3其他性能规定响应指标:操作的响应不少于5秒,避免管理员和用户使用时过长的期待时间,例如:登录、检测、刷新、提交等等响应时间在5秒内。系统功率:支持3万用户,支持GB级的数据。中的最大容积不少于100GB,磁盘空间至少是在40G以上。5.2.5可维护性规定5.2.5.1公共数据要求在数据升级时,不同的管控员在更新自己输入的信息时,需要先同步其他管控员将要录入好的信息,没有冲突就能将自己的录入。录入的数据全部依据一定次序进行排列存放所以维护比较易于。
5.2.5.2公共框架研发要求采取微软公司打造的跨语言的系统asp.net框架,该框架有很好的可维护性。5.2.6可移植性要求5.2.6.1适应性规定该平台是基于网站图标,可以用于任何有浏览器的联网计算机,能推动跨平台操作,同时系统灵活性很强,可以随时进行内容设置和图标的升级。另外也适应多种数据存储模式,能够提供灵活的配置以适应业务需求。5.2.6.1易安装性规定该平台安装简单,只需将可执行程序在具有如5.1.3预期的使用环境所示环境的主机上运行即可。在主服务器上加装成功后用户端只需借助互联网便可登陆该平台的网页,进行相关操作。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-120424-3.html
升級當天用了20來分鐘
上次阅兵式后领航飞行员就对新闻记者讲述了我们的现状
全民屏住那口气直到民族必须一战时一举打趴日本军国主义才是可以高调时