【正文】
同的,專家的分數(shù)是高于一般用戶的分數(shù) 。 if ([0][0].ToString().Trim() == 0) { sSQL = INSERT INTO [VoteInfo]([UserID],[WorkID],[VoteTime]) VALUES( + UserID + , + WorkID + ,getdate()) 。 所有前臺信息的展示 系統(tǒng)公告和行業(yè)資訊是通過后臺管理員錄入的,展品公告是設(shè)計師錄入的。通過在具體項目中研究并運用 .NET 的各種技術(shù),本人在提高理論知識和實際動手能力方面也獲益匪淺。 總之本系統(tǒng)的最終目標是打造 一個良好的建筑裝飾信息的溝通平臺,成為百姓身邊的裝飾專家和顧問。 31 附錄 外文資料翻譯 英文原文 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 work 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 Environment The 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, 32 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 anizations 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 materi。 在設(shè)計師級別的控制機制上也有待完善。這種制度保證了平臺的設(shè)計師的專業(yè)水平,才能更好的大眾服務(wù),也使平臺看起來更加人性,更加合理,更有質(zhì)量。 界面如圖 49: 圖 49 用戶需求發(fā)布的界面 27 以上信息提交后,有意向的設(shè)計師會通過 號聯(lián)系用戶,就裝修的其他細節(jié)進行詳談,雙方達成協(xié)議后,設(shè)計師就根據(jù)用戶的需求著手設(shè)計房屋的裝修。 26 if (AuthorID != ) { //判斷該用戶是否已針對當前展品投過票 sSQL = SELECT COUNT(*) FROM [VoteInfo] WHERE [UserID]= + UserID + AND [WorkID]= + WorkID。 } 用戶 的主要功能模塊 (1)用戶的投票功能 設(shè)計師的展品上傳后,主要是供用戶瀏覽,作為用戶也要支持下自己喜歡的作品及 作者,為其展品投票,而且只有成功登錄的用戶才可以投票。 case 200: sSQL = UPDATE [ArchitectInfo] SET [ArLevel]=39。 ② 設(shè)計師級別 升級的部分代碼: //判斷建筑師所擁有的投票數(shù),以確定是否晉級 sSQL = SELECT [ArPoint] FROM [ArchitectInfo] WHERE [ArchitectID]= + AuthorID。 case 2: //取出建筑師的級別并顯示 sArLevel = (sUserID)。 string sArLevel, sArPoint。用戶若是想要頂級設(shè)計師為其房屋做出設(shè)計方案,必須先查看那設(shè)計師的檔期安排,確定自己是否有機會可以得到頂級設(shè)計師的設(shè)計方案。但是 這個功能只是 設(shè)計師所 擁 有的權(quán)限功能,其他類型用戶是沒有的。 部分修改的代碼在上一節(jié) 的代碼中 有所 體現(xiàn) 。 break。 + sMemo + 39。 + sOfficePhone + 39。 + sUserName + 39。 圖 45 登 錄 后的用戶信息 (2)錯誤信息提示的部分代碼 if (().Trim() == 0) 20 { (, 請選擇用戶類型! )。 , 這一欄目為網(wǎng)站訪問者提供了行業(yè)的最新資訊瀏覽 。 表 47 表 EnterpriseInfo 的結(jié)構(gòu) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 EnID int 4 √ 企業(yè) ID EnName varchar 500 企業(yè)名稱 EnInfo text 16 企業(yè)信息 (8)Request(需求信息表 ) 需求信息表用來保存用戶發(fā)布的需求信息,當設(shè)計 師看到發(fā)布的需求才可以對其進行行留言,雙方就裝修進行協(xié)商。 當用戶瀏覽展品詳細信息并對滿意展品投票時用到。 數(shù)據(jù)庫的設(shè)計 準確了解與分析用戶需求(包括數(shù)據(jù)與處理)是整個設(shè)計過程的基礎(chǔ), 也 是 系統(tǒng)設(shè)計中 最困難、最耗費時間的一步 。對于提交注冊申請的企業(yè),管理員依據(jù)提交 資料 和調(diào)查材料,有資格的予以審批, 資格不夠或無資格的 刪除其提交的注冊信息 ,此資格主要指企業(yè)信譽度 。 后臺管理模塊也同樣分幾點加以介紹: (1)系統(tǒng)公告管理。檔期安排也是設(shè)計師管理的一部分,具體表現(xiàn)為 頂級 設(shè)計師的級別絕對高于一般的普通設(shè)計師,他們設(shè)計的作品也是很具有檔次的,很有質(zhì)量的,所以他們的檔期很滿,需要頂級設(shè)計師設(shè)計房裝的需要提前預約,根據(jù)檔期進行安排。 (3)設(shè)計師 等級 管理模塊。 業(yè)務(wù)流程圖 以下是 前臺主要 功能 模塊 的業(yè)務(wù)流程圖,如圖 32所示: 12 用 戶 注 冊登 錄否是信 息 是 否 正 確否是企 業(yè)設(shè) 計 師普 通 用 戶用 戶 數(shù) 據(jù)審 核投票查詢展品上傳瀏覽展品需 求 信 息級別查詢需求發(fā)布投 票 信 息展 品 信 息投 票信 息 修 改公 告 查 詢 資 訊 查 詢需求瀏覽留言操作留 言 信 息查看留言圖 32 平臺的業(yè)務(wù)流程圖 13 系統(tǒng)功能設(shè)計 建筑裝飾信息平臺的設(shè)計分為前臺 綜合 模塊和后臺管理 模塊。提供用戶使用友善,系統(tǒng)運行安全的界面。例如,新型建材、國家最新政策法規(guī)、各地新出臺的建筑裝飾行業(yè)的規(guī)定等信息。 10 (8)系統(tǒng)運行高效,程序流程清晰。 要解決好這 些 問題,就必須充分利用內(nèi)部資源 , 從整體上降低成本,加快對市場的 響應(yīng) 速度,提高服務(wù)質(zhì)量,提高競爭力 [3]。 9 第 3 章 系統(tǒng)總體分析與設(shè)計 需求分析 通過 對比 研究其他建筑裝飾信息平臺 的運行 , 在 本平臺的設(shè)計中 吸取 綜合了其他平臺 的優(yōu)點,盡量 做出成功的建筑裝飾平臺 。如果需要, C允許你將某些類或者類的某些方法聲明為非安全的。 (5)版本處理技術(shù) C提供內(nèi)置的版本支持來減少開發(fā)費用,使用 C將會使開發(fā)人員更加輕易地開發(fā)和維護各種商業(yè)用戶。 (2)精心 地面向?qū)ο笤O(shè)計 8 C具有面向?qū)ο蟮恼Z言所應(yīng)有的一切特性:封裝、繼承與多態(tài)性。 C介紹 C在帶來對應(yīng)用程序的快速開發(fā)能力的同時,忠實地繼承了 C 和 C++的優(yōu)點。 (4)豐富的編程接口工具,使用戶開發(fā) SQL Server 數(shù)據(jù)庫應(yīng)用程序更加靈活??煽缭綇倪\行 Microsoft Windows 98 的膝上型電腦,到運 行Microsoft Windows 2021 的大型多處理器的服務(wù)器等多種平臺使用 。而且如果需要更新組件,僅需將其重新編譯并復制到應(yīng)用程序的 bin 目錄。這樣,程序員可以獨立于設(shè)計人員工作。 開發(fā)平臺介紹 介紹