花店管理信息系统.docx
- 文档编号:3724987
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:29
- 大小:1.10MB
花店管理信息系统.docx
《花店管理信息系统.docx》由会员分享,可在线阅读,更多相关《花店管理信息系统.docx(29页珍藏版)》请在冰豆网上搜索。
花店管理信息系统
毕业论文
题目:
花店批发管理信息系统的设计与实现
学院:
经济与管理学院
专业:
信息管理与信息系统
学生:
学号:
***********xx
指导教师:
xxx讲师
二○一四年六月
花店批发管理信息系统的设计与实现
FloristManagementSystemDesignandImplementation
院系经济与管理学院
专业信息管理与信息系统
班级040802xx
学号***********xx
姓名xxx
指导教师xxx
职称讲师
沈阳航空航天大学
2014年6月
摘要
随着鲜花行业的越来越成熟,供应链的日益巩固,鲜花批发商正悄悄然地走着一条鲜为人知的致富之路,然而混乱的管理、繁琐重复的业务使得这些小型批发商身心疲惫,与一日千里的信息科技不同这些鲜花批发商还在使用传统的手工形式进行记账、结算和管理。
做一个简单、易行和高效的应用显得很有必要。
经过我对现在市场的调查,我了解到目前经营小型批发商的大部分是80年以前的人群,他们比较喜欢简单易行的东西,最好是一目了然。
本系统从这方面考虑,尽量降低系统的复杂度,使其更能满足客户的需求。
本系统主要分为四大模块,一是客户模块,主要包含客户资料信息管理。
二是供应商板块,现在市场已基本成熟,一条生态的供应链是每个企业发展的前提,及时了解供应商信息和供应商有良好的沟通对企业的发展至关重要,本模块包含供应商的基本信息。
三是订单管理模块,本模块包含订单数据,明细表,订单查询等。
四是鲜花管理,最合理有效的进货量可以最低限度的降低成本从而获取更多利润,本模块主要包含鲜花库存和价格方面的信息和调整。
本系统采用VB+ACCESS程序容易操作,但功能一样不少,界面采用当下最流行的简洁风格,优美而时尚,安装简易、操作快捷、稳定性强、效率高等。
满足大部分用户的需求。
关键字:
小型企业;花店管理;效率;简洁
Abstract
Astheindustrybecomesmorematureflowers,increasingconsolidationofthesupplychain,flowerwholesalersandthenquietlywalkedalittle-knownroadtoriches,howeverchaoticmanagement,tediousrepeatbusinessmakesthesesmallwholesalersmentalandphysicalexhaustionwithadvancesininformationtechnologydifferentfromtheseflowersarestillusingthetraditionalmanualwholesalersformofbookkeeping,accountingandmanagement.Makeasimple,easyandefficientapplicationbecomesnecessary.
Aftermyinvestigationofthemarketrightnow,Ilearnedthatsmallwholesalerscurrentlyoperating80yearsago,mostofthecrowd,theyprefersimplethings,preferablyataglance.Considerthisaspectofthesystemtominimizethecomplexityofthesystem,sothatitcanbettermeetcustomerneeds.Thesystemconsistsoffourmodules,oneclientmoduleconsistsmainlyofcustomerinformationmanagement.Second,thesuppliersector,andnowthemarkethasmatured,anecologicalsupplychainisaprerequisiteforthedevelopmentofeachcompany,tokeepabreastofvendorinformationandsuppliershavegoodcommunicationisessentialtothedevelopmentofenterprises,themoduleincludessuppliersbasicinformation.ThirdOrderManagementmodule,themodulecontainsorderdata,schedules,orderinquiries.Fourth,themanagementofflowers,themostreasonableandeffectivetoreducethecostofthepurchaseamountinordertogainmoreminimalprofit,thismodulemainlycontainsinformationandadjustinventoryandpriceofflowers.
ThesystemusesVB+ACCESSprogramiseasytooperate,butlikealotoffeatures,theinterfaceusedtodayisthemostpopularstyleissimple,beautifulandstylish,easytoinstall,quickoperation,stability,andhighefficiency.Meettheneedsofmostusers
Keywords:
Smallbusiness;management;Efficiency;safety
前言
前几年鲜花在我国南方盛行的时候在北方的小城街上还很少能看到这种“只会带来视觉效应的东西”然而时隔不久后的今天大街上的鲜花店在北方随处可见,勤劳质朴的北方人致富了,鲜花这种温馨又浪漫的东西越来越受到人们的青睐。
婚礼、节日、宴会家用摆设鲜花都体现着人们的生活质量,鲜花这种温馨又浪漫的东西给我们的生活增添更多色彩,花卉消费越来越与人们的生活密切相关的,对心爱的人表达爱意,节日的祝福和问候等等,越来越多的人选择够买一束鲜花来表达自己的情谊,除了花卉本身所具有让人们赏心悦目的俏丽姿容外,它还可以开阔人们的想象空间,使人们在相互交流时显得更含蓄,更有品位。
使得需求量日益猛增,各种鲜花店如雨后春笋般出现在大街上,鲜花批发的生意正做的红红火火,传统的繁琐复杂的管理手段已经不能胜任越来越多海量信息的处理,一种简单有效科学的管理平台随市场应运而生,花店管理系统是集客户管理、订单管理、鲜花管理等一系列流程的生态系统。
这种花店管理系统是为中小型批发商开发的,易操作、更直观、更简便、更高效。
与传统的管理的方式比较节省了更多的时间,批发商能系统对信息的科学分析做出科学的计划,是整个供应链更加市场化、更加生态化。
一、系统规划与分析
(一)系统开发背景
1.系统的开发背景
随着经济的迅猛发展,人们的生活水平得到极大改善,人们追求越来越有品位的生活,鲜花这种常见确又能极大提高生活质量的产品受到了人们的追捧,今年我国各地花店如雨后春笋般出现在大街上,鲜花批发市场就成为一个有利可图的行业。
与我国信息科技飞速发展截然相反的是这种传统小型渠道销售商并不能使用信息科技带来的便利,据我的调查他们大多80年之前出生,对新鲜事物不是很敏感,他们现在还在使用手工记账、核算的方式进行管理,这导致他们经常出现混乱。
随着科学技术的一日千里,计算机正被越来越广泛的运用到各个领域,计算机强大的计算能力又越来越简便的操作改变了人们的生活工作方式,计算机最常见的应用就是对信息的管理,这比单纯的人为操作效率高出几十倍,使得工作成本、效率都得到极大提升,计算机发展到今天技术已经非常成熟,一个稳定、可靠、高效率、低成本的信息管理系统对任何一个企业都是必不可少的一部分。
对于一个小型花店批发商来说要想与同行进行有力的竞争,一个花店管理系统呼之欲出,这个管理系统的设计让批发商从上游的供货商到订单再到下游的客户都能进行有效的管理,还能对员工进行有效考核,节省了时间和资源。
传统手工作业的方式必将被人性化设计的管理信息系统所替代。
2.系统的目的与意义
在当今这样一个信息革命的时代,人们的一言一行都与信息紧密联系,信息管理系统的出现,解决了人们曾面临的许多难题,使得人们摆脱了繁琐而又重复的信息处理工作,本系统提供给花店管理者,使得管理者能对企业的每个事件都能有效记录并作出处理,可以快速等级供应商信息、客户信息、订单信息、员工出勤等,还可以掌握一段时间内鲜花的价格浮动以及销售情况,而本系统界面优美、操作简便会使用电脑进行简单操作的人即可使用。
使用花店管理信息系统对企业是极其有利的,是对管理者的一种释放,极大的简化以前繁重重复的工作,使得基本运作得到有效改善。
使得管理得到更加系统、科学的规范
(二)系统需求分析
花店管理信息系统无论从哪个方面看都是企业非常重要的一部分,管理信息学系统的使用对于企业的决策者和管理者来说都是至关重要的,本花店管理信息系统能够为用户提供充足的快捷的管理查询手段,传统的人工作业方式产生的大量数据,对于查找、更新和维护都带来了不少的困难。
因此,开发一个花店管理系统是很有必要的,具有其特有的技术意义和管理意义。
花店管理系统系统主要实现供应商管理模块、订单模块、员工模块、客户模块、花材模块等。
使得管理层次分明,简单易行。
(1)供应商管理模块:
该模块主要实现以下功能:
1、供应商的基本信息2、供应商信息管理(查询、修改、增加、删除等)
(2)订单模块:
该模块主要实现以下功能:
1、订单的基本数据2、订单的明细数据3、订单查询
(3)员工模块:
该模块主要实现以下功能:
1、员工基本数据2、员工信息管理(查询、修改、删除、增加等)
(4)客户模块:
该模块主要实现以下功能:
1、客户基本数据2、客户信息管理(查询、修改、删除、增加等)
(5)花材模块:
该模块主要实现以下功能:
1、鲜花基本数据2、花材信息管理(查询、修改、删除、增加等)
(三)系统目标设计
花店管理信息系统以管理业务为依托,结合科学管理的理论而开发设计的。
主要实现的功能有如下几点:
(1)系统登录界面:
管理员身份的验证
(2)信息管理模块:
能够对各种基本数据进行录入、修改、添加及删除、查询等操作。
(3)系统提供友好简洁的用户界面,操作人员工作量降低
(4)系统运行的效率和可靠性高、速度快。
及时得到数据的更新。
(5)系统设计灵活性高,能够适应企业管理的变化。
(6)系统内部控制严密,数据备份、存储安全可靠。
(四)系统的可行性研究
可行性的研究比较间断,这一阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题时候要去科学思考探索是否有可行的解决方法。
1.技术可行性
随着我国对信息科技的重视,我国信息技术得到良好的发展,各种大小型软件技术都已经成熟,能够满足不同行业的不同需求。
本花店管理系统在组织关系上存在着较为的复杂和繁琐,但从系统的技术上来看,还属于一个数据库应用类型的系统。
大量的基本操作只是对数据库进行添加、删除、查找、编辑等。
本系统采用VB+Access技术成熟的工具,实现起来较为简易,但是功能一样不少。
(1)VB的简介
VisualBasic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。
从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。
它源自于BASIC编程语言。
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。
程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
从VB4.0开始,VB也引入了面向对象的程序设计思想。
VB功能强大,学习简单。
而且,VB还引入了“控件”的概念,使得大量已经编好的VB程序可以被我们直接拿来使用。
VisualBasic6.0作为VisualStudio6.0的一员发布,证明微软正在改变VisualBasic的产品定位,他想让VisualBasic成为企业级快速开发的利器。
VisualBasic6.0已经是非常成熟稳定的开发系统,能让企业快速建立多层的系统以及Web应用程序,成为当前Windows上最流行的VisualBasic版本。
(2)Access的简介
美国Microsoft公司于1994年推出的微机数据库管理系统。
它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。
其主要特点如下:
(1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。
(2)强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征。
(3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。
(4)作为Office套件的一部分,可以与Office集成,实现无缝连接。
(5)Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。
3.操作可行性
本花店管理系统在使用前由基恩能够熟练的操作人员对使用者进行培训。
培训项目包括:
掌握系统的登录使用、信息的查询、信息的操作、数据的备份、存储等,还有系统的维护。
本系统操作简易、界面直观,使用起来非常方便,新手很容易上手。
人性化的设计使得用户完全能根据控件的文字解说进行操作。
而且本系统在目前主流的Windows系统上安装非常容易,本系统操作是完全可行的。
二、系统总体设计
(一)系统模块与结构设计
1.系统模块设计
模块化设计是相对于传统的过程化设计把流程进行逐层分解成为若干模块。
各个模块都有自己需要完成的功能,然后把模块按一定的组织关系链接起来,成为一个整体,模块划分有一定的原则性,尽量使得每个模块都能保持独立性。
这是为了能将大的任务或工作量进行分割解决,把大问题分割成小问题进行解决的思想,使得系统可读性更高,复杂性更低,可维护性更高。
每个模块只要完成自己所属的功能即可。
做到模块内部耦合性高外部耦合性,模块化设计为高质量的系统设计奠定了基础。
系统功能模块化的优点:
(1)功能清晰,便于操作。
(2)操作界面更加人性化,操作人员很容易上手。
(3)个模块之间的数据交换简单、快捷。
2.系统功能总体结构模块图
系统功能结构是按功能的从属关系图,图中每一个框称为一个功能模块,他表示了一个系统(或功能模块)的层次分解关系,模块之间的调用关系,以及模块之间数据流和控制流信息的传递关系,描述了系统物理结构。
功能结构图反映的是系统中模块的调用关系和层次关系,谁调用谁,有一个先后次序(时序)关系。
在系统结构图中的有向线段表示调用时程序的控制从调用模块移到被调用模块,并隐含了当调用结束时控制将交回给调用模块。
本系统包括以下几个主要模块:
系统登录模块:
管理者通过系统登录界面进入系统主界面
供应商管理模块:
在此模块实现供应商信息的添加、查询、修改、删除等功能,与订单管理系统密切相关。
订单管理系统模块:
在此模块中可以统计订单详情,以及可以对订单作出回应。
客户管理模块:
在此模块中可以实现客户信息的查询、增加、删除、修改等。
系统功能结构图见图2.1所示:
图2.1系统功能结构图
3.系统功能详细结构模块图
(1)供应商管理子模块
供应商添加子模块:
添加供应商的基本信息
供应商查询子模块:
供应商联系人姓名、供应商企业名称、供应商编号等查询,可以查询到供应商的基本信息与本企业的合作关系,该供应商的订单情况,可以随时掌握供应商的情况,与供应商进行沟通为企业的发展打下良好的基础,及时更新供应商的信息使得供应链更加生态可靠。
供应商管理子系统功能结构图如下2.2图所示:
图2.2供应商管理子系统功能结构图
(2)员工管理子模块
记录员工的信息,出勤情况,更好的管理员工。
员工数据子模块:
记录员工信息、出勤情况。
员工管理子模块:
队员工进行增加、修改、删除的操作。
员工管理子系统功能结构图如下图2.3所示:
图2.3员工管理子系统功能结构图
(3)订单管理子模块
本模块是系统的最重要内容,包含供应商订单和客户订单。
本模块能高效管理订单。
具体功能描述如下:
订单子模块:
统计订单基本数据,可对订单进行时间段内的日期查询,名称的模糊查询。
订单明细子模块:
先确定订单再确定订单的明细情况
订单系统功能结构图如下图2.4所示:
图2.4订单系统功能结构图
(4)客户管理子模块
本模块记录客户的资料以及对客户资料的操作。
具体功能描述如下:
客户信息模块:
统计客户基本数据,可对客户进行名称的模糊查询。
客户信息操作子模块:
主要是及时更新客户的信息,即便及时了解客户的情况,让企业能良好的发展。
客户系统功能结构图如下图2.5所示:
图2.5客户系统功能结构图
(5)花材管理子模块
本模块记录花材的资料以及对花材资料的操作。
具体功能描述如下:
花材信息模块:
统计客户基本数据,可对客户进行名称的模糊查询。
花材信息操作子模块:
主要是及时更新花材的信息,即便及时了解市场的情况,让企业能良好的发展。
鲜花管理子系统功能结构图如下图2.6图所示:
图2.6鲜花管理子系统功能结构图
4.系统业务流程分析
业务流程图是一种比较规范、被广泛使用分析工具,它可以比较直观、准确描述系统业务流程。
业务流程图不是对系统原有业务流程的快照,应该是对原有系统的业务流程进行重新思考、设计、再造的结果。
根据上面需求分析中得到的资料和工作流程的分析,可以绘制出表示系统管理工作的整个业务过程的业务流程图,能更清晰的认识所要开发的系统的工作流程。
管理者对订单进行及时的录入,以及对详细订单进行快速处理,根据订单及时更新供应商和客户的信息。
业务流程图如下图2.7所示:
图2.7业务流程图
5.系统数据流图分析
(1)业务流程分析描述的是用户业务处理过程。
为了更进一步了解用户对待开发的软件系统的功能要求,通常从数据流动和处理的角度对业务流程进行抽象,得到系统的数据流图。
数据流图是结构化系统分析的主要工具,它能图形化的显示出系统中数据的使用,表达数据在系统内部的逻辑流向以及系统的逻辑功能和数据的逻辑变换。
如图2.3就是根据前面所得到的业务流程图和收集的资料,以及对花店管理系统的整个流程进行分析设计后,得出系统数据流图。
整体数据流图如下图2.8所示:
图2.8整体数据流图
(2)整体功能数据流
在整体功能数据流图中能清晰的看出,用户在系统中能完成日报管理子系统模块、考勤管理子系统模块,整体功能数据流图如图2.9所示
图2.9整体功能数据流图
(3)订单管理功能数据流
订单添加,进入订单管理系统实现订单添加,记录订单详细信息。
订单查询,进入订单管理系统选择查询功能,实现订单时间查询、订单编号查询、订货人员查询等功能。
订单管理,进入订单管理系统选择订单操作功能,通过操作实现订单添加、查询、取消、备份、存储等功能,系统管理数据流图如下2.10图所示:
图2.10系统管理数据流图
(二)系统数据库设计
数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建议中的核心技术。
由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精”的过程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。
1.数据库设计概述
数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建议中的核心技术。
由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精”的过程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。
数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
因此,数据库是信息系统的各个部分能否紧密地结合在一起以及如何结合的关键所在。
对于从事数据库设计的专业人员来讲,应该具备多方面的技术和知识,主要有:
(1)数据库的基本知识和数据库设计论述。
(2)计算机科学的基础知识和程序设计的方法和技术。
(3)软件工程的原理和方法。
(4)应用领域的知识。
2.数据库的需求分析
根据花店管理信息系统模式分析,需要建立多个数据库表:
数据表有以下几个:
(1)客户基础表:
用于存放客户的基本信息。
(2)供应商基础表:
用于存放供应商的基本信息。
(3)订单数据表:
用于存放订单信息。
(4)订单明细数据表:
用于存放订单明细信息。
(5)花材数据表:
用于存放鲜花信息
3.数据库的概念结构设计
概念结构设计是指将需求分析得到的用户需求抽象为信息结构的过程,使设计者的注意力能够从复杂的实现细节中解脱出来,而只集中在最重要的信息的组织结构和处理模式上。
供应商表:
用于存放员工的基本信息,包括供应商名称、负责人姓名、负责人电话、地址。
供应商表实体属性图显示如下图2.11所示:
图2.11供应商信息实体属性图
客户表表:
用于存放客户的基本信息,包括姓名、性别、手机、地址、单位名称、电子邮箱、备注等。
客户表实体属性图显示如下2.12图所示:
图2.12客户实体属性图
订单数据表:
用于存放订单信息,包括订单编号、客户姓名、客户单位、客户手机、订货时间、送货时间、送货人姓名、应收金额。
订单实体图显示如下:
图2.13订单实体属性图
订单明细表:
用于存放订单的详细信息,包括订单编号、货品名称、数量、金额。
订单明细表实体属性图显示如下2.14图所示:
图2.14订单信息实体属性图
花材表:
用于存放花材的详细信息,包括花名、颜色、单位、各等级价格。
花材表实体属性图显示如下2.15所示
图2.15花材信息实体属性图
概念性数学模型是一种面向问题的数学模型,是按用户的观点来对数据和信息建模。
最常用的表示概念数据模型的方法是实体——联系方法(Entity——RelationshipApproach)。
这种方法用E-R图描述现实世界中的实体,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 花店 管理信息系统
![提示](https://static.bdocx.com/images/bang_tan.gif)