软件工程机票预定系统内容摘要:
()。 //调用保存模块 printf( 是否继续。 (请键入 yes 或 no 以回车键结束 ) )。 scanf(%s,j)。 }while(strcmp(j,yes)==0)。 //判定结束 } else printf( 对不起密码错误 !您不是治理员,不能使用此项功能 !谢谢 ! )。 } 、退票信息模块 根据乘客的要求,要将其订购的票退还。 系统 要进行查询,该航班是否可退。 调用查询模块,查询该航班的信息再进行退票。 代码如下: void tuipiao() { int n。 char a[10]。 do { search()。 //调用查询模块 printf( 请输入您要退的机票数目: )。 scanf(%d,amp。 n)。 //输入所退票数 if(n0) //判定票数是否有效 printf(请输入有效的机票数。 )。 s[i].count=s[i].count+n。 save()。 //调用保存模 块 printf( 退票成功 ! \n)。 15 printf( 是否继续。 (请键入 yes 或 no 以回车键结束 ) )。 //判定是否继续退票 scanf(%s,a)。 }while(!strcmp(a,yes))。 //判定并跳出循环 getchar()。 } 5.个人遇到的困难与获得的主要成果 、接口问题 在执行浏览航班信息模块时,必须与系统中数据进行连接,使原有的数据能够顺利的运用在此基础上还要保证文件的安全性。 所以在编写程序时必须考虑到这一问题。 同时也考虑到如可能 够更简单的将其功能表现出来,而不是用复杂的代码。 节省资源。 如果没有将 这些 问题考虑在内可能会出现一些不必要的错误,是系统无法正确运行,无法达到预定的功能要求。 决绝这一问题, 各模块之间 可 采用函数调用、参数传递、返回值的方式进行信息的传递。 浏览航班信息的模块采用了函数调用 、参数传递 ,在此模块中调用了查询模块,将查询信息模块与浏览信息模块进行传递。 同时退票模块也调用了查询模块。 修改信息模块需与保存信息模块进行信息传递,将所要修改的信息传递到保存信息模块,后将其保存,能够让订购者知道信息的变更。 通过这几个模块的编 写,让我了解到了接口问题,从中学到了如何决绝接口的问题,更熟悉了函数调用与参数调用的方法。 能够更深一层的体会其他的意义。 、其他问题 各模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。 在客户机发送数据后,将等待服务器确认收到信息,受大盘黄埔,再次等待服务器发送回答数据,然后对数据进行确认。 服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。 这些就考虑如何节省时间,减少系统的空间资源,让程序能够更好更快的运行。 16 在编写修改与退票模块时,没有 很好的考虑 将会写出很多无关性的代码。 这样的浪费了系统的空间资源。 同时在编写时也会出一些小问题。 可是对于本人是很难发现。 经过同组人员的指出,对其进行认真的修改与运行确定其中的无误。 编写代码,不是只为了能够让程序运行起来,而是如何能够让该程序较快较好的运行。 不乱占系统的资源。 节能软件。 编写中也要认真严谨,不要出现一些不必要的错误,在其中浪费时间。 同时小组的合作也是非常重要的。 要有合作精神,各模块之间要进行连接,所以各成员之间的交流的一定的。 将各自的看法与想法表达出来,在将其落实在系统上,彼此间的模块能够进行连接。 6. 测试与运行记录 、测试浏览航班信息功能 根据数据库中输入航班信息,对其进行浏览。 运行结果如下: 、测试修改航班信息功能 测试是否能正确修改。 例如:将航班 1020 号,从福州到厦门的出发时间改为 9:: 修改后: 17 、测试 退票功能 根据乘客要求,进行退票。 乘客输入索要退的航班,系统会根据其航班查询该航班是否已出发进行退票。 例如:输入航班号 1020,查看其信息对其退票、运行结果如下: 课程设计完成结果分析与个人小结 通过各模块的 测试, 程序运行过程无误。 实现了浏览、修改、退票功能,这些都能够表现出来。 实现了系统的目的 但其中还是存在一些故障。 当用户的账号和密码丢失的情况下,管理人员可以凭借技术人员的身份证或者职工号找回该员工的密码;当用户的密码或被他人盗用的情况下,管理人员允许技术人员更改密码。 通过 本课程设计的实践 了解到软件工具对于项目开发有着重要性。 在编写代码时我们必须写出与系统相关性的,不然就是浪费时间。 及前后的准备与总结,领会 与 巩固 到了 运用软件工程课堂所学的软件开发方法和知识 ,对其进行了深刻的复习。 参加小组团队的开发实践,了 解到了项目管理、团队合作、口头与书面的表达的重要性。 这次经历有利于我们以后得学习与实践。 附录 include //包含字符串函数处理头文件 include //包含动态存储与释放函数头文件 includeiostream using namespace std。 18 define N 10000 struct air //定义结构体数组 { int num。 char start[20]。 char over[20]。 char time[10]。 int count。 }s[N]。 int i。 int m=0。 define PRINT %d%13s%13s%11s%13d ,s[i].num,s[i].start,s[i].over,s[i].time,s[i].count //定义输出格式 void input()。 //输入航班信息 void print()。 //输出航班信息 void save()。 //保存航班信息 void read()。 //读取航班信息 void search()。 //查找航班信息 void shanchu()。 //删除航班信息 void dingpiao()。 //订票信息 void tuipiao()。 //退票信息 void xiugai()。 //修改信息 int main() { int j。 printf( ★ 您好,欢迎进入中国民航治理系统。 ★ \n)。 19 printf(================================================================================ )。 do{ printf(\n \n \n \n \n \n \n \n \n)。 printf(================================================================================ )。 printf( 请在 07中选择以回车键结束: )。 scanf(%d,amp。 j)。 switch(j) { case 1: input()。 //调用输入模块 break。 20 case 2:print()。 //调用打印模块 break。 case 3:xiugai()。 //调用修改模块 break。 case 4:search()。 //调用查找模块 break。 case 5:shanchu()。 //调用删除模块 break。 case 6:dingpiao()。 //调用订票模块 break。 case 7:tuipiao()。 //调用退票模块 break。 case 0:。 break。 } }while(j!=0)。 //判定结束 printf(\n 谢谢使用,再见。 \n)。 return 0。 }//主函数结束 void input() void input()//打印模块程序 { char f[]=2020hb。 //设置密码 int y。 printf( 请输入密码并以回车键结束 : )。 scanf(%s,f)。 //读取密码 if(strcmp(f,2020hb)==0) { printf( 请依次输入航班信息(机票数位 0 结束输入) : \n 21 完成输入信息请键入 w以回车键结束 \n)。 //打印提示信息 printf( \n)。 for(i=0。 iN。 i++) {。软件工程机票预定系统
相关推荐
社会大局和谐稳定。 三、坚持用制度管权、限权,确保政府权力阳光运行。 健全政府策机制。 严格执行民主集中制度,按照县政府工作规则,把公众参与、专家咨询、合法性审查、集体讨论决定作为必经程序,对 “ 三重一大 ”事项,由会议集体讨论决定,防止 “ 一言堂 ”。 2020 年召开县政府常务会议 11 次,县长办公会 13 次。 完善招投标制度。 出台进一步加强和规范工程建设项目招投标工作的通知等文件
屋的地理位置,户型的型号,出售的价格,房屋所在的楼层以及房屋的号码,销售此房屋的信息等等。 房屋的属性图(4) 供应商的属性 供应商的属性包括供应商的编号,供应商的名字,和供应商的电话。 (5)总体的ER图 一个操作员可以联系多个用户,一个用户可以买多套房子,一个供应商也可以供应多套房子。 总体的ER图第四章 总体设计该系统的功能设计是以系统的业务流程和数据流程为依据的。 主要包括三大块
德式接头 美式接头外 意大利接头 西班牙式接 法式接头 挪威式接头 瑞士接头 巴西接头 中岛接头 (N)外购成品待换包装 BRASS FI BRASS HOSE BARB FITTINGS BRASS PUSHON HOSE BARB FITTINGS BRASS GARDEN HOSE FITTINGS 第 13 页 共 52 页 BRASS PIPE ADAPTERS Brass SAE
旅游 1 奖金 2 培训 3 表彰 4 其他 5 5 奖励分数 数字 应用于加减分的分值记录 6 奖励金额 数字 维护具体的金额,该 金额会直接被薪资计算引用; 7 工资发放期间 放大镜 选择工资发放期间 注意:原则上当月发生的 奖励 ,就维护当月的工资期间;补录时,维护当前的月工资期间; 举例:某员工 2020 年 5 月 有奖励 ,由于特殊原因未录入到 5 月的工资中,并且 5
教案设计 附 页 教学过程 内 容 说明 教案设计 附 页 教 与 学 的 活 动 教 学 设 计 说 明 反 思 注:教与学的活动包括教学组织形式、教学方式、学习方式、评价方式。 如有过程性评价请另附表格或说明。 教育教学实践评价( 5) 了解个别学生报告 实习学校 :________________ 指导教师: _______________ 学生姓名 年龄 性别 政治面貌 班级 对个 别学