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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

全家福超市管理系统设计报告.docx

1、全家福超市管理系统设计报告全家福超市管理系统设计报告一系统建设的背景和开发的意义随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。长期以来,中小型超市一直采用人工管理模式。商品的采购,库存,销售和核算等信息存在工作量紊乱,效率低下,信息不能及时反馈,成本高等问题,为了改善这种局面,我就提出了开发本系统,为超市的发展注入新的活力,从而降低超市的运营成本。在做这个系统之前,我通过对市场的调

2、查,针对现在各中小型超市对经营业务和人事管理的实际需要,开发了这个超市管理系统。在开发过程中,针对当前各超市管理的特点和技术人员的实际水平,采用易学易用的操作环境,在系统设计过程中,尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。使这个系统可以被大多数超市管理者所接受。21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。长期以来。超市业务一直使用着最简单的人工管理。超市经营物品的采购、库存、销售及核算的手工信息管理使得工作量巨大、服务质量差、工作效率低。同时对市场的反馈的信息不能及时的处理,从而导致销售与市场脱节。最终的结果只能

3、使超市在经营中立于不利的地位。在次基础上,我开发了这套系统。目的就是为了解决超市管理的紊乱,使得在超市日常经营及销售中,能够有迹可寻,随时跟踪市场,而且减少了不必要的劳力资本,使得经营者能够实现用最小的成本,获得最大的利润。本系统的开发能够提高工作效率、扩大服务范围、增加经营者的利润,提高决策正确率;并在此基础上通过对各种信息的综合分析,以改进超市物品种类、提高服务质量、满足不同消费者的购买要求,使超市的管理向高质量、现代化的方向发展二系统功能超市的管理系统是对超市的经营方式,进行信息化的优化重组,提高科学的决策能力,提高工作效率,提高服务质量,提高超市在市场中的竞争力。根据超市管理者的要求和

4、系统要达到的功效,超市管理系统应该具有库存管理,进货管理,销售管理,人员管理,查询管理,报表管理,各种数据统计,各种报表打印等功能三.可行性分析1. 经济可行性分析 新系统将为超市带来经济效益。管理系统是一个信息化、智能化和先进管理理念的集合体。所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益是简介的,其最主要的表现就是减少了超市管理费用和人力开支。而其它一些繁琐的事物都通过新系统来加以分析解决,这样就节省了大量的时间,为企业带来巨大的经济效益。2.技术可行性分析(1)硬件平台主要包括计算机、通讯设备、效率、可靠性等方面的能力、质量可以满足

5、系统建设的要求。超市管理系统对计算机的要求不高,商场中一般的计算机、通讯设备都能满足要求,所以,在技术上,该系统易于使用,并且容易被大多数超市管理者所接受。(2)软件平台现有的系统软件和应用软件都很丰富,容易满足超市管理系统的设计要求,这里是用的Microsoft Access作软件平台设计的超市管理系统,因为Microsoft Access是功能较为强大的关系型数据库管理系统,是比较成熟而且被普遍使用的。根据系统的生命周期,软件可以实现实时升级。随着超市规模的扩大,还可升迁为Microsoft SQL Server数据库等。(3)技术人员在IT技术普及的今天,几乎每个人都具有一定的软硬件基础

6、,会使用各种管理软件,熟悉IT产品。因为,有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够使系统顺利运行。3.社会可行性分析目前超市管理系统已经在大型的超市中得到了广泛的应用,超市管理需要现代化和信息化,只有合理的运用信息化的管理,才能在市场竞争中立于不败。超市管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时超市管理系统对操作人员的要求不高,也合理的节约了成本的投入。四业务流程分析超市管理系统主要

7、是是以先进的管理理念和科学的计算机技术来取代原始的手工操作。对于我开发的这个超市管理系统,画出了下面的核心业务流程图,如图1-1所示:登陆选择用户名N经理Y NNYY判断密码是否正确系统无反应系统无反应判断密码是否正确进入经理登陆窗体进入售货员登陆窗体输入密码输入密码运用相应的功能结束图1-1 全家福超市系统业务流程图五 系统总体设计1.系统功能结构图系统总体结构如图1-2所示:超 市 管 理 系 统价格管理物品管理物品销量管理库存管理员工管理进货登记管理图1-2全家福超市系统功能图2.系统功能设计系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经

8、营状况,以做出相应的经营决策。,通过实测超市的各种运行情况,并利用过去的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控制超市的行为,以确保超市完成既定的目标。该系统共包括八大模块,分别是进货登记管理模块,员工管理模块,库存管理模块,物品销量管理模块,物品管理模块,价格管理模块,查询管理模块,报表管理模块,每个模块的功能如下:1. 进货登记管理模块功能(1)实现进货信息的查询;(2)实现进货信息的更新,包括增加、修改、删除功能。2.员工管理模块功能:(1)实现职工信息的查询;(2)实现职工信息的更新,包括增加、修改、删除功能;3. 库存管理模块功能:(1)实现商品库存信息的查询

9、功能;4.价格管理模块功能(1) 了解物品的进价,卖价信息,更详细直观的了解物品的利润5. 物品销量管理模块功能:(1)实现物品销售信息的查询;(2)实现商品销售信息的盘点;(3)有利于了解物品的销售情况和供需情况;(4)帮助超市管理者做出决策;6. 物品管理模块功能(1)实现物品进货信息的详细查询;(2)了解物品的进价,卖价信息,更详细直观的了解物品的利润。7. 查询管理模块功能(1)实现物品各种信息的详细查询,更直观的了解超市的各种信息;8. 报表管理模块功能(1)实现物品各种信息的报表;(2)有利于经理对超市的各种经营报表信息做出经营决策。3. 系统数据流程图系统数据流程图摆脱了系统的物

10、理内容,精确的在逻辑上描述系统的功能,输入,输出和数据存储等。该系统的数据流程图如图1-3所示:P2进货表D1P1供应货物供应商进货 D4库存表P6库存管理销售表D3销量管理P5经理统计P4销售明细表D2P3销售员销售货物图1-3 系统数据流程图4.数据字典 数据字典的作用是对数据流程图上每个成分给以定义和说明,目的是进行数据分析和归档,同时也是数据库/数据文件设计的依据。除此之外,数据字典还要对系统分析中其他所需要说明的问题进行定义和说明。这样一来,数据流程图配上数据字典,对超市系统模型的描述就更完整了。以下是该超市系统的数据字典:1.数据流条目(1)进货信息=进货编号+供货商编号+货物编号

11、+物品名称+进价+总价+进货数量+进货日期+员工编号(2)销售信息=销售编号+货物编号+销售数量+销售日期+货物单价+总价+员工编号2.文件条目(1)文件名:员工表组成:职工编号+姓名+性别+职位+密码组织:按职工编号递增排列(2)文件名:物品表组成:商品编号+名称+卖价组织:按商品编号递增排列(3)文件名:供货商表组成:供货商号+名称+联系人+联系电话+联系地址组织:按供货商编号递增排列(4)文件名:进货表组成:进货编号+货物编号+供货商编号+员工编号+进货价+数量+总价+进货日期组织:按进货编号递增排列(5)文件名:销售表组成:销售编号+员工编号+总价+销售日期组织:按销售编号递增排列(6

12、)文件名:销售明细表组成:销售编号+货物编号+单价+数量+总价组织:按销售编号递增排列(7)文件名:库存表组成:库存编号+物品编号+库存数量组织:按库存编号递增排列3.加工说明(1)加工名:查询1加工逻辑:根据要查询的库存信息,检索出库存信息表输入流:库存信息查询,发出库存信息请求输出流:库存信息清单,进货信息请求(2)加工名:查询2根据要查询的销售信息,检索出销售信息明细表输入流:销售信息查询输出流:销售清单,销售单(3)加工名:查询3加工逻辑:根据要查询的进货信息,检索出进货信息明细表输入流:进货信息查询,发出进货清单查询输出流:库存信息清单,已进货信息,进货单信息清单,进货信息请求。(4

13、)加工名:查询4加工逻辑:根据输入要查询的职工信息或供货商信息,检索出相应的结果输入流:职工信息查询,供货商信息查询,发出职工/供货商清单查询输出流:已有供货商信息,供货商信息清单,职工信息清单,职工/供货商清单检索结果(5)加工名:更新1根据进货信息或销售信息更新库存信息输入流:已进货信息,销售信息输出流:发出库存检索请求 (6)加工名:更新2加工逻辑:根据进货信息更新进货清单输入流:进货信息请求,进货单输出流:发出进货清单查询 (7)加工名:更新3加工逻辑:根据输入的职工信息或新供货商信息更新相应的职工清单或供货商清单输入流:职工信息,新供货商信息清单,职工/供货商清单检索结果六系统数据库

14、设计1.系统E-R模型超市管理系统E-R图,如1-4所示:员工编号销售编号货物编号销售编号N1N1销售明细表详细显示销售销售表数量总价总价日期单价供货商编号货物编号进货编号员工编号姓名1NN1进货进货表员工分类汇总进货日期数量总价员工编号职位进价密码供应商编号物品编号库存编号物品编号1名称NN11供货库存管理物品供应商库存表联系人电话地址库存数量卖价名称图1-4超市管理系统E-R图2. 数据表设计根据系统E-R图,本系统需要7个数据表:员工表,供货商表,物品表,销售表,销售明细表,库存表,进货表。因此设计出数据表的结构,见表17:表1 “员工“表的结构字段名称数据类型字段大小必填字段是否主键说

15、明员工编号数字长整型是是是员工的唯一标识姓名文本50是否员工的姓名职位文本50时否员工的职位密码文本50是否员工的密码表2 “供货商“表的结构字段名称数据类型字段大小必填字段是否主键说明供货商编号数字长整型是是是供货商的唯一标识名称文本50是否供货商的名称地址文本50是否供货商的地址电话数字长整型是否供货商的联系电话联系人文本50是否供货商联系人表3 “进货“表的结构字段名称数据类型字段大小必填字段是否主键说明进货编号数字长整型是是是进货的唯一标识进货日期日期/时间短日期否否进货的日期货物编号数字长整型是是是货物的唯一标识进价货币8是否货物的进价数量数字长整型是否进货的数量总价货币8是否进货的

16、总价员工编号数字长整型否否进货的员工供货商编号数字长整型否否供货商的编号表4 “销售“表的结构字段名称数据类型字段大小必填字段是否主键说明销售编号数字长整型是是是销售的唯一标识员工编号数字长整型是否销售的员工日期日期/时间短日期否否销售的日期总价货币8是否销售的总价表4 “物品“表的结构字段名称数据类型字段大小必填字段是否主键说明物品编号数字长整型是是是物品的唯一标识名称50长整型是否物品的名称卖价货币8是否物品的卖价表6 “销售明细“表的结构字段名称数据类型字段大小必填字段是否主键说明销售编号数字长整型是是是销售的唯一标识货物编号数字长整型是是销售的货物单价货币8否否货物的单价数量数字长整型

17、是否销售货物的数量总价货币8是否销售货物的总价表7 “库存“表的结构字段名称数据类型字段大小必填字段是否主键说明库存编号自动编号长整型是是是库存的唯一标识物品编号数字长整型是否货物的编号库存数量数字长整型是否货物的库存数量3.数据表关联关系根据系统E-R图,可以得到数据表之间的关系,如图1-5:图1-5 数据表关联图4.数据表根据数据表的表结构和数据表的关联关系,在表中输入数据后便可以得到数据表,以下为各个数据表的截图,如图17所示:表1:员工表表2:供货商表表3:物品表表4:进货表表5:库存表表6:销售表表7:销售明细表七系统登录详细设计1.登录窗体 每一个企业的管理信息系统,安全与可靠是非

18、常重要的,在开机后都有一个系统登录界面,验证用户的身份合法后,才能允许进入系统,以确保系统的安全,防止系统信息被盗。在我设计的这个系统中,也设计了登录窗体,让用户输入用户名和密码,只有系统登录检查通过的用户才可以使用该系统的功能,另外,在我设计的这个登录窗体中,窗体的背景图随着星期一到星期日的变化而变化,问候语也随着时间段和日期的变化而变化,以下列举一种情况的登陆窗体效果。登录窗体如图1-6,所示:图1-6 系统登录窗体注:由于此系统是要上交给老师的作品,所以我把密码标注在了窗体上,便于老师检查。此外,我还设计了一个“关于窗体”,如图1-8所示:图1-7 关于窗体2.登录窗体的设计 要得到如图

19、所示的登录窗体的效果,首先要设置背景图和问候语,代码如下所示:Private Sub Form_Load()Dim myhour 定义存放小时的变量Dim mydate 定义存放日期的变量Dim myweek 定义存放星期的变量myhour = Hour(Time() time函数得到时间,hour函数取小时数,对变量赋值mydate = Date date函数得到日期,对变量赋值Select Case Weekday(mydate)Case 1 myweek = 日 Form_登陆.Picture = CurrentProject.Path + 1.jpgCase 2 myweek = 一

20、Form_登陆.Picture = CurrentProject.Path + 2.jpgCase 3 myweek = 二 Form_登陆.Picture = CurrentProject.Path + 3.jpgCase 4 myweek = 三 Form_登陆.Picture = CurrentProject.Path + 4.jpgCase 5 myweek = 四 Form_登陆.Picture = CurrentProject.Path + 5.jpgCase 6 myweek = 五 Form_登陆.Picture = CurrentProject.Path + 6.jpgCas

21、e 7 myweek = 六 Form_登陆.Picture = CurrentProject.Path + 7.jpg End Select 标签27.Caption = 今天是 + Trim(Str(Year(mydate) + . + Trim(Str(Month(mydate) + . + Trim(Str(Day(mydate) + ,星期 + myweek If myhour 12 And myhour 18 Then 标签26.Caption = 下午好!欢迎使用 全家福 超市管理系统 Else 标签26.Caption = 晚上好!欢迎使用 全家福 超市管理系统 End If

22、End If End If End Sub要保证系统的安全性,就要设置登录用户名和密码的权限。首先,在登录窗口中,密码框中输入的内容不能直接显示,否则容易被他人看到,造成系统的不安全。因此,在密码输入框的数据属性窗口中设置“输入掩码”属性为“密码”,使输入的内容以“*”的形式显示来争强系统的安全性。设置用户名和登录密码的权限的代码如下所示:Private Sub 切换10_Click()If (组合19 = 经理 And 文本8 = admin) ThenDoCmd.OpenForm (经理登录窗体)End IfIf (组合19 = 售货员 And 文本8 = 123) ThenDoCmd.O

23、penForm (售货员登录窗体)End IfEnd Sub八经理登陆窗体设计 该系统设计了经理登陆窗体和售货员登陆窗体,在此我只简要的介绍一下经理登陆窗体的设计过程。 经理登陆窗体的设计有利于经理有效的管理经营超市,对超市的销售量及近期的状况做出总结,及时的做出决策。该窗体包括八个按钮,即八个子窗体,该窗体的功能效果图如下所示:图1-8 经理登陆窗体下面我就简要介绍一下其中一个按钮即一个子窗体的设计过程,其他的与这个过程基本一致,就不再多阐述了。1. 物品管理子窗体的设计物品管理子窗体的设计效果图如下所示:图1-9 物品管理窗体图1-10 物品管理窗体的设计视图 设计思路和方法如下:(1)在

24、数据库的窗体对象中 使用向导创建窗体 窗体向导 选表和字段 :物品表的物品编号,名称,卖价 字段 为窗体命名:物品 完成(2)在窗体的设计视图中 拖一个文本框 把文本框绑定到事先弄好的进货表窗体作为物品窗体的子窗体 完成子窗体的绑定(3)在窗体上添加几个按钮,分别是添加记录,保存记录,删除记录,按照按钮向导来操作就可以。九查询管理子系统设计为了使经营者对超市进行有效的管理,我特意为这个系统设计了查询管理子系统,有利于超市经营者及时了解超市的经营情况,其效果图如下所示:图1-11 查询管理子系统下面以“各物品利润”为例简要介绍一下该子系统的设计情况,“各物品利润”是一个选择查询,它的设计视图如下

25、所示:图1-12 各物品利润查询设计视图设计思路和方法如下:在数据库的查询对象中 使用向导创建查询 简单查询向导 选表和字段 :物品表和进货表的名称,进价,卖价,差价,数量,利润字段 确定明细/汇总查询 为查询命名:各物品利润查询 完成十超市管理系统设计中的重点难点和解决办法 在设计这个全家福超市管理系统的时候我碰到了好多问题,但都是通过查资料解决的,下面我简要介绍一下设计中的部分重点和难点,供大家参考:(1) 在设计登陆窗体时,我不会使用函数来设计窗体的背景图片和问候语随着时间的变化而变化,后来通过查阅课本,看到了类似的效果,才把代码写上,从而实现了窗体的背景图片和问候语随着时间的变化而变化

26、的效果。(2) 在设计窗体的子窗体时,我不会把子窗体嵌入到窗体中,通过翻阅数据库及其应用这本书,才把子窗体嵌入到了窗体中,便于超市经营者更直观的了解物品信息。(3) 在设计报表管理和查询管理时,我不知道应该怎样设计才会更受使用者的青睐,后来通过参考别的系统,把那些报表和查询通过按钮放在了窗体上,虽然设计的不是很美观,很规范,但也算直观,也能满足使用者的要求。(4) 在设计每一个模块的功能时,我都在小型超市做了些调查,尽可能的使他的功能完善,因为这样才能满足使用者的需求。十一数据安全 管理信息系统存在安全和风险,大的方面分为硬件和软件的风险,在这里重点是软件本身的安全。通常利用在软件中设置密码,对数据库加密等措施来减少不安全,减少风险。 为确保次系统的安全,避免对管理者带来风险和危害,我为此系统设置了登陆权限和在不同的登陆权限下使用不同的密码,增加了系统的安全性,使管理者对超市进行有效管理,轻松经营!

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

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