计网课程设计报告.docx
- 文档编号:13872512
- 上传时间:2023-06-18
- 格式:DOCX
- 页数:46
- 大小:661.26KB
计网课程设计报告.docx
《计网课程设计报告.docx》由会员分享,可在线阅读,更多相关《计网课程设计报告.docx(46页珍藏版)》请在冰点文库上搜索。
计网课程设计报告
课程设计(论文)
课程名称数据库课程设计
题目名称__仓库管理系统__
学生学院计算机学院
专业班级计算机科学与技术3班
学号3109005981
学生姓名黄卫平
指导教师明俊峰
2012年6月25日
类别
评价标准
比例(%)
成绩
论文
论文结构包含:
相关技术介绍、需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施、系统测试方案和测试报告、系统的主要功能和使用说明、系统安装说明。
要求论文完整、内容详细,格式规范。
40
程序
系统运行正确;
功能完善:
有增、删、改、查功能,有基本的报表、查询、统计和输入、输出功能;
工作量充分;
系统实现技术的难度。
30
数据库设计
E-R图设计正确;
数据库逻辑结构设计规范化;
数据库物理设计合理。
30
总评成绩
优
良
中
及格
不及格
总分
第一章概述----------------------------------------------------------------------------------------------------1
1.1项目背景----------------------------------------------------------------------------------------------1
1.2设计目标、内容、思路----------------------------------------------------------------------------1
第二章相关技术----------------------------------------------------------------------------------------------1
2.1VisualStudio2008开发工具简介-----------------------------------------------------------------1
2.2SQLServer2008介绍------------------------------------------------------------------------------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.1E-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章相关技术
2.1MicrosoftVisualStudio2008开发工具简介
MicrosoftVisualStudio2008是面向WindowsVista、Office2007、Web2.0的下一代开发工具,代号“Orcas”,是对VisualStudio2005一次及时、全面的升级。
VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。
使用VisualStudio2008可以高效开发Windows应用。
设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。
同时VisualStudio2008支持项目模板、调试器和部署程序。
VisualStudio2008可以高效开发Web应用,集成了ASP.NETAJAX1.0,包含ASP.NETAJAX项目模板,它还可以高效开发Office应用和Mobile应用。
MicrosoftVisualStudio2008是一个集成的开发工具集,他最基本的用途就是进行代码编写和调试。
Vs2008的主界面如下图所示:
主界面每个功能不再仔细的说明。
Microsoftvisualstudio2008是一个集成的Windows下应用程序开发集,可以通过它创建很多种不同类型的应用程序。
在VisualStudio2008中应用程序主要分两个层次,首先是语言分类,除了C#语言程序之外,还可以创建VC++,VB.NET,VJ#3种语言的应用程序。
在不同的语言下,应用程序再根据类型进行分类,不同的语言会有所不同。
VisualStudio2008将一些常用应用程序的创建过程以应用程序向导的方式给出,自动生成代码,从而大大提高开发效率。
2.2SQLServer2008简介
SQLServer2008是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理,提供了一个完整的数据管理和分析解决方案。
SQLServer2008数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使你可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQLServer2008统一了许多语法的标准,将原来需要透过系统存储过程、DBCC命令才能建置、设定或维护的功能,都回归到标准的T-SQL语法。
Transact-SQL依其功能可以分为三部分:
1、数据操作语言(DataManipulationLanguage,DML):
其主要语法有Select、Insert、Delete和Update。
藉以查询、新增、修改和更新数据。
2、数据定义语言(DataDefinitionLanguage,DDL):
其主要语法有Create、Alter和Drop。
藉以建立、修改和删除SQLServer服务器端物件。
3、数据控制语言(DataControlLanguage,DCL):
其主要语法有Grant、Deny和Revoke。
藉以允许、拒绝和移除帐号角色对物件的权限。
SQLServer2008是全新的数据库平台系统,包含多种的软件元件与服务,来满足企业对于日渐复杂的数据系统的需求。
1.Service的增强功能;2.数据库引擎增强功能;3.数据库访问接口方面的增强功能;4.AnalysisServices的增强功能;5.IntegrationServices的增强功能;6.全文搜索的增强功能;7.NotificationServices的增强功能;8.复制增强;9.ReportingServices的增强功能;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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告