数据库课程设计-仓库管理系统.docx

上传人:h**** 文档编号:26678894 上传时间:2022-07-18 格式:DOCX 页数:10 大小:14.68KB
返回 下载 相关 举报
数据库课程设计-仓库管理系统.docx_第1页
第1页 / 共10页
数据库课程设计-仓库管理系统.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《数据库课程设计-仓库管理系统.docx》由会员分享,可在线阅读,更多相关《数据库课程设计-仓库管理系统.docx(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、数据库课程设计-仓库管理系统 任务书 1、课程设计题目 仓库管理系统 2、设计任务和内容 一个小型通用的仓库管理系统是实现企业对库存商品出库、入库进行高效的管理。通过应用系统应能结合销售情况对库存商品进行录入、删除、修改等操作。按照一定的条件,查询、统计符合条件的商品信息;并且对查询、统计的结果有一定的输出。 本课题任务是开发一个小型的仓库管理系统,并撰写符合规范的课程设计说明书以体现设计过程和设计结果。 3、设计步骤和要求 设计步骤: 首先进行相关资料查阅和学习,了解基本的业务流程和系统数据功能要求。然后结合软件工程的理论和教材中数据库设计的六个阶段(重点是前三个阶段)完成设计任务,即系统结

2、构设计(需求分析、概念结构设计、逻辑结构设计、物理结构设计)和系统功能设计。 设计要求: 1、撰写课程设计说明书。其要求如下: (1)基本要求: 能反映完成了上述设计内容要求。 要求撰写不少于5000个文字(20页)的文档。 文档中至少要包括:数据流图、数据字典、E-R图、数据库表的详细 说明、系统功能结构图、主要功能模块说明。 课程设计说明书一律用碳素墨水书写,其中用户界面设计可以附界面 的计算机截图或手工绘图。 (2)文档格式要求(遵循数据库原理及应用课程设计大纲上的要求)其中,正文部分: 分章、层次等,每一章从新一页开始。 章节安排可如下安排 概述:包括项目背景、编写目的、软件定义、开发

3、环境等内容。 需求分析:问题陈述、需完成的功能。以数据流图和数据字典表达。 概念结构设计:将上述需求分析的成果抽象为ER模型图。 逻辑结构设计:把ER模型图转换为关系表;描述每一个基本表关系。并进行规范化;定义视图、定义索引、主关键字、定义权限。 软件功能设计:画出系统功能结构图,描述每个功能所完成的任务。 代码设计和界面设计:给出主要功能的代码并有适当的说明;界面设计要合理,给出主要界面。 2、一个可运行的仓库管理系统原型。(可选) 教师签名: 摘要 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现管理企业势在必行。而仓库管理系统是典型的信息管理系统,其开发主要包括后台

4、数据库的建立和维护以及前端应用程序的开发两个方面。对前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 本文通过分析浏览器/服务器结构的特点并结合企业仓储管理的实际情况,提出了基于B/S结构中小型企业仓库管理系统的基本设计思想,简要介绍了系统各功能模块及数据库的设计,着重讨论了用 技术和SQL Server 2022开发企业仓库管理系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。通过该系统,使学生可以方便地在企业内部网上进行仓储管理。该B/S 结构的系统在Windows XP系统和 平台下开发完成,使用C作为 的开发语言,SQ

5、L Server 2022作为后台数据库,该数据库系统在安全性、准确性、运行速度方面均有绝对的优势,并且能够对容量较大的数据库进行处理,效率高。系统有较高的安全性和较好的性能 本文中除了有对程序的系统分析、总体设计、数据库设计、功能实现等主体部分外,在这之前还介绍了与企业仓库管理系统相关的信息、 与SQL 的无缝链接技术等。 关键词仓库管理;信息管理系统;B/S结构;数据库管理 目录第一章概述 1.1项目背景 1.2编写目的 1.3软件定义 1.4开发环境 第二章需求分析 2.1可行性分析 2.2功能分析 2.3数据流图 2.4数据字典 第三章概念结构设计 3.1 E-R图 第四章逻辑结构设计

6、 4.1关系表 4.2基本表关系。 4.3规范化 第五章软件功能设计 5.1系统功能结构图 5.2功能任务简介 第六章代码设计和界面设计 第一章概述 1.1项目背景 仓库存放的货物品种繁多,堆存方式以及处理过程也非常复杂,随着业务量的增加,仓库管理者需要处理的信息量会大幅上升,因此往往很难及时准确的掌握整个仓库的运作状态。针对这一情况,本系统在满足仓库的基本管理功能基础上发挥信息系统的智能化,减轻仓库管理人员和操作人员的工作负担。 系统主要的实现目标是监控整个仓库的运转情况;提供完善的出入库登记功能且拥有便捷的查询功能。 1.2编写目的 根据任务书要求,假想一小型企业拥有多个仓库,拥有多种物品

7、,且物品在仓库中存在耗损情况。开发数据库和系统平台解决此问题。 1.3软件介绍 本系统包括一下几个模块。 1)货物管理 提供入库登记、出库登记、损耗登记三个方面的登记功能方便的修改库存信息。 2)档案管理 提供货物档案设置、仓库设置、分类设置三个方面的内容。分别允许用户更改货物的属性,仓库的属性,分类的属性。 3)查询统计 提供入库查询、出库查询、耗损查询、库存查询四个方面的内容。允许用户随时查询仓库的现状。 4)系统维护 提供货物档案设置、仓库设置、分类设置三个方面的内容。分别允许用户更改货物的属性,仓库的属性,分类的属性。 5)系统信息 提供用户管理,更改密码,系统说明,退出系统四项功能。

8、使软件功能更加完善。 1.4开发环境 语言环境 C#语言 平台环境 SQLServer2000,VisualStudio2022 系统开发环境 Win7,处理器T8300,内存2G,显卡Geforce8600GT 系统运行环境 WinXp/Vista/Win7,处理器Pentium II300以上,内存64M以上,硬盘空间3G以上,显卡普通VGA显卡 第二章需求分析 2.1可行性分析 本软件所有处理流程内置,通过界面操作可以完成所有功能能,使用者无需具备SQL及C#语言知识,且软件所有功能完全可以达成编写目的,软件运行硬件要求不高,开发软件是完全可行的。 2.2功能分析 本软件所有处理流程内置

9、,通过界面操作可以完成所有功能能,使用者无需具备SQL及C#语言知识,且软件所有功能完全可以达成编写目的,软件运行硬件要求不高,开发软件是完全可行的。 2.3数据流图 略 2.4数据字典 1.数据项 第三章概念结构设计3.1 E-R图 图略 第四章逻辑结构设计4.1关系表 4.库存信息 5.入库信息 6.出库信息 7.入库信息 4.2基本表关系 4.3规范化 create database Storeage -物品信息 if exists (select * from dbo.sysobjects where id = object_id(Ndbo.GoodsInfo) and OBJECTP

10、ROPERTY(id, NIsUserTable) = 1) drop table GoodsInfo GO CREATE TABLE GoodsInfo ( GoodsID int identity(1,1) primary key, -物品号编号主GoodsName varchar(20) not null, -物品名 SortID int not null, -类别ID 外 Spec varchar(10) -规格可空 ) -类别信息 if exists (select * from dbo.sysobjects where id = object_id(Ndbo.SortInfo) and OBJECTPROPERTY(id, NIsUserTable) = 1) drop table SortInfo GO CREATE TABLE SortInfo

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com