一种用于超市进销存管理系统的数据库设计方法技术方案

技术编号:14585512 阅读:185 留言:0更新日期:2017-02-08 15:02
本发明专利技术提供了一种用于超市进销存管理系统的数据库设计方法。本方法包括数据库需求分析的方法:规划数据库概念结构实体;数据库逻辑结构设计的方法;数据库的生成与配置;创建应用程序结构:创建用户界面端程序、创建业务逻辑处理组件、创建基本界面组件、在界面端程序中使用组件。

【技术实现步骤摘要】

本专利技术涉及超市信息管理领域,具体涉及一种用于超市进销存管理系统的数据库设计方法。
技术介绍
超市进销存管理的对象是很多的,广而言之,它可以包括:商业、企业超市的商品,图书馆超市的图书,博物馆超市的展品等等。完善的超市管理功能,可对企业的存货进行全面的控制和管理,降低超市成本,增强企业的市场竞争力。
技术实现思路
为了弥补以上技术的不足,本专利技术提供了一种用于超市进销存管理系统的数据库设计方法。本方法包括以下以个部分:⑴数据库需求分析的方法:针对超市进销存管理系统,分别对采购部门、销售部门和库存保管部门进行详细的调研和分析,得出相应的需求信息。⑵规划数据库概念结构实体:商品类型信息实体、商品信息实体、商品单位信息实体、供应商信息实体、进货信息实体、销售信息实体、报损信息实体和管理员信息实体。⑶数据库逻辑结构设计的方法;⑷数据库的生成与配置;⑸创建应用程序结构:创建用户界面端程序、创建业务逻辑处理组件、创建基本界面组件、在界面端程序中使用组件。数据库需求分析针对超市进销存管理系统,分别对采购部门、销售部门和库存保管部门进行详细的调研和分析,总结出如下的需求信息:商品按类管理,所以需要有一商品类型信息。商品必须属于一个商品类型。如果一个商品类型存在商品,或存在下级商品类型,则该类型不可删除。需要记录供应商品信息。在涉及商品数量的地方,要给出相应的单位。商品销售信息单中要包含登记商品销售数量、单价等信息。在进货信息中要包含商品供应商等信息。商品报损要有报损原因。进货、销售、报损操作要有相应操作员信息。只有管理员登录之后才可以使用系统。默认的管理员不可以删除。进货、销售、库存、报损信息都要可以添加、修改、删除、分类查找。当进行进货、销售和报损操作后,能相应更新库存。需要对进货、销售、库存、报损进行分析,总结热门商品。经上述系统功能分析和需求总结,考虑到将来功能的扩展,设计如下的数据项和数据结构:商品类型信息,包括数据项有:商品类型编号、商品类型名称等。商品信息,包括的数据项有:商品编号、商品名称、商品介绍、库存量等。商品单位信息,包括单位编号、单位名称等。供应商信息,包括供应商名称、介绍等。进货信息,包括进货商品、数量、单位、单价、进货时间经手人等。销售信息,包括销售商品、数量、单位、单价、登记时间等。报损信息,包括报损商品、数量、单位、原因、登记时间等。管理员信息,包括管理员账号、密码、是否是默认账号等。数据库概念结构设计本系统根据以上的设计规划出的实体有:商品类型信息实体、商品信息实体、商品单位信息实体、供应商信息实体、进货信息实体、销售信息实体、报损信息实体和管理员信息实体。数据库逻辑结构设计将罪犯管理信息系统的数据库概念结构转化为Access数据库或SQLServer2000数据库系统所支持的实际数据模型,即:数据库的逻辑结构。数据库的生成与配置经过以上的需求分析和概念结构设计以后,得到数据库的逻辑结构。现在就可以在Access数据库中创建表了。创建应用程序结构创建用户界面端程序VB中选择文件-新建工程,打开,选择VB应用程序向导。设置后将向导生成的模块命名mdlMain保存与文件夹Merchandise中。创建业务逻辑处理组件新建ActiveXDLL工程-设置工程属性-加入对ADO的引用。创建基本界面组件新建ActiveXDLL工程-设置工程属性-加入对业务逻辑组件的引用。在界面端程序中使用组件在工程资源管理器中选中工程Merchandise,选择菜单工程-引用命令。打开引用对话框,在可用的引用列表中选择BuySellStorageUI和BuySellStorageDB。本文档来自技高网...

【技术保护点】
一种用于超市进销存管理系统的数据库设计方法,其特征是通过分析和设计,从而创建应用程序。

【技术特征摘要】
1.一种用于超市进销存管理系统的数据库设计方法,其特征是通过分析和设计,从而创建应用程序。2.一种用于超市进销存管理系统的数据库设计方法,其特征是包括以下以个部分:数据库需求分析的方法:针对超市进销存管理系统,分别对采购部门、销售部门和库存保管部门进行详细的调研和分析,得出相应的需求信息。3.一种用于超市进销存管理系统的数据库设计方法,其特征是规...

【专利技术属性】
技术研发人员:付之永
申请(专利权)人:威海创林信息科技有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1