信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)5_第1頁(yè)
信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)5_第2頁(yè)
信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)5_第3頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、河旳財(cái)般於孩夬辱信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)課程設(shè)計(jì)題目姓名學(xué) 號(hào)2012專(zhuān)業(yè)信息管理與信息系統(tǒng)指導(dǎo)教師句全2013年6月需求分析1.1系統(tǒng)開(kāi)發(fā)背景1.2 用戶界面需求系統(tǒng)分析目錄錯(cuò)誤 !未定義書(shū)簽。.錯(cuò). 誤 !未定義書(shū)簽。.錯(cuò). 誤 !未定義書(shū)簽。錯(cuò)誤 !未定義書(shū)簽。For personal use only in study and research; not for commercial use2.1 功能分析.錯(cuò). 誤 !未定義書(shū)簽。2.2 業(yè)務(wù)流程分析.錯(cuò). 誤 !未定義書(shū)簽。2.3 數(shù)據(jù)流分析.錯(cuò). 誤 !未定義書(shū)簽。For personal use only in study a

2、nd research; not for commercial use2.4數(shù)據(jù)字典 錯(cuò). 誤!未定義書(shū)簽系統(tǒng)設(shè)計(jì) 錯(cuò)誤 !未定義書(shū)簽。3.1 系統(tǒng)功能結(jié)構(gòu)分析 錯(cuò). 誤!未定義書(shū)簽For personal use only in study and research; not for commercial use3.2 信息處理流程圖 錯(cuò). 誤!未定義書(shū)簽3.3數(shù)據(jù)庫(kù)設(shè)計(jì) 錯(cuò). 誤!未定義書(shū)簽錯(cuò). 誤!未定義書(shū)簽 錯(cuò). 誤!未定義書(shū)簽 錯(cuò). 誤!未定義書(shū)簽3.4代碼設(shè)計(jì)錯(cuò). 誤!未定義書(shū)簽3.5面向?qū)ο蠼9ぞ遀ML 錯(cuò)誤!未定義書(shū)簽3.6 具體界面設(shè)計(jì) 錯(cuò). 誤!未定義書(shū)簽系統(tǒng)實(shí)施錯(cuò)誤 !

3、未定義書(shū)簽4.1 程序處理流程圖錯(cuò). 誤 !未定義書(shū)簽4.2主要算法源程序錯(cuò). 誤 !未定義書(shū)簽4.3 模擬運(yùn)行數(shù)據(jù)錯(cuò). 誤 !未定義書(shū)簽4.4 總結(jié)錯(cuò). 誤 !未定義書(shū)簽需求分析(黃勇浩)1.1 系統(tǒng)開(kāi)發(fā)背景隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加, 網(wǎng)絡(luò)世界也越來(lái)越廣博, 越來(lái)越 豐富。電子商店已經(jīng)成為一個(gè)潮流。 為了適應(yīng)這種電子商務(wù)的需求故本人參考許 多著名的網(wǎng)書(shū)店, 對(duì)本系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了完善, 使之成為面向所有圖書(shū)需求 者的理想購(gòu)書(shū)場(chǎng)所。網(wǎng)上書(shū)店在國(guó)際上前景看好, 在我國(guó)雖然剛剛起步, 但發(fā)展速度很快。 特別 是 2000 年以來(lái),涌現(xiàn)出了大批的網(wǎng)商店。與傳統(tǒng)的店面書(shū)店比,網(wǎng)上購(gòu)物的市

4、 場(chǎng)規(guī)模和經(jīng)營(yíng)模式突破了地理位置、 經(jīng)營(yíng)面積、 營(yíng)業(yè)時(shí)間的限制, 是一種全新的 銷(xiāo)售渠道。 網(wǎng)上書(shū)店前景雖好, 但市場(chǎng)還需大力培育。 我國(guó)在網(wǎng)絡(luò)基礎(chǔ)設(shè)計(jì)方面 的落后以及在銀行結(jié)算方面的制約, 使的現(xiàn)在絕大多數(shù)的網(wǎng)上書(shū)店還只是網(wǎng)上瀏 覽,網(wǎng)下交易。這些薄弱環(huán)節(jié)正在改變。在系統(tǒng)構(gòu)建時(shí),只要我們本著豐富網(wǎng)上 書(shū)店的信息來(lái)源, 為消費(fèi)者提供最為便捷的購(gòu)書(shū)途徑, 去吸引讀者網(wǎng)上書(shū)店是完 全可行的。1.2 用戶界面需求在所有的網(wǎng)頁(yè)設(shè)計(jì)中, 首頁(yè)的展示往往是吸引 “上網(wǎng)族” 再次光臨的主要因 素,因此,既然是”網(wǎng)絡(luò)商店“的主題,無(wú)非是希望表現(xiàn)得”窗明幾凈“并且提 供多元化的商品與服務(wù)等,達(dá)到 “構(gòu)圖簡(jiǎn)潔 ”

5、,“動(dòng)線方便 ”的基本原則。頁(yè)面的風(fēng) 格至關(guān)重要,它要符合頁(yè)面的內(nèi)容以及所要表達(dá)的主題。系統(tǒng)分析(李明軒)2.1 功能分析此統(tǒng)根據(jù)功能的需求可分為以下幾個(gè)部分:1. 商品銷(xiāo)售這部分也就是顧客瀏覽圖書(shū)、選擇圖書(shū)的地方。此部分為了實(shí)現(xiàn)顧客方便的 實(shí)現(xiàn)購(gòu)物過(guò)程,照顧了顧客的瀏覽習(xí)慣,簡(jiǎn)化了購(gòu)物流程,為顧客提供購(gòu)物車(chē)、 付款臺(tái)等服務(wù)。使顧客象在真正的商店里購(gòu)物一樣。2. 數(shù)據(jù)庫(kù)需求為了方便用戶快速查找和瀏覽自己需要的圖書(shū), 關(guān)于圖書(shū)信息的數(shù)據(jù)則必須 靈活的從數(shù)據(jù)庫(kù)中提出,顯示給用戶。在用戶查詢圖書(shū)信息時(shí)候,設(shè)立了按類(lèi)查 詢充分體現(xiàn)了這一點(diǎn)。3. 安全性需求由于網(wǎng)上書(shū)店不需要顧客和商家見(jiàn)面,而是通過(guò)in

6、 terner這一媒介來(lái)進(jìn)行,因此整個(gè)過(guò)程不能照搬現(xiàn)實(shí)世界里的過(guò)程。因此成功的網(wǎng)上書(shū)店必須能夠提供足 夠的安全性、可靠性和可行性,才能贏得顧客的信任和歡迎。本系統(tǒng)采用了安全 性的技術(shù)和設(shè)施解決安全可靠性問(wèn)題,確保了顧客信息的保密性。按照用戶需求, 要滿足以上功能,我設(shè)計(jì)出了圖書(shū)銷(xiāo)售管理系統(tǒng)的系統(tǒng)功能圖,如圖2-1和圖2-2所示:圖2-1前臺(tái)功能管理ff聞理ifS品E理用戶L?理墾新ifti碉U訂id管Pfft理JuAu烽S3第第ptHFT二三圖2-2后臺(tái)功能管理2.2業(yè)務(wù)流程分析綜合系統(tǒng)要求,對(duì)圖2-1和2-2所示的系統(tǒng)功能解釋如下: 商品管理,包括對(duì)商品的添加、刪除、修改和添加種類(lèi)等。訂單管

7、理,包括查看最新訂單和查看確認(rèn)訂單等。用戶管理,包括對(duì)會(huì)員管理和更改密碼。系統(tǒng)管理,包括查看銷(xiāo)售統(tǒng)計(jì)和設(shè)置付款方式等。前臺(tái)頁(yè)面要求能夠進(jìn)行用戶的注冊(cè)和訂單的查詢等。通過(guò)以上分析,可以得到圖書(shū)管理系統(tǒng)的數(shù)據(jù)流圖,如圖2-3所示圖2-3業(yè)務(wù)流程圖2.3數(shù)據(jù)流分析2.4數(shù)據(jù)字典名孰用戶注冊(cè)信息表編也DL描述:記錄用戶隹購(gòu)物網(wǎng)站上的注冊(cè)筈L組成:用戶名,密碼確認(rèn)密碼.省份,城市* E-mail.地址,電氐班編真實(shí)姓名名九用戶仃單倍息表編樂(lè)D2搐述:記錄用戶購(gòu)物JG產(chǎn)生的訂單的信息.組成:編號(hào).建立日輒 發(fā)貨日期.支付方式,狀東名了;購(gòu)物車(chē)信息茨塢 D3抽述,id錄用戶購(gòu)物的律細(xì)億L組成:購(gòu)買(mǎi),腐品編克

8、福品名稱(chēng).商晶價(jià)格丫商品數(shù)量.總價(jià),總價(jià)格名氧育品類(lèi)別苗息表編功D4甌記錄網(wǎng)鮎的禽品類(lèi)別信您.組成】第一商品類(lèi)別.第二商品類(lèi)別.第二筋品類(lèi)別系統(tǒng)設(shè)計(jì)(曹團(tuán)團(tuán))3.1系統(tǒng)功能結(jié)構(gòu)分析在前面系統(tǒng)功能分析的基礎(chǔ)上,結(jié)合Visual C+程序編制的特點(diǎn),得到如圖3-1所示的系統(tǒng)功能模塊圖:具體的功能描述如下:會(huì)員管理可以添加和刪除會(huì)員,及時(shí)的更新用戶信息,商品管理模塊可以對(duì) 商品進(jìn)行添加和修改,查詢模塊可以查詢商品信息和查詢會(huì)員信息, 及時(shí)的得知 最新商品信息。主頁(yè)面刪 除 記 錄圖3-13.2信息處理流程圖3.3數(shù)據(jù)庫(kù)設(shè)計(jì)網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)數(shù)據(jù)庫(kù) E-R模型,如圖所示:訂單圖3-2邏輯設(shè)計(jì)的目標(biāo)是

9、把概念設(shè)計(jì)階段設(shè)計(jì)好的基本 E-R模型轉(zhuǎn)化成關(guān)系模型。 E-R模型中的主要成分是實(shí)體類(lèi)型和聯(lián)系類(lèi)型。對(duì)于實(shí)體類(lèi)型,轉(zhuǎn)化規(guī)則為:將 每個(gè)實(shí)體類(lèi)型轉(zhuǎn)化成為一個(gè)關(guān)系模型,實(shí)體的屬性即為關(guān)系模式的屬性,實(shí)體標(biāo)識(shí)符即為關(guān)系模式的鍵。網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)E-R圖可轉(zhuǎn)換成如下關(guān)系模式:1. 用戶用戶編號(hào)、用戶名、密碼、密碼提示問(wèn)題、密碼答案、真實(shí)姓名、地 址、電話、傳真、郵件地址、備注不得用于商業(yè)用途2. 管理員管理員編號(hào)、用戶名、密碼、地址、電話、郵件地址、角色、備注 3訂單訂單編號(hào)、用戶編號(hào)#、管理員編號(hào)#、下單日期、備注4. 書(shū)籍書(shū)籍編號(hào)、管理員編號(hào)#、名稱(chēng)、圖片、尺寸、作者、價(jià)格、數(shù)量、供 貨商編號(hào)、出

10、版社、出版日期、類(lèi)型、備注5. 包含訂單編號(hào)#、書(shū)籍編號(hào)#、數(shù)量(1)用戶結(jié)構(gòu)數(shù)據(jù)頂名賣(mài)型ft®A藪位外犍或主槿1用戶編號(hào)Numbet10主輯2用戶名203Varchar?in4密涓握示問(wèn)趣Varchar2io15密帝答案Varchar220說(shuō)明:此表存放顧客信息(2) 管理員結(jié)構(gòu)序號(hào)度彳澈位外犍或主犍1管理員編號(hào)N umbei5主犍2用戶名Varchar2203Varchar2toAVarchai2100說(shuō)明:此表存放管理員信息(3) 書(shū)籍結(jié)構(gòu)序號(hào)數(shù)抵項(xiàng)名3EK小數(shù)徒外健或土健1書(shū)籍編號(hào)Nunber10主犍2管理員編號(hào)Munber10外犍3名稱(chēng)Vardnar21004Vardnar

11、2.105Varchar210說(shuō)明:此表存放圖書(shū)信息(4) 顧客訂單序號(hào)數(shù)據(jù)頊名寬度小數(shù)位外醴或主會(huì)1訂單編號(hào)Number10主褪2用戶編號(hào)Number103管程員編號(hào)Nuntei104下單H Date說(shuō)明:此表存放訂單信息(5) 銷(xiāo)售清單序號(hào)數(shù)據(jù)頂名外植或主錯(cuò)訂單號(hào)Mumbpr202書(shū)務(wù)塢號(hào)MuriLit?i10外犍3敖量Number10說(shuō)明:此表存放進(jìn)貨信息3.4代碼設(shè)計(jì)1) “職工清單”中的“職工編號(hào)”的代碼設(shè)計(jì)如下:XX XX X XXII一順序號(hào) 權(quán)限月份年份2) “商品清單”中的“商品編號(hào)”的代碼設(shè)計(jì)如下:產(chǎn)地型號(hào)類(lèi)別前兩位商品大類(lèi),中間兩位主要表示商品的具體型號(hào), 后三位是輔碼代

12、表商 品的產(chǎn)地.3.5面向?qū)ο蠼9ぞ?UML通過(guò)系統(tǒng)的功能需求分析,可得到系統(tǒng)的服務(wù)對(duì)象為購(gòu)書(shū)者,網(wǎng)上圖書(shū)銷(xiāo)售 系統(tǒng)的內(nèi)部工作人員可以按照工作需要各自完成自己指定的任務(wù)。 其中管理員為 抽象角色,所以系統(tǒng)角色分析用例圖如圖:圖書(shū)管理:對(duì)圖書(shū)庫(kù)中的所有的圖書(shū)信息進(jìn)行管理包括基本的增、刪、改、 查,同時(shí)也能對(duì)圖書(shū)進(jìn)行分類(lèi)像計(jì)算機(jī)類(lèi),經(jīng)濟(jì)類(lèi),外語(yǔ)類(lèi)等,還可以對(duì)讀者對(duì) 圖書(shū)的評(píng)價(jià)進(jìn)行回應(yīng),可以及時(shí)改變書(shū)店的圖書(shū)供貨關(guān)系,可以查看缺書(shū)登記, 對(duì)用戶想要購(gòu)買(mǎi)的書(shū)及時(shí)進(jìn)貨,圖書(shū)管理用例圖如圖所示訂單管理:訂單的管理主要是執(zhí)行訂單和查看訂單的詳細(xì)信息,修改訂單的下達(dá)信息,保證用戶能夠及時(shí)看到自己購(gòu)買(mǎi)圖書(shū)的發(fā)

13、貨信息, 同時(shí),管理員可以 對(duì)不合法的訂單進(jìn)行刪除??傮w來(lái)說(shuō)用戶在網(wǎng)站前臺(tái)購(gòu)書(shū)并到收銀臺(tái)結(jié)賬生成訂 單后,還需要執(zhí)行訂單。訂單管理用例圖如圖:用戶管理:對(duì)在網(wǎng)站注冊(cè)的用戶進(jìn)行統(tǒng)一管理, 可以查看用戶列表,對(duì)于會(huì)員信息的管理主要是查看會(huì)員基本信息和對(duì)部分非法用戶予以刪除,用戶管理用例圖如圖:OQ用戶背理於用F信思杳君O3.6具體界面設(shè)計(jì)后臺(tái)登陸界面:管理員登陸S£L LOGIN7管理員費(fèi)錄用戶名: admin登陸 生回后臺(tái)管理界面設(shè)計(jì):I涼加I0別事列商詁喪沖IZ岸戟拱l(fā)ifF1少兒斗遜SM Mi12丈學(xué)1312CcTOrf?!冃h亠咗005-弐"血槽帶有系統(tǒng)實(shí)施(樊臣鵬)4

14、.1程序處理流程圖主界面+物 車(chē)*訂 單 信 息*注 銷(xiāo)使用熬助個(gè)人資料商城首於4.2 主要算法源程序找回密碼頁(yè)面源程序:public partial class findpwd :string strCustomer = "" ; / 登陸客戶名 public string strQuestion = "" ; / 密碼提示問(wèn)題 protected void Page_Load( object sender, EventArgs e) / 尋找密碼客戶輸入的用戶名if (Session "strCustomer" != null )

15、strCustomer = ( string )Session "strCustomer" ;come.Visible = true ;protected void Button1_Click( object sender, EventArgs e) string ConnSql = "hyh_onlienshopConnectionString" .ConnectionString;SqlConnection conn = new SqlConnection (ConnSql); conn.Open();strCustomer = TextBoxnam

16、e.Text;string selectsql = "select * from hyh_customer where customername='" + strCustomer + "'" ;SqlDataAdapter da = new SqlDataAdapter ();da.SelectCommand =new SqlComman(dselectsql, conn);DataSet ds = new DataSet ();da.Fill(ds);conn.Close(); strQuestion = ds.Tables0.Rows

17、0 Session ds.Tables0.Rows0 Session ds.Tables0.Rows0if (ds != null && ds.Tables0.Rows.Count > 0)"customerquestion" .ToString();"strCustomer" ="customername" .ToString(); "answer" ="customeranswer" .ToString();true ; false ;become.Visible =

18、come.Visible =elsestring scriptString = "alert(' 對(duì)不起,不存在此用戶名! ');" ,"success" , scriptString,true );TextBoxname.Text = "" ;TextBoxname.Focus();protected void Button3_Click( object sender, EventArgs e)/ 輸入的答案和密碼提示答案一樣則可以修改其密碼if (TextBoxanswer.Text = Session "

19、;answer" .ToString()Response.Redirect( "ChangePwd.aspx");elsecome.Visible =false ;string scriptString = "alert(' 對(duì)不起,回答錯(cuò)誤! ');" ;,"success" , scriptString,true );TextBoxanswer.Text = "" ;TextBoxanswer.Focus();EventArgs e)EventArgs e)protected void

20、 Button2_Click( object sender, Server.Transfer( "/default.aspx" ); protected void Button4_Click( object sender, Server.Transfer( "/default.aspx" );4.3 模擬運(yùn)行數(shù)據(jù)商品信息數(shù)據(jù):gMidsiyiMK:oodsDescnrtcoacsllnitPricfiM0C5lrrace<ianesdCut十萬(wàn)于刪么119.8000gu-udy i cLt±: d py6MjLl斗n.caaogoodsiTiarF /h pg7Mid3文學(xué)ZL.OOOOgMdiiinaoes.jpg8AUi12文學(xué)25.CCOOgoadinayeL'd jugAW舌1318.0000gcwdsiTACFc/p jigMJ.LMil1斗20 0000gdsiTia聲啲旳MJ.LJVLU15信恿22.COOOgood引t耳心rgpjNULLAUiAM2AtaAL£

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論