




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2013年12月目录第1章需求规格说明11.1目的11.2范围11.3定义、缩写及简称11.4内容组织11.5综合说明11.5.1产品前景21.5.2产品功能21.5.3用户配置文件31.5.4一般限制31.6功能要求31.7性能要求51.8支持信息5第二章详细设计72.1 UML定义72.2模块详细设计7第三章系统测试93.1测试管理信息系统93.2测试用例设计9第四章总结15第1章需求规格说明1.1目的本文介绍了北京市学院图书管理系统的功能需求和非功能需求,其对象为本系统的用户(学生、老师)和项目开发、测试和监护人。1.2范围图书管理系统的主要功能l查询各类书籍及其有关书籍的信息l借书、还书、借书、借书l调查个人借阅情况(包括借阅图书、归还日期、能借阅多少图书等)读l电子版本l保存用户的个人信息l购买图书l图书借阅者可向管理者提出建议(例如增加图书馆没有的书)。1.3定义、缩写及简称库管理系统(Library management system )UMLROS1.4内容组织在“1.5综合说明”中,用文字表示了软件的功能和特征。 在“1.6功能要件”中,如用例图所示,表示完成本软件的功能的方法。1.5综合说明本系统的主要功能l查询各类书籍及其有关书籍的信息l借书、还书、借书、借书l调查个人借阅情况(包括借阅图书、归还日期、能借阅多少图书等)读l电子版本l保存用户的个人信息l购买图书l图书借阅者可向管理者提出建议(例如增加图书馆没有的书)。1.5.1产品前景尽可能满足不同用户的需求,尽可能简化用户的操作步骤。 同时保证用户信息的安全和网络交易的安全。1.5.2产品功能查阅u图书信息使用者进入系统,输入与书有关的关键词(书名、作者等),系统显示与该书有关的信息。借u图书借用者找到事先借用的书,确认借用了那本书之后填写个人信息。 然后带着身份证找到图书管理者,借用者可以通过身份证号码的图书管理者借书。 图书管理者一边借书,一边让借书人签字借书协议(本信息、借书人信息、借书时间、返还时间、期限内未归还书籍或损坏书籍时的处罚措施),借书人签字协议借书。归还u图书借阅者拿着身份证和借阅的书找到了图书管理者。 图书管理员检查书籍是否损坏,确认书籍是否按期归还,书籍损坏或借用者未按期归还的,执行借书协议的处罚措施。 完成图书的归还。u续借本(同一本最多可续借2次)借用者因各种原因无法在规定时间内还书时,需要更新书籍。 续借书应当首先在系统中提出续借书要求,然后给本人找到需要身份证和续借书的图书管理者,确认管理者可以续借书后,签署续借书协议(续借书时间、新的返回时间以及相关的处罚措施)。 借用者签字后。 完成连续借款。购买图书买家查阅必要的图书,确认购买了这本书之后,通过支付宝进行支付,填写自己的身份证号码和想购买的图书的名称。 支付成功后,持本人身份证找到图书管理员,管理员询问支付成功后将书带给购买者。 完成购买。u提案用户每次使用本系统都会显示窗口,用户可以在窗口中写下自己的建议。1.5.3用户特点借用者、购买者、工作人员、系统管理员。1.5.4一般限制软件运行环境: Windows XP或更高版本的平台。1.6功能要求图书借阅者(教师、学生):查询图书信息(可查询大体信息,亦可阅读电子版图书)及提出个人借阅情况、图书借阅、图书归还、图书更新、管理者建议。图书购买者(教师、学生):购买图书信息(查询大致信息、阅读电子版图书)或给管理者建议。图书管理员:处理图书管理、个人借阅情况、图书借阅、归还、续借与销售、使用者建议。系统管理员:维护和修复系统中存在的漏洞,并处理用户的建议。图书借阅者用例图图书购买者用例图图书管理员用例图系统管理员用例图整体功能用例图1.7性能要求响应时间3秒以内1.8支持信息图书个人资料书名作者类型出版社图书E-R图行政人员姓名年龄性别联系人管理员E-R图借用者身份证号码姓名联系人性别年龄借用者E-R图第二章详细设计2.1 UML定义UML是将软件集约型系统的产品可视化、详细叙述、构造、文件化的语言。 提供用于交流的词汇表(单词)和词汇表组合词汇的规则(语法)。 UML是一组图形符号,每个符号都有明确的含义。 建立的模型是准确而不模糊的完整的。 用UML编写的模型可以直接连接到各种编程语言。 适合创建系统体系结构及其所有详细文档。提供语言以表达您的需求和测试。提供语言以模拟项目计划和发布管理活动。序列图显示了一系列交互对象之间的交互,并显示了消息在完成行为的对象和对象之间的传递顺序。 通常,使用序列图描述用例事件流,识别参与此用例的对象,并将用例行为作为服务分配给对象。 序列图由对象(参与者实例也是对象)、生命线(表示对象存在的时间)、控制焦点(表示对象经过的时间)和消息(表示对象之间的通信)组成。2.2模块详细设计图书借阅模式UML序列图图书管理员动态模型UML序列图第三章系统测试3.1测试管理信息系统软件测试的基本原则:应该把“尽快,不断测试”作为软件开发者的座右铭。 程序员不要检查自己的程序。 设计测试用例时,包括合理的输入和不合理的输入,以及各种边界条件,在特殊情况下造成极端状态和意外状态。 请充分注意测试中的集群现象。 我们需要一个过程来检查测试错误的结果。 制定严格的测试计划,排除测试随意性。 如果注意回归测试的关联性,通常更正一个错误会导致更多错误。 为了正确保存所有测试流程文档,测试的重现通常依赖于测试文档。根据是否需要运行测试对象软件,分为静态测试框进行动态测试,静态测试对技术文档进行审查和审查,测试UML模型,然后进行代码调查。 动态测试通过在执行系统代码之后观察软件运行时的行为来提供跟踪执行、时间分析和独占性测试的相关信息。 从测试系统内部结构的角度看黑盒子? 分为测试和白盒测试,黑盒测试? 测试主要用于软件验证测试,由独立的测试人员执行。 白盒测试主要用于软件验证测试,工作人员开始运行。 执行的顺序测试分为单体测试、统一测试、系统测试、检验测试、回归测试、测试和测试。3.2测试用例设计系统登录接口1 .单击“系统注册”按钮2 .输入注册编号Admin3 .输入正确的登录密码“111”4 .按一下注册按钮系统登录成功系统登录接口1 .单击“系统注册”按钮2 .输入注册编号Admin3 .输入不正确的登录密码“222”4 .按一下注册按钮系统登录失败系统登录接口1 .单击“系统注册”按钮2 .单击“销毁”按钮已成功销毁系统登录系统退出接口1 .按一下结束系统按钮2 .按一下是系统结束了系统退出接口1 .按一下结束系统按钮2 .按一下否系统退出失败更改密码接口1 .按一下变更密码2 .输入用户名Admin3 .输入正确的原始密码“111”4 .输入更新密码“123”5 .再次输入更新密码“123”成功更改了密码更改密码接口1 .按一下变更密码2 .输入用户名Admin3 .原始密码输入错误 222 4 .输入更新密码“123”5 .再次输入更新密码“123”更改密码失败更改密码接口1 .按一下变更密码2 .输入用户名Admin3 .输入正确的原始密码“111”4 .输入更新密码“123”5 .更新密码 122 (与步骤4中输入的密码不同)更改密码失败更改密码接口1 .按一下变更密码2 .按一下销毁系统返回到原始接口图书借阅界面1 .按一下图书借出系统显示图书借阅界面图书借阅界面1 .按一下图书借出2 .输入图书编号“”3 .按一下借出确认图书借阅成功了读者管理界面1 .按一下读者管理2 .按一下新增3 .输入编号“”4 .输入姓名“刘佳星”5 .选择性别“男人”6 .按一下储存成功添加了读者信息读者管理界面1 .按一下读者管理2 .选择编号为“”的读者2 .按一下修改3 .输入编号“”4 .输入姓名“刘佳星”5 .选择性别“男人”6 .按一下储存读者信息的修改成功了读者管理界面1 .按一下读者管理2 .选择编号为“”的读者3 .按一下删除4 .按一下确认5 .按一下储存已成功删除读者信息图书编目界面1 .按一下图书目录2 .按一下新增3 .输入单据编号“6”4 .输入图书名称“管理信息系统”5 .按一下储存成功添加了图书信息图书编目界面1 .按一下图书目录2 .按一下修改3 .选择发票编号为“3”的书4 .输入图书名称“管理信息系统”5 .输入图书发票编号“7”6 .按一下储存成功修改了图书情报图书编目界面1 .按一下图书目录2 .选择发票编号为“4”的书3 .按一下删除4 .按一下确认5 .按一下储存成功删除了图书信息基本数据维护接口1 .按一下基础资料维护2 .按一下设定系统参数已成功显示系统参数维护界面系统参数设定接口1 .按一下系统参数设定2 .输入事务费“20”3 .按一下确认已成功修改系统参数数据系统参数设定接口1 .按一下系统参数设定2 .输入事务费“20”3 .按一下上一步更改系统参数数据失败基本数据维护接口1 .按一下基础资料维护2 .按一下图书分类维护图书分类维护界面显示了成功图书分类维护界面1 .按一下图书分类维护2 .按一下b哲学3 .按一下新增统计类别4 .输入名称“游戏”5 .按一下储存成功添加了班级图书统计分类图书分类维护界面1 .按一下图书分类维护2 .按一下b哲学3 .按一下删除4 .按一下确定成功删除了图书统计分类基本数据维护接口1 .按一下基础资料维护2 .按一下出版社维护出版社的维护界面显示了成功出版社维护界面1 .按一下出版社维护2 .按一下新增输入ISBN999-3456 4 .输入出版社名称“北京都市学院出版社”5 .按一下储存出版社成功了出版社维护界面1 .按一下出版社维护2 .按一下人民出版社3 .按一下删除4 .按一下确认出版社删除成功了系统维护接口1 .按一下系统维护2 .按一下操作员管理操作员管理画面上显示成功操作员管理界面1 .按一下操作员管理2 .按一下新增3 .输入注册编号aaaaaa4 .按一下储存操作符添加成功基本数据维护接口1 .按一下基础资料维护2 .按一下维护读者类别表明读者维护界面取得了成功读者类别维护界面1 .按一下维护读者类别2 .按一下新增3 .输入读者类别名称“博士”4 .按一下储存已成功添加读者类别功能测试用例系统登录后立即退出1 .按一下系统注册2 .输入登录代码Admin3 .输入密码“123”4 .按一下注册5 .按一下结束系统6 .按一下确认登录屏幕显示成功后,系统退出修改密码后立即重新登录1 .按一下变更密码2 .输入用户名Admin3 .输入原始密码“123”4 .输入更新密码“111”5 .重新输入密码“111”6 .按一下修改7 .终止系统8 .重新登记如果密码更改成功,系统将重新登录查完图书后,快速点击逾期图书1 .按一下图书借出2 .输入图书编号“”3 .按一下查询4 .按一下逾期图书图书查询成功后,过期图书界面显示成功查阅书籍后立即点击期刊借阅1 .按一下图书借出2 .输入图书编号“”3 .按一下查询4 .按一下出借期刊图书查询成功后,期刊借用界面显示成功查完书后,立即点击逾期期刊1 .按一下图书借出2 .输入图书编号“”3 .按一下查询4 .按一下逾期期刊图书查询成功后,过期期刊界面显示成功.查完书后,立即点击“读者管理”1 .按一下图书借出2 .输入图书编号“”3 .按
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年石油加工、炼焦及核燃料合作协议书
- 2025年食品搅拌均匀机械合作协议书
- 2025年市政工程合作协议书
- 2025年直流传动矿井提升机合作协议书
- 2025年食品级纤维素醚项目合作计划书
- 电力工程安全施工责任证明书(6篇)
- 环保科技领域研发成果证明书(5篇)
- 环卫工人用工协议
- 游戏开发测试授权协议
- 2025年浙江危险货物运输押运员模拟考试
- 油田物联网应用-全面剖析
- 核磁共振成像
- 1+x网店推广习题
- 工业自动化设备装配与调试考核试卷
- 2025年低空经济科普知识竞答考试题库300题(含答案)
- 2025年安徽蚌埠市东方投资集团有限公司招聘笔试参考题库含答案解析
- 《休闲农业》课件 项目二 休闲农业分类及模式分析
- 2025年安徽省交通控股集团限公司社会化公开招聘自考难、易点模拟试卷(共500题附带答案详解)
- 三管感染的预防与控制
- 2025年中医养生茶饮课件
- 第21课《己亥杂诗(其五)》教学课件【知识精研】统编版语文七年级下册
评论
0/150
提交评论