




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘 要校園二手交易平臺,是建立在B/S結構上,在Windows .NET Framework 4.0環境下,利用ASP.NET和數據庫SQL server 2005開發的系統。本設計說明通過軟件開發的主要流程分析一個針對學生的二手平臺系統的開發過程,包括需求分析,概要設計,數據庫設計,詳細設計。需求分析,分別從系統平臺的功能,性能,數據流圖,運行要求進行分析。概要設計通過對系統的結構,模塊的組成,以及信譽系統進行分析。數據庫的設計采用從數據流分析,到實體圖的建立,再合并各個實體圖建立關系圖,最后通過數據庫的設計原則完成對數據庫物理結構的設計。詳細設計主要針對各個模塊功能的實現,利用大量的流程圖
2、進行描述,讓讀者了解各個模塊的設計思想。關鍵詞:校園二手交易交易平臺;SQL Server 2005; ASP.NET 4.0IAbstract The Students Second-hand Market System with B/S structure developed by ASP.NET and SQL SERVER 2005 in the Framework of the Windows.NET 4.0 environment.This paper analyzes the developing process about students second-hand market
3、 system with software engineering. The process includes requirement analysis, preliminary design, database design, and detailed design. In the requirement analysis, it mainly analyzes function, capability and the requirement of system running. The preliminary design describes the structure of the sy
4、stem, functional module and the credit system. In the database design, the flow chart of the data, the database table, the table field and the E-R graphics of between entities are presented. Detailed design mainly in allusion to each functional module uses the massive flow charts to carry on the des
5、cription. Let the reader understand the design concept of each module. Keywords:Students Secondhand Mark system; SQL Server 2005;ASP.NET 4.0III目 錄摘要 IAbstractII第一章 緒論11.1研究背景與國內外現狀11.1.1研究背景11.1.2 國內外研究現狀11.2開發工具與關鍵技術21.2.1 Microsoft Visual Studio 2012簡介21.2.2數據庫技術21.2.3 ADO.NET簡介3第二章 需求分析42.1系統目標42
6、.2可行性分析42.3功能性需求42.4數據流分析6第三章 概要設計83.1數據庫設計83.1.1邏輯結構設計83.3.2物理結構設計93.2數據庫表關系圖13第四章 詳細設計及實現144.1 平臺公共部分設計144.2 功能模塊設計154.2.1用戶注冊模塊154.2.2用戶登錄模塊164.2.3商品信息搜索功能模塊174.2.4新商品信息發布模塊184.2.5留言發表模塊19III咸陽師范學院2014屆本科畢業論文(設計)4.2.6投訴管理模塊204.2.6會員信息管理模塊214.2.7商品信息管理模塊22第五章 測 試235.1單元測試235.2集成測試23總結與展望25致 謝26參考文
7、獻275第一章 緒論1.1研究背景與國內外現狀1.1.1研究背景隨著科學技術的日新月異,商品出現多樣化,更新換代的速度也日益加快。人們對商品的更換速度也隨即達到了一定的高度。商品的更換速度的增長導致大部分能再利用的商品需要轉移到新的用戶手中,二手市場便誕生了1。網絡信息時代的到來,網上二手交易平臺的出現,給人們的商品交易帶來了極大的方便。在校園中學生對商品的更換也發展到新的一個水平,新生的到來,畢業生的畢業,大量的可再利用的二手商品需要急切的得到轉移。校園二手交易平臺,作為一個信息交流平臺,能為學生買賣商品提供一個極為方便的途徑。學生可以把自己需要轉讓的商品發布在該平臺上,也可以搜索,瀏覽自己
8、想買的商品。1.1.2 國內外研究現狀在沒有建立二手交易平臺之前,很多的商品都被聚集在一個固定的二手市場,這樣對物流的管理,以及人力的管理,地方的租賃都增加了成本。網上交易平臺的出現很大程度的解決了該問題。現在網上的學生二手交易平臺主要提供買方和賣方之間的信息交流的平臺,用戶可以通過注冊后,發表自己需要轉讓的商品信息,也可以查看需求的商品信息和轉讓人的信息,并購買商品。用戶還可以通過留言對商品信息提出問題,也可以管理自己發布的商品信息。網站對商品進行分類,提供搜索功能,并顯示最新的商品信息,通過點擊數判斷熱點信息,由管理員添加精品信息。當前的二手交易網站質量參差不齊,對發表的信息的真實性沒有通
9、過嚴格的審批,信息的真實性無法得到保證,同時對于已經出售或者已經求得的信息沒有及時的更新其狀態,導致站內的很多信息失去時效性。從開發語言來看網上在用的二手交易平臺大部分是2。用這些語言編寫出來的交易平臺,在安全性,運行效率,都比較高。11.2開發工具與關鍵技術1.2.1 Microsoft Visual Studio 2012簡介Microsoft Visual Studio 2012是微軟公司推出的開發環境,目前最流行的Windows平臺應用程序開發環境3。支持多種數據庫,如Microsoft SQL Server、DB2、Oracle,默認數據庫是Microsoft SQL Server。
10、Visual Studio 提供強大的類庫,提供.NET Framework類庫。在Microsoft Visual Studio 2012壞境中進行網站開發,頁面中的大部分控件的設計不再像以前那樣用代碼編寫,而是簡單的拖、拉、拽,大大提高了開發效率,減少了開發人員的工作量。Visual Studio 2012為開發人員提供了模板引用,開發人員只需要創建一個模板頁,如果開發的系統中多個頁面需要實現統一布局,在創建頁面時,引用創建好的模板頁,Visual Studio 將模板頁當作一個用戶自定義控件一樣嵌入頁面中4。在系統設計中為了實現系統頁面的布局一致性,頁面設計應用了模板頁。每個頁面引用同一
11、個模板頁,這樣既可以實現頁面整體布局的一致性,而且省去了大量的頁面代碼,節省了大量的時間。 1.2.2數據庫技術現在市場上主流關系型數據庫管理系統有Oracle, SQL Server , MySQL,這些數據庫開發工具各有優缺點。Oracle數據庫:目前最流行的客戶/服務器(C/S)或B/S體系結構的數據庫之一。Oracle數據庫跨平臺性,支持當前所有主流操作系統,性能完善,安全性非常高。MySQL數據庫:快速的、多線程、多用戶和健壯的SQL數據庫服務器。簡單實用,體積小,速度快并且代碼開源。但是與Oracle和SQL Server相比,安全性、可靠性和有效性略顯低。SQL Server 數
12、據庫:可擴展的、高性能的、為分布式客戶機/服務器計算所設計的數據庫管理系統,實現了與Windows的有機結合,提供了基于事務的企業級信息管理系統方案5。強壯的事務處理功能,保證數據的完整性。SQL Server是Microsoft提供的數據庫系統,與windows操作平臺整體結合度極高,并且和Microsoft的開發平臺(如Visual Studio 2010)的整合性比其他數據庫強很多6。對于系統數據庫的設計,當前的主流數據庫都適用。相比之下由于本系統采用Asp.Net技術在Windows操作系統上應用Microsoft的開發平臺Visual Studio 2012開發工具開發,具有更高的平
13、臺整合性和安全性,加上我對SQL Server數據庫比較熟練,所以采用SQL Server數據庫進行數據庫設計及開發。1.2.3 ADO.NET簡介ADO.NET是一種數據訪問技術,使得應用程序可以連接到數據存儲,并以各種方式操作存儲在其中的數據7。該技術基于.NET Framework,與.NET Framework類庫的其余部分高度集成。在系統中的開發中,頁面中的所有數據展示和修改等操作都用到ADO.NET中的五大對象:SqlConnection、SqlCommand、SqlDataAdapter、SqlDataReader、Dataset。第二章 需求分析經過對學校長期的考察,以及對學生
14、們的調查,整合出了一個滿足學生的二手交易平臺。開發人員首先必須了解用戶具體的需求和需要,所以需求分析在軟件開發整個過程中是非常重要的。功能需求、性能需求、可靠性和可用性需求、出錯處理需求是需求分析的目標。通過對一些學生的問卷調查,以及深入了解學生日常買賣東西的習慣等,借鑒已有的校園二手交易平臺,熟悉了本平臺的基本要求,為后期開發奠定了基礎。2.1系統目標1.實用性:平臺展現界面要美觀,占用內存資源少,設計模塊分布要簡單明了。2.安全性:要進入后臺管理,必須通過登錄驗證,然后系統根據登錄人的角色分配權限。 3.高效性:系統應具有較強的處理不確定因素帶來的威脅,具有一定的錯誤處理功能。4.系統可以
15、完成平臺上的日常業務,減少服務過程錯誤的發生率,提高效率2.2可行性分析1.技術可行性平臺前臺頁面的開發語言為ASP.NET技術和ADO.NET,在一些頁面中也涉及到JavaScript腳本,數據庫用到了SQL Server 2005來進行開發。本人的軟件知識和語言知識,相信是可以完成平臺的設計和開發,所以在技術上是可行的。2.經濟可行性此次開發的平臺,項目金額小,經濟上也是可行的。3.操作可行性平臺采用簡單管理系統界面,界面清晰,設計人性化,用戶上手速度快,所以在操作上是可行的。經過可行性分析階段后,開發一個校園二手交易平臺是可行的。2.3功能性需求校園二手交易平臺,系統功能模塊圖如圖2.1
16、所示:用戶注冊用戶管理用戶登錄商品信息搜索用戶商品信息瀏覽信息管理商品信息發布發布留言回復留言留言管理校園二手交易平臺留言驗證留言管理留言更新管理員驗證用戶信息用戶信息管理更新用戶信息添加商品信息審核商品信息商品信息管理更新商品信息圖2.1系統功能結構圖前臺功能:1.用戶注冊:普通用戶只能進行瀏覽,注冊為會員后能增加更多的操作。如:修改個人信息,發布商品信息等。2.用戶登錄:注冊的會員,登陸后可以對自己的信息進行操作,并可以發布信息,發布留言等。3.商品信息瀏覽:已經發布的商品信息,任何用戶都能看到。4.商品信息搜索:本平臺提供了搜索功能,登錄的用戶可以按自己需求來搜索自己需要的東西。5.商品
17、信息發布:用戶可以發布屬于自己的商品信息。6.發布留言:只有登錄的用戶才能發布留言信息,來與賣方或者其他用戶交流等。后臺功能:1.用戶信息管理:管理員對用戶注冊的信息進行審核,并且可以有刪除等權限。2.商品信息管理:管理員審批用戶發布的信息,審批通過的才能在前臺進行展示。3.留言管理:對于用戶發布的留言,管理員有權限進行刪除等操作。2.4數據流分析對系統的數據流進行分析,系統的使用者分為三類,一般用戶,注冊會員,管理員。系統主要對界面信息傳送,登錄信息的驗證,注冊信息的接收,用戶各種操作的響應做處理。具體的數據流頂層圖如下:圖2.2 數據流頂層圖本平臺上會員登錄后,可以進行查詢,搜索,發布等操
18、作。管理員有對用戶信息審核的權限,還能管理和操作平臺上的所有的信息等。前后的數據交流,數據庫是一和很好的橋梁。圖2.3 數據流0層圖第三章 概要設計3.1數據庫設計3.1.1邏輯結構設計在數據庫設計中,先要對系統分析所得的數據字典中的數據存儲進行分析,然后得出系統的關系模式,可以采用實體聯系圖(簡稱ER圖)的方法進行數據結構的描述。ER圖由實體、屬性、聯系三部分組成。ER圖的有關符號說明如下:圖3.1 實體 圖3.2 屬性 圖3.3 聯系實體的關系圖,如下圖所示:1.會員信息實體E-R圖,記錄注冊會員的基本信息。用戶密碼證件號碼性別電話系別注冊會員 E-mail用戶名發布信息數圖3.4注冊會員
19、實體圖2.商品實體E-R圖,記錄商品的基本信息。標題圖片郵件類別聯系人姓名商品信息電話價格地址供求關系商品內容圖3.5 商品信息實體圖3.留言信息實體E-R圖,記錄留言的基本信息。留言ID電話留言姓名商品信息留言對應商品信息留言時間 圖3.6 商品信息留言實體圖 4.管理員實體E-R圖,記錄管理員的基本信息。管理員管理員ID密碼用戶名圖3.7管理員實體圖3.3.2物理結構設計通過對系統E-R圖分析,系統數據庫的設計共有9張表,各個表的設計如下(其中加下劃線的是主鍵):1.管理員信息表(管理員ID,管理員姓名,登錄密碼,管理員權限),此表是記錄管理員的基本信息,其中將管理員ID設為主鍵。表3.1
20、 管理員信息表(admin)adminIDint4系統自動編號adminnamevarchar50管理員用戶名adminpwdvarchar50密碼adminpopedomtinyint1權限2.用戶系別信息表(系別ID,系別名稱,專業名稱),此表是記錄系別的基本信息,其中將系別ID設為主鍵。表3.2 用戶系別信息表(dpm)dpmIDint4系別編號dpmnamevarchar40系名deptcommentvarchar40專業3.商品信息類型表(商品類型ID,商品類別名稱),此表是記錄商品類型的基本信息,其中將商品類型ID設為主鍵。表3.3 商品信息類型表(type)typeIDsmall
21、int2商品信息類型編號typenamevarchar30商品信息類型名稱4.商品信息類型表2(商品類型ID,商品二級分類),此表是記錄商品二級分類的基本信息,其中將商品類型ID設為主鍵。 表3.4 商品信息類型表(headpic)goodtypeIDsmallint2商品信息類型編號Goodtype2namevarchar50商品二級分類5.用戶注冊信息表(用戶ID,用戶名稱,用戶密碼,性別,系別,發布信息數,電子郵箱,電話,注冊時間),此表是記錄用戶的基本信息,其中將用戶ID設為主鍵。 表3.5 用戶注冊信息表(userinfo)useridbigint8用戶編號usernamevarch
22、ar50用戶名userpwdvarchar50密碼sexchar2性別udpmsmallint2系別編號issuenumbigint8發布商品信息數emailvarchar50電子郵箱regtimedatetime8注冊時間phonevarchar30聯系電話6.商品信息表(商品信息ID,商品信息標題,供求關系,商品類型,價格,商品描述,圖片,是否交易),此表是記錄商品的基本信息,其中將商品信息ID設為主鍵。表3.6 商品信息表(goods)goodIDbigint8商品信息編號gtitlevarchar100商品信息標題starttimedatetime8開始時間limittimedatet
23、ime8結束時間buyselltinyint1供或求或失typesmallint2商品信息類型pricevarchar30價錢contentntext16商品信息詳細描述ispicsmallint2是否有圖片replynumbigint8留言數目isoversmallint2是否已交易7商品信息留言表(留言ID,留言用戶名,留言內容,留言時間,商品信息編號,留言電話),此表是記錄留言的基本信息,其中將留言ID設為主鍵。表3.7 商品信息留言表(reply)replyIDbigint8留言編號UIDchar20留言用戶名rcontentntext16留言內容rdatetimedatetime8留
24、言時間goodIDbigint8商品信息編號Phonevarchar15留言用戶電話8圖片表(圖片ID,圖片路徑,商品信息編號),此表是記錄圖片的基本信息,其中將圖片ID設為主鍵。表3.8 商品信息圖片表(goodpic)IDbigint8圖片編號picpathvarchar50圖片路徑goodIDbigint8商品信息編號9.用戶表(投訴ID,標題編號,投訴姓名,投訴內容,投訴時間),此表是記錄投訴的基本信息,其中將投訴ID設為主鍵。表3.9 平臺投訴表(information)IDbigint8編號Goodsidvarchar50標題編號Usernamevarchar50留言者姓名rcon
25、tentntext16留言內容Datatimedatatime50留言時間3.2數據庫表關系圖圖3.8數據表關系圖第四章 詳細設計及實現詳細設計階段的根本目標是確定怎樣具體地實現所要求的系統。經過這個階段的設計工作,得出對目標系統的精確描述,從而在編碼階段把這個描述直接翻譯成用某種程序設計語言書寫的程序。經過概要設計階段,本系統分為前臺瀏覽發布和后臺的管理。前臺的主要功能是信息的瀏覽與發布,用戶在前臺發布信息,將信息提交到后臺系統。后臺系統負責管理用戶發布的信息,并且對用戶的信息及留言進行管理。4.1 平臺公共部分設計開始密碼的保密性一直是研究重點。為了防止數據庫泄漏導致會員密碼被盜,校園二手
26、交易平臺對用戶的密碼的記錄方式采用記錄其密碼的MD5加密后的消息摘要。平臺會員在注冊時的密碼先被MD5加密,再將其消息摘要寫入數據庫。平臺會員登錄時,對其輸入的密碼使用MD5加密,并將加密后的消息摘要與數據庫中查找到該用戶的密碼消息摘要對比,一致則登錄成功,否則登錄失敗。 用戶登錄MD5加密 加密結果寫入數據庫與數據庫寫入摘要比對登錄失敗登錄成功結束 圖4.1登錄時密碼驗證需登錄后才能進入的模塊頁面,必須有身份鑒別功能,當用戶登錄成功后,利用Session會話類設置一個會話全局變量username為用戶名。當加載需登錄后才能進入的模塊頁面時判斷username是否為有效值,若是著繼續加載該模塊
27、,否則跳到登錄界面。開始進入需要登錄的界面判斷username值是否合法NY進入該界面跳轉登錄界面結束圖4.2模塊進入身份判別對要求用戶輸入的詳細描述,詳細內容利用FreeTextBox用戶自定義控件做輸入。該控件能對用戶輸入的文本進行各種編輯,包含了Office 2003的部分功能,并且可以點擊查看HTML代碼,返回的HTML代碼,都存入了數據庫。系統涉及到的數據顯示,分別采用內嵌式數據顯示和控件綁定方式實現。內嵌方式,在后臺代碼中把數據從數據庫中提取后直接在頁面上顯示,該方式主要針對單條記錄的顯示。通過控件DataList和DataGrid控件,編寫模板實現多條記錄的顯示以及分頁功能。4.
28、2 功能模塊設計4.2.1用戶注冊模塊用戶注冊模塊:用戶在注冊后成為平臺的會員。用戶必須填的信息包括:用戶名,密碼,性別,系別,E-mail,證件號碼,電話號碼等內容。當用戶單擊確定后,若有必填內容漏填寫或者兩次密碼不一致或者用戶名已經存在,系統給出提示。注冊成功后進入已登錄界面。用戶登錄后,進入登錄后的界面為用戶提供修改用戶信息,發布新的商品信息,已發布商品信息的管理,退出。退出功能能讓用戶退出,來維護學生的信息安全性并跳轉到主頁。開始輸入用戶名Y已存在N輸入信息注冊成功結束圖4.3注冊流程圖4.2.2用戶登錄模塊用戶登錄模塊:主要由兩部分組成,登錄前的登錄界面以及登錄后的會員功能界面。登錄
29、界面要求用戶填寫密碼和用戶名,當兩者中的一個輸入為空時,給出提示“用戶名,密碼不能為空”。在得到用戶名和密碼后到數據庫中查找,若用戶名存在,對應的密碼不正確,則登錄不成功。當用戶名和密碼都比對成功時,才能登錄成功。登錄成功后會跳轉到已經登錄的頁面。登錄成功后進入會員的功能模塊,主要有會員基本信息修改,已經發布商品信息管理,發布新商品信息,和退出功能。退出功能是清除全局變量username的值,并跳回到首頁。將UserID存入session取得用戶名密碼開始不存在不正確用戶登錄用戶是否存在核對密碼正確存在 登錄成功結束 圖4.4 登錄流程圖 圖4.5登錄模塊 4.2.3商品信息搜索功能模塊商品信
30、息搜索功能模塊:為用戶提供信息搜索。用戶可以輸入關鍵字,選擇對商品信息標題或商品信息內容進行搜索。搜索范圍的約束條件包括分類共八大分類,供求關系,還有發布時間分為最近一天,最近兩天,最近三天,最近一周,最近兩周,最近一個月。用戶必須填寫關鍵字否則單擊搜索后給出提示。搜索結果為用戶顯示商品信息的標題,發布者,類別,供求關系,發布時間,是否已交易,部分內容等信息。用戶可以點擊標題進入商品信息詳細顯示頁面。開始輸入條件搜索結果NY再搜索查看信息 投訴留言結束 圖4.6商品信息搜索流程圖 圖4.7 搜索模塊圖 4.2.4新商品信息發布模塊發布新的商品信息模塊,要求用戶必需填寫信息的標題,商品描述內容,
31、價格類別,供求關系,價格(填寫0表示面議),選擇聯系方式,聯系方式。信息發布成功后,系統給出提示是否為商品添加圖片,單擊是則進入圖片添加頁面,否則跳轉到該信息的詳細顯示頁面。開始結束圖4.8 信息發布流程圖圖片添加頁面提供動態添加上傳圖片數目功能,用戶可以通過單擊添加上傳添加。在提交時,判斷用戶上傳的文件是否為圖片,是這保存圖片,并將路徑寫入數據庫,否則提示上傳圖片格式不正確。4.2.5留言發表模塊留言發表模塊:用戶可以對商品信息留言,但必須登錄以后才能夠發布,否則將跳到登錄界面。開始 結束 圖4.9留言發表模塊圖4.2.6投訴管理模塊投訴管理模塊:登錄的用戶可以對已經發布在平臺上的信息進行投
32、訴,投訴的留言信息將直接發送到管理員,管理員登錄后可以對投訴進行處理。開始 用戶發表投訴否登錄界面是否登錄是 填寫投訴信息信息是否填寫完整否是投訴成功結束圖4.10投訴管理模塊圖4.2.6會員信息管理模塊會員信息模塊:管理員對注冊會員的管理,有權限對用戶的信息,發布的商品信息數等進行刪除等操作。圖4.11會員信息管理模塊4.2.7商品信息管理模塊信息管理模塊:提供對所有信息的分類,包括全部信息,未審批的信息,有效信息,已交易信息。同時所有商品信息都是按照時間降序排列。顯示的信息包括,標題,詳細介紹,發布人,發布人聯系方式,商品圖片等。該模塊的功能有對商品信息的審批,留言管理,以及刪除功能。同樣
33、對該模塊顯示的信息進行分頁。第五章 測 試系統測試的目的是驗證最終軟件系統是否滿足用戶規定的需求8。在具體的實際情況下對計算機系統進行的一系列嚴格有效地測試,來發現軟件潛在的問題,保證系統的正常運行9。系統測試是軟件開發的一個重要組成部分,成熟的軟件都必須經過嚴格的軟件測試。5.1單元測試單元測試是最微小規模的測試;以測試某個功能或代碼塊10。這個工作不容易做,除非應用系統有一個很好的體系結構; 還可能需要用到開發測試驅動器模塊或測試套具。系統測試選用白盒測試。在做系統編碼時,每每完成某部分功能都會進行測試,找出錯誤,修改錯誤,記錄測試信息11。5.2集成測試單元測試的邏輯擴展12 是集成測試
34、。它的最簡單的形式是在實際方案中,許多單元組合成組件,而這些組件又聚合成程序的更大部分。在系統測試時,對每個功能模塊進行單元測試,然后進行集成測試,最終完成系統測試。系統測試時,同時記錄測試信息,以下是管理員登錄模塊,會員注冊模塊和信息查詢的測試用例15。表5.1 登錄模塊測試用例用例編號測試模塊輸入操作期望結果測試結果通過與否1后臺登錄模塊賬號=“”密碼=“”點擊“注冊”按鈕給出提示 “用戶名不能為空!”給出提示“用戶名不能為空!”通過2后臺登錄模塊賬號=“”密碼=admin點擊“登錄”按鈕給出提示“用戶名不能為空!”給出提示“用戶名不能為空!”通過3后臺登錄模塊賬號=admin密碼=“”點
35、擊“登錄”按鈕給出提示“密碼不能為空!”給出提示“密碼不能為空!”通過4后臺登錄模塊賬號=123456密碼=123456點擊“登錄”按鈕給出提示“不存在此用戶!”給出提示“不存在此用戶!”通過5后臺登錄模塊賬號= admin密碼= admin點擊“登錄”按鈕登錄成功,進去系統管理主界面登錄成功,進去系統管理主界面通過表5.2 信息搜索測試用例用例編號測試模塊輸入操作期望結果測試結果通過與否1信息搜索模塊標題=“出售電腦”點擊“查詢”按鈕顯示“出售電腦”信息顯示“出售電腦”信息通過2信息搜索模塊標題=“1”點擊“查詢”按鈕無搜索結果無搜索結果通過3信息搜索模塊無數據輸入點擊“查詢”按鈕顯示所有商
36、品信息顯示所有商品信息通過總結與展望隨著科技的日新月異,校園內的商品流動速度的加快,校園二手交易平臺將會有更廣泛的運用。本設計基本完成了針對校園二手交易平臺的主要功能,并對系統做出了一定的改進。為信息發布有效時間加入一個限制,讓瀏覽用戶獲得更多關于商品信息發布者的相關資料。但該設計也存在著不足之處,例如對用戶發布的信息,用戶的投訴和上訴等的審批都依靠管理員的管理,很大程度上把信息的過濾工作轉移到了后臺管理。至今并沒有很好的方法平衡后臺管理工作量和信息真實可靠程度。通過本平臺的開發過程,我對軟件工程的各個開發階段都有了進一步的了解。開發前期的可行性研究,以及需求分析對后面的開發過程是非常重要的,很多時候沒有建立一個完整的需求分析導致開發進程從概要設計,甚至詳細設計回到需求分析中。由此可見需求分析是軟件開發中最復雜最重要的一個環節。同時也對SQL Server數據庫技術和微軟.net 4.0開發環境有了一定的認識。軟件開發是一個嚴謹的思維建立過程,每一個細小的環節都必須經過反復的思考,否則,一點細微的錯誤將會導致后面的重大錯誤。由于缺乏開發經驗,該設計的界面以及布局也存在著部分不夠人性化的地方,需要進一步的改進。校園二手交易平臺的設計與實現涉及多方面的理論、方法和技術,系統還有許多新的問題需要解決
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年光伏建設項目勞務分包協議書
- 事業單位房屋安全管理體系優化
- 教師教育能力提升中的自我反思與成長
- 物資儲備中的人工智能技術應用
- 高端人才引進與經開區競爭力提升
- 2025年歐幾里得數學競賽(Euclid)模擬試卷(解析幾何與函數證明)經典例題解析
- 軟組織修復材料的生物力學性能基礎知識點歸納
- 農業科技創新對農民收入增長的影響
- 推動人工智能健康有序發展的背景意義及必要性
- 一年級家長的教育之路
- 血管通路并發癥竊血綜合征
- 《中華民族一家親-同心共筑中國夢》隊會課件
- 新能源運維培訓試題及答案
- TCAICC 001-2024 張家界莓茶質量等級評價
- 安徽省銅陵市義安區2023-2024學年七年級下學期期末生物題(無答案)
- 學校食堂食品原料貯存管理制度
- 2024年廣東省韶關市中考英語試卷(附答案)
- 2024年演出經紀人《思想政治與法律基礎》試題(真題及答案)
- 學校課后服務外聘老師合同
- 【保險營銷策略探究文獻綜述6900字】
- 航空公司客戶價值分析數據挖掘設計
評論
0/150
提交評論