收藏 分享(赏)

BS架构的应用网站管理系统--论坛及web service技术应用.doc

上传人:wo7103235 文档编号:6247471 上传时间:2019-04-03 格式:DOC 页数:21 大小:314KB
下载 相关 举报
BS架构的应用网站管理系统--论坛及web service技术应用.doc_第1页
第1页 / 共21页
BS架构的应用网站管理系统--论坛及web service技术应用.doc_第2页
第2页 / 共21页
BS架构的应用网站管理系统--论坛及web service技术应用.doc_第3页
第3页 / 共21页
BS架构的应用网站管理系统--论坛及web service技术应用.doc_第4页
第4页 / 共21页
BS架构的应用网站管理系统--论坛及web service技术应用.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、厦 门 大 学 软 件 学 院第 - 1 - 页 共 21 页本科毕业论文(科研训练,毕业设计)题 目:B/S 架构的应用网站管理系统-论坛及 web service 技术应用姓 名:学 院:软件学院系:专 业:软件工程年 级:学 号:指导教师(校内): 职称: 年 月 日厦 门 大 学 软 件 学 院第 - 2 - 页 共 21 页B/S架构应用网站管理系统摘要本文分五章介绍 B/S 架构应用网站管理系统的开发技术和实现细节。第一章:“开发平台、技术介绍” ,详细介绍该系统的开发平台和所使用的技术。第二章:“系统内容及分析” ,分类说明系统的功能性需求,并介绍系统模块的划分。第三章:“系统架

2、构设计与流程” ,介绍系统的开发原理,用图表描述系统的流程。第四章:“系统主要模块的设计及实现” ,分模块介绍模块的流程、设计细节和实现方式。重点突出“论坛”部分。第五章:“Web Service 技术应用细节” ,详细介绍 web service 技术在本系统的具体应用,并举例说明 SOAP 和 HTTP POST 的请求和响应的 XML 格式信息。关键字 B/S ASP.NET C# WebService 厦 门 大 学 软 件 学 院第 - 3 - 页 共 21 页B/S Structure management system for websiteAbstractThis articl

3、e was divided into 5 chapters to introduce the B/S Structure management system for website。Chapter 1:“ development terrace, technique introduction“, detailed introduce the terrace of development of that system with a technique for using.Chapter 2:“ system contents and analysis“, classification eluci

4、dation the function of the system requires with, combining demarcation that introduce system mold piece.Chapter 3:“ system structure design and process“, introduce the principle of development of the system, use the process that chart describe system.Chapter 4:“ main mold in system a process for of

5、design and realizing“, cent mold an introduction mold piece, design the details with realizes way.Outstanding“ forum“ in point part.Chapter 5:“ Web Service technique applied details“, concrete application in this system in technique in service in web in detailed introduction, combine to illustrate w

6、ith example the SOAP with the HTTP POST claim with the XML format information that respond to.KeywordsB/S ASP.NET C# WebService 厦 门 大 学 软 件 学 院第 - 4 - 页 共 21 页目 录摘要 - 2 -关键字 - 2 -B/S Structure management system for website - 3 -Abstract- 3 -Keywords .- 3 -目 录 - 4 -引言 - 4 -第 1 章 开发平台、技术介绍 .- 6 -1.1 A

7、SP.NET.- 6 -1.2 C#.- 6 -1.3 Visual studio .net 2003.- 6 -1.4 Web service.- 7 -第 2 章 系统内容及分析 .- 9 -2.1 功能性需求分类 .- 9 -2.2 模块划分 .- 12 -第 3 章 系统架构设计与流程 .- 13 -3.1 系统的开发原理 .- 13 -3.2 系统简易流程 .- 14 -第 4 章 系统主要模块的设计及实现 .- 15 -4.1 用户管理模块 .- 15 -4.2 个人信息模块 .- 15 -4.3 个性化功能模块 .- 16 -4.4 论坛/管理员功能 .- 16 -第 5 章 W

8、eb Service 技术应用细节 .- 18 -结论 - 20 -致谢语 - 20 -厦 门 大 学 软 件 学 院第 - 5 - 页 共 21 页引言我们的系统是采用 B/S 模式构建的,目的是给用户提供尽可能多的功能模块,使得用户可以根据自己的实际需要从中进行选择,从而方便的建立起自己的网站。同时,具有管理权限的用户还可以设定低权限用户,从而屏蔽管理员功能,使网站可供大众使用。我们的系统主要面向中、小型企事业单位和个人,这类用户群体的特点是本身没有足够的预算购买软件公司为其定制的产品,且他们的所需应用相对简单化、模式化,在这方面无需投入太大预算。而我们的系统将将为他们提供一个简单、人性化

9、的平台,通过我们的平台,用户可以定制出适合他们的系统,且所需成本较为低廉。之所以选择.net 平台进行开发,主要是因为这个平台在开发中、小型应用方面具有成本优势,容易上手,其提供的控件类型较丰富,且支持 web service 技术。厦 门 大 学 软 件 学 院第 - 6 - 页 共 21 页第 1章 开发平台、技术介绍1.1 ASP.NETASP.NET 不仅仅是下一版本的 Active Server Page (ASP);它是统一的 Web 开发平台,用来提供开发人员生成企业级 Web 应用程序所需的服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和

10、结构,用于生成更安全、可伸缩和稳定的应用程序。相对于 ASP,ASP.NET 技术在系统性能上有了很大的改善,其主要表现在以下几方面:1由于 ASP 页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而 ASP.NET 页面只需要一次编译后不需要重新编译,直到该页面被修改或 Web 应用程序重新启动。这使得在多次访问时速度有了极大的提升。2由于 ASP 没有提供任何输出数据为内容的元件,所以在使用 ASP 撰写数据库页时只能借助 ADO 的 RecordSet 对象逐笔读取记录,而 ASP.NET 通过 ADO.NET 提供的 DataGrid 等数据库元件可以直

11、接和数据库联系。3ASP.NET 支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。4ASP.NET 采取“code-behind“方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。 1.2 C# Microsoft C#(读作 C sharp)是一种新的编程语言,它是为生成运行在 .NET Framework 上的、广泛的企业级应用程序而设计的。C# 从 Microsoft C 和 Microsoft C+

12、 演变而来,它是一种简单、现代、类型安全和面向对象的语言。C# 代码被作为托管代码编译,这意味着它能够从公共语言运行库的服务中受益。这些服务包括:语言互操作性、垃圾回收、增强的安全性以及改进的版本支持。C# 在 Visual Studio .NET 套件中作为 Visual C# 引入。对 Visual C# 的支持包括项目模板、设计器、属性页、代码向导、一个对象模型以及开发环境的其他功能。Visual C# 编程的库是 .NET Framework。1.3 Visual studio .net 2003Visual Studio .NET 2003,是 Microsoft 的第二代开发工具,

13、用于构建和部署功能强大而安全的连接 Microsoft .NET 的软件。厦 门 大 学 软 件 学 院第 - 7 - 页 共 21 页它增强并进一步完善了其前代产品的功能,并与前代产品高度兼容。Visual Studio .NET 2003 包括来自 Modeler 的全套功能,可帮助构建最复杂的企业级应用程序和在最小的设备上部署应用程序。通过全世界各种规模的公司的使用,Visual Studio .NET 和 Microsoft Windows Windows NET Framework 提供了一个强大而完善的端到端工具,用以设计、开发、调试和部署用于 Microsoft Windows

14、和 Web 的安全的应用程序这些应用程序强健而且易于使用。Visual Studio .NET 2003 包含 Windows .NET Framework 的一个增强版本。Windows .NET Framework 1.1 版在前一版本的基础上增添了新的能力、功能增强和文档改进。开发人员能够使用同样的编程模型、开发工具及编程技能,来构建应用范围广泛-从小设备到最大的数据中心-的应用程序。开发人员可以使用 Visual Studio .NET 来:构建功能强大而且响应能力极好的基于 Windows 的应用程序。构建功能强大而且响应能力极好的 Pocket PC 应用程序。构建完善而安全的 W

15、eb 应用程序。构建对设备有智能感知能力的完善而安全的移动 Web 应用程序。在以上任何一种应用程序中使用 XML Web services。避免“DLL 灾难” 。消除代价高昂的应用程序部署和维护问题。Visual Studio .NET 是唯一的从头至尾都是基于通过 XML Web service 进行集成这一思想而构建的环境。通过允许应用程序通过 Internet 共享数据,XML Web services 使开发人员能够利用新的和现有的代码构建应用程序,而不用考虑平台、编程语言或对象模型。1.4 Web service Web 服务是各种商业、应用、系统服务的基于 XML 标准的接口。

16、它的主要目标是在现有的各种异种平台的基础上构筑一个通用的平台无关、语言无关的技术层,各种不同平台之上的应用依靠这个技术层来实施彼此的连接和集成。“Web 服务”层提供 Web 服务客户端可以访问的公共 Web 接口。如果存在“Web 服务”层,它可以独立于在应用程序中所使用的用户接口的类型(例如 Web 客户端或 Windows 客户端)表示。它是对应用程序服务器进行远程处理的方式之一。除了其方法是通过其他 Web 服务客户端访问的之外, “Web 服务项目”层类似于“业务外观”层,这意味着它不限于由应用程序本身的其他组件来进行访问。由于具有两个独立的外观,这样就有两个好处:可以在“Web 服

17、务项目”层中分离不同的功能,以及使用各种访问架构(例如,权限) 。厦 门 大 学 软 件 学 院第 - 8 - 页 共 21 页Web 服务技术是为解决在 Internet 环境下,松散耦合的 Web 服务之间进行互相条用、互相集成而设计的技术框架。以 XML/SOAP/WSDL/UDDI 为主干的 Web 服务技术赋予了 Web 服务一个与传统对象调用技术相似但又不太相同的体系架构。第 2章 系统内容及分析2.1 功能性需求分类表 1 功能性需求分类描述表功能类别 功能名称、标识符 描述网站风格 风格选择 用户可选定所需风格用户资格认证模块 网站管理者对用户资格实行认证管理用户注册模块 用户

18、提交其必要的信息用户登录模块 用户身份认证用户信息管理用户管理模块 供网站管理员使用(含添加、删除、修改功能)广告模块 广告发布功能 用户可在指定位置中显示其本地上传的广告图片文件管理系统 文件管理功能 系统管理员可远程对服务器上的文件进行管理在线电话簿 在线电话簿功能 用户可在线管理自己的私人电话簿论坛 论坛模块 提供给所有用户一个开放的讨论区2.1.1 网站风格表 2 风格选择需求描述表名称、标识符 SetStyte功能描述 用户设定其自定义网站所需风格优先级输入 用户勾选风格缩略图下的单选框,并按确定键操作序列输出 成功则显示风格设定成功信息,失败会抛出原因信息补充说明2.1.2 用户信

19、息管理表 3 用户资格认证需求描述表名称、标识符 UserAuthentication功能描述 网站管理者对用户资格实行认证管理优先级输入 单击符合条件的用户名称,然后再点击通过验证按钮操作序列输出 符合条件的用户名称从待审核用户集合中转移到已通过审核用户集合补充说明表 4 用户注册需求描述表名称、标识符 UserRegister厦 门 大 学 软 件 学 院第 - 9 - 页 共 21 页功能描述 用户提交其必要的信息优先级输入 根据提示在相应的对话框中输入相应的信息,点击注册按钮操作序列输出 若注册信息无误,则显示注册成功;若失败,会提示哪个注册信息有误补充说明 在用户按确定之前,对用户名

20、和密码的合法性预先进行验证表 5 用户登录需求描述表名称、标识符 UserLogin功能描述 用户身份认证优先级输入 用户输入用户名和密码,点击登陆按钮操作序列输出 显示欢迎该用户进入网站的信息补充说明2.1.2.4 用户管理模块表 6 添加用户需求描述表名称、标识符 AddUser功能描述 供网站管理员使用(添加功能)优先级输入 管理员点击添加用户按钮操作序列输出 弹出新的页面,管理员在其中输入用户信息,点击确定,用户添加成功补充说明表 7 删除用户需求描述表名称、标识符 DeleteUser功能描述 供网站管理员使用(删除功能)优先级输入 单击要删除的用户名称,然后再点击删除按钮操作序列输

21、出 成功则显示用户删除成功,用户名在用户列表中消失补充说明表 8 修改用户需求描述表名称、标识符 ModifyUser功能描述 供网站管理员使用(修改功能)优先级厦 门 大 学 软 件 学 院第 - 10 - 页 共 21 页输入 管理员单击要修改的用户名称,然后点击修改按钮操作序列输出 弹出新的页面,管理员在其中修改用户信息,点击确定,用户信息修改成功补充说明2.1.3 广告模块表 9 广告发布需求描述表名称、标识符 SetAD功能描述 用户在指定位置上传广告图片优先级输入 用户选择本地文件,点击位置单选框,再点击上传操作序列输出 显示文件上传成功信息补充说明2.1.4 文件管理系统表 10

22、 文件管理需求描述表名称、标识符 FileManaged功能描述 系统管理员可远程对服务器上的文件进行管理优先级输入操作序列输出补充说明 相关操作有上传,删除,修改,查看表 11 在线电话簿需求描述表名称、标识符 Phone功能描述 用户可在线管理自己的私人电话簿优先级输入操作序列输出补充说明 相关操作有添加,删除,修改,查看表 12 论坛需求描述表名称、标识符 BBS功能描述 提供给所有用户一个开放的讨论区优先级输入操作序列输出补充说明 具备论坛的基本功能厦 门 大 学 软 件 学 院第 - 11 - 页 共 21 页模块划分根据需求,系统划分为以下几大模块:图 0 模块划分B/S 架构应用

23、网站管理系统用户管理模块个人信息管理模块个性化功能论坛/管理员功能添加用户删除用户修改用户修改个人资料修改密码在线电话簿广告发布网站风格设定论坛设置功能模块文件系统管理厦 门 大 学 软 件 学 院第 - 12 - 页 共 21 页第 3章 系统架构设计与流程3.1 系统的开发原理ASP.NET 结构是一个三层系统:UI 层、业务逻辑层和数据层,如图 1 所示UI 层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由 Web 表单、XML Web 服务和组件服务组成。其中 Web 表单是 AS

24、P.NET 应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的 Web 表单交互生成的信息和数据的基础。数据层是通过 ADO.NET 操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。ADO.NET 访问数据库的原理与数据库相连,ADO.NET 提供了如下 3 种方式:通过 ODBC 相连;通过 OLEDB 相连;直接与SQL Server 相连。3 种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有 2 种方式,即一种是通过 DataSet 来隔离异构的数据源,另一种是以流方式从数据源读取(DataR

25、eader 方式) 。传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。ASP.NET 采取了断开连接方式的数据结构。当浏览器向 Web 服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。ADO.NET 的另一个创新是引入了数据集 (Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。厦 门 大 学 软 件 学 院第 - 13 - 页 共 21 页不论数据从何处获取,数据集都是通过使用同样的程序模板而被操

26、作的,并且它使用相同的潜在的数据缓冲区。3.2 系统简易流程登录根据用户名读取广告图片注册根据用户名读取功能列表生成个性化主页面根据用户名读取页面风格 填写用户资料选定风格类型选定功能集合图 2 系统流程图厦 门 大 学 软 件 学 院第 - 14 - 页 共 21 页第 4章 系统主要模块的设计及实现系统的各个主要模块和功能如下图所示:(除论坛外的其他模块详见小组其他成员文档)图 3 个性化主页面功能面板4.1 用户管理模块4.1.1、模块流程图4.1.2、详细介绍4.2 个人信息模块4.2.1、模块流程图4.2.2、详细介绍厦 门 大 学 软 件 学 院第 - 15 - 页 共 21 页4

27、.3 个性化功能模块4.3.1、模块流程图4.3.2、详细介绍4.4 论坛/管理员功能4.4.1、模块流程图用户点击“论坛”打开新的页面,链接到论坛主页论坛主页左上角显示登录界面,左下角显示论坛版面及版面文章,右边详细显示论坛版面及版面文章。点击文章右边显示文章内容点击版面显示该版所有文章文章作者将拥有删除、修改权限,其他用户可按回复键回复文章点击文章 点击发表按钮发表新文章图 4 论坛流程图4.4.2、详细介绍论坛主页面采用框架集形式,左上角为登录页面,左下角为具有缩放效果的菜单(引用一自定义控件) ,右边为文章、版面显示区。如图 5 所示:厦 门 大 学 软 件 学 院第 - 16 - 页

28、 共 21 页图 5 论坛界面厦 门 大 学 软 件 学 院第 - 17 - 页 共 21 页如图 6 所示,现详细阐述该模块所包含的类的功能,供该模块调用的 web 服务将在后面进行说明:图 6 论坛类图Articles 类提供对文章进行操作的所有方法的实现,并负责显示文章内容。Board 类显示当前版面的所有文章,并提供发表文章按钮。ChangeMe 类提供修改个人信息的功能。MenuItems 类是自定义的用户控件类,提供具有缩放效果的菜单。SeeAllUser 类提供查看当前所有在线用户的方法。UpdateArticle 类提供更新文章的方法。WriteArticle 类提供发表文章的

29、界面,并通过调用 web 服务实现对数据库的操作厦 门 大 学 软 件 学 院第 - 18 - 页 共 21 页第 5章 Web Service 技术应用细节为了满足系统的需要,构建了三个 web service 类:GeneralOneWebService. LoginService.asmx: 提供方法接口供主系统调用。GeneralOneBBSWebService. LoginService.asmx: 提供方法接口供论坛调用。GeneralOneBBSWebService. ArticleService.asmx:提供方法接口供论坛文章系统调用。下面分别进行阐述:5.1 General

30、OneWebService. LoginService.asmx该类提供以下方法供系统调用:getOneUserInfo :根据前台传递进来的用户名参数,返回该用户的个人资料,返回值类型是 stringregister :将前台传递进来的用户个人资料,插入数据库的用户表中isHisRight : 根据前台传递进来的权限名称和用户名称,判断该用户是否有该权限Enter :根据前台传递进来的用户名称和当前时间,刷新该登录用户的数据库记录haveLogined : 根据前台传递进来的用户名称和密码,判断该用户名和密码时候正确无误 changePSW : 根据前台传递进来的用户名称和密码,刷新该用户的

31、密码,填入新密码setUserRights : 根据前台传递进来的权限集合和用户名,在数据库中赋予该用户这些权限getAllRights : 返回权限列表中的所有权限名称getUserRightNames :根据前台传递进来的用户名,返回该用户所拥有的权限集合名称updateUserInfo : 根据前台传递进来的用户个人资料,将该用户的原有资料进行更新quit : 根据前台传递进来的用户名称,更新改用户数据库记录,标志当前不在线imagedHaveUp : 根据前台传递进来的用户名和图片名,判断该图片是否已经上传过delUser : 根据前台传递进来的用户名,在数据库中删除该用户记录getU

32、serRightNamesAndURL : 根据前台传递进来的用户名,返回该用户的所有权限及权限的 URLdelUserRights : 根据前台传递进来的用户名和权限集合,将该用户的这些权限去除getUserInfo : 获取当前用户列表所有用户信息5.2 GeneralOneBBSWebService. LoginService.asmxgetArticleIDs : 根据前台传递进来的版面名称,返回属于该版面的所有文章 IDgetUserAndLoginTime :返回当前在线用户的用户名和登录时间getForumID : 获取所有版面的版面 IDarticleName : 根据前台传递

33、进来的版面名称,返回属于该版面的所有文章标题getBoardNames :根据前台传递进来的版面 ID,返回该版面名称getAuthorAndTime:根据前台传递进来的文章 ID,返回该文章作者名称和写作时间getArticleNames :根据前台传递进来的版面 ID,返回属于该版面的所有文章标题areaN : 返回所有版面名称5.3 GeneralOneBBSWebService. ArticleService.asmxsetContent :根据前台传递进来的文章内容,作者,写作时间,标题,版面 ID,将文章写入表中厦 门 大 学 软 件 学 院第 - 19 - 页 共 21 页get

34、Content :根据前台传递进来的文章 ID,返回该文章的内容,作者,写作时间,标题getAuthor :根据前台传递进来的文章 ID,返回文章的作者getForumID :根据前台传递进来的文章 ID,返回文章所属版面 IDdelArticle :根据前台传递进来的文章 ID,删除该文章updateArticle:根据前台传递进来的文章内容,写作时间,标题,文章 ID,更新改文章5.4、举例说明 Web Service 方法的具体实现GeneralOneBBSWebService. ArticleService.asmx 中的 getContent 方法SOAP 请求和响应示例。所显示的占

35、位符需要由实际值替换。POST /GeneralOneBBSWebService/ArticleService.asmx HTTP/1.1Host: localhostContent-Type: text/xml; charset=utf-8Content-Length: lengthSOAPAction: “http:/tempuri.org/getContent“intHTTP/1.1 200 OKContent-Type: text/xml; charset=utf-8Content-Length: lengthstringstring厦 门 大 学 软 件 学 院第 - 20 - 页

36、共 21 页HTTP POST 请求和响应示例。所显示的占位符需要由实际值替换。POST /GeneralOneBBSWebService/ArticleService.asmx/getContent HTTP/1.1Host: localhostContent-Type: application/x-www-form-urlencodedContent-Length: lengthid=stringHTTP/1.1 200 OKContent-Type: text/xml; charset=utf-8Content-Length: lengthstringstring结论在项目的开发过程中,

37、在老师的悉心指导下我们小组按照软件工程的要求,对整个项目的开发进度进行了合理安排,但由于我们小组好几个成员白天都必须在公司上班,业余时间比较少,使得整个项目的实施进度跟预测、计划并不符合。项目开发初期,我们进行了需求分析,并拟定了一系列的要完成的功能,但在开发过程中发现,有几个功能未能像预期的那样顺利的完成,这是很值得吸取的教训。当然,最后通过大家的共同努力,我们还是基本实现了当初拟定的功能要求。我们这个系统主要利用.net 平台控件的丰富和多样性,以及其对 web service 技术的良好支持,实现了根据不同用户提供不同地界面风格和功能权限。并使得管理员可以用较人性的方法对系统、用户进行配

38、置、管理。用户也可以根据系统提供的不同权限,定义其个性化的系统。本系统还需改进的地方:风格不够多样化,CSS 表单控制风格呈现方面做得不好;总体界面不够美观;代码书写较为零乱,没有足够的时间进行代码重构; 商业方面应用开发不够。安全控制完全基于数据库信息,但对于应用服务器和 web service 间的网络互连,对于客户端浏览器和服务器之间的互连,缺乏足够的安全措施。部分对话框缺乏完全的校验,导致部分校验放到后台来做,影响系统效率。致谢语首先感谢厦门大学软件学院,是其新颖的办学方式让我有了很多的实践机会,也从而让我在这次毕业实践中能充分展示以前的经验和积累的知识。厦 门 大 学 软 件 学 院

39、第 - 21 - 页 共 21 页感谢指导老师教授,是他的热情指导、在前进方向上的指引和阶段性的督促才使我能及时、妥当的完成任务。感谢我身边的组员们:吴茂林、张立松、留章兴、黄小平,在项目最困难的时候,是他们的鼓励和坚持不懈,才有了战胜困难的那天,谢谢大家。参考文献 曾登高. .NET 系统架构与开发M. 出版地:北京 出版社:电子工业出版社,2003 年 4 月(美)Jeffrey Richter 著 李建忠译 .NET 框架程序设计(修订版) M. 出版地:北京 出版社:清华大学出版社,2003 年 11 月(美)Fritz Onion 著 施诺 译 ASP.NET 基础教程-C# 案例版M. 出版地:北京 出版社: 清华大学出版社,2003 年 10 月柴晓路 编著. Web 服务架构与开发互操作技术M. 出版地:北京 出版社:清华大学出版社,2002 年 6 月(美)Dan Wahlin 著 王宝良 译 基于 XML 的 ASP.NET 开发M. 出版地:北京 出版社:清华大学出版社,2002 年 7 月

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

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

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报