连锁店库存管理系统的

点赞:4627 浏览:16336 近期更新时间:2024-03-30 作者:网友分享原创网站原创

摘 要:通过分析基于C++的MFC特点并结合连锁店库存管理系统的实际情况,提出了基于C++的连锁店库存管理系统的设计思想,介绍了系统各功能模块及数据库的设计,用C++6.0、MYSQL5.0和SQLYOG开发管理系统时的数据库访问技术.使得连锁店管理者方便地进行库存管理,系统有较高的安全性和较好的性能.

关 键 词:库存管理;MYSQL5.0和SQLYOG;VisualC++6.0

1引言

库存商品管理系统是一个信息化、智能化和先进管理理念的集合体.而管理是一个动态过程,在其运行过程中要采取多项措施.该系统可以提高连锁店库存的工作效率,既提高了连锁店的经济效益,又减少了员工的操作.

2系统的可行性研究

本研究的开发利用MYSQL和SQLYOG作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求.用VisualC++6.0作为系统开发的开发环境,使用MFC编写的图形用户界面,整个连锁店库存商品管理系统采用友好的交互界面.其类与对象的支持及丰富的数据类型,保证了代码的模块化要求,而代码模块化的提高,有利于以后对新系统的扩展.

3库存系统的概要设计

3.1需求分析

系统程序是用VisualC++6.0和MYSQL数据库来实现的.需求分析为连锁店库存管理系统设计的主要依据.管理的业务需求流程描述如下:对库存商品进行资料管理和统计,对产品的进货单和单以及商品的变更记录进行录入管理和统计;根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;为用户提供管理工具,以便用户对进行管理,具体为添加用户、删除用户、修改用户.

3.2系统模块结构

系统共包括四大模块,入库管理模块、出库管理模块、商品管理模块、供应商管理模块.入库管理模块功能:实现库存管理人员的查询;出库管理模块功能:实现出库商品信息的盘点;商品管理模块功能:及时对库存中破损的商品进行统计清查工作;供应商管理模块:实现库存管理中库存管理员与供应商之间的快速连接.其中登录主界面如图1所示:

3.3系统数据库设计

数据库在系统中起至关重要作用,数据库是系统的核心,所有MFC应用程序中通过MYSQL及SQLYOG与数据库连接,操作数据库中的数据,从而实现所有需要的功能.本系统的数据库实体主要有商品、管理员、供应商等,E-R模型图形用在连锁店库存管理系统的数据设计.其中商品基本信息表是:

3.4模块测试

模块测试主要从以下几个考虑:模块接口、局部数据结构、重要执行通道、出错处理通道、影响以上的边界条件.测试时进行代码审查,再进行功能测试,从输入简单的数据开始执行,观测运行期间变量的变化,运行中值的变化范围.改变测试方案,发现错误并记录、修改,测试条件使程序通过多层分支,判别运行结果从而完成模块测试.

4结论

此系统是在VisualC++6.0平台下开发完成,使用C++6.0的MFC工程作为开发环境,MYSQL5.0和SQLYOG作为数据库,系统有较高的安全性和较好的性能.系统的程序可以处理多种商品库存,在商业上的应用方便性,也说明了此系统的实用性强.

连锁店库存管理系统的参考属性评定
有关论文范文主题研究: 关于数据库的论文范文集 大学生适用: 自考论文、大学毕业论文
相关参考文献下载数量: 16 写作解决问题: 如何写
毕业论文开题报告: 论文提纲、论文设计 职称论文适用: 核心期刊、职称评初级
所属大学生专业类别: 如何写 论文题目推荐度: 优秀选题

[参考文献]

[1]夏邦贵,刘凡馨.VisualC++数据库开发经典实例精解.北京:机械工业出版社,2006.

[2]陈锵,孙赫雄,陈楠.VisualC++2005从入门到精通.北京:电子工业出版社,2007.36.

[3]微软公司.数据库程序设计SQLServer2000数据库程序设计[M].北京:高等教育出版社.


[4]王珊,萨师煊.数据库系统概论(第四版)[M].北京:高等教育出版社,2007.