进销存销售管理系统的设计与实现文档格式.doc

上传人:wj 文档编号:3118176 上传时间:2023-05-01 格式:DOC 页数:32 大小:736KB
下载 相关 举报
进销存销售管理系统的设计与实现文档格式.doc_第1页
第1页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第2页
第2页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第3页
第3页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第4页
第4页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第5页
第5页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第6页
第6页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第7页
第7页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第8页
第8页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第9页
第9页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第10页
第10页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第11页
第11页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第12页
第12页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第13页
第13页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第14页
第14页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第15页
第15页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第16页
第16页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第17页
第17页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第18页
第18页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第19页
第19页 / 共32页
进销存销售管理系统的设计与实现文档格式.doc_第20页
第20页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

进销存销售管理系统的设计与实现文档格式.doc

《进销存销售管理系统的设计与实现文档格式.doc》由会员分享,可在线阅读,更多相关《进销存销售管理系统的设计与实现文档格式.doc(32页珍藏版)》请在冰点文库上搜索。

进销存销售管理系统的设计与实现文档格式.doc

Afteranalysis,weusevariousobject-orienteddevelopmenttools,especiallydatathatcanbeeasilyaccessibleandconcisewindowmanipulationdatabaseintelligentobjects,thefirstprototypeapplicationsysteminashorttimeandthen,computationoftheinitialprototypesystemneedstoconstantlyreviseandimproveuntiltheformationofaviablesystemofusersatisfaction.

BecauseIlimitedcapacity,coupledwithtimeconstraints,itdesignedthesystemmayfunctionrelativelysimple,andthesystemissingleedition,notInternetoperationsnetwork,whichIhaveyettolearnthatinfutureworktofurtherimprove.

Keywords:

Supermarketpurchase-sell-stockmanagementsystem;

managementinformationsystem(MIS);

database

目录

引言 1

第一章需求分析 3

1.1超市进销存销售管理系统的研究内容及所达到的目标 3

1.1.1研究内容 3

1.1.2所达到的目标 3

1.2超市进销存销售管理系统设计方案 3

1.2.1设计原则 3

1.2.2运行架构 3

第二章系统设计 5

2.1超市进销存销售管理系统设计 5

2.1.1系统目标 5

2.1.2销售管理系统的需求分析 5

2.1.3超市进销存销售管理系统总体设计 6

2.2超市进销存销售管理系统的可行性研究 6

2.2.1超市进销存销售管理系统可行性研究前提要求 6

2.2.2可行性研究方法 6

2.2.3决定可行性的主要因素 7

2.3超市进销存销售管理系统功能设计 7

2.3.1超市进销存销售管理系统概述 7

2.3.2超市进销存销售管理系统功能 8

2.3.3超市进销存销售管理系统内容和功能设计 8

2.3.4系统窗体可视化设计 9

2.3.5超市进销存销售管理系统功能模块图 9

2.4数据库设计与实现 10

2.4.1数据库的需求分析 10

2.4.2数据库的概念设计 10

2.4.3数据库的逻辑设计 12

2.5超市进销存销售管理系统的功能实现 15

2.5.1用户登录模块实现 15

2.5.2主窗体的功能设计 17

第三章系统测试 20

3.1超市进销存销售管理系统的三个测试阶段 20

3.2测试系统 21

结论 26

参考文献 27

致谢 28

-27-

铜陵学院毕业设计

引言

超市进销存管理系统用计算机管理超市库存进出管理的一种计算机应用技术的创新,在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的.现在一般的超市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市库存管理程序来帮助管理员进行更有效的超市库存管理工作。

超市进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

而对于后者则要求应用程序功能完备,易使用等特点。

现代社会要求各个超市要始终坚持走具有自身特点、符合当地实际、贴近百姓生活的连锁发展之路,取得了超常规、跳跃式的发展。

随着全球经济一体化的发展和电子商务的兴起,各大超市之间的竞争越来越激烈。

网络及电子商务的迅猛发展突破了时间、空间的局限性,给这些超市带来了更多的发展机会,同时也增大了超市行业之间的竞争强度。

这就要求超市必须改变经营管理模式,提高营运效率。

所以,各类超市引进技术人才,运用电脑操作及管理,同时普及电脑知识,电脑管理进货、库存、销售等诸多环节。

(1)超市进销存管理系统开发的目的

研究该课题是为了通过对“超市进销存管理系统”的设计与实现,熟悉这类的信息管理系统的开发原理及流程。

在设计过程,能够深入地理解面向对象设计方法的优越性,获得这些方面的相关经验。

对一个即将毕业的计算机专业本科生来说,又想在软件行业领域里有所发展,研究并应用面向对象设计方法是百益无一害的,可以使其走向社会后能够快速地适应行业需求。

这正是本次设计的根本目的所在。

(2)超市进销存管理系统的意义

首先,该课题属于管理信息系统范畴。

而管理信息系统(ManagementInformationSystem,简称MIS)在现代社会已深入到各行各业,是一个不断发展的新学科,是由人和计算机设备或其他信息处理手段组成并用于管理信息的系统。

再加上行业信息化的热潮才刚刚开始,特别是中小型企业的信息化建设步伐刚刚迈出第一步。

管理信息系统的开发的市场将是非常庞大的。

这种需求对开发人员在数量上和素质上的要求也是非常迫切的。

为了满足市场的需求以及能在竞争中取胜,系统设计人员就不仅仅是单纯地满足用户对功能的要求,还要从设计方法上来加以改进。

其次,面向对象方法是一种非常实用的软件开发方法,它一出现就受到软件技术人员的青睐,现在已经成为计算机科学研究的1个重要领域,并逐渐成为软件开发的一种主要方法。

面向对象的程序设计将数据及对数据的操作方法封装在一起,作为一个互相依存、不可分离的整体。

采用这种方法来设计系统,可以增加系统的安全性。

同时通过继承与多态性,使程序具有很高的可重用性,使软件的开发和维护带来了方便。

由于面向对象方法的突出优点,它才被广大用户所爱好。

(3)主要解决的问题

利用面向对象设计来实现“超市进销存管理系统”。

使系统具有很好的稳定性、安全性、可移植性以及操作简易性。

设计完成后,系统能稳定地运行。

得出该类信息管理系统的开发原理及流程。

(4)面向对象设计概述

面向对象(ObjectOriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。

面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。

如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。

面向对象的程序设计起源于创建1种模拟实现世界的语言过程。

严格的面向对象设计更容易与以分子有机体模型表达的系统相结合,这些系统,几乎从定义讲,如以1种传统的过程式来理解,就太复杂了,而且正处在变化中。

正如BruceEckel在OOP中所说:

“我实践过过程式的编程、结构化的技巧,所有这些,但它从未真正对我有帮助,它从来就不是全部的,因为我现在可用更强大的方式去思考,我可以解决许多更复杂的问题。

”确确实实是这样,不管是在理论上或是在实践中,面向对象思想可以帮助我们去更好地理解问题和解决问题。

第一章需求分析

1.1超市进销存销售管理系统的研究内容及所达到的目标

随着竞争的日益激烈,如何降低成本已经成为超市首要解决的问题。

对苏果超市来说,涉及原材料的进货渠道、销售情况及库存等方面的管理,管理的好与坏对自身的持久性至关重要。

此系统使用于苏果超市的采购、销售和仓库部门,对超市采购、销售及仓库的业务全过程进行有效控制和跟踪。

使用此系统可有效减少盲目采购、降低采购成本,合理控制库存、减少资金占用和提高市场灵敏度,提升超市的市场竞争力。

现代社会企业生产模式逐渐从劳动密集型向技术密集型转变,建立在真实数据基础上的科学理性的现代管理方式将会使企业在市场竞争中立于不败之地。

信息管理系统能及时为超市企业提供所需的真实数据,成为超市管理者进行决策的依据。

任何一个超市都离不开商品的流通,离不开货品的采购、库存管理和商品销售。

因此,进销存业务是超市的基础业务。

此次数据库设计简单模仿中等规模的超市管理系统,并将其抽象成一个由五部门组成、实现五大功能的系统。

1.1.1研究内容

本次毕业设计研究的主要内容是构建一个超市进销存销售管理系统,采用的主要技术是基于面向对象技术,以及C#和SQL,链接数据库,开始的超市进销存销售管理页面都是静态文本,页面呆板,互动性不强,但是随着技术的发展,很快各种各样的动态网页技术涌现出来,实现一些客户端的动态功能;

C#的出现带来了新的活力。

它具有完全的平台无关性,一次编写处处运行,它简单、面向对象、安全、健壮、分布式等优点特别适合开发超市管理系统的应用。

1.1.2所达到的目标

超市进销存销售管理系统,是为了迎合现代超市管理而设计的,是一套对员工档案、商品进货、销售、库存、系统维护进行全面管理的系统。

该系统通过采集经营过程中所产生的各种原始数据,根据经营管理的要求,对原始数据进行分类、汇总、分析,及时准确地提供各种信息数据,使超市管理人员随时了解经营状况,做出正确的经营决策。

该系统对经营过程中商品进货、销售、库存信息进行全面管理,有效地控制了商品经营成本,扩大了商品的销售数量,缩短了商品资金的周转周期,提高了经济效益。

1.2超市进销存销售管理系统设计方案

1.2.1设计原则

本次毕业设计的任务是,构建一个超市进销存销售管理系统,选择一个好的开发工具对开发人员来说非常重要,如果开发工具不合适,然而优秀的开发人员的创造性会被抹杀,开发效率大大降低;

即使开发人员绞尽脑汁想出联盟解决办法也只能弥补开发工具的不足,而无法向用户提供更完备的功能,因而这样的额外付出是没有意义的。

所以不管作为一名开发人员,还是作为一名业务管理人员,选择好的开发工具的作用是不容忽视的。

合理的选择开发技术,对于系统开发的完成情况有着非常重要的影响。

本次使用的开发工具是MicrosoftVisualStudio2005,MicrosoftSQLServer2005。

1.2.2运行架构

这次设计是在未联网环境下开发的,由于计算机没有连接网络,在计算机中应安装TCP/IP协议。

该超市进销存销售管理系统服务器端如果需要布置到其它主机上,则该主机必备条件如下。

(1)服务器端操作系统

独立于操作系统的跨平台系统;

客户端MicroSoftWindows2000及以上。

(2)客户端运行环境

能运行在IE、Firefox等主流浏览器上。

(3)客户端运行工具

目前的系统采用IE6浏览器作为客户端。

 

第二章系统设计

2.1超市进销存销售管理系统设计

2.1.1系统目标

(1)系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠;

(2)能够对进货信息进行有效的管理;

(3)对用户输入的数据,进行严格的数据检验,尽可能地避免人为错误;

(4)能够对商品销售信息进行有效的管理;

(5)能够准确、详细地管理商品库存信息;

(6)系统应最大限度地实现易维护性和易操作性。

2.1.2销售管理系统的需求分析

超市进销存销售管理系统的用例图,如图2-1所示。

根据超市进销存销售管理的基本需求,本系统需要完成的具体任务如下。

(1)基本档案

基本档案负责跟踪超市员工的基本信息,确保超市的人性化运转;

掌握供应商的信息,并做到及更新资料,保证超市其他部门在需要时第一时间了解各类信息。

(2)进货管理

进货管理负责跟踪供应商的所有报价信息,降低库存和采购成本;

建立采购单及其明细表,动态掌握采购单的执行情况;

建立采购入库单和采购退货单,确保采购入库和退货及时、准确,实现对采购全过程的有效控制。

可随时了解采购业务的付款和应付款情况;

可实时跟踪供应商的报价信息,掌握采购的入库状况,降低库存成本和采购成本;

可为财务管理部门提供采购成本核算。

(3)库存管理

库存管理按分类、分级的模式对仓库进行全面的管理和监控,缩短了库存信息流转时间,使超市的物料管理层次分明、井然有序,为采购、销售和生产提供依据;

智能化的预警功能可自动提示存货的短缺、超储等异常状况。

完善的库存管理功能,对超市的存货进行全面的控制和管理,降低库存成本。

(4)销售管理

销售管理提供了销售订单管理,动态掌握销售订单的执行情况;

通过销售出货管理和销售退货管理,随时掌握各类销售数据,便于超市了解销售相关信息。

能提供销售帐分析,实时统计销售应收款回笼情况;

能掌握销售出库状况;

能为财务部门提供销售成本。

(5)系统维护

为了清除系统运行中发生的故障和错误,软、硬件维护人员要对系统进行必要的修改与完善;

为了使系统适应用户环境的变化,满足新提出的需要,也要对原系统做些局部的更新,这些工作称为系统维护。

系统维护的任务是改正软件系统在使用过程中发现的隐含错误,扩充在使用过程中用户提出的新的功能及性能要求,其目的是维护软件系统的“正常运作”。

图2-1超市进销存销售管理系统的用例图

2.1.3超市进销存销售管理系统总体设计

UML活动关系具体的UML活动图,如图2-2所示。

图2-2UML活动关系图

2.2超市进销存销售管理系统的可行性研究

2.2.1超市进销存销售管理系统可行性研究前提要求

超市进销存销售管理系统可行性研究要求如下。

(1)功能 

对超市的商品信息和档案(超市工作人员,超市供应商)信息进行有效的管理;

对商品的进销存等环节进行管理,信息化管理。

(2)性能

商品信息录入;

商品检索;

员工信息查询;

供应商信息查询。

(3)安全与保密要求 

用户的个人信息可以由用户自己修改,添加;

超市商品的信息只能由超市管理人员添加,修改;

所有员工信息和供应商信息只能由超市管理人员才能查询。

2.2.2可行性研究方法

超市进销存销售管理系统的创建是一项精细工程,我们必须考虑和分析建立系统的目的、需求和要实现的功能,并考虑系统的整体规划和具体的开发步聚,才能开发出一个具有相当水准的销售管理。

当我们进行建设系统时,系统的规划与设计将贯穿于建设的全过程。

制定出一套能充分体现超市形象和系统自身风络并能收到良好效益的建设方案。

该系统的设计,主要包括前台模块和后台模块。

2.2.3决定可行性的主要因素

技术因素、硬件因素、实践因素、经济因素、管理合作精神等。

(1)技术上的可行性

硬件方面,目前企业的办公室和自己的家庭中,基本都已经配备了性能较好的计算机,完全可以满足所需要的配置,计算机可以节省许多资源,计算机可以大大的提高人们的生活品质;

计算机可以使商家更有效率回收成本,更加安全。

(2)经济上可行性

根据实际情况,开发一套超市进销存销售管理系统软件,从设备费用考虑,存在了大量的计算机,无须再追加投资。

从开发费用,运行费用,培训费用考虑,都在企业和个人的承受范围之内。

然而,使用该系统所带来的长期效益是显而易见的,主要表现在:

提高了超市销售产品的效率、节省了人力,减少了超市销售产品的负担、提高了人们购买产品的效率,提高了企业的整体素质,如:

培训了人员,促进了业务的规范化,程序化,有利于管理方式与体制的合理改革。

故而,在经济上是可行的。

(3)管理上的可行性

由于只需要把所要销售的商品名称载到计算机里就可以了,任务量并不大,难度要求不高,从而在管理上具有可行性。

(4)实践上的可行性

新形势、新时代的发展要求,使企业的发展工作朝着规范化,标准化,潮流化方向发展。

大多数超市具备了建立自己的销售管理系统的基础,本系统的开发适应了社会发展的趋势,符合超市的要求,为超市的发展组建提供了有利的支持,同时也加快了超市科学发展的步伐,实践证明,本系统符合实际需要,具有实践价值,具有较强的生命力。

2.3超市进销存销售管理系统功能设计

2.3.1超市进销存销售管理系统概述

超市进销存销售管理系统通过采集经营过程中所产生的各种原始数据,根据经营管理的要求,对原始数据进行分类、汇总、分析,及时准确地提供各种信息数据,使超市管理人员随时了解经营状况,做出正确的经营决策。

(1)系统登录模块

此模块主要用于对进入超市进销存销售管理系统的用户进

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2