燕山大學軟件工程課程設計報告_第1頁
燕山大學軟件工程課程設計報告_第2頁
燕山大學軟件工程課程設計報告_第3頁
已閱讀5頁,還剩34頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

燕山大學軟件工程課程設計說明書題目: 網上書店學院(系):信息科學與工程學院年級專業(yè):10級計算機應用三班學號:1001404010097學生姓名:方小雨學號:100104010098學生姓名:王嘉愷指導教師:鄧成玉教師職稱:教授燕山大學課程設計(論文)任務書院(系):基層教學單位:學號100104010098學生姓名王嘉愷10級計算機應專業(yè)(班級)用3班10010401009710級計算機應學號學生姓名方小雨專業(yè)(班級)用3班設計題目網上書店根據設計題目完成如下設計任務:設1、軟件的需求分析。給出軟件需求的描述,建立模型;計2、軟件的總體設計。給出軟件結構設計的結果,并給出說明;進行數據庫設內計,并給出設計的表單等結果;根據需要可以進行界面設計。容3、軟件的詳細設計。給出各模塊內部算法和處理流程。設1、第十四周—第十五周以組為單位進行軟件需求的調研;計要2、第十六周完成課程設計報告的撰寫和驗收;求3、課程設計根據模板給出的模式撰寫;4、報告的正文的撰寫參照畢業(yè)設計論文規(guī)范要求。第一天進行軟件需求的調研,進行可行性分析。第二天完成需求分析,設計模塊和總體結構框架。工第三天按照小組分工,各自完成負責部分的內容3.作第四天整合完成詳細設計,撰寫課程設計報告。4.計第五天完善報告,進行項目答辯。5.劃1. [1] 張海藩,《軟件工程導論 (第五版)》,清華大學出版社 ,2007參2. [2] 張娜,《Javaweb開發(fā)技術教程》,清華大學出版社 ,2010考3. [3] 施伯樂《數據庫系統(tǒng)教程》 ,高等教育出版社, 2008資4.料指導教師簽字 基層教學單位主任簽字說明:此表一式四份,學生、指導教師、基層教學單位、系部各一份。2013年6 月 21 日2燕山大學課程設計評審工作分工:方小雨(組長):負責數據字典和數據庫設計、模塊功能設計。王嘉愷:負責可行性分析、需求分析和業(yè)務流程分析等工作。詳細設計和實驗報告的撰寫有兩人整合各自負責的業(yè)務方面共同完成。評閱教師簽字:姓名 學號 成績方小雨 100104010097王嘉愷 1001040100982013年 6 月 21 日3第一章 緒論 51.1課題背景 51.2課題目的 51.3任務與具體要求 61.4開發(fā)環(huán)境 71.5小組內部分工 7第二章 可行性分析 72.1經濟可行性 72.2技術可行性 82.3操作可行性 92.4法律可行性 9第三章 需求分析 103.1系統(tǒng)需求分析 103.1.1用戶(前臺)功能 103.1.2管理員(后臺)功能 103.2數據流程分析 113.3業(yè)務流程分析 113.4用例圖分析 123.4.1管理者用例 123.4.2客戶用例圖 143.5數據字典 16第四章 概要設計 174.1模塊設計 174.1.1前臺功能分模塊設計 174.1.2后臺功能分模塊設計 184.2系統(tǒng)功能結構設計 204.2.1系統(tǒng)結構設計的原則 214.2.2系統(tǒng)安全性設計 214.2.3系統(tǒng)的保密性設計 214.3數據庫設計 224.3.1數據庫概念結構設計 224.3.2數據庫邏輯結構設計 254.3.3數據庫物理結構設計 26第五章 詳細設計 305.1前臺功能分模塊詳細設計 305.2后臺功能分模塊詳細設計 31第六章 心得體會 32第七章 參考資料 334燕山大學 課程設計 說明書第一章 緒論1.1課題背景在網絡信息日益發(fā)展的今天,網絡已經成為人們日常生活的一部分。網上購物也成為現代社會的趨勢和潮流。而隨著互聯(lián)網的飛速發(fā)展以及我國經濟的穩(wěn)步平衡增長,人們對于精神文明也愈加看重,對于知識的追求也卻來越高。因而圖書市場開始繁榮起來。但由于各種各樣的原因使得消費者在選購圖書時不能迅速找到合意的書籍。近年來網上書店也在網絡經濟的刺激下開始發(fā)力,各類資本紛紛注入這一充滿潛力的新型市場。由于網上書店圖書種類包羅萬象,且價格比傳統(tǒng)書店便宜不少,以至于越來越多的消費者青睞于網上購書。1999年,國內真正意義上第一家網上書店——當當網上線。北京大學社會學專業(yè)畢業(yè)、從國家機關辭職下海的李國慶,拿著第一筆風險投資的基金開始了自己的網店生涯。 8年后,這家號稱全球最大中文網上書店的企業(yè)營業(yè)額已經達到 8個億。此后,伴隨著世界電子商務浪潮的到來,越來越多的網上書店在國內興起。1.2課題目的消費者都想在最短的時間內購買到自己所需的圖書。但現有大型電商平臺音像書籍分類下書目繁多,給人們在繁忙的工作生活中購書帶來了很大的麻煩,于是如何方便快捷的購買到自己所需的圖書就成了人們較為關心的問題。本小組成員經過網上查詢資料和實地調查發(fā)現,燕山大學附近只有 3家傳統(tǒng)書店且規(guī)模較小。稍微上點規(guī)模的城市之光也因為盜版原因存在著質量問題,價格也比京東等大型電商高出兩成左右。而大型網上書店雖然品種雜多,但缺少高等院校適用的教材,在快遞方面最快也要一天才可到達學校。共33頁 第5 頁燕山大學 課程設計 說明書綜上所述本小組成員開發(fā)的網上書店系統(tǒng)目標人群專門針對在秦皇島的高校在校生。專門定位于大學生教材教輔、 考研考證資料和暢銷圖書等實用書籍,砍掉五花八門諸如育嬰、菜譜等無關品類以及昂貴的系列叢書等高消費書籍,若單人購買一次性購買一學期所需的全部教材要比在學校統(tǒng)一訂購節(jié)省近 80元,并且承諾2小時內送貨上門并支持貨到付款。本小組的網上書店定位精確、品類獨特、價格優(yōu)惠、方便快捷、質量保證,因此較傳統(tǒng)書店和大型電商均有一定的優(yōu)勢。1.3任務與具體要求本系統(tǒng)即是在以上各種條件成熟的前提下建立的一個用戶輕松登錄系統(tǒng)完成購書的管理系統(tǒng)。1)系統(tǒng)用途:本系統(tǒng)利用網絡平臺,使得消費者和銷售者足不出戶即可實現買書和銷售行為,同時大大減少的人員的參與。系統(tǒng)使用范圍:與時俱進、想體驗網上購書樂趣的消費者,特別是大學生等年輕人群。2)具體要求:管理員可以維護客戶注冊信息、維護圖書信息、處訂定單信息、維護系統(tǒng)公告、網上售書。查看圖書調查報告、游客可以在線注冊為會員、投票、購書。本系統(tǒng)的設計目標將最終定位于完成以上所述的系統(tǒng)主要業(yè)務的基本模型上。1、網上書店圖書信息的查詢 2、圖書的訂購3、 圖書訂單的管理 4、圖書銷售管理共33頁 第6 頁燕山大學 課程設計 說明書1.4開發(fā)環(huán)境操作系統(tǒng):XP或WIN7瀏覽器:IE6.0及以上版本或360瀏覽器開發(fā)工具:DreamweaverCS3、Myeclipse和Mysql數據庫開發(fā)語言:JSP技術軟件文檔的開發(fā)和編制: MicrosoftWord2007等工具1.5小組內部分工組長:方小雨全面協(xié)調小組工作;負責整個項目分析建模和模塊功能的劃分和設計;負責數據字典和數據庫邏輯結構、物理結構和詳細表單內容的設計;組員:王嘉愷負責系統(tǒng)的可行性分析和需求分析,及前臺系統(tǒng)的設計與實現和檢查運行環(huán)境配置,完成課程設計小組最終報告; 小組電子文檔管理和幫助等工作。第二章 可行性分析2.1經濟可行性開發(fā)網上書店系統(tǒng)在經濟上的支出經過估算大致分為兩部分:固定性支出和不可知支出。在固定性支出方面由于現今計算機的價格已經十分低廉,共33頁 第7 頁燕山大學 課程設計 說明書性能卻有了長足的進步,且該系統(tǒng)規(guī)模不大,開發(fā)這樣的一個系統(tǒng)所需的人員不需要太多,開發(fā)周期較短,所以支出的費用大大的降低,本小組成員均配備有個人筆記本電腦,不需額外購買。經過整體估算大致支出基本為零。在后期實際開發(fā)過程中可能會遇到一些未知的問題,此時也需要一定的支出和包括一些相關資料包括搜集和相關軟件使用權費用、服務器的租用費等支出,這些支出大致為 3000元左右。所以開發(fā)此系統(tǒng)總估算為 0.3萬元左右。該系統(tǒng)的開發(fā),為書店圖書銷售方面帶來了一個質的飛躍,該系統(tǒng)的運行可以代替人工進行許多繁雜的勞動,節(jié)省許多時間和空間方面的資源,大大的方面了圖書銷售商和圖書消費者。這樣節(jié)省了大量的人力物力,按該系統(tǒng)的使用周期按10年來算,大致可以省下了超過幾十萬元,大大節(jié)約了成本,同時也提高了工作效率,收益遠遠大于支出。因此,該系統(tǒng)在經濟上是可行的。2.2技術可行性本系統(tǒng)基于JSP技術以及Mysql進行聯(lián)合開發(fā)。JSP(JavaServerPages)是由SunMicrosystems公司倡導、許多公司參與一起建立的一種動態(tài)網頁技術標準。它是在傳統(tǒng)的網頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*.jsp)。就構成了JSP網頁java程序片段可以操縱數據庫、重新定向網頁以及發(fā)送E-mail等,實現建立動態(tài)網站所需要的功能。所有程序操作都在服務器端執(zhí)行,網絡上傳送給客戶端的僅是得到的結果,這樣大大降低了對客戶瀏覽器的要求,即使客戶瀏覽器端不支持Java,也可以訪問JSP網頁。MySQL是一個關系型數據庫管理系統(tǒng),由瑞典MySQLAB公司開發(fā),MySQL是一種關聯(lián)數據庫管理系統(tǒng),關聯(lián)數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。MySQL的SQL語言是用于訪問數據庫的最常用標準化語言。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發(fā)都選擇MySQL作為網站數據庫。由于網上書店還只是個簡單的模版框架,所以只需要一臺裝配有共33頁 第8 頁燕山大學 課程設計 說明書WindowsXP/Win7系統(tǒng)的計算機經過簡單的環(huán)境變量配置即可實現。本小組成員在大三下學期均系統(tǒng)學習過Javaweb的課程并且自學部分Java語言和Myeclipse工具的使用。因此綜合上述原因,本系統(tǒng)在技術層次上是可行的。2.3操作可行性本系統(tǒng)由于使用 JSP開發(fā),開發(fā)完成是網頁界面友好,操縱起來方面簡單,只要用戶詳細閱讀開發(fā)者對該系統(tǒng)制定的使用說明手冊,用戶很快便能上手,方便簡單,且又不失實用。該系統(tǒng)主要基于 Win7操作系統(tǒng),用戶基本上能夠輕松的操作,這對于用戶操作該系統(tǒng)也提供了一定的便利。用戶可以通過系統(tǒng)直接完成各項操作,進行動態(tài)更新,而且可以比較直觀的看到操作的效果。由于該系統(tǒng)開發(fā)工具具有的優(yōu)點,使該系統(tǒng)在維護等其他方面的開銷大大減少了。網上書城系統(tǒng)是一個小型的商品管理系統(tǒng),所耗費的資源非常的小,用戶的計算機無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在用戶運行上是可行的。2.4法律可行性本系統(tǒng)完全自主開發(fā),同時均采用正規(guī)出版社授權的正版書籍,不存在侵犯他人知識產權的行為,同時也沒有損害國家、集體和他人的利益,各項工作的開展均按照國家法律規(guī)定的范圍內進行,在系統(tǒng)設計的相關信息以及功能均沒有超出法律的限制,在采用開發(fā)該系統(tǒng)的軟件(Dreamweaver和Myeclipse)也是經過軟件研制方授權使用,且開發(fā)過程中使用的相關資源均是在法律上允許使用。因而,開發(fā)該系統(tǒng)不存在任何的違法行為,在法律上是可行的。共33頁 第9 頁燕山大學 課程設計 說明書第三章 需求分析3.1系統(tǒng)需求分析網上書店是一種高質量,更快捷,更方便的購書方式。網上書店可主要用于圖書的在線銷售,網站式的書店對圖書的管理更加合理化,信息化。售書的同時還具有書籍類商品管理、購物車、訂單管理,非常靈活的網站內容和文章管理功能。根據書店系統(tǒng)的具體情況,系統(tǒng)的主要功能包括:3.1.1用戶(前臺)功能注冊功能:注冊、登錄、退出、個人管理圖書選購:瀏覽圖書、購物車的管理訂單的管理:查看訂單、修改訂單、撤銷訂單3.1.2管理員(后臺)功能登錄和注銷功能用戶管理:刪除用戶、查詢用戶圖書管理:添加圖書、刪除圖書、修改圖書、查詢圖書訂單管理:查詢訂單、確認訂單、刪除訂單共33頁 第10 頁燕山大學 課程設計 說明書分類管理:添加圖書分類、修改圖書分類、刪除圖書分類等。3.2數據流程分析圖3.13.3業(yè)務流程分析顧客瀏覽網頁,查看書籍信息,選擇要購買的書籍。點擊購買,如果沒有登錄,系統(tǒng)提示先登錄,若是新用戶需要注冊后再登錄。登錄之后就可以進行購買。共33頁 第11 頁燕山大學 課程設計 說明書圖3.23.4用例圖分析3.4.1管理者用例1)登錄:管理員登錄。圖3.3 管理者登錄用例圖共33頁 第12 頁燕山大學 課程設計 說明書2)訂單管理:包括對訂單的增加刪除以及查詢訂單功能。圖3.4 管理者對訂單管理用例圖3)圖書管理:對圖書的查詢(通過年份、書名、作者查詢)、刪除、添加以及對圖書的修改。圖表3.5 管理者對圖書管理用例圖共33頁 第13 頁燕山大學 課程設計 說明書4)用戶管理:對用戶的查詢,刪除用戶。圖表3.5 管理者對用戶管理用例圖3.4.2客戶用例圖1)登錄:用戶登錄。圖表3.6 客戶登錄用例圖共33頁 第14 頁燕山大學 課程設計 說明書訂單管理:讓用戶可以對自己訂單進行查看、撤銷、訂單的查詢、訂單的日期查詢、修改訂單等等圖3.7客戶對訂單管理用例圖圖書選購:通過輸入圖書的信息,當需要購買時創(chuàng)建購物車,通過購物車來進行對圖書進行瀏覽、刪除以及訂單的生成和數量的修改等等。共33頁 第15 頁燕山大學 課程設計 說明書圖3.8 客戶圖書選購用例圖注冊:用戶的注冊。圖3.9客戶注冊用例圖3.5數據字典1)圖書基本信息=編號+書名+作者+裝幀+出版日期+積分+詳細介紹目錄+用戶評級分數+市場價+會員價+推薦+訂購次數+查看次數+折扣+小類ID+大類ID+縮略圖+添加日期+評級次數+VIP價格+出版社+ISBN+頁數開本+版次+簡介2)評論信息=編號+對應產品編號+標題+日期時間+評論內容+是否通過審核3)大類分類信息=編號+大類名+是否在首頁顯示+順序4)小類分類信息=編號+小類名+是否在首頁顯示+順序+對應大類編號5)管理員=編號+用戶名+密碼+權限共33頁 第16 頁燕山大學 課程設計 說明書6)用戶信息=編號+用戶名+e-mail+密碼+身份證號+手機+QQ+注冊日期+密碼提示+密碼答案+登錄次數+最后一次登錄時間+收貨人姓名+城市+地址+郵編+電話+送貨方式編號+匯款方式編號+性別+姓名+是否VIP用戶+系統(tǒng)廣播+用戶積分7)匯款/送貨信息=編號+送貨/匯款方式名+價錢+送貨/匯款方式編號8)訂單表信息=編號+訂單用戶名+日期+產品編號+產品訂購數量+訂單編號+收貨人+收貨地址+郵編+留言信息+匯款方式編號+送貨方式編號+性別+總金額+姓名+E-mail+電話+用戶ID第四章 概要設計4.1模塊設計4.1.1前臺功能分模塊設計用戶瀏覽:查看所有的書籍信息,可以分類查看,選擇要購買的書籍。用戶登錄:輸入用戶名、密碼登錄,然后才能購買書籍。用戶注冊:新用戶需要注冊之后才能登錄購買書籍。共33頁 第17 頁燕山大學 課程設計 說明書圖4.1前臺功能模塊4.1.2后臺功能分模塊設計商品管理:添加新書、管理書籍、訂單管理和評論管理;分類管理:大類管理和小類管理;用戶管理:客戶管理、用戶管理、送貨/匯款方式;注銷退出:退出后臺管理系統(tǒng)共33頁 第18 頁燕山大學 課程設計 說明書圖4.2后臺功能模塊網上書城的總體層次圖如下:共33頁 第19 頁燕山大學 課程設計 說明書用戶系統(tǒng) 網上書店注冊登陸 圖書訂購 訂單管理用用安個圖購查修撤物戶戶全人書看改銷車注登退管查訂訂訂管冊陸出理詢單單單理查清查修生看選看空改成詳購詳購數訂細圖細物量單信書信車息息管理員系統(tǒng)登陸 用戶管理 訂單管理 圖書管理查刪查確刪查添修刪詢除詢認除詢加改除用用訂訂訂圖圖圖圖戶戶單單單書書書書圖4.3總體層次圖4.2系統(tǒng)功能結構設計系統(tǒng)功能結構設計的主要任務就是根據系統(tǒng)的總體目標和功能,將整個系統(tǒng)合理地劃分成若干個功能模塊,正確處理模塊之間的調用關系和數據關共33頁 第20 頁燕山大學 課程設計 說明書系,并根據評價標準對模塊結構進行優(yōu)化。4.2.1系統(tǒng)結構設計的原則1)子系統(tǒng)要有相對的獨立行2)子系統(tǒng)劃分的結果應使數據冗余較小3)子系統(tǒng)的設置應考慮管理發(fā)展的需要4)子系統(tǒng)的劃分應便于系統(tǒng)分階段實現5)子系統(tǒng)的劃分應考慮到各類資源的充分利用4.2.2系統(tǒng)安全性設計1)系統(tǒng)環(huán)境安全設計2)數據安全設計3)運行于維護的管理規(guī)范4)審計與跟蹤4.2.3系統(tǒng)的保密性設計1)利用系統(tǒng)環(huán)境提供的管理軟件2)有選擇的隔離和限制對資源的使用3)對一般用戶采用偽藏措施4)制定系統(tǒng)保密管理的規(guī)章制度5)邏輯訪問控制6)用戶標識與認證共33頁 第21 頁燕山大學 課程設計 說明書4.3數據庫設計4.3.1數據庫概念結構設計(1)圖書信息的E-R圖圖4.4圖書信息的E-R圖(2)評論信息的E-R圖共33頁 第22 頁燕山大學 課程設計 說明書圖4.3評論信息的E-R圖(3)大類分類信息的 E-R圖圖4.4大類分類信息的E-R圖(4)小類分類信息的 E-R圖共33頁 第23 頁燕山大學 課程設計 說明書圖4.5小類分類信息的E-R圖(5)管理員信息的 E-R圖圖4.6管理員信息的E-R圖(6)用戶信息的E-R圖(7)匯款/送貨信息的E-R圖共33頁 第24 頁燕山大學 課程設計 說明書(8)訂單表信息的 E-R圖4.3.2數據庫邏輯結構設計1)圖書基本信息表(編號,書名,作者,裝幀,出版日期,積分,詳細介紹,目錄,用戶評級分數,市場價,會員價,推薦,訂購次數,查看次數,折扣,小類ID,大類ID,縮略圖,添加日期,評級次數,VIP價格,出版社,ISBN,頁數,開本,版次,簡介)2)評論信息表(編號,對應產品編號,標題,日期時間,評論內容,是否通過審核)3)大類分類信息表(編號,大類名,是否在首頁顯示,順序)共33頁 第25 頁燕山大學 課程設計 說明書4)小類分類信息表(編號,小類名,是否在首頁顯示,順序,對應大類編號)5)管理員信息表(編號,用戶名,密碼,權限)6)用戶信息表編號(編號,用戶名,e-mail,密碼,身份證號,手機,QQ,注冊日期,密碼提示,密碼答案,登錄次數,最后一次登錄時間,收貨人姓名,城市,地址,郵編,電話,送貨方式編號,匯款方式編號,性別,姓名,是否VIP用戶,系統(tǒng)廣播,用戶積分)7)匯款/送貨信息表(編號,送貨/匯款方式名,價錢,送貨/匯款方式編號)8)訂單表信息表(編號,訂單用戶名,日期,產品編號,產品訂購數量,訂單編號,收貨人,收貨地址,郵編,留言信息,匯款方式編號,送貨方式編號,性別,總金額,姓名,E-mail,電話,用戶ID)4.3.3數據庫物理結構設計(1)管理員信息表的實現:字段名稱數據類型說明id自動編號編號admin文本用戶名password文本密碼(MDS加密)rank數字權限(2)大類分類信息表的實現:字段名稱數據類型說明categoryid自動編號編號catagory文本大類名first數字是否在首頁顯示categoryorder文本順序共33頁 第26 頁燕山大學 課程設計 說明書(3)小類分類信息表的實現:字段名稱數據類型說明sortsid自動編號編號sorts文本小類名sortsorder數字順序categoryid數字對應大類編號first數字是否在首頁顯示(4)匯款/送貨方式表的實現:字段名稱數據類型說明deliveryid自動編號編號subject文本送貨/匯款方式名fee數字價錢methord數字0為送貨方式1為匯款方式deliveryidorder數字順序(5)訂單信息表的實現:字段名稱數據類型說明actionid自動編號編號username文本訂單用戶名actiondate日期/時間日期id數字產品編號productnum數字產品訂購數量goods文本訂單編號state數字狀態(tài):1到5表示步驟,6表示在購物籃recepit文本收貨人address文本收貨地址postcode數字郵編comments備注留言paymethord數字匯款方式編號deliverymethord數字送貨方式編號sex數字性別paid數字總金額realname文本姓名共33頁 第27 頁燕山大學課程設計說明書useremail文本Emailusertel文本電話userid數字用戶ID(6)圖書信息表的實現:字段名稱數據類型說明id自動編號編號name文本書名author文本作者introduce文本簡介productdate日期時/間出版日期score數字積分detail備注詳細信息content備注目錄rank數字用戶評級分數price1數字市場價price2數字會員價recommend數字推薦solded數字訂購次數viewnum數字查看次數discount數字折扣sortsid數字小類idcategoryid數字大類idpic文本縮略圖adddate日期/時間添加日期ranknum數字評級次數vipprice數字Vip價格mark文本出版社type文本ISBMpagenum數字頁數productnum數字版次format數字開本design文本裝幀(7)評論信息表的實現:共33頁 第28 頁燕山大學課程設計說明書字段名稱數據類型說明reviewid自動編號編號id數字對應產品編號title文本標題reviewdate日期/時間日期時間reviewcontent備注評論內容audit數字是否通過審批(8)用戶信息表的實現:字段名稱數據類型說明userid自動編號編號username文本用戶名(登錄時用)useremail文本Emailpassword文本密碼(MD5加密)identify數字身份證號mobile數字手機userqq數字QQadddate日期/時間注冊日期question文本密碼提示answer文本密碼答案loginnum數字登陸次數lastvst日期時間最后一次登錄時間recepit文本收貨人姓名city文本城市address文本地址postcode文本郵箱usertel文本電話shippingnum數字送貨方式編號remittancenum數字匯款方式編號ifvip文本是否是Vipuserscore數字用戶積分sex文本性別broadcast文本系統(tǒng)廣播共33頁 第29 頁燕山大學 課程設計 說明書第五章 詳細設計5.1前臺功能分模塊詳細設計流程圖如下:開始是否注冊過注冊登錄是否成功是否成功NOYESYESNO修改個人信息查詢圖書YESNO修改個人信息購物車是否成功提交訂單NOYES是否成功交易成功結束共33頁 第30 頁燕山大學 課程設計 說明書圖5.15.2后臺功能分模塊詳細設計流程圖如下:開始管理員登錄NO是否成功YES增加圖書分類增加圖書結算訂單NONONO處理處理處理YESYESYES修改圖書類型修改圖書修改訂單NONONO處理處理處理YESYESYES刪除圖書信息刪除圖書刪除訂單NONONO處理處理處理YESYESYES停止圖5.2

用戶修改NO處理YES刪除用戶NO處理YES共33頁 第31 頁燕山大學 課程設計 說明書第六章 心得體會本次軟件工程課程設計我們小組選擇的課題是“網上書店”,在不到一周的時間里,我們小組成員從無從下手毫無思路到后來反復翻閱課本,按照《軟件工程導論》所學的知識從可行性研究開始一步步地完成了開發(fā)“網上書店”管理系統(tǒng)所必要的軟件工程學方法設計內容。萬事開頭難,雖然課題說明

溫馨提示

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

評論

0/150

提交評論