网站大量收购闲置独家精品文档,联系QQ:2885784924

4090113王健毕业的设计初稿.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4090113王健毕业的设计初稿

彩票销售与管理系统设计与实现 1 绪论 1.1 设计题目 近年来我国投入公益事业的资金越来越多,福利彩票作为公益投入的重要集 资手段也显得更为重要,随着彩票热在中国大地上的日益高涨,彩票的销售与管理也显得越来越重要。而当前信息技术与数据库技术越来越成熟,利用java和数据库技术来设计一款销售与管理的软件在技术上是完全可行的。 彩票销售管理系统可以说是一个综合性的管理系统,这它集成了彩票销售、开奖、查询、设置等多种实用的功能,因而具有较强的实用性。 1.2 可行性分析 1.2.1 技术可行性 由于本系统管理的对象单一,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。对机器要求的配置较低,一般的电脑在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,别是参考其它程序的功能,在前台方面采用jsp + javaBean 结合,数据库连接方面采用jdbc + mysql,都是现时应用较多且比较成熟的技术,因此完全可以实现。 1.2.2 成本可行性 由于采用的技术均为现时比较成熟和流行的技术,对技术的投入不大,成本不高。 2 系统目标和建设原则 2.1 系统目标 本系统主要可以实现以下的管理功能:销售、开奖、查询、设置等等。 2.1.2销售 系统的销售分两种方式,一种是自选,一种是机选,但每次最多只能操作五注,并直接与打印机进行关联操作,可将自己的选择结果通过打印机输出,采用流水线操作,提高了工作效率。 1.3.3开奖 该模块是随机产生该期的开奖号码,而顾客则根据本人所购买的彩票与开奖号码相同的数字的个数来评定中奖的等级。 1.3.4查询 此模块可实现彩票购买者查询自己所购的彩票中奖情况,及历史的中奖号码记录,用以购买下期彩票的参考。 选择已经售出彩票的期数,系统显示出该期的中奖结果,以及彩票的销售量,共有三个中奖等级,即特等奖、一、二等奖,并可以输入某一注彩票的号码进行即时查询。 1.3.5设置 此模块是本彩票系统的最基础的功能模块,设置彩票的期数(自动生成)、开奖日期、兑奖截止日期等基本的参数。 2.2 系统建设原则 2.2.1页面模块化 本系统在界面设计上采用模块化思想,把实现同一功能的页面共有的部分集合为一个模块,这样可提高代码的重用性和可维护性。 2.2.2 层结构设计 基于3层B/S架构设计,消费者只要从浏览器JSP页面输入相关的彩票信息,而JSP页面将信息传给业务逻辑处理模块javaBean,而JavaBean亦负责而数据库的通信,而再用JSP页面再负责显示处理后的信息给用户,结构图如下: 图2.2.2.:三层框架图 2.2.3面向对象设计 在系统中,在javaBean中运用面向对象的思想,将业务逻辑封装成单独的类。 3 运行环境规划及需求分析 3.1运行环境 图3:逻辑结构 运行环境为: Windows XP +JSP+ Apatch Tomcat5.0+MySql 5.0 +j2sdk1.5.06 3.2 功能分解 经过对系统的分析,将功能划分为一下几个模块: 图4.1:功能图 3.3 流程图 根据4.1的功能划分可得出下面的顶级流程图 图4.2.1:顶级流程图 进一步细化该流程图如下: 图:4.2.2 第一级流程图 随机号码请求 设置信息 彩票号码信息 顾客记录 彩票记录 彩票号码信息 设置记录 响应请求/彩票凭证 开奖号码记录 查询结果信息 查询请求 开奖信息 3.4 处理过程定义 根据上面的流程图可得出下面的处理过程定义表 表4.3:处理过程定义表 编号 处理过程名 处理功能描述 处理要求 输入数据 输出数据 1.0 随机产生彩票号码 通过随机产生器产生一注彩票号码,可供顾客购买 随机产生 用户请求 一注彩票号码 2.0 生成彩票 通过提供的彩票号码打印出彩票 产生的彩票号码有效 彩票号码 彩票 3.0 查询 根据顾客的查询条件给用户展现相应的查询结果 转化查询条件 查询关键字 查询结果 4.0 设置属性 根据需求对系统相关属性进行设置 保存设置 相关属性 反馈信息 5.0 产生中奖号码 根据管理员请求产生当期的中奖号码 产生有效号码 管理员请求 当期的中奖号码 3.5 数据储存定义 结合数据流图和过程定义,分析出系统的数据存储如下表: 表4.

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档