摘要
从上世纪 50 年代开始,计算机在公共资源的管理中扮演越来越重要的角色。顺应时代的潮流,我国对于计算机管理应用的推广,使得各类管理系统如雨后春笋般出现,应用到高校及企业中的现代化信息建设日渐发展。利用计算机和互联网提高工作效率是趋势所在。
学术资源预约系统是能够适用于企业、学校和各种组织机构进行会议室预订、会议室资源管理。本课题所开发的系统是针对高校的学术资源预约而开发的系统,以西安电子科技大学的学术报告厅预约为原型设计的一套学术资源预约系统。通过预约申请系统,高校的学术资源预约活动可以提高工作效率。可以使学术报告厅管理人员合理有效地安排申请审核工作。
本文主要介绍了学术资源预约系统的背景意义,在此基础上抽象出模型,进行需求分析,介绍了所选用技术的原理,在可行性分析之后进行系统设计及各模块的详细设计,进而实现系统功能。
本课题是在 Windows+IIS+MySQL+PHP(WIMP)环境下进行开发的系统,其中关键框架技术为 ThinkPHP。后台系统选用 B/S 架构,选用当前比较流行的技术组合进行开发工作,其中页面布局为 HTML+CSS,前端 UI 框架为 Bootstrap,交互部分选用JavaScript+JQuery,后台系统实现采用PHP+MySQL。在功能需求分析的基础上,构建模型,将系统功能划分为四个模块,包括查询总览模块,预约管理模块,通知公告模块和系统设置模块。将用户类型分为两类,管理员用户和普通预约申请用户均通过浏览器完成一系列的功能操作。
关 键 词:预约系统, ThinkPHP,会议室预约
ABSTRACT
Since the 50s of last century, computers have played a more and more important role in the management of public resources. Conform to the trend of the times, China's computer management applications for the promotion of all kinds of management systems have sprung up, applied to universities and enterprises in the modernization of information construction is growing. Using computers and the Internet to improve work efficiency is a trend.
Academic resource reservation system can be applied to enterprises, schools and various organizations, conference room reservations, conference room resource management. The system developed by this subject is a system designed for academic resources reservation in universities. A set of academic resources reservation system is designed based on the reservation of academic lecture hall of Xi'an Electronic and Science University. Through booking application system, academic resources reservation activities can improve work efficiency. The management of the academic report office can arrange the application and audit work reasonably and effectively.
This paper mainly introduces the background and significance of the academic resource reservation system, based on the abstract model, carries on the demand analysis, introduces the principle of the selected technology, system design and detailed design of each module after the analysis of feasibility, and then realize the function of the system.
This subject is a system developed under Windows+IIS+MySQL+PHP (WIMP) environment, and the key frame technology is ThinkPHP. The system uses B/S architecture, the technology combination of the popular development work, the page layout is HTML+CSS, the front-end UI framework for Bootstrap, the interactive part selects JavaScript+JQuery, the backstage system implemented by PHP+MySQL. The construction model based on the function requirement analysis, system function, will be divided into four modules, including the query module overview, reservation management module, notice module and system settings module. The user types are divided into two categories, administrators, users and ordinary reservation applications, users through the browser to complete a series of functional operations.
Keywords: Reservation System, ThinkPHP, Conference Room Reservation
在传统的学术交流访问活动中,使用学术报告厅作为场地,并采用手工登记的方法进行报告厅的预约。其实际的预约流程为:主办单位在收到讲座通知后确定时间信息等具体细节,预估参与人数、所需设备等相关事项,与学术报告厅管理员进行沟通协商,根据自身需求及时间选择合适的报告厅或会议室,取得使用权;主办单位在讲座开始前联系报告厅管理员取得设备使用权限,如多媒体设备等;讲座结束后主办单位返还使用权,由报告厅管理员关闭多媒体设备等。整个预约流程结束。
这种传统预约流程和手工登记的方式使得报告厅或者会议室的使用出现了很多的问题,主要是以下几个方面:
同一时间段同一报告厅或会议室的预约出现冲突,手工登记的方式很难注意到这样的冲突;预约过程只有主办单位与报告厅的协商沟通,讲座或会议只有部分关注着了解通知详情,可能会出现非参会人员无意闯入的情况,从而干扰讲座或会议的进行;如果出现预约取消的情况,会出现主办方与报告厅管理员沟通不及时或手工取消记录后的管理疏漏,从而影响正常的预约流程或者其他人的使用。
以上种种趋势表明,对于学术报告厅的管理方式有待改善。而计算机管理工作的普及使得对于公共资源的管理有了新的突破,效率更高,出错率更低,预约流程的管理维护更便捷,普通浏览者查看更方便,预约申请人操作更简易。
会议室预订系统是能够适用于企业、学校和各种组织机构进行会议室预订、会议室资源管理的。它可以大大缩短会议室从预订、审核到使用的流程,大幅度的提高会议室资源的利用率,使企业、系统学校和各织机构的工作效率提高。
而本套系统则是针对高校的学术资源预约而开发的系统,以西安电子科技大学的学术报告厅预约为原型设计的一套学术资源预约系统。
本课题所开发的学术报告厅预约系统的必要性主要有以下三点:
第一,在原型的基础上针对高校的学术资源进行的预约管理,具有较好的针对性和适用性。以学术报告厅的预约为例,可以显着降低人工的工作量,并简化预约申请的流程。原本是通过人工操作来实现预约的流程和学术报告厅资源的管理,现在通过电脑操作可将管理人员的数量降低,并且在节省大量人工的同时,在工作上也节省大量的时间和人力。通过预约申请系统,高校的学术资源预约活动可以提高工作效率。
第二,可以使学术报告厅管理人员合理有效地安排申请审核工作。学术资源预订系统能够使学术报告厅资源得到最合理最大限度的利用率,避免了不同部门或者不同所属单位预约申请时间的冲突,使报告厅维护人员能够有效的实现学术报告厅资源管理过程中的审核工作。
第三,以西安电子科技大学为示范,一定程度上反映和代表了高校的整体管理水平。学术资源预订系统能使学术交流活动申请者在第一时间掌握讲座或会议的情况,从而在内容、时间和参会人员等方面进行监督和了解。
本课题预订系统深层次的意义在于,它可以避免会议室系统的重复建设,达到资源共享,防止资源浪费[1]。以西安电子科技大学学术报告厅的预约流程为原型而设计,进而推广到其他高校中的学术报告厅的预约使用当中。高校要利用计算机和互联网提高工作效率是趋势所在,而且必须使用现代信息化的管理方式。
论文内容结构分为六章,其具体内容如下:
第一章,绪论。主要是论述了学术资源预约过程中的常见问题并提供了初步的解决方案。
第二章,关键理论技术。主要是论述了该解决方案下所依据的关键理论技术,在此原理基础下进行下一步的需求分析与系统设计。
第三章,需求分析。主要是对功能需求进行分析整合,同时也会考虑到一些性能需求,并从软件、技术和经济三个方面进行了可行性分析,从理论上提高系统的可用性。
第四章,系统设计。此部分主要包括系统的功能设计和数据库设计部分。系统主要功能分为四个模块,并在本章进行了数据库逻辑设计和物理设计。
第五章,系统实现。主要是系统详细功能模块的完成与实现,并在本章进行了系统的测试。
第六章,全文的总结与展望。
学术资源预约系统设计前台效果预览:
系统后台首页
会议室总览
会议总览
会议室预约
预约修改
我的预约
预约审核
发布公告
公告管理
人员管理
会议室管理
修改密码
目录
摘要
ABSTRACT
插图索引
表格索引
缩略语对照表
第一章 绪论
1.1 课题意义
1.2 预约常见问题
1.3 计算机管理公共资源的发展
1.4 学术资源预约系统
1.5 论文安排
第二章 关键理论技术
2.1 理论体系
2.1.1 B/S 结构
2.1.2 MVC 模式
2.2 服务器技术
2.2.1 IIS 服务器
2.3 开发技术
2.3.1 编程环境 PHP
2.3.2 MySQL 数据库
2.3.3 ThinkPHP
2.3.4 JQuery
2.3.5 Ajax
2.3.6 JSON
2.3.7 HTML5 和 CSS3
2.3.8 Bootstrap
2.4 设计技术
第三章 需求分析
3.1 系统需求分析
3.1.1 功能需求
3.1.2 性能需求
3.1.3 交互性能需求
3.2 可行性分析
3.2.1 软件可行性分析
3.2.2 技术可行性分析
3.2.3 经济可行性分析
第四章 系统设计
4.1 功能设计
4.1.1 系统设计概述
4.1.2 查询总览模块
4.1.3 预约管理模块
4.1.4 通知公告模块
4.1.5 系统设置模块
4.2 数据库设计
4.2.1 数据库设计概述
4.2.2 数据库表设计
第五章 系统实现
5.1 查询总览模块
5.1.1 会议室总览
5.1.2 会议室预约查询
5.1.3 日程预约查询
5.1.4 会议总览
5.2 预约管理模块
5.2.1 会议室预约
5.2.2 预约修改
5.2.3 我的预约
5.2.4 预约审核
5.2.5 操作帮助
5.3 通知公告模块
5.3.1 发布公告
5.3.2 公告管理
5.4 系统设置模块
5.4.1 系统参数设置
5.4.2 人员管理
5.4.3 会议室管理
5.4.4 修改密码
5.4.5 操作帮助
5.5 系统实现与测试
5.5.1 按钮功能简介
5.5.2 判断条件
5.5.3 处理流程
5.5.4 系统测试
第六章 总结与展望
参考文献
致谢
作者简介
(如您需要查看本篇毕业设计全文,请您联系客服索取)