完整版兴旺超市管理系统的设计本科毕业设计.docx

上传人:b****1 文档编号:15136857 上传时间:2023-07-01 格式:DOCX 页数:48 大小:701.27KB
下载 相关 举报
完整版兴旺超市管理系统的设计本科毕业设计.docx_第1页
第1页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第2页
第2页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第3页
第3页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第4页
第4页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第5页
第5页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第6页
第6页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第7页
第7页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第8页
第8页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第9页
第9页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第10页
第10页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第11页
第11页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第12页
第12页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第13页
第13页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第14页
第14页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第15页
第15页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第16页
第16页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第17页
第17页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第18页
第18页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第19页
第19页 / 共48页
完整版兴旺超市管理系统的设计本科毕业设计.docx_第20页
第20页 / 共48页
亲,该文档总共48页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

完整版兴旺超市管理系统的设计本科毕业设计.docx

《完整版兴旺超市管理系统的设计本科毕业设计.docx》由会员分享,可在线阅读,更多相关《完整版兴旺超市管理系统的设计本科毕业设计.docx(48页珍藏版)》请在冰点文库上搜索。

完整版兴旺超市管理系统的设计本科毕业设计.docx

完整版兴旺超市管理系统的设计本科毕业设计

兴旺超市管理系统的设计

 

目  录

结论30

参考文献31

致谢32

兴旺超市管理系统的设计

中文摘要:

兴旺超市管理系统实现了小型超市的规模化管理,使得兴旺超市对超市商品的进销存管理以及客户信息等因素的管控达到足够精确,提高其管理水平。

使用MicrosoftVisualStudio2008作为主要的开发工具和MicrosoftSQLServer2005为后台数据库服务器。

本次是以B/S架构思想的系统设计,使企业管理更加规范化,从而使各业务环节更加紧密。

本系统采用结构化的开发方法开发,一共包括四个主要模块,分别是:

基本信息管理模块、超市采购管理模块、超市销售管理模块、超市库存管理模块。

基本信息模块是对系统中的商品信息、供应商信息和超市会员、员工信息的维护;采购管理模块是对超市中的中采购商品计划、订单管理;销售管理模块对超市中的销售记录登记、营业利润分析,促销活动管理;库存管理模块是对商品的入库、出库记录管理和库存盘点功能。

关键词:

兴旺超市管理系统系统设计

Abstract:

TheManagementInformationSystemofXingWanghasrealizedthescalemanagementofsmallsupermarket.ItmakestheXingWangsupermarketcancontrolaccuratelyinpurchasing,saling,inventoringgoodsandthemanagingthecustomer'sinformation.Intheprocessofdevelopment,theMicrosoftVisualStudio2010willbethemaindeveloptool,theMicrosoftSQLServers2005willbethedatabase.ThethoughtofsystemdesignisbasedonB/Sarchitecture,makeenterprisemanagementmorestandardized,sothatthecloserbusinesslinks.ThissystemUSESthestructureddevelopmentmethod,atotaloffourmainmodules,including:

basicinformationmanagementmodule,thesupermarketprocurementmanagementmodule,thesupermarketsalesmanagementmodule,thesupermarketinventorymanagementmodule.Basicinformationmoduleisonthesystemofcommodityinformation,supplierinformation,andsupermarketmember,employeeinformationmaintenance;Modulesofpurchasingmanagementplanisinthesupermarketintheprocurementofgoods,theordermanagement;Salesmanagementmoduleofthesupermarketsalesrecordregistration,operatingprofitanalysis,promotionmanagement;Inventorymanagementmoduleistothroughmanagingtheregistrationofinboundandoutboundgoodsandstockinventoryconceptinrealtime.

Keyword:

XingWang-SuperMarketMISSystem-Design

前  言

经济迅速发展着的当今,使各行业、各商家间的竞争达到了白热化,选择使用先进计算机管理技术帮助改善落后的信息处理办法来提高各企业的竞争力,成为了企业的必选题。

计算机技术具有精确记载和查询各业务信息的技术,帮助超市经营者掌握和分析当前的营销情况,及时对当前情况作出正确的情况,并且有利于超市的内部的进货、库存、销售情况的管理,因而大大提高了现代超市的管理水平。

企业信息化虽然已经是所有企业必经或者正在经过的道路。

但中小型企业在此道路上却仍受到各种各样的客观因素的阻碍,例如资金短缺、缺少合适的信息化产品,使其信息化发展的脚步受到了严重的影响。

现今社会上已经存在大量的超市管理软件,但是却缺少适合兴旺超市这种小型超市只具有简单业务流的简单化的管理系统,因此开发一个适合兴旺超市的管理业务流的信息管理系统成为了必然。

考虑到兴旺超市的管理人员和基层员工较少,如果选择购买市场上现成的ERP软件,企业用户会由于软件的功能庞大,业务流程复杂,而使软件中的大多数功能被荒废,这样就会形成浪费。

所以开发一个只针对像兴旺超市这样的小超市的信息管理的软件成为必然。

小超市是一个具有固定的工作地点,且没有异地通讯等的需要,故本系统选择采用B/S模式,这种模式使系统拥有较好的性能,并可以降低通信成本,具有更好的安全性。

通过兴旺超市管理系统,利用信息化手段把先进的计算机科学管理方法引进到兴旺超市,帮助超市减少手工输入,简化经营管理流程,能够快速的反映出商品的进销存状况和其它管理信息分析,使管理人员快速对市场的变化做出对应的决策,加快超市的发展,实现成本管理。

1.概述

1.1国内外的研究现状分析

小超市属于零售业,而目前我国的零售业主要面临的问题是数据的深挖掘和加工、财务业务系统的高度集成、根据企业的并购重组保证系统和数据的统一和稳定。

超市软件系统从企业运营及管理的实际情况出发,结合当前中国零售业业态发展趋势,顺应了零售行业对信息化的要求,为商业管理信息系统提供了系统全面的技术解决方案。

基于以上原因,超市管理系统在各个商业领域都发挥了很大的作用,也得到了越来越多的大、中、小型商业企业的应用。

但就应用状况分析管理系统在中、高端企业得到了广泛的应用和重视,在小型超市中大部分仍停留在手工作业或数据存储的表面层次上,在建立一个适用小型超市业务流的管理信息系统仍需要探索和建设。

故为小超市建立一个集成于采购、销售、库存管理于一体的信息管理系统,是可以改善小超市的管理水平,提高小超市的销售量和经济效益。

1.2系统研究意义

超市需要处理围绕着商品的采购、销售、库存的大量业务信息。

超市管理者在面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序架构支持各种数据操作的执行。

小型超市系统能够实时和准确的控制超市的商品销售情况和库存情况,使商品零库存的情况消失,提高超市的服务质量,从而增加客流量。

超市管理引进现代化的管理信息系统,实现超市庞大商品的控制和传输,从而方便超市的销售管理和决策人员解除后顾之忧。

一款适合的超市管理系统,是可以帮助超市提高工作效率,帮助超市工作人员利用计算机,极为方便的对超市的有关数据进行管理、输入、输出、查找等所有有关操作,使杂乱的超市数据能够具体化、直观化、合理化等。

2系统分析

为了解决兴旺超市管理信息化的一系列需求,对即将开发兴旺超市管理系统进行系统分析。

2.1可行性分析

通过对兴旺超市管理系统的技术可行性分析、经济可行性分析、操作可行性分析、法律可行性分析,已确定兴旺超市管理系统开发的必要性。

通过可行性分析,提出系统开发中可能遇到的有关技术、经济、操作等问题并进行说明,即可有效的避免开发过程中可能遇到的风险。

2.1.1技术可行性分析

考虑系统实现的技术可能性,在开发过程中选择Microsoft公司的MicrosoftVisualStudio2008作为主要开发工具和MicrosoftSQLServer2005作为后台数据库。

.NetFrameWork3.5作为软件的运行环境,然而.NetFrameWork3.5运行环境已经成为主流的系统Windows7中自带的组件,故用户并不需要额外下载运行环境,通过添加组件便可以拥有软件的运行环境。

故选择.NetFramework3.5作为运行环境为用户提供了极大的方便。

MicrosoftSqlServer2005是一个全面的数据库管理平台,使用集成的商业智能工具提供了企业级的数据管理。

MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全、更可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。

2.1.2操作可行性研究

兴旺超市应用兴旺超市管理系统后,可以实现超市管理业务的信息化,帮助提高超市的管理效果和经济效益。

系统将兴旺超市数据集成并生成有用的信息,帮助兴旺超市管理者更全面的了解超市的各方面情况,如供应商信息、会员信息、商品信息等。

兴旺超市管理系统改善了兴旺超市传统、混乱的管理方式,为兴旺超市管理带来了井然有序的数据和先进的管理方式,将为兴旺超市的发展起到很大的促进作用。

同时B/S对客户机和服务机的要求都不高且成本低廉,适合兴旺超市管理,能给兴旺超市带来更大的利益,具有经济效益。

2.1.3环境条件可行性

本系统采用基于Windows的图形用户界面,使管理人员可以对系统轻松上手。

而整个超市管理系统采用最友好的交互界面,简单明了帮助说明,使完全不需要对数据库进行了解便可以完成超市管理相关的操作。

由此可以看出本系统具有良好的操作可行性。

2.1.4法律可行性分析

所有技术资料都为合法,开发过程中不存在知识产权问题,未抄袭任何网站,不存在侵犯版权问题,符合国家法律和软件法律法规。

2.2系统需求分析

2.2.1系统开发目的

超市现已经成为我国一种重要的零售业的形态。

随着中小型超市在各个区域的广泛覆盖和高速发展,兴旺超市的经营管理模式也开始发生了巨大的变化。

兴旺超市传统管理系统的超市管理模式需要进行革新。

兴旺超市管理系统的设计,不仅仅满足超市的基础数据的存储,并满足兴旺超市的管理业务。

根据兴旺超市的业务流设计的兴旺超市管理系统,更贴切的处理业务数据,并将其转化为有用的信息传递给管理者,帮助管理者管理超市,减轻管理者的管理负担。

本系统结合兴旺超市的管理制度和先进的计算机科学技术,对商品、客户、供应商的基本信息,超市商品的采购、销售以及库存盘点信息等进行管理,真正实现兴旺超市的信息化。

2.2.2系统功能需求

本系统采用自顶向下方法开发,其具体的功能描述如下:

基本信息管理模块:

其功能包括商品信息管理、会员信息管理、供应商信息管理、超市员工信息管理。

采购管理模块:

其功能包括商品的采购计划管理、采购订单管理、采购退货管理、商品质检管理以及合同管理。

销售管理模块:

其功能包括销售流水账管理、销售退货管理、超市的促销活动管理、收银管理。

库存管理模块:

其功能包括商品入库、商品出库、库存监控以及商品盘点。

2.2.3系统业务流程

兴旺超市管理系统是对兴旺超市管理的采购、销售、库存三个方面的业务数据进行管理的信息管理系统。

根据调查得到以下业务流程图。

(1)主业务流程图:

主要显示了兴旺超市管理的主要业务顺序,见图2-1所示:

图2-1兴旺超市管理系统主业务流程图

(2)采购管理模块的业务流程图:

显示兴旺超市采购的相关流程,见图2-2所示:

图2-2兴旺超市管理系统采购管理模块的业务流程图

(3)销售管理模块的业务流程图:

显示兴旺超市销售的业务流程,见图2-3所示:

图2-3兴旺超市管理系统销售管理模块的业务流程图

(4)库存管理模块的业务流程图:

显示兴旺超市库存管理的业务流程,见图2-4所示:

图2-4兴旺超市管理系统库存管理模块的业务流程图

2.2.4系统数据流设计

兴旺超市管理系统的数据流图的顶层图,见图2-5所示:

图2-5兴旺超市管理系统0层图

兴旺超市管理系统的数据流图的1层图,见图2-6所示:

图2-6兴旺超市系统1层图

兴旺超市管理系统的采购管理子系统的2层图,见图2-7所示:

图2-7采购管理子系统2层图

兴旺超市管理系统的库存管理子系统的2层图,见图2-8所示:

图2-8库存管理子系统2层图

兴旺超市管理系统的销售管理子系统的2层图,见图2-9所示:

图2-9销售管理子系统2层图

3总体设计

3.1项目规划

兴旺超市管理系统是一个帮助兴旺超市管理超市的各类元素(如商品的进销存、会员信息、供应商信息)而进行开发的信息管理系统。

兴旺超市管理系统包括对超市数据的维护、处理、统计等功能。

根据一系列需求分析的结果,将兴旺超市管理系统分为基本信息管理、采购管理、销售管理和库存管理4个主要模块。

系统4个主要模块的功能如下:

(1)基本信息管理模块

基本信息管理模块,是为兴旺超市的所有业务建立基础,是维护系统基础元素的管理模块。

其主要功能如下:

①商品信息管理:

对商品信息的增加、修改、删除和查询。

②会员信息管理:

对会员信息的增加、修改、查询以及会员优惠设置。

③供应商信息管理:

对供应商信息的增加、修改、删除和查询。

④员工信息管理:

对兴旺超市管理的员工信息的增加、修改、删除和查询。

(2)采购管理模块

采购管理模块用于兴旺超市的采购业务,其主要功能如下:

①采购计划管理:

是对超市的采购计划新增、修改、删除、执行和停用。

根据销售情况和库存需求生成采购需求单。

②采购订单管理:

是对记录与供应商之间签订的采购订单管理,包括采购订单的新增、修改、删除和查询以及通过采购计划自动生成采购订单。

③采购退货管理:

是对不符合质量要求或订单要求的商品进行退货记录,包括采购退货单的新增、修改、删除和查询。

④合同管理:

用于记录与供应商签订的采购合同内容。

(3)销售管理模块:

销售管理模块用于兴旺超市的采购业务,其主要功能如下:

①销售流水账管理模块:

是对超市的每一笔销售记录的新增和修改以及收银情况的登记。

②促销活动管理:

用于记录超市的促销活动,促销活动可以帮助超市提高客户量和销售业绩是销售管理必不可少的模块,包括对促销活动的制定、执行和取消。

③销售退货管理:

是对客户不满意且质量有问题的商品进行退货记录,包括销售退货单的新增、修改、删除和查询。

④收银管理:

是用于记录销售过程中的顾客的结账情况。

(4)库存管理模块

库存管理模块式用于兴旺超市的仓储业务。

其主要功能如下:

①入库管理:

是用于记录商品入库情况。

②出库管理:

是用于记录商品出库情况

③库存监控:

当库存商品库存量到达商品的最小库存量时,对系统管理员发出预警,生成采购需求单,提醒管理员进货。

④库存盘点:

是定期盘点超市的商品数量,避免零库存的事故和实时的更新库存信息。

3.2系统模块图

兴旺超市管理系统可以满足兴旺超市管理方面的需要,是一个理想企业信息化管理工具。

根据需求分析可得到,系统主要模块框图设计如图3-1所示:

图3-1系统功能模块图

3.3系统开发环境

(1)系统开发平台:

MicrosoftVisualStudio2008

(2)系统开发语言:

C#

(3)数据库管理系统软件:

MicrosoftSQLServer2005

(4)运行环境:

.NetFrameWord3.5

(5)分辨率:

最佳效果1024×768像素。

4详细设计

4.1数据库设计

4.1.1数据库设计

为了实现后台数据库对系统数据信息的保存和维护,根据系统的需求选择一个能满足要求的数据库,本系统选择了较好维护的MicrosoftSQL2005作为后台数据库,数据库名称为db_XWGL。

4.1.2数据库E-R图分析

根据兴旺超市管理系统的需求分析和项目规划可得到以下17个实体,分别是:

供应商信息实体、采购订单实体、采购明细实体、商品信息实体、库存盘点实体、库存信息实体、员工信息实体、超市促销活动实体、会员信息实体、销售凭证实体、销售明细实体、采购计划实体、采购退货实体、销售退货实体、出库单实体、入库单实体、合同实体。

兴旺超市管理系统的商品信息实体图,如图4-1所示:

图4-1商品实体图

兴旺超市管理系统的会员信息实体图,如图4-2所示:

图4-2会员信息实体图

兴旺超市管理系统的供应商信息实体图,如图4-3所示:

图4-3供应商信息实体图

兴旺超市管理系统的采购订单实体图,如图4-4所示:

图4-4采购订单实体图

兴旺超市管理系统的采购明细主表实体图,如图4-5所示:

图4-5采购明细主表实体图

兴旺超市管理系统的销售明细实体图,如图4-6所示:

图4-6销售明细实体图

兴旺超市管理系统的销售凭证表实体图,如图4-7所示:

图4-7销售凭证实体图

兴旺超市管理系统的库存盘点实体图,如图4-8所示:

图4-8库存盘点实体图

兴旺超市管理系统的超市促销活动信息实体图,如图4-9所示:

图4-9超市促销活动信息实体图

兴旺超市管理系统的员工信息实体图,如图4-10所示:

图4-10员工信息实体图

兴旺超市管理系统的采购计划实体图,如图4-11所示:

图4-11采购计划实体图

兴旺超市管理系统的库存信息实体图,如图4-12所示:

图4-12库存信息实体图

兴旺超市管理系统的采购退货单实体图,如图4-13所示:

图4-13采购退货单实体图

兴旺超市管理系统的销售退货单实体图,如图4-14所示:

图4-14销售退货单实体图

兴旺超市管理系统的入库单实体图,如图4-15所示:

图4-15入库单实体图

兴旺超市管理系统的出库单实体图,如图4-16所示:

图4-16出库单实体图

兴旺超市管理系统的合同实体图,如图4-17所示

图4-17合同实体图

兴旺超市管理系统的系统E-R图,如图4-18所示

图4-18系统E-R图

4.1.3主要数据库表的结构

根据实体图和系统E-R图得到主要数据库表,一共有17张表分别是:

(1)商品信息表结构(见表4-1)

表4-1商品基本情况表结构

字段名

数据类型

长度

约束

描述

spbh

int

4

主键

商品编号

spmc

varchar

20

非空

商品名称

zxkcl

int

4

非空

最小库存量

pym

varchar

20

非空

拼音码

dw

varchar

20

非空

单位

gg

varchar

20

非空

规格

cd

varchar

20

非空

产商

gysbm

int

4

外键、非空

供应商编码

bzsl

int

4

非空

包装数量

yxq

varchar

20

非空

有效期

lsjg

money

8

非空

零售价格

jhjg

money

10

非空

进货价格

Gg

varchar

20

规格

yplb

varchar

20

非空

商品属性

ylbh

varchar

20

非空

条形码

Scsx

Varchar

20

非空

商品属性

(2)会员信息表结构(见表4-2)

表4-2会员信息表结构

字段名

数据类型

长度

约束

描述

khbh

int

4

主键

会员编号

khmc

varchar

20

非空

会员名称

pym

varchar

20

非空

拼音码

Sfzh

varchar

20

非空

身份证号

yzbm

varchar

20

邮政编码

dh

varchar

20

非空

联系电话

Hydj

int

4

非空

会员等级

Hyzk

Float

4

非空

会员折扣

Hyzt

Bit

1

非空,默认值1

会员状态

(3)供应商基本情况表结构(见表4-3)

表4-3供应商基本情况表结构

字段名

数据类型

长度

约束

描述

gysbm

varchar

20

主键

供应商编号

gysmc

varchar

20

非空

供应商名称

pym

varchar

20

非空

拼音码

gysdz

varchar

20

非空

供应商地址

ssdq

varchar

20

非空

所属地区

yzbm

varchar

20

邮政编码

dh

varchar

20

非空

电话

lxr

varchar

20

非空

联系人

khyh

varchar

20

开户银行

khzh

varchar

20

开户账号

(4)超市采购明细表结构(见表4-4)

表4-4超市采购明细表结构

字段名

数据类型

长度

约束

描述

lszh

int

4

主键

流水账号

cgdjh

int

4

外键、非空

采购订单号

spbh

varchar

20

非空

商品编号

rksl

int

4

非空

入库数量

Thsl

Int

4

非空

退货数量

rkdj

Money

10

非空

入库单价

Cgsl

Int

4

非空

采购数量

rkrq

datetime

20

非空

入库日期

Memo

varchar

200

备注

(5)采购订单表结构(见表4-5)

表4-5超市采购订单表结构

字段名

数据类型

长度

约束

描述

cgdjh

int

4

主键

采购订单号

Cgjhbh

int

4

外键

采购计划编号

Hth

int

4

外键、非空

合同号

cgrq

datetime

8

非空

采购日期

YgID

varchar

20

外键、非空

经办人

Memo

varchar

200

备注

(6)超市销售明细表结构(见表4-6)

表4-6超市销售明细表结构

字段名

数据类型

长度

约束

描述

sslsh

Int

4

主键

销售流水号

xspzh

Int

4

外键、非空

销售凭证号

spbm

Int

4

外键、非空

商品编号

xssl

Int

4

非空

销售数量

xsdj

Money

10

非空

销售单价

xsje

Money

10

非空

销售金额

xsrq

datetime

8

非空

销售日期

thzk

Int

4

非空

退货数量

Ygid

Int

4

外键、非空

经办人

Memo

Varchar

200

备注

(7)超市销售凭证表结构(见表4-7)

表4-7超市销售主表结构

字段名

数据类型

长度

约束

描述

xspzh

Int

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 唐诗宋词

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2