- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下载可编辑
课程设计报告
课程设计题目 : Linux 下的火车系统
专 业: 软件工程
班 级:
姓 名:
学 号:
指导教师 :
20 16 年 7 月 1 日
.专业 .整理 .
下载可编辑
(一)实验题目
Linux 下的火车售票系统
(二)实验时间 , 地点
2016.6.27 到 2016.6.30, 软件楼 506
( 三)实验目的
在 linux 下做一个火车售票系统
(四)实验要求
要求采用多线程编程,实现车票信息的查询,录入,更新,车次的修改;
实现用户注册登录,订票查询、火车票预订、退票申请以及后台方面的列车
车次信息发布更新、车票生成、提供取票服务。
(五)实现思路
该算法用 c 语言编写,再在 linux 下用 vi 建立文档, gcc
后 生成可行文件后, ./ 运行。
C 语言实现思路为 1. 把 ticket ,user ,定义为结构,其中
ticket 中有四个数据。 User1 和 user2 一开始都是为空
2. 定义开始地点四个,终点 4 个
3. 定义数组 c1.c2,daaress.uname1,pass1.uname1,uname2
4. 写个选择页面,共有 5 个页面。
5. 如果用户选择 1 购票,下面 for 循环控制路线。
如果用户选择 2 注册,把输入的数据存入数组
如果用户选择 3 查询,建立 for 循环
如果用户选择 4 购票,用 if 判断语句判断用户输入的是
否在数组里
如果用户选择 5 购票 . 用 exit 退出
.专业 .整理 .
下载可编辑
流程图:
开始
输入 1 到 5
选择
购票 注册 查询 登录 退出
订票系统
反馈操
系统数据库
作
实现过程:定义结构,再加 while if 等循环实现
代码
#include <stdio.h>
Struct ticket /* 定义火车票为结构体 */
{
char* starName;
char* endName;
.专业 .整理 .
下载可编辑
int number;
};
struct user /* 定义用户为
文档评论(0)