超市管理与运营系统的设计与实现计算机编程设毕业论文

上传人:MM****y 文档编号:46212365 上传时间:2021-12-11 格式:DOC 页数:29 大小:806.50KB
收藏 版权申诉 举报 下载
超市管理与运营系统的设计与实现计算机编程设毕业论文_第1页
第1页 / 共29页
超市管理与运营系统的设计与实现计算机编程设毕业论文_第2页
第2页 / 共29页
超市管理与运营系统的设计与实现计算机编程设毕业论文_第3页
第3页 / 共29页
资源描述:

《超市管理与运营系统的设计与实现计算机编程设毕业论文》由会员分享,可在线阅读,更多相关《超市管理与运营系统的设计与实现计算机编程设毕业论文(29页珍藏版)》请在装配图网上搜索。

1、( 此文档为 word 格式,下载后您可任意编辑修改!)天津轻工职业技术学院毕业 设计 (论文 )课题 :超市经营与管理系统0课题设计要求一:课程设计要求1、每个学生必须严肃 , 认真地参加课程设计的全过程, 遵照指导老师的安排 ,按时完成各项设计任务。2、每名同学必须严格要求自己。3、每名同学必须认真按时完成所设计的题目.4、将程序调试通过并按照要求写出设计的说明书.5、结合设计任务完成设计答辩.二:系统功能实现:超市经营与管理系统主要用来管理超市进、 销、存和内外部信息, 更好的服务于超市管理的网站,包括系统设定模块、商品盘点模块、销售信息模块、其它设置模块和报表模块。摘要随着我国市场经济

2、的蓬勃发展和人们对网络的需求迅速增加,各行业正处于一个高速发展的时期。软件业是一个发展速度快变化大、新技术层出不穷的行业,同时又是人力资源、人力成本相对较高的行业,更需要采用外包服务形式来合理地配置资源,最大限度地从分工合作、资源共享中获益。同时随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的、超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息

3、等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。为适应现代经济的发展,我们推出这套较为完整的超市经营与管理系统,为正在为缺乏简便实用管理方法的超市提供解决方法。关键词:超市管理信息系统0目录摘要 .0目录 .0第一章 引言.11.1开发背景 . .11.2开发目标 . .11.3提出的意义 . .11.4本文内容 .2第二章系统需求分析 .32.1需求分析 . .32.2可能性分析 . .4第三章系统总体设计 .53.1项目规划 . .53.2系统设计目标

4、 . .53.3系统功能结构图 . .63.3.1系统主文件框架结构图 .63.3.2简历网站后台管理功能结构图 .63.4数据库详细设计 . .73.4.1数据表设计 .73.4.2模块流程图 .10第四章 主要功能模块详细设计 .124.1总体结构 .124.1.1系统设定模块设计 .134.1.2商品盘点模块设计 .14第五章 超市运营与管理系统的实现 .155.1系统功能的实现 . .155.1.1系统设定 .150商品盘点17销售信息 .205.2 系统运行、开发的平台及结构22系统的运行平台22系统结构 .22主要开发技术 .22小结24致谢25参考文献26第一章引言1.1 开发背

5、景全球经济一体化步伐的加快,随着超市的发展和竞争力的增加,人们对超市管理的软件性能需求不断增强,同样,许多的中小型超市也开始通过改良自己的管理方法寻求效率的增加;而且,越来越多的中小型超市也通过应用软件来服务自身。办公自动化时代的到来,为管理体制注入了新的血液。越来越多的中小型超市认识到软件的优越性,开始在办公自动化方面提高自身的效率;企业商家认识到软件的优越性,开始通过软件进行自身改革,提升自身效率。同时,通过办公自动化管理,实现了办公自动化,提高自身的效率,节省了人力资源。超市经营与管理系统是一个专门针对超市进销存管理的程序,能更好的避免人工记录等原始方法带来的不便。本系统将介绍超市经营与

6、管理系统的设计和开发过程,并结合了许多现代化公司的管理情况进行了归纳总结。本系统采用了 VB 作为开发工具, Access作为后台数据库, 这是经典的数据库管理信息系统的开发组合。通过参与此系统的开发可以使我们更好的了解超市经营与管理系统的需求分析、设计和实现的完整过程,掌握 Accessr 数据库的基本方法及 VB 等的开发技术。1.2 开发目标通过软件的应用代替原始的手工的记录方法,避免保存和整理不当带来的数据损失。超市经营与管理系统能更便捷的实现数据保存和查询,提高工作效率,管理者可以有更多的精力用于扩大经营。1.3 提出的意义在我国,超市管理系统在中小型超市的利用还不够广泛,他们的管理

7、制度还存在很大的弊端,信息存储的混乱、进销存记录不够详细等缺陷以及用户和信息之间的管理等问题。这主要都是由于操作不够简便,系统不够明确。软件的广泛应用被越来越早的提上日程。1.4 本文内容本文分为九部分,第一章引言:主要介绍本系统开发的背景、开发目标,提出本系统多的意义和本论文的组成。第二章 系统需求分析部分:需求分析部分主要介绍本系统主要要求实现的功能,并从经济性、实用性和技术性方面进行本系统的可行性分析。第三章 系统总体设计:项目规划介绍了本系统的几大模块;系统设计目标说明了本系统要实现的目标;以及系统功能结构图和流程图;最后还介绍数据库和创建了数据表关联。第四章主要功能模块详细设计分别介

8、绍了系统前后台总体构架,并具体介绍了各模块的内容;第五章 超市经营与管理系统的实现 具体介绍了系统各模块功能的实现和运行,第二部分介绍了系统开发、实现和运行的平台及结构;第六章对本网站系统进行的总结和扩展;论文最后是致谢和参考文献。不仅提供了系统功能结图,还提供了系统运行的数据流程图;数据库详细设计把数据库中系统需要的数据表字典列出并进行了说明。第二章系统需求分析2.1 需求分析经过调查,要求系统实现以下几种功能:【1】 用户可以在登录以后看到系统的主界面,并且可以选用所需的功能。【2】 在登陆界面,可以根据身份的不同,可以选用超级管理销售员,在输入密码后 登录进行操作。【3】 登录过的用户,

9、可以在实现各个功能操作之余,还可以管理个人信息,对个人权限以内的资料进行修改,修改密码等操作。【4】 只有在超级管理员登录时,才可以对数据库中的信息进行增,添、删的操作,也可以对用户进行增加、修改和删除的操作。该系统结构如图 2-1 所示:图 2-1 超市管理与经营系统结构图2.2 可能性分析【1】经济性主要是对项目的经济效益进行评价,本系统开发经费对于本单位在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,有助于学院完全实现信息化管理。所以本系统在经济上是可行的。【2】技术性技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。 该管理系统采用了

10、VB 工具进行开发。 数据库服务器选用 ACCESS 数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。【3】实用性本系统不论对经营状况比较好、已经使用管理软件的大中型超市,还是还没有使用软件的小超市,都是很好的升级和应用提高自己管理质量的软件。大中型超市可以使自己的管理水平更上一个台阶,小超市得到使自己管理正规化的机会。【4】管理上的可行性主要是管理

11、人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。规章制度和管理方法为系统的建设提供了制度保障。综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。第三章系统总体设计3.1 项目规划超市经营与管理系统是一个专门针对超市进销存的系统,包括系统设定模块,商品管理模块,销售信息模块,其它设置模块,报表模块和帮助模块。【系统设定模块】:超市的超级管理员和销售员通过密码认证可以进入操作系统,根据自己的权限对系统进行管理和操作。超级管理员可以增加、删除普通销售员,设置他们的权限。【商品盘点模块】:可以对商品情况进行查询,

12、库存修改、库存查询,可以对商品信息进行修改。【销售信息模块】:销售模块是商品结账用到,可以使用商品编号,方便实用。按日和月盘点。也可以总的加起来盘点。【其它设置模块】:设置供应商可以方便对它们的查询,方便对他们联系。供应商可以进行省份设置。商品种类设置的功能是通过对商品种类名字的输入,可以看到对此种类的说明文件,清晰明了。【报表模块】:对存储的信息以报表的形式展现出来,外观上清晰可见。【帮助模块】:目录和关于。3.2 系统设计目标本系统是针对超市经营与管理进行设计的,主要实现如下目标:【 1】系统采用人机对话方式,界面美观友好,信息查询灵活、方便、快捷、准确、数据存储安全可靠。【 2】全面展示

13、销售员和超市的形象。【 3】分类展示商品信息以方便销售员查询,顾客提供快捷的服务。【 4】查询各类信息,方便管理员销售员查看。【 5】设置了进销存管理功能。【 6】上传商品、厂家、产地信息,根据商品销售的状况有选择性的与某些厂家扩大合作。【 7】信息管理由销售员输入完成使信息具有查询的方便性。【 8】销售员信息的管理由超级管理员保留设置权限,保证了商业信息的保密性。【 9】系统运行稳定、安全可靠。3.3 系统功能结构图系统主文件框架结构图如图 3-1 所示,详细的列出了超市管理系统主文件框架架构图。图 3-1 系统主框架结构图简历网站后台管理功能结构图如图 3-2 所示,数据库管理操作和超级管

14、理员的数据操作。图 3-2 各个模块结构图3.4 数据库详细设计数据表设计本系统数据库采用Access数据库,系统数据库名称Shop,共包含 8 张表。下面主要是数据表的结构。“超市运营与管理系统”包含 3 个表,即密码表、入库表、商品表、生产厂家表、省份表、销售表、用户表和种类表。下面分别介绍了表的结构。【 1】密码表:表1密码表字段名数据类型说明用户名文本20密码文本20类型文本5在密码表中,主要包括用户名、密码、类型等字段名;用于存储管理员的相关信息,在本系统中,也是最常用的数据表之一。【2】入库表:表2入库表字段名数据类型说明商品编号数字入库时间文本入库批次数字编号数字入库表中主要用于

15、存储入库时间批次和数量的相关信息。【3】商品表:表 3 用户信息表字段名数据类型说明商品编号数字条形码商品名称文本20种类文本20单价数字单位文本净含量数字单位: g库存量数字保质期数字生产时间日期时间生产省份文本15生产厂家文本20商品表中有商品编号、商品名称、种类、单价、单位、净含量、库存量、保质期、生产时间、生产省份、生产厂家等列;是关于用户相关信息的数据表。【4】生产厂家表:字段名数据类型说明省份文本15厂名文本20联系地址文本网址文本生产厂家表中有省份、厂名、联系地址和网址等列,是关于厂家信息的数据表。【5】省份表:字段名数据类型说明省名文本15省份表中包括省名列。是查询省名字的数据

16、表。【6】销售表:字段名数据类型说明商品编号数字条形码销售日期文本15销售表中有商品编号和销售日期列,是查询商品销售日期的数据表。【7】用户表:字段名数据类型说明用户名文本20类型文本5密码文本20用户表中有用户名、类型和密码列,是选择登录系统和储存用户信息的数据表。【8】种类表:字段名数据类型说明种类名文本20类型文本50种类表中有种类名和类型列,是查询种类和类型的数据库。模块流程图1、销售管理流程图,如图3-3图 3-3销售管理流程图图2、其它设置模块流程图,如图3-4图 3-4 其它设置模块流程图第四章主要功能模块详细设计4.1 总体结构 1功能模块介绍:超市管理与经营系统是一个专门针对

17、超市进销存和数据查询管理的系统,包括系统设定模块,商品盘点模块,销售信息模块,其它设置模块,报表模块和帮助模块。【系统设定】:方便超市管理员和销售员进行一系列操作。系统设定模块:无论是否为本系统的超级管理员还是销售员,都可以对本系统的进销存进行操作,区别是权限有所不同。【商品盘点模块】:无论是超级管理员或者销售员,对商品的入库信息或者现有商品的状况进行查询和修改。【销售信息模块】:可以对商品的适时结账和昌吉结账做出适合的操作。【其它设置模块】:可以对供应商做出记录,还可以对商品的具体种类做出记录查询。【报表模块】:对系统的各种重要性信息进行报表管理,方便查询提取。2文件架构超市管理与经营系统的

18、文件架构如图4-1:图 4-1 超市管理与经营系统界面文件架构 3系统界面运行的结果:用户首先进入超市运营与管理系统登录界面,界面面有很多内容,主体界面中间,是图片;在最右上方是界面的命令菜单栏,在菜单栏中显示了用户可以进行的全部操作,无论是超市管理员或者销售员都可以进行查询,添加的操作;也可以在主页退出登录。系统设定模块设计系统设定模块主要是为了方便管理员更快捷地了解系统信息而进行设计的。管理员可以通过系统主要菜单栏中的按钮了解系统,浏览各种类型的详细信息。系统设定界面主要包括重新登录、重新登录、授权用户、删除用户、修改个人信息和退出。如图4-2:图 4-2 系统设定模块重新登录界面:重新登

19、录界面是销售员在转换人员的时候做出的不退出界面直接登录的操作。授权用户界面:授权用户命令界面是超市管理员在人员流动的时候,增加或者删除销售员信息和权限的操作。删除用户:超级管理员删除用户的操作。修改个人信息:超级管理员和普通销售员都可以在登录的情况下都可以更改自己的信息和密码。退出:完成操作可以直接退出。商品盘点模块设计图 4-3 商品盘点模块商品盘点模块主要通过主界面进入商品盘点界面,选择商品盘点的命令按钮,再输入盘点内容,即可查询到您想得到的信息。如图4-3:第五章超市运营与管理系统的实现5.1 系统功能的实现系统设定用户进入登录页面,输入登录类型、用户名和密码,如果用户名和密码均正确,则

20、进入主页面。如图5-1 图 5-2 所示:图 5-1 系统登录界面图 5-2 系统主页面当用户进入主界面 ,将看到在界面上方工具栏有各种功能按钮,单击重新登录返回登录界面,重新输入用户名和密码之后可以进入。点击授权用户可以增加用户,设置密码。如图 5-3 所示:图 5-3 授权用户页面当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击删除用户就可以根据选择的类型和用户名进行删除功能。如图5-4 所示:图 5-4 删除用户当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击修改个人信息,如图5-5:图 5-5 修改个人信息当用户进入主界面主页面,将看到在界面上方工具

21、栏有各种功能按钮,点击退出返回界面。商品盘点当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击商品盘点下拉菜单信息修改按钮可以对商品的详细信息进行编辑。如图5-6:图 5-6 信息修改当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击商品盘点下拉菜单商品入库,可以对商品的入库信息进行添加、删除、修改等编辑。如图 5-7:图 5-6 信息修改当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击商品盘点下拉菜单库存修改, 可以对原有商品入库过的信息进行修改。如图 5-7:图 5-7 信息修改当用户进入主界面主页面 ,将看到在界面上方工具栏有各种功能按钮

22、,点击商品盘点下拉菜单库存查询,根据查询的方式,可以查询到具体商品的详细信息。有需要的话可以打印表单。如图 5-8:图 5-8 库存查询当用户进入主界面主页面 ,将看到在界面上方工具栏有各种功能按钮,点击商品盘点下拉菜单入库查询,可以对具体商品的详细入库时间进行查询,同库存查询类似,具有的功能类似,可以有打印功能,如图5-9:图 5-8 入库查询销售信息销售信息模块是对销售过程情况的记录。当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击销售信息下拉菜销售,可以对客户购买物品进行结账。界面可以根据编号和名字等方式进行查询。如图5-9:5-10:图5-9 销售当用户进入主界面主页

23、面 ,将看到在界面上方工具栏有各种功能按钮,点击点销售信息下拉菜单按日和月盘点,可以对长期客户结账日期的不同进行总汇。这样满足了客户实际操作上的繁琐,有利于和客户的长期合作,如图图 5-10 按日和月盘点还有其它设置和报表模块界面设计同以上三个模块,由于篇幅原因,在此不一一列举。5.2 系统运行、开发的平台及结构操作系统: Microsoft Windows XP。数据库: Microsoft Office Access。开发工具: VB。系统的运行平台操作系统: Microsoft Windows 2000 Professional、 Microsoft Windows XP、Microso

24、ft Windows XP、 Microsoft Windows 2000。在开发超市管理与经营系统时选取微软的产品,主要是因为微软的产品已经被广泛地应用在,微软的成熟技术非常适合开发系统。系统结构本系统的制作采用ADO 技术,应用 Microsoft Office Access为数据库支持。完全依照两层架构:数据层和客户层。数据层依靠Microsoft Office Access,可以保证数据的完整、安全、稳定,客户端的计算,也不会因为错误的操作而影响到其他的用户,所以它的可靠性、稳定性和效率都比较好。在服务器端的运行环境要求较高,因为服务器必须能够响应多人并发访问的要求,因此服务器端选用高

25、性能的服务器。选用此方案是基于以下几方面的考虑:1. 安全性数据放在服务器对其进行加密和管理,分配访问的权限,同时实现数据和操作环境的分离,保证了数据的安全性。2. 易于实现ADO 数据连接组件特别适宜编写此类混合了客户端和服务器端的程序。主要开发技术1开发工具VB 是一种简单、快捷、广泛、功能强大的程序系统开发工具,拥有强大的数据感知控件,其与各种数据库引擎相结合使很多数据的连接、操作变的简单,使程序员很容易的在客户端服务器间连接数据源,并保证数据的安全性、完整性。 ADO 技术是目前普遍使用的数据库连接技术,显示出强大的功能2数据库服务器 Microsoft Office AccessMi

26、crosoft Office Access是微软公司开发的一个高性能的、多用户的关系型数据库管理软件,是当前比较流行的数据库服务器系统之一。有一套很好的安全性控制机制,可以保证数据库和数据库中数据的安全。MMicrosoft OfficeAccess与微软的网络操作系统Windows NT 和 Winows 2000构成一个集成的企业级信息平台。小结通过这次毕业设计,我进一步的认识到,在开发一个项目时一定要先做好规划,按照软件的开发过程,详细地写好每一个必要的文档。一般的规则是,写文档需要分析各个方面的因素,取长补短。我觉得软件文档的最主要目标是传达一个系统的技术要素和使用方法。第二个目标是提

27、供软件开发过程中的需求,决策,行为,角色和责任的书面记录。只有实现了这两个目标,软件文档才真正提供了有意义的信息。软件的概念就是:程序 +文档,程序就是文档,文档集成在程序中。它要求在选择开发环境时不仅要考虑环境对设计、开发的完美支持,而且要考虑对维护、文档的支持;它要求软件人员在设计、开发过程中要考虑维护问题、文档问题;它要求程序与文档存储在同一位置、同一系统中;它要求使用相同工具进行程序与文档的书写、检索;它要求在编写和维护程序的同时形成文档,在书写文档时编写、维护程序。程序与文档合一的概念不仅存在于系统的设计、开发阶段而且存在于系统的维护阶段,它贯穿软件的生命周期。至此,一个较为完整的简

28、历信息网站管理系统就创建完成了。在简历信息管理系统中,首先进行了详细的系统需求分析,划分了系统模块;然后进行了数据库分析设计,创建了数据库、数据表以及表关联;最后通过 ASP 进行了应用程序的开发,实现了所有设计的系统模块。参考文献1、网站开发综合实训教程, 天津轻工职业技术学院,王春媚、刘彬 、李金勇等。2、Access数据库开发实例解析机械工业出版社,宋昆、李严等。3、access数据库开发实例解析,机械工业出版社,宋昆、李严等。4、 Visual Basic程序设计,清华大学出版社,邓振杰。5、 Visual Basic实验与实训教程 ,高等教育出版社,柳青。6、 Visual Basic数据库编程 7、 Access数据库经典配置, 清华大学出版社, 童爱红内蒙古大学出版社 , 张文文

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!