大学物理智能实验报告平台
- 2018年09月13日
采用 B/S(浏览器/服务器)架构,后端选用SSM( springmvc+spring+mybatis)框架,JQuery+BootStrap进行前端 web 页面开发,以实现前后端完全分离的实验报告提交及管理系统。
系统能同时承载200余人的实验报告填写、能自适应不同尺寸手机、能快速录入数据、能实时分析查看学生实验数据和处理结果、系统易用可靠且投入少。
根据系统特点,分前台网站和后台数据两部分设计。前台主要是实现学生注册登入、实验项目选择、数据录入、数据处理等功能。后台则实现了面向教师的成绩管理及学生信息管理等功能。
-
语言: Java
-
操作系统:Windows 10
-
IDE:Intellij IDEA
-
后台框架:SSM(springmvc+spring+mybatis)
-
服务器:tomcat 8.5
-
数据库:MySQL 8.0
-
测试工具:Restlet Client
-
语言: Java
-
操作系统:CentOS 7.3
-
后台框架:SSM(springmvc+spring+mybatis)
-
服务器:tomcat 8.5
-
数据库:MySQL 8.0
网站针对移动终端设计 , 要能自适应不同大小的手机。同时由于手机屏幕比较小,且实验录入数据量大。设计关键点如下:
(1)允许网页宽度自动调整。
(2)相对宽度替代绝对宽度、使用相对大小字体。
(3)使用流动布局方案。
(4)探测屏幕分辨率,针对不同分辨率编写不同 CSS 规则,并自动加载相对应 CSS文件。
(5)运用带提示的文本输入框。
提交的数据要验证判断,过滤掉非法字符,只有符合才能提交到后台数据库中。
将前台学生填写的实验数据插入到word模板中,生成一份指定格式的标有学生姓名、学号、班级与成绩的实验报告。
对用户密码进行了MD5加验加密处理,以防数据泄露,除此之外,对系统接口进行了一定的安全防范,避免了横向越权与纵向越权,进一步提高了系统的安全性。
或直接点击连接访问:http://101.200.33.32/