进销存管理系统设计报告.doc

上传人:b****2 文档编号:392238 上传时间:2022-10-09 格式:DOC 页数:46 大小:2.10MB
下载 相关 举报
进销存管理系统设计报告.doc_第1页
第1页 / 共46页
进销存管理系统设计报告.doc_第2页
第2页 / 共46页
进销存管理系统设计报告.doc_第3页
第3页 / 共46页
进销存管理系统设计报告.doc_第4页
第4页 / 共46页
进销存管理系统设计报告.doc_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

进销存管理系统设计报告.doc

《进销存管理系统设计报告.doc》由会员分享,可在线阅读,更多相关《进销存管理系统设计报告.doc(46页珍藏版)》请在冰豆网上搜索。

进销存管理系统设计报告.doc

西安财经学院

《信息系统分析与设计》课程设计报告

题目进销存管理系统

姓名

专业信息管理与信息系统

班级XXXX

学号XXXXXXXX

一、系统概述 1

(一)序言 1

(二)系统任务 1

(三)系统目标 2

(四)人员分工 2

二、系统需求分析 2

(一)、需求分析 2

(二)、可行性分析 3

1、技术方面的可行性 3

2、经济可行性研究 3

3、操作可行性研究 4

三、系统分析 4

(一)业务流程分析(销售部分) 4

业务流程图图例说明:

4

(二)数据流程分析 5

(三)数据字典 7

四、系统设计 11

(一)系统总体设计 11

1、系统总体结构 12

(二)系统的详细设计 15

1、代码设计 15

2.输入输出设计 15

(三)数据库设计 17

1、概念结构设计 17

2、逻辑结构设计 18

3、物理结构设计 19

五、系统实施 20

(一)开发工具的选择 20

1、SQL介绍 20

2、Visualbasic编程语言简介 21

3、SQLServer数据库简介 21

(二)源程序清单 21

1、VB源代码 22

2.数据库源代码 31

供应商资料表 31

(三)、数据库中部分表的关系及约束 33

(四)运行界面 34

连接数据库界面:

34

(五)、系统调试、测试 40

1、测试的意义 40

2、测试原则 40

3、系统测试的方法 41

4、测试用例 41

课程设计总结 42

致谢 43

参考文献 44

一、系统概述

(一)序言

社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前所未有的发展机遇,但同时也必须面临市场竞争的严重挑战,在日趋激烈的竞争环境下,企业要求生存、发展,就必须对企业进行科学的管理。

而用计算机来处理企业内部信息间的流通和使用,既可以实现数据信息的共享,控制好数据的冗余度,并使企业有统一的管理,提高信息的利用率;又可以实现整体数据的结构化,这样就可以大大的提高企业决策的效率。

中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。

随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈。

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

这就要求中小企业必须改变企业的经营管理模式,提高企业的运营效率。

目前,我国中小企业的信息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。

随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。

物资、人才、资金并称为企业的三大资源,控制物流是每个企业都需要做好的事情。

本次设计即是针对企业在进、销、存管理方面所做的分析,进销存管理就是要权衡库存费用(包括商品价值,订货费用,短缺等),使总费用最低。

进销存管理系统的职能大体上包括采购管理、销售管理和库存管理。

本软件是一款通用性极强企业进销存管理系统,软件囊括了企业进、销、存管理的全过程。

(二)系统任务

进销存管理系统是一个将资料管理、采购管理、销售管理和库存管理等业务融为一体的系统。

一个完善的进销存管理系统的任务主要包括以下几项:

1、资料管理,主要负责管理供应商资料、商品资料以及客户资料。

2、采购管理,主要负责采购管理,包括采购单、采购入库和采购查询

3、销售管理,主要负责进行销售管理,包括销售单、销售出库和销售查询

4、库存管理,主要负责进行库存管理,包括库存维护、价格管理和库存盘点

5、统计分析,主要负责统计企业的出入库情况以及成本收益。

6、系统管理,主要负责管理用户信息和用户登录,以及初期建账。

(三)系统目标

进销存管理系统是一个现代化软件系统,通过集中式的信息数据库,将进、销、存等经营业务有机地结合起来,达到共享数据、降低成本、提高效率和改进服务等目的。

一般而言,通过使用进销存管理系统,可以在以下几方面提高企业的管理水平:

1、更好地了解供应商和客户信息,加强对商品资料的管理。

2、降低采购成本,及时了解采购情况。

3、准确了解销售动态,及时调整营销策略。

4、了解库存情况,及时进行价格管理以及库存数量维护。

5、减少储备资金占用,加速资金周转,提高资金利用率。

6、提供商业数据智能分析,了解商业动态,为管理者提供决策依据。

(四)人员分工

本次系统开发由XX、XXX、XX三人一起完成。

XX主要负责采购方面,XX负责销售方面,XX负责库存方面。

后台数据库共同完成。

二、系统需求分析

(一)、需求分析

通过调查,要求系统需要具有以下功能:

①.由于操作人员的计算机知识普遍较差,要求有良好的人机界面。

②.由于该系统的使用对象多,要求有较好的权限管理。

③.方便的数据查询,支持多条件查询。

④.基础信息管理与查询(包括商品信息、客户信息、供应商信息)。

⑤.通过计算机,能够直接“透视”仓库存储情况。

⑥.完善的商品采购信息、商品销售信息进行管理。

⑦.方便、健全的结账功能。

⑧.当外界环境(停电、网络病毒)干扰本系统时,系统可以自动保护原始数据的安全。

⑨.数据计算自动完成,尽量减少人工干预。

⑩.系统退出。

(二)、可行性分析

1、技术方面的可行性

将开发是进销存管理系统编程已经具备了完备、成熟的理论和体系结构,VisualBasic

编程与数据库相结合进行开发的技术日趋成熟。

①与工程产品相关的关键技术概念

本系统的关键技术在于VisualBasic编程的程序设计与数据库的结合,将所有的数据信息都放入数据库中进行存储,而这些数据信息的调用则完全由程序来完成,即“程序设计数据化,数据管理程序化”思想。

②关键技术的理论基础

依据“程序设计数据化,数据管理程序化”的设计思想,将数据库文件与程序设计紧密地集合在一起。

③技术可行性结论

本系统产品采用VisualBasic编程与数据库相结合的方法进行开发,而现存的进销存管理系统理论和技术有待进一步完善,因此进销存管理系统应用软件的开发手段是完全可行的。

2、经济可行性研究

全面企业的经营管理模式,能为企业带来更多的客户资源,提高企业的经济效益,方便管理者对企业进行管理,也方便客户对企业的了解,能及时的让企业管理者与客户进行沟通,以便满足客户的需要。

进销存管理系统的开发不需要增加额外的费用,并且对员工进行培训的费用不多。

在程序运行方面,由于系统比较小,没有必要进行太多的维护,而且进销存管理系统的投入,能够提高工作效率,减少工作人员,进而减少劳动资源的投入,也可以方便工作人员对货物的查询与管理,使企业的管理向高质量、现代化的方向发展。

进销存管理系统是一个信息化、智能化和先进管理理念的集合体。

而管理是一个动态过程,在其运行过程中要采取多项措施。

所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。

一般新系统带来的经济效益是可观的,其最主要的表现就是减少了企业管理费用和人力开支。

而其它一些繁琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。

3、操作可行性研究

本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。

而整个进销存管理系统采用最友好的交互介面,简介明了,不需要对数据库进行深入的了解。

综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上。

因此,可以设计该系统的业务流程图,数据流程图,并建立数据字典。

三、系统分析

(一)业务流程分析(销售部分)

销售人员根据销售计划和销售情况生成取货单向库存管人员取货,库管员将生成的出货单给销售人员,销售人员根据销售情况生成销售报表进行存储,同时向客户开销售单。

业务流程图图例说明:

业务处理单位业务流

单据、文档存储

处理过程

(二)数据流程分析

数据流程图图例说明:

数据流外部实体

处理存储

顶层数据流分析:

基于本系统为单机开发,数据由用户录入采购信息、销售信息、库存信息等到进销存管理系统中,系统将反馈出用户所需的统计信息,库存信息等。

顶层数据流程图

第一层数据流分析:

采购部门将采购的数据传递给库存部门和财务部门,销售部同理。

库存部则只需通过库存管理来生成库存表。

第一层数据流程图

销售管理数据流分析:

销售人员根据销售计划或销售情况开销售单给客户同时增加销售明细给财务,销售人员根据已确定的销售数据填写取货单,向库存部取货。

销售管理业务流程图

数据元素条目

编号:

E1

名称:

供应商编号

说明:

企业供应商的编码

数据值类型:

离散

类型:

字符型

长度:

4

有关数据结构:

供应商资料,采购资料

(三)数据字典

数据元素条目

编号:

E2

名称:

商品编号

说明:

企业销售的商品的编号

数据值类型:

离散

类型:

字符型

长度:

6

有关数据结构:

商品资料,采购资料,销售资料,库存资料

数据元素条目

编号:

E3

名称:

客户编号

说明:

企业销售客户的编码

数据值类型:

离散

类型:

字符型

长度:

4

有关数据结构:

客户资料,销售资料

数据元素条目

编号:

E4

名称:

销售单号

说明:

销售人员编辑销售单时的代码

数据值类型:

离散

类型:

字符型

长度:

6

有关数据结构:

销售资料

数据结构条目

编号:

F1

名称:

供货商资料

说明:

采购时收集的供应商信息

结构:

供应商编号

供应商名称

地址

电话

传真

信誉等级

提供商品

数据结构条目

编号:

F2

名称:

采购资料

说明:

收集有关采购的信息

结构:

采购单号

供应商编号

采购日期

采购员

商品编号

采购数量

采购单价

是否核销

数据结构条目

编号:

F3

名称:

销售资料

说明:

销售时收集的客户信息、商品信息

结构:

销售单号

客户编号

销售日期

商品编号

销售数量

销售员

是否核销

数据结构条目

编号:

F4

名称:

库存资料

说明:

收集有关库存的信息

结构:

商品编号

商品状态

库存数量

最低储备

正常储备

最高储备

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

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1