ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:805.84KB ,
资源ID:2042021      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2042021.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(小型超市管理系统概要.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

小型超市管理系统概要.docx

1、小型超市管理系统概要题目: 小型超市管理系统 第一章 概述本系统从小型超市的实际业务和管理流程出发,针对超市现在运营的系统的缺点和不足,利用目前成熟的客户服务器体系结构,开发出了一个具有实用价值的小型超市管理系统。论文详细论述了系统开发的过程、结构及软件开发的基本思想和方法。对超市的信息需求,信息系统的目标,系统的功能结构,系统的范围与边界,系统的逻辑、物理结构及其具体实现,系统数据库结构及表单内容,系统的操作界面,系统的安全性,系统实施的要点、系统的支撑环境,系统的操作流程等方面进行了详细的分析和论述。作为一个小型超市想要提高市场竞争力,既要有好的商品质量,同时也要有好的客户服务.超市要做到

2、能及时响应顾客的商品需求,根据需求迅速进货,及时上架,快速周转,就必须有一个好的管理计划,使得商品的进货、销售和库存3个环节能够很好地协调配合。第二章 问题定义销售人员:销售商品的工作人员,需要通过密码才能进入。他们拥有对系统数据的录入、修改、查询、删除等操作权限。但不可以更改系统密码。用户人员:权限最低的登入人员,他们拥有对商品信息的查询权限,但不能对数据进行修改、删除和添加。系统管理人员:系统的录入人员,指超市信息管理系统的管理人员,他们拥有所有权限,包括对系统数据的录入、修改、查询、删除等操作权限。可以对系统密码进行更改,可以管理用户信息、权限。第三章 需求分析一、数据库需求分析需求分析

3、是指开发一个新的数据库应用系统总是要以用户需求作为起点,开发者需要收集的需求包括功能需求、数据需求和性能需求。超市管理是针对社会中一些小型超市使用,从消费者的角度来说,结账时应该准确和快速,小型超市管理系统是一个针对超市管理的一个简单系统。超市管理系统主要完成的功能有:商品基本信息维护、销售人员管理信息维护、销售管理等,以及这一系列过程中涉及商品的数据修改、查询统计、删除等多种操作。(1)超市的商品管理包括商品号,商品名称,单价,商品类型,库存量,厂商。(2)超市的登陆管理中包括用户名和密码。(3)超市的出库管理包括出库编号,商品号,单价,出库数量,审核人号和审核日期。(4)超市的入库管理包括

4、入库编号,商品号,单价,入库数量,审核人号和审核日期。(5)超市的销售管理包括销售号,职工号,商品号,销售数量和销售日期。(6)超市的销售人员管理包括职工号,姓名,性别,用户类型。二、数据流程图数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。数据流程图的基本成分 包括系统的外部实体、处理过程、数据存储和系统中的数据流四个组成部分 外部实体:外部实体指系统以外又和系统有联系的人或事物,它说明了数据的外部来源和去处,属于系统的外部和系统的界面。外部实体支持系统数据输入的实体称为源点,支持系统数据输出的实体称为终点。处理过程:处理指对数据逻辑处理,

5、也就是数据变换,它用来改变数据值。而每一种处理又包括数据输入、数据处理和数据输出等部分。数据流:数据流是指处理功能的输入或输出。它用来表示一中间数据流值,但不能用来改变数据值。数据流是模拟系统数据在系统中传递过程的工具。 数据存储:数据存储表示数据保存的地方,它用来存储数据。系统处理从数据存储中提取数据,也将处理的数据返回数据存储。以下是超市管理系统的数据流程图:图3.1系统的数据流程图三、数据字典小型超市管理系统的数据字典。a.数据结构的定义:(1)出库的数据结构:数据结构名称:出库含义说明:数据库中用来存储商品出库的信息数据结构组成:出库编号+商品号+单价+出库数量+审核人号+审核日期(2

6、)商品的数据结构:数据结构名称:商品含义说明:数据库中用来存储商品的信息数据结构组成:商品号+商品名称单价+商品类型+库存量+厂商b.数据流的定义:(1)S1.5数据流数据流名称:缺货统计简要说明:对各种商品缺货进行统计 数据流来源:P1.4数据流去向:查询缺货记录管理模块数据结构:商品号+库存量+审核人号+审核日期(2)S1.10数据流数据流名称:出库统计简要说明:对商品的出库进行统计 数据流来源:查询销售记录管理模块数据流去向:P1.11数据结构:商品号+出库编号+出库数量+库存量+审核人号+审核日期四、程序流程图如下是小型超市管理系统的程序流程图:图3.2程序流程图五、系统功能结构图在小

7、型超市前台管理系统中我创建的模块有:登陆管理模块:本模块主要实现用户的登陆、注册和退出的管理。商品管理模块:本模块主要实现商品的查询、添加、删除和退出的管理。销售模块:本模块主要实现销售信息的查询、添加、删除和退出的管理。销售员工模块:本模块主要实现销售员工信息的查询、添加、删除和退出的管理。下面超市管理系统的模块结构图:图3.3超市管理系统模块图第四章 数据库设计一、概念设计数据的概念设计描述了从用户角度看到的数据库的内容及联系,一方面它明确反映了用户的需求,另一方面它又是建立数据逻辑模型的基础。一般用E-R图来对其进行描述。E-R图由实体、联系和属性三个基本成分组成。下面分别是商品实体的E

8、-R图、销售人员实体的E-R图、系统的E-R图。图4.1商品实体的E-R图图4.2销售人员实体的E-R图图4.3超市管理系统的E-R图二、逻辑设计逻辑设计是整个设计的前半段,包括所需的实体和关系,实体规范化等工。数据库逻辑设计决定了数据库及其应用的整体性能,调优位置。如果数据库逻辑设计不好,则所有方法对于提高数据库性能的效果都是有限的。为了使数据库设计的方法走向完备,数据库的规范化理论必须遵守。规范化理论为数据库逻辑设计提供了理论指导和工具,在减少了数据冗余的同时节约了存储空间,同时加快了增、删、改的速度。在超市管理系统数据库中建立的表有:商品表、入库单、出库单、销售表、销售人员表、登陆表。下

9、面列出几个主要的数据库表设计:表1商品表列名数据类型长度允许空主键商品号varchar50NOT NULL1商品名称varchar50NOT NULL0单价float8NULL0商品类型varchar50NULL0库存量char10NULL0厂商varchar50NULL0表2销售表列名数据类型长度允许空主键销售号varchar50NOT NULL1职工号varchar50NOT NULL0商品号varchar50NULL0销售数量float8NULL0销售时间datetime8NULL0表3销售人员表列名数据类型长度允许空主键职工号varchar50NOT NULL1姓名rchar10NUL

10、L0性别rchar10NULL0用户类型varchar50NULL0三、物理设计物理设计是指为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。进行物理存储安排,设计索引,形成数据库内模式。将一个给定逻辑结构实施到具体的环境中时,逻辑数据模型要选取一个具体的工作环境,这个工作环境提供了数据存储结构与存取方法,这个过程就是数据库的物理设计。 在超市管理系统数据库中建立的表有:商品表、入库单、出库单、销售表、销售人员表、登陆表。下面列出几个主要的数据库表设计:图4.4商品表图4.5销售表图4.6销售人员表第五章 界面设计一、登陆窗口系统登入后,首先出现用户登录窗体,用户首先等

11、如用户名然后输入密码。图5.1系统登录界面二、主界面单击主界面上的各个按钮,可以进入相应的界面中。图5.2主界面三、商品信息管理选择“商品信息查询”按钮,出现如下所示的界面,管理员可以对商品信息进行查询、添加、删除,操作完成后退出。图5.3商品信息管理界面四、商品销售信息管理选择“销售记录查询”按钮,出现如下所示的界面,管理员可以对商品销售信息进行查询、添加、删除,操作完成后退出。图5.4商品销售信息管理界面第六章 代码与注释一、登录代码Dim cn As New ADODB.ConnectionDim rs As New ADODB.RecordsetPrivate Sub Command1

12、_Click()strsql = select * from 登录表 where 用户名= & Text1.Text & & and 密码= & Text2.Text & rs.Open strsql, cn, 1, 3If rs.EOF ThenMsgBox 用户名或密码错了, 32, 警告ElseForm5.ShowUnload MeEnd IfEnd SubPrivate Sub Command2_Click()EndEnd SubPrivate Sub 注册_Click()If Text1.Text = Or Text2.Text = ThenMsgBox 用户名和密码不能为空, 16

13、 + 4, 警告ElseDim rs As New ADODB.Recordsetstr1 = select * from 登录表 where 用户名= & Text1.Text & rs.Open str1, cn, 1, 3rs.AddNewrs(用户名) = Text1.Textrs(密码) = Text2.Textrs.UpdateMsgBox 注册成功, 64, 信息提示End IfEnd SubPrivate Sub Form_Load()cn.ConnectionString = Provider=SQLOLEDB.1;Integrated Security=SSPI;Persi

14、st Security Info=False;Initial Catalog=超市管理cn.OpenEnd Sub二、主界面代码Dim cn As New ADODB.ConnectionDim rs As New ADODB.RecordsetPrivate Sub Command1_Click()Form2.ShowUnload MeEnd SubPrivate Sub Command2_Click()Form3.ShowUnload MeEnd SubPrivate Sub Command3_Click()Form5.ShowUnload MeEnd SubPrivate Sub Command4_Click()Form4.ShowUnload MeEnd Sub三、商品信息管理Private Sub Command1_Click()str1 = select * from 商品表 where 商品号= & Text1.Text & If rs.State = 1 Thenrs.CloseEnd Ifrs.Open str1, cn,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1