C小型商品管理系统课程设计说明书.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C小型商品管理系统课程设计说明书

C语言课程设计 课程设计报告 小 型 商 品 管 理 系 统 班级姓名:尹永贤 学号:1110411231 辅导教师:戴蒙 2012.06.25-2012.07.06 目录 0 题目和…………………………………………………………3 1 设计目的………………………………………………………6 2 功能描述………………………………………………………7 3 总体设计………………………………………………………8 3.1 功能模块设计………………………………………………8 3.2 数据结构设计………………………………………………9 3.3 函数功能描述………………………………………………10 4 程序实现………………………………………………………11 4.1 源码分析……………………………………………………11 4.2 运行结果……………………………………………………22 5课程设计总结…………………………………………………28 题目一 小型商品管理系统 设计要求 (1)基本功能: a) 创建商品价格信息文件 b) 增加商品价格信息 c) 删除商品价格信息 d) 修改商品价格信息 e) 查询商品价格 f) 商品价格排行浏览 (2)拓展功能: a) 管理员对用户的管理(权限管理): 增加、删除、修改、查询用户信息 b) 用户验证 (3)创新(自拟)功能: 程序实现的其它功能由个人自拟。 2. 设计要求具体说明 a)基本功能: ?? (1)创建商品价格信息文件:提示具有管理员权限的用户输入保存商品价格信息记录的文件名,在磁盘上创建该文件。用户根据提示输入商品的序号、名称、各项价格要素,如价格、折扣和会员价。可一次性输入多条商品的价格信息记录。系统将商品价格信息记录存储在系统磁盘的文件中,以便进行管理、查找和备份。 ?? (2)增加商品价格信息:在原有商品价格信息文件的基础上增加新的商品价格信息记录,并继续保存至磁盘。 ?? (3)删除商品价格信息:提示输入要进行删除操作的商品序号,如果在文件中有该商品的价格信息存在,则将该序号所对应的名称、序号、各种价格要素等在对应文件中加以删除,并提示顾客选择是否继续进行删除操作。 ?? (4)修改商品价格信息:提示用户输入要进行修改操作的商品序号,如果在文件中有该商品的价格信息存在,则提示顾客输入要修改的选项,并将结果存储于文件。提示用户是否需要继续修改。 ?? (5)查询商品价格:分为根据商品名称和商品序号两种查询方式,分别提示客户输入要查询商品信息的序号或名称,如果在磁盘文件中有对应得商品价格信息,则提示用户已找到,并逐项列出对应商品的价格状况。在该功能中,也需提示用户是否需要继续查找,如不再继续查询,则返回主界面。 ?? (6)商品价格排行浏览:根据商品的折扣价格进行排行,以便用户对商品价格状况有较为直观方便的了解。 b)拓展功能: ?? (1)管理员对用户的管理:管理员对用户进行创建、增加、删除、修改和浏览。管理员创建的用户登录信息存储在磁盘文件中,每当有用户登录系统时,系统根据该文件中的用户名和密码进行核实判断。 ?? (2)用户验证:用户在使用系统治前要进行登录验证。提示输入用户名和密码。并根据其权限提供不同操作界面。如未能通过验证则提示用户重新登录,超过三次则强制退出系统。客户登录到系统后允许使用的系统功能和用户权限有关,普通用户只能进行查询和浏览,具有管理员权限的用户则可进行对商品信息的增、删、改和用户登录信息的管理。 图1.程序的主界面 1 设计目的 本课程设计是计算机科学与技术专业重要的实践性环节之一,是在学生学习完《C程序设计语言现代算法》课程后进行的一次全面的综合练习。本课程设计的目的和任务: 1. 巩固和加深学生对C语言课程的基本知识的理解和掌握; 2. 掌握C语言编程和程序调试的基本技能; 3. 利用C语言进行基本的软件设计; 4. 掌握书写程序设计说明文档的能力 5. 提高运用C语言解决实际问题的能力。 2 功能描述 本程序主要是对小型商品的基础操作 基本功能: a) 创建商品价格信息文件 b) 增加商品价格信息 c) 删除商品价格信息 d) 修改商品价格信息 e) 查询商品价格 f) 商品价格排行浏览 拓展功能: a) 管理员对用户的管理(权限管理): 增加、删除、修改、查询用户信息 b) 用户验证 创新(自拟)功能: 程序实现的其它功能由个人自拟。 3 总体设计 3.1 功能模块设计 主要结构 、 图2.程序主要结构图 3.2 数据结构设计 图3.程序流程图 函数1:创建商品价格信息文件 由主函数跳转到该函数后 提

文档评论(0)

xjj2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档