基于SQL环境下超市管理系统的设计与实现
   来源:智能计算机与应用     2018年09月17日 07:23

基于ASP超市管理系统的设计与实现SQLserver 含录像

王梓宁 薛益鸽

文章编号: 2095-2163(2018)03-0224-03中图分类号: 文献标志码: A

摘要: 关键词: (School of Information Engineering, Wenzhou Business College, Zhejiang Wenzhou 325035, China)

Abstract: With the rapid development of technology and technology, as well as the popularity of Internet, the use of advanced development tools and systems has become the most essential part of improving work efficiency.Starting from the practical application of supermarket management system and in the process of system analysis, the paper carries out the overall design from two aspects of function and technology, and develops a very practical supermarket management system.

Key words:

作者簡介:

通讯作者: 收稿日期: 1论述1.1研究背景与意义

就目前的零食总汇管理而言,传统的管理模式存在着诸多的问题,对超市中的商品不能进行实时的统计管理,频繁的进出货导致操作失误率高,数据和信息的及时传递问题得不到解决。作为中小型超市,迫切地需要一个完善的管理系统,取代以往的人力管理。在科学与技术不断进步的今天,解决实际问题、减轻工作量、提高工作效率是人们的根本追求。所以在综合各种类型超市存在的问题后,设计开发一个完善的管理系统。

1.2研究目标与主要内容

1.2.1研究目标

本文的目标是尽可能地提高营业者的工作效率、降低超市运营的成本,方便公司对超市工作人员的管理,满足消费者的消费需求,实现与社会上其它管理信息系统协同工作。超市管理系统在投入使用后,取得了较好的效果和完美的经济回报。该管理系统管理和进出货的智能化,给超市管理人员的工作经营提供了有力的支持,有效的降低了商品的运用成本,随之商品的销售价格也合理下降,消费人数不段增长,同时超市工作人员管理更加正规化,跟上了社会总体人事管理的步伐,提高了超市人员的工作积极性。

做到人性化的超市进销存管理,省时省力,为以零食总汇为代表的中小型超市降低了成本,将更多的资金用于商品的质量和消费者的体验上。

1.2.2研究主要内容

本系统考虑了最为普遍的超市销售管理需求,基于商业运作,依据逻辑统筹运算思维,将销售业务库存管理、销售情况以及历史记录紧密衔接在一起。主要介绍系统功能设计和数据库设计;系统详细设计部分说明了几个主要模块的算法,并附带了一些主要的窗口和程序。具有数据处理综合查询统计功能。系统具有良好的灵活性、开放性。用户可以方便地管理各项目。

2需求分析

2.1用户需求分析

复杂的超市管理系统会不断加大超市工作人员的工作量,并且也降低了超市日常管理的工作效率。在当前市场主要是运用手写超市销售管理系统对超市货物的进货、销售以及日常员工的销售工作进行动态管理和及时的信息反馈,该操作系统的工作流程一般为设置权限—数据录入—数据整合—数据查询及分析。本论文的研究实现了小型超市的商品统一管理、人员合理分配、降低运营成本、提高工作效率、具有很强的实用性。

2.2功能需求分析

客户主要要求实现5大模块,分别是:

(1)系统管理(系统管理包括:操作员管理、更改密码等)。

(2)基础信息管理(基础信息 包括:供应商管理、商品管理等)。

(3)进出货管理(入库信息等)。

(4)销售信息管理 (销售记录等)。

(5)查询信息管理(查询信息管理包括:商品查询 、供应商查询)。

系统结构如图 1所示。

2.3安全性分析

零食总汇管理系统的安全性考量。为了防止在使用期间一个ID号可以同时进行多个登陆。系统为每一位使用者设置了一个用户使用状态,一旦使用者成功登陆,便将使用状态由原来的“使用前”变为“使用中”,每一次系统登陆时都要对使用状态进行检查,只有使用状态为“使用前”系统才允许登陆。

系统提供定时备份计划和一般备份和系统还原的功能,可以防止数据受到的意外损坏时进行还原,使得损失尽量降到最低。对管理员、员工的密码进行加密。采用MD5进行加密。这样可以保证即使存储在数据中的密码外泄,也很难被破解,大大提高了数据的安全性。采用视图来显示销售额,可以防止销售额被篡改。

3数据库设计

3.1概念结构设计

本系统包含的实体主要有:供应商、商品、进货、销售等,下面将分别介绍各实体间的E-R图。通过E-R图来解释各实体的属性及其之间的关系。实体关系如图2 所示。

3.2逻辑结构设计

本系统依据实体完整性、参照完整性、用户定义完整性的要求共需5个关系表 。关系结构见表1-表5。

4.1登录功能模块实现

系统运行时,首先进入登录界面。登录界面如3图所示,在此选择类别、用户名和密码 。 当用户名和密码均正确,则身份合法,进入主界面;否则提示权限或用户名密码错误。

4.2查询功能模块实现

该系统可根据需求进行商品或供应商名称进行模糊查询,查询界面如图4所示。

4.3部分角色功能模块实现

登录功能实现了具体的分角色功能,同时,当管理员和员工出现密码或用户名输入错误,会提示。只有用户名、密码、权限全部正确,才能够登录主页。

5结束语

超市管理系统经测试及试运行,基本达到了预期的各项技术指标,实现了系统设计的各个功能。该系统具有运行稳定、安全可靠、界面清晰、易操作、易维护等特点。对于一些小型的类似企业有一定的参考和推广价值。在运行过程中也反应出一些不足与缺憾,例如:用户名的自动存储、多条件的组合查询等等,有待进一步调整完善。

参考文献

[1] 孙铁军. 学校超市管理系统的设计与实现[J\]. 济南:山东大学,2008.

[2] 林健勋. 小型超市商品管理系统的设计与实现[D\]. 厦门:厦门大学, 2014.

[3] 刘志. 中小型超市管理系统设计与实现[D\]. 西安:西安电子科技大学,2013 .

[4] 康淑杰. 小型超市进销存管理信息系统的设计与实现[D\]. 成都:电子科技大学,2013.

文章 超市 管理系统