【正文】
束 要求的必填信息不能為空 用例編號(hào) 3251 用例名稱 用戶發(fā)布求購(gòu)圖書 用例概述 用戶根據(jù)自己需求發(fā)布求購(gòu)圖書信息 主參與者 用戶 前置條件 用戶成功登陸系統(tǒng) 后置條件 求購(gòu)信息列表更新 成功保證 數(shù)據(jù)庫(kù)求購(gòu)圖書表數(shù)據(jù)更新 基本事件流 1 點(diǎn)擊發(fā)布求購(gòu)圖書信息 2 用戶根據(jù)要求輸入各項(xiàng)信息 3 點(diǎn)擊確認(rèn) 規(guī)則與約束 要求必填的信息不能為空 校園二手書交易平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) 8 管理員用例圖如圖 33 所示。目前校園里二手書大都以跳蚤市場(chǎng)方式進(jìn)行交易, 雖然也能為學(xué)生提供一個(gè)交易平臺(tái),但容易受到場(chǎng)地,天氣和時(shí)間等各種因素的制約,具有諸多不便。 索圖書、瀏覽公告,查看待售圖書信息和求購(gòu)圖書信息。 通過(guò)需求分析要明確系統(tǒng)的主要功能模塊,以及各功能模塊需要完成的具體功能。 開(kāi)發(fā)工具 MyEclipse企業(yè)級(jí)工作平臺(tái) ( MyEclipse Enterprise Workbench,簡(jiǎn)稱 MyEclipse)是對(duì) Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 J2EE的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率 [11]。而在持久層中,則依賴于 Hibernate的對(duì)象化映射和數(shù)據(jù)庫(kù)交互,處理 DAO組件請(qǐng)求的數(shù)據(jù),并返回處理結(jié)果 [9]。 JSP具備了 Java技術(shù)的簡(jiǎn)單易用,完全的 面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠等一些優(yōu)點(diǎn) [5]。 平頂山學(xué)院本科畢業(yè)設(shè)計(jì) 3 2 開(kāi)發(fā)技術(shù)及工具介紹 本系統(tǒng)使用 Java作為開(kāi)發(fā)語(yǔ)言,采用 Struts+Hibernate兩層框架,選用 SQL Server 2020作為后臺(tái)數(shù)據(jù)庫(kù),運(yùn)用 Tomcat服務(wù)器技術(shù),基于 B/S(Browser/Sserver)模式進(jìn)行設(shè)計(jì)。 第 3 章 進(jìn)行系統(tǒng)的需求分析,并結(jié)合需求分析進(jìn)行功能設(shè)計(jì)。 項(xiàng)目開(kāi)發(fā)現(xiàn)狀 目前,校園中二手書交易方式有兩種:第三方回收倒 賣的方式和二手書跳蚤市場(chǎng)。 其管理團(tuán)隊(duì)擁有多年的圖書出版、零售、信息技術(shù)及市場(chǎng)營(yíng)銷經(jīng)驗(yàn)。設(shè)計(jì)旨在實(shí)現(xiàn)一個(gè)二手書的交易系統(tǒng),為供需雙方提供便利的二手書網(wǎng)絡(luò)交易平臺(tái)。 在校園網(wǎng)絡(luò)發(fā)達(dá)的今天,開(kāi)發(fā)一套二手書交易系統(tǒng),能夠很好地滿足供需雙方的需求,并且 對(duì)于提高 圖書的循環(huán)利用、降低學(xué)生的購(gòu)書成本 ,具 有現(xiàn)實(shí)意義。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文 的復(fù)印件和電子版,允許論文被查閱和借閱。 畢業(yè)論文 (設(shè)計(jì) ) 題 目 :校園二手書交易平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。但是 對(duì)于沒(méi)有經(jīng)濟(jì)來(lái)源的在校學(xué)生而言,購(gòu)買新書的花費(fèi)較大,所以二手書市場(chǎng)一直活躍于校園中。 關(guān)鍵詞 : 二手書交易, Struts,數(shù)據(jù)庫(kù), Hibernate 校園二手書交易平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) The Design and Implementation of Secondhand BookSelling System in Campus Abstract With the continuous development of the Inter, the work bookstore has brought people greatly convenience. Network bookstore is not only the development and supplement of the traditional bookstore, but also the trend of future development. But to the students in school, who have no salery, the cost of new books is more expensive, and secondhand book market has been being more and more active. The work of campus has bee very mature, it’s necessary to develop a system used for the secondhand book dealing, to meet the needs of sellers and buyers, and improve book recycling and reduce students’ cost of buying new books. This system is designed by the SH (Struts Hibernate) twolayer framework. Using Struts can be separated from the view layer and the control layer. Using Hibernate can achieve to manage database with objectoriented thinking. Using SH can achieve low coupling with the database and make the system more security and saclability. Functions of the system is mainly to release used books, search books’ information, leave ments, as well as the administrator to manage and maintain the system. There are three roles: system administrator users, registered users and unregistered users. The right of administrators is managing users, issuing bulletin and so on. Registered users can publish messages, leave ments. Unregistered users can only browse information. The realization of the system will make it more convenient for students. And at the same time it will es to book recycling. This thesis expounds the background and development trend of the campus secondhand books transaction platform. According to the software engineering development theory. A series of work have been done, such as system analysis and design, detailed summary design, coding, and testing of development. Finally realized the practical value of the Secondhand BookSelling system in campus. Keywords:Secondhand Book Deal, Struts, Database, Hibernate平頂山學(xué)院本科畢業(yè)設(shè)計(jì) 目 錄 1 緒論 ............................................................................................................................ 1 項(xiàng)目開(kāi)發(fā)背景 .................................................................................................. 1 項(xiàng)目開(kāi)發(fā)現(xiàn)狀 .................................................................................................. 1 項(xiàng)目開(kāi)發(fā)意義 .................................................................................................. 2 論文主要工作和結(jié)構(gòu)安排 .............................................................................. 2 本章小結(jié) .......................................................................................................... 2 2 開(kāi) 發(fā)技術(shù)及工具介紹 ................................................................................................ 3 頁(yè)面開(kāi)發(fā)技術(shù) .................................................................................................. 3 SH 框架的選擇 ................................................................................................. 3 WEB 服務(wù)器 ...................................................................................................... 4 開(kāi)發(fā)工具 .......................................................................................................... 4 本章小結(jié) .......................................................................................................... 4 3 需求分析 .................................................................................................................... 5 業(yè)務(wù)操作流程 .................................................................................................. 5 系統(tǒng)設(shè)計(jì)目標(biāo) .................................................................................................. 5 功能需求 .......................................................................................................... 5 性能需求 .......................................................................................................... 9 本章小結(jié) ........................................................................................................ 10 4 總體設(shè)計(jì) ...................................................................................................................11 系統(tǒng)功能設(shè)計(jì) .................................................................................................11 數(shù)據(jù)庫(kù)設(shè)計(jì) ....................................