库存管理系统的设计与实现
毕业论文
目录
摘要 .................................................................. II Abstract ............................................................... III 1 前言 (1)
1.1 仓库管理系统开发环境简介 (1)
1.2 中文Visual C++ 6.0简介 (1)
1.3 sql server 2000 简介 (2)
2 系统可行性分析 (5)
3 系统总体设计 (13)
3.1 系统目标设计 (13)
3.2 开发设计思想 (16)
3.3 系统功能需求分析 (19)
3.4 系统功能模块设计 (28)
4 数据库设计 (29)
4.1 数据库需求分析 (29)
4.2 数据库概念结构设计 (30)
4.3 数据库逻辑结构设计 (32)
5 系统主窗体设计 (29)
sql server2000简介5.1 创建工程项目—仓库管理系统 (29)
5.2 创建系统主窗体 (29)
5.3 创建主窗体菜单 (29)
5.4 创建主窗体工具栏 (29)
5.4.1工具栏控件常用属性和事件 (11)
5.4.2设置工具栏属性 (11)
5. 5 设置主窗体状态栏栏 (29)
6 系统模块设计 (29)
6.1 基本信息模块设计 (29)
6.1.1创建货物信息窗体 (11)
6.1.2创建仓库信息窗体 (11)
6.1.3创建库存状况信息窗体 (11)
6.2单据中心模块设计 (29)
6.2.1创建新增入库单窗体 (11)
6.2.2创建入库单管理窗体 (11)
6.2.3创建月盘点窗体 (11)
6.3查询统计模块设计 (29)
6.3.1创建单据查询窗体 (11)
6.3.2创建库存查询窗体 (11)
6.3.3创建货物出入统计窗体 (11)
6.3.4创建职员操作统计窗体 (11)
结论 (43)
致谢 (45)
参考文献 (46)
1 前言
随着经济的快速发展,大众消费水平以及生活水平的提高,使得数码产品蓬勃发展,这给许多数码厂
商带来了新的生机。同时技术的革新和国外企业进入市场,数码生产企业面临着越来越激烈的竞争,为了获得更多的利润,降低生产成本,要求数码生产企业不断改善企业供应管理的各个环节,迅速适应市场的变化。
长期以来,KONCOR在供应管理工作中的信息管理是大量采用人工的方式,要付出大量人力,填写各种表格、凭证、账册、卡片和文件。这种手工操作的管理方式,不仅浪费人力,而且存在许多缺点:(1)处理速度慢,影响信息及时性。(2)易出现错误,影响信息精确性。(3)不便于查询。(4)缺乏综合性,不能起控制作用。由于这些缺点,大大降低了信息的利用价值,显然越来越不适应现代物资管理工作的需要。因此,发展以计算机为基础的供应管理信息系统已是十分迫切和必要的了。
我在对KONCOR供应部进行实习调研之后,结合自己的计算机知识和企业的工作实际,本着“以人为本”的设计理念,分析设计了本系统。本系统针对供应部的采购管理、库存管理以及供应商管理等进行了模块的划分,采取了结构化的分析方法进行分析和设计,运用先进的开发工具,基本实现了信息的录入、各功能模块的信息处理以及各种报表单据的输出,基本达到现阶段的工作要求。同时系统的实施,会提高工作效率,从而降低企业的生产成本。
但在设计的过程中发现许多实际问题相对复杂,由于本人能力有限,缺少经验,和时间的限制,因而在设计过程中难免存在缺陷和错误,敬请各位老师不吝赐教,给予批评指正。
1.1 仓库管理系统开发环境简介
本仓库管理系统是在以Visual C++ 6.0为编程语言,以sql server 2000作为后台数据库而开发的一个数据库管理系统。下面简要介绍一下中文Visual C++ 6.0和sql server 2000。
1.2 中文Visual C++ 6.0简介
Visual C++ 6.0,简称VC或者VC6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了 V isual C++.NET(Visual C++7.0),但它的应用的很大的局限性,只适用于Windows 200 0、Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。V isual C++6.0不仅是一个C++ 编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。
1.3 sql server 2000 简介
SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。
SQL Server 2000 的特性Microsoft SQL Server 2000 的特性包括:
1.Internet 集成。SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2000 支持 English Query 和Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。
2.可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows
98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2000 企业版支持联合服务器、索引视图和大型存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。
3.企业级数据库功能。SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。
数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。
4.易于安装、部署和使用。 SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。
数据仓库。 SQL Server 2000 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。SQL Ser
其主要特点如下:
(1)高性能设计,可充分利用WindowsNT的优势。
(2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。
(3)强壮的事务处理功能,采用各种方法保证数据的完整性。
(4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。ver 中还包括一些工具,可用来直观地设计数据库并通过 English Query 来分析数据。
1.4 论文的主要研究工作
对学校来说,优化管理体制,实现资源合理配置,节约更多的资金用于教学科研及校园设施,便于信息的快速传递和充分共享,提高相关部门的工作效率,减轻工作人员负担,推动学校管理机制进一步完善,适应信息化的要求,充分体现现代化民办高校的先进性。
从长远的发展来看,根据本校的实际情况和发展目标开发自己的管理系统,可以直接和学校的管理制度接轨,不必被迫改变原有的管理体系,省去因此带来的麻烦,更
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论