版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学号:
就读理7人零
课程设计
课程名称《软件需求工程》
论文题目―《图书馆座位管理系统》需求分析汇报
学院一计算机科学与技术学院
专业软件工程
班级
姓名
指导教师
2023——2023学年第1学期
目录
第一章总体描述1
1.1引言1
1.2文档范围1
1.3编写规定1
1.4参照资料2
第二章系统阐明3
2.1产品的背景3
2.2产品的功能3
2.3顾客特点3
2.4项目目W、J3
2.5应用环境4
2.6系统运行日勺网络环境5
第三章功能需求5
第四章性能需求9
第五章接口需求10
5.1顾客界面10
5.2硬件、软件接口1()
感受和体会12
本课程大作'也规定12
项目管理人员;
测试人员;
顾客。
1.3编写规定
JSP,JavaServerPage(Java服务页面)的I缩写,一种脚本化口勺语言。
UML,UnifiedModelingLanguage(统一建模语言)的缩写,是一种原则日勺建模
语言。
L4参照资料
[1]《UML阐明》,长江软件有限企业
|2]《需求规格汇报格式原则》,长江软件有限企业过程化组织
第二章系统阐明
2.1产品的背景
本项目是为学校开发的一种图书馆座位管理系统,由于学校的规模比较大,
在图书馆自习和看书的同学越来越多,怎样满足同学的座位需求让所有的座
位都得到良好的应用常常是学校的比较棘手的事情。为此学校但愿有一种自
动化口勺图书馆座位管理系统可以给同学们带来便利,提高图书馆座位运用率
和节省同学们的时间,同步能及时满足同学们的借阅图书的需求。为实现同
学以便W、J查找空闲座位,并确定自己KJ座位,弥补以往存在的种种局限性,
我们开发了图书馆座位管理系统。同学们可以通过图书馆座位管理系统查询
图书馆空余座位并锁定座位,离开时可以释放座位。
2.2产品的功能
同学们可以在终端上查找图书馆里的空余座位,并锁定空余座位,进入图
书馆后可以直接去自己的位置,节省了大量的寻找座位的时间,离开后又可
以通过终端来释放座位,以便其他同学出J使用。
2.3顾客的特点
本顾客是在校学生。有的常常使用图书馆,有的较少使用图书馆,但大多都
用过。总之,他们都是需要使用图书馆座位的人员。
2.4项目目的
本项目设定的目的如下:
•系统可以提供良好的顾客界面,是操作人员的工作量最大程度日勺减少;
•系统具有良好日勺运行效率,可以到达提高工作效率日勺目的;
•系统应具有良好的可扩充性,可以轻易日勺加入其他系统时应用;
•平台W、J设计具有一定W、J超前性,灵活性,可以适应图书馆W、J变化;
•通过这个项目可以锻炼队伍,提高团体的开发能力和项目管理能力。
设计和实现上的限制
2.5应用环境
根据顾客的需求陈说,可以确定本项目分为客户端和管理端,客户端重要功
能是为顾客提供图书馆座位资料、查看图书馆座位详情、顾客登录、查看顾
客日勺信息、修改顾客个人信息、锁定图书馆座位、释放图书馆座位。管理端
的功能是图书馆管理人员进行顾客信息管理、座位信息管理等。它们的关系
如图所示。
触摸屏终端:在图书馆布署触摸屏一体机供学生使用。
座位管理软件:该软件是业务运行的关键,如进场退场、管理规则口勺控制
都由该软件完毕。
校园卡系统:提供刷卡登录机制。该机制是为使学生在触摸屏一体机上登
录更以便,防止导致排队等待时间过长。
校园网帐号认证服务器:提供统一帐号、统一管理的作用,防止上一套
系统就需要一套帐号密码。
2.6系统运行的网络环境
本系统日勺网络运行图如上图,无论是客户端日勺顾客还是管理端的管理顾客
都可以通过网络登录到本系统中。
第三章功能需求
同学们可以在触摸屏终端通过座位管理系统来查找空余座位,从而选定座
位,离开时释放座位,其中登录登出均是通过刷校园卡来实现。
该方案重要的应用场景有如下特性1.为学生开放终端查询服务,学生可
通过触摸屏终端进行座位查询、锁定和释放;2.与触摸屏终端联络,获取
学生的进出信息。系统根据此信息自动完毕顾客H勺座位锁定、中途离场、释
放座位动作;
1.查询座位
学生通过任意一台接入校园网出J触摸屏终端,都可以登录到座位管理系统
查询与否有可使用的座位。系统提供两种查询方式,一种是按照教室座位布
局查询,一种是自定义筛选条件的方式。可以满足学生的不一样需求
2.锁定座位
当查询到场馆还存在闲置座位时,学生可以选择迅速锁定(系统自动分
派),或者自选(手工选择)座位的方式。当成功锁定座位之后,系统会提
供电子凭证,通过“凭证”方式彻底处理占座问题。
该凭证可以在触屏机上打印,或者使用拍照留存。
3.取消锁定座位
假如需要取消锁定座位,可以在‘我日勺座位'中查询该记录并在规定期间
内进行取消。管理员可以定义取消日勺次数、在多长时间前可以取消。
4.失约处理
管理员可以定义超过锁定座位时间多长时间未签到日勺,计为失约。并可以
定义失约的惩罚措施。
5.进场签到
学生在取消锁定座位时间抵达之前进场时,需要在自习室门口H勺终端上签
到,系统会自动读取。
6.中途离开处理
考虑到学生临时离开座位日勺实际需求,系统容许学生使用临时离开座位状
态。当学生选择”临时离开座位”,系统会为学生保留一段时间日勺座位。
假如在规定期间内学生未进行返回签到,系统自动释放座位。并将学生违
例事件记录到数据库
7.释放座位
当学生使用座位结束时,可以在触摸屏终端刷校园卡选择释放座位。
管理系统
管理员可以通过管理系统设置系统的各项数据,并可以存入和删除座位
信息。
顾客系统
顾客通过系统可以实现如下功能:
1查询座位;
2.锁定座位;
3.取消锁定座位;
4.进场签到;
5.中途暂离;
6释放座位。
第四章性能需求
4.1系统的页面规定如下。
(1)页面内容:主题突出,站点定义,术语和行文格式统一,规范,明确,
栏目,菜单设络和布局合理,传递的信息精确,及时。内容丰富,文字精确,
语句通顺,专用术语规范,行文格式统一规范。
(2)导航构造:页面具有明确的导航指示,且便于理解,以便顾客使用。
(3)技术环境:页面大小合适,能用多种常用浏览器以不一样的辨别率浏
览,无错误连接和空链接;采用CSS处理,控制字体大小和版面布局
(4)艺术风格:界面、版面形象清晰悦目、布局合理,字号大小合适、字
体选择合理,前后一致,美观大方,动与静搭配恰当,动静效果好;色彩友
好自然,与主题内容相协调。
4.2响应时间需求
无论是客户端还是管理端,当顾客登录,进行任何操作的时候,系统应当
及时H勺进行反应,反应时间在5秒以内。系统应能检测出多种非正常状况,
如与设备的通信中断,无法连接数据客服务器等,以防止出现长时间等待甚
至无响应。
4.3可靠性需求
系统应保证7*24小时秒内不宕机,保证20人可以同步在客户端登录,
此时系统能正常运行,对H勺提醒有关内容。
4.4开放性需求
系统应具有较强的灵活性,以时应将开功能扩展w、j需求
4.5可扩展性需求
系统设计需求可以体现扩展性规定,以适应未来功能扩展的需求。
4.6系统安全性需求
系统有严格W、J权限管理功能,各功能模块需有对应H勺权限方能进入。系统
需可以防止各类误操作也许导致W、J数据丢失,破坏。防止顾客非法获得网页
以及内容。
第五章接口需求
5.1.顾客界面:
A、采用Windows的通用图形界面,顾客友好。
B、界面有一致性,界面规范遵照Windows软件界面规范
C、提供错误处理。
D、提供信息提醒,用多种信息提醒目前顾客H勺状态、界面。
E、提供以便的联机协助。
F、遵照国家有关计算机方面词汇的原则,用词对的、精确、无歧义。
G、本产品的顾客一般需要通过终端进行操作,进入主界面后点击对应的
窗口,分别进入相对应的界面(如、输入界面、输出界面)。顾客对程序
rJ维护,最佳要有备份
5.2.硬件、软件接口
5.2.1服务器端子系统的运行规定:
软件接口:数据库服务器端:(1)操作系统:MicrosoftWindows2023(2)
数据库管理系统:Oracle,配置TCP/IP协议
Web服务器端:(1)操作系统:MicrosoftWindows2023(2)Internet信
息服务(IIS)6.0管理器(3)VisualStudio.NET2023,配置TCP/IP协议
客户端:(1)操作系统:Windows98/2023/2023/XP(2)Web浏览器:
InternetExplorer5.0以上或Netscape4.0以上,配置TCP/IP协议
硬件接口:服务器(1)处理器(CPU):Pentium900M(推荐Pentium41.2G)
(2)内存容量(RAM):至少256M(推荐512M)
客户端:⑴处理器(CPU):Pentium133M或更高⑵内存容
量(RAM):64M或更高
5.2.2接口:
硬件接口:考虑到大量数据的备份等规定,需要保持与磁带机和光盘刻
录机的接口,这较易实现。软件接口:这里,重要考虑软件与操作系统、
数据库管理系统的接口,以及局域网和互联网软件之间日勺数据互换。考虑到
文档处理时有也许需要较常用的办公软件。例如Microsoft日勺Office系列,因
此应尽量实现它们之间日勺数据格式的自动转换。
感受和体会
通过写这次需求规格阐明书,发现自己还存在诸多问题,首先是格式,对
格式完全不熟悉,是通过在网上查找有关资料才懂得格式应当是怎样的;另
一方面是本认为学习了UML建模和软件需求工程这两门课写起来会很顺手,
但实际上还是存在诸多问题,通过问询同学以及上网查资料才最终完毕需求
阐明书。最重要W、J是对某些问题存在盲点,例如接口需求的详细内容,这些
都是不怎么理解的,也是通过查找有关资料才逐渐弄懂,
通过本次写软件需求规格阐明书,我学会了怎样把UML建模和软件需求结合
起来,同步也学会了该怎样书写软件需求规格阐明书,总得来说收获还是很
大的。
本课程大作业规定
(1)对所选系统进行完整的需求获取以及需求分析工作,给出所选系统的各层次需求,
包括业务需求,顾客需求,功能需求以及非功能需求。
(2)在(1)区I基础上完毕需求规格阐明书。
(3)需求规格阐明书要详尽,必须包括如下内容:引言,总体描述,功能需求,接口需
求以及其他非功能性需求等,符合需求规格阐明书各项细则。(可以参照SRS模板格式)
(4)附录中给出所选系统需求规格阐明书中未给出的图表.(例如数据流图,数据字典等,
例如建模用例图,时序图等)
(5)对软件需求工程或需求中某知识点谈谈自己日勺感受和体会(字数不限,严禁抄袭)
本科课程论文评分原则
班级学号0姓名
论文题目《图书馆座位管理系统》分析汇报
评阅点评分原则(细则)分值给分
对的实现本系统课题所需所有功能,系40分
统分析对日勺合理,且有一定创意
功能及分本系统课题分析合理,完善30分
析
基本实现本系统课题分析15分
(40分)
有明显重大错误5分
无法实现本系统课题分析0分
需求规格阐明书非常完善20分
完整性(20需求规格阐明书
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 桐梓县煤矿安全技术操作规程
- 体育教练员安全责任书(33篇)
- 天津市道德与法治中考测试试卷与参考答案
- 内审员2026年内部审计实务培训合同
- 办公空间分析调查报告
- 护理机理解析与实践
- 护理人文关怀:患者体验与满意度提升
- 大肠癌护理中的健康教育与宣传
- 护理不良事件预防:鱼骨图分析技术
- 小中风精准识别与脑卒中分层预防全指南
- 开利制冷离心机组系统培训课件
- 雨课堂学堂在线学堂云《多元统计与SPSS软件应用(山西医科)》单元测试考核答案
- 医院质控办年度工作计划
- 科研项目立项及验收流程详解
- 导视系统规划设计方案
- 人行道工程透水砖铺装施工方案与技术措施
- 公路应急抢险知识培训
- 煤矿竖井回填施工方案
- 保安公司分公司合同范本
- 视觉传播概论教材课件
- 游艇施工培训课件
评论
0/150
提交评论