




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、«»課程設(shè)計(jì)報(bào)告年度第二學(xué)期)題 目好書在線姓 名學(xué) 號(hào)專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)級(jí)計(jì)本四班0一六年 月«»課程設(shè)計(jì)成績(jī)?cè)u(píng)定學(xué)號(hào)姓名成績(jī)備注李麗麗指導(dǎo)教師:閆曉薇摘要:隨著技術(shù)的發(fā)展,人們的日常生活已經(jīng)離不開網(wǎng)絡(luò)。未來社會(huì)人們的生活和工作將越來越依賴于數(shù)字技術(shù)的發(fā)展,越來越數(shù)字化、網(wǎng)絡(luò)化、電子化、虛擬化。的發(fā)展歷程以及目前的應(yīng)用狀況和發(fā)展趨勢(shì),可以充分地相信網(wǎng)絡(luò)技術(shù)將極大的改變我們的生活和工作方式,甚至社會(huì)的價(jià)值觀也會(huì)發(fā)生某種變化。本設(shè)計(jì)嘗試用在網(wǎng)絡(luò)上架構(gòu)一個(gè)網(wǎng)上書店,以使每一位顧客不用出門在家里就能夠通過上網(wǎng)來輕松購書。本文從理論和實(shí)踐兩個(gè)角度出發(fā),對(duì)一
2、個(gè)具有數(shù)據(jù)挖掘功能網(wǎng)上書店進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)分析。論文首先較為詳盡地介紹了面向?qū)ο蠓治雠c設(shè)計(jì)的有關(guān)概念與技術(shù),特別深入介紹了在本系統(tǒng)中運(yùn)用到的知識(shí),如:面向?qū)ο蟮姆治鲈O(shè)計(jì)流程;系統(tǒng)中所用到的開發(fā)技術(shù)以及的特點(diǎn)、結(jié)構(gòu)框架以及使用方法。接著對(duì)書店系統(tǒng)的可行性進(jìn)行了分析,然后對(duì)系統(tǒng)的設(shè)計(jì)思想、設(shè)計(jì)目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了明確的規(guī)劃。最后對(duì)系統(tǒng)的主要頁面、數(shù)據(jù)庫、應(yīng)用程序的設(shè)計(jì)與實(shí)現(xiàn)作了較為詳細(xì)的講解。本網(wǎng)上書店系統(tǒng)是在平臺(tái)上運(yùn)用技術(shù)來實(shí)現(xiàn)的。其主要功能有:用戶管理,新書上架,分類查找,圖書檢索,圖書收藏夾,購買流程,銷售排行,圖書評(píng)論,網(wǎng)站管理等。論文在撰寫過程中,力求將理論與實(shí)踐應(yīng)用相結(jié)合,對(duì)各種理
3、論進(jìn)行闡述的同時(shí)配合系統(tǒng)從實(shí)際應(yīng)用和操作技巧上加以說明,希望能夠更充分地體現(xiàn)到這些知識(shí)與技術(shù)在本系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)。關(guān)鍵詞: 面向?qū)ο蠓治雠c設(shè)計(jì), ,一、課程設(shè)計(jì)的目的與要求通過軟件開發(fā)的實(shí)踐訓(xùn)練,進(jìn)一步掌握軟件工程的方法和技術(shù),提高軟件開發(fā)的實(shí)際能力,培養(yǎng)工程設(shè)計(jì)能力和綜合分析、解決問題的能力。具體如下:1. 學(xué)習(xí)和實(shí)踐在分析和設(shè)計(jì)計(jì)算機(jī)應(yīng)用系統(tǒng)所需要的知識(shí) , 包括面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì), 編碼和測(cè)試方面的知識(shí);2. 熟悉自動(dòng)化的軟件開發(fā)工具,并將其運(yùn)用于軟件開發(fā)的全過程;3. 進(jìn)一步加強(qiáng)和提高軟件工程文檔的編寫能力;4. 培養(yǎng)協(xié)作能力和團(tuán)隊(duì)精神。二、設(shè)計(jì)正文1 概述課題題目:好書在線系
4、統(tǒng)系統(tǒng)的主要目標(biāo):本系統(tǒng)目標(biāo)是實(shí)現(xiàn)選課系統(tǒng)所需的各種基本功能,能夠很好的實(shí)現(xiàn)在線購書、評(píng)論、查看書籍信息等功能, 還可以實(shí)現(xiàn)管理員進(jìn)行對(duì)書籍的管理、 對(duì)評(píng)論的管理以及對(duì)于訂單的管理等功能。系統(tǒng)的開發(fā)環(huán)境及運(yùn)行環(huán)境:操作系統(tǒng):建模工具:數(shù)據(jù)庫系統(tǒng):開發(fā)工具:服務(wù)器: 平臺(tái)2 系統(tǒng)需求分析隨著網(wǎng)絡(luò)在中國的廣泛普及,網(wǎng)絡(luò)支付手段的逐步完善, 越來越多的中國人逐漸習(xí)慣于網(wǎng)上購物,習(xí)慣于鼠標(biāo)點(diǎn)擊下訂單,送貨上門的快捷便利的購物方式。傳統(tǒng)書店的購書觀念正在被網(wǎng)上書店這一 方便快捷的購書方式所沖擊。網(wǎng)上書店在國際互聯(lián)網(wǎng)上可以實(shí)現(xiàn)的商務(wù)功能已經(jīng)越來越多樣化,從最 開始的信息發(fā)布功能,到現(xiàn)在的在線圖書展示功能、
5、在線洽談業(yè)務(wù)功能、在線交易功能、在線采購功 能、在線客戶服務(wù)功能、在線網(wǎng)站管理功能等等,幾乎傳統(tǒng)書店所提供的功能都可以在互聯(lián)網(wǎng)上進(jìn)行 電子化的高效運(yùn)作,而借助網(wǎng)絡(luò)的跨地域特點(diǎn),更是將傳統(tǒng)書店的地域限制加以突破,全國各地的讀 者都可以通過網(wǎng)絡(luò)在同一個(gè)網(wǎng)上書店購書,從而大大增加了客戶的數(shù)量。為了使網(wǎng)上書店的投入回報(bào) 和管理效益最大化,在對(duì)網(wǎng)上書店進(jìn)行系統(tǒng)開發(fā)之前,必須對(duì)一系列問題進(jìn)行科學(xué)的論證,如網(wǎng)上書 店的需求分析、網(wǎng)上書店總體規(guī)劃、網(wǎng)上書店系統(tǒng)的功能和實(shí)施方案、網(wǎng)上書店的傳播與推廣、運(yùn)行網(wǎng)上書店系統(tǒng)的軟件和硬件配置、網(wǎng)上書店的管理系統(tǒng)和管理方法等等。綜上所述,網(wǎng)上書店已經(jīng)成為互聯(lián)網(wǎng)時(shí)代購書者的
6、最佳選擇,必將獲得巨大的成功。圖圖學(xué)生選課系統(tǒng)圖說明:2.1 數(shù)據(jù)流圖圖學(xué)生選課系數(shù)據(jù)流圖3 .系統(tǒng)總體設(shè)計(jì)設(shè)計(jì)問題域子系統(tǒng)學(xué)生選課系統(tǒng)是實(shí)現(xiàn)學(xué)生選課退課、教師提交成績(jī)以及學(xué)校教務(wù)管理員維護(hù)信息的一個(gè)平臺(tái), 整個(gè)學(xué)生選課系統(tǒng)有前臺(tái)和后臺(tái)兩部分,共分為個(gè)模塊:管理員模塊,教師模塊,學(xué)生模塊和公有 模塊,分別用于完成各自的功能。以下為學(xué)生選課系統(tǒng)總體設(shè)計(jì)圖和各功能模塊說明:()總體設(shè)計(jì)圖()各模塊功能1塊表功能模塊包含子功能模塊功能前臺(tái)模塊對(duì)學(xué)生信息的郵加、修改刪除操令:后臺(tái)模塊教師管理子模塊對(duì)教師的添加,修改,刪除,查詢操作管理員模塊對(duì)課程的添加,添加時(shí)為其分配任課教師,上教師本學(xué)生日公有汽學(xué)生
7、登塊錄?!苯?師 登 錄 模 塊子模塊課:交學(xué).績(jī)生選課,查看所選課程,I塊課時(shí)間和電點(diǎn),個(gè)課程的4實(shí)現(xiàn)對(duì) 息等果程教師看自己所教授的課程,課程班那些學(xué)生理模 以自己的對(duì)理功能戶的身份驗(yàn)證,密碼修改,退出系統(tǒng)等ft除管理戰(zhàn)力處理模塊,查看系統(tǒng)提以及不公 共 模 塊設(shè)計(jì)數(shù)據(jù)管理子系統(tǒng)()數(shù)據(jù)庫表圖學(xué)生選課系統(tǒng)總體設(shè)計(jì)圖表數(shù)據(jù)庫表序號(hào)數(shù)據(jù)庫表數(shù)據(jù)表存儲(chǔ)的內(nèi)容存儲(chǔ)學(xué)生的信息存儲(chǔ)教師的信息存儲(chǔ)管理員的信息存儲(chǔ)選課的信息存儲(chǔ)課程的信息存儲(chǔ)學(xué)校系院信息()數(shù)據(jù)庫表結(jié)構(gòu)學(xué)生表的詳細(xì)數(shù)據(jù)字段:表學(xué)生用戶表序號(hào)字段名字段類型說明備注()學(xué)生學(xué)號(hào)關(guān)鍵字()學(xué)生密碼()學(xué)生姓名學(xué)生系院號(hào)學(xué)生年級(jí)學(xué)生班級(jí)教師表的詳細(xì)
8、數(shù)據(jù)字段:表教師用戶表序號(hào)字段名字段類型說明備注()教師編號(hào)關(guān)鍵字()教師密碼()教師姓名()教師系院號(hào)課程表的詳細(xì)數(shù)據(jù)字段:表課程信息表序號(hào)字段名字段類型說明備注()課程編號(hào)關(guān)鍵字()教師編號(hào)關(guān)鍵字()課程名稱()上課時(shí)間()上課地點(diǎn)課程簡(jiǎn)介選課表的詳細(xì)數(shù)據(jù)字段:表選課信息表序號(hào)字段名字段類型說明備注()學(xué)生學(xué)號(hào)關(guān)鍵字()課程編號(hào)關(guān)鍵字()教師編號(hào)關(guān)鍵字課程成績(jī)系統(tǒng)管理員表的詳細(xì)數(shù)據(jù)字段:表管理員表序號(hào)字段名字段類型說明備注()系統(tǒng)管理員用戶名關(guān)鍵字()系統(tǒng)管理員密碼系院表的詳細(xì)數(shù)據(jù)字段:表系院表序號(hào)字段名字段類型說明備注系院號(hào)關(guān)鍵字()系院名稱設(shè)計(jì)人機(jī)交互子系統(tǒng)()用戶分類本系統(tǒng)的用戶可分
9、為三類:管理員用戶;教師用戶;學(xué)生用戶。()用戶描述管理員用戶的描述:管理員用戶在整個(gè)選課系統(tǒng)中起到管理和維護(hù)的作用,對(duì)學(xué)生和教師的信息進(jìn)行管理 和維護(hù)以及開設(shè)課設(shè)等職責(zé)。教師用戶的描述:教師用戶在本系統(tǒng)中具有管理選修了自己開設(shè)的課程的學(xué)生的權(quán)限,查看選修了自己 開設(shè)課程的學(xué)生信息有及提交學(xué)生成績(jī)。學(xué)生用戶的描述:選課系統(tǒng)主要是針對(duì)管理學(xué)生的,學(xué)生在本系統(tǒng)中具有修改自己的信息,以及選課和 退選的功能。()設(shè)計(jì)命令層次系統(tǒng)的人機(jī)交互子系統(tǒng)的內(nèi)容和準(zhǔn)則:本學(xué)生選課系統(tǒng)的人機(jī)交互子系統(tǒng)在根據(jù)不同的用戶身份登陸到不同的頁面,然后按照不同的用戶只能進(jìn)行用戶權(quán)限內(nèi)的操作,其結(jié)構(gòu)圖如下:圖人機(jī)交互子系統(tǒng)結(jié)構(gòu)
10、圖圖輒埸夠掰腌隸流程圖用戶密碼修改流程圖教師提交成績(jī)流程圖圖用戶密碼修改流程圖圖教師提交成績(jī)流程圖管理員添加課程流程圖開始學(xué)生選修課程流程圖填寫編號(hào)提示重新填寫編號(hào) 是圖管理員添加課程流程圖圖學(xué)生選修課程流程圖5.系統(tǒng)實(shí)現(xiàn)本系統(tǒng)采用了三層架構(gòu)來實(shí)現(xiàn),即分為用戶界面層()、業(yè)務(wù)邏輯層()和數(shù)據(jù)訪問層(),用戶界面層是展示給用戶的界面,方便用戶與系統(tǒng)進(jìn)行交互;業(yè)務(wù)邏輯層是對(duì)系統(tǒng)業(yè)務(wù)實(shí)體的封裝,完成系統(tǒng)業(yè)務(wù)功能;數(shù)據(jù)訪問層直接與數(shù)據(jù)庫打交道,為業(yè)務(wù)邏輯層提供底層的數(shù)據(jù)庫操作。類主要是與數(shù)據(jù)庫連接,提供數(shù)據(jù)庫操作功能,代碼如下:;()"" ();()( );()( )();()()
11、;()( )();( );();(, );();();();();();();();( )();();( > );( )();(, );();();類是所有系統(tǒng)角色用戶的基類,完成用戶登錄驗(yàn)證與修改密碼的功能,代碼如下:; ; ; ; ; ; ( , , );()""J""J""身份為教師時(shí)身份為學(xué)生時(shí);身份為管理員時(shí);J();( > )()()()""""""();如果該用戶存在密碼正確:身份為教師時(shí); ;:身份為學(xué)生時(shí); ;:身份為管理員時(shí);J密碼錯(cuò)誤,給出提
12、示信息! nn .J用戶不存在或用戶名輸入錯(cuò)誤;( , , , )j()(, , );("""""""""" )"")身份為教師時(shí)身份為學(xué)生時(shí)身份為管理員時(shí)()();根據(jù)修改后返回的結(jié)果給出提示 系統(tǒng)登錄頁面,代碼及運(yùn)行效果如下:< "">代碼及運(yùn)行效果如下:< """"" 不能為空!"><><>登錄頁面<> <> <
13、"()" "" "">< "" ""><>< "" ": ; : ;<>< "" ": ">< ": 24pt; :隸書 "> 學(xué)生選課系統(tǒng)<><><><><>< "">< ": 宋體 ">用戶名 <>
14、:<><>I!: ">< """" ""><>"><><><><><><><><>密;碼:<><><><>:;">< "不能為空!<><><><> <> <><><>":,>
15、;< "">教師<><>學(xué)生<> ""管理員""><><>II.可選修課程<><><><><><><><><><>< ""<>< ""<>< """10pt""">>"10pt&
16、quot; >“008A8C”><><><><><>< ""< ""<>< ""<>< ""uu"10pt" >uu"教師姓名""""詳細(xì).< "選彳謬"< ><>(*"">""><>""&
17、gt;"">"詳細(xì).">"選彳謬"><>()"><><>":16pt;">您已經(jīng)選修的課程<><><><><>"">>"10pt" >“008A8C”>"10pt" ><>"""">><><>"課
18、程名稱""">"教師姓名"""><>"上課時(shí)間""">"上課地點(diǎn)"""><><>II.< """<$<>"">< "10pt""10pt">修改密碼"()">退出系統(tǒng)<><><><>&
19、lt;><><><><><>V nn<><><>nnnn<>nnnn >nnnnnn"10pt"""><>課程名稱:;v><><>nnnnnnnnnnnnnn nn"10pt"nnV nnnn ><><><><>nn<><>ffff<><><><>
20、;學(xué)號(hào)"""姓名年級(jí)nn"成績(jī)<><>nn nn<>"10pt""008A8C"nnnnnnffffnnnnnnnn >nnnnffffnnnn<nnnnnn""><><><><>< ""> < 10pt>看看選課<>;< 10pt>修改密碼<><><><><><
21、 ><><><>< ":"><><><>< """"><>課程名稱:""><><><>。教師姓名:""><><><><>< """"><>上課時(shí)間:""""><><
22、;><><>< """"><><>上課地點(diǎn):< ><><><><>< ""><>< ""><><><>< ""><>課程簡(jiǎn)介:<>< >< 9pt"><><><><><>< ><><><>f1皆身 £3 頁面Tindovs Interxip f E或nLu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 事業(yè)外聘面試題及答案
- 心內(nèi)科術(shù)后護(hù)理
- 教師組織活動(dòng)總結(jié)
- 運(yùn)維開發(fā)面試題及答案
- 實(shí)踐素材面試題及答案
- 茶樓與旅游公司合作推廣合同
- 門洞擴(kuò)大施工方案
- 藥品研發(fā)項(xiàng)目方案規(guī)程
- 摩托訓(xùn)練考試題及答案
- 企業(yè)防范詐排查方案
- 高中數(shù)學(xué)課堂情景引入經(jīng)典案例
- 招標(biāo)代理過程中與各方的溝通
- 護(hù)理質(zhì)量改進(jìn)計(jì)劃書
- 2014電氣裝置安裝工程低壓電器施工及驗(yàn)收規(guī)范
- (正式版)JBT 11270-2024 立體倉庫組合式鋼結(jié)構(gòu)貨架技術(shù)規(guī)范
- 中醫(yī)治療失眠課件
- 消防改造工程技術(shù)標(biāo)書樣本
- 數(shù)字化轉(zhuǎn)型數(shù)據(jù)架構(gòu)設(shè)計(jì)方法論及案例
- 足球教練員管理制度范文
- 無人機(jī)技術(shù)在消防救援中的應(yīng)用
- 2021頸椎病診治與康復(fù)指南
評(píng)論
0/150
提交評(píng)論