freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

20xx年最新計算機---網(wǎng)上書店管理系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-01-12 10:38 本頁面
 

【文章內(nèi)容簡介】 通過中間商直接雙向溝通。 8) 提供全 天候 服務(wù)客戶隨時可以在網(wǎng)上選購商品。 9) 為顧客提供個性化服務(wù) : 顧客可以定制商品,商城可以自動根據(jù)老顧客以前購買的情況為其推薦商品,自動按其累計購買量打折,還可以為顧客提供個人信息服務(wù),如提供網(wǎng)上秘書服務(wù)等。 目前 我國 的 網(wǎng)絡(luò)建設(shè)正處于起步階段與發(fā)達國家相比還略顯落后,網(wǎng)絡(luò)應(yīng)用還不夠普遍,金融電子化程度還不理想,物流配送系統(tǒng)也正在逐 步完善之中,但隨著 INTERNET 4 在我國的飛 速 發(fā)展并逐步普及,上網(wǎng)人數(shù)在急劇增加,網(wǎng)絡(luò)基礎(chǔ)設(shè)施在不斷完善,各行各業(yè)電子商務(wù)發(fā)展已經(jīng)初具規(guī)模,相信在未來的三五年內(nèi),電子商務(wù)在我國必將飛速發(fā)展成為勢不可擋的潮流。 面向?qū)ο螅?OO)概述 面向?qū)ο螅?OO)的基本概念 自 20 世紀(jì) 40 年代發(fā)明計算機以來,計算機在各個領(lǐng)域得到了廣泛的應(yīng)用,使得計算機技術(shù)蓬勃發(fā)展。然而,長期以來計算機軟件開發(fā)的低效率制約著計算機軟件行業(yè)的發(fā)展。計算機業(yè)界努力探索和研究解決軟件危機的途徑,提出了軟件工程的思想和方法,極大 地提高了軟件開發(fā)的效率和軟件的質(zhì)量。當(dāng)代軟件工程的發(fā)展正面臨著從傳統(tǒng)的結(jié)構(gòu)化范型到面向?qū)ο蠓缎偷霓D(zhuǎn)移,這需要有新的語言、新的系統(tǒng)和新的方法學(xué)的支持,面向?qū)ο缶褪沁@種新范型的核心技術(shù)。面向?qū)ο蟮姆治龊驮O(shè)計方法已逐漸取代了傳統(tǒng)的方法,成為當(dāng)前計算機軟件工程學(xué)的主流方法。 面向?qū)ο笫且环N把面向?qū)ο蟮膶崿F(xiàn)應(yīng)用于軟件開發(fā)過程中,知道開發(fā)活動的系統(tǒng)方法,簡稱為 OO 方法,它是建立在對象概念(對象、類、繼承)基礎(chǔ)上的方法。通過提供對象、對象間消息傳遞等語言機制,讓分析人員在問題的解空間直接模擬問題空間中的對象及其行為,為需 求建模提供了直觀、自然的語言支持和方法學(xué)的指導(dǎo)。面向?qū)ο蠓椒ǖ某霈F(xiàn)很快受到計算機軟件界的青睞, 20 世紀(jì) 90 年代,在國外就已經(jīng)成為主流開發(fā)方法。在軟件分析和設(shè)計等活動中,面向?qū)ο蠓椒ㄓ幸韵嘛@著特點: 1) 符合人們對客觀世界的認(rèn)識規(guī)律。 2) 對需求變化具有很強的適應(yīng)性。 3) 支持軟件復(fù)用。 4) 可維護性好。 面向?qū)ο笙到y(tǒng)開發(fā)過程 面向?qū)ο笙到y(tǒng)開發(fā)過程由系統(tǒng)需求分析階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計階段和系統(tǒng)實現(xiàn)、測試、使用、維護階段組成。 1) 需求分析階段 分析問題領(lǐng)域的業(yè)務(wù)范圍、業(yè)務(wù)規(guī)則和業(yè)務(wù)處理過程, 明確系統(tǒng)的責(zé)任、范圍和邊界,確定系統(tǒng)需求。在客戶和軟件開發(fā)人員之間溝通基本的用戶需求,并與問題領(lǐng)域?qū)<矣懻?;確定系統(tǒng)需求并建造需求模型。 2) 系統(tǒng)分析階段 根據(jù)建立的用戶需求模型,建立 3 個系統(tǒng)模型 ( 1) 對象靜態(tài)模型; 5 ( 2) 對象動態(tài)模型; ( 3) 對象功能模型。 3) 系統(tǒng)設(shè)計階段 在系統(tǒng)分析階段建立的對象靜態(tài)模型、對象動態(tài)模型、對象功能模型的基礎(chǔ)上,選擇適當(dāng)?shù)拈_發(fā)環(huán)境進行設(shè)計。包括 3 方面內(nèi)容: ( 1) 系統(tǒng)設(shè)計; ( 2) 對象設(shè)計; ( 3) 模式設(shè)計。 4) 系統(tǒng)實現(xiàn)、測試、使用、維護階段 ( 1) 選擇合適的程序設(shè)計 語言編碼實現(xiàn)系統(tǒng); ( 2) 對編寫完的程序分組進行各項指標(biāo)的測試、系統(tǒng)總體全面測試; ( 3) 編寫用戶使用手冊并進行系統(tǒng)安裝; ( 4) 持續(xù)對系統(tǒng)進行定期維護工作:發(fā)現(xiàn)錯誤、修改錯誤、進行局部功能調(diào)整以適應(yīng)用戶最新要求。 面向?qū)ο笙到y(tǒng)開發(fā)過程以體系結(jié)構(gòu)為中心,以用例為驅(qū)動,是一個反復(fù)、漸增的過程;模型具有可追溯性,并且支持模型之間的無間隙轉(zhuǎn)換。具備完整的可視化圖形計算機輔助設(shè)計工具,作為快速進行系統(tǒng)分析和設(shè)計的技術(shù)支持。 幾種典型的面向?qū)ο蠓椒? 面向?qū)ο蠓椒ㄕ撟?1986 年布什( Booch)率先提出后, 至今已經(jīng)有 50 種以上面向?qū)ο蠓椒ㄕ摮霈F(xiàn)。比較著名的面向?qū)ο蠓椒ㄓ校? 1) 布什( Booch)的面向?qū)ο蠓治龊驮O(shè)計( OOA/OOD); 2) 詹幕斯云豹( James Rumbaugh) 的對象模型技術(shù)( OMT); 3) 雅寇森( Jacobson) 的面向?qū)ο筌浖こ蹋?OOSE); 4)尤頓( CoadYourdon)的面向?qū)ο蠓治龊驮O(shè)計( OOA/OOD); 5) 雪梨 米勒 ( ShlaerMellor) 的面向?qū)ο笙到y(tǒng)分析( OOSA); 6)馬?。?Martin/Odell)的面向?qū)ο蠓治雠c設(shè)計( OOAD)。 6 2 網(wǎng)上 書店管理系統(tǒng)可行性研究與需求分析 “沒有調(diào)查就沒有發(fā)言權(quán)”,新系統(tǒng)的系統(tǒng)分析與系統(tǒng)設(shè)計工作都要建立在對現(xiàn)行系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、社會等方面進行分析,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功。 可行性研究 傳統(tǒng)的 書店 管理往往令管理者花大 把 的時間來 整理龐大數(shù)量的書籍,營業(yè)記錄 等,從而影響 管理效率 ,使管理人員不得不集中精力規(guī)劃管理運行策略和進行決策。以上問題可通過電腦系統(tǒng)輔助解決, 網(wǎng)絡(luò)上書店 管理,不僅 將管理員從整理一大堆復(fù)雜資料深淵中解放出來, 提高了書店管理的作業(yè)消息,提高了客戶滿意度,加強網(wǎng)上書店的競爭力。通過電子商務(wù)的計算機管理,一方面提供給了客戶快捷、準(zhǔn)確、可靠的服務(wù),另一方面也提高了網(wǎng)上書店自身的管理水平,及時準(zhǔn)確獲取營業(yè)信息,同時抓住了網(wǎng)絡(luò)上這龐大的消費群體。因此開發(fā)一個基于電子商務(wù)的網(wǎng)上書店管理系統(tǒng)是十分有必要的。 而今互聯(lián)網(wǎng)以前所未有的速度發(fā)展,成為與報紙、廣播、電視相比肩的第四媒體,同時正以其便捷的信息傳輸形式改變著人們的消費模式,利用簡單、快捷、低成本的電子通信方式,買賣雙方不謀面就可以進行各種商貿(mào)活動,走向商業(yè)的互聯(lián)網(wǎng)已經(jīng)成為 網(wǎng)絡(luò)經(jīng)濟的大勢所趨。為了緊跟時代的步伐,在參考了網(wǎng)絡(luò)上多家較知名的電子商務(wù)系統(tǒng)后地本網(wǎng)上電子書店系統(tǒng)進行了可行性的分析,認(rèn)為制作一個基于電子商務(wù)的網(wǎng)上書店管理系統(tǒng)是完全可行的。 需求分析 對于一個基于電子商務(wù)的網(wǎng)上書店管理系統(tǒng),首先需要能夠在網(wǎng)上實行管理和交易,管理員不必呆在書店中就能實行管理,而同樣客戶也不須到書店中實現(xiàn)購書,只要點幾次鼠標(biāo),敲幾次鍵盤,一切搞定。 其次,作為一個書店管理系統(tǒng),它應(yīng)當(dāng)能輔助書店的管理員處理日常書店的運營,同時引導(dǎo)客戶瀏覽書店中的商品并選購。故需要有如下的功能: 1) 管理員: ( 1) 庫存書籍信息管理:包括對庫存書籍信息進行查看,修改,注銷或新書入庫等功能。書籍信息包括圖書名、作者、圖書分類、單價、總數(shù)量、庫存剩余數(shù)等內(nèi)容。 ( 2) 客戶信息管理:包括對客戶信息進行查看,注銷或修改資料等功能??蛻粜畔ㄓ脩裘?、真實姓名、聯(lián)系地址、聯(lián)系電話、 Email 等資料。 ( 3) 訂單信息管理:包括對本店已有訂單進行查看,刪除,修改或按訂單發(fā)貨等功能。訂單信息包括訂單編號、下單用戶、下單時間、發(fā)貨時間、總金額、訂貨 IP、是否付清、是否發(fā)貨等內(nèi)容。 7 ( 4) 發(fā)布本站公告:對已有公告的增加 /刪 除操作。 2) 會員: ( 1) 查看 /購買書店在售書籍信息:帶有購物車功能,書籍信息包括圖書名稱、作者、圖書類、出版社、單價、封面等。 ( 2) 修改個人信息:可修改本人的基本資料,包括用戶名,密碼,真實姓名,性別,聯(lián)系地址,聯(lián)系電話,郵編,電子郵箱等。 ( 3) 查看個人定單信息:可查看本人在書店中已下訂單的當(dāng)前狀態(tài)(包括歷史的),訂單信息包括:訂單號,提交時間,總金額,是否付清,是否已發(fā)貨。 ( 4) 查看本站公告:查看管理員在本站所發(fā)布的公告信息。 3) 游客: ( 1) 查看本站公告:查看管理員在本站所發(fā)布的公告信息。 ( 2) 注冊:注冊帳戶,以享受會員的功能。 ( 3) 登陸:會員登陸。 8 3 網(wǎng)上書店管理系統(tǒng)設(shè)計 系統(tǒng)設(shè)計需要綜合考慮各方面的約束,利用一切可用的技術(shù)手段和方法,進行各種具體設(shè)計,確定新系統(tǒng)的實施方案,解決“系統(tǒng)怎么做”的問題。它需要設(shè)計好系統(tǒng)的總體結(jié)構(gòu),選擇最經(jīng)濟合理的技術(shù)手段,從而使開發(fā)后的系統(tǒng)健壯性、維護性、擴展性大大提高 。系統(tǒng)設(shè)計直接影響到了以后的代碼開發(fā)階段及維護階段。 系統(tǒng)設(shè)計思想 首先,本網(wǎng)上書店系統(tǒng)運用了面向?qū)ο笤O(shè)計思想,將系統(tǒng)頁面進行模塊化,即將頁面中常用的部分集成為模塊,例如頁面 的頭部和尾部,當(dāng)頁面中 需要用到這些模塊時,只需調(diào)用即可實現(xiàn)代碼的復(fù)用,修改也變的簡單。 其次,在網(wǎng)上書店系統(tǒng)架構(gòu)方面,采用的是三層架構(gòu)設(shè)計,如圖 31 所示。 圖 31 采用了三層架構(gòu)后,用戶界面層通過統(tǒng)一的接口向業(yè)務(wù)層發(fā)送請求,業(yè)務(wù)層按自己的邏輯規(guī)則將請求處理之后進行數(shù)據(jù)庫操作,然后將數(shù)據(jù)庫返回的數(shù)據(jù)封裝成類的形式返回給用戶界面層。這樣用戶界面層無需知道數(shù)據(jù)庫的結(jié)構(gòu),它只要維護和業(yè)務(wù)層之間的接口即可,在一定程度上增加了數(shù)據(jù)庫的安全性。而 JavaBean 中則通過返回對象的形式來返回數(shù)據(jù),在返回的各類對象中封裝了數(shù)據(jù)庫查詢出來的各類信息。 系統(tǒng)功能模塊劃分 通過前面的需求分析,本系統(tǒng)可分為三個部分:管理員部分、會員部分、游客部分。以下是系統(tǒng)各個部分的結(jié)構(gòu)圖(各部分詳細(xì)功能可見需求分析): 網(wǎng)上書店系統(tǒng)操作界面 用戶界面層 JavaBeans 業(yè)務(wù)處理層 數(shù)據(jù)庫 數(shù)據(jù)存儲層 輸入所需書籍信息查詢 返回對應(yīng)書籍信息 由輸入?yún)?shù)生成 SQL 查詢 返回查詢結(jié)果 9 圖 32 圖 33 圖 34 系統(tǒng)結(jié)構(gòu)設(shè)計 根據(jù)面向?qū)ο蠛腿龑咏Y(jié)構(gòu)的設(shè)計思想,得出的系統(tǒng)結(jié)構(gòu)設(shè)計圖,如圖 35 所示: 圖 35 數(shù)據(jù)庫設(shè)計 會員 在線購書 個人信息管理 個人訂單查詢 公告查詢 eBookShop 游客界面 會員界面 注冊 站點介紹頁面 公告欄頁面 在線購書界面 購物車界面 個人訂單查詢 修改個人信息 管理員界面 圖書管理模塊 添加圖書模塊 添加圖書分類 訂單信息管理 用戶管理模塊 添加公告模塊 登陸模塊 JavaBeans 圖書管理 訂單管理 用戶管理 公告管理 圖書分類類 圖書分類管理類 圖書類 圖書管理類 訂單類 訂單管理類 購物車類 購物車管理類 用戶類 用戶管理類 用戶登陸類 公告類 公告管理類 數(shù)據(jù)庫 登陸 用戶界面 游客 登陸 公告查詢 注冊 管理員 書籍庫存管理 客戶訂單管理 客戶管理 公告管理 10 4 數(shù)據(jù)庫設(shè)計 各數(shù)據(jù)實體 數(shù)據(jù)庫在任何一個信息管理系統(tǒng)中都占有著非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接影響到應(yīng)用系統(tǒng)的效率和實現(xiàn)的效果。合理的數(shù)據(jù)庫設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。 通過了前面對系統(tǒng)功能的分析,同時在針對一般書店日常運營的需求,設(shè)計出如下的數(shù)據(jù)庫: 1) 管理員:用戶名,密碼。 2) 會員:用戶名,密碼,真實姓名,地址,聯(lián)系電話等。 3) 圖書:圖書編號,圖書分類編號,圖書名,圖書價格等 4) 圖書分類:圖書分類編號,圖書分類名。 5) 訂單列表:訂單編號,圖書編號,購書數(shù)量。 6) 訂單:訂單編號,用戶編號,下單時間,是否已付款,是否已發(fā)貨等。 7) 公告欄:公告編號,公告信息,發(fā)布時間。 對應(yīng)實體如下: 圖 41 管理員實體 圖 42會員實體 圖 43 圖 書分類實體 圖 44圖書實體 圖書分類 分類編號 分類名稱 管理員 用戶名 密碼 會員 用戶名 密碼 地址 圖書 編號 分類編號 圖書名
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1