1.1.2开发的前景现在人们对于计算机已经十分的依赖, 更加习惯于在网络中学习想要了解的知识,而大部分的想学习驾照的人是上班族,学生党,他们并没有足够的时间和精力随时带着一本书去学习, 相反的他们习惯于网络带给他们的便捷而懒得用书本学习相关的知识。这样一来,在网络上开发这样的一个学习平台成效会非常的明显,当人们放弃纸质书本带来的沉重时,网络给他们带来了方便快捷的平台来学习相关的知识,想要学习时可以打开电脑滑动鼠标学习驾考内容,甚至可以直接从手机连接到网络来学习这些知识。源:自;751'-论.文,网·www.751com.cn/所以设计并开发这样一个有助于大众学习的平台,前景十分可观。1.1.3 开发的主要目的开发这样一个帮助学习驾驶知识并提供模拟测试的平台, 主要的目标是希望可以通过网络的方便来为那些不能随时拿着书本或者没有学习途径的人们提供学习的平台,并通过此平台让他们可以更加容易的掌握驾考的核心题目,通过驾照考试。1.2 系统设计的主要内容系统包括登录与注册、驾驶知识学习和评测、统计图表、后台管理员和论坛交流五大模块。主要内容如下:(1) 登录与注册模块:用户登录、注册。(2) 驾驶知识学习和评测模块:所有用户、游客都可以在主页学习驾驶知识的模块进行驾驶知识学习,注册用户可以在自己的个人后台进行模拟试题的测试。(3) 统计图表模块:考试成绩的平均分的柱形统计图,考试成绩各分数段的分布的扇形统计图。(4) 后台管理员:考试试题试卷的查询、修改、增加和删除,试卷的查询可以按添加人查询、按试卷编号查询、按试卷科目查询、等多种查询方式。网站首页新闻的查询添加、修改和删除;试题的添加、修改、查询、删除;考试成绩的查看、删除;驾考知识的添加、修改和删除等。(5) 论坛模块:用户可以在此交流自己的学习上的问题和学习内容的咨询,以及可以向管理员提出自己的建议等。
1.3可行性分析1.3.1从实施方面的可行分析虽然世面上已经存在了许多可以模拟驾考的网站, 但是那些网站大部分都是以广告为盈利目的的网站,并非专业的系统的学习和评测网站,其存在的题目和学习内容也存在一定的不确定性。现在我们做这样的一个专业化的平台,第一,可以帮助那些深受网页中广告链接所打扰的人,摆脱网页广告的麻烦;第二,我们可以帮助那些还未找到合适平台来学习驾驶知识的人,为他们提供一个全面的, 环境优良的平台, 并可以使他们和别人的交流中更加有兴趣、 有选择的学习。1.3.2从经济支出上的可行性制作这样的一个系统需要的设备为计算机一台,网站服务器费用,网站维护后期费用,均在可控或可接受范围之内,经济问题不影响系统的开发。
1.3.3从技术层面的可行性分析现阶段在 JSP 技术的支持下,用 java、js、html、等语言与 sql serve 数据库的相互交互下,可以达到要求。对开发人员没有个数上多数的要求,没有不可抗力因素,可准时完成此系统的开发。1.4相关技术的介绍1.4.1 Java语言简介Java包括 Java开发平台和 Java 程序设计语言两个部分。Java平台分为标准版(Java SE)、微缩版(Java ME) 和企业版(Java EE)三个版本。Java 技术具有高效性、通用性、平台移植性和安全性。1.4.2 HTML 语言的简介超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准, 它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。1.4.3 Java Script 简介JavaScript 一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML 网页增加动态功能。 jsp驾驶知识学习和评测系统的设计与实现(3):http://www.751com.cn/jisuanji/lunwen_63632.html