计网专业课程设计方案报告.doc
《计网专业课程设计方案报告.doc》由会员分享,可在线阅读,更多相关《计网专业课程设计方案报告.doc(42页珍藏版)》请在咨信网上搜索。
成 绩 课程设计(论文) 课程名称 数据库课程设计 题目名称__ 仓库管理系统 __ 学生学院 计算机学院 专业班级 计算机科学与技术3班 学 号 学生姓名 黄卫平 指引教师 明俊峰 年 6 月 25日 类别 评价原则 比例(%) 成绩 论 文 论文构造包括:有关技术简介、需求分析、概念构造设计、逻辑构造设计、数据库物理设计、数据库实行、系统测试方案和测试报告、系统重要功能和使用阐明、系统安装阐明。 规定论文完整、内容详细,格式规范。 40 程 序 系统运营对的; 功能完善:有增、删、改、查功能,有基本报表、查询、记录和输入、输出功能; 工作量充分; 系统实现技术难度。 30 数据库设计 E-R图设计对的; 数据库逻辑构造设计规范化; 数据库物理设计合理。 30 总评成绩 优 良 中 及格 不及格 总分 目录 第一章 概述----------------------------------------------------------------------------------------------------1 1.1项目背景----------------------------------------------------------------------------------------------1 1.2设计目的、内容、思路----------------------------------------------------------------------------1 第二章 有关技术----------------------------------------------------------------------------------------------1 2.1 Visual Studio 开发工具简介-----------------------------------------------------------------1 2.2 SQL Server 简介------------------------------------------------------------------------------2 第三章 系统需求分析---------------------------------------------------------------------------------------3 3.1 数据字典--------------------------------------------------------------------------------------------3 3.1.1 数据项---------------------------------------------------------------------------------------3 3.1.2 数据构造------------------------------------------------------------------------------------4 3.1.3 数据流---------------------------------------------------------------------------------------4 3.1.4 数据存储------------------------------------------------------------------------------------5 3.1.5 数据解决------------------------------------------------------------------------------------5 3.2 数据流图--------------------------------------------------------------------------------------------6 3.2.1 总数据流图---------------------------------------------------------------------------------6 3.2.2 设备管理数据流图------------------------------------------------------------------------6 3.2.3 入库管理数据流图------------------------------------------------------------------------6 3.2.4 出库管理数据流图------------------------------------------------------------------------6 3.2.5 归还库管理数据流图---------------------------------------------------------------------7 3.2.6 采购管理数控流图------------------------------------------------------------------------7 3.3 安全性规定------------------------------------------------------------------------------------------7 3.4 完整性规定------------------------------------------------------------------------------------------8 第四章 概念构造设计----------------------------------------------------------------------------------------8 4.1 E-R图--------------------------------------------------------------------------------------------------8 第五章 逻辑构造设计---------------------------------------------------------------------------------------11 5.1 关系模型--------------------------------------------------------------------------------------------11 5.2 关系模型优化分析--------------------------------------------------------------------------------11 5.3 关系数据模型--------------------------------------------------------------------------------------12 5.3.1 设备信息表-------------------------------------------------------------------------------12 5.3.2 设备购入信息表-------------------------------------------------------------------------12 5.3.3 设备借出库信息表----------------------------------------------------------------------12 5.3.4 设备归还信息表-------------------------------------------------------------------------12 5.3.5 设备采购信息表-------------------------------------------------------------------------13 5.3.6 设备库存信息表-------------------------------------------------------------------------13 5.3.7 顾客信息表-------------------------------------------------------------------------------13 5.4 顾客子模式(无)------------------------------------------------------------------------------ 14 5.5系统构造图-----------------------------------------------------------------------------------------14 5.6 安全性(顾客类别和权限)设计-------------------------------------------------------------14 5.6.1 顾客标记与鉴别--------------------------------------------------------------------------14 5.6.2 自主存取控制(DAC)办法-----------------------------------------------------------14 5.7 完整性设计---------------------------------------------------------------------------------------16 5.7.1 外码设计-----------------------------------------------------------------------------------16 5.7.2 删除元组完整性设计------------------------------------------------------------------16 5.7.3 插入元组完整性设计------------------------------------------------------------------17 5.7.4 修改元组完整性设计------------------------------------------------------------------17 第六章 数据库物理设计------------------------------------------------------------------------------------17 6.1 数据存储位置----------------------------------------------------------------------------------17 6.1.1 数据库数据-------------------------------------------------------------------------------17 6.2 系统配备-------------------------------------------------------------------------------------------18 6.3 模块设计-------------------------------------------------------------------------------------------18 6.3.1 系统管理模块----------------------------------------------------------------------------18 6.3.2 设备管理模块----------------------------------------------------------------------------18 6.3.3 设备入库模块----------------------------------------------------------------------------18 6.3.4 设备出库模块----------------------------------------------------------------------------18 6.3.5 设备库存模块----------------------------------------------------------------------------18 6.3.6 设备需求模块----------------------------------------------------------------------------18 第七章 数据库实行-----------------------------------------------------------------------------------------19 7.1 创立数据库及数据库对象----------------------------------------------------------------------19 7.1.1 创立数据库------------------------------------------------------------------------------19 7.1.2 创立数据库对象------------------------------------------------------------------------19 7.2 数据库备份和恢复方案------------------------------------------------------------------------19 7.2.1 数据库备份方案------------------------------------------------------------------------19 7.2.2 数据库恢复方案------------------------------------------------------------------------19 7.3 顾客界面设计----------------------------------------------------------------------------------20 第八章 系统运营和测试报告------------------------------------------------------------------------------21 8.1 运营程序--------------------------------------------------------------------------------------------21 8.2 测试报告--------------------------------------------------------------------------------------------22 第九章 安装和使用阐明------------------------------------------------------------------------------------29 9.1 软件安装--------------------------------------------------------------------------------------------29 9.1.1 数据库安装------------------------------------------------------------------------------29 9.1.2 软件安装---------------------------------------------------------------------------------29 9.2 软件使用阐明--------------------------------------------------------------------------------------29 参照文献-------------------------------------------------------------------------------------------------------30 第一章 概述 1.1项目背景 系统分析:在任何一种公司中,都会有诸多公司物资,这些物资统一管理也成了公司中一项重要工作。如果使用人工管理方式话,管理效率很低,繁琐且容易出错,安全性比较差。当要查询物资时候,实际操作费时费力,导致管理费用增长且服务质量也不高。因此在此设计仓库管理系统可以较简朴解决上述问题。重要实现仓库物资信息管理,出库入库记录及各种信息检索,操作简朴安全,从而提高公司物资安全性和公司工作效率及质量。 1.2系统目的、内容、思路 本系统目的:让计算机操作代替复杂繁琐人工操作,可以使公司减少成本并工作效率有所提高,并且所有物资出入库均有详细信息,便于管理及查询。 本系统内容:实现对公司物资管理,涉及物资购买入库、物资使用借出库、物资归还入库、库存量记录、物资需求筹划。 本系统思路:模仿一种大公司物资仓库被公司各部门使用物资借出、归还及公司需要物资等等活动。 第二章 有关技术 2.1 Microsoft Visual Studio 开发工具简介 Microsoft Visual Studio 是面向Windows Vista、Office 、Web 2.0下一代开发工具,代号“Orcas”,是对Visual Studio 一次及时、全面升级。VS引入了250各种新特性,整合了对象、关系型数据、XML访问方式,语言更加简洁。使用Visual Studio 可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同步Visual Studio 支持项目模板、调试器和布置程序。Visual Studio 可以高效开发Web应用,集成了ASP.NET AJAX 1.0,包括ASP.NET AJAX项目模板,它还可以高效开发Office应用和Mobile应用。 Microsoft Visual Studio 是一种集成开发工具集,她最基本用途就是进行代码编写和调试。Vs主界面如下图所示: 主界面每个功能不再仔细阐明。 Microsoft visual studio 是一种集成Windows下应用程序开发集,可以通过它创立诸各种不同类型应用程序。在Visual Studio 中应用程序重要分两个层次,一方面是语言分类,除了C#语言程序之外,还可以创立VC++,VB.NET,VJ#3种语言应用程序。在不同语言下,应用程序再依照类型进行分类,不同语言会有所不同。Visual Studio 将某些惯用应用程序创立过程以应用程序向导方式给出,自动生成代码,从而大大提高开发效率。 2.2 SQL Server 简介 SQL Server 是一种全面数据库平台,使用集成商业智能(BI)工具提供了公司级数据管理,提供了一种完整数据管理和分析解决方案。SQL Server 数据库引擎为关系型数据和构造化数据提供了更安全可靠存储功能,使你可以构建和管理用于业务高可用和高性能数据应用程序。 SQL Server统一了许多语法原则,将本来需要透过系统存储过程、DBCC命令才干建置、设定或维护功能,都回归到原则T-SQL语法。Transact-SQL依其功能可以分为三某些:1、数据操作语言(Data Manipulation Language,DML):其重要语法有Select、Insert、Delete和Update。藉以查询、新增、修改和更新数据。 2、数据定义语言(Data Definition Language,DDL):其重要语法有Create、Alter和Drop。藉以建立、修改和删除SQL Server服务器端物件。3、数据控制语言(Data Control Language,DCL):其重要语法有Grant、Deny和Revoke。藉以容许、回绝和移除帐号角色对物件权限。 SQL Server 是全新数据库平台系统,包括各种软件元件与服务,来满足公司对于日渐复杂数据系统需求。1.Service增强功能;2.数据库引擎增强功能;3.数据库访问接口方面增强功能;4.Analysis Services增强功能;5.Integration Services增强功能;6.全文搜索增强功能;7.Notification Services增强功能;8.复制增强;9.Reporting Services增强功能;10.工具和使用工具增强功能; 第三章 系统需求分析 3.1 数据字典 3.1.1 数据项 数据项名 数据项含义阐明 数据类型 长度 取值范畴 设备号 唯一标记设备符号 char 10 PK 设备名称 char 50 容许空 既有库存量 仓库中设备既有可用数量 char 10 容许空 还库日期 唯一标记归还设备符号 datetime 50 PK 数量 设备进出库数量 char 10 >=0 经办人 设备进出库负责人 char 10 容许空 归还部门 设备还库单位 char 30 容许空 出库日期 唯一标记设备被借出符号PK char 10 Pk 使用部门 设备使用部门 char 10 容许空 备注 设备出库备注 char 30 容许空 入库日期 设备购买进库时间 PK datetime PK 供应商 供应商单位 char 10 容许空 供应商电话 供应商联系方式 char 10 容许空 价格 设备单价 char 10 容许空 采购员 负责采购设备员工 char 10 容许空 最大库存量 仓库容许拥有最大设备量 Char 10 容许空 购买数量 生成设备采购数量 char 10 容许空 制表人 生成采购筹划员工 char 10 容许空 UserID 唯一标记顾客符号 char 10 PK PassWord 顾客登录系统密码 Char 10 容许空 GroupID 顾客类型2:仓管人员,:普通员工 char 10 容许空 报表时间 生成采购筹划表时间 datetime PK 3.1.2数据构造 l 设备信息={描述一种设备信息,构成:{设备号,设备名称}} l 入库信息={描述设备购入库信息,构成:{设备号,入库日期,供应商, 供应商电话,数量,价格,采购员}} l 出库信息={描述设备借出库信息,构成:{设备号,出库日期,使用日期, 数量,经办人,备注}} l 顾客信息={描述顾客信息,构成:{UserID,PassWord,GroupID}} l 归还信息={描述设备归还信息,构成:{设备号,还库日期,数量,经办 人,归还部门}} l 库存信息={描述设备库存信息,构成:{设备号,既有库存量}} l 采购信息={描述设备需采购信息,构成:{设备号,最大库存量,既有库 存量,购买数量,供应商,价格,制表人,报表时间,备注}} 3.1.3数据流 序号 数据流名 阐明 构成 1 入库表信息流 入库表信息 入库信息 2 出库表信息流 出库表信息 出库信息 3 设备表信息流 设备表信息 设备信息 4 顾客表信息流 顾客表信息 员工信息 5 库存表信息流 设备库存信息 库存信息 6 归还表信息流 归还表信息 归还信息 7 采购表信息流 采购表信息 采购信息 8 添加顾客信息流 添加顾客信息 9 修改顾客信息流 顾客信息 顾客信息 10 添加设备信息流 添加设备信息 设备信息 11 删除设备信息流 删除设备信息 12 查询设备信息流 查询设备信息 设备信息 13 添加出库信息流 添加出库信息 14 查询出库信息流 查询出库信息 出库信息 15 添加入库信息流 添加出库信息 入库信息 16 查询入库信息流 查询入库信息 17 添加归还库信息流 添加还库信息 入库信息 18 查询还库信息流 查询还库信息 19 查询库存信息流 查询库存信息 库存信息 20 添加采购信息流 添加采购信息 采购信息 21 查询采购信息流 查询采购信息 3.1.4 数据存储 编号 存储名 阐明 输入数据流 输出数据流 构成 1 设备表 存储设备信息 10,11 3,11 设备信息 2 库存表 存储设备库存信息 15,17,13 5 库存信息 3 出库表 存储设备借出信息 13,14 2,14,5 出库信息 4 入库表 存储设备购买入库信息 16,15 1,16,5 入库信息 5 归还表 存储设备归还信息 17,18 6,18 归还信息 6 采购表 存储设备需采购信息 20,21 7 采购信息 7 顾客表 存储顾客信息 8,9 4 顾客信息 3.1.5 数据解决 序号 解决过程名 阐明 输入 输出 解决 4.1 添加顾客解决 顾客管理 8 8 添加顾客信息 4.2 修改顾客解决 顾客管理 9 9 修改顾客信息 3.1 添加设备解决 设备管理 10 10 添加设备信息 3.2 修改设备解决 设备管理 11 11 修改设备信息 3.3 删除设备解决 设备管理 12 12 删除设备信息 1.1 添加入库解决 入库管理 15 15 添加设备入库信息 1.2 查询入库解决 入库管理 16 16 查询设备入库信息 2.1 添加出库解决 出库管理 13 13 添加设备出库信息 2.2 查询出库解决 出库管理 14 14 查询设备出库信息 6.1 添加还库解决 还库管理 17 17 添加设备还库信息 6.2 查询还库解决 还库管理 18 18 查询设备还库信息 7.1 添加采购解决 采购管理 20 20 添加设备采购信息 7.2 查询采购解决 采购管理 21 21 查询设备采购信息 4 顾客表 3.2 数据流图 5 库存表 1 入库表 6 归还库表 仓库管理系统 2 出库表 7 采购表 3 设备表 3.2.1 总数据流图 添加解决 添加设备 设备信息 设备表 仓管人员员 删除解决 删除设备 设备信息 查询解决 查询条件 设备信息 3.2.2 设备管理数据流图 添加解决 入库信息 仓管人员 添加设备入库 添 库存表 查询解决 查询条件 库存信息 3.2.3 入库管理数据流图 添加解决 仓管人员 添加设备出库 设备出库信息 出库表 查询解决 查询条件 设备出库信息 3.2.4 出库管理数据流图 添加解决 仓管人员 添加设备归还 设备归还信息 归还表 查询解决 查询条件 设备归还信息 3.2.5 归还管理数据流图 添加解决 添加采购设备 仓管/经理人员 采购设备信息 查询条件 采购表 查询解决 采购信息 3.2.6采购管理数据流图 3.3 安全性规定 l 非本系统顾客不能进入使用本系统。 l 只有仓管人员可以对设备进行入库、借出库、归还库管理。 l 经理人员和仓管人员可以添加顾客信息、修改自己顾客密码、设备查询、 生成采购筹划表、报表查询。 l 普通员工只可以修改自己顾客密码,及各种查询。 3.4 完整性规定 l 设备信息设备号不能修改。 l 设备归还还库日期不能修改。 l 设备借出借出日期不能修改。 l 设备购入入库日期不能修改。 l 采购信息中报表时间不能修改。 l 顾客信息编号不能修改。 l 设备数量为数字。 第四章 概念构造设计 公司总体生成筹划 各部们需求 仓库既有库存量 4.1在仔细参照仓库物资管理过程基本上,得到本系统所解决时间流程图 汇总解决 设备采购 设备出库管理 设备入库 设备还库 4.2 各个实体E-R图 1)库存实体E-R图 库存 既有库存量 设备号 2)入库实体E-R图 入库 采购员 价格 数量 供应商电话 设备号 供应商 入库日期 3)出库实体E-R图 出库 使用部门 出库日期 设备号 备注 数量 经办人 4)采购实体E-R图 采购(部门需求) 制表时间 备注 制表人 价格 供应商 购买数量 既有库存 最大库存 设备号 5) 还库实体E-R图 还库 归还部门 数量 经办人 出库日期 设备号 6)物资实体E-R图 设备 设备名称 设备号 7)顾客实体E-R图 顾客 GroupID PassWord UserID 8) 总实体E-R图 联系2 入库 联系1 出库 库存 联系5 联系4 设备采购 采购表 还库 联系3 顾客 联系7 设备 联系6 第五章 逻辑构造设计 5.1 关系模型 l 设备库[码:设备号](设备号,设备名称) l 入库[码:入库日期;外码:设备号](设备号,入库日期,供应商,供应商 电话,数量,价格,采购员) l 归还库[码:还库日期;外码:设备号](设备号,还库日期,数量,经办人, 归还部门) l 出库[码:出库日期;外码:设备号](设备号,出库日期,使用部门,数量, 经办人,归还部门) l 库存[码:设备号](设备号,既有库存量) l 采购[码:报表时间;外码:设备号](设备号,既有库存量,最大库存量, 购买数量,供应商,价格,制表人,备注, 制表时间) l 顾客库[码:UserID](UserID,PassWord,GroupID) 5.2 关系模型优化分析 l 入库关系模式:主码是入库日期,入库日期决定该关系模式其她属性,设备号是外码(设备库主码) l 归还库关系模式:主码是还库日期,还库日期决定该关系模式其她属性,设备号是外码(设备库主码) l 出库关系模式:主码是出库日期,出库日期决定该关系模式其她属性,设备号是外码(设备库主码) l 顾客库关系模式:主码是UserID,UserID决定该关系模式其她属性- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 专业课程 设计方案 报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文