进销存管理系统设计报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西安财经学院

《信息系统分析与设计》课程设计报告题目进销存管理系统

姓名

专业信息管理与信息系统

班级 XXXX

学号 XXXXXXXX

一、系统概述

(一)序言

(二)系统任务

(三)系统目标

(四)人员分工

二、系统需求分析

(一)、需求分析

(二)、可行性分析

1、技术方面的可行性

2、经济可行性研究

3、操作可行性研究

三、系统分析

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

业务流程图图例说明:

(二)数据流程分析

(三)数据字典

四、系统设计

(一)系统总体设计

1、系统总体结构

(二)系统的详细设计

1、代码设计

2.输入输出设计

(三)数据库设计

1、概念结构设计

2、逻辑结构设计

3、物理结构设计

五、系统实施

(一)开发工具的选择

1、 SQL介绍

2、Visual basic编程语言简介

3、SQL Server 数据库简介

(二)源程序清单

1、VB源代码

2. 数据库源代码

供应商资料表

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

(四)运行界面

连接数据库界面:

(五)、系统调试、测试

1、测试的意义

2、测试原则

3、系统测试的方法

4、测试用例

课程设计总结

致谢

参考文献

一、系统概述

(一)序言

社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前所未有的发展机遇,但同时也必须面临市场竞争的严重挑战,在日趋激烈的竞争环境下,企业要求生存、发展,就必须对企业进行科学的管理。而用计算机来处理企业内部信息间的流通和使用,既可以实现数据信息的共享,控制好数据的冗余度,并使企业有统一的管理,提高信息的利用率;又可以实现整体数据的结构化,这样就可以大大的提高企业决策的效率。

中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。这就要求中小企业必须改变企业的经营管理模式,提高企业的运营效率。目前,我国中小企业的信息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。

物资、人才、资金并称为企业的三大资源,控制物流是每个企业都需要做好的事情。本次设计即是针对企业在进、销、存管理方面所做的分析,进销存管理就是要权衡库存费用(包括商品价值,订货费用,短缺等),使总费用最低。进销存管理系统的职能大体上包括采购管理、销售管理和库存管理。本软件是一款通用性极强企业进销存管理系统,软件囊括了企业进、销、存管理的全过程。

(二)系统任务

进销存管理系统是一个将资料管理、采购管理、销售管理和库存管理等业务融为一体的系统。一个完善的进销存管理系统的任务主要包括以下几项:

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

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

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

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

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

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

(三)系统目标

进销存管理系统是一个现代化软件系统,通过集中式的信息数据库,将进、销、存等经营业务有机地结合起来,达到共享数据、降低成本、提高效率和改进服务等目的。一般而言,通过使用进销存管理系统,可以在以下几方面提高企业的管理水平:

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

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

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

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

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

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

本次系统开发由XX、XXX、XX三人一起完成。XX主要负责采购方面,XX负责销售方面,XX负责库存方面。后台数据库共同完成。

二、系统需求分析

(一)、需求分析

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

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

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

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

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

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

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

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

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

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

⑩.系统退出。

(二)、可行性分析

1、技术方面的可行性

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

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

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

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

②关键技术的理论基础

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

③技术可行性结论

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

2、经济可行性研究

全面企业的经营管理模式,能为企业带来更多的客户资源,提高企业的经济效益,方便管理者对企业进行管理,也方便客户对企业的了解,能及时的让企业管理者与客户进行沟通,以便满足客户的需要。进销存管理系统的开发不需要增加额外的费用,并且对员工进行培训的费用不多。在程序运行方面,由于系统比较小,

相关文档
最新文档