信息科学与技术学院《软件工程概论》需求说明书题目名称:图书馆座位预约系统小组成员:专业年级:指导教师:完成时间:目录1项目背景情况.........................................................................................11.1项目背景........................................................................................11.2项目要达到的目标........................................................................12系统整体结构.........................................................................................23系统E-R图.............................................................................................34功能规格.................................................................................................44.1系统主要功能................................................................................44.2系统用例分析................................................................................54.2.1系统用例...............................................................................54.2.2学生用户功能描述.....................................................................54.2.3管理员用户功能描述...........................................................74.2.4系统登录认证活动图.........................................................105性能需求...............................................................................................115.1系统界面要求...............................................................................115.2系统响应时间及安全保密性能..................................................126开发进度计划、人员组成及职能表...................................................121项目背景情况1.1项目背景随着学校的人数的扩招,图书馆的座位资源短缺问题日益严重,特别是在临近考试时,座位占座情况尤为明显。起大早、摞书本、放水杯,甚至粘上纸条……宣誓主权,在图书馆里,很多学生办法用尽,只为了能获得“一席之地”。同时图书馆的有些学生往往难以做到自觉遵守图书馆规定,人离开后,仍然利用书本、电脑等物品占座。为实现读者公平、合理利用图书馆资源,维护自修室秩序,杜绝抢座、占座现象发生,我们提出了采用计算机硬件或软件技术实现对图书馆座位的辅助管理。因为以硬件技术为主开发的图书馆座位管理系统存在成本大、功能弱、系统扩展性低等问题,不适于推广应用,而以软件技术为主开发的座位管理系统不存在上述问题。图书馆座位预约系统平台,实现用户认证,根据“实名制”原则入馆选座,记录相关信息,并以方便友好的界面提供给用户对记录的查询功能。1.2项目要达到的目标主界面提供为学生用户的认证入口,并在主界面下方提供出管理员用户的认证入口。系统提供友好的用户界面,使操作人员工作量最大限度地减少。记录用户登录系统直至退出的全程访问、操作日志,并以方便友好的方式提供对这些记录的查询功能。系统具有良好的运行效率,能够达到提高图书馆座位资源利用率的目的。充分利用历史数据资源,分析学生在图书馆里的行为,挖掘和提炼出相关信息,从而对图书馆的日常工作和决策提供一定的辅助甚至是指导作用,同时也可能为学校相关部门提供一些有用信息。2系统整体结构根据系统经常使用者为学生用户,确定本项目主界面为提供给学生用户由功能选项条目所构成的界面。其功能选项条目包括预约座位,离座,查看个人信息。当用户为学生时,直接在主界面上选择要进行的操作,选择完毕后用户进入登录认证,认证通过后即可进一步完成所要进行的操作。当用户为系统管理员时,点击进入管理员入口,根据权限进行管理操作,如查看数据库,查看学生违纪记录,查看统计报表。根据以上分析,它们的关系如图1-1所示图2-1图书馆预约系统功能图3系统E-R图通过对图书馆座位预约系统的分析,可以...