欢迎来到浩浩美文网!

计算机科学与技术论文选题|计算机科学与技术论文

科学 时间:2024-03-14

【www.haohaowg.com--科学】

  【一】基于B/S架构的双色球分析系统

  计算机科学与技术专业

  毕业届别 2014

  目录摘要 KEYWORDS

  1.1研究背景及意义

  1.2国内外研究现状

  1.3本文组织结构

  2.1开发工具

  2.2JSP 技术 架构及JDBC数据库连接

  3.1可行性分析

  3.2功能需求分析

  3.3系统用例分析 11

  4.1 系统总体设计 11

  4.2 数据库设计 17

  5.1 用户登录设计 17

  5.2 用户设计 175.3 管理员设计 28

  6.1 测试的意义及目的 28

  6.2 基于B/S 架构的双色球分析系统测试 31

  参考文献 33

  附录 34

  基于B/S 架构的双色球分析系统

  基于B/S架构的双色球分析系统

  摘要:随着生活水平的挺高,计算机技术的快速发展以及福利彩票事业的发展,人们对彩 票关注的程度也随之增加。

  通过双色球分析系统,人们可以在网络上了解双色球的开奖信 息和走势情况。

  本系统采用J2EE 平台进行开发,使用了JSP 技术和Servlet 技术,数据库 方面采用 MySql 数据库。

  本系统主要功能包括:历史信息的管理、开奖信息的管理、用户 的管理、开奖号码的基本走势、大小走势、奇偶走势、质合走势、遗漏信息。

  整个开发过 程包括需求分析、概要设计、数据库开发、详细设计、系统测试等,最后经过测试,系统 能够稳定流畅的运行,已经达到了最初的设计要求。

  在满足需求的同时,双色球分析系统 也体现出了操作简便、友好实用、安全可靠的特点。

  关键词:双色球;分析系统;J2EE;JSP;

  双色球 采用计算机网络系统发行销售,定期电视开奖。

  开奖时间为每周二、四、日晚 21:30。

  玩法介绍:33 个红球,玩家可以从中选取 个;16个蓝球,玩家可以选择 中奖条件:一等奖中6+1(浮动奖金,最高可达1000 万,逢派奖时还能达到1500 二等奖中6+0(浮动奖金,当期最高奖金的30%)三等奖中5+1(3000) 四等奖中5+0/4+1(200) 五等奖中4+0/3+1(10) 六等奖中2+1/1+1/0+1(5) 随着计算机技术的逐渐强大,双色球分析系统随之产生,它能全面、动态、准确地 掌握双色球开奖号码的基本情况,及时、准确的对每一期开奖号码进行统计、计算、分 析。

  实现双色球分析的计算机化,可以简化繁琐的工作模式,提高管理的工作效率。

  双 色球分析系统是采用B/S 结构,这样设计的好处是能够非常方便的用浏览器进入系统, 使用鼠标、键盘轻松的完成数据的录入、浏览、查询、分析和统计等操作。

  这些优点能 够极大地提高分析的效率,因此,开发这样的分析软件成为很有必要的事情。

  在彩票网点双色球一般都是画在图表上,这样的统计分析是繁琐的,又容易出错, 在双色球分析系统中,可以提高信息处理速度和准确性,能够及时、准确、有效的查询 和修改情况。

  双色球分析系统取代了人工绘图和人工的计算,提高了分析的效率,它可 以方便管理人员查询、添加、删除和修改信息,掌握变化情况,提高了工作效率。

  也使 用户更清晰的了解双色球开奖的号码和走势的情况。

  随着科学技术的不断发展,尤其是计算机技术的发展,不同国家和不同地区在经济 领域中相互联系的日益增多,使各国彩票业都面临着许多挑战。

  彩票分析系统可以帮 基于B/S 架构的双色球分析系统 助彩民选择彩票的范围,推动彩票行业的发展。

  而彩票行业的发展将会推动慈善事业的发展,因为彩票事业与福利事业相关联。

  为了更好的对双色球的数据进行管理和分析,本系统设计用户管理、历史数据管 理、开奖信息管理、历史信息、基本走势、大小走势、奇偶走势、质合走势、遗漏信 息模块,具体开发目标如下: (1)管理员可以对用户进行增、删、改、查操作,可以对历史开奖信息,开奖信 息进行管理,增加、修改、删除、查询数据,为了方便多条数据的增加,增加了批量导 入的功能。

  (2)用户只可以查看数据而不能操作数据,可以查看和查询历史信息、开奖信息、 大小走势、奇偶走势、质合走势、遗漏信息模块,根据条件进行查询操作。

  1.2 国内外研究现状 随着福利彩票事业的发展,人们对其投资的热情也越来越高。

  同时,彩民为了获得 巨额回报,根据自己的经验研究出一些预测方法,而一些彩票专家也给出了自己的观点, 预测下一期的中奖号码。

  一些学者对双色球彩票为应用背景的分析技术进行深入研究, 其主要内容包括: (1)基于马尔可夫链模型的双色球彩票分析与预测方法。

  该预测方法不需要对双色 球彩票系统动态变化机理有深入了解,只需要通过其转移概率矩阵,就可统计出一个双 色球彩票系统中动态变化的主要参数。

  相对于其他模型,该方法提供的模型显著有效, 且易于使用、计算简便。

  实验证明,该预测模型能有效的提高彩票中奖概率。

  (2)基于径向基神经网络的双色球彩票分析与预测方法。

  该预测方法利用径向基神 经网络的强大的非线性映射能力,结合双色球的分布特点,从原理及模型的算法、参数 选取入手,对数据进行预处理,经训练后确定隐含层的结点数,对未来开奖的双色球彩 票进行预测,并取得了较好的初步效果。

  (3)基于彩票知识推理融合的双色球彩票预测框架。

  针对当前彩票知识预测应用的 不足以及彩票知识本身具有不确定性、局限性等特点,该框架采用贝叶斯理论对多彩票 知识推理信息进行融合,从而提高双色球彩票预测的精确度 1.3本文组织结构 (1)绪论。

  主要介绍本课题的研究背景和国内外研究现状。

  (2)开发工具及技术简介。

  主要介绍了开发这个系统所涉及到的一些技术和开发 基于B/S 架构的双色球分析系统 工具,JSP技术,JDBC 数据库连接,MyEclipse (3)双色球分析系统的需求分析。

  主要做出系统的可行性分析和系统的需求分析。

  (4)双色球分析系统总体设计。

  主要介绍系统各模块设计和数据库设计。

  (5)双色球分析系统具体实现。

  主要介绍系统各模块功能是如何实现的,实现了 哪些功能。

  (6)测试。

  对系统实现模块进行测试,查找问题和不足进行修改。

  基于B/S 架构的双色球分析系统 开发工具及技术2.1 开发工具 (1)MyEclipse6.5 本系统的开发使用MyEclipse 6.5 作为开发工具,使用J2EE 作为开发平台,JDBC 作为持久层,MySql 作为数据库,Tomcat 作为 Web 服务器,通过这些软件的合理配合 完成本系统的开发、测试及发布。

  MyEclipse 是一个十分优秀的用于开发Java,J2EE 的Eclipse 插件集合,MyEclipse 的功能非常强大,支持也十分广泛,尤其是对 Struts1 Spring等各种开源产品的支持 十分不错 (2)J2EE作为建立企业级应用的标准平台,J2EE 平台得到了长足的发展。

  但是,在传统J2EE 应用的开发过程中也出现了一些问题:一、数据模型和逻辑模型之间的矛盾。

  目前使用 的数据库基本上都是关系型数据库,而Java 本质上是一种面向对象的语言,由于系统对 象在存储和读取数据时使用 SQL Spring-JDBC进行数据库操作,降低了编程的效率 以及系统的可维护性 。

  二、传统的J2EE 应用多采用基于 EJB 的重量级框架,这种框 架适合于开发大型企业应用,但是使用EJB 容器进行开发和调试需要耗费大量时间 (3)MySql数据库 在数据库选择方面考虑到本系统的数据量不是很大,所以后台采取的是MySql 数据 库。

  MySql 是一种开放源代码的关系型数据库管理系统。

  支持多线程,充分利用 CPU 资源,优化SQL 查询算法,有效的提高查询速度。

  与其他的大型数据库例如 ORACLE 相比,MySql 有规模小、功能有限的不足之处,但是这丝毫没有它受欢迎的程度。

  对于 一般的个人使用者和中小型企业来说,MySql 提供的功能已经绰绰有余,而且 MySql 是开放源代码软件,因此可以大大降低总体拥有成本。

  MySql 是目前最流行的客户/服务 2.2JSP 技术 JSP 技术封装产生动态网页的处理逻辑。

  JSP 将网页逻辑与网页设计和显示分离,支 持可重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。

  Web 务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP 基于B/S 架构的双色球分析系统 文件中的HTML 代码一起返回给客户 。

  插入的Java 程序段可以操作数据库、重新定 向网页等,以实现建立动态网页所需要的功能。

  JSP 与JavaServlet 一样,是在服务器端 执行的,通常返回给客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏 览。

  JSP 的1.0 规范的最后版本是1999 月推出的,12月又推出了1.1 规范。

  目前较 JSP1.2规范,JSP2.0 规范的征求意见稿也已出台。

  JSP 页面由 HTML 代码和嵌 入其中的Java 代码所组成。

  服务器在页面被客户端请求以后对这些Java 代码进行处理, 然后将生成的HTML 页面返回给客户端的浏览器。

  Java Servlet 是JSP 的技术基础,而 且大型的Web 应用程序的开发需要Java Servlet 和JSP 配合才能完成 。

  JSP具备了Java 技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所 有特点。

  自 JSP 推出后,众多大公司都支持 JSP 技术的服务器,如 IBM、Oracle、Bea 公司等,所以JSP 迅速成为商业应用的服务器端语言。

  JSP 可用一种简单易懂的等式表 示为:HTML+Java=JSP 架构及JDBC数据库连接 架构本系统采用的是B/S 架构,B/S 架构的特点是数据库只负责数据的管理,web 服务 器负责业务逻辑的处理,浏览器负责提供操作的页面。

  它的优点是客户端不再需要单独 安装,开发相对简单,因为浏览器与 Web 服务器都提供了相应的通信模块,并使用标 准的http 协议进行通信。

  (2)JDBC 数据库连接 Java 数据库连接JDBC(Java Data Base Connectivity)是一种用于执行SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用Java 语言编写的类和接口 组成。

  JDBC 为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工 具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序 [10] Java数据库连接体系结构是用于 Java 应用程序连接数据库的标准方法。

  JDBC Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。

  作为API, JDBC 为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库 的连接提供了标准方法。

  JDBC 使用已有的SQL 标准并支持与其它数据库连接标准,如 ODBC 之间的桥接。

  JDBC 实现了所有这些面向标准的目标并且具有简单、严格类型定 义且高性能实现的接口 [11] 基于B/S架构的双色球分析系统 Java具有坚固、安全、易于使用、易于理解和可以从网络上自动下载等特性,是编 写数据库应用程序的杰出语言。

  所需要的只是 Java 应用程序与各种不同数据库之间进 行对话的方法,而 JDBC 正是作为此种用途的机制。

  基于B/S 架构的双色球分析系统 双色球分析系统需求分析3.1 可行性分析 可行性分析的目的,是弄清待开发的项目是不是可能实现和值得进行,如果可行, 即可制定项目实施计划,同时开始软件开发。

  本系统的可行性分析包括一下几个方面。

  (1)经济可行性:本系统的运用对象主要针对于开发人员本身,维护和升级也在于 开发人员,在时间充足的情况下,那么,开发此系统经济可行 [12] (2)技术可行性:该系统开发,基于PC机上的Win7 系统软件,MySql 和Java 发平台,即可满足系统开发要求。

  再结合运用开发工具的专业知识、经验、双色球相关常识,开发此系统技术可行。

  (3)运行可行性:该系统在担任任务的计算机上独立运行,不会与计算机上其他任 务系统发生矛盾,可以达到实时在线的状态下运行,所以此系统运行可行。

本文来源:http://www.haohaowg.com/jiaoan/315574/

推荐内容