- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 引 言
本课程设计主要解决在一个小型企业中,进行库存商品的管理、销售管理的程序设计。企业销售部门管理,是对商品、销售环节的管理,使企业管理中的一个大的问题。一个规范化、自动化的进销存管理系统就显得非常必要。
Visual Studio 2008作为一种功能强大的MIS(信息管理系统)开发工具,它具有界面友好,易学易用,开发简单,接口灵活等特点。不熟练的程序员和非程序员也能使用它来开发简单的应用系统。
1.1应用背景
企业进销存管理系统是一个销售型企业不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,进销存管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个仓库进销存管理系统是很有必要的,具有其特有的技术意义和管理意义。概括的讲,企业对进销存系统的需求具有普遍性。企业应用进销存可有效减少盲目进货,降低进货成本,合理控制库存,减少资金占用并提高市场灵敏度,提升企业市场竞争力。在网络化,信息化飞速发展的今天,开发一套进销存管理系统作为软件应用平台,构建一个业务与财务一体化,多个环节一体化的进销存管理系统有着重要的现实意义。
主要包括、管理、等几个方面的功能,以实现用户方便的输入、查询、的需求。、、2.商品的基本信息:商品编号、、、、、、、、、、、、、、、、、、、、、、、、、2.2功能分析
基于Visual Studio 数据开发的企业进销存管理系统,通过对员工进销存信息的记录和管理分析,可以提供以下主要功能:
1.库存查询
对企业当前库存中的产品信息进行查询,包括存放地址、、Word、启动Excel和计算器。
作员权限设置、修改密码等。本系统的总体功能图如下图1所示:
图1需求分析设计系统功能图
2.根据功能进行业务逻辑设计:
员工在登陆系统时,须经系统验证成功后方可,进入系统主界面。职工在操作相应功能时需要进行权限检查。通过检查的才有权使用该部分功能。逻辑设计图如下:
第三章 系统结构设计
3.1 概念设计
概要设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易如理解的数据模型,其独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。
概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁。是设计数据库结构的基础。
3.2 设计思想
本系统开发设计思想有以下几点。
系统采用自顶向下的概念结构设计方法,先定义全局概念结构的框架,然后逐步细化。
系统采用模块化程序设计方法,便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。
系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
3.3 数据库逻辑结构设计
根据数据库需求分析,系统一共需要13张表。这13张表的结构定义如表1~13所示。
表1 tb_stock(库存商品表)
tb_stock(库存商品表) 列名 数据类型 说明 备注 tradecode varchar 商品编号 主键 fullname varchar 商品名称 type varchar 商品型号 standard varchar 商品规格 unit varchar 单位 produce varchar 产地 qty int 数量 price float 最后一次进价 averageprice float 平均价格 saleprice float 最后一次售价 stockcheck int 盘点数量 upperlimit int 上限报警 lowerlimit int 下限报警
表2 tb_warehouse_main
tb_warehouse_main(进货主表) 列名 数
原创力文档


文档评论(0)