




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、CDIOCDIO 實踐報告之實踐報告之五五軟件產(chǎn)品規(guī)格說明軟件產(chǎn)品規(guī)格說明(根據(jù)國標(biāo)GB/T 8567-2006 計算機軟件文檔編制規(guī)范撰寫)項 目 名 稱 : 校內(nèi)易書系統(tǒng) 項 目負責(zé)人 : 熊方翼 報 告 主 編 : 專 業(yè) : 軟件工程 任 課 教 師 : 李彤 CDIO 指導(dǎo)教師: 李彤 編 制 時 間 : 2012 年 12 月 云南大學(xué)軟件學(xué)院云南大學(xué)軟件學(xué)院20122012 年年 1212 月制表月制表目錄目錄1 引言.21.1 標(biāo)識.21.2 系統(tǒng)概述.21.3 文檔概述.22 引用文件.33 需求.33.1 可執(zhí)行軟件.33.2 源文件.33.3 打包需求.34 合格性規(guī)定.
2、35 軟件支持信息.45.1“已建成”軟件設(shè)計.45.2 編譯/建立過程.55.3 修改過程.75.4 計算機硬件資源使用.86 需求的可追蹤性.97 注解.141 引言引言1.1 標(biāo)識標(biāo)識 本文檔使用與校內(nèi)易書系統(tǒng)。 系統(tǒng)標(biāo)識號:CDIO-校內(nèi)易書系統(tǒng)-1.0。 標(biāo)題:校內(nèi)易書系統(tǒng)。 縮略詞語:無。 版本號:1.0。 標(biāo)識號:1.0。1.2 系統(tǒng)概述系統(tǒng)概述本文檔適用于校內(nèi)易書系統(tǒng)。校內(nèi)易書系統(tǒng)的用戶為普通用戶和管理員。普通用戶課利用該系統(tǒng)進行用戶注冊,個人資料管理,圖書檢索,發(fā)布書籍轉(zhuǎn)讓信息,發(fā)布書籍需求信息,圖書交易等活動。而管理員主要進行的是用戶資料、書籍資料、求購信息、轉(zhuǎn)讓信息、訂單
3、的管理以及對使用該系統(tǒng)的某些惡意行為進行有效地制止,保證系統(tǒng)的安全和良好的環(huán)境。 校內(nèi)易書系統(tǒng)的開發(fā)經(jīng)過項目需求分析,分析開發(fā)可行性,軟件、硬件需求,人員需求,組織人員,系統(tǒng)設(shè)計,系統(tǒng)編碼,系統(tǒng)實現(xiàn),系統(tǒng)測試等階段。軟件運行于 windows平臺下,運用 Eclipse、mysql 等軟件進行開發(fā)和維護。關(guān)于系統(tǒng)的維護是由開發(fā)方擔(dān)任。項目投資方無;需求方為云南大學(xué);用戶暫為云南大學(xué)在校學(xué)生,以后可能進行擴展,為其他高校學(xué)生服務(wù);開發(fā)方為云南大學(xué)軟件學(xué)院軟件工程專業(yè)本科生小組;支持機構(gòu)是云南大學(xué)軟件學(xué)院 2010 級軟件工程。有關(guān)文檔:軟件工程概論 李彤,王煒,郁湧 科學(xué)出版社 第一版(2012
4、 年 2 月 28 日) 校內(nèi)易書系統(tǒng)-軟件需求規(guī)格說明書校內(nèi)易書系統(tǒng)-可行性分析報告1.3 文檔概述文檔概述 軟件產(chǎn)品規(guī)格說明 (SPS)包含或引用可執(zhí)行軟件、源文件、合格性規(guī)定以及軟件支持的信息。包括一個計算機軟件配置項(CSCI) “已建成”的軟件設(shè)計、編輯/建立過程、修改過程、計算機硬件資源使用。最后,還要制定需求的可行性跟蹤。在這個文檔中包含了軟件建立、編輯、編譯、生成及修改的幾個階段,清晰的記錄了整個軟件開發(fā)中對開發(fā)的軟件所進行的修改。 本文檔可由投資方,需方,開發(fā)方和支持機構(gòu)查看。2 引用文件引用文件軟件工程概論 李彤,王煒,郁湧 科學(xué)出版社 第一版(2012 年 2 月 28
5、日)軟件產(chǎn)品規(guī)格說明(GB856788) 校內(nèi)易書系統(tǒng)-可行性分析報告-v1.0 文檔來源:開發(fā)方編寫校內(nèi)易書系統(tǒng)-軟件需求規(guī)格說明書-v1.0 文檔來源:開發(fā)方編寫校內(nèi)易書系統(tǒng)-數(shù)據(jù)庫設(shè)計說明書-v1.0 文檔來源:開發(fā)方編寫3 需求需求本章應(yīng)分為以下幾條,規(guī)定必須滿足的需求,以實現(xiàn)軟件交付和建立另一軟件實體,以使其被認為是該 CSCI 的一個有效拷貝。注:本章將軟件自身作為被認為是 CSCI 的一個有效拷貝軟件實體所必須匹配的準則。被更新的軟件設(shè)計不作為需求,而被放在第 5 章,僅作為用于修改、增強或其他支持該軟件時所使用的信息。如果此規(guī)格說明的任何部分被置于需方配置的控制之下,只應(yīng)限于第
6、3 章。建立產(chǎn)品基線的是軟件自身,而不是軟件的設(shè)計說明.3.1 可執(zhí)行軟件可執(zhí)行軟件該系統(tǒng)名稱為校內(nèi)易書系統(tǒng)。校內(nèi)易書系統(tǒng)是 B/S 類型的軟件,要使用該軟件,要求客戶端操作系統(tǒng)為 WindowsXP及以上版本,需安裝 IE、Chrome、FireFox 等主流瀏覽器。使用時,只需進行聯(lián)網(wǎng),打開瀏覽器,輸入網(wǎng)址即可。3.2 源文件源文件本條應(yīng)通過引用所附的或其他形式提供的電子媒體給出該 CSCI 的源文件,它應(yīng)包括重新產(chǎn)生 CSCI 的可執(zhí)行軟件所需的批處理文件、命令文件、數(shù)據(jù)文件或其他文件。為使一軟件實體被認為是該 CSCI 源文件的有效拷貝,它必須精確匹配這些文件。3.3 打包需求打包需求
7、(若有)本條應(yīng)陳述打包和標(biāo)記 CSCI 拷貝的需求。4 合格性規(guī)定合格性規(guī)定校內(nèi)易書系統(tǒng)中,普通用戶的操作主要有用戶注冊,登錄,個人信息管理,上傳書籍,圖書檢索(包括按照書名直接檢索,按類名檢索,按學(xué)院專業(yè)年級檢索) ,發(fā)布書籍轉(zhuǎn)讓信息、書籍求購信息,管理發(fā)布信息、求購信息等圖書交易功能。用戶注冊時,必須按照規(guī)定的格式填寫用戶信息,必填的項不可為空。若信息填寫不正確,會給出提示直到正確為止。 在用戶登錄界面登錄時,如果使用不符規(guī)定的用戶名及對應(yīng)的密碼時會報錯。如果正確才進入校內(nèi)易書系統(tǒng)。普通用戶登陸后轉(zhuǎn)到個人主頁,在此界面上可以進行個人基本信息的修改,包括昵稱、密碼、學(xué)院、專業(yè)、聯(lián)系方式、地址
8、等等。在此頁面,用戶還可查看、修改、刪除自己的轉(zhuǎn)讓信息、求購信息、訂單等。用戶只有登錄后才能進行信息的發(fā)布、書籍的求購等操作。若用戶發(fā)布的轉(zhuǎn)讓信息或求購信息或留言中有不文明的詞語,可對其進行屏蔽。上傳書籍:若用戶需要的書籍在系統(tǒng)中不存在,用戶可自行上傳書籍,但必須詳細填寫書籍的相關(guān)信息。書籍檢索:采用模糊搜索的方式,可按照書名直接檢索、按類名檢索、按學(xué)院專業(yè)年級檢索等。 在管理員登錄界面登錄時,如果使用不符規(guī)定的用戶名及對應(yīng)的密碼時會報錯。如果正確才進入校內(nèi)易書系統(tǒng)。管理員登錄后可進入管理員主頁,進行用戶的刪除以及管理員信息的修改;還可以進行書籍的管理,包括書籍的增、刪、改、查;另外,還可進行
9、管理員和用戶的管理,包括管理員和用戶的添加及密碼重置。管理員也可進行書籍的上傳,但同樣的,必須詳細填寫書籍的詳細信息。以上所有操作中,若存在信息格式不正確貨內(nèi)容有爭議性,則可使用相應(yīng)措施進行阻止。5 軟件支持信息軟件支持信息5.1“已建成已建成”軟件設(shè)計軟件設(shè)計本系統(tǒng)實現(xiàn)校內(nèi)易書的功能,具體包括用戶注冊,登錄,個人信息管理,圖書檢索(包括按照書名直接檢索,按類名檢索,按學(xué)院專業(yè)年級檢索) ,發(fā)布書籍轉(zhuǎn)讓信息、書籍求購信息,管理發(fā)布信息、求購信息等圖書交易功能。1)用戶注冊:用戶需要提供電子郵件、密碼、學(xué)校、專業(yè)、手機、宿舍等信息進行注冊成為會員,才可以在網(wǎng)站上進行交易。2)個人資料管理:用戶能
10、修改自己的個人資料,比如修改自己的昵稱,手機等等。3)圖書檢索:用戶能根據(jù)書名、作者、ISBN、出版社等關(guān)鍵字進行檢索出相關(guān)書籍。用戶能根據(jù)學(xué)院專業(yè)年級進行檢索出相關(guān)書籍。用戶能根據(jù)圖書的類別檢索出相關(guān)書籍。4)發(fā)布書籍轉(zhuǎn)讓信息:點擊你要轉(zhuǎn)讓書籍下面的“我要轉(zhuǎn)讓” ,然后登記相應(yīng)信息,比如:聯(lián)系方式,書籍說明,使用時間,新舊程度,圖書照片,交易模式等信息,然后自己的書籍轉(zhuǎn)讓信息就會出現(xiàn)在書籍詳情頁面下方。同時,在未交易成功的前提下,可以對已經(jīng)發(fā)布的信息進行修改。5)發(fā)布書籍需求信息:當(dāng)沒有搜索到所需要的書籍時,點擊“我要購買” ,登記自己的相關(guān)信息,如聯(lián)系方式等,沒有方便在有人轉(zhuǎn)讓該書籍的時候
11、能夠及時聯(lián)系到你。6)圖書交易:即線下交易,類似于貨到付款,由于是同校交易,賣家和買家可以見面交易。7)訂單的管理:可以管理生成的訂單的修改、發(fā)貨及刪除。校內(nèi)易書系統(tǒng)后臺主要提供的功能:1)管理員登錄及密碼修改。2)書籍的管理,包括書籍的增、刪、改、查。3)管理員和用戶的管理,包括管理員和用戶的添加及密碼重置。用戶接口:本系統(tǒng)采用廣泛應(yīng)用的 Web GUI,即諸如窗口、菜單、對話框、滾動條等。用戶與系統(tǒng)的交互通過用戶輸入字符,選擇菜單或者對話框,然后系統(tǒng)對用戶輸入的信息進行分析處理。5.2 編譯編譯/建立過程建立過程本系統(tǒng)為 B/S 架構(gòu),采用 Eclipse 進行開發(fā),服務(wù)器使用 Apach
12、e Tomcat 7.0,數(shù)據(jù)庫采用 MyMySQL5.5。 系統(tǒng)標(biāo)識號:專業(yè)實訓(xùn)-校內(nèi)易書系統(tǒng)-1.0。 標(biāo)題:校內(nèi)易書系統(tǒng)。 縮略詞語:無。 版本號:1.0。標(biāo)識號:1.0。編譯該系統(tǒng)的主機上需要安裝 IE、Chrome、FireFox 等主流瀏覽器、Apache Tomcat 7.0,Eclipse for J2EE,jdk1.7,MyMySQL5.5,并正確配置運行環(huán)境。本系統(tǒng)主要采用的 MVC 模型。M 指 Model,即底層類及一些服務(wù)類;V 指 View,即視圖;C 指 Control,即控制。MVC 模型的基本思想為控制器接受用戶請求,通過調(diào)用底層的服務(wù)類處理請求,并將得到的結(jié)
13、果返回。編譯的源文件為 Book,Book 中包含的文件如圖 1 所示,主要有 JAX-WS Web Service、Deployment Description:Book、Java Resources、JavaScript Resources、build、WebCotent。其中,Java Resources 主要包含的是該系統(tǒng)的后臺源代碼,即用于功能的實現(xiàn),包括對象、服務(wù)以及控制器還包括系統(tǒng)的庫;WebCotent 則包含該系統(tǒng)的后臺代碼,即用于界面的展現(xiàn)。圖 1 Java Resources 中有兩個文件夾,src 中為代碼,Libraries 中為該項目的庫。Src包含四個包,即 co
14、m.book.controller(控制器) 、com.book.model(底層模型) 、com.book.test(測試) 、com.book.util(公用方法)。如圖 2 所示。圖 2包 com.book.controller 中包含的文件有: AdminBookController.java、AdminBuyInfoController.java、BookController.java、AdminInfoController.java、AdminLoginController.java、UserManageController.java、LoginController.java、Ad
15、minSaleInfoController.java、OrderController.java、AdminUploadBookController.java、BuyInfoController.java、UserController.java、RecommendationController.java、RegisterController.java、SaleInfoController.java、SearchController.java、UploadBookController.java、TradeController.java。包 com.book.model 包含的文件有:Admin.j
16、ava、AdminService.java、Book.java、BookService.java、BuyInfo.java、DBService.java、InfoService.java、Order.java、OrderService.java、User.java、RecommendationService.java、SaleInfo.java、SearchService.java、UserService.java。包 com.book.test 包含的文件有 TestDB.java。包 com.book.util 包含的文件有 MD5.java。WebCotent 中主要包含 BookPic
17、、css、image 以及 jsp 文件,如圖 3 所示。BookPic 存放的為書籍的圖片,image 存放的為網(wǎng)頁使用的圖片。圖 3jsp 文件有admin.jsp、adminBuyInfo.jsp、adminChangeBookInfo.jsp、adminInfo.jsp、adminLogin.jsp、adminSaleInfo.jsp、adminUploadBook.jsp、adminUserInfo.jsp、buyInfo.jsp、home.jsp、homeBuyInfo.jsp、homeBuyOrder.jsp、homeChangeBuyInfo.jsp、homeChangeBuy
18、Order.jsp、adminBookManage.jsp、homeChangeSaleInfo.jsp、homeChangeSaleOrder.jsp、homePassword.jsp、homeSaleChange.jsp、homeSaleInfo.jsp、homeSaleOrder.jsp、homeUserInfo.jsp、Index.jsp、login.jsp、ok.jsp、register.jsp、saleInfo.jsp、search.jsp、trade.jsp、uploadBook.jsp、book.jsp。 數(shù)據(jù)庫名為 book。數(shù)據(jù)庫中一共建立起了 11 個表,表名分別為、書籍
19、表:book、轉(zhuǎn)讓書籍表:saleList、求購書籍表:buyList、訂單表:orderList、管理員表:admin、學(xué)院表: school、專業(yè)表: major、課程表: course、書籍和課程的關(guān)系表:courseBook、專業(yè)和課程的關(guān)系表:majorCourse、用戶表:user。 建立起完整的數(shù)據(jù)庫后,便可在 Eclipse 中運行該項目,在瀏覽器中進行操作。5.3 修改過程修改過程 a.修改該系統(tǒng)用到的軟件為 Eclipse、MySQL5.5 以及版本管理工具 SubVersion。修改時,只需打開要修改的程序,然后進行代碼的修改,修改完成后,需上傳至服務(wù)器,以便系統(tǒng)的版本隨
20、時保持最新。b.CSCI 所使用的數(shù)據(jù)庫數(shù)據(jù)庫名為 book。數(shù)據(jù)庫中一共建立起了 11 個表,表名分別為、書籍表:book、轉(zhuǎn)讓書籍表:saleList、求購書籍表:buyList、訂單表:orderList、管理員表:admin、學(xué)院表: school、專業(yè)表: major、課程表: course、書籍和課程的關(guān)系表:courseBook、專業(yè)和課程的關(guān)系表:majorCourse、用戶表:user。要修改數(shù)據(jù)庫表時,需用到 MySQL5.5。有兩種方法可以對表進行修改:一種是直接使用 SQL 語句進行修改;另一種方法為右擊要修改的表名,選擇 Edit Table,然后進行相應(yīng)的修改,包括
21、表屬性的修改以及表中數(shù)據(jù)的修改。 c.在對數(shù)據(jù)表進行修改時不可對其中的默認值進行修改,以免發(fā)生數(shù)據(jù)修改后系統(tǒng)某些功能無法使用;此外對表屬性也不可隨意更改,以防牽一發(fā)而動全身,導(dǎo)致系統(tǒng)無法正常運行。在對源代碼進行修改時應(yīng)遵循源代碼結(jié)構(gòu),在不破壞源代碼結(jié)構(gòu)的情況下可在其中加入期望的功能;此外,不可隨意更改底層的服務(wù)類和構(gòu)造類,以免影響大局。d.集成時,若出現(xiàn)錯誤,則可使用集成測試的方法來縮小錯誤范圍,得到錯誤原因,不能只憑個人經(jīng)驗修改,以免造成更大的錯誤;系統(tǒng)測試時,若發(fā)現(xiàn) bug,不應(yīng)急躁的馬上修改,而是要先分析一下如果這個 bug 被修復(fù),會不會曹成更大的缺陷,要懂得衡量得失。5.4 計算機硬
22、件資源使用計算機硬件資源使用 a.本系統(tǒng)運行時所占用的最少可使用硬件資源能力百分比如下:前臺: 百分比Admin.jsp 管理員中心 0.1%adminBuyInfo.jsp 管理員管理求購信息頁面 0.1%adminChangeBookInfo.jsp 管理員修改書籍信息頁面 0.1%adminInfo.jsp 管理員信息管理頁面 0.1%adminLogin.jsp 管理員登陸頁面 0.1%adminSaleInfo.jsp 管理員管理求購信息頁面 0.1%adminUploadBook.jsp 管理員上傳書籍頁面 0.1%adminUserInfo.jsp 管理員管理用戶信息頁面 0.1
23、%Book.jsp 書籍詳情頁 0.1%buyInfo.jsp 發(fā)布求購信息頁面 0.1%Home.jsp 個人中心 0.1%homeBuyInfo.jsp 用戶求購信息頁面 0.1%homeBuyOrder.jsp 用戶購買訂單頁面 0.1%homeChangeBuyInfo.jsp 用戶修改求購信息頁面 0.1%homeChangeBuyOrder.jsp 用戶修改購買訂單頁面 0.1%adminBookManage.jsp 管理員管理書籍信息頁面 0.1%homeChangeSaleInfo.jsp 用戶修改求購信息頁面 0.1%homeChangeSaleOrder.jsp 用戶修改出
24、售訂單頁面 0.1%homePassword.jsp 用戶修改密碼頁面 0.1%homeSaleChange.jsp 用戶修改轉(zhuǎn)讓信息頁面 0.1%homeSaleInfo.jsp 用戶轉(zhuǎn)讓信息列表頁面 0.1%homeSaleOrder.jsp 用戶出售訂單頁面 0.1%homeUserInfo.jsp 用戶信息頁面 0.1%Index.jsp 網(wǎng)站首頁 0.1%Login.jsp 用戶登錄頁面 0.1%Ok.jsp 提交成功頁面 0.1%Register.jsp 用戶注冊頁面 0.1%saleInfo.jsp 發(fā)布轉(zhuǎn)讓信息頁面 0.1%Search.jsp 書籍搜索頁面 0.1%Trade
25、.jsp 交易頁面 0.1%uploadBook.jsp 用戶上傳書籍頁面 0.1%后臺: 百分比Admin.java 管理員類 0.1%AdminService.java 管理員服務(wù)類 0.1%Book.java 書籍類 0.1%BookService.java 書籍服務(wù)類 0.1%BuyInfo.java 求購信息類 0.1%DBService.java 數(shù)據(jù)庫服務(wù)類 0.1%InfoService.java 信息服務(wù)類 0.1%Order.java 訂單類 0.1%OrderService.java 訂單服務(wù)類 0.1%User.java 用戶類 0.1%RecommendationSe
26、rvice.java 書籍推薦服務(wù)類 0.1%SaleInfo.java 轉(zhuǎn)讓信息類 0.1%SearchService.java 書籍搜索服務(wù)類 0.1%UserService.java 用戶服務(wù)類 0.1%MD5.java 密碼 MD5 加密類 0.1%AdminBookController.java 書籍信息管理控制器 0.2%AdminBuyInfoController.java 管理員管理求購信息控制 0.2%BookController.java 書籍控制器 0.2%AdminInfoController.java 管理員信息管理控制器 0.2%AdminLoginControll
27、er.java 管理員登錄控制器 0.2%UserManageController.java 管理員管理用戶信息控制器 0.2%LoginController.java 用戶登錄控制器 0.2%AdminSaleInfoController.java 管理員管理轉(zhuǎn)讓信息控制器 0.2%OrderController.java 訂單管理控制器 0.2%AdminUploadBookController.java 管理員上傳書籍控制器 0.2%BuyInfoController.java 求購信息控制器 0.2%UserController.java 用戶控制器 0.2%Recommendatio
28、nController.java 書籍推薦控制器 0.2%RegisterController.java 用戶注冊控制器 0.2%SaleInfoController.java 求購信息控制器 0.2%SearchController.java 書籍搜索控制器 0.2%UploadBookController.java 書籍上傳控制器 0.2%TradeController.java 交易控制器 0.2% b.假設(shè)在內(nèi)存可硬盤等比較小的情況下,運行本系統(tǒng)所需的最小硬件資源如下: 處理器:20% 內(nèi)存:20% 硬盤:5% c. 計算機內(nèi)存至少為 512M,硬盤大于 40G,處理器為奔騰 4 以上
29、,操作系統(tǒng) window 2000、 windows xp、Vista 、windows7。 d. 處理器采用 Hz 每秒,存儲器采用千字節(jié)每秒。 e. 在系統(tǒng)配置比較高的情況下,本系統(tǒng)可以正常運行而不出顯死機等情況。6 需求的可追蹤性需求的可追蹤性a每一 CSCI 源文件到它所實現(xiàn)的軟件配置項前臺: Admin.jsp 管理員中心 adminBuyInfo.jsp 管理員管理求購信息頁面 adminChangeBookInfo.jsp 管理員修改書籍信息頁面 adminInfo.jsp 管理員信息管理頁面 adminLogin.jsp 管理員登陸頁面 adminSaleInfo.jsp 管理
30、員管理求購信息頁面 adminUploadBook.jsp 管理員上傳書籍頁面 adminUserInfo.jsp 管理員管理用戶信息頁面 Book.jsp 書籍詳情頁 buyInfo.jsp 發(fā)布求購信息頁面 Home.jsp 個人中心 homeBuyInfo.jsp 用戶求購信息頁面 homeBuyOrder.jsp 用戶購買訂單頁面 homeChangeBuyInfo.jsp 用戶修改求購信息頁面 homeChangeBuyOrder.jsp 用戶修改購買訂單頁面 adminBookManage.jsp 管理員管理書籍信息頁面 homeChangeSaleInfo.jsp 用戶修改求購信
31、息頁面 homeChangeSaleOrder.jsp 用戶修改出售訂單頁面 homePassword.jsp 用戶修改密碼頁面 homeSaleChange.jsp 用戶修改轉(zhuǎn)讓信息頁面 homeSaleInfo.jsp 用戶轉(zhuǎn)讓信息列表頁面 homeSaleOrder.jsp 用戶出售訂單頁面 homeUserInfo.jsp 用戶信息頁面 Index.jsp 網(wǎng)站首頁 Login.jsp 用戶登錄頁面 Ok.jsp 提交成功頁面 Register.jsp 用戶注冊頁面 saleInfo.jsp 發(fā)布轉(zhuǎn)讓信息頁面 Search.jsp 書籍搜索頁面 Trade.jsp 交易頁面 uploa
32、dBook.jsp 用戶上傳書籍頁面 后臺: Admin.java 管理員類 AdminService.java 管理員服務(wù)類 Book.java 書籍類 BookService.java 書籍服務(wù)類 BuyInfo.java 求購信息類 DBService.java 數(shù)據(jù)庫服務(wù)類 InfoService.java 信息服務(wù)類 Order.java 訂單類 OrderService.java 訂單服務(wù)類 User.java 用戶類 RecommendationService.java 書籍推薦服務(wù)類 SaleInfo.java 轉(zhuǎn)讓信息類 SearchService.java 書籍搜索服務(wù)類
33、UserService.java 用戶服務(wù)類 MD5.java 密碼 MD5 加密類 AdminBookController.java 書籍信息管理控制器 AdminBuyInfoController.java 管理員管理求購信息控制 BookController.java 書籍控制器 AdminInfoController.java 管理員信息管理控制器 AdminLoginController.java 管理員登錄控制器 UserManageController.java 管理員管理用戶信息控制器 LoginController.java 用戶登錄控制器 AdminSaleInfoCont
34、roller.java 管理員管理轉(zhuǎn)讓信息控制器 OrderController.java 訂單管理控制器 AdminUploadBookController.java 管理員上傳書籍控制器 BuyInfoController.java 求購信息控制器 UserController.java 用戶控制器 RecommendationController.java 書籍推薦控制器 RegisterController.java 用戶注冊控制器 SaleInfoController.java 求購信息控制器 SearchController.java 書籍搜索控制器 UploadBookContr
35、oller.java 書籍上傳控制器 TradeController.java 交易控制器 b. 每一軟件配置項到實現(xiàn)它的源文件前臺: Admin.jsp 管理員中心 adminBuyInfo.jsp 管理員管理求購信息頁面 adminChangeBookInfo.jsp 管理員修改書籍信息頁面 adminInfo.jsp 管理員信息管理頁面 adminLogin.jsp 管理員登陸頁面 adminSaleInfo.jsp 管理員管理求購信息頁面 adminUploadBook.jsp 管理員上傳書籍頁面 adminUserInfo.jsp 管理員管理用戶信息頁面 Book.jsp 書籍詳情頁
36、 buyInfo.jsp 發(fā)布求購信息頁面 Home.jsp 個人中心 homeBuyInfo.jsp 用戶求購信息頁面 homeBuyOrder.jsp 用戶購買訂單頁面 homeChangeBuyInfo.jsp 用戶修改求購信息頁面 homeChangeBuyOrder.jsp 用戶修改購買訂單頁面 adminBookManage.jsp 管理員管理書籍信息頁面 homeChangeSaleInfo.jsp 用戶修改求購信息頁面 homeChangeSaleOrder.jsp 用戶修改出售訂單頁面 homePassword.jsp 用戶修改密碼頁面 homeSaleChange.jsp
37、用戶修改轉(zhuǎn)讓信息頁面 homeSaleInfo.jsp 用戶轉(zhuǎn)讓信息列表頁面 homeSaleOrder.jsp 用戶出售訂單頁面 homeUserInfo.jsp 用戶信息頁面 Index.jsp 網(wǎng)站首頁 Login.jsp 用戶登錄頁面 Ok.jsp 提交成功頁面 Register.jsp 用戶注冊頁面 saleInfo.jsp 發(fā)布轉(zhuǎn)讓信息頁面 Search.jsp 書籍搜索頁面 Trade.jsp 交易頁面 uploadBook.jsp 用戶上傳書籍頁面 后臺: Admin.java 管理員類 AdminService.java 管理員服務(wù)類 Book.java 書籍類 BookSe
38、rvice.java 書籍服務(wù)類 BuyInfo.java 求購信息類 DBService.java 數(shù)據(jù)庫服務(wù)類 InfoService.java 信息服務(wù)類 Order.java 訂單類 OrderService.java 訂單服務(wù)類 User.java 用戶類 RecommendationService.java 書籍推薦服務(wù)類 SaleInfo.java 轉(zhuǎn)讓信息類 SearchService.java 書籍搜索服務(wù)類 UserService.java 用戶服務(wù)類 MD5.java 密碼 MD5 加密類 AdminBookController.java 書籍信息管理控制器 AdminB
39、uyInfoController.java 管理員管理求購信息控制 BookController.java 書籍控制器 AdminInfoController.java 管理員信息管理控制器 AdminLoginController.java 管理員登錄控制器 UserManageController.java 管理員管理用戶信息控制器 LoginController.java 用戶登錄控制器 AdminSaleInfoController.java 管理員管理轉(zhuǎn)讓信息控制器 OrderController.java 訂單管理控制器 AdminUploadBookController.java
40、 管理員上傳書籍控制器 BuyInfoController.java 求購信息控制器 UserController.java 用戶控制器 RecommendationController.java 書籍推薦控制器 RegisterController.java 用戶注冊控制器 SaleInfoController.java 求購信息控制器 SearchController.java 書籍搜索控制器 UploadBookController.java 書籍上傳控制器 TradeController.java 交易控制器 c. 給定每一計算機硬件資源使用計量到它所涉及的的 CSCI。 當(dāng)在運行系統(tǒng)
41、時,各個不同的模塊是在同一時間運行,他們同時占用處理器、內(nèi)存、硬盤。 本系統(tǒng)計算機硬件資源最小可使用的資源能力的百分比: 處理器:20% 內(nèi)存:20% 硬盤:5% d. 從有關(guān)計算機硬件資源使用的每一 CSCI 到給定的計量 前臺: 百分比Admin.jsp 管理員中心 0.1%adminBuyInfo.jsp 管理員管理求購信息頁面 0.1%adminChangeBookInfo.jsp 管理員修改書籍信息頁面 0.1%adminInfo.jsp 管理員信息管理頁面 0.1%adminLogin.jsp 管理員登陸頁面 0.1%adminSaleInfo.jsp 管理員管理求購信息頁面 0.
42、1%adminUploadBook.jsp 管理員上傳書籍頁面 0.1%adminUserInfo.jsp 管理員管理用戶信息頁面 0.1%Book.jsp 書籍詳情頁 0.1%buyInfo.jsp 發(fā)布求購信息頁面 0.1%Home.jsp 個人中心 0.1%homeBuyInfo.jsp 用戶求購信息頁面 0.1%homeBuyOrder.jsp 用戶購買訂單頁面 0.1%homeChangeBuyInfo.jsp 用戶修改求購信息頁面 0.1%homeChangeBuyOrder.jsp 用戶修改購買訂單頁面 0.1%adminBookManage.jsp 管理員管理書籍信息頁面 0.1%homeChangeSaleInfo.jsp 用戶修改求購信息頁面 0.1%homeChangeSaleOrder.jsp 用戶修改出售訂單頁面 0.1%homePassword.jsp 用戶修改密碼頁面 0.1%homeSaleChange.jsp 用戶修改轉(zhuǎn)讓信息頁面 0.1%homeSaleInfo.jsp 用戶轉(zhuǎn)讓信息列表頁面 0.1%homeSaleOrder.jsp 用戶出售訂單頁
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 炸藥生產(chǎn)自動化設(shè)備應(yīng)用考核試卷
- 下肢深靜脈血栓的預(yù)防和護理新進展
- 二年級數(shù)學(xué)口算題
- 2-3邏輯運算的電路實現(xiàn)-開關(guān)特性
- 九江理工職業(yè)學(xué)院《中藥學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 江蘇省無錫市惠山區(qū)七校2024-2025學(xué)年初三下學(xué)期第一次在線考試含解析
- 四川大學(xué)附中2025年高三綜合題(三)歷史試題(文史類)試題含解析
- 遼寧財貿(mào)學(xué)院《工程建設(shè)監(jiān)理》2023-2024學(xué)年第一學(xué)期期末試卷
- 道路損毀及搶修搶建分級
- 江蘇省蘇州市姑蘇區(qū)振華校2024-2025學(xué)年初三化學(xué)試題第一次統(tǒng)練(一模)試題含解析
- 新人面試典型試題及答案
- 2024年云南省煙草專賣局畢業(yè)生招聘考試真題
- 電動汽車安全駕駛培訓(xùn)
- 短視頻平臺對獨立音樂人的影響研究-全面剖析
- 2024年國家廣播電視總局直屬事業(yè)單位招聘真題
- 特種設(shè)備安全使用操作培訓(xùn)課件3
- 中國急性缺血性卒中診治指南解讀(完整版)
- 水磨鉆專項方水磨鉆專項方案
- 2024重慶三峰環(huán)境集團股份有限公司招聘15人筆試參考題庫附帶答案詳解
- 2024年吉林銀行總行招聘筆試真題
- 供應(yīng)鏈管理師考試的終極試題及答案
評論
0/150
提交評論