? 姓名: 张阳阳
? 学号:0
? 课程:C程序设计课程设计
? 报告题目: ?
箱包的资料治理系统
? 完成日期:2021年6月1日
目 录
1.软件功能和模块设计 2. 各模块详细说明
主程序模块 数据文件载入模块 箱包资料添加模块 数据文件保留模块 箱包计数模块模块 箱包信息查询主模块 显示所有箱包信息模块 按价钱查询模块 按箱包品牌查询模块 删除箱包信息模块 数据文件
3. 软件工作流程. 4. 总结.
1. 软件功能和模块设计
设计箱包资料治理软件的目的是,通过该软件模拟某单位箱包资料的治理工作流程,在软件的设计进程中了解程序设计的进程,提高分析实际问题的能力和综合运用C语言各类编程方式的技术。
箱包资料治理涉及到箱包资料的添加、删除、显示现有全数箱包情形。另外,系统还应当能够按箱包的品牌和价钱区间显示资料库内箱包情形。
本次课程设计中,采纳结构体数据品牌 bag_type表示箱包资料具有的箱包品牌、箱包产地、入库月份和采购价钱四个属性,采纳数据文件的方式存储箱包资料,并以菜单结合人机对话的方式完成系统的各项操作。
依照上述的系统需求分析,对本软件系统做如下模块划分: add_ bag () load_data() bag_count() save_data() Main() show_ bag () show_ all_ bag bags() list_ one_model find_a_ bag delete _all_ bags 图箱包资料库治理系统模块划分
2. 各模块详细说明
对图中各个子模块作详细说明如下:
主程序模块
● 模块名称 main() ● 参数说明
bags—— 寄存箱包资料的数组,数据品牌为结构体bag_type型 option ——用户的菜单项选择项,数据品牌为字符型 option的选项值依次为:
A —— 箱包资料的添加;