2。1。5总结

通过以上从技术可行性、经济可行性、使用可行性和社会可行性等四个方面全面的、仔细的分析,可以看出,此次系统设计是可靠且可以进行的,是非常具有存在意义的项目。

2。2需求分析

随着人们的生活质量的提高,获取知识提升我们的涵养和自身的价值。考试预约系统将为我们打造一个学习和考试一体化的平台,该系统不仅为我们提供考试评测,还可以为我们进行学习上的计划,制定学习任务。给我们提供大量的学习资源,即使学生和老师相隔几千里,老师也可以通过学生的学时与课程完成情况进行对学生的监督。

培训笔记模块更是结合学生对课件进行学习时的记录,记录学习时遇到的问题,重点难点,丰富了我们的学习方式。也使得我们复习起来更加的方便。

在我足不出户就可以获得大量知识的今天,考试预约与培训系统将更加的方便我们的生活学习。

相对与系统管理者来说添加系统的课件和练习将会非常的方便。相对与学生来说我们系统为学生提供了非常多的辅助学习的功能,笔记模块正事为学生,学习所提供的。

3系统简介与流程图

3。1系统简介

3。1。1B/S架构介绍

本次项目的设计过程主要是使用了目前用于开发浏览器端java系统的B/S框架结构,即浏览器(browser)与服务器(server)相结合的系统架构。B/S架构的主要的工作流程如下图3。1所示: 

而之前的相对传统Client端/服务器架构(C/S框架结构)需要许多到非常多的封装和架包的安装配置和漫长的端口与系统安装等待过程,C/S架构还要根据系统开发时的配置进行对每一位使用客户机器上装上对应的服务器和数据库,客户才能够使用。所以通常利用C/S框架结构开发的系统都是针对一些特殊用户开发的,通常也是相对大型的项目系统。而利用B/S框架结构开发的系统是浏览器端的,通常是一种比较小型项目的系统,其特点也是相对比较稳定,随着现在网络技术的蓬勃发展用户使用起来比较的方便,只需要该计算机里安装有浏览器就可以运行该系统,这就意义上的B/S架构。

在每一个B/S系统的前端,即浏览器,都能展现出操作页面,同时也能进行一些较小规模的数据运算;而每一个后端,即服务器,需要安装MYSQL或SQL SERVER等等的数据库应用,负责主要的大型复杂的数据处理业务。正是由于这个特性,凭借服务器强大的硬件性能,使得客户机大大地减少了计算负担压力,也减轻了客户机的系统升级或是维护的工作量,节省了巨大的成本费用,同时也方便客户机工作人员的日常使用。来-自~优+尔=论.文,网www.youerw.com +QQ752018766-

图 3。1 B/S架构简介

3。1。2前端开发工具介绍

本次系统设计采用的开发工具有:在系统运行测试方面主要利用的是功能强大的谷歌浏览器、操作系统自带的IE浏览器、上网需要的QQ浏览器等等;在程序技术和框架上主要使用AJAX的异步和同步请求,Bootstrap3。3。0前端开发的工具架包,还有JavaScript语言技术。之所以在这次设计中选择多个浏览器的原因是可以方便普通用户的使用,使得用户不是因为学习而要去下载其他的浏览器来进行学习。这个时候需要使用谷歌浏览器就能很好地针对前端页面进行调试。在平时我们进行代码测试的时候还是习惯用谷歌浏览器进行测试,因为谷歌浏览器的审查元素功能能够非常完美的快速展现开发人员需要修改的HTML界面元素标签,同时它在标签的style界面的调试方面也能够帮助开发人员直接在浏览器界面就能针对CSS样式上的错误进行当场调试,随后将浏览器代码复制至开发代码即可,大大地提升了开发效率与功能的优化。本次开发利用Bootstrap3。3。0前端开发的工具架包的原因在于,它自身相对的小巧,在界面的美化方面封装了多个样式,在使用起来比较的方便。

上一篇:HADOOP基于大数据的网上旅游线路推荐模型构建
下一篇:asp+access达公司电脑配件网上销售系统设计

java+mysql通用试题库系统后台设计与实现

Web技术的网络考试系统【2240字】

java物业管理系统设计

java+sqlserver教学质量考评信息管理系统设计

Java+sqlserver医院远程挂号系统设计

java图书馆图书管理系统设计

java+mysql宿舍管理系统的设计+ER图

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

安康汉江网讯

张洁小说《无字》中的女性意识