西安郵電大学C语言课程设计报告题目:相机销售管理系统院系名称:计算机学院专业名称:计算机科学与技术班级:学生姓名:学号(8位):指导教师:设计起止时间:第2页共51页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共51页一.设计目的1:数量掌握c语言编程,并灵活营运函数实现不同的功能;2:用c语言编写相机销售管理系统的程序;3:更深入了解c语言,牢记其中各注意事项。二.设计内容相机销售管理系统:参数:相机型号(品牌version),感光器件(sensetization),市场价(price),光学变焦倍数(optical_zoom),最大像素(highest_pixel)。提供的功能:1:系统界面处理(包括密码登陆,密码的修改等);2:系统工作方式,以菜单方式工作;3:商户功能a:相机参数及内容的顺序输出(按市场价高低);b:相机参数及内容的录入与信息的增加——输入;c:相机参数及内容的显示——输出;d:相机参数及内容的选择删除;e:相机参数及内容的修改;f:相机参数及内容的查询与统计(1):按型号(品牌)(2):按感光器件(3):按市场价(4):按光学变焦倍数(5):按像素4:用户功能a:相机参数及内容的显示——输出;b:相机参数及内容的查询与统计(1):按型号(品牌)(2):按感光器件(3):按市场价(4):按光学变焦倍数(5):按像素c:相机参数及内容的顺序输出(按市场价高低)三.概要设计1.功能模块图;第3页共51页第2页共51页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共51页第3页共51页第4页共51页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共51页2.各个模块详细的功能描述。●主函数:voidmain();●登录菜单:voidheadmean();//进入主系统●进入系统选择服务voidMainMenu();//用户选择系统●选择服务(1):IntCipherTest();//用户密码检验voidRevisalCipher();//密码修改(2):进入主菜单:headmean();●用户选择voidMainMenu();//用户选择系统●正式使用系统voidopensurface_1();//商户管理界面voidc;//客户管理界面●商户管理voidsave_inf(LinklistL);//创建文件voidread_file();//读文件voidinter_sort_s();//商户进入排序操作voidadd_file();//增加文件信息Linklistdelect_mean();//进入删除操作voidamend_file();//进入修改操作voidfind_message_s();//进入商户查找操作●客户管理voidread_file();//读文件voidinter_sort_c();//客户进入排序操作voidfind_message_c();//进入客户查找操作第5页共51页第4页共51页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共51页●菜单函数:voidint_mean();//系统主菜单voidinter_mean();//功能主菜单voidsurface_1();//商户菜单voidsurface_2();//用户菜单voidamend_mean();//修改项菜单voidfind_mean();//查找并统计菜单四.详细设计1.功能函数的调用关系图;第6页共51页第5页共51页main()主函数save_inf(LinklistL)headmean()opensurface_1()inter_sort_s()CipherTest()add_file()amend_file()read_file()find_message_s()delect_mean()Opensurface_2()read_file()inter_sort_c()find_message_c()编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共51页2.各功能函数的数据流程图;执行CipherTest()函数1>:密码,执行CipherTest()函数第7页共51页第6页共51页开始判断输入密码是否正确密码修改结束开始打开文件将文件信息存到链表中输出链表信息结束编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第7页共51页2>读取信息函数,执行read_file()函数3>:按价格顺序输出,执行sort_s()函数第8页共51页第7页共51页结束开始将文本信息存到链表中保留前驱结点进入排序循环若第i项价格小于其后所比较的交换两个信息改链编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第8页共51页4>:增加信息,执行add_file()函数第9页共51页第8页共51页结束开始创见链表添加信息到链表中将链表存到文本中保存文本开始结束将文本信息存到链表中找到要删除的信息将删除信息的前个结点...