利用SQL和JAVA建立的长途汽车管理系统,非常完整,含代码和运行界面
2019-12-21 22:01:35 634KB 长途汽车 车票查询 订票
1
asp.net技术开发的火车票订票系统,数据库是sqlserver。
2019-12-21 21:53:56 4.54MB 车票订购 火车票
1
资源内容包括:.c源代码、.text乘客信息、.text车次信息、.exe可执行文件、课程设计报告word、开题报告ppt、结题报告ppt。 系统分为两个角色:乘客&管理员。 管理员功能:登录、录入班次、增加班次、浏览班次、修改班次、删除班次、修改密码。 乘客功能:注册、登录、浏览班次、查询班次、购票、退票、推荐。 本系统采用文件存储乘客信息、车次信息。 这是我大一时提交的C语言课设,内容全面,欢迎大家提出意见问题。
2019-12-21 21:32:44 15.48MB C语言 课程设计
1
一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如 班次 发车时间 起点站 终点站 行车时间 额定载量 已定票人数 1 8:00 郫县 广汉 2 45 30 2 6:30 郫县 成都 0.5 40 40 3 7:00 郫县 成都 0.5 40 20 4 10:00 郫县 成都 0.5 40 2 … (一)功能要求:设计一系统,能提供下列服务: (1)录入班次信息(信息用文件保存),可不定时地增加班次数据 (2)浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。 (3)查询路线(起点、终点):可按班次号查询 ,可按终点站查询 (4)售票和退票功能 当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数 退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数 (二)其它要求: (1) 至少采用文本菜单界面(如果能采用图形菜单界面更好) (2) 学生可自动增加新功能模块(视情况可另外加分)
2019-12-21 20:58:53 11KB 车票
1
【标题】"爬取12306车票.rar"所涉及的知识点主要集中在使用Python进行网络爬虫技术,特别是针对12306官网的火车票数据抓取。12306是中国铁路官方的在线售票平台,其网页结构复杂,动态加载,因此爬取12306车票数据需要一定的技术和策略。 1. **Python基础知识**:Python是实现此任务的基础编程语言,其语法简洁明了,有着丰富的第三方库支持,特别适合网络爬虫开发。 2. **requests库**:Python中的requests库用于发送HTTP请求,是爬虫获取网页内容的关键。在爬取12306车票信息时,需要使用requests库向12306服务器发送GET或POST请求,获取HTML页面或者JSON数据。 3. **BeautifulSoup库**:这是一个用于解析HTML和XML文档的库,可以帮助我们解析从12306网站获取的网页内容,提取出所需的数据,如车次、出发地、目的地、日期、余票数量等。 4. **动态加载与Selenium**:12306网站的部分数据可能是通过JavaScript动态加载的,普通requests请求可能无法获取。这时,我们需要使用Selenium库模拟浏览器行为,加载完整页面后进行数据抓取。 5. **反爬策略与User-Agent**:12306网站为了防止被大量爬虫抓取,可能会设置反爬策略,如检查User-Agent。我们需要设置合适的User-Agent,模拟真实浏览器访问,避免被服务器识别为爬虫而封锁。 6. **登录与Cookie处理**:12306网站需要用户登录才能查看车票信息,因此爬虫可能需要模拟登录过程,这涉及到Cookie的管理和发送。可以使用requests库的Session对象来处理登录状态。 7. **数据存储**:爬取到的数据通常需要保存,可以使用CSV、JSON、SQLite等格式存储。考虑到数据量较大,使用数据库如MySQL或SQLite更合适,方便后续的数据分析和查询。 8. **异常处理与多线程**:网络爬虫过程中可能会遇到各种异常,如网络连接错误、请求超时等,需要编写异常处理代码来保证程序的稳定运行。同时,为了提高爬取效率,可以采用多线程或多进程的方式并行处理请求。 9. **法律法规**:爬取12306数据时必须遵守相关法律法规,尊重网站的Robots协议,不得用于非法用途,否则可能引发法律问题。 10. **道德规范**:尽管技术上可行,但频繁的爬取可能对12306服务器造成压力,影响正常用户的使用体验,因此在实施爬虫时应尽量减少请求频率,遵循网络爬虫的道德规范。 以上就是“爬取12306车票”这一主题所涵盖的主要技术点,从网络请求、数据解析到数据存储,再到应对网站的反爬机制,每一个环节都需要细致的处理和扎实的编程基础。
2019-12-21 20:53:04 107KB python
1
在线火车票购票系统,用于大学毕业设计,其中包含数据库的设计
2019-12-21 20:49:52 21.78MB 车票购票系统 毕业设计
1
车票管理系统 设计说明与要求: 一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如 班次 发车时间 起点站 终点站 行车时间 额定载量 已定票人数 1 8:00 郫县 广汉 2 .  45 30 2 6:30 郫县 成都 0.5 40 40 3 7:00 郫县 成都 0.5 40 20 4 10:00 郫县 成都 0.5 40 2 … 功能要求:用c/c++设计一系统,能提供下列服务: (1)录入班次信息(信息用文件保存),可不定时地增加班次数据 (2)浏览班次信息,可显示出所有班次当前状况(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。 (3)查询路线:可按班次号查询 ,可按终点站查询 (4)售票和退票功能 A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数 B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数
2019-12-21 19:57:25 1.29MB c++
1
一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量,如: 班次 发车时间 起点站 终点站 行车时间 额定载量 已定票人数 1 8:00 郫县 广汉 2 45 30 2 6:30 郫县 成都 0.5 40 40 3 7:00 郫县 成都 0.5 40 20 4 10:00 郫县 成都 0.5 40 2 … 功能要求:用c/c++设计一系统,能提供下列服务: (1)录入班次信息(信息用文件保存),可不定时地增加班次数据 (2) 浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。 (3)查询路线:可按班次号查询 ,可按终点站查询 (4)售票和退票功能 当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数。退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数。
2019-12-21 19:33:41 4.94MB MFC 车票管理系统
1