下载此文档

陈芳影c语言课程设计报告—客房管理系统.doc


文档分类:办公文档 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
东华理工大学长江学院C语言课程设计报告学院:机械与电子工程系专业:电子信息工程题目:客房管理系统设计班级:1430401姓名:陈芳影学号:201430040115指导教师:胡文龙2015年12月15日报告目录报告摘要——————————————2题目要求——————————————3需求分析——————————————3总体分析——————————————3详细设计——————————————4主函数部分——————————————4~7各功能模块函数部分—————————7输入模块——————————————7~8统计模块——————————————8~10查询模块——————————————11~13修改模块——————————————13~16公共函数部分—————————————16~19上机操作——————————————19~21总结——————————————22报告摘要此次C语言课程设计我选择的是客房管理系统设计,系统设计采用c语言在microsoftvisualc++。客房管理系统包括客户基本信息的录入、统计、查询、修改功能。系统开发由分析、设计、实施、调试和测试等阶段组成,其中信息管理为开发的重点。在程序设计中结构体的调用与文件的读写为编译的重点部分。报告正文一、题目要求客户信息包括身份证号、姓名、性别、年龄、房间号。试设计一客房管理系统,使之能提供以下功能:系统以菜单方式工作客户信息录入功能(客户信息用文件保存)客户信息统计功能客户信息查询功能,查询方式客户信息修改功能(可选项)[提示]建立客户信息结构体,结构体成员包括身份证号、姓名、性别、年龄、房间号二、需求分析根据题目要求,要求对客户信息进行输入、输出等操作;在程序中需要浏览客户的信息,应提供显示、统计、查询、修改等操作;另外还应提供键盘式选择菜单实现功能选择。三、总体设计根据需求分析,可以对这个系统的设计分为以下几个模块:客户信息管理系统数据输入数据统计数据查询数据修改数据删除系统功能模块图四、详细设计1、主函数部分:主函数一般设计得比较简洁,只提供输入,处理和输出部分的函数调用。其中各功能模块用菜单方式选择。[流程图]:显示各功能选项根据n的值调用各功能模块函数NY输入n,判断n是否是0-5主函数流程图main()/**主函数**/{printf("\n\n\n\t\t~~~~~~~~~~~~~~~~酒店管理系统~~~~~~~~~~~~~~~~~");printf("\n\n\n\t\t\tPressanykeytocontinue.....");printf("\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t---By唐丹阳\n");getch();menu();}voidregist()/**注册函数**/{intn,m,i,j;printf("\tHowmanynewcustoms?\t");scanf("%d",&n);printf("\tHowmanyroomstheywant?");scanf("%d",&m);for(i=r;i<r+m;i++){{puts("\n\tRoom_ID:\t");scanf("%d",&room[i].room_ID);puts("\n\tTel:\t");scanf("%s",room[i].tel);puts("\n\tPrice:\t");scanf("%d",&room[i].price);room[i].sign=1;}for(j=p;j<p+n;j++){puts("\n\tName:\t");scanf("%s",room[i].client_list[j].name);puts("\n\tSex(1formen||0forwomen):\t");scanf("%d",&room[i].client_list[j].sex);puts("\n\tAge:\t");scanf("%d",&room[i].client_list[j].age);puts("\n\tID_card:\t");scanf("%s",room[i].client_list[j].ID_card);puts("\n\tYear:\t");scanf("%d",&room[i].client_list[j].year);puts("\n\tMonth:\t");scanf("%d",&room[i].client_list[j].month);puts("\n\tDate:\t");scanf("%d",&room[i].client_list[j].date);}}r=r+m;p=p+n;save();menu();}voidmenu()/*****菜单函数*****

陈芳影c语言课程设计报告—客房管理系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人薄荷牛奶
  • 文件大小1.12 MB
  • 时间2019-06-27