【正文】
sSQL = UPDATE [ArchitectInfo] SET [ArLevel]=39。 case 200: sSQL = UPDATE [ArchitectInfo] SET [ArLevel]=39。頂級(jí)設(shè)計(jì)師39。 } 用戶(hù)的主要功能模塊(1)用戶(hù)的投票功能設(shè)計(jì)師的展品上傳后,主要是供用戶(hù)瀏覽,作為用戶(hù)也要支持下自己喜歡的作品及作者,為其展品投票,而且只有成功登錄的用戶(hù)才可以投票。部分代碼如下:protected void btnVote_Click(object sender, EventArgs e) { if (Session[UserID] == null || Session[UserID].ToString() == ) { (, 對(duì)不起,投票請(qǐng)先登錄!)。 if (AuthorID != ) { //判斷該用戶(hù)是否已針對(duì)當(dāng)前展品投過(guò)票 sSQL = SELECT COUNT(*) FROM [VoteInfo] WHERE [UserID]= + UserID + AND [WorkID]= + WorkID。 if ((sSQL, false) == true) { if (sSQL != ) { (sSQL, false)。界面如圖49:圖49 用戶(hù)需求發(fā)布的界面以上信息提交后,有意向的設(shè)計(jì)師會(huì)通過(guò)號(hào)聯(lián)系用戶(hù),就裝修的其他細(xì)節(jié)進(jìn)行詳談,雙方達(dá)成協(xié)議后,設(shè)計(jì)師就根據(jù)用戶(hù)的需求著手設(shè)計(jì)房屋的裝修。% (,WorkTitle)%39。這種制度保證了平臺(tái)的設(shè)計(jì)師的專(zhuān)業(yè)水平,才能更好的大眾服務(wù),也使平臺(tái)看起來(lái)更加人性,更加合理,更有質(zhì)量。在系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)中努力使系統(tǒng)完善,達(dá)到用戶(hù)可以鼠標(biāo)點(diǎn)點(diǎn),輕松完成裝修,為大眾搭建溝通行業(yè)內(nèi)的服務(wù)橋梁,排憂解難幫助實(shí)現(xiàn)溝通與服務(wù)并舉,致力于讓老百姓輕松完成裝修。在設(shè)計(jì)師級(jí)別的控制機(jī)制上也有待完善。在完成畢業(yè)設(shè)計(jì)的整個(gè)過(guò)程中,陳老師在資料收集與整理、程序設(shè)計(jì)以及論文撰寫(xiě)等方面給我提出了許多寶貴的意見(jiàn),并對(duì)我悉心指導(dǎo),從而保證了本次畢業(yè)設(shè)計(jì)的質(zhì)量。附錄 外文資料翻譯英文原文A platform for municating construction material information between emerce systems[16]Emerce systems are being increasingly important in the Hong Kong construction material procurement market. Currently,however, many etrading marketplaces have been developed, owned, and/or hosted by different panies. Each of the etrading marketplaces forms a closed system with their unique customers and clients. The totality of these etrading marketplaces appears to be islands in the sea, as they are isolated with no interoperation between them. Since material information in each etrading marketplace is limited,buyers usually cannot find all the required materials from one marketplace. This paper introduces a platform ,named ‘EUnion’, that enables interoperation between etrading marketplaces. The ability of marketplaces to interoperate extends the idea of liquidity and network effect by joining more buyers with more suppliers,without sacrificing the ability of each marketplace to be highly specific to the supplychain node or target buyer group it serves. This paper first discusses problems in a noninteroperable Emerce marketplace environment. Then two approaches for enabling interoperation between marketplaces,the mobile agent approach and the Web services approach, are introduced.The third part presents the concept, system architecture and functions of the EUnion platform.1 Problems in NonInteroperable ETrading Marketplace EnvironmentThe Webbased etrading marketplace contains two major functions:providing trading information and facilitating trading transactions. Users may log into the system as either buyers or sellers of construction materials. Sellers can upload their product information and find out summary information about their customers and their transactions. Buyers can search certain types of products,providing requirements such as brand,model, quality, price,etc.,or they can browse the products on display. When the products requested by a buyer are found,the information will be displayed to the buyer and the contact information of an agent closest to the buyer’s location will also be sent to the buyer. The buyer can negotiate with the agent about the price,or send an order to the agent by pleting some forms online. If the user could not find the desired products,the system will keep the inquiry in storage for access by the sellers.In recent years,several other construction etrading sites have appeared on the Web. They are operated by different organizations and attract different client groups.They specialize in trading materials from suppliers in different regions. From time to time, however,clients of one etrading system would like to buy materials that are not available in that system but are offered on other sites. One way to solve this problem is to let the client register with several etrading marketplaces and search these sites one by one.The variety and heterogeneity of different etrading sites create problems for material purchasers. Finding materials in these sites requires material purchasers to acquire and maintain a list of web addresses, to interpret and understand the semantics and navigation methods in different sites,and to integrate product information in these sites for evaluation manually. These kinds of material finding jobs can be time consuming and the material purchaser is required to keep abreast of new etrading sites as they e online.To provide better valueadded services to the clients,the concept of EUnion is presented by linking together relevant etrading marketplaces so that cooperation between the etrading marketplaces can be facilitated. In the etrading union, when an etrading site does not have the material requested by one of its registered clients,the site will send a request to other etrading sites in the union. The remote etrading site will treat the request as one from an associated client. An associated client cannot directly make use of the service of the etrading marketplace as its registered client. When the material requested is found, the remote site will inform the requesting etrading site, which will decide whether to submit an order on behalf of its client. Once a deal is made between the two etrading sites,the requesting site will inform the remote site of the contact information of an agent to whom the material should be delivered. It will also display the material information to the buyer along with the contact information of the agent closest to the buyer’s location. The remote etrading site will charge some extra amount of money,usually a certain percentage of the normal price, for providing the service. 2 Approaches for Enabling Interoperation between ETrading MarketplacesSince individual etrading systems are developed based on different putational architectures,platforms and software, it is not a trivial task to make them