您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业文档 > 华中科技大学C语言课设 空气质量检测信息管理系统
华中科技大学计算机科学与技术学院1华中科技大学计算机科学与技术学院《C语言程序设计》课程设计实验报告题目:空气质量检测信息管理系统专业:计算机科学与技术班级:学号:姓名:成绩:指导教师:曹计昌完成日期:2013年10月26日华中科技大学计算机科学与技术学院0目录一、系统功能模块结构........................................................................................11.系统功能模块.......................................................................................................12.系统功能模块结构图..........................................................................................2二、数据结构设计及用法说明........................................................................41.数据结构................................................................................................................42.十字链表................................................................................................................63.用法说明................................................................................................................8三、程序结构.............................................................................................................91.按编号查找省自治区节点流程图...................................................................92.程序结构流程图...................................................................................................9四、各模块功能......................................................................................................111.数据文件处理.....................................................................................................112.数据删除处理.....................................................................................................113.数据修改处理.....................................................................................................114.数据插入处理.....................................................................................................125.数据查询..............................................................................................................126.数据统计..............................................................................................................13五、运行结果..........................................................................................................15六、实验体会...........................................................................................................32七、参考文献...........................................................................................................32八、附录......................................................................................................................33头文件.....................................................................................................................33主文件main.c........................................................................................................40华中科技大学计算机科学与技术学院1一、系统功能模块结构1.系统功能模块1.文件(F)A)保存B)数据加载C)退出(Exit)Alt-X2.数据维护(M)A)数据删除(1)删除指定省自治区信息(2)删除指定县市信息(3)删除指定乡镇信息B)数据修改(1)修改指定省自治区信息(2)修改指定县市信息(3)修改指定乡镇信息C)数据插入(1)修改新的省自治区信息(4)修改新的县市信息(2)修改新的乡镇信息3.数据查询(Q)A)查询省自治区基本信息B)查询县市基本信息C)查询乡镇基本信息D)查询空气重度污染天数最多的县市E)查询空气质量优良天数最多的乡镇F)查询投入治污资金最多的前三名省自治区信息G)查询投入治污资金最多的前三名县市信息H)查询投入治污资金最多的前三名乡镇信息4.数据统计(S)A)省自治区信息统计B)县市信息统计C)乡镇信息统计D)人均污染面积统计E)报表(1)省自治区信息报表(2)县市信息报表(3)乡镇信息报表5.帮助(H)A)帮助主题B)关于华中科技大学计算机科学与技术学院22.系统功能模块结构图空气质量监测信息管理系统数据文件处理数据信息维护数据信息查询数据信息统计帮助主题数据文件处理数据保存数据文件加载推出系统数据信息维护各级链表的删除各级链表的修改各级链表的插入华中科技大学计算机科学与技术学院3数据信息查询查询省自治区基本信息查询县市基本信息查询乡镇基本信息查询空气重度污染天数最多的县市查询空气质量优良天数最多的乡镇查询投入治污资金最多的前三名省自治区信息查询投入治污资金最多的前三名县市信息查询投入治污资金最多的前三名乡镇信息数据信息统计省自治区信息统计县市信息统计乡镇信息统计人均污染面积统计帮助主题帮助关于华中科技大学计算机科学与技术学院4二、数据结构设计及用法说明1.数据结构省自治区数据结构类型名结构名结构成员描述PROVINCE_NODEprovince_nodepro_id省自治区编号pro_name省自治区名称leader_name主管领导姓名leader_phone主管领导电话all_area所辖面积city_number所辖市县数pop所辖人口H_Pol_area重度污染面积H_Pol_day重度污染天数Mid_Pol_area中度污染面积Mid_Pol_day中度污染天数L_Pol_area轻度污染面积L_Pol_day轻度污染天数Goodair_day空气质量优良天数AQS_number空气质量监测站数目Pol_sources污染源(企业)数目main_pol主要污染成分now_money当年投入治污资金all_money累计投入治污资金city_node*cnext指向县市信息支链的指针province_node*next指向下一结点的指针县市数据结构类型名结构名结构成员描述CITY_NODEcity_nodecity_id县市编号city_name县市名称pro_id省自治区编号leader_name主管领导姓名leader_phone主管领导电话华中科技大学计算机科学与技术学院5all_area所辖面积town_number所辖乡镇数pop所辖人口H_Pol_area重度污染面积H_Pol_day重度污染天数Mid_Pol_area中度污染面积Mid_Pol_day中度污染天数L_Pol_area轻度污染面积L_Pol_day轻度污染天数Goodair_day空气质量优良天数AQS_number空气质量监测站数目Pol_sources污染源(企业)数目main_pol主要污染成分now_money当年投入治污资金all_money累计投入治污资金town_node*tnext指向乡镇信息支链的指针city_node*next指向下一结点的指针乡镇数据结构类型名结构名结构成员描述TOWN_NODEtown_nodetown_id乡镇编号town_name乡镇名称city_id县市编号pro_id省自治区编号leader_name主管领导姓名leader_phone主管领导电话all_area所辖面积pop所辖人口H_Pol_area重度污染面积H_Pol_day重度污染天数Mid_Pol_area中度污染面积Mid_Pol_day中度污染天数L_Pol_area轻度污染面积L_Pol_day轻度污染天数Goodair_day空气质量优良天数AQS_number空气质量监测站数目Pol_sources污染源(企业)数目main_pol主要污染成分now_money当年投入治污资金all_money累计投入治污资金averarea人均污染面积town_node*next指向下一结点的指针华中科技大学计算机科学与技术学院62.十字链表省自治区信息链结点typedefstructprovince_node{charpro_id[4];/**省自治区编号*/charpro_name[20];/**省自治区名称*/charleader_name[8];/**主管领导姓名*/charleader_phone[20];/**主管领导电话*/floatall_area;/**所辖面积*/intcity_number;/**所辖市县数*/intpop;/**所辖人口*/floatH_Pol_area;/**重度污染面积*/intH_Pol_day;/**重度污染天数*/floatMid_Pol_area;/**中度污染面积*/intMid_Pol_day;/**中度污染天数*/floatL_P
本文标题:华中科技大学C语言课设 空气质量检测信息管理系统
链接地址:https://www.777doc.com/doc-3547676 .html