多肉绿植店管理系统分析与设计

2017-11-15 11:22客美玲
电脑知识与技术 2017年28期
关键词:管理系统

客美玲

摘要:如今多肉绿植已经不仅仅限于小地区的交易,多肉绿植的进销存的过程也越来越复杂,而引进该管理系统能使多肉绿植店的运作能力提高、管理更规范。该文采用Java技术以及Microsoft SQL Server2008数据库和Tomcat服务器技术,从多肉绿植店工作人员管理类、商品信息管理、采购管理、销售管理,库存管理等几个方面对多肉绿植店管理系统进行分析和设计。

关键词:多肉绿植;Tomcat;管理系统

中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2017)28-0067-02

前几年多肉绿植在南方盛行的时候北方还很少能随处可见这种可爱的东西,然而时隔不久的如今大街上多肉绿植店在北方非常普遍。如今多肉绿植已经不仅仅限于小地区的交易,多肉绿植的进销存的过程也越来越复杂,而引进该应用型管理系统能使多肉绿植店的运作能力提高、管理更加的规范化。呆萌的多肉和温馨的绿植越来越受人们的喜爱。各种节日、宴会以及婚礼上都少不了他们的身影,这种温馨而可爱的东西给我们的生活增添了不少色彩。相关人士表示,最近几年,购买一些大型绿植来美化环境和净化空气,炎热的夏天,购买多肉绿植来增添乐趣已经成为共识。除了花卉之外,多肉绿植是时下许多年轻人的新宠。

随着目前应用管理系统的进步,消费者对多肉绿植店的管理的要求也有了进一步的提高,然而,很多管理者还采用传统手工方式对商品进行管理。这种方式不仅效率低,还容易出现错误。已经不能满足如今管理模式的需要。因此在这个信息技术迅速发展的时代,建立多肉绿植管理系统是必要的并且可行的。

与以前的管理所不同的是本管理系统采用现代化的管理,建立在有理可据的、有效地信息数据之上的管理体制。

本系统采用信息科学与计算机为一体的技术,提出一种数字化管理的技术,使多肉绿植店摆脱纯手工操作的效率低、容易出错的缺点,形成高效、科学、智能的管理模式。

1 系统分析

1.1 系统目标

多肉绿植店管理系统要实现如下目标:

1) 用户管理:包括新增用户信息以及对用户信息的删除、查询、修改,用户权限限制等。

2) 多肉绿植商品管理:包括对信息的查询、信息的录入、信息的删除、信息的修改等功能。

3) 采购管理:主要是对商品的采购和采购单查询。

4) 销售管理:主要是对商品的销售和销售单查询。

5) 库存管理。

1.2 可行性分析

作为多肉绿植店的管理系统,它的数据量较小,在数据信息的处理上也不是很复杂,因此在项目开发的角度来说它的开发周期较短,成本也不会太高,可以降低人工成本,提高管理者的工作效率。为了并且对于计算机性能的要求也不是太高,所以在它的管理上花费的费用也较少。目前已有很多成功的类似的信息管理系统的先例。多肉绿植管理系统开发和运行与国家的法律法规没有任何冲突或抵触的地方。另外,多肉绿植店管理系统所采用的操作和工作方式符合管理者和使用者的日常习惯,而且操作简便灵活,所以本系统的开发和运行是必要的而且是可行的。

1.3 系统需求分析

所谓“需求分析”是指对要弄明白问题的要求,对要解决的问题进行详细的分析,包括要输入什么样的数据以及应输出什么样的数据,想得到什么样的结果,

1.3.1 功能需求分析

根据对多肉绿植店实际运营情况分析,通常进货仓库和销售多肉绿植都是在同一个场地进行。按照这个实际情况进行系统设计,在本系统中顾客的消费过程的基本业务流程如下:顾客选择好自己需要购买的多肉或者绿植后,多肉绿植店的管理者或者员工登录到该店的管理系统。管理者或者员工输入自己的账号和对应的密码登录到系统,进入销售界面,填写销售订单,输入顾客名字、多肉和綠植的名字,多肉编号或者绿植编号,数量及操作人等信息。如果顾客所需要的多肉或者绿植数量足够,系统最后会根据相顾客所需数量及对应多肉绿植的价格,算出顾客在订单中需要支付的费用。如果顾客所需要的多肉或者绿植数量不足时,本系统会发出警告,提示管理者对该种多肉或者绿植进行进货处理。最后打印出该顾客在本店的消费清单。

1.3.2 系统性能需求

实用性:快捷和方便地实现多肉,绿植在采购、销售、库存等方面的操作。整个系统由管理员统一管理,实现多肉绿植的统一编码,可以促进系统管理员的工作效率,并有效地减少成本和繁琐的工作量。

易操作性:本系统在销售、商品信息管理等重要的环节,不需要输入任何繁琐的信息,管理员和员工想要对商品信息进行新增、修改、查看、删除等操作只需通过浏览器就可以实现。

安全性:系统应用不同的权限级别,分为超级管理员和普通管理员。超级管理员的权限更大,很大程度地实现了安全认证。

易维护性:使用者可以使用工具带出数据库中的数据,使维护数据库的过程更加方便,对数据库进行清空阶段性数据,很好地实现了系统数据处理的轻负荷。

适应性:本系统对于计算机软硬件的要求都不是很高,因此更够实现广泛应用,系统采用B/S模式可以实现多个用户访问和操作,

2 系统总体设计

2.1 系统总体设计

2.1.1 设计思想

1) 本系统将几个独立的功能模块都进行统一式的管理。每一个功能模块都可以独立完成自己的功能,如采购、销售、商品信息管理等功能。

2) 合理的数据流的设计,在本系统设计中,相对独立的功能模块间用数据流相互连接,使系统运行更方便。各个功能模块间的耦合性相对较低,更大的提高了系统的安全性。

3) 本系统采用的是模块化结构设计和分层的模块化程序的设计理念,这样的理念对应用系统很强的可操作性和可扩展性。endprint

2.1.2 设计原则

为了满足用户的各种需求,使软件的质量有更大的提高,简化操作,在设计中需要遵循的原则如下:

1) 合理性原则:根据多肉绿植店实际运营的情况,进行例如采购、销售等工作。

2) 适用性原则:尽可能预留些空间,按需求扩充功能,以便满足管理工作的实际需求,并且能够处理一些特殊情况。

3) 准确性原则:对用户输入的信息进行检错,以便用户能及时输入有效地信息(如:长度限制和类型匹配等)。

4) 易操作性原则:要求系统的功能齐全,界面简洁,操作灵活,并且在必要的地方进行提示。

5) 安全性原则:本系统设置登录账户,不用的账户类型具有不同的操作权限。管理员具有可新增、查看、删除,修改普通用户信息的权限。

2.2 系统功能模块设计

根据对多肉绿植店通用业务流程研究得知,多肉绿植店信息化管理系统至少应具备用户登录,员工管理、商品信息管理、采购管理、销售管理,库存管理等功能模块。如图1系统功能结构图所示。

1) 用户登录模块:用户身份分为管理员登录和普通用户登录。用户输入用户名和密码,系统会将数据库中的内容与之匹配,如果匹配成功,则成功登录到系统,如果密码匹配不成功则弹出密码错误,用户名匹配不成功则弹出用户不存在。管理员的权限更高,可以对员工进行增加、修改、删除等高级操作,而普通用户只能进行查找、修改个人信息。

2) 员工管理模块:主要包括管理员对员工的增加、删除、修改、查找等操作。当多肉绿植店的人员流动时,增加新来的员工信息,删除离职的员工信息。当然员工信息也可修改。

3) 商品信息管理模块:主要是对多肉绿植的管理,包括多肉绿植信息的查看、新增、修改、删除。

4) 采购管理模块:包括采购进货和采购单信息查询,采购模块会显示所有商品,采购人员进行采购操作。还可根据采购单号、采购日期等进行采购信息查询。

5) 销售管理模块:包括商品的销售和销售单查询。

6) 库存管理模块:主要是对多肉绿植的库存信息查询。

3 数据库分析与设计

3.1 数据库分析

多肉绿植店管理系统是一个数据库应用系统,数据库中可以查询到所有商品的所有信息。在开发过程中,非常重要的一个阶段就是数据库的结构设计。数据库结构设计包括数据库中各个表结构的设计,包括信息保存在哪些表格中、各个表的结构如何以及各个表之间的关系。

因此,应用系统的效率以及实现的效果与数据库结构设计的好坏有着密切联系,好的数据库结构设计致力于减少数据库的存储量,对资料的完整性和一致性要求比较高,并且需要系统的响应速度够快,简化将基于此数据库的应用程序的实现等等。由于数据库设计的重要性,现如今有许多种设计数据库结构的技术。但这些技术方法与数据库系统并没有统一的相对应的模式,而是要根据应用系统对数据库不同的需求来选择不同的技术方法,甚至是几种不同的方法的融合。數据库在整个系统中是非常重要的一部分,合理而全面的数据库设计可以保证数据的一致性和完整性,从而提高信息存取效率更加有利于程序的实现。

3.2 数据库设计

数据库需求分析是数据库结构设计中的第一个阶段,也是非常重要的一个阶段。这个阶段主要的任务是收集各种资料,是接下来的设计阶段的基础。

数据项和数据结构的设计如下:

用户的基本信息:用户名、用户工号、用户密码,权限类型。

供应商信息:供应商编号、联系人、供应商名称、联系电话,供应商地址。

多肉绿植的基本信息:多肉绿植编编号、多肉绿植名、价格、库存数量、上限值、下限值。

库存的基本信息:多肉绿植编号、库存数量。

采购的基本信息:采购单号、多肉绿植编号、供应商号、进货日期、进货价、进货总金额、进货数量、操作员。

销售的基本信息:销售单号、多肉绿植号、销售日期、销售数量、销售金额、销售清单号、操作员。

4 结论与展望

多肉绿植是一种比较容易销售的,更是人们在生活中是不可或缺的增添生活乐趣的。如今,计算机技术在其他方面已经广泛应用,计算机与各种智能设备已经紧密结合在一起。然而以软件建设为基础的多肉绿植现代化管理系统发展速度相对较慢。停留在纸上作业基础的传统手工的管理模式,不仅管理过程复杂、而且效率较低,易出错。已然不能满足现代化发展的需求。多肉绿植管理系统的建立成为现代化发展的必然选择。

数据库在一个系统中扮演着非常重要的角色,合理而全面的数据库设计可以提高数据存取的效率,保证数据的一致性和完整性,从而更加有利于程序的实现。

本多肉绿植管理系统正是基于对多肉绿植的管理,采购和销售大体需求的理解,在满足基本业务流程的前提下,根据多肉绿植店的管理特点、结合多肉绿植店管理现代化的管理理念建立的多肉绿植店管理模式。目的是通过对客户在多肉绿植店消费过程中产生的数据进行科学化管理,优化多肉绿植店管理的过程,加快处理信息的速度,提高商品采购以及销售的效率。主要包括对用户的管理、多肉绿植商品的管理、采购管理、销售管理,库存管理等模块,可以实现商品信息的查询、查看进货的商品的品种和数量价格、销售清单等功能。

本系统以多肉绿植店为中心,可以对多肉绿植店的商品的品种进行查询、添加、修改、删除,能知道该品种的商品的编号、商品名、数量、价格等信息,也能把顾客在该店的消费做成一个清单,方便管理,效率高,而且不易出错,也能够适应现代化发展的需求。所以本系统的建立是有实际意义的。

参考文献:

[1] 张少敏, 王保义. 基于Web的管理信息系统方案及安全性[J]. 华北电力大学报, 2001, 28(1).

[2] 黄理, 李积善, 曹林有, 等. 用JSP轻松开发Web网站[M]. 北京:北京希望电子出版社, 2011.

[3] 李金山. 信息管理系统的设计[J]. 科技情报开发与经济, 2012(14).endprint

猜你喜欢
管理系统
基于James的院内邮件管理系统的实现
基于Excel固定资产管理系统的设计与实现
联调联试管理系统的研究及实现
基于LED联动显示的违停管理系统
停车场寻车管理系统
生产管理系统概述
船舶压载水管理系统
海盾压载水管理系统
基于SNMP的IP地址管理系统开发与应用
基于RFID的仓储管理系统实现