- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品文档
精品文档
仓库管理系统
一、课程设计的内容
1、研究与学习仓库管理系统的技术、发展和意义;
2 、学习使用仓库管理系统,掌握应用开发工具 Visual Studio 、中间层数据库访问技
术ADO以及关系数据库 MSSQLServer2000等实现技术的基本原理, 安装配置系统开发环境;
3 、设计和实现仓库进销存管理系统;
4、撰写课程设计报告。
二、 课程设计的要求
1、 本系统要能够完成仓库管理的一般工作,例如商品的出入库、余量统计等等。
2、 实现数据库的增、删、改、查功能。
3、 实现用户的权限管理。
4、 掌握处于中间层的数据库访问技术。
三、 课程设计应完成的工作
1、 开发一个基于 B/S 架构的仓库管理系统,功能包括:管理员设置、仓管员登陆、 仓管员设置、各仓库商品出入库、库存统计等等。
2、 通过规划设计本数据库系统, 掌握数据库规划设计的基本技术, 熟悉数据库的设 计的基本方法和步骤,明白数据库设计各阶段的任务,加深对数据库系统概念和特点的 理解。
3、 独立撰写课程设计报告,对整个系统及其内部的各个功能模块的构想、设计思路、 实现方法和过程,做出了详细的说明和介绍。
四、 主要设备与软件:
1.计算机及操作系统: PC机,Windows XP 2.数据库管理系统: Visual Studio 2005+SQL sever 2000
五、相关技术介绍
应用开发工具 Visual Studio
Visual Studio (VS)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。
VS拥有图形用户界面(GUI)和快速应用程序开发(RAD系统,可以轻易的使用 DAO RDO ADO连接数据库,或者轻松的创建 ActiveX控件。程序员可以轻松的使用 VS提供的组件快
速建立一个应用程序。它非常适合用来开发拥有友好界面的程序(比如针对终端的数据) ,
但是不适合开发其它程序(比如联合计算程序) 。
关系数据库 SQL Server 2000
SQL Server 是一个关系数据库管理系统,而 SQL Server 2000 是 Microsoft 公 司推出的 SQL Server 数据库管理系统,它具有以下特点:
⑴高性能设计,可充分利用 WindowsNT的优势。
(2) 系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。
(3) 强壮的事务处理功能,采用各种方法保证数据的完整性。
⑷支持对称多处理器结构、存储过程、 ODBC并具有自主的SQL语言。SQLServer以
其内置的数据复制功能、强大的管理工具、与 Internet 的紧密集成和开放的系统结构为广 大的用户、开发人员和系统集成商提供了一个出众的数据库平台。
ADO.Net 数据库访问技术
微软公司的ADO (ActiveX Data Objects) 是一个用于存取数据源的 COM!件。它提供
了编程语言和统一数据访问方式 OLE DB的一个中间层。允许开发人员编写访问数据的代码
而不用关心数据库是如何实现的,而只用关心到数据库的连接。访问数据库的时候,关于 SQL的知识不是必要的,但是特定数据库支持的 SQL命令仍可以通过ADO.Net中的命令对象 来执行。
本系统采用目前比较流行的 ADO.Net,并将每个数据库表的字段和操作封装到类中,从 而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。
六、概述 仓库系统能够有效地管理商品资源, 控制商品出入库以及其各类统计, 减少人工手工记 录的麻烦, 极大地帮助了减轻了仓库管理员的工作量, 使得仓库管理变得智能化。 这个系统 利用 Visual Studio 作为开发工具, MS SQL Server 2000 作为数据库管理系统, 利用 ADO.Net 数据库访问技术, 建立一个 B/S 架构的关系数据库系统。 通过系统的开发, 让读者了解有关 仓库管理系统的需求分析、设计和实现的完整过程,并且有利于掌握有关 SQL Server 2000
数据库的技术,积累开发数据库应用系统的经验。
七、系统需求分析
仓库管理系统的用户是负责仓库商品出入库以及统计的管理员, 该系统能够方便管理员
对商品进行有效的管理, 为仓库物力节省了人力物力上等资源。 系统包括了管理员登陆设置、 商品信息入库、商品出库、商品退货、商品销售统计和商品库存统计等主要功能。
管理员登陆设置: 开设删除仓库和仓库管理员 商品信息入库: 商品信息添加至对应仓库数据库 商品出库: 出库商品信息添加至对应仓库数据库 商品退货: 退货商品信息添加至对应仓库数据库 商品销售统计: 统计数据库内商品销售的信息 商品库存统计: 统计数据库内商品剩余的信息
仓库管理系统第一层数据流图 仓库
文档评论(0)