数据库课程设计-仓库治理系统_第1页
数据库课程设计-仓库治理系统_第2页
数据库课程设计-仓库治理系统_第3页
数据库课程设计-仓库治理系统_第4页
数据库课程设计-仓库治理系统_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档第2页/共2页精品文档推荐数据库课程设计-仓库治理系统

任务书

1、课程设计题目

仓库治理系统

2、设计任务和内容

一具小型通用的仓库治理系统是实现企业对库存商品出库、入库举行高效的治理。经过使用系统应能结合销售事情对库存商品举行录入、删除、修改等操作。按照一定的条件,查询、统计符合条件的商品信息;同时对查询、统计的结果有一定的输出。

本课题任务是开辟一具小型的仓库治理系统,并撰写符合规范的课程设计讲明书以体现设计过程和设计结果。

3、设计步骤和要求

设计步骤:

首先举行相关资料查阅和学习,了解基本的业务流程和系统数据功能要求。然后结合软件工程的理论和教材中数据库设计的六个时期(重点是前三个时期)完成设计任务,即系统结构设计(需求分析、概念结构设计、逻辑结构设计、物理结构设计)和系统功能设计。

设计要求:

1、撰写课程设计讲明书。其要求如下:

(1)基本要求:

①能反映完成了上述设计内容要求。

②要求撰写很多于5000个文字(20页)的文档。

③文档中至少要包括:数据流图、数据字典、E-R图、数据库表的详细

讲明、系统功能结构图、要紧功能模块讲明。

④课程设计讲明书一律用碳素墨水书写,其中用户界面设计能够附界面

的计算机截图或手工绘图。

(2)文档格式要求(遵循数据库原理及使用课程设计大纲上的要求)其中,正文部分:

①分章、层次等,每一章从新一页开始。

②章节安排可如下安排

.概述:包括项目背景、编写目的、软件定义、开辟环境等内容。

.需求分析:咨询题陈述、需完成的功能。以数据流图和数据字典表达。

.概念结构设计:将上述需求分析的成果抽象为ER模型图。

.逻辑结构设计:把ER模型图转换为关系表;描述每一具基本表关系。并举行规范化;定义视图、定义索引、主关键字、定义权限。

.软件功能设计:画出系统功能结构图,描述每个功能所完成的任务。

.代码设计和界面设计:给出要紧功能的代码并有适当的讲明;界面设计要合理,给出要紧界面。

2、一具可运行的仓库治理系统原型。(可选)

教师签名:

摘要

随着计算机技术的飞快进展,计算机在企业治理中使用的普及,利用计算机实现治理企业势在必行。而仓库治理系统是典型的信息治理系统,其开辟要紧包括后台数据库的建立和维护以及前端使用程序的开辟两个方面。对前者要求建立起数据一致性和完整性强、数据安全性好的库。而关于后者则要求使用程序功能完备,易使用等特点。

本文经过分析扫瞄器/服务器结构的特点并结合企业仓储治理的实际事情,提出了基于B/S结构中小型企业仓库治理系统的基本设计思想,简要介绍了系统各功能模块及数据库的设计,着重讨论了用ASP.NET技术和SQLServer2005开辟企业仓库治理系统时的数据库拜访技术和动态网页制作技术,并给出了部分实现代码。经过该系统,使学生能够方便地在企业内部网上举行仓储治理。该B/S结构的系统在WindowsXP系统和VS.NET平台下开辟完成,使用C#作为ASP.NET的开辟语言,SQLServer2005作为后台数据库,该数据库系统在安全性、准确性、运行速度方面均有绝对的优势,同时可以对容量较大的数据库举行处理,效率高。系统有较高的安全性和较好的性能

本文中除了有对程序的系统分析、总体设计、数据库设计、功能实现等主体部格外,在这之前还介绍了和企业仓库治理系统相关的信息、VS.NET和SQL的无缝链接技术等。

关键词仓库治理;信息治理系统;B/S结构;数据库治理

名目

第一章概述

1.1项目背景

1.2编写目的

1.3软件定义

1.4开辟环境

第二章需求分析

2.1数据字典

第三章概念结构设计

3.1E-R图

第四章逻辑结构设计

4.1关系表

4.2基本表关系。

4.3规范化

第五章代码设计和界面设计

第一章概述

1.1项目背景

仓库存放的物资品种繁多,堆存方式以及处理过程也很复杂,随着业务量的增加,仓库治理者需要处理的信息量会大幅上升,所以往往非常难及时准确的掌握整个仓库的运作状态。针对这一事情,本系统在满脚仓库的基本治理功能基础

上发挥信息系统的智能化,减轻仓库治理人员和操作人员的工作负担。

系统要紧的实现目标是监控整个仓库的运转事情;提供完善的出入库登记功能且拥有便捷的查询功能。

1.2编写目的

依照任务书要求,假想一小型企业拥有多个仓库,拥有多种物品,且物品在仓库中存在耗损事情。开辟数据库和系统平台解决此咨询题。

1.3软件介绍

本系统包括一下几个模块。

1)物资治理

提供入库登记、出库登记、损耗登记三个方面的登记功能方便的修改库存信息。

2)档案治理

提供物资档案设置、仓库设置、分类设置三个方面的内容。分不允许用户更改物资的属性,仓库的属性,分类的属性。

3)查询统计

提供入库查询、出库查询、耗损查询、库存查询四个方面的内容。允许用户随时查询仓库的现状。

4)系统维护

提供物资档案设置、仓库设置、分类设置三个方面的内容。分不允许用户更改物资的属性,仓库的属性,分类的属性。

5)系统信息

提供用户治理,更改密码,系统讲明,退出系统四项功能。使软件功能更加完善。

1.4开辟环境

平台环境SQLServer2000,系统开辟环境Win7,处理器T8300,内存2G,显卡Geforce8600GT

系统运行环境WinXp/Vista/Win7,处理器PentiumII300以上,内存64M以上,硬盘空间3G以上,显卡一般VGA显卡

第二章需求分析

2.1数据字典

1.数据项

第三章概念结构设计3.1E-R图

第四章逻辑结构设计4.1关系表

4.库存信息

5.入库信息

7.入库信息

4.2基本表关系

4.3规范化

createdatabaseStoreage

--物品信息

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[GoodsInfo]')andOBJECTPROPERTY(id,N'IsUserTable')=1)

droptableGoodsInfo

GO

CREATETABLEGoodsInfo

(

GoodsIDintidentity(1,1)primarykey,--物品号编号主GoodsNamevarchar(20)notnull,--物品名

SortIDintnotnull,--类不ID外

Specvarchar(10)--规格可空

)

--类不信息

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[SortInfo]')andOBJECTPROPERTY(id,N'IsUserTable')=1)

droptableSortInfo

GO

CREATETABLESortInfo

(

SortIDintidentity(1,1)primarykey,--类不ID主

SortNamevarchar(10)notnull,--类不名称

SortLimitintnotnull--类不权限

)

--仓库信息

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[StorageInfo]')andOBJECTPROPERTY(id,N'IsUserTable')=1)

droptableStorageInfo

GO

CREATETABLEStorageInfo

(

StorageIDintidentity(1,1)primarykey,--仓库ID主

StorageNamevarchar(20)notnull--仓库名称

)

--库存信息

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[StoreInfo]')andOBJECTPROPERTY(id,N'IsUserTable')=1)

droptableStoreInfo

GO

CREATETABLEStoreInfo

(

SNintidentity(1,1)primarykey,--库存自动编号主

StoreIDintnotnull,--仓库号外

GoodsIDintnotnull,--物品号外

SortIDintnotnull,--类不ID外

GoodsNumintnotnull,--物品数量

EditDatedatetime--修明天期可空

)

--入库信息

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[InInfo]')andOBJECTPROPERTY(id,N'IsUserTable')=1)

droptableInInfo

GO

CREATETABLEInInfo

(

InOrderintidentity(1,1)primarykey,--入库单号主

StorageIDintreferencesStorageInfo(StorageID)notnull,--仓库

号外

GoodsIDintreferencesGoodsInfo(GoodsID)notnull,--物品号外

InNumintnotnull,--入库数量

InUnitvarchar(20),--入库单位可空

InDatedatetime,--入库日期可空

InRemarkvarchar(100)--入库备注可空

)

--出库信息

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[OutInfo]')andOBJECTPROPERTY(id,N'IsUserTable')=1)

droptableOutInfo

GO

CREATETABLEOutInfo

(

OutOrderintidentity(1,1)primarykey,--出库单号主

StorageIDintreferencesStorageInfo(StorageID)notnull,--仓库

号外

GoodsIDintreferencesGoodsInfo(GoodsID)notnull,--物品号外

OutNumintnotnull,--出库数量

OutUnitvarchar(20),--出库单位可空

OutDatedatetime,--出库日期可空

OutRemarkvarchar(100)--出库备注可空

)

--损耗信息

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[BreakInfo]')andOBJECTPROPE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论