收藏 分销(赏)

校车订票系统设计.ppt

上传人:天**** 文档编号:2341600 上传时间:2024-05-28 格式:PPT 页数:29 大小:1.36MB
下载 相关 举报
校车订票系统设计.ppt_第1页
第1页 / 共29页
校车订票系统设计.ppt_第2页
第2页 / 共29页
校车订票系统设计.ppt_第3页
第3页 / 共29页
校车订票系统设计.ppt_第4页
第4页 / 共29页
校车订票系统设计.ppt_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、国科大校车订票系统小组成员:Schoolbus Reservation System of UCAS2024/5/21周二1目 录研究背景与意义系统结构和主要内容系统设计总结现场演示2024/5/21周二2研究背景与意义作为一所远离市区的高等学府,某学校的教师和学生,对于往返于城区与校区的交通需求十分强烈,而校车恰好成为最佳的选择,往往校车的预订供不应求,不少小伙伴更是深夜12点走在去往订票楼的路上,只为能够订购一张校车车票,本小组成员一致感到深深担忧;也有不少小伙伴订购到车票后,在QQ群里到处发布转让校车车票信息,转让过程苦不堪言。于是.在这一背景下,本小组开发了一整套系统解决这个困惑,其中

2、包括校车订票系统的手机应用软件,后端数据库管理系统,后端管理程序,致力于为学生及时,便捷的提供校车信息以及更新。2024/5/21周二3系统结构和主要内容采用C/S架构模式选用MyEclipse插件结合MySQL开发环境2024/5/21周二4软件界面设计2024/5/21周二5数据库SQL数据库表格设计:表项表项内容内容学生信息表学生信息表姓名(汉字),学号,手机号码,黑名单校车班车表校车班车表车次,地点(雁栖湖校区-玉泉路校区),乘车时间订票信息订票信息车次,学号,时间余票信息余票信息车次,余票数字,时间,总共座位数注册信息表注册信息表帐号,密码推送信息表推送信息表编号,发布账号,发布时间

3、,内容2024/5/21周二6数据库CDM图2024/5/21周二7总体框架设计2024/5/21周二8前台用户设计用户登陆成功查询车次查询余票预定车票注 销退订车票用户中心2024/5/21周二9订票逻辑图手机端设计2024/5/21周二10历史订单查询及删除逻辑手机端设计2024/5/21周二11HttpHttp通信通信通信通信http连接使用的是“请求响应方式”,即在请求时建立连接通道,当客户端向服务器发送请求后,服务器端才能向客户端返回数据SocketSocket通信通信通信通信在双方建立起连接后就可以直接进行数据的传输,在连接时可实现信息的主动推送,而不需要每次由客户端想服务器发送请

4、求手机端设计Androidsocket2024/5/21周二12手机端设计AndroidsocketTCP通信模型的Socket2024/5/21周二13手机端设计Androidsocket服务器端:首先声明一个ServerSocket对象并且指定端口号,然后调用Serversocket的accept()方法接收客户端的数据。accept()方法在没有数据进行接收的处于堵塞状态。一旦接收到数据,通过inputstream读取接收的数据客户端:创建一个Socket对象,指定服务器端的ip地址和端口通过inputstream读取数据,获取服务器发出的数据最后将要发送的数据写入到outputstre

5、am即可进行TCP协议的socket数据传输。2024/5/21周二142024/5/21周二15手机端设计天气预报实现2024/5/21周二16后台管理员部分2024/5/21周二17多线程程序设计设计思路多线程的程序结构能够极大的便利程序设计,本设计将整个系统进行功能模块的分解,使得每个功能模块独立不相关,每个模块占用一个线程,独立和协调地完成整个系统的功能,这种程序设计思路方便管理和增加新的功能,可扩展性强。2024/5/21周二18多线程程序设计多线程列表服务器是否可达预售期查询余票查询预定车票今日订单查询订单查询消息详细信息账号验证个人信息查询密码修改班车信息查询退票优点:1)线程间

6、方便的通信机制2)提高应用程序响应3)使多CPU系统更加有效4)改善程序结构2024/5/21周二19事件监听epoll是Linux内核中的一种可扩展IO事件处理机制,最早在Linux2.5.44内核中引入,可被用于代替POSIXselect和poll系统调用,并且在具有大量应用程序请求时能够获得较好的性能,epoll与FreeBSD的kqueue类似,都向用户空间提供了自己的文件描述符来进行操作。epoll负责监听来自应用程序的TCP/IP请求,并反馈信息到手机应用端。2024/5/21周二20程序接口2024/5/21周二21时序图的组成时序图包含了4个元素1.对象2.生命线3.消息4.激活网上订票系统时序图1.用户预订车票时序图2.用户退票时序图2024/5/21周二22用户预订车票时序图2024/5/21周二23用户退票时序图2024/5/21周二25总结1.进度上,校车订票系统并未实际完成,没有获取国科大学生的基本信息,稳定性,流畅性各种方面都未获得验证2.设计上,校车订票系统设计思路传统,创新上存在不足,只是简单地实现了一个订票的功能3.尽管思路简单,但确实能够便利我们的生活,学习的乐趣和价值往往藏在那些简单容易实现的工程中。2024/5/21周二26现场演示2024/5/21周二27Thankyou!2024/5/21周二282024/5/21周二29

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服