欢迎来到天天文库
浏览记录
ID:12186254
大小:630.50 KB
页数:17页
时间:2018-07-16
《课程设计--车次信息管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计(论文)任务书轨道学院专业交通设备班级2012-3-29一、课程设计(论文)题目车次信息管理系统的设计二、课程设计(论文)工作:自2013年6月24日起至2013年6月28日止。三、课程设计(论文)的内容要求:1、主界面2、基本要求a)增加车次信息b)显示车次信息c)并且可以多次进行。3、补充自己的设计内容a)车次信息的修改b)车次信息的删除c)列车统计学生签名:2013年6月28日课程设计(论文)评阅意见等级项目课程设计态度评价出勤情况评价设计中创新性评价论文书写规范化评价综合评定等级优秀
2、好好3补充好良好好好2补充好中等好好1补充好及格好好无补充好不及格不好不好无补充不好评阅人王更生职称教授2013年6月28日目录一、设计思路二、功能实现详细设计三、测试结果分析四、用户手册五、设计体会一、设计思路设计这个程序首先得先想到,作为一个程序设计员,编写一个程序就得尽可能的使用最简洁的语句,实现和表达出最完美的的应用系统。根据功能要求,设计功能效果,预先把握全局定位,根据实际需要和认为习惯对界面预先处理,然后运用所学知识写出基本框架和主要算法,最后写出全部的代码,运行并实现程序功能。二、功能
3、实现详细设计#include#include#include#includetypedefstructnode//定义一个结构体{charn[20];charccnum[20];chartime[10];structnode*next;}NODE;NODE*start;classemployee{private:NODE*p;NODE*q;NODE*t;public:employee(NODE*m){t=p=m;}vo
4、idadd();//公有成员函数—增加车次信息voidedit();//公有成员函数—修改车次信息voidlookfor();//公有成员函数—查找车次voidprintall();//公有成员函数—显示车次信息voiddel();//公有成员函数—删除车次信息voiddeleteall();//公有成员函数—删除所有车次信息voidtongji();//公有成员函数—列车统计};voidemployee::add()//定义添加车次信息的函数{start=newNODE;q=start;q->ne
5、xt=p;p=q;cout<<"请输入经过站点名称:";cin>>q->n;cout<<"请输入车次号码";cin>>q->ccnum;cout<<"请输入发车时间:";cin>>q->time;}voidemployee::edit()//定义编辑车次信息的函数{p=q;charn[20];cout<<"请输入车次号码:"<>n;while(p!=t&&(strcmp(p->ccnum,n)!=0)!=0)p=p->next;if(p==t)cout<<"没有找到您要找的车次!
6、"<>p->n;cout<<"请重新输入车次号码:";cin>>p->ccnum;cout<<"请重新输入发车时间:";cin>>p->time;}}voidemployee::lookfor()//定义查询车次的函数{p=q;charn[20];cout<<"请输入车次号码:"<>n;while(p!=t&&(strcmp(p->ccnum,n)!=0)!=0)p=p->next;if(p==t)cout<
7、<"没有找到您要找的车次!"<n<ccnum<time<n<ccnum<time<8、l;q=q->next;}q=p;}voidemployee::del()//定义删除车次信息的函数{NODE*k;k=newNODE;k=p=q;charn[20];cout<<"请输入车次号码:"<>n;while(p!=t&&(strcmp(p->ccnum,n)!=0)!=0){k=p;p=p->next;}if(p==t)cout<<"没有找到您要找的车次!"<next;elsek->nex
8、l;q=q->next;}q=p;}voidemployee::del()//定义删除车次信息的函数{NODE*k;k=newNODE;k=p=q;charn[20];cout<<"请输入车次号码:"<>n;while(p!=t&&(strcmp(p->ccnum,n)!=0)!=0){k=p;p=p->next;}if(p==t)cout<<"没有找到您要找的车次!"<next;elsek->nex
此文档下载收益归作者所有