“艺术品库存”系统设计—本科毕业论文设计

上传人:飞*** 文档编号:8900822 上传时间:2017-09-30 格式:DOC 页数:36 大小:757KB
返回 下载 相关 举报
“艺术品库存”系统设计—本科毕业论文设计_第1页
第1页 / 共36页
“艺术品库存”系统设计—本科毕业论文设计_第2页
第2页 / 共36页
“艺术品库存”系统设计—本科毕业论文设计_第3页
第3页 / 共36页
“艺术品库存”系统设计—本科毕业论文设计_第4页
第4页 / 共36页
“艺术品库存”系统设计—本科毕业论文设计_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《“艺术品库存”系统设计—本科毕业论文设计》由会员分享,可在线阅读,更多相关《“艺术品库存”系统设计—本科毕业论文设计(36页珍藏版)》请在金锄头文库上搜索。

1、 共 5 页 第 I 页摘 要本论文主要阐述“艺术品库存”系统的设计思想和实现的关键技术。论文针对现有状况下企业的入库、出库和库存现状,采用面向对象设计的方法和 C#.NET,SQL SERVER 等技术,分析、设计并实现了艺术品库存系统。该系统具有艺术品管理,入库管理,出库管理,库存管理,供货商和仓库信息设置和系统管理等功能,测试表明该系统达到了预期的要求。论文包括以下几个部分:第一部分问题的来源和可行性分析,说明了艺术品库存系统的在现有环境下的可行性和实施背景。第二部分需求分析和总体设计,通过对用户需求的分析,分析的情况,并通过分析后的结果对现有系统完善和改进得出需求分析结论。第三部分数据

2、库设计,设计了艺术品库存系统,整个数据库设计严格依照范式依赖。第四部分详细设计以及系统实现,通过需求分析的功能划分分模块完成了艺术品库存系统的功能模块。达到了系统预期的要求。关键字:.NET 库存 ADO.NET 共 5 页 第 II 页目录第一章 问题来源 .41.1 课题提出背景和意义 .41.2 课题的研究内容 .41.3 论文结构 .5第二章 基础理论知识 .72.1 .NET 技术概述 .72.1.1 .NET 框架 .72.1.2 .NET 平台数据库访问技术 .82.1.3 C# 简介 .92.2 SQL SERVER 概述 .102.3 本章小结 .11第三章 需求分析 .12

3、3.1 数据流图 .123.2 数据字典 .133.3 系统性能 .13第四章 总体设计 .164.1 功能分析 .164.2 系统功能模块设计 .174.4 系统安全机制设计 .19第五章 数据库设计 .215.1 数据库分析 .215.2 数据库的概念设计 .21第六章 系统实现 .236.1 艺术品入库模块的实现 .236. 2 出库管理模块的实现 .236. 3 供应商信息模块的实现 .246. 4 仓库信息模块的实现 .25 共 5 页 第 III 页6.5 艺术品查询模块的实现 .26第七章 系统测试 .287.1 系统测试概述 .287.2 系统测试方法 .287.3 系统功能测

4、试 .28结束语 .31参考文献 .32 共 35 页 第 4 页第一章 问题来源1.1 课题提出背景和意义在市场经济中,出库是企业运作的重要环节,为了更好地推动出库,不少企业建立了分公司或实行代理制,通过分公司或代理商把艺术品推向最终用户。这些分公司或代理商大都分布在全国各地,甚至是在国外,远距离频繁的业务信息交流构成了这些企业业务活动的主要特点。在传统方式上,公司之间通常采用电传、电报、电话等方式传递订货、发货、到货、压货、换货、退货等信息,总公司的商务部门在接到分公司或代理商传来的订单和银行汇款单据传真件后,开具艺术品出库通知,然后再把相关的进、销、存信息手工存档,再对这些信息进行统计分

5、析,才能了解到整个公司的生产、出库和库存情况。这种信息传递、管理方式不仅效率低下,其可靠性、安全性和保密性都无法满足企业实现高效管理要求,而且数据统计时间严重滞后,往往是当领导了解到企业的“进、销、存”出现问题时,就已经远离了问题出现的时间和地点。即便是没有分公司的企业,使用传统的手工方式管理也存在同样的问题。通过库存管理系统,及时通过网络把决策信息传统到相关决策人,从而可以及时发现问题、解决问题,更好地把握机会。上述的这些问题,不管是信息管理系统本身发展的问题,还是计算机技术应用发展的问题。我们都必须从新的角度, 共 35 页 第 5 页新的技术方法去思考这些问题。1.2 课题的研究内容本课

6、题是设计一个基于.NET 的艺术品库存管理系统。该软件主要实现对艺术品等系统基础信息管理;采购商品的入库,出库管理;系统设置与管理等功能。本系统的特点在于,基于NET 技术,权责分明,这样有利于系统的稳定性、可扩展性、模块化、易集成性等的提高。通过数据通用性、业务逻辑对象化促进行业信息的统一和互通性 4。本系统主要用于实现并完成如下设计目标:(1)建立基本资料信息库,规范所有资料信息。(2)物料控制半自动化,加强了各个部门之间的联系。(3)高库存管理的服务水平,最大限度地降低库存量,以减少在库存上的资金积压。(4)最大限度的保证订货任务的按期完成。(5)提高计划的可能性,实现均衡生产:(6)集

7、成管理职能,提高管理效率。1.3 论文结构本课题是设计一个基于.NET 的艺术品库存管理软件。该软件主要包括艺术品管理,入库管理,出库管理,库存管理, 共 35 页 第 6 页供货商和仓库信息设置和系统管理等功能,测试表明该系统达到了预期的要求。论文包括以下几个部分:第一部分问题的来源和可行性分析,说明了艺术品库存系统的在现有环境下的可行性和实施背景。第二部分需求分析和总体设计,通过对用户需求的分析,分析的情况,并通过分析后的结果对现有系统完善和改进得出需求分析结论。第三部分数据库设计,设计了艺术品库存系统,整个数据库设计严格依照范式依赖。第四部分详细设计以及系统实现,通过需求分析的功能划分分

8、模块完成了艺术品库存系统的功能模块。达到了系统预期的要求。 共 35 页 第 7 页第二章 基础理论知识艺术品库存系统的设计采用了 JSP,Struts 框架来实现,因此从采用了 MVC 结构模式进行开发。整个开发的过程也是完全按照 Struts 框架结构进行的。下面了解一下 MVC 开发模式和 Struts 框架技术。2.1 .NET 技术概述2.1.1 .NET 框架MicrosoftNET 框架简化了在高度分布式 Internet 环境中的应用程序开发。利用NET Framework 可以简化 ASP Web 和 XML Web services 等关键技术的开发。它包括下面几个主要组件

9、 5。(1)公共语言运行库公共语言运行库是NET 框架的基础,在执行时管理代码的代理,它提供核心服务(如内存管理、线程管理和远程处理),而且还强制实施严格的类型安全以及可确保安全性和可靠性的其他形式的代码准确性。除此之外,它还在开发时期承担如生命周期管理、强类型命名、跨语言异常处理以及动态绑定之类的角色,以减少开发人员将事务逻辑转成可重用组件必须写的代码数量。基于公共语言运行库开发的代码称为受控代码,它的运行步骤大体如下:首先使用一种编程语言编写源代码,然后使用针 共 35 页 第 8 页对通用语言运行库的编译库生成独立于机器的 Microsoft 中间语言,同时产生运行所需的元数据,在代码运

10、行时再使用即时编译器生成相应的机器代码来执行 6。(2)MicrosoftNET 框架类库MicrosoftNET 框架类库是一个综合性的面向对象的可重用类型集合,可以使用它开发包含从传统的命令行或图形用户界面(GUI)应用程序到基于 ASPNET 所提供的最新创新的应用程序(如 Web 窗体和 X】,IL Web services)在内的应用程序。由于NET 框架具有良好的特性,开发人员可以选择任意框架所支持的编程语言进行开发,例如VC+NET,C#NET,VBNET,J#NET 等,非常适合规模庞大的项目。而且NET 集成开发环境还提供了多项目调试、网页调试、存储过程调试等强大功能,在很大程度上提高了调式效率。此外,开发环境内部集成 7NetRemoting 和web service 技术,使开发远程访问程序变得异常简单,由于它们完全基于 DIL 和 SOAP 技术,使得异构环境下的信息通讯与集成也变得非常简单。 NET 框架下的数据库访问引擎使用的是 ADONET,它封装了五个使用非常方便的效率非常高的数据库访问对象。数据库服务器采用 SQL Server 2005,能和NET 很好的工作 8。 共 35 页 第 9 页2.1.2 .NET 平台数据库访问技术ADONET 是适应NET Framework 的一种数据访问技术,该技术

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

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号