课程设计--大学生超市商品信息管理系统
《课程设计--大学生超市商品信息管理系统》由会员分享,可在线阅读,更多相关《课程设计--大学生超市商品信息管理系统(12页珍藏版)》请在毕设资料网上搜索。
1、 - 1 - 高级语言程序设计(高级语言程序设计(1)课程设计)课程设计 1.程序设计说明书 【设计题目】大学生超市商品信息管理系统 【问题描述】 大学生超市有 N 种商品,每种商品的信息用该软件通过键盘敲入并以文本文 件方式存放在磁盘,内容为五列:商品编号、商品名称、商品产地、商品数量、 商品单价。编写一个程序,管理超市物品信息情况。 【软件功能】 1. 通过此软件可以直接录入每种商品的信息并将其自动保存到磁盘上; 2. 可以对已录入每种商品的信息进行修改,并且修改完成后会将更改后的信息 情况自动保存到原磁盘文件中; 3. 可以进行商品信息查询以及浏览。 【算法思想】 构造一个结构体类型,其
2、成员包括五项:3 个字符型数组,分别存放商品编 号、商品名称、商品产地;1 个整型变量,存放商品数量;1 个浮点型变量,存 放商品单价。录入各商品信息时,通过循环语句将商品信息输入到结构体中并 写入文本文件中,并存入磁盘。修改各物品信息时,先将文件读出到结构体中, 通过字符的比较查找所修改的商品所在处,如果没有找到则输出警告语句,找 到后则通过输入输出函数进行修改,并将修改过后的各个商品信息写入文本文 件中,并存入磁盘。 商品信息浏览时,先将文件读出到结构体中,如果文件不 存在则输出警告语句,否则通过循环语句和输出函数将结果显示在屏幕上。 商品信息查询时,先将文件读出到结构体中,如果文件不存在
3、则输出警告语句, 否则通过输入函数直接输入商品货号, 通过条件语句找出该商品货号信息并将输 出结果显示在屏幕上。 【模块划分及调用关系】 main 函数分别调用: input(); /新购物品录入 correct(); /物品信息修改 main 函数 Input 函数 Correct 函数 Lookup 函数 Scan 函数 Quit 函数 Save 函数 readfile 函数 main 函数 input 函数 correct 函数 lookup 函数 scan 函数 quit 函数 save 函数 readfile 函数 - 2 - lookup(); /物品信息查询 scan(); /物
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 大学生 超市 商品 信息管理 系统
