东华理工大学长江学院C语言课程设计报告
学专题班姓学院业目级名号机械与电子工程系电子信息工程客房管理系统设计1430401陈芳影201430040115胡文龙
指导教师
f2015年12月15日
报告目录
报告摘要题目要求需求分析总体分析详细设计23334
主函数部分4~7各功能模块函数部分7
输入模块统计模块查询模块修改模块
7~88~1011~1313~16
公共函数部分16~19上机操作总结19~2122
1
f报告摘要
此次C语言课程设计我选择的是客房管理系统设计,系统设计采用c语言在microsoftvisualc60下编译而成。客房管理系统包括客户基本信息的录入、统计、查询、修改功能。系统开发由分析、设计、实施、调试和测试等阶段组成,其中信息管理为开发的重点。在程序设计中结构体的调用与文件的读写为编译的重点部分。
报告正文
一、题目要求
客户信息包括身份证号、姓名、性别、年龄、房间号。试设计一客房管理系统,使之能提供以下功能:(1)系统以菜单方式工作(2)客户信息录入功能(客户信息用文件保存)(3)客户信息统计功能(4)客户信息查询功能,查询方式(5)客户信息修改功能(可选项)提示建立客户信息结构体,结构体成员包括身份证号、姓名、性别、年龄、房间号
二、需求分析
根据题目要求,要求对客户信息进行输入、输出等操作;在程序中需要浏览客户的信息,应提供显示、统计、查询、修改等操作;另外还应提供键盘式选择菜单实现功能选择。
三、总体设计
根据需求分析,可以对这个系统的设计分为以下几个模块:
2
f客户信息管理系统
数据输入
数据统计
数据查询
数据修改
数据删除
系统功能模块图
四、详细设计
1、主函数部分:
主函数一般设计得比较简洁,只提供输入,处理和输出部分的函数调用。其中各功能模块用菜单方式选择。流程图:显示各功能选项N输入
判断
是否是05Y根据
的值调用各功能模块函数主函数流程图
3
fmai
主函数pri
tf