图书管理系统软件需求规格_第1页
图书管理系统软件需求规格_第2页
图书管理系统软件需求规格_第3页
图书管理系统软件需求规格_第4页
图书管理系统软件需求规格_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

目录TOC\o"1-5"\h\z三、图书管理系统软件需求规格说明 21范围 2标识 2系统概述 2\o"CurrentDocument"文档概述 2\o"CurrentDocument"基线 2\o"CurrentDocument"2引用文件 23需求 2\o"CurrentDocument"所需的状态和方式 2需求概述 2目标 2\o"CurrentDocument"用户的特点 3运行环境 3\o"CurrentDocument"关键点 3制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。希望通过一套图书管理系统实现图书管理的系统化、规范化和自动化,实现对图书资料的集中统一的管理 3\o"CurrentDocument"约束条件 3需求规格 3\o"CurrentDocument"软件系统总体功能/对象结构 3图3—1系统结构图 .4\o"CurrentDocument"软件子系统功能/对象结构* 4\o"CurrentDocument"描述约定 7\o"CurrentDocument"CSCI能力需求 .7\o"CurrentDocument"CSCI外部接口需求 8\o"CurrentDocument"CSCI内部接口需求 8\o"CurrentDocument"CSCI内部数据需求 8\o"CurrentDocument"适应性需求 8\o"CurrentDocument"保密性需求 8\o"CurrentDocument"保密性和私密性需求 8\o"CurrentDocument"CSCI环境需求 8\o"CurrentDocument"计算机资源需求 9计算机硬件需求 9计算机软件需求 9计算机通信需求 9\o"CurrentDocument"软件质量因素 9\o"CurrentDocument"设计和实现的约束 9\o"CurrentDocument"数据 9三、图书管理系统软件需求规格说明1范围1.1标识本系统只适用于windows操作系统下安装及使用。文件状态:[]草稿[V]正式发布[]正在修改报告编号图书馆里系统软件需求规格说明当前版本V1.5编写人****编写日期2016-10-09审批人05小组审批日期2012-10-15保密级别&&&&&*****1.2系统概述图书馆是学校学生查阅资料,增长见闻,提升自己阅历的最佳场所,因此,对图书的借还,读者注册借阅以及图书的管理对同学们直接简洁的使用图书馆资源是十分重要的。所以图书馆系统也是在学校或者工作单位有这实用价值起着不可或缺作用的系统。该系统主要针对管理员及学读者两类人群使用,通过管理员对图书的上架,下架以及现有库存的管理和对读者档案和图书档案的管理来实现。读者主要是借还图书。开发软件名称:图书管理系统项目的提出者:校图书管理员开发方名称:国防软件技术学生开发者:软件专业第五小组开发负责人:第五小组组长用户:在校学生,图书管理员,老师文档概述此需求规格说明书对《图书管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为读者、需求分析人员、测试人员、用户文档编写者、项目管理人员。基线.图书管理系统可行性分析报告V1.5.软件开发计划书V1.52引用文件.中华人民共和国国家标准GBT-8567-20163需求所需的状态和方式本系统所需的状态和方式没有特殊需求。需求概述目标本需求的编写是为了研究利用大型数据库做基础的图书管理系统软件的开发途径和应用方法。同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。。用户的特点通过对图书资料室书籍、读者资料、借还书等进行高效的管理,图书管理员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。减少图书管理员的工作量并使其能更有效的管理书库中的图书,实现传统的图书管理工作的信息化建设游客、会员,通过网络可以方便、快捷的查询图书,可以通过系统直接购买图书。运行环境硬件环境A.CPU:2.2GHz及以上B.内存:最少128M可用内存,建议512M以上C.硬盘:最少5G可用磁盘空间,建议10G以上D.显示:1280x1024分辨率及以上软件环境WindowsXP以上的操作系统VisualStudio2008/2010.NETFramework4.0Navicat8.0及以上Office2000应用软件关键点制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。希望通过一套图书管理系统实现图书管理的系统化、规范化和自动化,实现对图书资料的集中统一的管理约束条件本图书管理系统最好只应用于教师,学生,图书管理员。在功能上还可进一步实现安全防范、借阅平台、后台管理、图书管理、与E-Mail和因特网电话集成起来,成为真正的网上图书系统软件。需求规格软件系统总体功能/对象结构1、系统结构图

图3-1系统结构图软件子系统功能/对象结构*1、用户管理模块图3-2用户管理模块图2、目录管理模块目录管理主要有门类管理、分类管理、图书管理、图书详情管理。其中门类管理、分类管理和商品管理有添加修改和删除功能,图书详情管理有图书详情修改功能。管理员可以创建门类,对过选择门类来创建分类,对过选择门类、分类,来创建图书目录。图书管理可以将图书部关联到多个分类,也可以从某个分类中移除。如下图3-3所示:图3-3目录管理模块图目录管理的系统流程图:如图3-4所示。

图3-4目录管理的系统流程图删除目录流程图:如图3-5所示。图3-5删除目录流程图3、图书管理模块图书管理模块实现对有关图书的所有功能,不要包括图书的搜索、获取指定目录下的图书及图书信息的增加、删除、修改等功能。如下图3-6所示:

图3-6商品管理模块图4、搜索搜索有两种方式,普通搜索和精确搜索,普通搜索完成在标题中搜索,精确搜索完成在标题跟图书描述中搜索。用户借阅,如用户登录或者创建一个新的用户。目前或许保存的最好方法可能是为每个用户生成一个唯一的ID,采用全局唯一标识符(GUID)来实现,然后以cookie和session数据的形式保存在用户的计算机中,这种方法的好处是即使用户的浏览器是禁用cookie的,系统程序也能够基于session数据正常工作。如下图3-7所示:图3-7选书模块图添加图书到图书书架流到流程图图3-8用户添加图书到图书书架流程图5、借阅管理借阅管理模块实现对用户所下借阅的管理。不要包括借阅接收地址的设置、图书接收地走红的设置、借阅单的处理和猎取订单中的图书信息等功能。管理员通过输入相应的查询参数(如根据日期、订单号、状态、用户名等),系统返回对应的订单,以及订单的状态。订单管理员根据得到的通知,更改相应的订单状态。如下图3-9所示:图3-9订单管理模块图6、作品推荐作品推荐有多同的类型,如:借阅升级作品,关联销售,将行色作品放在主页上。本项目将采用综合“借阅升级作品”和“关联作品”的方法来实现。作品推荐为系统自动执行,当用户查看某图书的详细信息时,在此作品下面列出其他读者在选择此作品的同时还选择了以下作品,有利于读者的多方面选择。7、邮件系统(错误处理及借阅单通知)错误报告,本项目中,将通过电子邮件的方式发送给图书管理员,另外也可以现实性入事件日志,或者保存到数据库,还可以保存到一个文本文件里。另外还通过邮件系统在客户开出订单,在库存检查,在发货后等地方发送通知邮件。8、新闻管理图3-10新闻管理模块图9、公告管理发布、管理站内公告,方便用户第一时间了解图书系统的最新消息。描述约定通常使用的约定描述(数学符号、度量单位等)。CSCI能力需求用户查询、借阅设计说明:1、输入项表3-1输入项表数据项类型数据精度图书项ID号 整型出版ID号整型作者名字符型40书名字符型255用户唯一id整型40用户名称字符型402、处理过程用户登录系统后,通过检索条件查询所需书籍,然后加入借阅,最后确定借阅,生成订单写入数据库。3、输出项表3-2输出项表数据项类型数据精度图书项ID号整型出版ID号整型作者名字符型40书名字符型255已借售量整型超出借阅时间单价货币购买数量整型用户户名称字符型40用户唯一id整型借阅订单生成日期日期型借阅人姓名字符型40借阅人地址字符型255超出借阅时间总价货币CSCI外部接口需求用户,通过广域网登陆商城,进行注册登陆、图书浏览/查询/借阅,图书订单查询。CSCI内部接口需求用户,通过用户管理模块登录图书书城;根据用户输入的信息查询图书信息表显示查询结果;用户选中中的图书,生成订单、借阅信息存入图书信息表。CSCI内部数据需求内部数据需求在详细设计时确定。适应性需求满足学生老师和系统管理员使用的需求(记录量控制在1000项内)。对前面提到的运行环境要求不应存在困难。保密性需求注册用户的密码信息需要严格保密。保密性和私密性需求个人凭个人校园一卡通借阅。CSCI环境需求本系统运行环境要求:显示器分辨率:最低1024*768网络环境:广域网

操作系统:WindowsXP及更高版本具有WIN32API的操作系统之上。浏览器:IE7及以上计算机资源需求计算机硬件需求CPU2.2GHz及以上内存最少128M可用内存,建议512M以上硬盘最少5G可用磁盘空间,建议10G以上显示1280x1024分辨率及以上计算机软件需求操作系统windowsXP及以上应用软件VisualStudio2008.NETFramework4.0Navicat8.0及以上Office2000计算机通信需求网络需要连通广域网,带宽2M及以上。软件质量因素1、一般操作的响应时间应在1〜2秒内2、用户可在本系统下实现多种用户要求的功能3、对于系统的重要数据都有密码保护,具有一定的安全性4、用户输错数据都有提示信息,具有较好的容错性能5、用户的封闭性较好,用户基本上在提示信息下输数据设计和实现的约束略。数据1、静态数据需要创建七个表的静态数据。1)图书信息表:此表存放图书信息类型信息。表3—3图书信息表字段字段名类型宽度图书ID号ItemIdIntNotnull出版ID号PublisherIdIntNotnull作者名AuthorNvarchar(40)Notnull已借售量SalenumIntNotnull2)图书项信息表:此表存放图书项的信息。表3—4图书项信息表字段字段名类型宽度图书项唯一IDPKIdIntNotnull书名NameNvarchar(255)Notnull说明ImageFileSpecNvarchar(255)Null借阅单价UnitPriceMoneyNotnull

3)图书分类信息表:此表存放图书的分类信息。表3-5图书分类信息表字段字段名类型宽度分类唯一IDPKIdIntNotnull分类描述DescriptionNvarcharNotnull4)图书项与分类关联信息表:此表存放图书和分类的关联关系表3-6图书项与分类关联信息表字段字段名类型宽度图书项ID号ItemIdIntNotNul

温馨提示

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

评论

0/150

提交评论