图书馆座位预约系统方案
高校图书馆座位预约系统的设计

高校图书馆座位预约系统的设计随着信息技术的不断发展,高校图书馆已经成为了学生们学习的重要场所。
然而,由于图书馆座位有限,学生之间的座位争夺问题也变得越来越突出。
为了解决这个问题,设计一个高校图书馆座位预约系统是非常必要的。
一、需求分析在设计高校图书馆座位预约系统之前,我们需要先对系统的需求进行分析。
该系统需要能够提供实时的座位信息,以便学生能够了解哪些座位是可用的。
学生应该能够通过该系统进行座位的预约,以便在需要的时候能够保证有座位可用。
系统还需要具有用户认证和权限控制功能,以防止恶意占用座位的情况发生。
二、系统设计基于以上的需求分析,我们可以设计出一个高校图书馆座位预约系统。
该系统主要包括以下几个模块:1、登录模块:学生可以通过该模块进行身份认证和登录,只有认证通过的用户才能够使用系统。
2、座位信息查询模块:该模块可以实时地提供图书馆座位的占用情况信息,以便学生能够了解哪些座位是可用的。
3、座位预约模块:学生可以通过该模块进行座位的预约。
在预约时,需要选择座位的类型、位置、使用时间等信息,并提交预约申请。
4、预约管理模块:管理员可以通过该模块对学生的预约申请进行处理。
管理员可以根据学生的申请信息进行座位的分配和管理,并对恶意占用座位的情况进行处理。
5、系统管理模块:管理员可以通过该模块对系统进行管理和维护。
包括对用户信息的管理、对系统的备份和恢复等。
三、技术实现为了实现高校图书馆座位预约系统,我们可以采用以下的技术方案:1、使用Python语言进行开发:Python语言具有简单易学、开发效率高等优点,非常适合用于开发Web应用程序。
2、使用Django框架进行开发:Django是一个基于Python的Web框架,它提供了丰富的组件和工具,使得开发Web应用程序变得更加容易和高效。
3、使用MySQL数据库进行数据存储:MySQL是一个常用的关系型数据库,它具有稳定性和可靠性高的优点,可以满足系统的数据存储需求。
座位预约系统使用规则及说明一座位预约规则

座位预约系统使⽤规则及说明⼀座位预约规则座位预约系统使⽤规则及说明⼀.座位预约规则⼀、预约规则1、凡利⽤图书馆阅览座位(沙发、茶⼏座位除外)的读者,请⽤校园卡⾃觉进⾏当⽇或次⽇的座位预约;2、校园卡⼀⼈⼀卡,谢绝转借,预约后⼀卡多刷会记录违规⼀次;3、预约当⽇座位的读者,预约成功后想取消预约,只能在30分鈡内到图书馆预约机上签到释放座位;预约次⽇座位的读者,需在次⽇早上8:30之前刷卡进馆签到或取消预约;否则系统将⾃动释放座位并记录违规⼀次;4、馆外预约签到,⼊门时门禁刷卡⾃动签到;馆内PC机、微信公众号(暂未开通)、连接校园⽹的⼿机预约座位,须到选座机上刷卡签到;5、离馆时请带⾛本⼈物品,并⾃觉在座位预约机上签离释放座位;6、短时离馆请到选座机处点击“临时离开”,座位保留30分钟;返回时重新到选座机处刷卡签到;否则系统将⾃动释放座位并记违规⼀次。
7、累计违规3次,系统将⾃动暂停预约7天。
附:违规类型说明未签到:是指读者预约座位成功后,未在规定时间内刷卡签到(通过门禁闸机签到或者直接在选座机上刷卡签到)所产⽣的违规。
?未签离:是指读者预约座位后,离开图书馆未刷卡退出座位,系统在晚上清场时所产⽣的违规。
临时离开未刷卡:是指读者预约座位后,离开图书馆未刷卡,并⼜从门禁闸机刷卡进⼊图书馆后所产⽣的违规。
(读者在门禁闸机刷卡进⼊图书馆后,系统会⾃动释放该读者当前的座位)。
临时离开超时:读者在离开图书馆前,在选座机上刷卡临时离开,系统⾃动计时,读者未在规定时间内刷卡(门禁闸机刷卡或者选座机上刷卡)返回,系统在临时离开时间到后⾃动释放该读者的座位。
注:以上4种违规分类计数,任⼀类违规类型违规满3次才将被暂停选座位权利7天。
⼆.座位使⽤流程1.预约座位2.离馆(临时离开)三.预约座位座位预约有⼆种⽅式,分别是现场选座、⽹页预约。
1.现场选座机选择的座位直接完成签到。
2.⼈在图书馆外(未通过门禁闸机刷卡⼊馆)的读者,在⽹页或微信预约的当⽇座位,预约成功后不可以取消,且需在30分钟内到图书馆通过门禁闸机⼊馆⾃动完成签到。
对外经济贸易大学图书馆座位管理系统方案

对外经济贸易大学图书馆座位管理系统方案为让有限的资源最大化地满足更多读者的需求,营造良好阅读氛围,维护读者平等利用阅览室座位的权益,图书馆各楼层自习阅览区座位均以“座位预约系统”进行管理,使用规则如下:1图书馆座位现状图书馆为集典、藏、借、阅于一体的大开架现代化空间,一层至六层阅览厅的座位总计2250个。
2座位管理时间方案阅览区座位每天分5个时间段提供使用,6个时间段进行预约,分别为:08:00-10:00可预约当日随后的各时段座位,可续借到当日13:30;10:00-13:30可预约当日随后的各时段座位,可续借到当日15:30;13:30-15:30可预约当日随后的各时段座位,可续借到当日18:30;15:30-18:30可预约当日18:30-22:00时段座位,可续借到当日22:00;18:30-22:00可预约次日08:00-10:00座位;20:00-次日07:59可预约次日08:00-10:00和10:00-13:30的座位。
每位读者同一时间段只能预约一个座位,最多可预约5个时间段,已经被预约的座位不能续借。
3预约方式:触摸屏方式:触摸屏位于一层大厅北侧自助借还机旁,可预约当日随后的各时间段座位并续借,也可以现场即时选座;网页方式:地址为,可预约当日随后的各时间段座位并续借;微信公众号方式:微信关注“经贸大学图书馆”公众号=》常用服务=》座位预约,可预约当日随后的各时间段座位并续借;手机APP方式:识别二维码安装APP进行操作,可预约当日随后的各时间段座位并续借。
苹果版(IOS)安卓版(Android)4预约流程4.1入馆流程4.2离馆流程5具体预约方式5.1手机APP方式预约座位流程5.1.1登录读者使用座位预约系统需要进行登录,用户名为工资号或学号,初始密码为空,改过密码的读者请使用更改后的密码;若密码忘记到图书馆一层前台重置。
5.1.2查询根据楼层和时间段进行选择,可以查看及时的座位预约情况。
图书馆座位预约系统方案

信息科学与技术学院《软件工程概论》需求说明书题目名称:图书馆座位预约系统小组成员:专业年级:指导教师:完成时间:目录1 项目背景情况 (3)1.1项目背景 (3)1.2项目要达到的目标 (1)2 系统整体结构 (4)3 系统E-R图 (5)4 功能规格 (6)4.1系统主要功能 (7)4.2系统用例分析 (7)4.2.1系统用例 (7)4.2.2学生用户功能描述 (8)4.2.3管理员用户功能描述 (10)4.2.4系统登录认证活动图 (14)5 性能需求 (15)5.1系统界面要求 (15)5.2系统响应时间及安全保密性能 (15)6 开发进度计划、人员组成及职能表 (16)1项目背景情况1.1项目背景随着学校的人数的扩招,图书馆的座位资源短缺问题日益严重,特别是在临近考试时,座位占座情况尤为明显。
起大早、摞书本、放水杯,甚至粘上纸条……宣誓主权,在图书馆里,很多学生办法用尽,只为了能获得“一席之地”。
同时图书馆的有些学生往往难以做到自觉遵守图书馆规定,人离开后,仍然利用书本、电脑等物品占座。
为实现读者公平、合理利用图书馆资源,维护自修室秩序,杜绝抢座、占座现象发生,我们提出了采用计算机硬件或软件技术实现对图书馆座位的辅助管理。
因为以硬件技术为主开发的图书馆座位管理系统存在成本大、功能弱、系统扩展性低等问题,不适于推广应用,而以软件技术为主开发的座位管理系统不存在上述问题。
图书馆座位预约系统平台,实现用户认证,根据“实名制”原则入馆选座,记录相关信息,并以方便友好的界面提供给用户对记录的查询功能。
1.2项目要达到的目标●主界面提供为学生用户的认证入口,并在主界面下方提供出管理员用户的认证入口。
●系统提供友好的用户界面,使操作人员工作量最大限度地减少。
●记录用户登录系统直至退出的全程访问、操作日志,并以方便友好的方式提供对这些记录的查询功能。
●系统具有良好的运行效率,能够达到提高图书馆座位资源利用率的目的。
座位预约系统使用规则及说明一座位预约规则

座位预约系统使用规则及说明一.座位预约规则一、预约规则1、凡利用图书馆阅览座位(沙发、茶几座位除外)的读者,请用校园卡自觉进行当日或次日的座位预约;2、校园卡一人一卡,谢绝转借,预约后一卡多刷会记录违规一次;3、预约当日座位的读者,预约成功后想取消预约,只能在30分鈡内到图书馆预约机上签到释放座位;预约次日座位的读者,需在次日早上8:30之前刷卡进馆签到或取消预约;否则系统将自动释放座位并记录违规一次;4、馆外预约签到,入门时门禁刷卡自动签到;馆内PC机、微信公众号(暂未开通)、连接校园网的手机预约座位,须到选座机上刷卡签到;5、离馆时请带走本人物品,并自觉在座位预约机上签离释放座位;6、短时离馆请到选座机处点击“临时离开”,座位保留30分钟;返回时重新到选座机处刷卡签到;否则系统将自动释放座位并记违规一次。
7、累计违规3次,系统将自动暂停预约7天。
附:违规类型说明➢未签到:是指读者预约座位成功后,未在规定时间内刷卡签到(通过门禁闸机签到或者直接在选座机上刷卡签到)所产生的违规。
➢未签离:是指读者预约座位后,离开图书馆未刷卡退出座位,系统在晚上清场时所产生的违规。
➢临时离开未刷卡:是指读者预约座位后,离开图书馆未刷卡,并又从门禁闸机刷卡进入图书馆后所产生的违规。
(读者在门禁闸机刷卡进入图书馆后,系统会自动释放该读者当前的座位)。
➢临时离开超时:读者在离开图书馆前,在选座机上刷卡临时离开,系统自动计时,读者未在规定时间内刷卡(门禁闸机刷卡或者选座机上刷卡)返回,系统在临时离开时间到后自动释放该读者的座位。
注:以上4种违规分类计数,任一类违规类型违规满3次才将被暂停选座位权利7天。
二.座位使用流程1.预约座位2.离馆(临时离开)三.预约座位座位预约有二种方式,分别是现场选座、网页预约。
➢1.现场选座机选择的座位直接完成签到。
➢2.人在图书馆外(未通过门禁闸机刷卡入馆)的读者,在网页或微信预约的当日座位,预约成功后不可以取消,且需在30分钟内到图书馆通过门禁闸机入馆自动完成签到。
图书馆座位预约系统设计

图书馆座位预约系统设计1. 引言图书馆是学术交流和知识获取的重要场所,随着学生人数的增加和座位资源的有限性,如何合理利用和管理图书馆座位成为一个重要问题。
为了解决这一问题,设计一个图书馆座位预约系统,能够提高图书馆座位的使用效率和管理便利性。
2. 系统功能需求根据图书馆座位使用情况和用户需求,本系统应具备以下功能:2.1. 用户注册与登录用户可以使用学号和密码进行注册和登录系统,以便进行座位预约和管理。
2.2. 座位预约用户可以选择预约图书馆中的空闲座位,设置预约起止时间。
系统应能够检测是否有冲突的预约,并能及时提醒用户。
2.3. 座位签到用户在预约的座位上到达后,可以通过扫描二维码或输入座位编号进行签到操作。
2.4. 座位管理管理员可以对座位进行管理操作,包括添加、修改、删除座位信息。
管理员还可以查看和统计座位的使用情况。
2.5. 预约提醒系统应能够向用户发送座位预约和签到的提醒消息,确保用户能够及时了解预约情况。
3. 系统设计3.1. 数据库设计系统需设计相应的数据库来存储用户、座位和预约等信息。
数据表包括用户表、座位表和预约表,分别用来存储用户信息、座位信息和预约信息。
3.2. 用户注册与登录用户注册时需要提供学号和密码,并进行校验。
系统验证通过后,将用户信息存入数据库中。
用户登录时,将学号和密码与数据库中的数据进行比对。
3.3. 座位预约用户选择预约图书馆的空闲座位,并设置预约起止时间。
系统在用户预约的时间段内对该座位进行锁定,防止其他用户同时预约。
若存在冲突的预约,则系统会提醒用户选择其他座位或时间。
3.4. 座位签到用户在预约座位上到达后,可以通过扫描座位上的二维码或输入座位编号进行签到操作。
系统验证签到信息后,将座位状态更新为已签到。
3.5. 座位管理管理员可以根据需要对座位进行添加、修改和删除操作。
管理员还可以通过系统统计座位的使用情况,以便进行调整座位管理策略。
3.6. 预约提醒系统会向用户发送预约和签到的提醒消息。
图书馆座位预约系统软件详细规划说明书

CCNU Lib OrderSystem V1.0图书馆座位预约系统华中师范大学信息管理学院电子商务专业摘要管理信息系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。
它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。
本文以本人在学校图书馆座位预约系统(CCNU Lib OrderSystem V1.0)的开发过程为蓝本,详细阐述了管理信息系统开发的过程和基本方法。
全文共分为:前言、系统需求分析、新系统逻辑方案、系统总体结构设计、系统详细设计、系统实施等七部分。
通过对图书馆座位预约系统的各个环节进行系统性的分析,从数据的流入流出、环境的感应等主要流程对图书馆座位预约系统进行了详细的设计与描述,但是由于时间和人力有限,难免会在开发和书写文稿的过程中出现纰漏,有望老师和同学们指正;本系统程序设计采用面向对象的软件开发工具Eclipse对系统进行开发,并且配合硬件(红外感应器、服务器、预约机等)共同组成系统的主体软硬件,系统界面友好,操作简便快捷,且文后附有系统操作的使用说明书和部分程序代码,可供参考。
关键词:管理信息系统、图书馆、座位预约目录1.引言1.1 编写目的1.2 项目背景1.3 参考资料1.4术语2.总体设计2.1系统运行环境2.1.1 软件运行环境2.1.2 硬件运行环境2.1.3 网络拓扑结构2.2系统设计模型2.2.1 UML用例图设计2.2.2 数据流程图设计3.代码设计3.1 UML类图设计3.2 代码设计列表4.数据库设计4.1数据库模型设计4.2数据字典设计4.3安全保密设计5.软件运行测试1引言1.1编写目的编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。
华中师范大学图书馆座位预约系统使用说明试运行

华中师范大学图书馆座位预约系统使用说明(试运行)一、三种预约方式:1.关注“华中师范大学图书馆”微信公众号,点击“常用服务”——“空间预约”,选择座位预约,通过学校信息门户账号密码登录预约。
2.访问图书馆主页.,点击“空间预约”,通过学校信息门户账号密码登录预约。
3.或通过图书馆内的预约终端现场刷卡预约。
说明:以上操作只能在校园网内进行。
二、座位预约使用流程第一步:系统预约座位。
登录系统后,读者可通过图形化界面选择不同楼层的座位及需要使用的时长进行预约,可预约的时间段为当天及第二天的8:00—22:00(周五可预约时间段为8:00—14:00),可续约的时长为1—14小时。
当座位图标为绿色时,表示该座位可预约;红色时,表示该座位已被其他读者预约。
读者预约座位成功后,系统会分配相应的座位编号,每个阅览座位上均粘贴有座位编号,请对号入座。
第二步:馆内预约机上刷卡签到。
预约成功后,读者需按预约时间到馆内预约终端上刷卡签到,签到时间可提前30分钟,未按时签到的读者,座位会继续保留30分钟。
如在规定时间内没有签到也没有取消预约将会产生违约记录,同时该座位会被释放。
每月产生三次违约的读者,将会被计入黑名单,一周内无法使用空间预约系统。
第三步:结束预约。
预约时间结束时,读者若想继续使用该座位,请于使用时间结束前30分钟内到预约终端上进行刷卡续约(如该座位的后续时间段已被其他读者预约,则无法续约)。
如读者无需继续使用座位,请在座位使用时间结束前到预约终端上刷卡离馆或在微信公众号上提前结束预约。
中途离开:读者在预约时段内有事离开,离开时长>30分钟,请直接办理刷卡离馆;离开时长≤30分钟,请在预约终端上办理暂离,座位会被保留30分钟,读者需在规定时间内返回并再次签到。
若超时未归,座位会自动释放,同时被记录违规。
若读者未办理暂离自行离开,时长超过30分钟,将会被巡视员记录违规并释放座位(每天11:30—13:00,17:00—18:30为就餐时间,离馆无需办理暂离,离开座位不会被记录违约)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息科学与技术学院《软件工程概论》需求说明书题目名称:图书馆座位预约系统小组成员:专业年级:指导教师:完成时间:目录1 项目背景情况 (3)项目背景 (3)项目要达到的目标 (1)2 系统整体结构 (4)3 系统E-R图 (5)4 功能规格 (6)系统主要功能 (6)系统用例分析 (6)系统用例 (6)学生用户功能描述 (7)管理员用户功能描述 (9)系统登录认证活动图 (11)5 性能需求 (13)系统界面要求 (13)系统响应时间及安全保密性能 (13)6 开发进度计划、人员组成及职能表 (14)1项目背景情况项目背景随着学校的人数的扩招,图书馆的座位资源短缺问题日益严重,特别是在临近考试时,座位占座情况尤为明显。
起大早、摞书本、放水杯,甚至粘上纸条……宣誓主权,在图书馆里,很多学生办法用尽,只为了能获得“一席之地”。
同时图书馆的有些学生往往难以做到自觉遵守图书馆规定,人离开后,仍然利用书本、电脑等物品占座。
为实现读者公平、合理利用图书馆资源,维护自修室秩序,杜绝抢座、占座现象发生,我们提出了采用计算机硬件或软件技术实现对图书馆座位的辅助管理。
因为以硬件技术为主开发的图书馆座位管理系统存在成本大、功能弱、系统扩展性低等问题,不适于推广应用,而以软件技术为主开发的座位管理系统不存在上述问题。
图书馆座位预约系统平台,实现用户认证,根据“实名制”原则入馆选座,记录相关信息,并以方便友好的界面提供给用户对记录的查询功能。
项目要达到的目标主界面提供为学生用户的认证入口,并在主界面下方提供出管理员用户的认证入口。
系统提供友好的用户界面,使操作人员工作量最大限度地减少。
记录用户登录系统直至退出的全程访问、操作日志,并以方便友好的方式提供对这些记录的查询功能。
系统具有良好的运行效率,能够达到提高图书馆座位资源利用率的目的。
充分利用历史数据资源,分析学生在图书馆里的行为,挖掘和提炼出相关信息,从而对图书馆的日常工作和决策提供一定的辅助甚至是指导作用,同时也可能为学校相关部门提供一些有用信息。
2系统整体结构根据系统经常使用者为学生用户,确定本项目主界面为提供给学生用户由功能选项条目所构成的界面。
其功能选项条目包括预约座位,离座,查看个人信息。
当用户为学生时,直接在主界面上选择要进行的操作,选择完毕后用户进入登录认证,认证通过后即可进一步完成所要进行的操作。
当用户为系统管理员时,点击进入管理员入口,根据权限进行管理操作,如查看数据库,查看学生违纪记录,查看统计报表。
根据以上分析,它们的关系如图1-1所示图2-1图书馆预约系统功能图3系统E-R图通过对图书馆座位预约系统的分析,可以得出该系统涉及三个实体:学生、座位、管理人员。
通过对各实体数据关系的整理,得出如图3-1的E-R图。
图3-1系统E-R图4功能规格我们采用面向对象方法作为系统主要建模方法,使用UML作为建模语系统主要功能1. 学生用户预约座位时,系统显示剩余座位,用户对剩余座位做出选择,选择完毕后系统打印座位凭条。
-2. 学生用户离座时,刷卡使座位处于空闲状态。
3.学生用户可以查看个人信息,包括个人预约历史信息,个人违规信息。
4.管理员用户对违规信息进行处理,包括查看及修改。
5. 管理员用户查看数据库,学生账户信息。
6.系统根据条件生产数据库,并能打印和导出CVS、Excel文件。
系统用例分析系统用例图书馆座位预约系统分为俩个主要组成部分,一个是学生用户的操作界面,一个是管理员操作界面。
管理员通过管理员接口登录认证后,进入系统对数据进行维护。
学生用户通过主界面登录认证后,可进行查看剩余座位,选择座位,退出座位,查看个人记录。
系统主用例图如图3-1所示。
图4-1系统用例图学生用户功能描述学生通过主界面选择操作,通过刷卡登录认证后,进入所选操作界面。
学生区功能主要包括预约座位,退出座位,查看个人信息,其功能用例如图3-2所示。
图4-2学生用例图1. 预约座位:学生用户在主界面点击预约座位,通过认证为合法用户后,用户从界面显示的剩余座位中选择座位,并获取相应凭条。
用例描述:座位预约执行者:学生用户前置条件:用户通过认证为合法用户登陆进入系统。
后置条件:操作执行完成后,可返回主界面。
基本事件流:a. 用户刷卡登录成功进入学生系统,可访问所选操作。
b. 所进入子系统界面显示剩余座位,学生用户从中选择。
c. 学生用户确认选择。
d. 选择完毕后,返回主界面。
异常事件流:a. 用户认证为不合法用户,即用户收到惩罚或密码错误,系统弹出提示。
-b. 返回主界面。
2.离座:学生用户在主界面点击离座,刷卡后,系统将座位置于空闲状态。
用例描述:离座执行者:学生用户前置条件:用户选择座位成功。
后置条件:操作执行完成后,可返回主界面。
基本事件流:a. 用户刷卡退出所选座位。
b. 执行完毕后,返回主界面。
异常事件流:a. 用户没有选择座位,系统弹出提示。
b. 返回主界面。
3.查看个人信息:学生用户在主界面点击查看个人信息,通过认证为合法用户后,用户可选择查看违规记录及个人预约历史记录。
用例描述:查看个人信息执行者:学生用户前置条件:用户通过认证为合法用户登陆进入系统。
后置条件:操作执行完成后,可返回主界面。
基本事件流:a. 用户登录成功进入学生系统,访问查看个人信息操作。
b. 用户进入子系统,学生用户从中选择所要查看的信息。
c. 系统根据学生用户选择的操作,执行以下的子流程:选择“预约历史记录”操作,开始“预约历史记录”子流程。
选择“违规记录”操作,开始“违规”子流程。
d. 子流程完成后,返回主界面。
子流程:1. 预约历史记录:系统显示用户预约历史记录。
子流程:2. 违规记录:系统显示用户违规记录。
异常事件流:a. 用户认证为不合法用户,即用户收到惩罚或密码错误,系统弹出提示。
-b. 返回主界面。
管理员用户功能描述管理员通过管理员接口登录进入后,根据权限,显示相应功能模块,功能分为违规处理、查看数据库、查看统计报表。
其功能用例如图3-2。
图4-2管理员用例图1. 违规处理:管理员用户通过管理员接口登录系统,通过认证为合法用户后,管理员可选择查看学生用户违规记录或修改学生用户违规记录。
用例描述:违规处理执行者:管理员用户前置条件:用户通过认证为合法用户登陆进入系统。
后置条件:操作执行完成后,可返回主界面。
基本事件流:a. 用户登录成功进入管理员系统,选择违规处理。
b. 用户进入违规处理操作,管理员用户从中选择所要执行子操作。
c. 系统根据学生用户选择的操作,执行以下的子流程:选择“查看记录”操作,开始“查看记录”子流程。
选择“修改记录”操作,开始“修改记录”子流程。
d. 子流程完成后,返回主界面。
子流程:1. 查看记录:a. 系统显示全部学生用户的违规信息。
b. 管理员选出要进行查看的学生,结束该子流程。
子流程:2. 修改记录:a. 系统显示全部学生用户的违规信息。
b. 管理员选出要进行修改的学生。
c. 管理员修改违规信息。
d. 系统保存信息,结束该子流程。
异常事件流:1. a. 用户认证为不合法用户,即密码错误或登录接口错误,系统弹出提示。
-b. 返回主界面。
2. a. 系统提示保存失败b. 管理员再次提交修改信息,也可结束该用例。
2. 查看数据库:管理员用户通过管理员接口登录系统,通过认证为合法用户后,管理员可查看数据库。
用例描述:查看数据库执行者:管理员用户前置条件:用户通过认证为合法用户登陆进入系统。
后置条件:操作执行完成后,可返回主界面。
基本事件流:a. 用户登录成功进入管理员系统,选择查看数据库操作。
b. 系统显示所有学生用户信息。
异常事件流:a. 用户认证为不合法用户,即密码错误或登录接口错误,系统弹出提示。
-b. 返回主界面3. 查看统计报表:为满足日常统计的需要,图书馆座位预约通过表格、图形式展现,并以根据日期等条件进行查询,统计出的报表能够打印和能导出CVS、Excel文件。
管理员用户通过管理员接口登录系统,通过认证为合法用户后,管理员可选择查看查看统计报表。
用例描述:查看统计报表执行者:管理员用户前置条件:用户通过认证为合法用户登陆进入系统。
后置条件:操作执行完成后,可返回主界面。
基本事件流:a. 用户登录成功进入管理员系统,选择查看统计报表操作。
b. 用户进入统计报表操作,管理员用户从中选择所要查看统计报表的类别。
-c. 系统根据管理员用户选择的操作,执行以下的子流程:选择“图显示”操作,开始“图显示”子流程。
选择“表格显示”操作,开始“表格显示”子流程。
d. 子流程完成后,管理员用户选择是否要导出或打印图表。
e. 执行完毕后,返回主界面。
子流程:1. 图显示:a. 系统以图形式显示所选学生用户的数据。
子流程:2. 表格显示:a. 系统以表格形式显示所选学生用户的数据。
异常事件流: a. 用户认证为不合法用户,即密码错误或登录接口错误,系统弹出提示。
-b. 返回主界面。
系统登录认证活动图学生及管理员用户需要通过登录认证进入系统,其活动图如图4-3所示。
图4-3登录认证活动图5性能需求系统界面要求图书馆座位预约系统其主界面为学生登录界面,其大体框图如图5-1所示。
其左边为学生用户所能选择的功能模块,右部显示校园最新动态。
主界面下方留有管理员登录的接口。
图5-1图书馆座位预约系统主界面图系统响应时间及安全保密性能系统几个关键运行部位,做响应时间要求:1.验证身份登录,进入系统时间不超过2秒,以4万条为基准记录数。
2.各功能模块进入时间不超过1秒。
3.各报表建立时间不超过1秒,大量数据统计表建立时间不超过2秒。
4.存贮数据时间不超过1秒。
5.打印响应时间不超过1秒。
系统为安全保密,运行系统需要:1.管理员登录系统身份验证,口令修改权限为管理员本身。
2.系统按操作权限分为管理员、学生用户俩个个等级,进入必须进行身份验证。
6开发进度计划、人员组成及职能表。