ImageVerifierCode 换一换
格式:DOCX , 页数:69 ,大小:246.10KB ,
资源ID:25213405      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25213405.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书馆座位预约管理信息系统的设计.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

图书馆座位预约管理信息系统的设计.docx

1、图书馆座位预约管理信息系统的设计管理信息系统课程设计报告1系统名称: 图书馆座位预约管理系统专业年级: 电子商务专业 2013 级序号学号姓名分工1201310020148文国鑫独立完成2015年 7月 2日目录 CONTENT1.问题提出 .21.1开发背景 .21.2项目目标 .21.3可行性研究 .21.3.1经济可行性分析 .21.3.2技术可行性分析 .31.3.3社会可行性分析 .32系统分析报告 .32.1需求调查 .42.1.1我校图书馆座位管理信息现行情况 .42.1.2图书馆座位管理系统方面的需求 .42.2业务流程分析 .52.2.1现有流程分析 .52.2.2优化流程分

2、析 .52.3数据流程分析 .82.3.1数据流程图 .82.3.2数据字典 .113.系统设计报告 .153.1总体结构设计 .153.1.1总体功能结构设计 .153.1.2软硬件平台设计 .163.2代码设计 .163.3数据库设计 .183.3.1概念结构设计 .183.3.2逻辑结构设计 .183.3.3物理结构设计 .193.4输入 /输出设计 .203.5模块功能及处理过程设计 .234.课程设计总结 .241图书馆座位预约管理信息系统图书馆座位预约管理信息系统的设计1.问题提出1.1 开发背景西南石油大学图书馆成都校区馆建于 2002 年,现有馆舍面积 21399 平方米,25

3、16个阅览座位,但是成都校区目前学生人数将近 20000 人,图书馆的座位完全不能保证学生的学习要求, 所以在我校图书馆出现了冬季和夏季图书馆占位学习的情况, 而且,我校图书馆现有座位管理实行的是先到先得的管理原则, 很多学生很早去图书馆仍然不能找到一个座位; 还有,部分学生因为临时外出或者其他原因, 图书馆的座位占着不使用,导致部分学生无座位可使用。1.2 项目目标图书馆座位管理系统是为了解决我校图书馆座位预约管理不方便的问题, 提高图书馆座位的使用效率, 更加方便图书馆管理员的管理和学生的使用, 所以开发该系统来解决这一问题。1.3 可行性研究1.3.1 经济可行性分析在做这方面的信息管理

4、系统的开发时, 必须要考虑投资效益, 也就是能否投资后达到相应的效果, 具体的原则是能够在尽量少的投资情况下, 获得最大的效益, 这就是经济可行性分析。图书馆座位管理系统利用电脑系统操作, 投资只是在电脑、 数据库、相应管理软件以及座位签等方面进行投资, 而且目前我校图书馆在电脑等方面可以利用现有电脑,额外投资相对较少, 但是达到的效果将会很好, 图书馆的座位将会得到更加有效率的利用。具体的效益如下:( 1) 提高图书馆座位管理效率,有效的节约成本。2西南石油大学课程设计(2) 提高管理工作人员的工作效率,通过计算机进行座位管理,将大大减少人力的管理。(3) 为学生提供个性化服务,减少图书馆占

5、座而带来的不必要的麻烦。1.3.2 技术可行性分析图书馆座位管理系统主要需要包括电子预约平台和数据库等软件以及电脑、 数据库存储器、座位签等硬件设施, 就目前图书馆的相关软硬件来说, 大多数都可以实现该管理系统的加入, 只是在相关操作系统等方面需要投入, 而且图书馆工作人员一般都具备计算机操作的基础知识,能够熟练运用 windows 操作系统,该管理系统的操作也非常简单,有相关的使用说明和提示, 就图书馆层面来说,该技术是可以实现的。在用户方面,图书馆座位管理系统可以实现图书馆座位选择平台进行预约选择座位以及在手机、 平板等移动设备上也可以进行座位的预约, 方便快捷, 该系统的大多数用户为我校

6、学生,使用该系统的方面也是完全可以实现的。综上,该座位管理系统在技术上完全可以实现。1.3.3 社会可行性分析社会可行性具有比较广泛的内容,它需要从政策、法律、道德、制度、管理、人员等社会因素论证信息系统开发的可能性和现实性。 社会可行性还需要考虑操作可行性,分析操作可行性必须立足于实际操作和使用信息系统的用户环境。目前我校图书馆座位没有实现网上预约, 一般情况下是只有人到了图书馆才能清楚是否有座位,而且,一遇到考试月,为了在图书馆找到一个座位,学生必须很早就到图书馆排队, 但这样也不能保证就能在图书馆找到座位, 这种方式既增加了学生的时间成本也不方面, 如果图书馆座位管理系统上线, 学生就可

7、以在手机、 平板等移动设备上实现图书馆座位的预约和查询, 所以,图书馆座位管理系统能够很好的解决这方面的问题。而且随着网络化的普及,互联网 + 的趋势的发展,图书馆座位管理以及预约迟早会在互联网上实现。2系统分析报告西南石油大学课程设计2.1 需求调查2.1.1 我校图书馆座位管理信息现行情况通过与图书馆相关人员的讨论,了解到我校图书馆的座位管理存在以下问题:(1) 实行先到先坐的制度,所有的图书馆座位使用人员(以下简称用户)在图书馆开馆的情况下, 到图书馆寻找座位, 先到达图书馆指定座位的人员, 有优先座位使用权(2)同时存在着占座的情况,有部分座位使用者先到达图书馆,但是在座位上放置书本或

8、其他物品表示该座位已经有人使用, 但是,该使用者并未使用座位, 导致该座位没人坐但有人占,后到达图书馆的使用者无法没有座位使用的情况(3)图书馆没有座位网上预约服务,座位没有实行统一管理,只是以各个楼层相关管理人员人为管理为主,不能保证图书馆的座位得到充分的利用。(4)使用不方便,由于期末考试复习,而且夏季期末天气炎热和冬季期末天气寒冷的原因, 图书馆成为最抢手的地方, 这时图书馆使用人员数量多, 很多使用者早上六点半就在图书馆门口排队,导致很多座位使用者无法获得座位。2.1.2 图书馆座位管理系统方面的需求通过分析探讨,我们得出以下图书馆座位管理系统方面的需求:(1)功能需求:用户可以浏览资

9、源空闲状况,根据个人的需求预约相关资源;用户查看预约记录、 修改或删除预约申请; 资源管理者根据分配的权限管理各自的资源;审核用户的预约申请;发布系统通知;进行资源周期使用情况统计和分析。(2)用户界面需求:要求操作界面能够很方便地处理各种操作。例如问题的输入格式应该使用户易于理解,附加的信息量少,操作比较简便。同时,应能检查错误并提供清楚、易理解的报错信息,包括出错位置、出错原因、修改错误的提示或建议等。(3)性能要求:要求系统操作简单、方便快捷,图书馆用较少的人力就能够高效的完成系统的维护工作。(4)安全性需求:要求系统禁止非法访问,一方面不能让外来入侵者获得系统内部的任何信息, 另一方面

10、,还要充分保护用户的个人信息, 也就是保护其注册信息西南石油大学课程设计和预约记录信息, 一个用户不能查阅其他用户的资料信息。 为了确保整个管理信息系统安全可靠地运行,必须在数据备份、网络安全、数据安全、操作系统和 IIS 的设置等方面采用必要的安全措施。2.2 业务流程分析业务流程分析就是基于系统底层各基础功能模的业务细化过程。 其最直接的表现形式是业务流程图, 同时也是业务流程分析阶段的最直接成果。 网站包含前台和后台两大部分,涉及如下业务流程图。业务流程图图例:业务处理单位 业务处理功能描述 物或单据信息传递过程 数据存储2.2.1 现有流程分析没有电子座位管理系统,我校现有图书馆座位管

11、理为:用户需要使用图书馆座位时, 需要到图书馆去寻找座位, 如果选好的座位没有其他用户使用, 则该座位可以使用, 如果该座位有用户使用, 则需要换到其他没有用户使用的座位, 离开时不用签退, 直接就可以离开。 这种方式的弊端就是有人用一本书或者其他东西放在座位上表示该座位有人使用, 但是,他本人却因为其他事情离开很久,导致座位其他用户也无法使用, 第二个弊端是图书馆座位以先到先得的原则在运行,如果想要得到图书馆座位,就必须尽早的到达图书馆,当在考试月的时候,如果想要得到图书馆座位, 就必须在图书馆尚未开门之前到达图书馆, 这就增加了用户的时间成本。2.2.2 优化流程分析西南石油大学课程设计通

12、知公告表查看通知公告阅览区信息表存档用户用户信息表激活用户信息表登陆查看预约记录选择阅览区预约记录表选择使用时间修改预约记录选择方式选择手动选择自动分配座位信息表提出预约申请预约记录表发送预约凭证 (短信)申请成功网上预约流程图西南石油大学课程设计用户读取卡号用户信息表登陆选择方式暂时离开重新选座本次离开重新选座记录时间释放座位用户离馆流程图西南石油大学课程设计管理员登陆修改账户信息录入账户信息外部信息表存档 存档管理员管理流程图2.3 数据流程分析数据流程分析主要是对信息的流动、传递、处理、存储等的分析,本文借助了系统概况表、系统边界描述、 数据流程图和数据字典等数据流程分析工具来分析该系统

13、的数据流程。2.3.1 数据流程图外部实体数据流处理过程数据存储系统数据流程分析图例西南石油大学课程设计D2 图书馆座位信息P0预约记录预约请求信息用户预约结果信息 预约管理预约管理D3 预约记录图书馆座位管理系统顶层数据流程图D1 用户信息资源管理者注册信息用户有注册成功记登录信息录则直p01 注册信息d01 用户信息注册 比对信息读取用户信息接刷卡进馆登陆无记录则图书馆选座就坐p17查询预约记录p02登陆p03阅览区选 读取阅览区信息择p04d03 阅览区信息表读取时间 d04 时间表时间选择p05座位预约方式p06读取座位信息 d05 座位信息表p09发送预约信息座位预约p07提交预约申

14、请p08处理预约 写入预约信息信息d06 预约记录表西南石油大学课程设计图书馆座位管理系统用户预约一层数据流程图用户p02登陆p14刷卡离开p16p15p16重新预约更新预约清除预约记录记录d06 预约记录表图书馆座位管理系统用户一层离馆操作数据流程图西南石油大学课程设计管理员p16p13p12d02 外部数据座位信息录修改用户录入用户入和修改信息信息d03 d05d01 用户信息表阅览区信息表 座位信息表图书馆座位管理系统管理员一层操作数据流程图2.3.2 数据字典(一)数据项的定义数据编号: DI0001数据项名称:用户编号简述:外部导入的学生学号别名:学生编码类型: char长度: 12

15、取值 /含义: aaaabbccddee aaaa-入学年份 bb- 学院 cc-专业编号 dd-班级ee-流水号数据编号: DI0002数据项名称:学号密码简述:学生自己设置的六位数字密码别名:登陆密码类型: char长度: 6取值 /含义:西南石油大学课程设计数据编号: DI0003数据项名称:阅览区编号简述:图书馆定义的阅览区编号别名:阅览区编码类型: char长度: 4取值 /含义: aabb aa-楼层 bb-阅览区编号数据编号: DI0004数据项名称:座位编号简述:图书馆定义的的座位编号别名:座位编码类型: char长度: 3取值 /含义: aaa-座位编号(二)数据结构的定义数

16、据结构编号: DS0001数据结构名称:用户基本信息简述:外部导入的用户基本信息别名:用户信息数据构成组成: DI001+ 姓名( char/8)+性别( logic/1 )+出生日期 ( date/8)+学院( char/8) +专业( char/8)数据结构编号: DS0002数据结构名称:预约记录表简述:用户预约的记录信息别名:数据构成组成: DI0001+DI0003+DI0004+ 日期( date/8)(三)数据流的定义数据流编号: DF0001数据流名称:激活信息简述:用户刚开始激活的信息数据流来源:用户数据流去向:用户信息数据流组成: DI0001+ 激活码 +DI0002西南

17、石油大学课程设计数据流编号: DF0002数据流名称:用户信息简述:用户相关信息用来修改或者查看数据流来源:用户信息表数据流去向:登陆验证数据流组成: DS0001+DS0002(四)处理逻辑的定义处理逻辑编号: P0001处理逻辑名称:激活层次号: P01简述:依据用户输入的信息比对预先存下的用户信息输入数据流:用户输入的激活信息输出数据流:成功激活信息处理过程: 用户输入激活信息后, 比对与用户信息库里的数据, 如果正确,则返回激活成功信息并要求用户设置密码并记录, 如果不成功, 则返回不成功激活信息处理逻辑编号: P0002处理逻辑名称:登陆层次号: P02简述:比对用户的登陆信息输入数

18、据流:用户登录信息输出数据流:用户登陆成功信息处理过程:用户输入登录信息后,比对与数据库的用户信息,如果比对成功,则返回登陆成功,如果不成功,则返回登陆失败并要求重新输入登录信息处理逻辑编号: P0003处理逻辑名称:预约座位层次号: P03简述:用户预约座位输入数据流:用户信息输出数据流:用户座位预约记录表处理过程:用户登录系统后,进行阅览区选择、使用时间选择、座位预约方式选择和座位相关位置选择等操作, 系统记录用户的相关预约操作并生成预约记录表西南石油大学课程设计处理逻辑编号: P0004处理逻辑名称:选择离开方式层次号: P15简述:用户离开时选择是本次离开还是暂时离开或者修改预约信息输

19、入数据流:用户原有预约信息输出数据流:用户新的预约信息处理过程:用户刷卡登陆后,调出原有预约信息,用户选择本次离开时,清除本次预约记录;用户选择暂时离开时,通知系统记录时间;用户选择重新预约时,跳转到预约界面。处理逻辑编号: P0005处理逻辑名称:录入用户数据层次号: P12简述:管理员将相关用户信息预先录入到系统中输入数据流:外部用户信息输出数据流:用户数据处理过程:管理员通过将外部的用户信息通过相关工具导入到系统中,处理逻辑编号: P0006处理逻辑名称:用户信息修改层次号: P13简述:进行用户相关信息的修改输入数据流:原有用户信息表输出数据流:新的用户信息表处理过程:管理员登陆后,对用户信息进行相

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1