1、 课 程 设 计 说 明 书课 程 设 计 说 明 书 名称 生产信息管理系统 20 年 月 日至 20 年月 日共一周 院 系 计算机工程系 班 级 姓 名 系 主 任 教研室主任 指 导 教 师 1 目目 录录 目 录 1 一、课程设计的目的与要求 2 二、题目说明 2 2.1 程序开发背景 2 2.2 开发工具介绍 2 三、总体设计 3 3.1 系统开发平台 3 3.2 功能结构图 3 四、详细说明 3 4.1 系统实施 3 五、遇到的问题和解决方法 8 六、课程设计总结 9 七、参考文献 9 附录(源程序代码) 10 2 一、一、 课程课程设计设计的目的与要求的目的与要求 综合使用基本
2、结构、基本算法、函数、指针、结构体、链表等知识设计程序。从而达到试验与 复习的目的,锻炼学生的实际操作能力,使其更深切的了解 C 语言的用途与规范性。 二、题目说明二、题目说明 2.1 程序开发背景程序开发背景 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入 人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对生产信 息进行管理,有着手工管理所无法比拟的优点。以一张假想的某工厂一至三月份的生产信息统计表 为实验对象,编制一个小型应用程序,并且能够实现以下功能: 1)信息修改; 2)信息查询; 3)信息统计; 4)信息输入; 也可以
3、实现其他自定义的功能。 2.2 开发工具介绍开发工具介绍 生产信息管理系统提供了强大的生产信息管理管理功能, 方便系统管理员对产品等信息的添加、 修改,查询等操作。开发一个生产信息管理系统,采用计算机对产品信息进行管理,进一步提高了 工厂效益和现代化水平;实现生产信息管理工作流程的系统化,规范化和自动化。 生产信息管理系统界面采用简易菜单形式,可以分级显示。实验需要进行以下步骤:需求分析、 程序设计、程序调试、程序运行,并对程序运行效果进行分析,提出改进方案。初步锻炼学生的程 序设计能力、程序调试能力、对实验结果进行综合分析的能力。 3 三、总体设计三、总体设计 3.1系统开发平台:系统开发平
4、台: 1)系统使用 Visual C+ 6.0 中文版设计 2)开发环境运行平台:Windows7 3.2功能结构图:功能结构图: 1) 流程模块图:(如图 1 所示) 图 1 流程模块图 四、详细说明四、详细说明 4.1 系统实施系统实施 1)主菜单: (1)功能简介: 运行程序,显示并选择主菜单,可以根据提示选择信息(输入、查询、统计、修改)进行下一 步操作或退出系统。 (如图 2 所示) (2)界面截图一张: 主菜单 信 息 统 计 页 面 信 息 修 改 页 面 信 息 查 询 页 面 退 出 系 统 信 息 输 入 页 面 4 图 2 主菜单 (3)界面关键代码和描述: void main() int isend=0; /*程序结束标志量,0 表示不结束,1 表示结束*/ Read(); /*打开文件,读出信息。设置产品到 MAR_NUMBER */ SetAllTotle(); /*计算所有产品总数*/ w