猜数字游戏

2019-04-15 23:40

《Java程序设计》

课程设计

题 目 猜数字游戏 院 (系) 信息工程学院 专 业 班 级 2014级信工五贯班 学 生 姓 名 孙童童 谢军 王景涛 金从能

学 号 14w2110145、54、32、 设 计 地 点 信一606 指 导 教 师 胡俊

起止时间:2014年12月22日至2015年1月5

《Java程序设计》课程设计任务分配

1

院(系):信息工程学院 教研室:软件教研室 课程设计题目 深入理解java语言的语法规则及其优势,掌握类与方法的构造,掌握基于java的各种操作的实现课程设计目的

方法,训练对基础只是的基本方法的综合运用能力,增强对算法的理解能力,提高软件设计能力。在实践中培养独立分析问题和解决问题的作风和能力。通过题意分析、选择类结构、算法设计、编制程序、调试程序、软件测试、结果分析、撰写课程设计报告等环节完成软件设计的全过程,不断地完善程序以提高程序的性能。 小组成员及任务分配姓名 孙童童 谢军 学号 承担任务 是否组长 是 否 否 否 14W2110145 总体结构设计与查询模块 14W2110154 王景涛 14W2110132 金从能 14W21101 2

目录

1、需求分析........................................ .......1

1.1用户需求分析................................... .......1 1.2开发环境分析................................... .......1 2、问题描述................................... .............2 2.1课程设计任务................................... .......2 2.2课程设计的要求........................................2 3、模块设计.................................................3 3.1系统总体设计..........................................3 3.2功能模块设计..........................................3 4、功能设计................................................4 4.1游戏界面模块..........................................4 4.2随机数的产生模块......................................4 4.3输入模块.............................................4 4.4记录猜测次数模块......................................4 4.5计时模块.............................................4 4.6输入输出模块.........................................4 4.7成绩判断模块........................... .............4 5、测试分析............................... ...............5 5.1测试 ................................ ..............5 实验总结................................ ................6 参考文献................................ ................6

程序附页 ................................ ................6

3

前言

随着Internet的迅速发展和用户数量的急剧增加,互联网对于企业和事业

单位的运营和发展日益重要,网上交易也逐渐被人们认可,并成为未来交易的发展方向。在这种情况下,很多原有的C/S模式的系统也逐渐步向B/S模式靠拢,铁路客车售票系统也不例外。

铁路客车售票系统是铁路旅游服务信息系统的一个重要组成部分,为旅客提供优质便捷的服务。为了提高铁路客运的售票效率,丰富铁路客运的营销手段,火车站售票总站的下属代售点可以可以通过公用的互联网资源,实现网上的售票,查询及管理工作。本论文围绕如何实现基于B/S结构的购票系统展开讨论,通过对现有C/S结构的售票系统与B/S结构的优点缺点进行比较,给出基于B/S结构售票系统的具体解决方案;查询,买票,订票,退票,用户管理等五大模块,并研究B/S结构在网络中面临的安全问题及提出相应的解决方案。在软件的结构设计中侧重售票系统主要功能的设计与实现。本论文的研究内容还涉及现有列车售票系统中常用的算法设计,对如何将B/S结构的售票系统与车票打印机连接起来也做了简要介绍

用信息化推动工业化,用信息技术改造传统产业,这是我国迫切要完成的一项战略性任务。作为工业文明的产物—铁路,如何借助信息技术的帮助,实现管理方式,运营组织,服务标准的现代化,这是摆在我国铁路工作者面前的重大课题。 铁路信息化是铁路现代化的重要标志,其根本目的是将信息技术应用到铁路生产经营与管理决策等各项活动中,改造传统产业,提高铁路生产率,提高市场竞争力,提高铁路运营经济效益。因此,开发这样一套软件成为很有必要的事情,在下面的各章中我将以开发这套火车售票系统的内容,谈谈其开发过程和所涉及到的问题及解决办法。

1 需求分析

4

列车售票系统的总目标是:在计算机网络,数据库和先进的开发平台上,

利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的客车售票系统,为企业的决策层提供准确、精细、迅速的客票销售信息。

1.1功能需求

客票系统通过计算机网络将客户端与服务器的数据库相连,将从客户端得到

的信息进行处理,实现列车车次查询,售票,订票,退票,用户管理等功能。以计算机为中心,实现销售业务的计算机自动化,为铁路部门降低成本、提高销售额、为铁路部门的经营决策提供及时精确的依据。 1.1.1查询功能需求

查询功能要能满足至少两种方式的查询:按车次查询,按站点查询。如果

查询出来满足条件的车次后,用户可以直接点击购买。查询出来的信息里面应该包括车次,开车时间,到达时间,起始站,终点站,车辆类型等主要车次信息。

1.1.2售票功能需求

售票模块主要有两个入口:一个是系统主界面的买票按钮,另一个是查询结果后面的购买按钮。买票界面里可以供用户填写或者选择的内容有:车次,开车时间,起始站,终点站,座位类型 ,票数等。还要有价格计算按钮,购买按钮和重置按钮。每趟车次的具体路段起始站和终点站要在用户输入车次后自动绑定,供用户选择。点击购买按钮后,系统给出具体的购买票据,并且要能打印票据。

1.1.3退票功能需求

退票模块要能实现两种功能:退订和退票。退订是指用户有过订票记录,但票还没拿到;退票是指用户退掉已经拿到的车票(退票时间必须给出具体限制)。

5


猜数字游戏.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010年报关员资格全国统一考试真题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: