1、选题:商品管理系统选题:商品管理系统 1 1 / 1818 数据结构课程设计 选题:选题: 商品管理系统商品管理系统 姓姓 名:名: 学学 号:号: 指导老师:指导老师: 选题:商品管理系统选题:商品管理系统 2 2 / 1818 目 录 一 开发工具介绍 3 1 简介操作平台与支持软件 二 选题目标分析 3 1 透析选题,构建系统框架,设计功能模块 2 设计特色介绍 三 使用说明 5 1 程序安装配置 2 操作细则与功能说明 四 数据结构设计 8 1 数据构成与定义 2 函数间数据传递与数据流走向设计 五 功能板块分析 11 1 特色函数介绍 2 主功能模块分析 3 库存操作(增加、删除、出
2、售、查找) 六 程序比较分析 15 1 比较各函数不同算法优劣,选择高效核心算法 2 对本系统的改进意见 七 技术讨论 16 1 如何保证数据一致性 2 MFC 下对文件的操作 3 大容量链表中如何快速找到死链 八 心得体会 17 选题:商品管理系统选题:商品管理系统 3 3 / 1818 九 参考文献与附录 19 一一 开发工具介绍开发工具介绍 Visual C+6.0 是微软公司推出的开发 Win32 应用程序(Windows 95/98/2000/XP/NT)的、 面向对象的可视化集成工具。它的最大优点就是提供了功能强大的 MFC 类库,MFC 是一个很大 的 C+类层次结构,其中封装了
3、大量的类及其函数,很多 Windows 程序所共有的标准内容可以 由 MFC 的类来提供,MFC 类为这些内容提供了用户接口的标准实现方法,程序员所要做的就是 通过预定义的接口把具体应用程序特有的东西填入这个轮廓,这将简化编程工作,大大的减少 程序员编写的代码数量,使编程工作变得更加轻松容易。 二二 选题目标分析选题目标分析 商品管理系统功能要求: 以链表结构的有序表表示某商场家电部的库存模型, 当有提货或进货时需要对该链表及时 进行维护,每个工作日结束以后,将该链表中的数据以文件形式保存,每日开始营业之前,须 将文件形式保存的数据恢复成链表结构的有序表。 链表结构的数据域 包括家电名称、品牌、单价和数量,以单价的升序体现链表的有序性。 程序功能包括:初始化、创建表、插入、删除、更新数据、查询及链表数据与文件之间的转换 等。 考察核心:考察核心: 链表操作与对文件的操作链表操作与对文件的操作 1 1 透析选题,构建系统框架,设计功能模块透析选题,构建系统框架,设计功能模块 本着将所学书本知识融入未来社会需求的原则,对此选题进行信息化分析,即将此单一选 题的应用背景扩大到整个信息管理系统信息管理系统:信息管理的应用能够有效地提高管理水平和工作效 率, 同时也可以最大限度的减少手