【实训】山东大学场馆管理平台
来源:互联网 发布:游戏监测软件 编辑:程序博客网 时间:2024/04/28 12:49
山东大学暑期实训记录
项目背景
山东大学在一共有六大校区(济南),每个校区包括多个场馆,在场馆的日常使用以及活动安排上面的管理比较繁琐。体育学院的井老师发起,开发一个在线场馆管理的平台。包括各大场馆的日常安排、活动申请、新闻发布、留言板块、器材管理以及财务管理。
技术概要
前端技术简介
前端以React技术栈为主。使用React的单向数据流及状态树来管理页面状态并渲染数据;使用Material-UI组件库呈现具有Material风格的页面;使用React-router组织页面路由,用以构建单页面应用;使用Webpack编译及打包静态资源;使用Webpack-dev-server提供热部署功能,加快开发效率;使用babel转码,以提供向前兼容性。此外,使用了自建事件流响应异步状态变化,从而重新渲染视图。
后端技术简介
后端使用PHP语言开发,运用现在最流行的框架Laravel,使用composer包管理工具。采用ORM的设计模式,使用REST Ful设计规范,基于LNMP架构,基于SAAS(后端即服务)思想,采用前后端分离开发模式,所有数据请求有ajax异步获取,通过严格标准的接口文档、标准响应格式极大提高开发效率。搭建在实体服务器(刀片服务器)上面。
0 0
- 【实训】山东大学场馆管理平台
- 【项目记录】山东大学场馆管理系统之——留言板
- 【项目记录】山东大学场馆管理系统之——财务管理
- 【项目记录】山东大学场馆管理系统之——场馆使用情况管理
- 【项目记录】山东大学场馆管理系统之——场馆申请管理
- 【项目记录】山东大学场馆管理系统之——文档管理
- 【项目记录】山东大学场馆管理系统之——器材管理
- 【项目记录】山东大学场馆管理系统之——需求分析、接口文档
- 【实训记录】山东大学场馆管理系统实训笔记之——数据库设计
- 【项目记录】山东大学场馆管理系统之——用户部分
- 【项目记录】山东大学场馆管理系统之——新闻通知
- 【项目记录】山东大学场馆管理系统之——首页界面设计
- 山东大学软件过程管理复习纲要
- 山大场馆管理系统 开发日志1
- 山大场馆管理系统 开发日志2
- 山大场馆管理系统 开发日志3
- JN项目-封面管理增加下拉场馆选项
- 深信院场馆管理三维地理信息系统项目开展顺利
- PAT 1005 乙等(继续(3n+1)猜想) c++
- HTML5复习01-文本元素
- 爬拉勾网数据,存Elasticsearch进行归类分析
- Windows平台上使用ANT编译Hadoop Eclipse Plugin
- 被呼叫方拒绝接收呼叫 或者 消息筛选器显示应用程序正在使用中。
- 【实训】山东大学场馆管理平台
- 如何知道汽车使用哪一种OBD-II通讯协议
- 窗口重叠
- 安卓智能地图开发与实施四:二维地图的MapView与Layers
- Jenkins部署Web项目到远程tomcat
- C语言if语句中的零值比较
- C++作业五
- Mac通过visualvm查看Intellij idea堆栈占用情况
- iOS和Mac开发区别