校车订票系统设计.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国科大校车订票系统 小组成员: Schoolbus Reservation System of UCAS 目 录 研究背景与意义 系统结构和主要内容 系统设计 总结 现场演示 研究背景与意义 作为一所远离市区的高等学府,某学校的教师和学生,对于往返于城区与校区的交通需求十分强烈,而校车恰好成为最佳的选择,往往校车的预订供不应求,不少小伙伴更是深夜12点走在去往订票楼的路上,只为能够订购一张校车车票,本小组成员一致感到深深担忧;也有不少小伙伴订购到车票后,在QQ群里到处发布转让校车车票信息,转让过程苦不堪言。于是…. 在这一背景下,本小组开发了一整套系统解决这个困惑,其中包括校车订票系统的手机应用软件,后端数据库管理系统,后端管理程序,致力于为学生及时,便捷的提供校车信息以及更新。 系统结构和主要内容 采用C/S架构模式 选用MyEclipse插件 结合MySQL开发环境 软件界面设计 数据库SQL 数据库表格设计: 表项 内容 学生信息表 姓名(汉字),学号,手机号码,黑名单? 校车班车表 车次,地点(雁栖湖校区--玉泉路校区),乘车时间 订票信息 车次,学号,时间 余票信息 车次,余票数字,时间,总共座位数 注册信息表 帐号,密码 推送信息表 编号,发布账号,发布时间,内容 数据库CDM图 总体框架设计 前台用户设计 用户登陆成功 查询车次 查询余票 ? 预定车票 ? 注 销 退订车票 用户中心 订票逻辑图 手机端设计 历史订单查询及删除逻辑 手机端设计 Http通信 http连接使用的是“请求—响应方式”,即在请求时建立连接通道,当客户端向服务器发送请求后,服务器端才能向客户端返回数据 Socket通信 在双方建立起连接后就可以直接进行数据的传输,在连接时可实现信息的主动推送,而不需要每次由客户端想服务器发送请求 手机端设计—Android socket 手机端设计—Android socket TCP通信模型的Socket 手机端设计—Android socket 服务器端: 首先声明一个ServerSocket对象并且指定端口号, 然后调用Serversocket的accept()方法接收客户端的数据。accept()方法在没 有数据进行接收的处于堵塞状态。 一旦接收到数据,通过inputstream读取接收的数据 客户端: 创建一个Socket对象,指定服务器端的ip地址和端口 通过inputstream读取数据,获取服务器发出的数据 最后将要发送的数据写入到outputstream即可进行TCP协议的socket数据传输。 手机端设计—天气预报实现 后台管理员部分 多线程程序设计 设计思路 多线程的程序结构能够极大的便利程序设计,本设计将整个系统进行功能模块的分解,使得每个功能模块独立不相关,每个模块占用一个线程,独立和协调地完成整个系统的功能,这种程序设计思路方便管理和增加新的功能,可扩展性强。 多线程程序设计 多线程列表 服务器是否可达 预售期查询 余票查询 预定车票 今日订单查询 订单查询 消息详细信息 账号验证 个人信息查询 密码修改 班车信息查询 退票 优点: 1) 线程间方便的通信机制 2) 提高应用程序响应 3) 使多CPU系统更加有效 4) 改善程序结构 事件监听 epoll?是Linux内核中的一种可扩展IO事件处理机制,最早在 Linux 2.5.44内核中引入,可被用于代替POSIX select 和 poll 系统调用,并且在具有大量应用程序请求时能够获得较好的性能,epoll 与 FreeBSD的kqueue类似,都向用户空间提供了自己的文件描述符来进行操作。epoll负责监听来自应用程序的TCP/IP请求,并反馈信息到手机应用端。 程序接口 时序图的组成 时序图包含了4个元素 1.对象 2.生命线 3.消息 4.激活 网上订票系统时序图 1.用户预订车票时序图 2.用户退票时序图 用户预订车票时序图 管理员订票处理时序图 用户退票时序图

文档评论(0)

光光文挡 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档