菜单
  

    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    系统功能模块分析
    系统的主要功能可以根据角色所具有的功能进行详细划分,角色分为教师和学生;
  1. 上一篇:java飞机空战游戏开发+源代码
  2. 下一篇:jsp基于SVD的电影推荐系统设计+源代码
  1. JAVA+MYSQL《算法与数据结构...

  2. 基于MOOCs的《Java程学设计...

  3. jsp+mysql课程考核评价系统的设计与实现

  4. 《网站设计与管理》课程...

  5. 基于信息技术课程培养初...

  6. jsp《网站设计与管理》课...

  7. ASP.NET的大学生兼职网站设计与实现

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. 当代大学生慈善意识研究+文献综述

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 中考体育项目与体育教学合理结合的研究

  12. 十二层带中心支撑钢结构...

  13. 杂拟谷盗体内共生菌沃尔...

  14. 电站锅炉暖风器设计任务书

  15. 大众媒体对公共政策制定的影响

  16. java+mysql车辆管理系统的设计+源代码

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回