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

正文內(nèi)容

大學(xué)生智能交易平臺(tái)課程實(shí)驗(yàn)(設(shè)計(jì))報(bào)告-資料下載頁

2025-06-29 20:11本頁面

【導(dǎo)讀】第一部分計(jì)劃任務(wù)書?????????第二部分需求規(guī)格說明書?????????第四部分源程序清單?????????第六部分使用說明?????????第七部分個(gè)人總結(jié)報(bào)告?????????第八部分成績及評語?????????

  

【正文】 口 本系統(tǒng)將要求與 IIS 提供的 Web 發(fā)布服務(wù)進(jìn)行交互,編寫好的頁面放在 IIS 指定的目錄下, IIS 對外管理訪問和安全。 所采用的訪問協(xié)議為 Http 協(xié)議,有關(guān) IIS 的使用和與頁面存儲(chǔ)訪問的機(jī)制、 HTTP 協(xié)議詳細(xì)的說明,請參考其他方面的資料。 同時(shí)本系統(tǒng)應(yīng)與武漢大學(xué)公共數(shù)據(jù)庫進(jìn)行交互驗(yàn)證,必須與武漢大學(xué)校方進(jìn)行溝通,我們會(huì)留出驗(yàn)證接口。 控制 本系統(tǒng)的運(yùn)行,需要 WINSERVER 與 SQL SERVER 的支持。在系統(tǒng)服務(wù)器上啟動(dòng)數(shù)據(jù)庫,各瀏覽器終端對數(shù)據(jù)庫進(jìn)行訪問以實(shí)現(xiàn)對數(shù)據(jù)的操作。系統(tǒng)的主要輸入設(shè)備是鍵盤,輸出主要是顯示器輸出和打印機(jī)打印輸出等。 20 第三部分 軟件設(shè)計(jì)說明書 (概要設(shè)計(jì)) 21 一、總體設(shè)計(jì) 需求規(guī)定 需求規(guī)定的詳細(xì)內(nèi)容,請參考第二部分《大學(xué)生智能交易平臺(tái)項(xiàng)目需求說明》 運(yùn)行環(huán)境 客戶程序硬件要求: ? 具有 Intel( R) Core T1110 處理器且滿足以下要求的計(jì)算機(jī): ? 最低 64 MB 內(nèi)存 ? 最小 10 GB 硬盤 ? 鼠標(biāo) ? 鍵盤 服務(wù)器硬件需求: ? 具有 Pentium III 處理器且滿足以下要求的計(jì)算機(jī): ? 最低 512MB 內(nèi)存 ? 最小 1 TB 硬盤 ? 鼠標(biāo) ? 鍵盤 基本設(shè)計(jì)概念和處理流程 系統(tǒng)結(jié)構(gòu): 本系統(tǒng)的實(shí)現(xiàn)采用典型的三層模式、 B/S 結(jié)構(gòu)來實(shí)現(xiàn),不同的客戶端程序共同訪問中心數(shù)據(jù),系統(tǒng)結(jié)構(gòu)如圖 。 22 圖 系統(tǒng)結(jié)構(gòu) 設(shè)計(jì)說明: ? 每一臺(tái)計(jì)算機(jī)需要安全瀏覽器 ? 每個(gè)客戶程序通過中間件訪問中央的數(shù)據(jù)庫服務(wù)器 ? 數(shù)據(jù)庫服務(wù)器用 Oracle10 或 SQL Server 20xx 來實(shí)現(xiàn) ? 多用戶并發(fā)訪問和處理、數(shù)據(jù)加鎖、事務(wù)協(xié)調(diào)由 Oracle10/ Access/DB2/SQL Server 20xx數(shù)據(jù)庫和數(shù)據(jù)庫服務(wù)器來完成 系統(tǒng)需求: 本大學(xué)生交易平臺(tái)應(yīng)包括兩個(gè)基本部分:一是前臺(tái)銷售用戶在前臺(tái)可以瀏覽、搜索、購買商品、能看到商城的最新公告;另一個(gè)是后臺(tái)管理,管理員在此管理網(wǎng)站信息和商品,具體包括錄入和 更改網(wǎng)上信息、訂單查詢和處理、商品的上架和下架、還可以管理在商城注冊的用戶等。系統(tǒng)的前后臺(tái)功能結(jié)構(gòu)圖如圖 和圖 所示: 23 圖 大學(xué)生交易平臺(tái)系統(tǒng)前臺(tái)功能結(jié)構(gòu) 圖 大學(xué)生交易平臺(tái)系統(tǒng)后臺(tái)功能結(jié)構(gòu) 系統(tǒng)總體流程圖: 流程圖的總體概述:前臺(tái)功能模塊主要是通過登錄(普通用戶不需要登錄)進(jìn)入商城后,對公告、商品的瀏覽以及查詢、購買。后臺(tái)的管理模塊主要是實(shí)現(xiàn)了管理員對公告、商品、訂單及會(huì)員用戶的管理。在進(jìn)入商城選購商品時(shí),應(yīng)先將選購的商品放到購物車中,然后去點(diǎn)擊購買,填寫收貨人的信息(會(huì)員已保存收貨人的信息,但是可以更改)。付款,購物完成。系統(tǒng)總體流程圖如圖 所示。 24 圖 大學(xué)生交易平臺(tái)系統(tǒng)總體流程圖 業(yè)務(wù)流程圖: 網(wǎng)上交易部分 :顧客進(jìn)入網(wǎng)站即刻自動(dòng)提供購物車,不需身份確認(rèn)就可以在網(wǎng)站上隨意瀏覽、挑選商品 (可增加、刪除、修改購物車上商品的數(shù)量 ),網(wǎng)站提供最新的商品列表,熱賣商品優(yōu)先列表給顧客作為選購時(shí)的參考。 :顧客確定所購物品后,系統(tǒng)將判斷該顧客是否是會(huì)員,如果是,則可直接填寫訂單;否則,提示顧客登記注冊;若不注冊則確認(rèn)訂單。 :已選購的商品需填寫訂單細(xì)節(jié),如付款及提貨方式等。只有正式提交定單才能生效。 :顧客可在公司的網(wǎng)站上注冊,填寫姓名地址等信息后提交申請。 :后臺(tái)管理將實(shí)時(shí) 得到顧客的注冊信息,通過電話及其他方式確認(rèn),得到注冊確認(rèn)的顧客才能成為會(huì)員,并擁有唯一的會(huì)員證號。 :不是會(huì)員的顧客可以先挑選商品再申請成為會(huì)員,享受會(huì)員價(jià)格,所定購的商品數(shù)及時(shí)存入數(shù)據(jù)庫;也可以直接下單,則不享有會(huì)員價(jià),不能查看自己的訂單信息。 :網(wǎng)上的每一份訂單都將實(shí)時(shí)存入后臺(tái)數(shù)據(jù)庫,后臺(tái)操作人員通過電話及其他方式確認(rèn),確認(rèn)后將及時(shí)實(shí)施該訂單:向顧客送貨,貨到付款,完成網(wǎng)上交易。 業(yè)務(wù)流程圖如圖 所示。 否 是 是 用戶進(jìn)入網(wǎng)站 瀏覽選擇商品 會(huì)員 注冊 登錄 25 否 圖 大學(xué)生交易平臺(tái)業(yè)務(wù)流程圖 結(jié)構(gòu) 應(yīng)用程序內(nèi)部結(jié)構(gòu): 應(yīng)用程序內(nèi)部結(jié)構(gòu)采用分層編碼來實(shí)現(xiàn),并且為保證各子系統(tǒng)的獨(dú)立性,結(jié)合 JavaBean 組件技術(shù) 功能需求與程序的關(guān)系 如表 所示。 功能模塊 用戶模塊 管理員模塊 會(huì)員模塊 類別模塊 產(chǎn)品模塊 訂單模塊 AdminLogi √ √ CategoryLi √ CaterotyAd √ CategoryM √ OrderDetil sp OrderModi √ 填寫訂單 修改訂單 確認(rèn)訂單 生成訂單 銷售送貨 瀏覽挑選 26 sp √ ProductAd √ ProductDel √ ProductAd √ ProductMo √ ProductSea √ ProductUpl √ UserDelete.jsp √ p √ salesCount.jsp √ 表 功能需求與程序的關(guān)系表 人工處理過程 無 尚未解決的問題 需求中的問題在本設(shè)計(jì)中已經(jīng)全部實(shí)現(xiàn),但是,基于一般的考慮,可能會(huì)在開發(fā)過程或者后期版本中增加的功能包括: 公告通知模塊; 統(tǒng)計(jì)分析模塊; (說明:若已經(jīng)解決了需求中存在的問題,以上的可以不屬于尚未解決的問題;) 二、接口設(shè)計(jì) 本系統(tǒng)采用 java 進(jìn)行開發(fā),所提供的不同層次的接口,都具有高度的集成性,本系統(tǒng)沒有采用低級語言設(shè)計(jì)和完成自定義的接口,因此接口設(shè)計(jì)大部分已經(jīng)由不同方式的JavaBean 組件來完成了,以下只做簡單的說明。 27 用戶接口 采用窗口化,菜單式進(jìn)行設(shè)計(jì),在設(shè)計(jì)時(shí)響應(yīng)熱鍵。 外部接口 java應(yīng)用程序包括了支持程序,主要的支持程序?yàn)?JavaBean,有關(guān) JavaBean的相關(guān)說明,請參考其他資料。 “大學(xué)生交易平臺(tái)”通過 JavaBean 接口訪問數(shù)據(jù)庫,純 java 方式對數(shù)據(jù)庫訪問對象進(jìn)行了層次式的封裝,詳細(xì)的有關(guān)純 Java 方式的說明,請參考純 java 方式相關(guān)的技術(shù)資料。 與數(shù)據(jù)庫的接口設(shè)計(jì),主要集中在圖 《系統(tǒng)邏輯結(jié)構(gòu)》中數(shù)據(jù)庫訪問模塊的獨(dú)立封裝部分,詳細(xì)的接口、訪問調(diào)用,請參考《大學(xué)生交易平臺(tái)詳細(xì)設(shè)計(jì)說明》 。 內(nèi)部接 口 內(nèi)部接口主要集中在兩部分: ? 中間處理層對數(shù)據(jù)庫訪問層數(shù)據(jù)的調(diào)用和處理; ? 界面層對中間數(shù)據(jù)庫處理層的調(diào)用、控制命令的響應(yīng)。 三、運(yùn)行設(shè)計(jì) 運(yùn)行模塊組合 本程序主要是以一個(gè)窗口為模塊,一般一個(gè)窗口完成一個(gè)特定的功能,主窗口主要是通過打開另一個(gè)子窗口來實(shí)現(xiàn)模塊之間不同功能的連接和組合。個(gè)模塊之間相互獨(dú)立,程序的可移植性好。個(gè)模塊之間主要是通過傳遞數(shù)據(jù)項(xiàng)的引用來實(shí)現(xiàn)模塊間的合作和數(shù)據(jù)共享。 運(yùn)行控制 只要符合程序說明書,用戶可自由控制,不額外限定用戶輸入,異常由程序內(nèi)部處理,并給出提示信息。 運(yùn)行時(shí)間 每次操作相應(yīng)上線為 5 秒。 28 四、系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 一、 用戶信息表( User) 用戶( 用戶編號 ,用戶名,密碼,電話,地址,注冊時(shí)間) 二、 商品信息表( Product) 商品( 商品編號 ,商品名,商品描述,市場價(jià),會(huì)員價(jià),上架時(shí)間, 類別編號 ) 三、 類別分類表( Category) 類別( 編號 ,類別名,描述,層次編碼,級別,父親編號) 四、 訂單信息表( SalesOrder) 訂單( 訂單編號 , 用戶編號 ,送貨地址,下單時(shí)間,訂單狀態(tài)) 五、 購物車表( SalesItem) 購物車( 編號 ,商品編號,單價(jià),數(shù)量, 訂單號 ) 六、 管理員信息表( User) 管理員( 管理員編號 ,用戶名,密碼,電話,注冊時(shí)間) 如圖 所示。 n 1 1 n m n n 1 m n 圖 ER 圖 物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 管理員 管理 會(huì)員 下達(dá) 類別 屬于 產(chǎn)品 包含 訂單 包含 購物車 29 一、 用戶信息表( User) 二、 商品信息表( Product) 三、類別分類表( Category) 四、訂單信息表( SalesOrder) 序號 字段名 字段含義 類型 長度 默認(rèn)值 允許空 主鍵 說明 1 Id 用戶編碼 int 10 1 是 自動(dòng)遞增 2 username 用戶名 varchar 40 3 password 密碼 varchar 16 4 phone 電話 varchar 40 5 addr 地址 varchar 255 6 rdate 注冊時(shí)間 datatime 序號 字段名 字段含義 類型 長度 默認(rèn)值 允許空 主鍵 說明 1 id 產(chǎn)品編號 int 10 1 是 自動(dòng)遞增 2 name 產(chǎn)品名 varchar 255 3 descr 描述 varchar 255 4 normalprice 市場價(jià) double 10 5 memberprice 會(huì)員價(jià) double 10 6 pdate 上架日期 datatime 7 categoryid 類別 int 10 序號 字段名 字段含義 類型 長度 默認(rèn)值 允許空 主鍵 說明 1 id 類別編號 int 10 1 是 自動(dòng)遞增 2 name 類別名 varchar 255 3 descr 描述 varchar 255 4 o 層次編碼 varchar 6 5 grade 級別 varchar 1 6 pid 父親編號 int 10 序號 字段名 字段含義 類型 長度 默認(rèn)值 允許空 主鍵 說明 1 id 訂單編號 int 10 1 是 自動(dòng)遞增 2 userid 用戶編號 int 10 1 3 addr 送貨地址 varchar 400 4 odate 下單時(shí)間 datatime 5 status 訂單狀態(tài) int 1 30 五、銷售清單表( SaleItem) 六、 管理員信息表( Admin) 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 數(shù)據(jù)結(jié)構(gòu)為關(guān)系型數(shù)據(jù)庫,所以在程序中可以用標(biāo)準(zhǔn)的 SQL 語句與數(shù)據(jù)結(jié)構(gòu)進(jìn)行交互,交互過程中采用通用的數(shù)據(jù)反問接口。為了保持良好的程序架構(gòu),對數(shù)據(jù)庫訪問采用 DAO設(shè)計(jì)模式實(shí)現(xiàn),提高維護(hù)性和擴(kuò)張性。 五、系統(tǒng)出錯(cuò)處理設(shè)計(jì) 出錯(cuò)信息 本程序多采用了異常處理機(jī)制,當(dāng)遇到異常時(shí)不但能夠及時(shí)處理,保證程序的安全性和穩(wěn)定性,而且各種出錯(cuò)信息能夠通過彈出對話框的形式,及時(shí)的告訴用戶出錯(cuò)的原因和解決的方法,是用戶以后能夠減少錯(cuò)誤的發(fā)生。程序的發(fā)部分還采取了出錯(cuò)保護(hù),如輸入內(nèi)容的長度和類型減少了用戶出錯(cuò)的可能。 補(bǔ)救措施 說明故障出現(xiàn)后可能采取的變通措施,包括: 序號 字段名 字段含義 類型 長度 默認(rèn)值 允許空 主鍵 說明 1 id 編號 int 10 1 是 自動(dòng)遞增 2 productid 產(chǎn)品編號 int 10 1 3 unitprice 單價(jià) double 10 4 pcount 數(shù)量
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1