校園二手商品網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第1頁
校園二手商品網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第2頁
校園二手商品網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第3頁
校園二手商品網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第4頁
校園二手商品網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 本科生畢業(yè)論文校園二手商品網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)院 系:數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院 專 業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 班 級:2012級計(jì)算機(jī)科學(xué)與技術(shù)(1)班 學(xué) 號: 201204220113 姓 名:。 指導(dǎo)教師: 陳琛 完成時(shí)間: 2016年5月1日 校園二手商品網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要 本人的畢業(yè)設(shè)計(jì)是校園二手商品網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).本系統(tǒng)使用mvc模式,以java作為開發(fā)語言.在指導(dǎo)老師的指導(dǎo)下,設(shè)計(jì)并實(shí)現(xiàn)了校園二手商品網(wǎng)上銷售系統(tǒng)的基本功能.功能包括,二手物品管理,用戶處理,公告實(shí)現(xiàn),以及管理系統(tǒng).實(shí)現(xiàn)了二手物品交易系統(tǒng)的信息交流,買賣雙方可以簡單而又安全的交易.本系統(tǒng)交互性強(qiáng),

2、界面簡潔又大方,易于操作,完全基于internet網(wǎng)絡(luò).關(guān)鍵詞 校園二手物品 交易 管理系統(tǒng) 系統(tǒng)實(shí)現(xiàn)The design andrealization of a Campus Second-hand Goods Transaction SystemAbstract:My graduation project is the design andrealization of a Campus Second-h

3、and Goods Transaction System. This system uses the MVC mode with Java as the development language. Under the guidance of Teacher Chen, Ihave successfully designed and rea

4、lized the Campus Second-hand Goods Transaction Systems basic functions which include second-hand goods management, user processing, bulletin realization and system management. Information ex

5、change is realized in the second-hand goods transaction system and both buyers and sellers can make business simply and safely. this system has great interaction, the int

6、erface of the system is concise and easy . It is easy to handle it.  it's totally base on internet.Key words: Second-hand transactions management system system implementation目錄1 引言11.1 選題背景11.2 可行

7、性分析11.2.1 技術(shù)可行性11.2.2 經(jīng)濟(jì)可行性21.2.3 操作可行性22 需求分析32.1 用戶功能需求32.1.1用戶管理模塊功能需求分析42.12商品展示,模塊功能需求分析42.1.3 公告管理模塊功能需求分析42.1.4 顧客反饋留言模塊需求分析52.1.5后臺登陸模塊需求分析52.1.6商品管理模塊需求分析52.1.7系統(tǒng)用戶管理模塊需求分析62.2 性能需求62.3 主要技術(shù)分析62.3.1 J2EE技術(shù)72.3.2 Struts框架73 概要設(shè)計(jì)93.1 功能模塊圖93.2 處理流程設(shè)計(jì)93.2.1 系統(tǒng)操作流程圖93.2.2 數(shù)據(jù)增加流程103.2.3 數(shù)據(jù)修改流程11

8、3.2.4 數(shù)據(jù)刪除流程124 詳細(xì)設(shè)計(jì)134.1實(shí)體圖134.11系統(tǒng)E-R圖154.2 數(shù)據(jù)庫設(shè)計(jì)154.2.1 Sqlserver2000簡介154.2.2 數(shù)據(jù)庫表結(jié)構(gòu)174.2.3 數(shù)據(jù)庫連接技術(shù)204.3 界面及代碼設(shè)計(jì)234.3.1 用戶注冊234.3.2 二手物品發(fā)布234.3.3 用戶登陸244.3.4 網(wǎng)站首頁244.3.5 系統(tǒng)管理模塊設(shè)計(jì)255 系統(tǒng)調(diào)試與測試265.1 程序調(diào)試265.2 程序的測試265.2.1 測試的重要性及目的265.2.2 測試的步驟285.2.3 測試的主要內(nèi)容28第6章 結(jié)論316.1 系統(tǒng)評價(jià)316.2 安全性問題31參考文獻(xiàn)33謝辭34

9、1 引言1.1 選題背景隨著時(shí)代不斷進(jìn)步,社會不斷發(fā)展.電子商務(wù)得到了不斷地發(fā)展.電子商務(wù)成為了人們?nèi)粘I畹囊徊糠?如今,網(wǎng)上買東西,足不出戶便可以買到想要的東西.物美價(jià)廉更是成為了年輕人的主流消費(fèi)方式.而電子商務(wù)也正在逐步的走向校園,學(xué)生可以在網(wǎng)上更方便的找工作、購物、以及買賣交易二手物品.綜上所述,校園二手商品網(wǎng)上銷售系統(tǒng)是有發(fā)展?jié)摿Φ? 二手物品在校園中是有市場的.將要畢業(yè)的學(xué)生,可以將二手物品,如書,自行車,暖壺,以及一些不方便攜帶的東西,可以賣給學(xué)弟學(xué)妹們.這樣可以很大程度上避免浪費(fèi),符合本人國的可持續(xù)發(fā)展的國策.學(xué)弟學(xué)妹,可以用低廉的價(jià)格,買到自己想要而實(shí)用的物品,符合國家倡導(dǎo)的

10、勤儉節(jié)約的政策.校園二手商品網(wǎng)上銷售系統(tǒng)無論是對于買方還是賣方,可以達(dá)到雙贏互助的.每個(gè)學(xué)校雖然在每年6月份都有跳蚤市場,來買賣二手物品.但是局限性很大.同學(xué)們往往在跳蚤市場逛了一天,卻還是一無所獲.沒要買到自己想要的東西.而且魚龍混雜,經(jīng)常無法保證售后,以及二手物品的質(zhì)量.而學(xué)生們?nèi)绻谛@二手商品網(wǎng)上銷售系統(tǒng)上交易二手物品.不僅可以讓買賣變得方便,系統(tǒng)分類簡單明了.賣賣雙方都有學(xué)籍和學(xué)號,很大的程度減少學(xué)生受騙的情況.綜上三點(diǎn),校園二手商品網(wǎng)上銷售系統(tǒng)既方便,又便捷,還方便管理.符合開發(fā)的目的.1.2 可行性分析1.2.1 技術(shù)可行性本系統(tǒng)需一臺裝有IE瀏覽器的電腦,對電腦本身沒有太高的要

11、求,學(xué)生的個(gè)人計(jì)算機(jī),學(xué)校的計(jì)算機(jī)都可以.1.2.2 經(jīng)濟(jì)可行性該系統(tǒng)安裝即可使用.不用大量的人員開發(fā)及維護(hù),節(jié)省大量金錢.成本低.1.2.3 操作可行性界面設(shè)計(jì)時(shí)要充分考慮操作者、管理人員,以及用戶習(xí)慣,使得操作簡單,快捷而又全面;數(shù)據(jù)錄入快速、規(guī)范、可靠;統(tǒng)計(jì)精準(zhǔn);制表靈活;適應(yīng)性要強(qiáng);便于擴(kuò)充.2 需求分析開發(fā)軟件的需求分析是系統(tǒng)開發(fā)設(shè)計(jì)的第一步,而且需求分析的重要性很強(qiáng).需求分析的工作質(zhì)量,不僅影響著后續(xù)開發(fā)軟件時(shí)的工作的質(zhì)量.而且還決定著開發(fā)出軟件的價(jià)值.需求分析,深入的分析用戶的需求,把用戶需求用數(shù)學(xué)方法統(tǒng)計(jì)出來.需求分析是從市場調(diào)查,用戶評價(jià),到肯定用戶需求該產(chǎn)品的過程.在這個(gè)過

12、程中,對用戶的想法,不斷地揭示和判斷的過程.其作用是確定所開發(fā)的軟件的范圍,確定開發(fā)軟件的性能,和功能.現(xiàn)在從用戶功能需求.性能需求,主要技術(shù)分析3方面進(jìn)行闡述.2.1 用戶功能需求現(xiàn)在校園中的交易二手物品的現(xiàn)象很普遍.然而,校園中并沒有一個(gè)平臺可以供學(xué)生交易二手物品,學(xué)生之間交易二手物品多半是熟人之間交易,或者是通過朋友介紹來交易,來保證交易商品的質(zhì)量,以及減少被騙的風(fēng)險(xiǎn).這樣的交易弊端是,信息量少,學(xué)生很難買到想買的商品,有想買的商品也很難有選擇的機(jī)會.這個(gè)時(shí)候就需要一個(gè)平臺,讓學(xué)生在既安全又可供其選擇商品的平臺進(jìn)行交易.針對以上情況,本項(xiàng)目應(yīng)用而生,目的是建立一個(gè)學(xué)生可以瀏覽大量信息,供

13、其選擇,又可以放心交易的二手物品交易平臺.可以使賣家方便出售其需要出售的物品和提供自己的聯(lián)系方式,而買家可以十分方便的瀏覽正在出售的商品信息,并選擇自己所需要的進(jìn)行購買.校園二手物品銷售系統(tǒng)工作流程為:1系統(tǒng)啟動.2進(jìn)入登錄界面,3用戶進(jìn)行登錄.4瀏覽系統(tǒng)主頁面.5用戶瀏覽、閱讀和查詢信息.6注冊的用戶除了能夠完成用戶的自身操作以外,還能夠進(jìn)行對自己物品進(jìn)行增加、修改和刪除的操作.7用戶可以選擇交易的物品進(jìn)行交易.這個(gè)系統(tǒng)提供后臺管理,方便管理員對系統(tǒng)進(jìn)行維護(hù).基于JSP上的校園二手商品網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn).本系統(tǒng)采取的是原型法.考慮到,在現(xiàn)在最流行的軟件設(shè)計(jì)方法也是原型法,現(xiàn)在借用做畢業(yè)

14、設(shè)計(jì)的機(jī)會熟悉和掌握原型法.原型法的優(yōu)點(diǎn)很明顯,原型法是先設(shè)計(jì)出來項(xiàng)目的原型,然后通過用戶(在制作畢業(yè)設(shè)計(jì)時(shí)候,就是陳老師)的認(rèn)可,老師給出建議,本人進(jìn)行設(shè)計(jì)上的修改.之后就可以繼續(xù)的對子項(xiàng)目進(jìn)行開發(fā)與研究.最后根據(jù)系統(tǒng)的功能了解該設(shè)計(jì)的市場需求,然后再設(shè)計(jì)出一個(gè)系統(tǒng),能大致上實(shí)現(xiàn)功能.最后在后續(xù)過程中做修改和實(shí)現(xiàn)應(yīng)用.2.1.1用戶管理模塊功能需求分析 對于許多電子商務(wù)網(wǎng)站來說,用戶管理功能是必要的.這個(gè)模塊保證了只有注冊的會員才能夠有權(quán)限進(jìn)行相關(guān)操作.該系統(tǒng)中,注冊會員需要輸入該會員的學(xué)號和身份信息,防止了一些不法人員對于系統(tǒng)的惡意操作.保證了系統(tǒng)的穩(wěn)定性,和安全性.具體分析如下:1) 只

15、有注冊并登陸的會員才有權(quán)利在系統(tǒng)中進(jìn)行發(fā)布信息.以及買賣商品的權(quán)限.除此之外,系統(tǒng)具有注冊功能,登陸以及驗(yàn)證的功能.瀏覽者如若是該校學(xué)生,可以注冊為會員.2) 所能注冊的會員,均為普通權(quán)限會員. 2.1.2商品展示,模塊功能需求分析 商品是電子商務(wù)的靈魂.因此,一個(gè)直觀而又簡潔的商品展示的模塊,在校園二手交易系統(tǒng)中是非常重要的.商品的展示,要保證在穩(wěn)定而又安全的前提下,給瀏覽者提供方便,而又簡單的信息.商品展示的界面要做的美觀大方.對于后臺管理人員,能夠方便其維護(hù)和管理.具體功能分析如下:1) 保證所有瀏覽人員可以看到商品的信息,而瀏覽商品的權(quán)利,所有進(jìn)入校園二手交易系統(tǒng)的人都可以瀏覽.這樣做

16、的目的是增大會員的注冊量,以及客戶的數(shù)量.2) 瀏覽者可以通過商品的分類,來查看商品.3) 商品的詳細(xì)信息中,必須記錄其商品的大圖,以及其全部的詳細(xì)資料,方便瀏覽者對商品的了解4) 商品的詳細(xì)信息中,必須有跳轉(zhuǎn)購買的鏈接 2.1.3 公告管理模塊功能需求分析 公告功能可以為客戶提供最新的資訊,服務(wù)咨詢,以及網(wǎng)站活動等內(nèi)容.是為了提升網(wǎng)站的業(yè)績的重要途徑.具體功分析能如下:1) 所有瀏覽者都可以看到公告內(nèi)容2) 公告信息必須保證其真實(shí)性.必須要對管理人員進(jìn)行監(jiān)督.因?yàn)楣芾砣藛T,有最高權(quán)限.包括對公告的添加、修改、刪除.保護(hù)網(wǎng)站的利益 2.1.4 顧客反饋留言模塊需求分析 顧客是整個(gè)系統(tǒng)中的主導(dǎo).

17、系統(tǒng)運(yùn)行的質(zhì)量,服務(wù)的效率,直接來自于顧客的反饋.針對顧客的反饋,和留言推薦.可以更好的管理和維護(hù)校園二手交易網(wǎng)站.具體分析如下:1) 所有注冊并且登陸的會員,都可以進(jìn)行留言以及反饋2) 經(jīng)過有效性驗(yàn)證后才可提交留言 2.1.5后臺登陸模塊需求分析 是進(jìn)行系統(tǒng)管理的平臺,這個(gè)模塊只有管理者才有權(quán)限進(jìn)入和操作.避免一些非法人員的惡意操作.保證了校園二手商品網(wǎng)上銷售系統(tǒng)的安全性以及穩(wěn)定性,管理人員通過輸入賬號密碼登陸,進(jìn)行一切的管理工作.后臺登陸模塊需求分析如下:1) 管理人員登陸后臺需要輸入正確的賬號和密碼2) 賬號輸入錯(cuò)誤的時(shí)候,給出錯(cuò)誤提示,重新輸入 2.1.6商品管理模塊需求分析 商品是大

18、學(xué)生二手物品交易系統(tǒng)中最龐大的部分,并且是最需要管理的部分.管理人員需要保證商品正確的展示.1) 管理人員能夠?qū)ι唐愤M(jìn)行添加操作、修改操作和刪除操作.保證商品的信息及時(shí)更新,以及商品信息的合法2) 管理人員需要注意商品的詳細(xì)信息 2.1.7系統(tǒng)用戶管理模塊需求分析有管理人員,用戶才能更好的用二手物品交易系統(tǒng)更好的為自己服務(wù).經(jīng)過指導(dǎo)老師的指導(dǎo),能夠有效的保證系統(tǒng)的穩(wěn)定,和安全.后臺的管理人員可以有權(quán)限對會員信息進(jìn)行刪除和添加.保證了該系統(tǒng)中注冊會員的真實(shí)性,防止不法人員對網(wǎng)站的破壞.保證了網(wǎng)站的安全性和穩(wěn)定性.2.1.8購物車模塊分析購物車功能是本系統(tǒng)的重要組成部分,它直接造成交易的發(fā)送,因此

19、校園二手交易系統(tǒng)必須設(shè)計(jì)的方便而又簡潔,直觀的購物車功能是十分重要的,具體的分析如下:1) 客戶在查詢商品詳情的時(shí)候,點(diǎn)擊“加入購物車”則自動加入購買的清單2) 購物車頁面中能夠直觀的看到所有已加入購物車物品的簡單資料,以及商品編號,名稱,單價(jià),數(shù)量等等.點(diǎn)擊確認(rèn)購買2.2 性能需求本機(jī)器的配置如下:處理器:Inter Pentium 41.6Hz或更高.內(nèi)存:2000MB硬件空間:160GB本次畢業(yè)設(shè)計(jì)主要采用的技術(shù)數(shù)據(jù)庫:Microsoft SQL Server 2000.編程語言 JSP服務(wù)器:Tomcat5.5,jdk1.6開發(fā)環(huán)境:WindowsXP2.3 主要技術(shù)分析Java不依賴

20、平臺的特征使得它受到了廣泛的關(guān)注1.設(shè)計(jì)主要采用J2EE技術(shù)體系,使用分層思想來設(shè)計(jì)程序.J2EE是利用Java進(jìn)行企業(yè)開發(fā)的一套拓展規(guī)范,它供應(yīng)基于組件設(shè)計(jì)、開發(fā)、部署和管理企業(yè)應(yīng)用的解決方式和辦法,基于J2EE的企業(yè)級應(yīng)用軟件,它不受任何指定操作系統(tǒng)、網(wǎng)絡(luò)環(huán)境、硬件平臺的束縛.本網(wǎng)站在技術(shù)上除了利用JSP外,而且還采用了Struts2、Hibernate、以及AJAX技術(shù).2.3.1 J2EE技術(shù)目前,Java 2平臺一共有3個(gè)版本,其中Micro版(Java 2 Platform Micro Edition,J2ME)適合小型設(shè)備、Java 2平臺標(biāo)準(zhǔn)版(Java 2 Platform

21、Standard Edition,J2SE)適合桌面系統(tǒng)、適用于創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù)的Java 2平臺企業(yè)版(Java 2 Platform Enterprise Edition,J2EE),J2EE是一種利用Java 2平臺來簡化企業(yè)規(guī)范應(yīng)用系統(tǒng)的開發(fā)與部署,進(jìn)而提高再利用2.J2EE體系結(jié)構(gòu)供應(yīng)了中間層集成框架,能夠使得費(fèi)用較低而又需求高的可用性、高可靠性以及高的可擴(kuò)展性的應(yīng)用產(chǎn)品的需求.通過供應(yīng)統(tǒng)一的開發(fā)平臺,J2EE降低了開發(fā)多層應(yīng)用的費(fèi)用而且使其變得簡潔化,而且供應(yīng)對現(xiàn)有應(yīng)用程序集成強(qiáng)有力支撐。完全支持Enterprise JavaBeans,有極好的向?qū)еС执虬筒渴饝?yīng)用,添加

22、目錄的支持,增強(qiáng)了安全機(jī)制,提高了性能3.J2EE供應(yīng)了杰出的機(jī)制.能夠搭建具有可伸縮性、靈活性、易維護(hù)性的商務(wù)系統(tǒng)2.3.2 Struts框架Struts在最早的時(shí)候是作為Apache Jakarta項(xiàng)目的組成部分,項(xiàng)目的創(chuàng)造者們希望通過對Struts的探究,從而改善和提升JavaServer Pages 、Servlet、標(biāo)簽庫以及面向?qū)ο蟮募夹g(shù)水平.Struts這個(gè)名字是源于在一些建筑當(dāng)中被使用的支持金屬框架.這個(gè)框架叫"Struts"的原因是為了讓人們記住那些支撐人們建筑的基本支撐.這也是Struts能夠在開發(fā)Web應(yīng)用程序中扮演一個(gè)重要角色的原因.當(dāng)建立一個(gè)房屋或

23、者建筑的時(shí)候,建筑工程師使用支柱為建筑的每一層供應(yīng)了支撐.同樣的原理,軟件工程師們使用Struts為軟件應(yīng)用的每一層提供支撐. Struts的目標(biāo)是減少在利用MVC設(shè)計(jì)模型來開發(fā)Web應(yīng)用軟件所花費(fèi)的開發(fā)的時(shí)間.我們應(yīng)該學(xué)習(xí)和使用該框架,而且它將能夠完成其中的一些特別繁瑣的工作.若想結(jié)合使用Servlets和JSP兩個(gè)軟件的優(yōu)點(diǎn)來創(chuàng)建可擴(kuò)展的應(yīng)用,選擇Struts是一個(gè)絕佳的決定4.Struts跟Tomcat、Turbine等諸多Apache項(xiàng)目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn),使開發(fā)者能更深入的了解其內(nèi)部實(shí)現(xiàn)機(jī)制5.在此之外,Struts的兩個(gè)最大的特點(diǎn)是:Taglib和頁面導(dǎo)航。Tagl

24、ib是Struts的標(biāo)記庫,如果能靈活運(yùn)用Taglib,能很大程度的提高開發(fā)的效率。除此外,對于現(xiàn)在國內(nèi)的JSP開發(fā)人員來說,除了使用JSP自帶的通用標(biāo)記以外,很少有開發(fā)人員開發(fā)自己的標(biāo)記,所以說Struts是一個(gè)很好的起點(diǎn)6.3 概要設(shè)計(jì)3.1 功能模塊圖校園二手物品交易系統(tǒng)用戶管理員注冊登錄發(fā)布二手信息信息查詢發(fā)表信息購物訂單新瀏覽帳戶管理出售信息管理會員管理換物信息管理系統(tǒng)管理資訊管理公告管理圖3.1 功能模塊圖3.2 處理流程設(shè)計(jì)3.2.1 系統(tǒng)操作流程圖系統(tǒng)登錄界面輸入操作員及密碼系統(tǒng)主界面系統(tǒng)管理錯(cuò)誤信息數(shù)據(jù)庫檢查密碼錯(cuò)誤密碼正確功能界面功能處理圖3.2 系統(tǒng)操作流程圖3.2.2

25、數(shù)據(jù)增加流程用戶添加信息時(shí),編號字段的信息是由系統(tǒng)自動生成的,而且用戶不能修改.除此之外,其他信息由用戶自己編輯輸入,在此之后系統(tǒng)對數(shù)據(jù)通過合法判斷,如果數(shù)據(jù)合法,合法數(shù)據(jù)被保存至數(shù)據(jù)庫,不合法則系統(tǒng)提示用戶重新輸入數(shù)據(jù).數(shù)據(jù)增加流程圖:開始自動生成編號輸入數(shù)據(jù)是否合法寫入數(shù)據(jù)庫結(jié)束圖3.3 數(shù)據(jù)增加流程圖3.2.3 數(shù)據(jù)修改流程在修改信息時(shí),首先選中一條準(zhǔn)備更改的信息,然后輸入需要更改的數(shù)據(jù),系統(tǒng)判斷合法性.如果判斷其合法,則保存至數(shù)據(jù)庫,如果判斷其不合法,則重新輸入數(shù)據(jù).數(shù)據(jù)修改流程圖如圖3.4所示.開始選擇需要修改記錄輸入數(shù)據(jù)是否合法寫入數(shù)據(jù)庫結(jié)束圖3.4 數(shù)據(jù)修改流程圖3.2.4 數(shù)據(jù)

26、刪除流程當(dāng)用戶選定一條需要?jiǎng)h除的信息的時(shí)候,單擊刪除按鈕,系統(tǒng)會提示使用者是否確定其操作,用戶點(diǎn)取消,取消其操作,點(diǎn)確定刪除其在數(shù)據(jù)庫中的相應(yīng)的內(nèi)容.數(shù)據(jù)的刪除流程圖如圖3.5所示.開始選擇需要?jiǎng)h除記錄是否刪除更新數(shù)據(jù)庫圖3.5 數(shù)據(jù)刪除流程圖4 詳細(xì)設(shè)計(jì)4.1實(shí)體圖管理員的屬性包括帳號、密碼、添加時(shí)間、用戶名、權(quán)限,其中主鍵是帳號.管理員帳號密碼添加時(shí)間用戶名權(quán)限圖4.1管理員信息實(shí)體用戶的屬性包括會員的聯(lián)系方式、會員的帳號、會員的密碼、會員的姓名、會員注冊時(shí)間、注冊郵箱、上次登錄時(shí)間,其中主鍵是會員帳號.用戶聯(lián)系方式會員帳號密碼姓名注冊時(shí)間注冊郵箱圖4.2用戶信息實(shí)體商品信息的屬性包括發(fā)布

27、時(shí)間、價(jià)格、編號、圖片、種類、商品描述、求購、名稱、分類、出售,其中主鍵是編號出售發(fā)布時(shí)間名稱求購圖4.3 商品信息實(shí)體分類商品編號圖片種類商品描述價(jià)格圖4.4 商品留言實(shí)體評價(jià)內(nèi)容商品編號會員帳號評價(jià)編號發(fā)表時(shí)間商品留言商品留言屬性包括時(shí)間的發(fā)表、評價(jià)的編號、會員的帳號、商品的編號、評價(jià)的內(nèi)容,其中主鍵是評價(jià)的編號4.1.1系統(tǒng)E-R圖用戶名密碼地址電話用戶管理二手物品屬于類別編號品牌名稱名稱型號詳細(xì)圖4.5系統(tǒng)ER圖4.2 數(shù)據(jù)庫設(shè)計(jì)4.2.1 Sqlserver2000簡介Sqlserver2000是一個(gè)基于關(guān)系型數(shù)據(jù)庫模型建立的數(shù)據(jù)庫管理系統(tǒng)軟件(DBMS)7.它能夠幫助用戶簡便地得到

28、所需數(shù)據(jù),而且可以供應(yīng)強(qiáng)大的信息處理的功能.它能夠有效的幫助用戶組織和共享數(shù)據(jù)庫的數(shù)據(jù),以便于根據(jù)數(shù)據(jù)庫的數(shù)據(jù)而作出有效的決定.除此之外,只有這樣的數(shù)據(jù)庫管理系統(tǒng)軟件(DBMS),所以僅有進(jìn)行一些信息系統(tǒng)所必須的簡單信息處理,而且對操作者而言有較高的操作技能需求.所以,信息系統(tǒng)的開發(fā)人員都在某一種數(shù)據(jù)庫管理系統(tǒng)軟件DBMS環(huán)境下編寫相應(yīng)的應(yīng)川程序,以形成一個(gè)足以滿足應(yīng)用需求并且操作最大限度的簡單的應(yīng)用型信息系統(tǒng),這被稱之為二次開發(fā)8. Sqlserver2000 還擁有以下十個(gè)特點(diǎn):1使信息更易于查找和使用.Sqlserver2000對于用戶而言,查找信息是非常方便的工具.2支持 Web 功能

29、的信息共享.Sqlserver2000能夠?qū)⒆烂鏀?shù)據(jù)庫的功能和網(wǎng)站功能連接在一起.很容易的將數(shù)據(jù)庫定位在瀏覽器中,還能夠通過局域網(wǎng)絡(luò)Internet 很方便的實(shí)現(xiàn)數(shù)據(jù)的共享.3用于信息管理的強(qiáng)大解決方案.高級用戶和開發(fā)人員能夠創(chuàng)建一些將Sqlserver2000界面的易用性和SQL服務(wù)器的可擴(kuò)展性和可靠性聯(lián)系在一塊的處理辦法和處理方案.4改變了數(shù)據(jù)庫窗口.能夠在Sqlserver2000容納并顯示新的對象,增大了Sqlserver2000 數(shù)據(jù)庫的易用性.5提供名稱自動更正功能.自動更正用戶重新命名數(shù)據(jù)庫的信息時(shí),常常出現(xiàn)一些壞的效應(yīng).比如,當(dāng)用戶重命名表中的文字后,將自動在查詢的相關(guān)對象中進(jìn)

30、行相應(yīng)的更正.6具有子數(shù)據(jù)表功能.子數(shù)據(jù)表在同一窗口下,提供了嵌套式的視圖,這樣就能夠在同一窗口下專心于相關(guān)的數(shù)據(jù)編輯.7自動導(dǎo)入功能.用戶只需簡便地將Sqlserver2000對象(表、查詢等)從數(shù)據(jù)庫放到ODBC數(shù)據(jù)源當(dāng)中,就能夠從 Sqlserver2000中將數(shù)據(jù)導(dǎo)出到其他數(shù)據(jù)庫中.8數(shù)據(jù)訪問頁功能.該功能可讓用戶能夠快速簡便的建立HTML頁,并且利用數(shù)據(jù) HTML頁,將數(shù)據(jù)庫應(yīng)用拓展到企業(yè)內(nèi)部網(wǎng)絡(luò) Internet上.這將幫助用戶比以往更快速、有效的方式共享數(shù)據(jù).9共享組件的集成.Sqlserver2000利用位于瀏覽器當(dāng)中的 COM 控件和Web組件,為用戶供應(yīng)了各種各樣的查看方式

31、和分析信息的方式.10交互性.Sqlserver2000支持OLE DB,使用戶可以將Sqlserver2000 界面的易用性與就像SQL Server2000的后端數(shù)據(jù)庫的可升級性相結(jié)合9.4.2.2 數(shù)據(jù)庫表結(jié)構(gòu)表4-1 用戶表列名數(shù)據(jù)類型長度允許空IdInt4否UsernameVarchar50否PasswordVarchar50否CreattimeDatetime8否FlagInt4否IsuseInt4否LogintimesInt4否QuanxianVarchar1000否表4-2信息發(fā)布表 列名數(shù)據(jù)類型長度允許空IdInt4否TitleNvarchar100否ContentNvarc

32、har200否AddtimeDatetime8否AdderNvarchar50否IfhideInt4否表4-3客戶留言表列名數(shù)據(jù)類型長度允許空IdInt4否NicknameNvarchar100否PicNvarchar100否EmailNavarre50是QQNvarchar50是WeburlNvarchar100是BlogurlNvarchar100是ExpressionsNvarchar100否ContentNvarchar200否AddtimeDatetime8否表4-4用戶個(gè)人信息表 列名數(shù)據(jù)類型長度允許空IdInt4否Usernamenvarchar50否PasswordNvarch

33、ar100否TypeNvarchar50否RegtimeDatetime8否IfuseInt4否LogintimesInt4否LasttimeDatetime8否LastipNvarchar50否表4-5新聞資訊表 列名數(shù)據(jù)類型長度允許空IdInt4否TitleNvarchar150否PicNvarchar150否ContentText16否AddtimeDatetime8否AdderNvarchar50否IfhideInt4否VisitInt4否UpInt4否表4-6 公告表列名數(shù)據(jù)類型長度允許空IdInt4否DnumNvarchar50是AddtimeNvarchar50是FlagNvar

34、char50是MemberNvarchar50是表4-7 商品信息表列名數(shù)據(jù)類型長度允許空IdInt4否TidInt4是NumNvarchar50是TelNvarchar50是LinkmanNvarchar50是AddressNvarchar100是AddtimeNvarchar50是FlagNvarchar50是Member Nvarchar50是表4-8 商品種類表列名數(shù)據(jù)類型長度允許空IdInt4否TitleNvarchar50是TypeNvarchar200是urlNvarchar200是CoNvarchar50是TimeNvarchar50是PriceNvarchar50是Vipri

35、ceNvarchar50是ContentText16是AddtimeNvarchar50是FlagNvarchar50是NumInt4是SlInt4是4.2.3 數(shù)據(jù)庫連接技術(shù)JDBC技術(shù)是Java DataBase Connectivity的縮寫,它是SUN公司供應(yīng)的一種支持基本SQL功能的通用的應(yīng)用程序接口(Application Programming Interface)10.它由一組用Java語言編寫的類和接口組成.經(jīng)這些類和接口,程序開發(fā)者能夠在Java語言中簡便地創(chuàng)建與數(shù)據(jù)庫的聯(lián)系,經(jīng)執(zhí)行相應(yīng)SQL語句,完成對各種不同的數(shù)據(jù)庫的訪問.所以,開發(fā)者利用JDBC API就能夠不用編寫

36、一個(gè)應(yīng)用程序來訪問數(shù)據(jù)庫Sybase,然后再另外編寫一個(gè)程序去訪問Oracle數(shù)據(jù)庫,然后再寫一個(gè)程序訪問Microsoft的SQL Server.不僅如此,利用Java語言編寫的應(yīng)用程序可以在所有的支持Java的平臺上運(yùn)行,所以,沒有必要在不同的平臺上開發(fā)不同的應(yīng)用程序.簡單地說,JDBC能完成下列三件事:同一個(gè)數(shù)據(jù)庫建立連接;向數(shù)據(jù)庫建立連接;處理數(shù)據(jù)庫返回的結(jié)果.瀏覽器端程序若要訪問數(shù)據(jù)庫,先要經(jīng)中間件,然后再由中間件對數(shù)據(jù)庫操作權(quán)限來進(jìn)行判斷,判斷通過才能夠進(jìn)行數(shù)據(jù)庫的操作. 數(shù)據(jù)庫訪問的三層結(jié)構(gòu)如圖4.6所示,數(shù)據(jù)庫數(shù)據(jù)庫服務(wù)器中間件Web服務(wù)器瀏覽器圖4.6 使用中間件的數(shù)據(jù)庫訪問

37、三層結(jié)構(gòu)在三層模型中,服務(wù)把命令發(fā)送到“中間層”,然后“中間層”將SQL語句發(fā)送到數(shù)據(jù)庫.數(shù)據(jù)庫處理SQL語句并將其結(jié)果返回“中間層”,最后“中間層”將它們返回用戶.其模型如圖4.7所示.圖4.7 JDBC的三層模型數(shù)據(jù)庫連接如圖4.8所示:圖4.8 數(shù)據(jù)庫的連接處理數(shù)據(jù)庫的連接處理具體實(shí)現(xiàn)如下:/建立JDBCODBC橋sun.jdbc.odbc.JdbcOdbcDriver;/建立不成功時(shí)的錯(cuò)誤處理Catch(ClassNotFoundException event)/建立與數(shù)據(jù)庫的連接,并發(fā)送SQL查詢語句,將結(jié)果保存到rs對象中Con=建立JDBCODBC橋Sql=SQL查詢語句執(zhí)行查詢

38、Rs=返回結(jié)果/SQL出錯(cuò)處理 Catch(SQLException e1)簡單地說,JDBC 能夠作三件事:與數(shù)據(jù)庫建立連接、發(fā)送 SQL 語句并處理結(jié)果.下列代碼段給出了以上三步的基本示例:Connection con = DriverManager.getConnection("jdbc:odbc:wombat","login", "password");Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("SELECT a,

39、 b, c FROM Table1"); while (rs.next() int x = rs.getInt("a"); String s = rs.getString("b"); float f = rs.getFloat("c"); 上述代碼對基于JDBC的數(shù)據(jù)庫訪問做了經(jīng)典的總結(jié).4.3 界面及代碼設(shè)計(jì)4.3.1 用戶注冊用戶進(jìn)入界面后想要買賣商品,需要進(jìn)行會員注冊,注冊會員時(shí),需要填寫用戶的用戶名、登陸密碼、真實(shí)姓名、班級、學(xué)號、籍貫、以及電子郵箱.相關(guān)的界面如圖4.9所示:圖4.9 用戶注冊4.3.2 二手物品發(fā)

40、布用戶可以進(jìn)行二手物品發(fā)布操作,界面如圖5.1所示:圖5.1 用戶二手物品發(fā)布 4.3.3 用戶登陸已經(jīng)注冊會員的用戶,需要進(jìn)行登陸,從而進(jìn)入系統(tǒng)的界面.沒有注冊的用戶需要進(jìn)入注冊系統(tǒng)進(jìn)行注冊,獲取賬戶和密碼.進(jìn)入登錄界面輸入賬戶和密碼方可使用系統(tǒng).當(dāng)用戶輸入自己的賬號和密碼時(shí),系統(tǒng)進(jìn)行判別,若正確,則進(jìn)入系統(tǒng)界面;若判別錯(cuò)誤,則提示用戶輸入的信息有誤,需重新輸入信息.在登陸的時(shí)候,為了保護(hù)用戶登陸的安全性,密碼采用密文形式輸入.界面如圖5.2:圖5.2 用戶登錄頁面 4.3.4 網(wǎng)站首頁網(wǎng)站首頁簡約的設(shè)計(jì)風(fēng)格,冷暖色調(diào)搭配,讓網(wǎng)站清新脫俗.首頁不但展示了網(wǎng)站公告,還詳細(xì)列出了商品的分類.最重

41、要的是,在首頁中可以看見最新的商品上架.如圖5.3所示圖5.3 校園二手商品網(wǎng)上銷售系統(tǒng)首頁 4.3.5 系統(tǒng)管理模塊設(shè)計(jì)管理員登陸后可以對網(wǎng)站的所有信息進(jìn)行管理,詳細(xì)的羅列出了所有功能.1管理員管理,包含管理員管理、和修改登錄密碼.2滾動公告管理,包含滾動公告管理、發(fā)布滾動公告3新聞資訊管理,包含新聞資訊管理、發(fā)布新 聞資訊4商品信息管理5商品類別管理6注冊會員管理7交換信息管理.每一項(xiàng)都可以點(diǎn)擊進(jìn)入進(jìn)行管理.如圖5.4所示圖5.4 管理員管理 5 系統(tǒng)調(diào)試與測試5.1 程序調(diào)試在設(shè)計(jì)軟件的過程中,必然會存在各種各樣的錯(cuò)誤.對于開發(fā)語句的語法錯(cuò)誤是比較容易找出和改正的,在程序運(yùn)行過程中會自動

42、做出相應(yīng)的提示,并提示用戶立即糾正.而有些錯(cuò)誤是不太容易找出和改正的.比如說,程序執(zhí)行時(shí)由于錯(cuò)誤的操作,或?qū)δ承┬畔⒌挠?jì)算公式的邏輯上的不正確導(dǎo)致的錯(cuò)誤結(jié)果.這種錯(cuò)誤的隱蔽性特別高,所以,對這一類動態(tài)發(fā)生的錯(cuò)誤的檢查是非常的困難與耗時(shí).5.2 程序的測試5.2.1 測試的重要性及目的(1)測試的重要性在軟件的整個(gè)開發(fā)當(dāng)中軟件的測試是極其重要的,在瀑布模型中,僅在運(yùn)行維護(hù)階段之前運(yùn)用軟件測試學(xué),軟件檢測是保證軟件質(zhì)量的特別重要的辦法,近些年來,有了一種新的觀念,這種觀念認(rèn)為軟件開發(fā)過程中的每一個(gè)階段中都應(yīng)該檢測,檢測每一個(gè)階段的成果是否能達(dá)到最初目的,這樣能盡可能早的找出差錯(cuò)并改正.如果錯(cuò)誤在早

43、期測試中沒有被找出,這個(gè)錯(cuò)誤通常會延時(shí)拓展,結(jié)果可能導(dǎo)致最后軟件完成后檢測的巨大的困難. 在現(xiàn)實(shí)中軟件開發(fā),無論采用什么先進(jìn)的技術(shù)或者什么樣的減少錯(cuò)誤的方法,都無法讓軟件完全的避免錯(cuò)誤.更為先進(jìn)的開發(fā)形式和更加完善的開發(fā)的過程,能夠減少錯(cuò)誤的形成,但是沒有辦法完全避免軟件中的各種各樣的錯(cuò)誤,這些出現(xiàn)的錯(cuò)誤必須進(jìn)行檢測來找出.相同,軟件中的錯(cuò)誤密度程度,也必須檢測來進(jìn)行估計(jì).測試是是軟件開發(fā)的重要組成部分.世界上有了程序設(shè)計(jì)和軟件開發(fā)的那一天,也同時(shí)有了軟件的測試.統(tǒng)計(jì)表明,在一些典型的傳統(tǒng)的軟件工程項(xiàng)目中,軟件檢測通常占軟件開發(fā)全部工作量的40以上甚至更多.同樣的在軟件工程開發(fā)的全部成本中,花

44、費(fèi)在測試上的開銷要占30到50甚至更多.本人們把維護(hù)階段也考慮在其中,有些人會認(rèn)為實(shí)際軟件測試的成本也許會沒有這么大,占工作量沒這多.其實(shí)不然,軟件維護(hù)相當(dāng)于的軟件的二次甚至是多次開發(fā),其中的軟件測試是必不可少的然而在實(shí)踐中,人們往往忽略了軟件測試的重要性,經(jīng)常對軟件測試不重視,乃至于敷衍.這是因?yàn)槿藗兛创浖y試往往帶有錯(cuò)誤的觀念和不正確的態(tài)度,這包括:1) 人們的想法是:測試工作沒有設(shè)計(jì)和編碼這樣容易取得進(jìn)展.測試員工很難得到成就感;2) 軟件測試的目的是非建設(shè)性的、破壞性的.測試中找出錯(cuò)誤是對員工工作的否定;3) 測試工作枯燥無味,不能引起人們的興趣;4) 測試工作是艱苦而細(xì)致的工作;

45、5) 一些編程人員對自己編寫的程序盲目自信. 顧慮別人對自己的開發(fā)能力的看法.這種觀點(diǎn)是不應(yīng)該有的,消極態(tài)度會影響到軟件的質(zhì)量.(2)測試的目的如果軟件測試的目的是盡最大限度找出更多的錯(cuò)誤,那么軟件測試時(shí)應(yīng)主要針對軟件易出錯(cuò)的地方修改.1) 軟件檢測是為了找出錯(cuò)誤而執(zhí)行程序的過程;2) 檢測是為了說明軟件有錯(cuò)誤,而不是說明軟件無錯(cuò)誤;3) 一個(gè)好的測試用例原因在于它可以找出迄今為止未發(fā)現(xiàn)的錯(cuò)誤;4) 一個(gè)成功的測試是找出了迄今為止,未找出的錯(cuò)誤.這種觀點(diǎn)告訴人們檢測的重點(diǎn)根本不是演示軟件的正確使用功能,而是要以發(fā)現(xiàn)出錯(cuò)誤為檢測的重點(diǎn).但是僅憑字面意思理解這一觀點(diǎn)也許會出現(xiàn)一些誤解.比如說,認(rèn)為

46、軟件測試的唯一目是發(fā)現(xiàn)錯(cuò)誤.查找不出錯(cuò)誤的檢測是沒有價(jià)值的.這些單一的想法是錯(cuò)誤的.首先,測試并不是單純?yōu)榱苏页鲕浖绣e(cuò)誤.本人們通過測試,來分析錯(cuò)誤產(chǎn)生的原因.找出錯(cuò)誤的分布及其錯(cuò)誤的特點(diǎn).這樣項(xiàng)目管理者才可以更好的找出當(dāng)前開發(fā)的軟件的缺點(diǎn)以便改進(jìn).同時(shí),這樣的分析方法也可以協(xié)助本人們找出具有針對性地測試方法,來改善檢測的效率.其次,沒有發(fā)現(xiàn)錯(cuò)誤的檢測也同樣有利用價(jià)值.5.2.2 測試的步驟軟件與開發(fā)過程一樣的,測試必須按步驟一步一步來檢測,每一個(gè)步驟之間都是有所關(guān)聯(lián).大型軟件包含若干個(gè)子系統(tǒng),而每個(gè)子系統(tǒng)中又包含若干個(gè)模塊.因此,大型軟件系統(tǒng)的檢測大多數(shù)由下面幾個(gè)階段組成:(1)模塊測試

47、在這個(gè)模塊測試階段中通常能找出編碼的錯(cuò)誤和詳細(xì)中出現(xiàn)的設(shè)計(jì)錯(cuò)誤.(2)系統(tǒng)測試 在系統(tǒng)測試階段中通常能找出軟件設(shè)計(jì)中的錯(cuò)誤,和需求說明中的錯(cuò)誤.(3)驗(yàn)收測試 在驗(yàn)收測算階段通常能找出系統(tǒng)需求說明書中的失誤.5.2.3 測試的主要內(nèi)容為了保證測試的質(zhì)量.將測試過程分成五個(gè)階段,即:1代碼檢查、2單元測試、3集成測試、4確認(rèn)測試和5系統(tǒng)測試11. 1單元測試 校園二手交易系統(tǒng)分為5個(gè)模塊.分別是,1登錄注冊模塊.2前臺物品信息查詢模塊.3購物車模塊.4后臺商品管理模塊.5后臺訂單管理模塊.對各個(gè)模塊分別進(jìn)行檢測.查看各個(gè)模塊功能能否實(shí)現(xiàn)達(dá)到計(jì)劃的目的,實(shí)際功能和設(shè)計(jì)的功能是否一致,是否存在編碼錯(cuò)

48、誤.1) 登陸模塊測試這個(gè)階段測試主要目的是測試能不能正常登錄,以及如若出現(xiàn)錯(cuò)誤登錄信息時(shí),是否能夠發(fā)現(xiàn)錯(cuò)誤,并且提示用戶.測試用例和結(jié)果如表5-1:表5-1 登錄界面測試表用戶名密碼預(yù)期結(jié)果實(shí)際結(jié)果123234321332312提示輸入錯(cuò)誤,重新返回登陸界面與預(yù)計(jì)結(jié)果相同Tutu空提示用戶名或密碼錯(cuò)誤與預(yù)計(jì)結(jié)果相同空123提示用戶名或密碼錯(cuò)誤與預(yù)計(jì)結(jié)果相同Tutu123登陸成功與預(yù)計(jì)結(jié)果相同2) 密碼測試此測試目的是測試密碼修改是否成功,修改時(shí)需要填寫賬戶,密碼,以及需要修改的新密碼.測試及結(jié)果如下表5-2:表5-2 密碼測試輸入信息預(yù)期結(jié)果實(shí)際結(jié)果用戶名:TUTU顯示修改密碼成功,并且與預(yù)

49、期結(jié)果一致舊密碼:123重新登陸時(shí),只能用新新密碼:1234密碼登錄確認(rèn)密碼:12343) 添加與修改刪除測試此測試主要針對出售商品管理,和購買商品管理的兩個(gè)大的模塊.出售商品管理主要是名稱,價(jià)格,類型,圖片信息,購買商品信息管理主要是物品,會員,數(shù)量,流程狀態(tài),購物狀態(tài)等.a) 經(jīng)測試,出售信息管理,購買商品管理模塊可以正常的添加和修改信息.b) 經(jīng)測試,出售信息管理,購買商品管理模塊可以正常的刪除信息.4) 查詢測試此測試主要是針對用戶對于查詢物品查詢方式的測試.可以通過發(fā)布時(shí)間,查詢.同時(shí)也可以選擇商品名字和編號查詢,也可以通過商品的類別進(jìn)行查詢.經(jīng)測試,與預(yù)期結(jié)果一致、5) 出售商品信

50、息測試測試用戶是否可以正常的出售商品.選擇物品出售.首先輸入商品信息,便可以進(jìn)行商品的發(fā)布,然后點(diǎn)擊發(fā)布后,該商品列表會出現(xiàn)在所有出售的商品中.并可以在此模塊對商品進(jìn)行操作.經(jīng)測試,與預(yù)期結(jié)果一致.2集成測試將五個(gè)模塊按照設(shè)計(jì)要求組裝起來.同時(shí)進(jìn)行測試,是否有接口有關(guān)的問題.模塊和模塊之間是否因?yàn)槭韬鰡栴}而造成有害影響;把子功能組合起來是否產(chǎn)生了不是預(yù)期的主功能;全程數(shù)據(jù)結(jié)構(gòu)是否有錯(cuò)誤.集成測試的方法有兩種,一種是非漸增式,另一種是漸增式.本人選擇的是漸增式.因?yàn)椋?) 編寫的軟件較為簡單,開銷較小.2) 可以比較早的發(fā)現(xiàn)模塊的連接錯(cuò)誤3) 更容易判斷測試位置4) 測試更加徹底3確認(rèn)測試 經(jīng)過

51、上面的集成測試后,已經(jīng)可以按照最先的設(shè)計(jì)把所有的模塊組裝成了一個(gè)完整的系統(tǒng),這個(gè)時(shí)候接口有關(guān)的錯(cuò)誤也已經(jīng)基本消除了.然后就應(yīng)該檢驗(yàn)校園二手銷售系統(tǒng)的有效性,這是確認(rèn)測試的任務(wù).軟件的功能和性能是否就像用戶所希望的.確認(rèn)測試,用的黑盒法,驗(yàn)收有兩種可能的結(jié)果.1) 功能和用戶需求差距較小,軟件可以被接受2) 功能與用戶的需求差距較大這個(gè)階段的發(fā)現(xiàn)的問題,通常是因?yàn)樾枨蠓治鲭A段做到不夠徹底4系統(tǒng)測試 軟件開發(fā)完成之后,最后需要與系統(tǒng)中其它模塊配套運(yùn)行,從而進(jìn)行系統(tǒng)測試.包括恢復(fù)測試、安全測試、強(qiáng)度測試和功能測試等.經(jīng)過上述的測試過程對校園二手銷售系統(tǒng)進(jìn)行測試后,系統(tǒng)基本上是滿足開發(fā)的要求,測試結(jié)束,此次開發(fā)結(jié)束.第6章 結(jié)論6.1 系統(tǒng)評價(jià)本文通過本系統(tǒng)設(shè)計(jì)與開發(fā),從而得出下列結(jié)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論