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

正文內(nèi)容

軟件工程課程設(shè)計(jì)之網(wǎng)絡(luò)書店(存儲版)

2025-07-27 12:27上一頁面

下一頁面
  

【正文】 的好的設(shè)計(jì)報(bào)告卻非常的值錢。我們做的設(shè)計(jì)也有很多不足之處,但是能身體力行、參與當(dāng)中、積累經(jīng)驗(yàn)、團(tuán)結(jié)協(xié)作、彌補(bǔ)不足,就是很好的經(jīng)歷,我對這次的設(shè)計(jì)課程的經(jīng)歷很滿意??蛻艨戳艘院螅绻麧M意,我們就可以按著這個(gè)模版去編寫軟件。(五)陳為其一周的軟件工程課程設(shè)計(jì)隨著最后工作的收尾,已經(jīng)漸漸進(jìn)入尾聲。此次課程設(shè)計(jì),讓我從思維上有一個(gè)質(zhì)的改變。需求分析一改再改,從開始的具體,面面俱到一刪再刪,或許我們真的沒有辦法在一周之內(nèi)完成這樣一個(gè)面面俱到的工程??梢哉f,我們的基礎(chǔ)非常薄弱。最關(guān)鍵的是前期的需求,加之對于需求的分析。其二就是對軟件開發(fā)設(shè)計(jì)的過程,面向?qū)ο笥钟辛艘欢ǖ牧私狻? 在小組分工當(dāng)中,我負(fù)責(zé)寫一些網(wǎng)頁模版。而這次我進(jìn)行具體的制作,對軟件工程里面的一些概念、圖有了很深刻的理解,加深了腦中的印象,對我?guī)椭浅4蟆? 在這次的課設(shè)當(dāng)中,我開始寫了概要設(shè)計(jì)、并且畫出一些圖片的電子版,如總結(jié)構(gòu)體、ER圖、類圖、頁面跳轉(zhuǎn)圖等等。課程設(shè)計(jì)的愿意就在于將理論知識應(yīng)用于實(shí)際問題,鞏固、驗(yàn)證自己所學(xué)的知識,積累經(jīng)驗(yàn),為以后的工作打下堅(jiān)實(shí)的基礎(chǔ)。雖然小組成員在過程中有過些小矛盾,但是事后大家還是能相互配合,共同努力。通過這次課程設(shè)計(jì)我發(fā)現(xiàn)曾經(jīng)掌握的知識記憶的更加牢固,曾經(jīng)不是很理解的部分也有了很深刻的理解,我相信這是課程設(shè)計(jì)期望達(dá)到的目標(biāo)之一。這次的課程設(shè)計(jì)完全是我們自己來進(jìn)行整個(gè)項(xiàng)目的規(guī)劃、設(shè)計(jì)、分工、編碼、整合、測試、修復(fù)等工作,基本上完成了一個(gè)完整的軟件生命周期。要在多個(gè)自由表之間建立聯(lián)系,必須通過數(shù)據(jù)庫來實(shí)現(xiàn)根據(jù)以上數(shù)據(jù)庫設(shè)計(jì),可以提交編程人員建立數(shù)據(jù)庫。(因在概要設(shè)計(jì)中已詳細(xì)說明,在此不作贅述),屬性及聯(lián)系要設(shè)計(jì)網(wǎng)上購書系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu),首先是利用系統(tǒng)描述階段建立的數(shù)據(jù)字典,并對照數(shù)據(jù)流程圖對系統(tǒng)中的各個(gè)數(shù)據(jù)項(xiàng)進(jìn)行分類,組織,確定系統(tǒng)中的實(shí)體,實(shí)體屬性,標(biāo)識實(shí)體的碼以及實(shí)體之間的聯(lián)系類型例如:網(wǎng)上購書系統(tǒng),要求管理端具有的功能是商品(書籍)管理、用戶管理、訂單管理、生成報(bào)表等。這個(gè)數(shù)據(jù)模型應(yīng)當(dāng)是:滿足用戶要求:既能合理地組織用戶需要的所有數(shù)據(jù),又能支持用戶對數(shù)據(jù)的的所有處理功能。 //付款信息 =getisdone()。 //查找日期字段為當(dāng)前日期的所有訂單 sort()。 = newDescription()。 //書籍價(jià)格 = getPicture()。 deleteBook()。}alterPassword(){//修改密碼 password(adusername)=newPassword。 if(newPassword!=NULL) //如果新密碼處非空 alterPassword()。} else if(getpassword(adusername)==password) {login。 //快遞單號,默認(rèn)為NULL,發(fā)貨為1=getdate()。 //書籍?dāng)?shù)量 =gettotal()。 //排序 sentdetorder()。 getDetOrder(orderid)。 return 1。 //檢測密碼是否合法 if(checkPasswordIsRight()==1)。 //獲取用戶填入的信息 if(checkAlterInfo()!=1) 返回;提示對應(yīng)錯(cuò)誤的信息。return 0。}checkPassword(){//檢測密碼是否合法if(密碼不合法) {返回,提示:密碼不合法。 return 0。 //檢測密碼是否合法 if(checkPasswordIsRight()==1)。 注冊成功頁面登錄頁面 第五章 詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)概述由于本系統(tǒng)采用了基于struct體系結(jié)構(gòu)的設(shè)計(jì),即采用MVC的三層設(shè)計(jì)模式,采用面向?qū)ο蟮腏ava語言以及JSP的腳本語言。輸入項(xiàng)用戶登錄以后才能進(jìn)入此模塊處理描述系統(tǒng)把用戶要購買的書籍放入購物車中,當(dāng)用戶點(diǎn)擊購買,并且填寫好配送信息時(shí),系統(tǒng)自動生成購物訂單。輸出項(xiàng)注冊成功頁面注冊失敗頁面出錯(cuò)信息界面要求圖形化用戶界面登錄模塊功能編號2功能名稱登錄作者陸金鑫調(diào)整時(shí)間20111226功能描述前臺用戶登錄:用戶輸入正確的用戶名、密碼后成功登錄前臺,系統(tǒng)并記住用戶的用戶名。主要界面設(shè)計(jì)如下: 登錄界面:u 通過用戶名和密碼實(shí)現(xiàn)管理員登錄。同時(shí),管理員可以管理商品、用戶,匯總訂單,生成報(bào)表,方便查看系統(tǒng)的運(yùn)營情況。系統(tǒng)應(yīng)能監(jiān)測出各種非正常情況,如與設(shè)備的通信中斷,無法連接數(shù)據(jù)庫服務(wù)器等,避免出現(xiàn)長時(shí)間等待甚至無響應(yīng)。 包括用戶名(adusername),密碼(password),姓名(name)。 數(shù)據(jù)描述系統(tǒng)中的靜態(tài)數(shù)據(jù)包括:數(shù)據(jù)庫中已經(jīng)保存的用戶信息、管理員信息、書籍信息和訂單信息?;就緩剑海? ; ; ; ; ; ?;就緩剑海? 。基本途徑:; ; ; 。訪客或用戶通過關(guān)鍵字檢索可以迅速地搜索出自己需要的書籍。(actor)定義角色或者執(zhí)行者(Actor)指與系統(tǒng)產(chǎn)生交互的外部用戶或者外部系統(tǒng)。Use Case模型提供了一個(gè)非常重要的方式來界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時(shí),該模型將來可以派生出動態(tài)對象模型。該系統(tǒng)的最終用戶是訪問本網(wǎng)站的上網(wǎng)人員,大多是購物顧客,操作要求只需會Windows界面下的鼠標(biāo)點(diǎn)擊與鍵盤輸入。所謂靜態(tài)信息是指那些不會經(jīng)常變動或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動態(tài)信息是指隨時(shí)變化的書籍信息,如書籍報(bào)價(jià),書籍更新等。三層體系將業(yè)務(wù)規(guī)則、數(shù)據(jù)訪問及合法性校驗(yàn)等工作放在中間層處理。本說明書定義了基于WEB的網(wǎng)上購書系統(tǒng)的詳細(xì)需求,明確了基于WEB的網(wǎng)上購書系統(tǒng)的功能內(nèi)容、功能邊界、開發(fā)途徑,是整個(gè)軟件開發(fā)的依據(jù),它對以后階段的工作起指導(dǎo)作用。在這里,對于開發(fā)技術(shù)并沒有涉及,而主要是通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與方提供一個(gè)交流的渠道。楊文龍互聯(lián)網(wǎng)的快速發(fā)展為基于WEB的網(wǎng)上購書系統(tǒng)的發(fā)展提供了強(qiáng)大的動力,同時(shí),網(wǎng)上購書的環(huán)境也已經(jīng)逐步得到了改善,表現(xiàn)在網(wǎng)民結(jié)構(gòu)的大眾化和網(wǎng)絡(luò)生存的普及化,物流和銀行結(jié)算的暢通,以及市場運(yùn)作的規(guī)范和相應(yīng)政策法規(guī)的完善。本系統(tǒng)的網(wǎng)絡(luò)運(yùn)行圖如下圖,無論是用戶還是管理員都可以通過網(wǎng)絡(luò)登錄到本系統(tǒng)中。重要的是著重從系統(tǒng)外部執(zhí)行者的角度來描述系統(tǒng)需要提供哪些功能,并指明這些功能的執(zhí)行者(Actor)是誰。數(shù)據(jù)庫是一個(gè)與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),這個(gè)Actor負(fù)責(zé)存放用戶、管理員和書籍的信息并提供查詢、增加、刪除和修改等操作。訪客通過注冊獲得一個(gè)賬號,同時(shí)數(shù)據(jù)庫里面增加記錄。 。管理員使用流程圖如下:用戶登錄后才能使用購物車功能,才能完成整個(gè)購物流程。用例描述:刪除書籍;執(zhí)行者:管理員;前置條件:進(jìn)入網(wǎng)站后臺的刪除書籍頁面;后置條件:書籍刪除成功。輸出數(shù)據(jù):搜索書籍時(shí)確定的數(shù)據(jù)庫記錄的子集;信息錄入、刪除結(jié)果的返回值。詳細(xì)訂單信息:標(biāo)識(detorderid),書籍編號(bookid),數(shù)量(count),所屬訂單(orderid),總價(jià)(dettotal)。由于該產(chǎn)品是網(wǎng)絡(luò)運(yùn)行環(huán)境,服務(wù)器很容易遭到非法人員通過各種手段的攻擊,為了從某種程度上控制其找到方法,系統(tǒng)應(yīng)做到:,實(shí)現(xiàn)界面、邏輯、數(shù)據(jù)庫三者的分離;+數(shù)據(jù)庫雙驗(yàn)證方法,嚴(yán)格驗(yàn)證已登陸用戶;,避免用戶直接在地址欄輸入找到; Encoder工具進(jìn)行加密。另外,該系統(tǒng)還可根據(jù)商場以后的實(shí)際情況,進(jìn)行快速地升級、更新,是今后商場網(wǎng)上工作的基石,也是今后中國信息化操作功能增強(qiáng)、完善的保證。 訂單管理:u 包括 “查看訂單”、“修改訂單”等頁面。后臺管理員的登錄:若數(shù)據(jù)庫的管理員信息表中存在此用戶、密碼相符并且驗(yàn)證碼正確,此時(shí)系統(tǒng)就轉(zhuǎn)入后臺管理界面,并且系統(tǒng)根據(jù)角色給管理員分配相應(yīng)的權(quán)限。輸出項(xiàng)訂單的生成錯(cuò)誤信息界面要求圖形化用戶界面管理員模塊功能編號4功能模塊后臺管理界面作者陸金鑫調(diào)整時(shí)間20111226功能描述用戶管理:完成用戶的編輯和刪除等操作商品管理:完成書籍信息的添加,書籍信息的編輯,書籍信息的刪除和書籍分類管理等操作訂單管理:完成訂單的維護(hù)和訂單的查詢,修改快遞單號等。本文檔的詳細(xì)設(shè)計(jì)主要是按照系統(tǒng)的模塊設(shè)計(jì)偽代碼,為下一步的編碼提供基礎(chǔ)。 //獲取用戶填入的信息 if(點(diǎn)擊注冊頁面的注冊){ checkSignupInfo(){ if(checkIdenCode()==1)。 goto 。 return 0。return 0。return 1。 //修改姓名 if(newTelphone!=NULL) //如果新電話處非空 alterTelphone()。 //檢測電話是否合法if(checkAddress()==1)。}alterAddress (){//修改地址 address (username)=newAddress。 //查找所屬用戶字段為當(dāng)前用戶的所有訂單 sort()。 //從購物車刪除書籍 toPay()。 goto onlineBank。 //是否付款,付款后變?yōu)?=0 //是否成功,訂單成功后變?yōu)?if(=1)free(cart)。} else {返回,提示:密碼錯(cuò)誤。}checkAlterInfo(){//檢測輸入的信息 if(checkOldPassword()==1)。 return 1。}addBook(){//添加書籍 getBookInfo()。 //庫存}deleteBook(){//刪除書籍 free(book)。 getOrder(date)。 search(detorderidorderid== orderid)。 //查詢 sort()。這是數(shù)據(jù)庫設(shè)計(jì)的第一階段,在網(wǎng)上購書系統(tǒng)的分析階段,我們已經(jīng)得到了系統(tǒng)的數(shù)據(jù)流程圖和數(shù)據(jù)字典,現(xiàn)在就是要結(jié)合數(shù)據(jù)規(guī)范化的理論,用一種模型將用戶的數(shù)據(jù)要求明確地表示出來。這種轉(zhuǎn)換的原則是:a. 一個(gè)實(shí)體轉(zhuǎn)換為一個(gè)關(guān)系,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。很榮幸,這次課程設(shè)計(jì)我能成為我們這一組的組長,不到一個(gè)禮拜的課程設(shè)計(jì),讓我收獲很多。 大三的我們要做的東西已經(jīng)不像當(dāng)時(shí)大一大二做簡單的思修問卷那樣簡單了,現(xiàn)在的我們要面對的是更加專業(yè),更加有意義的課程設(shè)計(jì),因此我們不能再抱著以前打打醬油的心態(tài)去做事情,而應(yīng)該更加努力地
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1