张宇航
武汉学院信息工程学院
摘要:本文对学校教室预约系统的研究背景和现状做了概要分析,在开发工具、功能结构和设计结构方面做了详细阐述,已开发学校教室预约系统的需求和目标入手进行分析和设计,利用大量的时间设计与开发教室预约系统,在PHP技术的基础上,后台采用MySQL数据库,实现教室预约大多数功能,系统实现功能:职工登录,分类查询,预订教室,教室信息管理、教职工信息管理,教室管理,预订信息管理等功能。
关键词:教室预约;PHP;MySQL
Design of personal financial management system based on Vue
Liu yancan
(1. Wuhan College, School of information engineering, Wuhan 430212, Hubei Province)
Abstract: personal financial management is an essential part of life. In this paper, the framework and development of the cumbersome bookkeeping work in the daily life of adults are carried out, and the development of a simple, clear and affinity home page, hierarchical bill details module, and data visualization module is designed, so that the system users can easily master the financial flow. Improve the traditional framework of component reuse is not high, performance is not optimized, project management is not simple.
Key words: Vue; typescript; MVVM mode; financial management
1引言
随着信息技术的不断发展和普及,当今社会已经进入到网络时代,各行各业工作的信息化程度越来越高,网络已成为社会和经济发展的强大动力。而教育在我国处于优先发展的战略地位,也慢慢地向信息化方向发展,学校在教育的过程中也逐渐实现了应用计算机多媒体的网络通信作为基础的教学方式,促进了教育从传统向信息化的而过度,从而使得教育能够逐渐地适应信息化社会的信息新要求,而目前,我国的教育的信息化还处于发展阶段,学校教育管理信息化水平与发达国家相比还有一定的差距,因此实现学校教育管理信息化是我国目前一个紧急而重要的任务,而教室预约系统作为学校教育管理信息化中的一个分支,也需要运用网络技术去开发与设计,以便为教职员工进行教室预约服务,降低学校管理教室资源的成本,简化教室预约流程,提高工作效率。
1.1课题开发背景?
教室预约系统是大学教务管理系统中的重要组成部分,一个好的教室预约系统能充分地利用学校的教室资源,方便学生和教师自主地安排教室去上一些补课或活动课等有变动的课,能极大地提高学校教学事务办理的效率。
之前的教室都是由人力来完成。老师先打电话给教室管理处查询,管理员要根据之前的记录本,翻看哪一间教室现在处于空闲状态,如果有符合教室要求的教室,就通知教师来填写教室登记表,并领取教室钥匙。管理员要记录这间教室处于预订的状态。教室使用完毕之后,教师归还钥匙,管理又记录这间教室处于空闲状态。这样一来预订教室的人要跑来跑去,而管理教室的人要不断地记录,十分麻烦。
现在是信息时代,利用计算机信息化管理能简化教室预约的流程,教师和学生可以在任何一台有网的计算机上进行教室查询、预约等操作。同时教室预约系统能把分散教室的预约信息建立分类编号管理,进行统一,集中,规范的收集管理。不容易记录错误,而且也给管理员减少了不少麻烦,是真正地造福于学校。
2课题开发目标?
本课题的目标就是建立一个合理的教室预约系统,对教室资源做合理的管理,使教室管理更加规范合理,并能根据系统中公告栏中学生和教师提供的修改意见进行适当的调整,改善这个系统,使学校的管理更有人性化,符合人的需求。
采用现有的软硬件设备,以及借鉴已有教室预约系统的优点,结合客户的一些新要求,做出一个科学的开发方案?,实现教室预约系统的移动信息自动化管理,与学校教室管理制度相符合,并达到安全、简单易用、方便等要求。同时还要达到以下几点要求:
(1)灵活性
教室预约系统对应不同的登录身份有着不同的操作约束,对外界的变化也有着较强的适应能力,这体现在不会说学校的教室管理制度稍有变化,系统就无法适用。
(2)完整性
这个教室预约系统是由教室管理子系统和预约管理子系统和系统管理子系统三部分组成,每个子系统的数据采集统一,语言描述一致,功能尽量规范,每个子系统虽然是相对独立的,但是又能有机地合成一个整体。
(3)可靠性
保护用户信息不被泄露,同时又做到教室信息公开透明,使每个使用该系统的人都能心安,并且得到公正地对待。
(4)简单性
要求教室预约系统的界面尽量简单易用,用户能顺利地进行操作。
3国内外研究现状
随着计算机技术以及互联网的普及与发展,如今网络已经在人们的生活中扎了根,人们的生活已经无法脱离互联网了,人们可以通过互联网做各种各样以前无法想象的事,不受时间和空间的限制。而教育事业作为一个国家发展的重中之重,当然也要跟上时代的潮流,实现教育信息化、网络化,提高教学事务的办理效率,对我国实现全面实现素质教育有意想不到的好处
在国外,有很多的欧美国家在九十年代的时候就已经开始进行学校的信息化的建设了,并且他们成功而快速的搭建起了以教育作为中心,向社会生活进行扩散,从而实现一个广泛的信息化生态体系。而目前,我国的教育的信息化还处于发展阶段,实现学校教育管理信息化是我国目前一个紧急而重要的任务。对各种学校的教务管理系统进行充分的调查咨询后得知,最影响学校的教学质量以及学校的管理水平的就是学校的管理手段的落后,作为教务管理系统一部分的教室预约系统也同样需要改进。之前国内开发者一般采用ASP技术开发教室预约系统,例如绍兴文理学院设计出来的开放教室预约系统实现了查看教室状况,选择的教室进行预约以及取消预约等操作,不过此系统封闭性不强,没有权限设置,任何注册人员都能进行预约,如果有许多人同时登陆该系统,很可能使系统瘫痪,还存在这样的教室预约系统,用户可以随时进行注册登录系统,并能实现预约教室,但是没有取消预约功能,而且预约也没有相对应的批准和调配。
而学校如果采用信息化的基于PHP教室预约系统,学校的管理水平就会有所提高。基于PHP设计的教室预约系统,在实现系统职工登录,分类查询,预订教室,教室信息管理、教职工信息管理,教室管理,预订信息管理,取消预订等功能的同时,还能保证这个教室预约系统的安全性,在登录进去教室预约系统时,有身份鉴定,不是本学校的职工或学生是无法登录进去的,封闭性良好。另外一方面职工登录分为学生登录,教师登录,管理员登录三种权限,不同的权限不同的操作。另外PHP代码编写的教室预约系统比其他语言编写的教室预约系统执行速度要快,而且占用资源少。PHP设计的教室预约系统能实现模板化,逻辑程序与用户界面分离,这就方便了后期的测试和维护。
4?论文研究的主要内容
教室预约系统面向课程人员,其中包括了学生和老师,教室预约系统为他们提供便捷的教室预约服务。管理人员通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。用户的个人信息,以及各种相关教室的情况都记录在教室预约系统里。由管理人员在档案更新中完成对运行教室预约系统所需的基本数据的维护。包括对这些信息的增,修,改等,变动都在这里进行操作。系统开始投入使用时,要根据实际情况,建立相关人员的基本信息,教室的基本信息,教室编号,教室容量,教室所处状态等。用户信息主要信息包括姓名,班级,学号或工号,性别等。教室主要信息包括课程地点,容纳人数等。输入人员信息的过程是首先在注册页面注册人员信息,然后老师,学生预约等操作后就加入了相关的信息,系统自动处理,进入数据库保存。
4.1软件结构图
如图1所示为本系统的软件结构图,我设计的教室预约系统,分为登录模块、管理模块、普通用户模块三大部分,每个子模块又有下层的子模块,登录模块下有管理员登录,普通用户登录两个模块,管理员模块有教室管理、账户管理、公告管理、留言管理、用户管理、预约审批六个模块,普通用户模块有分为教室管理、账户管理、公告管理、留言管理四个部分。
图1 系统软件结构图
教室预约系统,分为登录模块、管理模块、普通用户模块三大部分,每个子模块又有下层的子模块,登录模块下有管理员登录,普通用户登录两个模块,管理员模块有教室管理、账户管理、公告管理、留言管理、用户管理、预约审批六个模块,普通用户模块有分为教室管理、账户管理、公告管理、留言管理四个部分。
5总结
一些常用代码需要将它编写为独立的单元格,设计新的页面时候一旦出现重复的部分,用include语句来组装我们编写的模块就够了。此系统有管理员部分,教室部分,学生部分,这三部分功能独立,但是都会用到数据库中的信息,并对数据库进行读写操作,还能分开编写以及设计,提高各个模块的内聚性。
前台与后台之间,还有一些页面的连接主要通过登录操作进行设置超链接项来实现的。教室预约系统面向课程人员,其中包括了学生和老师,教室预约系统为他们提供便捷的教室预约服务。
参考文献:
[1] 任晓磊.基于PHP技术开发多媒体教室调换课与预约管理系统的研究[J].信息通信.2017,(5).144-145.
[2] 邹清泉.高校教室预约系统的研究与应用[J].信息与电脑.2016,(14).93-94.
[3] 韩淏轩,王岩.教室资源预约系统的设计与研究[J].卫生职业教育.2018,(4).29-31.
[4] 张新华.统一建模技术在网络考试系统中的应用[D].烟台大学,2012.66.
张宇航,湖北鄂州人。武汉学院信息工程学院软件工程专业,本科。研究方向:前端开发。