基于VB雅芳专卖店设计
关键词: 雅芳; 系统分析;销售管理
摘要: 专卖店管理系统是应用于公司或企业进销存管理系统中的典型代表,涉及了商品或货物管理中主要的三个方面,即进货、销售、库存。该系统主要实现的功能有:基本信息维护、进货管理、销售管理。该系统的特点有:多层结构设计、面向对象设计、指导经营的功能。
该专卖店管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序[1]开发两方面。对于前者采用Access 数据库作为辅助工具,使用Access建立的数据库一致、完整、安全性好,而后者则用VB建立起功能完备、易使用的窗体。运用ADO操纵数据库,从而实现商品的信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。
1引言
21世纪是一个充满机遇和挑战的世纪,社会已经进入了网络信息时代,计算机与网络信息技术的飞速发展使得各个领域的数据和信息急剧增加,人们的日常生活方式和习惯都受到了计算机发展的影响,各个行业和部门也由于计算机的普及而在逐渐改变运行模式[2]。并且由于人类的参与使数据与信息系统中的不确定性更加显著。比如各种各样的商业系统应用而生。还有在各行各业的各种与信息有关的产品或技术也涌现出来。面对这一伟大变革的时代,商业迎来的既是挑战,又是机遇。计算机已经成为人们在日常生活和工作中必须掌握和应用的工具。为了跟上时代的步伐,适应当前人们的工作、生活需要,所以开发了这套完整的专卖店管理系统。
2.3系统功能
该专卖店实行了信息化管理,商品的进销存涉及商品的采购、库存、销售,下面介绍本管理系统——雅芳专卖店管理系统主要完成的功能:
(1)基本信息的维护
商品基本信息管理:包括商品基本信息的新建、修改和删除。
供货商信息管理:包括供货商信息的新建、修改和删除。
管理员信息管理:包括管理员姓名、密码。
(2)进货管理
商品进货信息管理:包括商品进货量、单价、供货商等。商品进货功能完成进货信息登记、修改和删除。
分类查看:可以根据商品号来查看某种商品的数量。
更新库存:进货信息的变动直接关系到库存的变化。
(3)销售管理
商品销售信息管理:包括商品销售数量、单价、统计日期等。商品销售管理完成销售信息登记、修改和删除等。
分类查看:可以根据商品号来查看某种商品的销售情况。
更新库存:销售信息的变动直接关系到库存的变化。
3.1数据库的需求分析
针对雅芳专卖店管理系统,分别对采购、销售和库存保管方面进行详细的调研和分析,总结出如下需求信息:
(1)商品必须属于雅芳正规产家生产。
(2)该专卖店只出售雅芳品牌的产品。
(3)需要记录厂家信息。
(4)在涉及商品数量的地方需要给出相应单位。
(5)在进货信息中要包含商品供应商等信息。
(6)在商品销售表中要包含登记商品销售数量、单价等信息。
(7)进货、销售操作要有相应的管理员信息。
(8)只有管理员登陆后才可以使用系统。
(9)进货、销售操作都要可以添加、删除、修改、分类查找。
经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:
商品信息,包括的数据项有:商品号、商品名、商品简介、库存量、单价等。
供应商信息,包括的数据项有:商家名称、联系人、电话号码、银行帐号等。
管理员信息,包括的数据项有:店管理员、密码。
商品类型信息,包括数据项有:商品类型编号、商品类型名称等。
客户信息,包括单位编号、单位名称等。
进货信息,包括进货商品、数量、单位、单价、进货时间、经手人等。
销售信息,包括销售商品、数量、单位、单价、登记时间等。
报损信息,包括报损商品、数量、单位、原因、登记时间等。
在上面的需求分析、数据结构设计、数据项分析的基础上,将开始数据库的概念设计了。
3.2数据库的概念结构设计
本系统根据上面的设计规划出的实体有商品信息实体、供应商信息实体、客户信息实体。描述E-R图如下