![在线评分系统-点击排行与学车指南的设计与实现_第1页](http://file4.renrendoc.com/view/d079c87681f3cd47439579703ae058c3/d079c87681f3cd47439579703ae058c31.gif)
![在线评分系统-点击排行与学车指南的设计与实现_第2页](http://file4.renrendoc.com/view/d079c87681f3cd47439579703ae058c3/d079c87681f3cd47439579703ae058c32.gif)
![在线评分系统-点击排行与学车指南的设计与实现_第3页](http://file4.renrendoc.com/view/d079c87681f3cd47439579703ae058c3/d079c87681f3cd47439579703ae058c33.gif)
![在线评分系统-点击排行与学车指南的设计与实现_第4页](http://file4.renrendoc.com/view/d079c87681f3cd47439579703ae058c3/d079c87681f3cd47439579703ae058c34.gif)
![在线评分系统-点击排行与学车指南的设计与实现_第5页](http://file4.renrendoc.com/view/d079c87681f3cd47439579703ae058c3/d079c87681f3cd47439579703ae058c35.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE第1页(共19页)在线评分系统——点击排行与学车指南的设计与实现摘要:目前互联网发展日新月异,大多数驾校不再满足于传统的推广手段,而希望在网上发掘新的市场。针对互联网对于人们生活消费的发展需求,我们设计了基于java的驾校点评系统,该系统以MyEclipse为开发工具,系统盘驱动Tomcat及Mysql数据库。该系统具有驾校评分、留言、投诉、驾校报名、个人信息管理、查看驾校信息、观看驾考视频等功能,最终目的是为及时更新驾校信息,提供更方便可靠的驾校信息服务,加速由传统线下驾校宣传向线上线下联合服务的转变。关键词:驾校评分系统;MyEclipse;Mysql;线上线下联合服务Abstract:ChangingthecurrentInternetandmostofthedrivingschoolisnolongermeetthetraditionalmarketing,andhopetoexplorenewmarketandcustomerinformationontheInternet.OntheInternetforthedevelopmentofpeople'slivingconsumptiondemand,wedesignadrivingbasedonJavareviewsystem,thesystembasedonMyEclipse8.5developmenttools,systemdiskdriveTomcatandMysqldatabasemanagementsystem.Thesystemhasdrivingratings,comments,complaints,drivingschoolregistration,personalinformationmanagement,checkthedrivinginformation,watchthevideodrivingtestandfinalpurposeistoupdatethedrivinginformation,providemoreconvenientandreliabledrivinginformationservice,acceleratefromtraditionalofflinedrivingpropagandatothetransitionofthejointonlinemarketingservices.Keywords:Drivingscoringsystem;MyEclipse;Mysql;OnlineservicesTOC\o"1-3"\h\z1绪论1.1开发背景驾校是每个学习开车的人都必须经过的阶段,但由于现在学车人数和各种材料驾照信息的日益增加,给广大人民群众对于驾校的选择带来了很大的困难,如何能够及时了解到每个驾校口碑和最新学车动态,足不出户就能轻松选择最好的驾校,服务最好的教练,轻轻松松学车,开开心心驾驶。随着网络技术的飞速发展,人们想要足不出户就可以掌握最真实最全面的驾校信息,于是驾校评分系统在这种环境之下制作完成了,驾校评分系统是通过对驾校各个方面的测评,提供了一个科学、开放、先进的驾校评分平台,实现了驾校信息管理、在线评价信息管理、约车信息管理等内容的高度继成。驾校评分系统将学车的人们从对驾校的一无所知到深入了解,整体提高了人们选择驾校的效率。1.2设计意义与传统线下驾校报名不同,驾校评分系统具有以下优势:(1)驾校评分系统不仅给用户和驾校提供了更多的选择与拓宽招生渠道的机会,而且也是提供了更加密切的信息交流场所,从而提高了驾校把握市场和用户了解驾校市场的能力。同时驾校上网扩大了驾校的竞争领域,使驾校从常规的广告竞争、促销手段等领域的竞争扩大到无形的虚拟竞争空间。(2)驾校评分系统改变了驾校竞争的交易成本。该系统具有投入成本低、覆盖面积广及用户多等优势。电子商务也使之规模影响竞争力的基础发生了改变。例如在传统的销售渠道中,新驾校和老驾校之间的竞争差别很大。而该系统使新老驾校之间规模差距的竞争变得几乎微不足道。(3)驾校评分系统的经验表明,如果网上驾校可以为用户提供更优惠的学车价格以及更好的用户口碑、可靠的安全性和友好的界面,在线用户一般都愿意在网上进行驾校报名。展望未来,驾校评分系统势必成为社会发展不可缺少的一部分,而其自身的发展趋势也必然更专业化、高质量化。2可行性研究2.1可行性分析可行性研究的任务是从技术上、经济上、使用上、法律上分析应解决的问题是否有可行的解决方案。其目的是用极少的代价在最短的时间内确定被开发的软件是否开发成功。2.1.1技术可行性Web技术的迅猛发展正推动Internet上信息服务类的进步。WWW服务的基础是HTML语言,HTML语言是静态网页编程语言,不能带后台,不能带数据库。所以在当今这个社会中HTML已经不能满足人们的需求。Spring、Hibernate语言就很好的解决了HTML中的问题,并且支持数据库的连接,写好的网站会有一个后台的管理,当浏览器向服务器请求网页的时候,服务器会响应这个请求。将网页再发回给浏览器,同时将数据保存在后台的数据库中。断开连接,直到下一个请求。2.1.2经济可行性软件系统的主要设资费用包括:设备费用(计算机及软件配置的费用),开发费用(开发人员,维护人员的费用),系统开销(所用的电力,硬件的磨损折旧等)和另外的一些系统的费用。现在各大中驾校系统都是自主经营,自负营亏。本系统对硬件的要求并不是特别高,只是一般的计算机就可以运行起来。本系统会给驾校带来巨大的经济利益。前期的投资对于后期的创益来说应该是极其值得的。系统能使驾校的工作人员从繁重的体力劳动中解脱出来。系统不仅给销售管理工作带来方便,同时也满足了不同客户的不同需求。提高了数据的安全性、共享性和实力性,大大地降低预算,提高了工作效率,为驾校在业界市场的激烈竞争中减少不小的开支。2.1.3使用可行性本系统采用spring、hibernate设计前台界面,用Mysql数据库为后台管理。可以在Windowsxp、Windows7等Windows操作系统系列下运行。中国网民都有一定的计算机操作基础。本系统前台界面美观,操作简单,只要掌握一些计算机基本操作的人便可以短时间内熟练使用系统。后台管理中数据库稳定不易出现错误,易于管理。基于以上的种种理由,本系统完全可以在社会中使用,推动中国计算机网络的发展,同时也为驾校创造出巨大的经济利益。2.1.4法律可行性本系统是完全遵守着软件开发人员的职业道德,系统并没有加入任何能够损害到商家和消费者利益的东西,可以放心使用。而且本系统完全遵守国家的《中华人民共和国计算机软件保护条例》的条例,使本系统也拥有着法律的保护。3需求分析3.1模块功能分析模块应该具有的如下功能:1.驾校点击排行所有用户均可在网站的首页根据各驾校的点击排行查看该驾校的详细情况。2.学车指南所有用户均可以在各个网页上学车指南板块查看学车指南的详细信息。3.2系统流程图驾校排行模块流程如图3-1所示:图3-1学车指南模块流程如图3-2所示:图3-23.3软硬件环境需求根据系统的基本功能需求,以及客户的信息系统环境,计划采用浏览器/服务器模式来构建系统。同时,计划采用J2EE技术来开发。由于本系统不涉及复杂的数据分析和处理,为了节约开发成本和降低开发难度,经过协商,计划财通JSP结构来卡法,具体的软硬件环境要求如下:(1)硬件环境:采用普通办公个人计算机做服务器即可;(2)操作系统:可采用WindowsXP以上系统;(3)Web服务器:采用Tomcat6.0以上系统;(4)数据库系统:采用Mysql即可;(5)Java运行环境:采用JRE1.5以上版本;(6)客户端:采用浏览器工具即可。4总体设计4.1概要设计4.1.1接口设计1.用户接口设计如表4.1所示:表4.1向用户提供命令系统回答信息驾校点击排行信息的查看显示所点击的驾校信息学车指南的查看显示所点击的学车指南的详细信息2.内接口设计如表4.2所示:表4.2接口传递信息用户主模块查看驾校点击排行信息驾校信息:(ID,名称,课程,优惠价格,区域,点击数,详细内容)用户主模块查看学车指南信息学车指南:(ID,标题,内容,点击数,入库时间)4.1.2运行设计运行模块组合如表4.3所示:表4.3回复模块添加模块修改模块查找/搜索模块删除模块管理员对投诉信息回复√用户投诉√用户查看投诉信息√运行模块组合如表4.4所示:表4.4运行控制控制方法用户查看驾校点击排行信息用户查看驾校点击排行信息,系统将输出显示驾校信息表中按点击排行的所有驾校的详细信息用户查看学车指南信息用户查看学车指南信息,系统将输出显示学车指南表中所有学车指南的详细信息4.2详细设计4.2.1程序模块的结构1.模块类图如图4-1所示:图4-12.模块顺序图如图4-2、4-3所示:图4-2图4-35数据库设计5.1E-R图点击排行与学车指南E-R图,如图5-1所示:图5-15.2数据库表结构系统中相应数据表结构设计如表5.1、5.2所示:表5.1表空间DS_INFO表说明驾校信息表表作用驾校信息表字段名字段类型字段说明备注DS_IDint驾校ID主键DS_LOGIN_NAMEvarchar(100)驾校登录名DS_PASSWDvarchar(100)驾校登录密码DS_NAMEvarchar(30)驾校名称ADDRESSvarchar(100)地址DS_URLvarchar(100)驾校官网DS_FEATUREvarchar(3000)办学特色POSITIONSvarchar(100)覆盖区域多个区域之间用逗号(,)分隔DS_INTROvarchar(2000)驾校简介DS_LOGOvarchar(50)驾校的LOGO存放驾校LOGO所在文件夹的文件名DS_NUMBERint联系电话CONTACT_NAMEvarchar(50)联系人CLICK_NUMint点击数SPEAR_CONTENTvarchar(1000)推广内容DS_PHOTOvarchar(1000)驾校图片存放驾校的图片,多张图片之间用逗号(,)分隔表5.2表空间ARTICLE表说明学车指南表作用学车指南字段名字段类型字段说明备注A_IDint文章IDA_TITLEvarchar文章标题A_CONTENTvarchar(4000)文章内容CLICK_NUMint点击数ETL_TIMEtimestamp入库时间此条关系记录插入表的时候的系统时间6模块界面说明6.1点击排行模块点击排行模块主要显示的是各驾校根据其信息被点击数量排名所展示的内容,前台界面如图6-1所示:图6-1点击排行模块相关具体代码截图如图6-2所示:图6-26.2学车指南模块学车指南模块主要功能为提供学车指南信息,其前台界面图如下图6-3、6-4所示:图6-3图6-4学车指南模块相关具体代码截图如下图6-5、6-6、6-7、6-8所示:图6-5Action查看某一个具体学车指南信息图6-6Action查看指定指南图6-7ajax查询指南列表图6-8学车指南Action(查看)7模块测试运行7.1测试用例7.1.1点击排行——页面的显示及链接用例编号jx-mx-001功能描述[点击排行]模块显示在网站确定位置及其相应链接用例目的测试点击排行模块是否正确显示在相应位置,及其链接是否正常跳转预置条件系统中已有一定量的测试数据操作步骤操作描述数据期望结果实际结果1进入网站首页,观察页面网站布局[点击排行]模块显示在轮播图下方成功实现2点击模块名右侧的<+more>驾校信息跳转至[点击排行]页面成功实现3点击某条驾校信息后的<详细>驾校跳转至该驾校详情页成功实现4点击网站导航栏的<点击排行>链接至点击排行页面成功实现5点击驾校图片兴安驾校链接至该驾校详情页成功实现6点击驾校信息后的<查看详情>汇通驾校链接至该驾校详情页成功实现7点击页面下的翻页按钮下一页跳转至下一页成功实现8点击页面下的翻页按钮上一页跳转至上一页成功实现9点击页面下的页码2跳转至第二页成功实现10点击驾校名称兴安驾校链接至驾校详情页成功实现7.1.2点击排行——点击量计算用例编号jx-mx-002功能描述统计用户对各个驾校的点击量,以便新用户更加明确的知道驾校人气用例目的测试能否正确统计点击量预置条件系统中有一定驾校信息操作步骤操作描述数据期望结果实际结果1进入网站首页,观察某一驾校的点击量国安驾校显示一定的点击量成功实现2打开另一浏览器,在驾校搜索页面访问该驾校,然后返回首页不登录点击量增加一次成功实现3刷新第一个浏览器的首页,观察点击量国安驾校点击量比首次看到时加1成功实现4登录网站后访问某一驾校信息,观察其驾校点击量随机比之前加1成功实现5在推荐驾校模块,进入某驾校详情页面,然后观察点击量随机比之前加1成功实现6从驾校报名实时信息页面进入驾校详情页然后观察点击量随机比之前加1成功实现7进入点击排名页面,观察点击量之前数据点击量正确显示成功实现7.1.3学车指南——页面的显示及链接用例编号jx-mx-004功能描述学车指南模块显示后台上传的学车指南信息,在各页面有小模块显示用例目的验证显示信息是否正确预置条件系统中有一定测试数据,并确保系统正常运行操作步骤操作描述数据期望结果实际结果1点击首页导航栏的<学车指南>跳转至学车指南页面成功实现2观察页面显示显示学车指南列表(标题、浏览量、发布时间)成功实现3点击学车指南标题新手上路链接至详情页成功实现4返回学车指南列表页,观察浏览量浏览量加1成功实现5观察驾校搜索页面右下角显示学车指南模块成功实现6任意点击一条指南标题新手上路链接至该指南详情页成功实现7观察驾校点评页面右下角显示学车指南模块成功实现8任意点击一条指南标题新手上路链接至该指南详情页成功实现9观察点击排行页面右下角显示学车指南模块成功实现10任意点击一条指南标题新手上路链接至该指南详情页成功实现11观察留言咨询页面右下角显示学车指南模块成功实现12任意点击一条指南标题新
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届高中语文一轮复习学案33 诗歌比较阅读鉴赏(含答案)
- 电子政务对政府工作效率的促进作用研究
- 机械设备租赁安全协议书范本
- 校企合作实习基地协议书范本
- 房屋买卖合同违约民事起诉状范本
- 山东省菏泽市2024-2025学年高一上学期11月期中考试生物试题(解析版)
- 生物技术如何提高医疗效率与质量
- 2024学年八年级语文下册第三单元11核舟记教学反思新人教版
- 现代企业文化在职业教育中的实施策略
- 知识产权在文化创意产业中的价值与应用
- 中药抗骨质疏松作用
- 中建综合支吊架施工方案
- ABB电子时间继电器CTMVS系列操作与安装指南
- 深圳市社会保险参保证明
- 幼儿园开学家长会PPT模板(含完整内容)
- 表冷器更换施工方案
- 沥青集料筛分反算计算表格(自动计算)
- 2023年国家护理质量数据平台
- 恶性高热课件
- 川教版四年级(上、下册)生命生态与安全教案及教学计划附安全知识
- 教师招聘考试历年真题(物理)及答案
评论
0/150
提交评论