C语言小型商品管理系统

C语言小型商品管理系统

题目四小型商品管理系统
小型商品管理系统
1.设计要求:
在计算机中以文件形式保存商品信息,利用程序实现商品的查找、增加、删除、修改和维护工作。
2.基本功能
1)使用系统之前,先进行用户登录。
用户分为2类:
a.管理员(可以使用所有的权限,可以创建普通用户,并为普通用户分配权限)。
b.普通用户(使用之前,需要管理员为其注册用户信息,并开通相应权限)
2)用户管理。仅管理员可以使用这项功能。
包括:
开通新用户,删除用户,用户权限设置。
用户权限包括:
a.仅能查询、浏览商品信息;
可以编辑商品信息(增加、修改、删除)

3)商品信息管理。增加、修改、删除商品信息。
每条商品信息至少包括:商品编号、名称、各项价格要素(采购价、销售价、折扣价)e4)商品信息查询。根据不同的关键字,查询并显示商品信息。

3.拓展功能:
1)商品按某种关键字排序显示
2)增加商品库存、进半年的每月销量等信息,进行现有商品价值、销售等信息的统计分析
3)其它自定义拓展功能。

源码下载

链接:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
提取码:1111

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
设计一个商品销售管理程序。该程序应该具有以下功能: (1)录入、修改、删除某商品信息; (2)显示所有商品信息; (3)按商品编号由小到大的顺序显示商品信息; (4)按商品销售数量从大到小的顺序显示商品信息; (5)按商品名称、商品编号、供货商等信息进行查询,若查询信息不存在,输出没找到的信息; (6)商品的销售; (7)统计缺货商品(可设定一个边界范围,如数量小于5,以便及时订货),并产生订货信息; (8)商品销售统计。 题目要求: (1)按照分析、设计、编码、调试和测试的软件开发过程完成这个应用程序,即在程序中加入异常处理,检查用户输入数据的有效性,以保证程序的健壮性; (2)商品信息应该包括商品编号、名称、规格、进货数量、销售数量、价格、供货商名称等; (3)为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单选项选则所需进行的操作项目,菜单要界面友好、清晰; (4)将所有商品信息存储在一个文件中,并实现文件的读写操作,即将输入的数据以文件的形式存盘,将原来已经存盘的文件读入内存,进行管理; (5)应保证测试用例测试程序的各种边缘情况。 输入要求: 应用程序运行后,在屏幕上显示一个菜单。用户可以根据需要,选定相应的操作项目。进入每个操作后,根据应用程序的提示信息,从键盘输入相应的信息。 输出要求: (1)应用程序运行后,在屏幕上显示一个菜单。 (2)要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。
针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:小商店管理系统(基本功能) 1.进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。 2.销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。 3.库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。 1、开发背景 4 2、功能描述 4 3、业务流程分析 5 4、数据流程分析 7 4.1、数据流程图 7 4.2、数据字典 9 7.1、数据项的描述...................................................................................................................7 7.1、销售/收银处理数据字典................................................................................................7 7.1、进货管理数据字典...........................................................................................................7 7.1、库存管理数据字典...........................................................................................................7 5、概念模型设计 20 6. 逻辑模型设计和优化 22 7. 物理设计和实施 24 7.1、创建基本表......................................................................................................................25 7.1、创建视图..........................................................................................................................30 7.1、创建存储过程..................................................................................................................32 8、课程设计心得体会 34 参考文献 34

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值