毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ThinkPHP+mysql大学生课程设计管理系统开发+源代码(3)
2.3 Bootrstrap简介
Bootstrap是最盛行的HTML、CSS和JS前端UI框架之一,特别适合用于开发响应式WEB工程项目。使用它可以快速搭建简洁美观的前端UI界面。Bootstrap所拥有的方法比难以解析的传统方法更加灵活[10]。
除了Bootstrap本身,本系统还运用了两个以它为基础的两个插件,即Bootstrap-Fileinput和Bootstrap-DateTimePicker两个插件。
Fileinput是基于Bootstrap CSS框架的文件上传插件。除了界面简介美观,它的功能也十分强大。它支持文件拖拽上传、文件后缀名校验、多线程上传文件等功能。在本系统中,它用于教师导入学生名单(excel文件)和学生上传任务书(word文件)。
DateTimePicker是一个基于Bootstrap CSS框架的日历插件,它可以让日期选择变得特别简单。在本系统中,它在教师设置课程设计开始时间和结束时间时使用,避免了繁琐的文字输入。
2.4 JavaScript简介
JavaScript是浏览器端的动态网页生成技术,常用的主要有以下三种:JavaApplet,JavaScript和VBScript。JavaScript技术可以减轻服务器的压力,并且JQuery插件的出现使得JavaScript编程更加方便。JavaScript在网站上应用广泛,比如表单的提交,它在将数据提交到服务器之前,可以检查其合法性,这也是减轻服务器压力的措施之一[11]。
2.5 jQuery简介
jQuery是一个快速而简单的JavaScript框架。jQuery设计的目的是“写更少,做更多”,即倡导写较少的代码,做更多的事情。它封装了常用的JavaScript函数,提供了简单的JavaScript设计模式。它使用户能够轻松地操作HTML元素,处理事件,实现各种动画效果,并提供AJAX方法用于后端交互,以便用户从服务器获取信息时无需刷新页面[12]。
2.6 ThinkPHP简介
ThinkPHP是一款免费开放源代码,是面向对象的轻量级PHP开发框架,简单易用,基于Apache2开源协议发布[13]。ThinkPHP一直坚持简单实用的设计原则,兼备优异的性能和简化的代码,同时也注重易用性,并具有许多原创的功能和特点。
ThinkPHP从各种国外优秀框架和模式中吸取精华,在缓存机制,模板渲染,认证机制和扩展性上都具有独特的性能[14]。
在本系统需求中,教师需要导入学生名单(Excel文件),系统需要读取文件内容,从而实现学生的不注册登录。所以本文引入了PHPExcel。它是用来操作Office Excel文档的一个PHP类库,基于微软的OpenXML标准和PHP语言。它可以用来读取、写入各种不同的
电子
表格,如xls,Excel 2007.xlsx文件。
3 系统需求分析与总体设计
3.1 系统需求分析
3.1.1 系统功能模块分析
系统的主要功能可以根据角色所具有的功能进行详细划分,角色分为教师和学生;
共3页:
上一页
1
2
3
下一页
上一篇:
java飞机空战游戏开发+源代码
下一篇:
jsp基于SVD的电影推荐系统设计+源代码
asp.net+sqlserver信息安全技术...
Android课程同步练习系统的设计
Android大学生素质认证系统的设计
jsp网上课程学习成绩信息分析系统的设计
android的大学生助手app设计
java+mysql操作系统原理课程题库系统的设计
操作系统原理课程题库系统设计任务书
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
公寓空调设计任务书
中国学术生态细节考察《...
志愿者活动的调查问卷表
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
神经外科重症监护病房患...