分类筛选
分类筛选:

管理平台有关论文范文集 与基于MVC的响应式招生管理平台设计和实现有关毕业论文格式模板范文

版权:原创标记原创 主题:管理平台范文 类别:发表论文 2024-03-11

《基于MVC的响应式招生管理平台设计和实现》

该文是管理平台方面硕士学位论文范文与响应和管理平台和招生方面论文范文集。

摘 要:近年来,随着高职院校办学规模的不断扩大,高考考生数量的持续下降和考生生源的多元化,为解决学院多批次招生过程中的信息管理问题,开发一套“招生管理平台”迫在眉睫.针对基于Thinkphp MVC框架开发的响应式招生管理平台,设计并实现了基础模块、招生模块、财务结算和系统模块等相关功能.本平台采用MVC框架,实现代码和页面的分离,加速了系统的响应速率并大大的提高了平台的安全性;另外,通过响应式的开发,满足了目前多终端的访问需求及界面的人性化设计.

关键词:ThinkPHP;MVC;响应式;招生管理

中图分类号:TP311.52 文献标识码:A

1 引言(Introduction)

在国家大力发展职业教育的政策鼓励下,高等职业教育的发展取得了长足的进步,办学规模和在校生规模不断扩大.近年来,随着高考考生数量的持续下降,高职院校生源竞争日趋激烈.在目前,高职院校的生源来源大概主要有四种,分别是:对口单招、自主招生、分段培养“3+2”和普通高招.

江阴职业技术学院作为一所公办的高职院校,为应对日趋激励的高校生源竞争,提出了全院全员招生政策,学院所有生源地都安排的多名招生宣传教师,由于招生工作分批次,多层次,造成了招生教师在招生过程中对报考考生信息的管理统计和招生后的财务报销结算等工作带来了很大的压力.因此,开发一套“招生管理平台”就迫在眉睫.

2 需求分析设计(Requirement analysis and design)

江阴职业技术学院招生管理平台主要是为解决学院在招生过程中的两方面招生问题:一方面是对报考我院的考生信息能够让招生教师在多终端上实时完成录入,学院招生管理部门能够对考生信息进行实时的审核、管理和统计等相关工作;另外一方面是对所有招生教师在分批次外出招生后,按照学院财务报销制度,进行多级审核下的招生教师财务报销结算工作.通过解决以上两个问题,有利于实现学院招生的流程化、规范化、公开化、科学化.

3 系统设计方案(System design plan)

3.1 系统方案总体设计

开发之初,针对学院招生管理部门提出的以上需求,系统采用B/S结构的响应式[1-3]平台,采用开源的ThinkPHP[4,5]M V C框架和A J A X技术实现系统操作的简便性和人性化设计.如图1所示,用户采用PC、Pad和智能化手机等多终端的浏览器,通过网络访问平台系统,Web服务器后端采用LAMP(Linux+Apache+Mysql+Php)开发环境下的ThinkPHPMVC三层[6]设计模式进行响应和数据库操作,从而可以有效的实现跨区域全时段下的多种智能化终端使用系统平台实现客户的开发需求.

3.2 系统总体功能设计

学院招生管理平台根据学院相关部门的实际管理需求,主要分为基础管理、招生管理、财务报销管理和系统管理四个模块.基础管理模块分为一级生源类型、二级科目组、专业、部门管理、地区管理、中学管理、里程补贴管理、系统用户管理和角色权限管理九个功能;招生管理模块分为考生信息管理、考生信息审核、考生缴费管理和考生信息统计四个功能;财务报销管理模块分为财务报销结算提示、财务报销结算管理、财务报销一级审核、财务报销二级审核和财务结算报销统计五功能;系统管理模块分为修改和个人中心两个功能.如图2所示.

3.3 系统用户角色

本系统根据多部门分级管理的制度,总共分为系统管理员、招办主任、招办教师、财务教师、教务教师和招生教师六大用户角色,具体权限分配如表1所示.

表1中的C、R、U、D分别代表新增、读取、修改和删除功能.本系统设计了用户角色通用权限管理功能.因此,以上系统角色功能不是一层不变的,可以随时根据系统用户的角色需要而做出相应的调整.

3.4 系统数据库设计

数据库是管理系统的基础与核心,数据库设计的优劣将直接影响管理系统的性能.通过对系统功能模块的划分和设计,已明确了本系统所涉及的所有实体及实体间的关系.考虑和预估算本系统实际使用过程中产生的数据体量及数据安全性,系统数据库采用了Mysql进行设计.依据各功能模块所需总共设计了11张数据表,分别有生源表、中学表、地区表、部门表、路程补贴表、教工信息表、考生信息表、财务表、权限表、角色表和角色权限表.

(1)生源表(tb_source),包括:生源分类编号和生源名称(无限极分类设计原则).

(2)中学表(tb_school),包括:中学编号、中学名称.

(3)地区表(tb_area),包括:地区编号、地区名称.

(4)部门表(tb_dep),包括:部门编号、部门名称.

(5)路程补贴表(tb_sub),包括:编号、起始地、终点地、里程数、每公里补贴金额、补贴总金额、备注.

(6)教工信息表(tb_teac),包括:教工编号、教工姓名、性别、号、手机号、号、所属部门编号、部门名称(冗余字段)、角色编号、角色名称、、最后登录时间、备注.

(7)考生信息表(tb_exa),包括:考生号、考生姓名、生源分类编号、生源名称、考生手机号、中学编号、中学名称、地区编号、地区名称、教工编号、教工姓名、教工手机号、信息录入时间、审核时间、审核状态(0:未审核;1:已审核;2:已缴费)、缴费时间、缴费方式、缴费金额、逻辑删除标记(0:正常;1:已删除)、备注.

(8)财务表(tb_fin),包括:编号(如:1710230001)、教工编号、教工姓名、起始日期、结束日期、地区编号、地区名称、住宿费、过路费、停车费、公共交通费、其他费、总金额、一级审核标记、一级审核意见、一级审核时间、二级审核标记、二级审核意见、二级审核时间、备注.

(9)权限表(tb_resource),包括:编号、权限名称、父节点、父节点路径、图标、排序、权限级别.

(10)角色表(tb_rolepermission),包括:角色编号、角色名称.

(11)角色权限表(tb_role_resource),包括:角色编号、权限编号.

4 系统开发实现(System development andimplementation)

江阴学院招生管理平台是一套基于B/S结构的响应式信息化系统.采用了ThinkPHP 3.2MVC三层设计模式,实现了系统业务功能流程、数据库访问操作和静态页面全分离.系统运行在LAMP环境下,使系统的安全性、稳定性得到了有效的保障.

本系统所有前端界面的设计与开发都采用基于Bootstrap流式开发框架的HTML5和CSS3技术来开发实现,使系统前端界面能够稳定的在PC、pad和智能化手机等多终端进行操作使用,极大的方便了系统用户使用;系统所有后端功能的开发都采用了AJAX(异步JaScript和XML,俗称页面无刷新)[7]技术,数据的交换都采用标准的json[7]格式,大大的提高的系统用户使用本系统的直观感受,充分实现了系统的人性化设计.

本文以招生管理模块中的考生信息管理功能为主来阐述系统功能的设计与实现.本功能的界面设计如图3所示.

当用户点击【新增】按钮后,界面弹出“新增/编辑”模态框效果,实现考生信息的录入功能.控制层和服务层结构代码如下:

5 系统运行测试(System operation test)

系统从立项、需求分析、设计、开发、测试、交付使用,历经半年多的时间,经过学院多批次招生使用后,全体教职员工对系统的评价都是满意的,通过平台的使用,大大的提高了招生老师在现场招生中、招生结束后的有关具体招生工作的信息化效率,得到了全院师生的一直好评.系统在界面、功能、性能、安全等方面也达到了预期的设计要求和效果.系统手机端的运行效果如图4所示.

6 结论(Conclusion)

本文从需求分析、系统方案总体设计、系统功能设计、数据库设计和系统开发实现等几个方面对学院招生管理平台进行了阐述.系统正式上线使用快近一年时间,至今系统界面操作方便、功能运行稳定、web服务响应快速、数据安全可靠,达到了系统预期设计的效果.

系统采用基于ThinkPHP MVC框架、Bootstrap流式框架、jQuery框架、AJAX、HTML5、CSS3等目前Web 3.0标准的主流开发技术,具有一定的技术稳定性和发展趋势性,能够有效的保障系统在今后使用中效率,具有一定的应用价值.

管理平台论文参考资料:

物流管理论文题目

企业管理论文5000字

管理会计案例分析论文

财务管理的论文题目

大学生时间管理论文

医学教育管理杂志

该文点评,此文是大学硕士与管理平台本科管理平台毕业论文开题报告范文和相关优秀学术职称论文参考文献资料,关于免费教你怎么写响应和管理平台和招生方面论文范文。

和你相关的