图书馆防占座系统说明书

合集下载

(完整word版)uml图书馆占位系统

(完整word版)uml图书馆占位系统

2017—2018学年第1学期《系统分析与设计》课程设计项目名称:图书馆占位系统班级:15软件学号:姓名:目录1。

用文字逐条描述软件功能(300字左右) (1)2。

研究项目的功能范围,画出初步用例图或思维导图 (2)3. 绘制完整的总用例图 (2)4. 完成所有主要用例的用例描述(以表格形式说明)。

(3)5。

系统分析:找出分析类 (9)6. 绘制时序图或协作图(全部功能或者5个以上主要功能)。

(10)6.1。

登录占位系统时序图 (10)6。

2. 预定座位时序图 (10)6。

3。

学生查询时序图 (11)6。

4. 订座时序图 (11)6。

5. 座位管理时序图 (12)6.6. 图像监控时序图 (12)6.7. 自动排位时序图 (13)6.8. 释放座位时序图 (13)7. 总体设计:说明使用的架构模式,绘制子系统图和部署图. (14)7。

1. 架构模式 (14)7。

2. 绘制子系统图 (14)7。

2。

1。

学生用户预约子系统 (14)7.2。

2. 阅览室管理子系统 (15)7。

2.3。

添加黑名单子系统 (15)7.2.4. 监控子系统 (16)7。

2。

5。

排位子系统 (16)7。

3。

部署图 (16)9。

说明该项目的非功能需求(以表格形式说明) (18)10. 项目中用到哪些设计模式以及使用原因(至少两种) (19)11. 详细设计:绘制每个子系统的类图。

(20)12. 数据库设计:绘制ER图,进行表结构设计。

(22)13。

选择该项目的软件开发工具,或者使用专业界面开发工具,进行软件界面设计(截图)。

(24)14。

个人工作总结与心得体会(一页). (26)图书馆占位系统1.用文字逐条描述软件功能(300字左右)1.1.学生:登录图书馆占位系统进行预定座位、查询阅览室使用情况、查询自己需要的座位、输入对座位的要求系统自动推荐座位、自己手动选去座位、取消预定座位、选完座位后退座等。

1.2.学生座位调解员:对有冲突的座位进行调解,对不使用本系统的同学进行劝说使用本系统,帮助同学快速掌握占位系统,统计座位的使用情况反馈给管理员,记录违反该系统制度的同学上报给系统管理员。

大学图书馆座位管理系统管理规则

大学图书馆座位管理系统管理规则

大学图书馆座位管理系统管理规则(实用版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的实用资料,如管理制度、企业管理、岗位职责、心得体会、工作总结、工作计划、演讲稿、合同范本、作文大全、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor.I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!And, this store provides various types of practical materials for everyone, such as management systems, enterprise management, job responsibilities, experiences, work summaries, work plans, speech drafts, contract templates, essay compilations, and other materials. If you want to learn about different data formats and writing methods, please pay attention!大学图书馆座位管理系统管理规则导语:大学图书馆座位管理系统管理规则怎么写受欢迎?本为整理了受用户欢迎的通用版本,以下是为大家整理的大学图书馆座位管理系统管理规则,仅供参考,希望对您有所帮助。

图书馆座位管理系统软件需求规格说明书

图书馆座位管理系统软件需求规格说明书

学号:课程设计课程名称《软件需求工程》论文题目《图书馆座位管理系统》需求分析报告学院计算机科学与技术学院专业软件工程班级姓名指导教师2014——2015学年第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项目目标 (3)2.5应用环境 (4)2.6系统运行的网络环境 (5)第三章功能需求 (5)第四章性能需求 (9)第五章接口需求 (10)5.1用户界面 (10)5.2硬件、软件接口 (10)感受和体会 (12)本课程大作业要求 (12)第一章总体描述1.1引言在大学中,图书馆在学生的学习生活中占据了很重要的位置,现在越来越多的学生在图书馆自习,在图书馆看书。

而图书馆的座位是有限的,所以出现了学生占座现象,而占座现象对其他同学来说又是很不公平的,同时占座又有可能会引发一系列的问题,而且在偌大的图书馆寻找座位也很麻烦。

该文件夹是关于用户对图书馆座位管理系统的功能和性能的要求,是概要设计阶段的重要输入。

1.2文档范围本文档是项目的软件需求规格说明书,是技术文档。

本文档的预期读者是:设计人员;开发人员;项目管理人员;测试人员;用户。

1.3编写要求JSP,Java Server Page(Java服务页面)的缩写,一个脚本化的语言。

UML, Unified Modeling Language (统一建模语言)的缩写,是一个标准的建模语言。

1.4参考资料[1]《UML说明》,长江软件有限公司[2]《需求规格报告格式标准》,长江软件有限公司过程化组织第二章系统说明2.1产品的背景本项目是为学校开发的一个图书馆座位管理系统,由于学校的规模比较大,在图书馆自习和看书的同学越来越多,如何满足同学的座位需求让所有的座位都得到良好的应用常常是学校的比较棘手的事情。

【VIP专享】图书馆防占座系统说明书

【VIP专享】图书馆防占座系统说明书

硬件说明书一、需求分析1、所设计的占座管理系统应该能够有效地判断是否有人违规占座,故需使用传感器来准确地检测座位上是否有人;2、系统应使用必要地输出设备实时提示管理员监测区域内的占座情况,故可使用蜂鸣器来提示管理员管理区域内是否有人占座,使用LED显示三十分种内无人的座位号;3、系统需用控制器来分析处理传感器的检测输入信息,从而控制输出设备的输出信息。

故考虑使用单片微型计算机作为控制器;二、应用范围项目采用价格低廉、易于获取的电子元器件进行设计,使其更具实用性和推广意义。

理论上能够切实解决电子科技大学图书馆的占座现象,同时也为教室占座等普遍现象提供借鉴。

三、设计思路以图书馆桌子为基台,通过光敏电阻感知桌上是否有课本、电脑等物品;通过热式红外线传感器感知座位上是否有人的信息给单片机。

单片机通过查询传感器的状态来判断管理区域内是否有座位上有书没人,若是,则单片机开始计时,如果30分钟内该座位一直无人,则单片机通过蜂鸣器提醒图书管理员有座位被违规占用,同时通过LED显示器指示座位号;如果30分钟内有人回来,则单片机清该位置状态标志位,重新查询。

四、硬件设计1、时钟电路80C51单片机的时钟信号用来提供单片机内各种微操作时间基准。

在单片机引脚XTAL1和XTAL2外接晶体振荡器如上图所示,由于单片机内部有一个高增益运算放大器,当外接晶振后,就可以构成自激振荡器并产生振荡时钟脉冲,为系统提供基本的时钟信号。

电容器C1和C2起稳定振荡频率,快速起振的作用。

本项目设计中,电容值取30pF,晶振的振荡频率取11.0592MHz。

2、单片机最小系统3、复位电路80C51单片机复位的目的是使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从初始状态开始工作。

80C51单片机复位的条件是:必须是RST端(9脚)加上持续两个机器周期的高电平。

设计复位电路如上图所示,它是利用电容充电来实现的。

在接电瞬间,RST端的电位与VCC相同,随着充电电流的减少,RST 的电位逐渐下降。

图书馆座位预约系统软件详细规划说明书

图书馆座位预约系统软件详细规划说明书

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编写目的编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。

高校图书馆智能防占座管理系统

高校图书馆智能防占座管理系统

高校图书馆智能防占座管理系统作者:王健凤君仪许修林来源:《科学与财富》2020年第29期摘要:为了解决高校图书馆占座现象以及其他座位资源使用不合理的问题,设计了该软硬件一体化的图书馆智能防占座管理系统,其主要功能包括座位查询、座位预约、续座时长和后台管理等,旨在科学、有效地克服传统图书馆座位管理的弊端,提升座位资源的有效利用率与图书馆现代化管理水平。

关键词:座位管理;图书馆;占座问题一、引言高校图书馆具备丰富的优质学习资源以及安静舒适自习环境成为学生们学习的首选场所,而图书馆内各自修室座位有限,经常出现一座难求的情况。

特别是每学期的期末考试前夕,学生需要在开馆前排长队等候,甚至因座位使用权起争执,破坏了图书馆本有的和谐氛围。

由于座位资源的供不用求,馆内占座现象也愈来愈严重,很多同学为了能在图书馆有一个固定的位置,将自己的私人物品长期放置在座位上,导致很多座位的实际上无人使用而造成资源浪费。

图书馆的座位难于管理,其根本原因是学生的学习需求和图书馆提供的座位数量有限之间的矛盾,如何对图书馆内有限的座位进有效的管理来最大限度地满足学生在图书馆学习的需求,成为图书馆管理者以及相关研究人员所思考与研究的问题。

二、高校图书馆管理现状及存在的问题目前图书馆的座位管理很大一部分依旧是原始的人工管理模式。

无法准确告知学生图书馆当前的座位资源使用情况,学生需要在图书馆的楼层间奔走寻找可供使用的座位。

并且不能提前预约座位,学生如果要想得到一个合适的学习位置,需要提前在开馆前排队,以及不同自习室或阅览室的座位上还存放着一些书籍、私人物品,也无法确定当前座位是否已被使用,这些情况极容易浪费学生宝贵的学习时间。

学校图书馆的管理人员需要每天清理占座的物品,这无疑给管理者增加了工作量,也可能会引起物品清理不当带来不必要的矛盾。

這些不文明使用座位资源现象不仅让图书馆这一良好的学习氛围遭到破坏,加大图书馆管理者的工作量,更是降低了图书馆座位资源的有效使用率。

图书馆占位系统说明书

图书馆占位系统说明书

图书馆占位系统说明书班级:计算机系02班组长: XX组员: XX XXX XXXX日期: 2015-10-22目录第一章需求说明书 (1)1.引言 (1)2.简介 (1)2.1 编写目的 (1)2.2 背景 (1)2.3 定义 (1)2.4 参考资料 (1)3.任务概述 (2)3.1 目标 (2)3.2 用户的特点 (2)3.3 可行性 (2)3.4 假定和约束 (2)4.系统功能 (2)4.1 系统功能摘要 (2)4.2 特性说明 (3)4.3 对性能的规定 (9)4.3.1 精度 (9)4.3.2 时间特性要求 (9)4.3.3 灵活性 (9)4.4 输入输出要求 (10)4.5 数据管理能力要求 (10)4.6 故障处理要求 (10)4.7 其他专门要求 (10)5.运行环境规定 (10)5.1 设备 (10)5.2 支持软件 (10)5.3 接口 (10)5.4 控制 (10)第二章设计说明书 (11)1.编写目的 (11)2. 系统概述 (11)2.1系统任务 (11)2.2运行环境 (11)2.2.1硬件环境 (11)2.2.2软件环境 (11)2.2.3网络环境 (12)2.3与其他系统关系 (12)3. 总体设计 (12)3.1系统结构 (12)3.2模块结构图 (14)4. 模块功能描述 (14)4.1 前台子系统 (14)5.数据结构设计 (15)第三章测试说明书 (16)1.测试环境 (16)1.1测试环境 (16)2.测试时间 (16)2.1测试时间 (16)3.测试目的 (16)4.功能测试 (16)4.1管理员各项功能测试 (16)4.1.1管理员登录测试 (16)4.1.2从数据库信息导出检测 (17)4.1.3学生信息测试 (17)4.1.4座位信息测试 (17)4.2学生各项功能测试 (17)4.2.1学生登录测试 (17)4.2.2占座测试 (18)4.2.3占座超时测试 (18)4.2.4公告栏测试 (19)4.2.5违规测试 (19)4.2.6积分获取测试 (19)4.2.7寻物启事测试 (19)4.2.8考研聚集地测试 (19)4.3功能检测总结 (20)5. 测试结论 (20)5.1系统功能 (20)5.2系统问题 (20)6.总结 (20)第四章维护说明书 (21)1.引言 (21)1.1编写目的 (21)1.2项目背景 (21)1.3定义 (21)1.4参考资料 (21)2.系统说明 (21)2.1系统用途 (21)2.2安全保密 (22)2.3总体说明 (22)3.维护过程 (22)3.1约定 (22)3.2专门维护过程 (22)3.3系统提升记录 (23)3.4新增功能登记表 (24)4.系统运维计划 (24)4.2运维内容 (24)4.3运维服务 (25)5.安装手册 (25)5.1.系统安装说明 (25)5.1.1设备需求 (25)5.1.2支持软件 (26)5.1.3数据库配置及数据初始化 (26)5.1.4浏览器版本确认 (26)5.2系统安装部署 (26)6.用户手册 (27)6.1使用说明 (27)6.1.1安装和初始化 (27)6.1.2出错和恢复 (27)6.2运行说明 (27)6.2.1运行表 (27)6.2.2运行步骤 (27)6.3非常规过程 (27)6.4用户操作举例 (27)6.4.1图书馆管理员 (27)6.4.2学生 (29)第一章需求说明书作者:史素霞1.引言随着信息时代的跟进,电子产品越来越受欢迎,很多人青睐于网络平台带来的方便与快捷。

图书馆座位预约系统软件详细规划说明书

图书馆座位预约系统软件详细规划说明书

图书馆座位预约系统软件详细规划说明书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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

硬件说明书
一、需求分析
1、所设计的占座管理系统应该能够有效地判断是否有人违规占座,故需使用传感器来准确地检测座位上是否有人;
2、系统应使用必要地输出设备实时提示管理员监测区域内的占座情况,故可使用蜂鸣器来提示管理员管理区域内是否有人占座,使用LED显示三十分种内无人的座位号;
3、系统需用控制器来分析处理传感器的检测输入信息,从而控制输出设备的输出信息。

故考虑使用单片微型计算机作为控制器;
二、应用范围
项目采用价格低廉、易于获取的电子元器件进行设计,使其更具实用性和推广意义。

理论上能够切实解决电子科技大学图书馆的占座现象,同时也为教室占座等普遍现象提供借鉴。

三、设计思路
以图书馆桌子为基台,通过光敏电阻感知桌上是否有课本、电脑等物品;通过热式红外线传感器感知座位上是否有人的信息给单片机。

单片机通过查询传感器的状态来判断管理区域内是否有座位上有书没人,若是,则单片机开始计时,如果30分钟内该座位一直无人,则单片机通过蜂鸣器提醒图书管理员有座位被违规占用,同时通过LED显示器指示座位号;如果30分钟内有人回来,则单片机清该位置状态标志位,重新查询。

四、硬件设计
1、时钟电路
80C51单片机的时钟信号用来提供单片机内各种微操作时间基准。

在单片机引脚XTAL1
和XTAL2外接晶体振荡器如上图所示,由于单片机内部有一个高增益运算放大器,当外接
晶振后,就可以构成自激振荡器并产生振荡时钟脉冲,为系统提供基本的时钟信号。

电容器C1和C2起稳定振荡频率,快速起振的作用。

本项目设计中,电容值取30pF,晶
振的振荡频率取11.0592MHz。

2、单片机最小系统
3、复位电路
80C51单片机复位的目的是使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从初始状态开始工作。

80C51单片机复位的条件是:必须是RST端(9脚)加上持续两个机器周期的高电平。

设计复位电路如上图所示,它是利用电容充电来实现的。

在接电瞬间,RST端的电位与VCC相同,随着充电电流的减少,RST 的电位逐渐下降。

4、蜂鸣器电路设计
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电。

蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。

本项目设计中使用蜂鸣器来提示管理员是否有座位被违规占用,选用5V电磁式有源蜂鸣器,并用普通的功率单三极管9012驱动。

5、稳压电源电路。

供电电路为整个系统的工作提供可靠和稳定的能量。

项目设计电路图如图4所示,其中:power为电源接口,switch 为电源拨动开关,LED1为电源工作指示灯。

7805为三端稳压集成芯片,输出电压为+5V,C5、C6分别为输入端和输出端的滤波电容。

用7805来组成稳压电源所需的外围元件极少,电路内部还有过流、过热及调整管的保护电路,使用起来可靠、方便,而且价格便宜。

6、
项目设计中使用七段共阴数码管显示被占座位号,选用八进制3态非反转透明锁存器74HC573作为数码管的驱动芯片。

74HC573为高性能硅门CMOS芯片。

7、
设计电路将光敏电阻感受到的光信号转换成单片机可以处理的电信号,图中R00代表光敏电阻,R6为串联的33KΩ电阻。

当桌上没书时,R01<30K,5端输出V5>+2.5V电压,经过两个
74LS04非门后,V8=5V,为高电平;当桌上有书遮住光敏电阻时,R01>200K,5端输出V5<+0.2V电压,经过两个74LS04非门后,V8=0V,为低电平。

8、
实际测试时,由于传感器检测范围过大,故对其进行部分遮光处理以降低检测范围和灵敏度,遮光处理过程测试参见人体红外热释传感器实验报告。

有效检测范围内有人时输出+3.3V高电平,无人输0.2V低电平,故将红外热释传感器输出接两个74LS04非门,如上图所示,这样的输出就为TTL电平。

相关文档
最新文档