“艺术品库存”系统--毕业论文.docx

上传人:牧羊曲112 文档编号:1938646 上传时间:2022-12-27 格式:DOCX 页数:34 大小:579.88KB
返回 下载 相关 举报
“艺术品库存”系统--毕业论文.docx_第1页
第1页 / 共34页
“艺术品库存”系统--毕业论文.docx_第2页
第2页 / 共34页
“艺术品库存”系统--毕业论文.docx_第3页
第3页 / 共34页
“艺术品库存”系统--毕业论文.docx_第4页
第4页 / 共34页
“艺术品库存”系统--毕业论文.docx_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《“艺术品库存”系统--毕业论文.docx》由会员分享,可在线阅读,更多相关《“艺术品库存”系统--毕业论文.docx(34页珍藏版)》请在三一办公上搜索。

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

2、,整个数据库设计严格依照范式依赖。第四部分详细设计以及系统实现,通过需求分析的功能划分分模块完成了艺术品库存系统的功能模块。达到了系统预期的要求。关键字:.NET 库存 ADO.NET目录第一章 问题来源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第三章 需求分析123.1数据流图123.2 数据字典133.3系统性能13第四章 总体设计164.1 功能分析164.2 系统功

3、能模块设计174.4 系统安全机制设计19第五章 数据库设计215.1 数据库分析215.2 数据库的概念设计21第六章 系统实现236.1 艺术品入库模块的实现236. 2 出库管理模块的实现236. 3 供应商信息模块的实现246. 4 仓库信息模块的实现256.5 艺术品查询模块的实现26第七章 系统测试287.1系统测试概述287.2系统测试方法287.3系统功能测试28结束语31参考文献32 共5 页 第III页第一章 问题来源1.1 课题提出背景和意义在市场经济中,出库是企业运作的重要环节,为了更好地推动出库,不少企业建立了分公司或实行代理制,通过分公司或代理商把艺术品推向最终用户

4、。这些分公司或代理商大都分布在全国各地,甚至是在国外,远距离频繁的业务信息交流构成了这些企业业务活动的主要特点。在传统方式上,公司之间通常采用电传、电报、电话等方式传递订货、发货、到货、压货、换货、退货等信息,总公司的商务部门在接到分公司或代理商传来的订单和银行汇款单据传真件后,开具艺术品出库通知,然后再把相关的进、销、存信息手工存档,再对这些信息进行统计分析,才能了解到整个公司的生产、出库和库存情况。这种信息传递、管理方式不仅效率低下,其可靠性、安全性和保密性都无法满足企业实现高效管理要求,而且数据统计时间严重滞后,往往是当领导了解到企业的“进、销、存”出现问题时,就已经远离了问题出现的时间

5、和地点。即便是没有分公司的企业,使用传统的手工方式管理也存在同样的问题。通过库存管理系统,及时通过网络把决策信息传统到相关决策人,从而可以及时发现问题、解决问题,更好地把握机会。上述的这些问题,不管是信息管理系统本身发展的问题,还是计算机技术应用发展的问题。我们都必须从新的角度,新的技术方法去思考这些问题。1.2 课题的研究内容本课题是设计一个基于.NET的艺术品库存管理系统。该软件主要实现对艺术品等系统基础信息管理;采购商品的入库,出库管理;系统设置与管理等功能。本系统的特点在于,基于NET技术,权责分明,这样有利于系统的稳定性、可扩展性、模块化、易集成性等的提高。通过数据通用性、业务逻辑对

6、象化促进行业信息的统一和互通性4。本系统主要用于实现并完成如下设计目标:(1)建立基本资料信息库,规范所有资料信息。(2)物料控制半自动化,加强了各个部门之间的联系。(3)高库存管理的服务水平,最大限度地降低库存量,以减少在库存上的资金积压。(4)最大限度的保证订货任务的按期完成。(5)提高计划的可能性,实现均衡生产:(6)集成管理职能,提高管理效率。1.3 论文结构本课题是设计一个基于.NET的艺术品库存管理软件。该软件主要包括艺术品管理,入库管理,出库管理,库存管理,供货商和仓库信息设置和系统管理等功能,测试表明该系统达到了预期的要求。论文包括以下几个部分:第一部分问题的来源和可行性分析,

7、说明了艺术品库存系统的在现有环境下的可行性和实施背景。第二部分需求分析和总体设计,通过对用户需求的分析,分析的情况,并通过分析后的结果对现有系统完善和改进得出需求分析结论。第三部分数据库设计,设计了艺术品库存系统,整个数据库设计严格依照范式依赖。第四部分详细设计以及系统实现,通过需求分析的功能划分分模块完成了艺术品库存系统的功能模块。达到了系统预期的要求。第二章 基础理论知识艺术品库存系统的设计采用了JSP,Struts框架来实现,因此从采用了MVC结构模式进行开发。整个开发的过程也是完全按照Struts框架结构进行的。下面了解一下MVC开发模式和Struts框架技术。2.1 .NET技术概述

8、2.1.1 .NET框架MicrosoftNET框架简化了在高度分布式Internet环境中的应用程序开发。利用NET Framework可以简化ASP Web和XML Web services等关键技术的开发。它包括下面几个主要组件5。(1)公共语言运行库公共语言运行库是NET框架的基础,在执行时管理代码的代理,它提供核心服务(如内存管理、线程管理和远程处理),而且还强制实施严格的类型安全以及可确保安全性和可靠性的其他形式的代码准确性。除此之外,它还在开发时期承担如生命周期管理、强类型命名、跨语言异常处理以及动态绑定之类的角色,以减少开发人员将事务逻辑转成可重用组件必须写的代码数量。基于公共

9、语言运行库开发的代码称为受控代码,它的运行步骤大体如下:首先使用一种编程语言编写源代码,然后使用针对通用语言运行库的编译库生成独立于机器的Microsoft中间语言,同时产生运行所需的元数据,在代码运行时再使用即时编译器生成相应的机器代码来执行6。(2)MicrosoftNET框架类库MicrosoftNET框架类库是一个综合性的面向对象的可重用类型集合,可以使用它开发包含从传统的命令行或图形用户界面(GUI)应用程序到基于ASPNET所提供的最新创新的应用程序(如Web窗体和X】,IL Web services)在内的应用程序。由于NET框架具有良好的特性,开发人员可以选择任意框架所支持的编

10、程语言进行开发,例如VC+NET,C#NET,VBNET,J#NET等,非常适合规模庞大的项目。而且NET集成开发环境还提供了多项目调试、网页调试、存储过程调试等强大功能,在很大程度上提高了调式效率。此外,开发环境内部集成7NetRemoting和web service技术,使开发远程访问程序变得异常简单,由于它们完全基于DIL和SOAP技术,使得异构环境下的信息通讯与集成也变得非常简单。NET框架下的数据库访问引擎使用的是ADONET,它封装了五个使用非常方便的效率非常高的数据库访问对象。数据库服务器采用SQL Server 2005,能和NET很好的工作8。2.1.2 .NET平台数据库访

11、问技术ADONET是适应NET Framework的一种数据访问技术,该技术是由现在的Act ivex数据对象(ADO)技术发展而来的,在功能上比ADO增进不少,尤其是为Web应用程序的设计提供了一个更稳固、更具扩展性的数据存取技术。ADONET是一组优化访问数据库专用对象集,为ASPNET提供了完整的站点数据库访问解决方案。使用ADONET的对象(如connection,cooand,Data Adapter,nataset,DataReader,Data View等)可以建立和管理数据库的连接,从数据库服务器获取数据,并执行更新、删除、添加数据等操作。基于NET Framework的ASP

12、 NET通过最新的ADO NET数据存取技术来实现对各数据库的操作,ADO NET采用离线的方式供用户存取数据,提高了分散式应用程序的效率和可扩展性9。利用ASP NET的对象开发技术设计一些常用的网页配件,将会使我们的工作事半功倍,总之基于NET Framework的ASPNET与ADONET技术将使网络开发更加方便快ASP NET技术将成为未来几年中广泛应用的网络开发工具。在本论文中,采用ASPNET技术结合ADO NET技术进行Web的开发。ADO NET的结构图如图2-1所示。图2-1 ADO.NET结构图2.1.3 C# 简介C#是微软公司开发基于Visual Studo.NET集成

13、开发环境网络平台的较新产品,集成C语言、C+、VB和.NET各语言所长,是一款方便功能较丰富齐全的面向对象编程工具10。该工具包含了.NET开发的各种语言,其中也包括了C#语言。C sharp是微软公司在2000年6月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NE

14、T windows网络框架的主角。C# (C SHARP)是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域11。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。2.2 SQL SERVER 概述Microsoft SOL Se

15、rver 2005是Microsoft公司推出的一个性能优越的关系型数据库管理系统,支持多种操作系统平台,性能可靠、易于使用。即支持小型数据库,也能支持企业级的大型数据库。Microsoft SOL Server 2005,全面扩展了SQLServer70的性能及可靠性和易用性,是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等,本课题采用此数据库技术12。SQL(Structured Query Language),结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。

16、SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作13.SQL SERVER 2005基本信息如下:SQL Server 2005 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windo

17、ws NT 推出后,Microsoft与Sybase 在SQL Server 2005的开发上就分道扬镳了,Microsoft 将SQL Server 2005移植到Windows NT系统上,专注于开发推广SQL Server 2005的Windows NT 版本。Sybase 则较专注于SQL Server 2005在UNIX 操作系统上的应 用。SQL Server 2005是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性

18、能的数据应用程序 。SQL Server 2005数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域14。 与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005与众不同。无论您是

19、开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005都可以为您提供创新的解决方案,帮助您从数据中更多地获益。2.3本章小结本章论述了基于NET平台构建艺术品库存管理系统的一些关键技术,介绍了如何基于NET平台构建艺术品库存管理系统。首先介绍了NET框架和SQL SERVER 2005的工作原理,对NET框架的几个重要组成部分做了详细论述。第三章 需求分析要开发一个应用系统,首先要了解用户对整个系统的具体要求,确定系统应该实现的功能和系统应该具有的性能;设计应用软件时所使用的设计平台,所开发的应用软件的运行环境;通过调查分析去了解系统的业务流程,确定数据库设计中需要的数据

20、结构;还要分析系统中的数据流和长期使用的数据存储等等,这些都是需求分析中应该完成的任务。本章采用软件工程的方法对“艺术品库存”模块进行了需求分析。3.1数据流图根据该系统问题的需求进行分析,使用数据流图示描述数据处理过程。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的传输变换过程。数据流图是结构化系统分析的主要工具,它表示了系统内部信息的流向,并表现系统的逻辑处理功能。图3-1 系统顶层数据流图图3-2 系统0层数据流图名字:用户信息列表别名:描述:用户信息列表管理员列表定义:用户编号唯一标识位置:用户管理界面名字:艺术品信息列表别名:艺术品ID描述:唯一标识艺术品的字段

21、定义:艺术品编号数字位置:艺术品表3.2 数据字典3.3系统性能本系统减持保护应用和投资延续性的原则,充分利用现有的计算机设备资源和网络平台,合理利用国内外高新技术成果,使得整个系统最大的发挥稀有的投资效应,实现信息的高度共享。对本课题的建设要满足以下要求:先进性与实用性:在系统设计中要紧密结合实际,立足先进技术,在保证目前需求的前提下,还要满足未来发展的需要,为将来在本系统上继续发展增值服务提供一个优良的平台、扩展用户软硬件投资少打下坚实的基础。可靠性:可靠性要从操作系统、应用系统、网络系统等方面全方位地考虑。成熟性与通用性:尽量采用成熟的技术与工具,强调通用,不过分的强调标新立异。坚决避免

22、重复开发,注意提高系统整体性能,使整体投资达到最佳。开放性与互联性:在设计和开发的过程中,应充分细线系统的开放新和互联性,在硬件上使各种设备按“标准化”来连接,使系统既能满足用户目前的需要,保证原有设备能够继续使用,保护现有投资,又能在必要的时候平滑升级,满足用户更高的需求。考虑现有设备环境以及系统资源:要充分利用既有设备、系统、系统数据等。由于此开发项目针对站点流量统计,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作47。查询速度:不超过5秒;其它所有交互功能反应速度:不超过3秒;可靠性:平均故障间隔

23、时间不低于300小时。其他需求能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过5小时。第四章 总体设计4.1 功能分析下面我们着重介绍各个模块的具体功能以及设计要求。本系统功能模块分析如下:本系统功能模块分析如下:(1)“用户管理”菜单项:对用户进行添加、修改和删除等操作。(2)“更改密码”菜单项:对登录用户的密码进行更改。(3)“供货商设置”菜单项:对供货商信息进行添加、修改和删除等操作。(4)“仓库设置”菜单项:对仓库进行添加、修改和删除等操作。注意:在修改仓库信息时,为了不让仓库名称重复,所以不能修改仓库名称。(5)“入库管理”菜单项:对入库的货物信息进行添加和删除等操作

24、。(6)“出库管理”菜单项:对要出库的货物信息进行添加和删除等操作。(7)“借出还入”菜单项:对借货信息进行添加和删除操作,同时,还可以对还货信息进行添加、修改和删除等操作。(8)“盘点管理”菜单项:对库存中的货物信息进行盘点,然后将盘点结果保存到相应表中,另外,用户还可以对盘点结果进行修改和删除等操作。(9)“库存查询”菜单项:对库存货物进行查询操作。(10)“入库查询”菜单项:对已入库的货物进行查询操作。(11)“出库查询”菜单项:对出库的货物进行查询操作。(12)“数据备份”菜单项:对该系统数据进行备份操作。(13)“数据还原”菜单项:对备份的数据进行还原操作。(14)“重新登录”菜单项

25、:重新登录该系统。4.2 系统功能模块设计系统的层次图如图41 艺术品库存系统的层次图所示:图4-1 艺术品库存系统的层次图系统登录模块是系统的入口点,只有输入的用户名和密码以及选择权限三者都正确的条件,如图4-2所示:图4-2 系统登录流程图要求该软件能够对库存管理所需的信息进行维护(包括:增加,修改,删除等)。库存管理所需的信息包括:商品供给、供应商类型、出库、入库、供应商信息、订单、库存、用户等。另外,还包括一系列运算对一些日常事务进行处理。(1)打开“查询统计/货物借出查询”菜单项:对借出的货物进行查询操作。(2)打开“查询统计/货物归还查询”菜单项:对归还的货物进行查询操作。(3)打

26、开“查询统计/出入库货物年统计”菜单项:对某年出入库货物进行查询、统计操作。(4)打开“查询统计/出入库货物月统计”菜单项:对某年某月的出入库货物进行查询、统计操作。注意:在查询时有按日期查询条件的,查询日期格式应“2006年11月”或“2006/11/”。(5)打开“查询统计”菜单项:对超过库存的货物进行查询操作。(6)打开“系统维护/数据备份”菜单项:对数据库进行备份操作,另外,用户还可以对选择的文件进行备份操作。(7)打开“系统维护/数据备份”菜单项:对该系统数据进行备份操作。(8)打开“系统维护/数据还原”菜单项:对备份的数据进行还原操作。(9)打开“帮助/重新登录”菜单项:重新登录该

27、系统。4.4 系统安全机制设计在基于CS的艺术品库存中,如何保证系统的安全访问是最重要的因素之在本系统设计中,采用用户登录系统解决这个问题。用户登录的目的在于了解用户当前使用的网络身份,根据对他的授权,使用户获得相应的权利,同时阻止未经允许的非法操作。保证用户的有效使用期限内可靠有效的传递相关的信息。用户登录的信息需求输入:用户的网络名、用户的密码。登录系统判断并处理用户的相关信息:是否为有效的用户;用户在信息平台的授权情况;记录用户进出时间;使用临时变量来管理用户的状态。临时变量数据存储在创建的服务器内存中。临时变量为特定用户保留数据,以及禁止其他用户使用数据。这样可以保证在用户离开客户端的

28、情况下切断连接,保证系统的安全性系统安全机制实现流程图如图4-3所示:图4-3 系统安全机制第五章 数据库设计5.1 数据库分析根据需求分析中得本系统实体列表如下:表名称表用途仓库清单保存系统仓库信息供货商清单保存企业供货商的资料信息用户清单保存企业业务员信息库存清单保存系统库存信息列表艺术品借出清单保存系统借出信息列表艺术品还入清单保存系统还入信息列表艺术品清单保存系统艺术品信息列表权限清单保存系统权限分配表5.2 数据库的概念设计通常使用实体联系图来建立数据模型。可以把实体联系图简称为ER图,相应的可把用ER图描绘的数据模型称为ER模型。艺术品库存的实体-联系图如图51 艺术品库存的ER图

29、所示:N供应商艺术品编号真名密码电话入库N编号地址备注信息仓库存库编号名称备注信息艺术品类别归类图5-1 艺术品库存的ER图第六章 系统实现在完成了上面的所有工作之后,本系统的各种功能已经全部确定,下面要完成的工作就是在详细设计的基础上,建立各功能界面,实现系统的各个功能。6.1 艺术品入库模块的实现艺术品入库管理主页面 图6-1 艺术品入库管理页面6. 2 出库管理模块的实现出库管理主页图6-2出库管理主页6. 3 供应商信息模块的实现供应商管理主页图6-3 供应商信息主页6. 4 仓库信息模块的实现仓库信息主页图6-4 仓库信息主页6.5 艺术品查询模块的实现艺术品查询模块图6-5 艺术品

30、查询模块第七章 系统测试7.1系统测试概述软件测试的作用在于发现软件的缺陷,从而提高软件质量,测试人员会告诉你他们的主要工作是发现bug。但我们知道测试永远不能发现所有的bug,而且不可能去测试软件质量。许多领域内专家也极力主张软件测试的目的主要是在于发现软件错误,希望在软件开发生命周期内尽可能早的发现尽可能多的bug。这种认识源于我们没有办法对软件进行完全测试,即对程序的正确性进行完全证明,至今为止,我们还没有可使用的技术能够做到这一点。著名计算机科学家E.W.Dijkstra也指出“测试只能证明程序有错, 不能保证程序无错”。所以,人们认为能够发现程序缺陷的测试是成功的测试,测试的根本目的

31、就是为了发现尽可能多地缺陷56。 7.2系统测试方法系统测试是软件开发的一个重要组成部分,软件开发完毕后应进行一系列的功能和集成测试。系统测试是软件开发中非常重要的手段,是软件质量与可靠性的保证,其测试的目的是检测发现系统的错误。本章对系统测试方法和运行效果进行详细描述57。系统测试主要包括人工测试及机器测试。人工测试分为个人复查和会查。机器测试包括白盒测试和黑盒测试,本系统测试采用机器测试。系统测试主要分为四步:单元测试、集成测试、确认测试、系统测试。7.3系统功能测试测试用例的选取包括单元测试和集成测试的测试用例。在上一届单元测试中,本文主要根据各模块的功能流程,对模块中的各分支流程选取测

32、试用例,按分支流程作了功能测试58。本系统的输入界面为图形化界面,对各种输入输出、初始数据、校验数据及其它规定的数据。系统每一项菜单为一个功能模块,每个菜单项有自己子菜单,包括与其相关的操作。1系统登录进入系统用户登录界面,输入用户名、密码,点击“登录”按钮。系统登录界面如图7-1所示。图7-1 系统登录2入库管理用户登录系统后切换到采购管理界面,填写进货单所需的所有信息,包括供应商,仓库,商品,进货数量,单价等进货单所需信息。系统进货单界面如图7-2所示。图7-2 入库管理界面结束语在此,首先得感谢我的导师教授,感谢他在百忙之中还抽出时间来给我指导、给我建议、给我帮助,使我顺利地完成毕业设计

33、。在本次毕业设计中,我从指导老师身上学到很多东西,例如他那认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅;他无论在理论上还是在实践中,都给予我很大的帮助,使我得到很大的提高,这对于我以后的工作和学习都是巨大的帮助;在学术上,指导老师是一个严谨求实,认真负责的人。他不辞辛劳,为我选定课题的开发方向,对我的课题给予了大量的指导,提出了宝贵的建议,再次感谢他耐心的辅导。其次我要感谢计算机科学系所有的老师们,没有他们平时的教导,我不会顺利完成我的毕业设计。是他们勤勤恳恳、不辞辛苦、不厌其烦、任劳任怨地给我们讲解计算机的专业课程。面对专业知识不那么深熟的我们,老师们一遍遍试图用最易懂的

34、方式让我们透彻理解那些高深的专业理论。我还要感谢我的同学们,没有他们的支持和鼓励,我不可能愉快的度过我的大学生活。我们互相加油互相扶持,走过了大学本科四年,谢谢他们。最后,再次对关心、帮助我的老师们、朋友们和同学们表示衷心地感谢!参考文献1 Pissens,EJacobs,BJoosenSoftware security:Experimenis Oil theNET CommonLanguage Run-Time and the Shared Source Common Language InfrastructureIEEE Proceedings,2003,150(5):303307. 2

35、Magee J,Dulay N,Eisenbach S,Kramer JSpecifying Distributed SoftwareArchitecture. ProeEuropean Software Engineering Conference(ESEC95),1994:137153.3 张海藩. 软件工程导论第四版M. 清华大学出版社,2003(12).4 Scott Seely著,杨涛,王建桥等译. SOAP:XML跨平台web Services开发技术M. 机械工业出版社,2002(4).5 顾宁,刘家茂.柴晓路等编著. Web Services原理与研发实践M.机械工业出版社,2

36、007(9).6 (美)Joseph Bustos,(美)Karli Watson著,曹彧译. .NET入门经典:C#编程篇M. 清华大学出版社,2003(3).7 (美)Angshuman Chakraborti等著,唐云深,赵世华等译. .NET Framework专业项目实例开发M. 中国水利水电出版社,20038 Scott Allen等著,郝启堂,张哲峰译. C#数据库参考手册M.清华大学出版社,2003(2)9 (美)微软公司著. .NET框架2.0类库参考手册M. 清华大学出版社,2004(1).10 (美)Jeffrey Richte著. Microsoft.NET Frame

37、worksM. 清华大学出版社,2001(4).11 李勇平,陈峰波编著. ASP.NET(C#)基础教程M. 清华大学出版社,2006(2)12 莫勇腾,王毅编著. 深入浅出设计模式M. 人民邮电出版社,2007(12).13 萨师煊,王珊编著. 数据库系统概论(第三版)M. 高等教育出版社,2000(2).14 牛丽平,郭新志等编著. UML面向对象设计与分析基础教程M.清华大学出版社,2007(7).15 陈昊鹏译,Bruce Eckel. .NET编程思想M. 机械工业出版社, 2007(6).16 徐明华著. .NET Web整合项目开发实战.NETM. 人民邮电出版社,1999.17 Rich Tretola. .NET高级编程M. 人民邮电出版社,2008(7).18 黄曦. .NET开发详解M. 电子工业出版社,2010,(2).19 AIRIA团队. Flash Builder 4快速入门J. 2009-6-25.20 Tom Welsh. Beginning. .NET and FlexM. Paul Manning ,2009. 共35 页 第34页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号