版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 網(wǎng)絡(luò)課程購(gòu)物系統(tǒng)分析與設(shè)計(jì) </p><p> 摘要:網(wǎng)
2、絡(luò)課程是在先進(jìn)的教育思想、教學(xué)理論與學(xué)習(xí)理論指導(dǎo)下的基于Web的課程,其學(xué)習(xí)過程具有交互性、共享性、開放性、協(xié)作性和自主性等基本特征。為了解決傳統(tǒng)培訓(xùn)課上不能重復(fù)聽課、路程存在遠(yuǎn)近、上課時(shí)間難以調(diào)配的問題,提出了網(wǎng)絡(luò)課程購(gòu)物系統(tǒng)的分析與設(shè)計(jì),從需求分析為切入口,從系統(tǒng)的開發(fā)、規(guī)劃與分析,再到設(shè)計(jì)、實(shí)施,逐步實(shí)現(xiàn)網(wǎng)絡(luò)課程購(gòu)物系統(tǒng)。該系統(tǒng)將具備用戶注冊(cè)、登錄、信息查詢及更新,購(gòu)物系統(tǒng)等功能,可實(shí)現(xiàn)網(wǎng)絡(luò)課程網(wǎng)上付款訂購(gòu)、網(wǎng)上聽課的效果。<
3、;/p><p> 關(guān)鍵詞:網(wǎng)絡(luò)課程系統(tǒng);系統(tǒng)需求分析;系統(tǒng)開發(fā)方法;系統(tǒng)開發(fā)平臺(tái)和工具;系統(tǒng)規(guī)劃與分析;系統(tǒng)設(shè)計(jì);系統(tǒng)實(shí)施與維護(hù)</p><p><b> 第一章 引言</b></p><p> 網(wǎng)絡(luò)課程是在先進(jìn)的教育思想、教學(xué)理論與學(xué)習(xí)理論指導(dǎo)下的基于Web的課程,其學(xué)習(xí)過程具有交互性、共享性、開放性、協(xié)作性和自主性等基本特征</p&
4、gt;<p> 隨著中國(guó)教育制度的改革及IT行業(yè)的飛速發(fā)展,網(wǎng)絡(luò)課程在我國(guó)已被廣大用戶認(rèn)可和需 求,本系統(tǒng)將解決傳統(tǒng)培訓(xùn)課上不能重復(fù)聽課、路程存在遠(yuǎn)近、上課時(shí)間難以調(diào)配的問題 等一系列的問題。隨著社會(huì)的發(fā)展,電腦已步入千家萬戶,當(dāng)網(wǎng)絡(luò)資源逐漸滲透人們生活及工作中時(shí),多元化的網(wǎng)絡(luò)產(chǎn)品也相繼出現(xiàn),各種形式的學(xué)習(xí)網(wǎng)站也就在很 自然的市場(chǎng)需求中出現(xiàn)。 因此,我們要借著這股熱潮,將網(wǎng)絡(luò)課程購(gòu)物系統(tǒng)做大做完善,盡早的搶占市場(chǎng)先機(jī)。&
5、lt;/p><p><b> 第二章 系統(tǒng)分析</b></p><p><b> 2.1開發(fā)背景</b></p><p> 網(wǎng)絡(luò)課程是在先進(jìn)的教育思想、教學(xué)理論與學(xué)習(xí)理論指導(dǎo)下的基于Web的課程,其學(xué)習(xí)過程具有交互性、共享性、開放性、協(xié)作性和自主性等基本特征</p><p> 網(wǎng)絡(luò)課程最早起于美
6、國(guó)教育機(jī)構(gòu),開發(fā)背景主要針對(duì)現(xiàn)代在校學(xué)生的生存環(huán)境,心理狀 態(tài),及時(shí)代發(fā)展等前提而研發(fā)。近幾年網(wǎng)絡(luò)資源的整合和共享,為網(wǎng)絡(luò)課程的發(fā)展提供了生 </p><p><b> 存的土壤。 </b></p><p> 隨著中國(guó)教育制度的改革及IT行業(yè)的飛速發(fā)展,網(wǎng)絡(luò)課程在我國(guó)已被廣大用戶認(rèn)可和需 求,每一個(gè)新生事物的誕生與形成都有其存在的價(jià)值和理由,而每一個(gè)新的事物的出現(xiàn)
7、,也必定有一個(gè)平臺(tái)與載體。比如電腦與網(wǎng)絡(luò)資源。 </p><p> 隨著社會(huì)的發(fā)展,電腦已步入千家萬戶,當(dāng)網(wǎng)絡(luò)資源逐漸滲透人們生活及工作中時(shí),多元化的網(wǎng)絡(luò)產(chǎn)品也相繼出現(xiàn),各種形式的學(xué)習(xí)網(wǎng)站也就在很 自然的市場(chǎng)需求中出現(xiàn)。 </p><p> 針對(duì)教育制度的改革、教育理念的更新、教學(xué)形式的創(chuàng)意、學(xué)生的學(xué)習(xí)心理的變化 、孩子們對(duì)信息接受能力增強(qiáng)等等因素的促動(dòng),使學(xué)習(xí)網(wǎng)站這一新型學(xué)習(xí)工具得以
8、更好發(fā)展而2008年以來,對(duì)網(wǎng)絡(luò)教育進(jìn)行了解咨詢的家庭增幅比例高達(dá)35%。且每年均有遞增,相信隨著電腦的家庭化,還有教育形式的不斷更新,學(xué)習(xí)網(wǎng)站必定會(huì)在市場(chǎng)有存在的必爭(zhēng)之地,從教育市場(chǎng)的發(fā)展及變革來分析,今后的十年,是網(wǎng)絡(luò)學(xué)習(xí)資源整合使用最快最多的時(shí)段。</p><p> 除了IT行業(yè)的發(fā)展此項(xiàng)原因之外,教育行業(yè)的熱門也是網(wǎng)絡(luò)課程發(fā)展的推動(dòng)機(jī)。據(jù)專家預(yù)測(cè),教育行業(yè)將成為21世紀(jì)最熱門的三大投資領(lǐng)域(教育、旅游、
9、休閑)之首,將是21世紀(jì)最有投資價(jià)值的項(xiàng)目之一。毋庸質(zhì)疑,教育培訓(xùn)這一最具活力和潛力的朝陽行業(yè)越來越受到投資人士的青睞,誰先搶占商機(jī),誰就先贏得更大的利潤(rùn)空間和市場(chǎng)份額。</p><p> 教育培訓(xùn)行業(yè)是永不衰退的行業(yè),是少有的“賣方市場(chǎng)”。望子成龍、望女成鳳是每個(gè)家庭的期望,為了讓子女接受更好的教育,父母?jìng)儾幌С鼍拶Y創(chuàng)造各種條件。調(diào)查結(jié)果顯示:中國(guó)家庭子女教育的支出比重占家庭總收入的近1/3。二十一世紀(jì),電腦
10、的普及和寬帶網(wǎng)絡(luò)的增長(zhǎng),為教育培訓(xùn)行業(yè)的網(wǎng)絡(luò)發(fā)展提供了廣闊的發(fā)展空間!近年來,中國(guó)教育培訓(xùn)市場(chǎng)不斷升溫,中國(guó)的教育培訓(xùn)會(huì)得到更大的、更快的發(fā)展!中國(guó)教育服務(wù)產(chǎn)業(yè),市場(chǎng)廣闊、利潤(rùn)巨大!</p><p><b> 2.2需求分析</b></p><p> 2.21系統(tǒng)功能需求分析</p><p> 1、會(huì)員信息管理:負(fù)責(zé)用戶的會(huì)員信息管理工作
11、。</p><p> 2、課程商品信息管理:幫助用戶對(duì)課程商品及其課程進(jìn)行了解,使得用戶在進(jìn)行課程選購(gòu)或課程學(xué)習(xí)時(shí)有一定的目的性。</p><p> 3、課程選購(gòu):是整個(gè)系統(tǒng)的重要部分??蛻暨M(jìn)行課程的挑選、比較、選購(gòu)、搜索??蛻舳ㄎ坏闹饕菍?duì)個(gè)人所需或日后發(fā)展目標(biāo)所需,選擇適合自己的課程。</p><p> 4、購(gòu)物車管理:幫助客戶對(duì)已經(jīng)選中的課程信息進(jìn)行管理
12、,方便客戶對(duì)課程進(jìn)行篩選。在確定要購(gòu)買的課程信息后,轉(zhuǎn)入結(jié)算頁面,客戶可以填寫訂單信息并根據(jù)自身情況選擇支付方式。</p><p> 2.22市場(chǎng)業(yè)務(wù)需求分析</p><p> 1、市場(chǎng)推廣過程中的電子商務(wù)業(yè)務(wù)需求</p><p> ?。?)通過在各大教育網(wǎng)站或考證信息網(wǎng)站上發(fā)布網(wǎng)絡(luò)廣告,提高知名度。</p><p> ?。?)通過給注冊(cè)
13、過的用戶通過E-mail發(fā)布其關(guān)注的課程信息及降價(jià)通知等。</p><p> ?。?)建立博客營(yíng)銷,在網(wǎng)站博客或論壇上發(fā)布學(xué)習(xí)資料或考試信息,提升網(wǎng)站形象。</p><p> 2、銷售過程中的電子商務(wù)業(yè)務(wù)需求</p><p> ?。?)網(wǎng)上產(chǎn)品展示:用戶可通過試聽一部分課程內(nèi)容以判斷是否選擇該課程。</p><p> (2)用戶回饋展示:
14、在課程旁滾動(dòng)播放已聽課學(xué)員的反響,以用戶角度對(duì)課程點(diǎn)評(píng)。</p><p> 3、訂購(gòu)過程中的電子商務(wù)業(yè)務(wù)需求</p><p> ?。?)購(gòu)物車系統(tǒng):通過購(gòu)物車可統(tǒng)一下訂單和價(jià)格計(jì)算</p><p> (2)電子支付功能:可通過網(wǎng)銀、支付寶、匯款等多種支付形式,提供便利服務(wù)。</p><p> 4、支付過程中的電子商務(wù)業(yè)務(wù)需求</p
15、><p> ?。?)交付過程跟蹤:對(duì)于團(tuán)購(gòu)、秒殺等有時(shí)間限制的課程交易,需提醒用戶在規(guī)定時(shí)間內(nèi)交付全款,否則訂單無效。</p><p> 5、服務(wù)過程中的電子商務(wù)業(yè)務(wù)需求</p><p> (1)客服工作:及時(shí)回復(fù)客戶對(duì)于課程、支付等方面的問題,可開通在線客服或電話客服。</p><p> 2.23系統(tǒng)性能需求分析</p>&
16、lt;p><b> 1、數(shù)據(jù)精確度</b></p><p> (1)用戶在進(jìn)行商品查詢時(shí)要保證查全率,所有符合條件的商品都能顯示。</p><p> (2)在高級(jí)搜索功能中,要提高數(shù)據(jù)查詢的精準(zhǔn)度。</p><p> (3)數(shù)據(jù)輸出時(shí)應(yīng)當(dāng)是該用戶在本網(wǎng)站上登錄或輸入的最新資料(用戶信息、留言、投訴、查看歷史等)。此外網(wǎng)站上的內(nèi)容也
17、必須根據(jù)課程的更新及考試咨詢來定期更新,以保證網(wǎng)站上所公布的內(nèi)容是最新、最全,以此口碑相傳,吸引客戶。</p><p><b> 2、時(shí)間特性</b></p><p> ?。?)響應(yīng)時(shí)間:2-3秒之內(nèi)打開新的鏈接。無論圖片內(nèi)容的多寡,或網(wǎng)站廣告大小,首先必須保證的是用戶能夠在極短的時(shí)間內(nèi)打開網(wǎng)站。</p><p> ?。?)更新處理時(shí)間:對(duì)于
18、需要保持最新內(nèi)容的資料的更新速度應(yīng)當(dāng)是實(shí)時(shí)性的,對(duì)于需要定期保留的內(nèi)容的期限以1個(gè)月更新一次為主。</p><p> (3)運(yùn)行時(shí)間:網(wǎng)站如非處于維護(hù)階段或特殊時(shí)期,應(yīng)24小時(shí)開通。</p><p> 2.34系統(tǒng)運(yùn)行需求分析</p><p><b> 1、用戶界面要求</b></p><p> ?。?)網(wǎng)站的主色
19、調(diào)以綠色為主,黃色、紅色用于醒目部位。因?yàn)榫G色容易讓人想到教育的顏色,并且綠色能讓人沉下心好好選購(gòu),明亮的紅色、黃色則是為了在特價(jià)或推廣課程上起到提醒的作用。</p><p> (2)界面風(fēng)格要有特色,而不失教育的嚴(yán)謹(jǐn)。</p><p> (3)網(wǎng)站上要有足夠的導(dǎo)航鏈接,分類明確。</p><p><b> 2、故障處理</b></
20、p><p> ?。?)內(nèi)部故障處理:在開發(fā)階段可以隨即修改數(shù)據(jù)庫(kù)里的相應(yīng)內(nèi)容</p><p> (2)外部故障處理:對(duì)編輯的程序進(jìn)行重裝載時(shí),第一次裝載認(rèn)為錯(cuò),修改。第二次運(yùn)行,在需求調(diào)用時(shí)出錯(cuò),有錯(cuò)誤提示,重試。</p><p><b> 2.35其它需求</b></p><p><b> 1、性能<
21、/b></p><p> ?。?)本購(gòu)物系統(tǒng)要支持30個(gè)并發(fā)用戶。</p><p> ?。?)網(wǎng)上購(gòu)物系統(tǒng)處理查詢操作響應(yīng)時(shí)間部超過10秒。</p><p><b> 2、可擴(kuò)展性</b></p><p> 隨著IT行業(yè)以及教育行業(yè)的飛速發(fā)展,本網(wǎng)絡(luò)課程購(gòu)物系統(tǒng)要能在三年內(nèi)穩(wěn)健發(fā)展,爭(zhēng)取三年翻兩番的目標(biāo)。<
22、;/p><p><b> 3、可用性</b></p><p> 系統(tǒng)要保24小時(shí)可用,但是可在用戶量少的凌晨或其他時(shí)間停機(jī)一小時(shí)以進(jìn)行系統(tǒng)慣例維護(hù),以保證系統(tǒng)能夠長(zhǎng)期支撐大量用戶的瀏覽及訂購(gòu)。</p><p><b> 4、安全性</b></p><p><b> (1)操作跟蹤:&l
23、t;/b></p><p> 針對(duì)系統(tǒng)運(yùn)行出現(xiàn)的異常,跟蹤調(diào)查出現(xiàn)異常的情況,了解操作意圖,有針對(duì)性的解決問題。</p><p> 系統(tǒng)日志,便于查看系統(tǒng)的運(yùn)行情況。</p><p> 操作日志,提供用戶在系統(tǒng)中增加、修改系統(tǒng)數(shù)據(jù)信息時(shí)記錄日志。用于跟蹤用戶的操作,了解信息的變更,在需要時(shí)對(duì)事情進(jìn)行調(diào)查。</p><p><
24、b> ?。?)訪問控制</b></p><p> 頁面不可直接訪問,防止黑客對(duì)頁面篡改。頁面訪問通過連接動(dòng)作驅(qū)動(dòng),訪問時(shí)做權(quán)限檢查。有效防止用戶通過地址欄輸入地址對(duì)信息非法訪問。系統(tǒng)在頁面執(zhí)行過一次之后再次訪問通過緩沖工作區(qū)執(zhí)行,對(duì)頁面屏蔽。</p><p> 2.3系統(tǒng)開發(fā)的意義</p><p> 隨著IT行業(yè)以及教育行業(yè)的共同發(fā)展,兩者碰
25、撞出的火花就是網(wǎng)絡(luò)課程?,F(xiàn)代人最講究的就是效率,尤其對(duì)于現(xiàn)在的上班族而言,他們希望能夠提高的自己的各方面能力,能夠增加對(duì)于本職工作的專業(yè)知識(shí)程度,但是很多培訓(xùn)班的上課時(shí)間是固定的,約見客戶或臨時(shí)加班都會(huì)使他們落下課程,對(duì)此,網(wǎng)絡(luò)課程的出現(xiàn)使他們能夠隨時(shí)隨地的利用邊角時(shí)間進(jìn)行自我充電。對(duì)于學(xué)生而言,網(wǎng)絡(luò)課程不僅能夠滿足他們課下的求知欲,對(duì)于上課不懂的地方可以進(jìn)行反復(fù)聽,反復(fù)練習(xí),這樣有針對(duì)性的自我學(xué)習(xí),不僅是他們學(xué)習(xí)態(tài)度的轉(zhuǎn)變,同時(shí)也解決
26、了難題,無論是對(duì)于哪一類的人群,豐富的網(wǎng)絡(luò)課程都能夠滿足他們的需求,因此網(wǎng)絡(luò)課程系統(tǒng)開發(fā)是響應(yīng)了時(shí)代的變遷,是十分必要的。</p><p> 第三章 系統(tǒng)開發(fā)方法</p><p> 3.1系統(tǒng)開發(fā)方法概述</p><p> 1、結(jié)構(gòu)化分析設(shè)計(jì)方法(Structured Analysis & Design,SA&D)</p><p&g
27、t; 歷史最久,最成熟,面向過程的方法</p><p> 2、面向?qū)ο蟮姆治鲈O(shè)計(jì)方法(Objected Oriented Analysis & Design,OOA&D)</p><p> 解決系統(tǒng)穩(wěn)定性、可重用性、可擴(kuò)充性等方面的問題</p><p> 利用最自然的方式針對(duì)現(xiàn)實(shí)世界建模</p><p> 以IT技術(shù)人員為主
28、進(jìn)行系統(tǒng)的開發(fā)建設(shè)</p><p> 3、聯(lián)合應(yīng)用開發(fā)方法(Joint Application Development,JAD)</p><p> 解決需求不易明確的問題</p><p> 加強(qiáng)最終用戶在系統(tǒng)開發(fā)建設(shè)過程中的作用</p><p><b> 遵循SDLC</b></p><p&g
29、t; 成熟、規(guī)范,有完善的理論方法作為支撐</p><p> 適用于大中型系統(tǒng)的建設(shè)</p><p> 4、快速應(yīng)用開發(fā)方法(Rapid Application Development,RAD)</p><p><b> 簡(jiǎn)化開發(fā)建設(shè)步驟</b></p><p><b> 采用聯(lián)合開發(fā)方式</b
30、></p><p> 適用于中小型系統(tǒng)的開發(fā)建設(shè)</p><p><b> 也稱為快速原型法</b></p><p><b> 3.2生命周期法</b></p><p> 生命周期法也稱結(jié)構(gòu)化系統(tǒng)開發(fā)方法或瀑布模型,是目前國(guó)內(nèi)外較流行的信息系統(tǒng)開發(fā)方法,在系統(tǒng)開發(fā)中得到了廣泛的應(yīng)用和推
31、廣,尤其在開發(fā)復(fù)雜的大系統(tǒng)時(shí),顯示了無比的優(yōu)越性。它也是迄今為止開發(fā)方法中應(yīng)用最普遍最成熟的一種。</p><p><b> 3.3 快速原型法</b></p><p> 原型法(Prototyping)的基本思想是在投人大量的人力、物力之前,在限定的時(shí)間內(nèi),用最經(jīng)濟(jì)的方法,開發(fā)出一個(gè)可實(shí)際運(yùn)行的系統(tǒng)原型,以便盡早澄清不明確的系統(tǒng)需求。在原型系統(tǒng)的運(yùn)行中用戶發(fā)現(xiàn)問
32、題,提出修改意見,技術(shù)人員完善原型,使它逐步滿足用戶的要求。</p><p> 3.4 本系統(tǒng)的開發(fā)方法</p><p> 本系統(tǒng)的開發(fā)方法將采用生命周期法進(jìn)行。</p><p><b> 1、系統(tǒng)開發(fā)階段</b></p><p> 網(wǎng)絡(luò)課程購(gòu)物系統(tǒng)的總目標(biāo)是為了將網(wǎng)站建設(shè)成為最全面的網(wǎng)絡(luò)課程網(wǎng)站,用戶可<
33、/p><p> 以購(gòu)買網(wǎng)上的任一課程,各科各個(gè)種類都能滿足,并且購(gòu)買后能夠進(jìn)入課程網(wǎng)頁聽課。以達(dá)到網(wǎng)絡(luò)課程一條龍服務(wù)。系統(tǒng)的功能將實(shí)現(xiàn)大多數(shù)電子商務(wù)網(wǎng)站的功能。將會(huì)組建規(guī)劃小組,進(jìn)行初步調(diào)查,了解網(wǎng)絡(luò)課程的背景、目標(biāo)、邊界、環(huán)境、資源,確定企業(yè)目標(biāo)及信息系統(tǒng)目標(biāo),然后進(jìn)行可行性分析,認(rèn)為可行,提出信息系統(tǒng)的主要結(jié)構(gòu)、開發(fā)方案、進(jìn)度計(jì)劃、資源投入計(jì)劃等,寫出系統(tǒng)在經(jīng)濟(jì)上和技術(shù)上的可行性分析報(bào)告。</p>
34、<p><b> 2、系統(tǒng)分析階段</b></p><p> 確定用戶需求,獲得系統(tǒng)的邏輯模型(數(shù)據(jù)流程圖、數(shù)據(jù)字典、加工說明等)。進(jìn)行新系統(tǒng)的邏輯設(shè)計(jì)。首先對(duì)網(wǎng)絡(luò)課程進(jìn)行詳細(xì)調(diào)研,了解用戶需求、業(yè)務(wù)流程、了解信息的輸入、處理、存貯和輸出,然后建立新系統(tǒng)的邏輯模型。借助數(shù)據(jù)流圖、數(shù)據(jù)字典及文字說明寫出新系統(tǒng)邏輯設(shè)計(jì)文檔(系統(tǒng)分析說明書 )。 </p><p
35、><b> 3、系統(tǒng)設(shè)計(jì)階段</b></p><p> 把系統(tǒng)邏輯模型轉(zhuǎn)換成物理模型,包括兩個(gè)方面:總體設(shè)計(jì)(系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)及層次模塊結(jié)構(gòu)設(shè)計(jì)),詳細(xì)設(shè)計(jì)(模塊功能及處理過程設(shè)計(jì),代碼設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),輸入輸出設(shè)計(jì))。分總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),總體設(shè)計(jì)的主要任務(wù)是:系統(tǒng)模塊結(jié)構(gòu)的設(shè)計(jì)、硬件、軟件平臺(tái)選型、數(shù)據(jù)庫(kù)和數(shù)據(jù)文件的設(shè)計(jì)、編碼設(shè)計(jì)、I/O設(shè)計(jì),模塊接口設(shè)計(jì)等;詳細(xì)設(shè)計(jì)主要是進(jìn)行
36、模塊設(shè)計(jì),及模塊內(nèi)部的算法設(shè)計(jì);最后寫出系統(tǒng)設(shè)計(jì)說明書。 </p><p><b> 4、系統(tǒng)實(shí)施階段</b></p><p> 程序設(shè)計(jì)、系統(tǒng)測(cè)試與調(diào)試、系統(tǒng)轉(zhuǎn)換(新系統(tǒng)正式代替原系統(tǒng))。包括購(gòu)置計(jì)算機(jī)硬件、系統(tǒng)軟件,并安裝調(diào)試;程序設(shè)計(jì),程序及系統(tǒng)的調(diào)試;用戶培訓(xùn);編寫各種文檔等。</p><p> 5、系統(tǒng)運(yùn)行與維護(hù)階段</p
37、><p> 日常管理和維護(hù)管理。逐日提交運(yùn)行記錄,進(jìn)行系統(tǒng)的維護(hù)(軟件與硬件)。</p><p> 第四章 開發(fā)平臺(tái)和開發(fā)工具
38、 </p><p> 4.1開發(fā)平臺(tái)的選擇</p><p> ?。危澹羰俏④浌荆玻埃埃材辏苍略冢祝椋睿洌铮鳎?DNA的基礎(chǔ)上提出的一項(xiàng)可以讓企業(yè)開發(fā)智能型與企業(yè)級(jí)Web Services的產(chǎn)品。J2EE是在SUN公司1996年推出的Java的基礎(chǔ)上,聯(lián)合IBM、Oracle、BEA等大型企業(yè)應(yīng)用系統(tǒng)開發(fā)商于 1998共同制訂的一個(gè)基于Java組
39、件技術(shù)的企業(yè)應(yīng)用系統(tǒng)開發(fā)規(guī)范。 </p><p> Net與J2EE兩者所實(shí)現(xiàn)的功能是基本相似的,其不同之處就在于.Net和J2EE陣營(yíng)的戰(zhàn)略和標(biāo)準(zhǔn)不同,前者關(guān)注的是開發(fā)的成本和時(shí)間以及采用 Windows平臺(tái)所帶來的高效性,而后者關(guān)注的是開放性和系統(tǒng)平臺(tái)的兼容性。 </p><p> 在未來相當(dāng)長(zhǎng)的時(shí)期內(nèi),.NET與J2EE都將是企業(yè)構(gòu)建信息系統(tǒng)平臺(tái)的主要選擇,兩者之間也在不斷地
40、借鑒和完善,并且有望通過web服務(wù)實(shí)現(xiàn)相互操作。然而就目前的現(xiàn)狀而言,.NET與J2EE還無法實(shí)現(xiàn)相互操作,故此選擇.NET或J2EE構(gòu)造支持Web服務(wù)的信息系統(tǒng)時(shí),需要遵循一定的原則:如果項(xiàng)目要求必須從幾個(gè)操作系統(tǒng)中選擇一個(gè)作為部署平臺(tái)或考慮數(shù)據(jù)的敏感性,而 不強(qiáng)調(diào)開發(fā)成本,并且強(qiáng)制重新培訓(xùn) 開發(fā)者使用單一的編程語言來執(zhí)行這個(gè)項(xiàng)目,應(yīng)選擇J2EE;如果項(xiàng)目所重視的是開發(fā)效率、性價(jià)比和易用性等方面的 話,建立基于Windows.NET框
41、架上的Windows Services應(yīng)用程序是正確的選擇。</p><p> 4.2 開發(fā)工具的選擇</p><p><b> 開發(fā)工具包括:</b></p><p> 程序設(shè)計(jì)語言:Basic語言、PASCAL語言、C語言等</p><p> 數(shù)據(jù)庫(kù)軟件工具:dBASE、FoxBASE、FoxPro、SQL
42、SERVER等</p><p> 客戶機(jī)/服務(wù)器宇瀏覽器/服務(wù)器應(yīng)用開發(fā)工具:C++、ASP等</p><p> 選擇合適的開發(fā)工具首先應(yīng)該考慮所選擇的開發(fā)工具所適用的領(lǐng)域,除此之外還應(yīng)該遵守下面的基本原則:</p><p> ?。?)最少工作量原則。使用最小代價(jià)讓系統(tǒng)工作。</p><p> ?。?)最少技巧性原則。最好無需培訓(xùn)或很少培
43、訓(xùn)就能編制程序。</p><p> ?。?)最少錯(cuò)誤原則。對(duì)常用的高級(jí)語言來說,要提供結(jié)構(gòu)化控制結(jié)構(gòu)、類型檢查、數(shù)據(jù)結(jié)構(gòu)描述、易于檢驗(yàn)測(cè)試等機(jī)制。</p><p> ?。?)最少維護(hù)原則。對(duì)一般的高級(jí)語言來說,應(yīng)提供獨(dú)立編譯能力和系統(tǒng)軟件包。獨(dú)立編譯意味著可分別編譯各個(gè)程序單元,無需因修改了一個(gè)程序單元而重新編譯所有的程序。軟件包意味著系統(tǒng)工具能提供較多功能,以減輕開發(fā)強(qiáng)度,提高開發(fā)效率。
44、如用于實(shí)時(shí)檢查語法錯(cuò)誤的功能、調(diào)試排錯(cuò)功能、隨機(jī)提示功能、提供程序框架功能等等。</p><p> (5)減少記憶原則。</p><p> 在系統(tǒng)開發(fā)選擇開發(fā)工具時(shí)還應(yīng)具體下面的幾個(gè)因素: </p><p> (1)項(xiàng)目的應(yīng)用領(lǐng)域。大部分信息系統(tǒng)需要進(jìn)行大量的數(shù)據(jù)庫(kù)操作,所以選擇的開發(fā)工具應(yīng)該具有強(qiáng)大的數(shù)據(jù)庫(kù)操作能力。傳統(tǒng)的高級(jí)語言如C、PASCAL 等這方面
45、能力較差,一般不宜選擇。通??蛇x擇數(shù)據(jù)庫(kù)開發(fā)工具,如FoxPro 或大型數(shù)據(jù)庫(kù)系統(tǒng)工具如SQL Server 、ORACLE 等。目前Windows 操作系統(tǒng)下流行的可視化開發(fā)工具雖然使用的是傳統(tǒng)的程序設(shè)計(jì)語言,但提供了強(qiáng)大的數(shù)據(jù)庫(kù)操作能力,如微軟公司的Visual Studio 系列的Visual Basic 、Visual C++ 等,都是開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的較好選擇。</p><p> (2)用戶的要求。
46、有時(shí)用戶要求使用它們熟悉的語言。</p><p> ?。?)程序員的經(jīng)驗(yàn)和知識(shí)。如果條件允許,應(yīng)盡量選擇程序員熟悉的開發(fā)工具。</p><p> (4)軟件可移植性要求。如果目標(biāo)系統(tǒng)需要運(yùn)行于不同的環(huán)境,應(yīng)選擇可移植性好的程序設(shè)計(jì)語言。如Java 語言。</p><p> 因?yàn)榫W(wǎng)絡(luò)課程購(gòu)物系統(tǒng)是一個(gè)相對(duì)而言需要大量的數(shù)據(jù)庫(kù)操作的系統(tǒng),因此我們選擇SQL Serv
47、er作為開發(fā)工具。</p><p> 第五章 系統(tǒng)的規(guī)劃與分析</p><p> 5.1 系統(tǒng)的可行性分析</p><p> 現(xiàn)在網(wǎng)絡(luò)發(fā)展迅猛,網(wǎng)絡(luò)課程雖然不至于遍地開花,但是已有很多非常成功的案例。對(duì)于系統(tǒng)上進(jìn)行的遠(yuǎn)程教育可參照華夏心理的遠(yuǎn)程教育,華夏心理的遠(yuǎn)程教育做得非常優(yōu)秀,包括客服、復(fù)習(xí)、備考等都做得非常到位,可能與其只專攻心理方面的內(nèi)容有關(guān)。在線支付
48、的網(wǎng)絡(luò)課程可參照新東方網(wǎng)絡(luò)課程,因?yàn)樾聳|方憑借其知名度以及長(zhǎng)期授課的品牌效應(yīng)打出網(wǎng)絡(luò)課程一招,并且其支付的方式多樣以及優(yōu)惠策略等都非常及時(shí)并且誘人,因此,新東方是非常值得借鑒的。</p><p> 5.1.1經(jīng)濟(jì)可行性分析</p><p> 網(wǎng)絡(luò)課程對(duì)于企業(yè)最大的誘惑與網(wǎng)上商店一樣,無需大面積的教室,只要通過網(wǎng)絡(luò)視頻就能傳授知識(shí),因此,其復(fù)制成本非常低。對(duì)于企業(yè)來說,只要搶占得到先機(jī),
49、占領(lǐng)市場(chǎng)大部分的份額,根據(jù)馬太效應(yīng),當(dāng)然產(chǎn)品的質(zhì)量以及網(wǎng)站必須有保證,并且有很好的網(wǎng)絡(luò)廣告,那么很快就能達(dá)到回收成本,創(chuàng)造利潤(rùn)。</p><p> 5.1.2 技術(shù)可行性分析</p><p> 本電子商務(wù)系統(tǒng)開發(fā)設(shè)計(jì)的技術(shù)因素有:</p><p> ?。?)系統(tǒng)開發(fā)方法:將聘請(qǐng)熟練掌握面向?qū)ο蠓椒ㄩ_發(fā)軟件系統(tǒng)的系統(tǒng)分析員和程序員。在系統(tǒng)開發(fā)方法上不存在問題。&l
50、t;/p><p> ?。?)數(shù)據(jù)庫(kù)技術(shù):將聘請(qǐng)有豐富的數(shù)據(jù)庫(kù)開發(fā)經(jīng)驗(yàn)人員。</p><p> (3)網(wǎng)頁設(shè)計(jì):將對(duì)網(wǎng)頁進(jìn)行全面設(shè)計(jì)及美工,符合中國(guó)用戶的上網(wǎng)習(xí)慣。</p><p> 綜上:本系統(tǒng)開發(fā)技術(shù)是完全可行的。</p><p> 5.1.3 現(xiàn)有系統(tǒng)的分析</p><p> 現(xiàn)有系統(tǒng)可參照新東方網(wǎng)絡(luò)課程網(wǎng)站,
51、其已經(jīng)運(yùn)行了很長(zhǎng)一段時(shí)間,反響很好,因此在頁面布局上,包括網(wǎng)絡(luò)課程播放等方面均可作為參考。</p><p> 對(duì)于購(gòu)物系統(tǒng)等后臺(tái)方面,可以參照卓越等大型的電子商務(wù)交易系統(tǒng),可參看其購(gòu)物車系統(tǒng)、用戶管理系統(tǒng)、歷史查看等。</p><p> 5.1.4系統(tǒng)的安全性分析</p><p> 使用不安全的代碼會(huì)因?yàn)閮?nèi)存泄露、緩沖溢出等內(nèi)存管理的問題,更加容易發(fā)生錯(cuò)誤。因
52、此對(duì)于系統(tǒng)平臺(tái)的選擇就很重要。對(duì)不安全代碼,.Net與J2EE的態(tài)度是不一樣的:.Net認(rèn)為如果不安全的代碼使用正確,是可以給開發(fā)者帶來更多的選擇,尤其是當(dāng)你需要調(diào)用本地代碼,或者包括低級(jí)代碼去獲得你需要的性能;J2EE認(rèn)為使用不安全的代碼是一種較差的編程習(xí)慣,根本不支持不安全的代碼。</p><p> 因此主要看企業(yè)對(duì)于安全性問題的態(tài)度,若他們是嚴(yán)謹(jǐn),要求萬無一失的話,那么可選擇J2EE,若他們更加看重創(chuàng)新,
53、那么.net是個(gè)不錯(cuò)的選擇。</p><p> 所以,我們對(duì)于系統(tǒng)的一系列規(guī)劃、設(shè)計(jì)等都是基于用戶的需求而言的。</p><p> 5.2 系統(tǒng)的詳細(xì)調(diào)查</p><p> 市場(chǎng)調(diào)查及競(jìng)爭(zhēng)能力預(yù)測(cè)“</p><p> (1)同類企業(yè)的現(xiàn)狀</p><p> 目前做此類網(wǎng)站的企業(yè)不多,雖然有,但也是知名的網(wǎng)站,
54、剩余的有些小網(wǎng)站都只是通過YY等聊天工具進(jìn)行。</p><p> 結(jié)論:競(jìng)爭(zhēng)對(duì)手有,但只要提供的課程沒有過多的沖突,那么可以擦邊球繞過競(jìng)爭(zhēng),避開正面交鋒,并且對(duì)于他們的營(yíng)銷模式或系統(tǒng)可作為參考,對(duì)于小網(wǎng)站的授課方式我們要堅(jiān)決避免,只有提供優(yōu)質(zhì)的服務(wù)及課程保證,才能建立好的口碑。</p><p><b> ?。?)用戶調(diào)查</b></p><p&g
55、t; 愿意(可能)通過網(wǎng)絡(luò)參加培訓(xùn)的網(wǎng)上用戶比例有多少?</p><p> 阻礙人們通過網(wǎng)絡(luò)參加課程培訓(xùn)的因素有哪些?</p><p> 愿意(可能)通過網(wǎng)絡(luò)報(bào)名培訓(xùn)課程機(jī)構(gòu)的課程的用戶比例有多少?</p><p> 假如用戶在線報(bào)名了課程,其希望的支付方式依次是哪些?</p><p> 用戶希望學(xué)習(xí)哪方面的培訓(xùn)課程?</p&
56、gt;<p><b> ……</b></p><p> 針對(duì)以上各項(xiàng)內(nèi)容的答案進(jìn)行分析,并據(jù)此判斷所定經(jīng)營(yíng)策略的市場(chǎng)潛力</p><p> 5.3系統(tǒng)的邏輯模型</p><p><b> 第六章 系統(tǒng)設(shè)計(jì)</b></p><p><b> 6.1 系統(tǒng)流程圖<
57、/b></p><p><b> 6.2數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 網(wǎng)絡(luò)課程系統(tǒng)購(gòu)物:注冊(cè)號(hào)碼,網(wǎng)站名稱,網(wǎng)址</p><p> 課程:課程號(hào)碼,課程類別,課程信息,教課老師,課程名稱,課程內(nèi)容</p><p> 網(wǎng)絡(luò)用戶:用戶ID,聯(lián)系方式,用戶名</p><p> 訂
58、購(gòu):課程號(hào)碼,用戶ID</p><p> 6.3 系統(tǒng)主程序界面設(shè)計(jì)</p><p> 6.4 系統(tǒng)登錄窗體設(shè)計(jì)</p><p> 6.5 各主要模塊的設(shè)計(jì)</p><p><b> 1、導(dǎo)航欄</b></p><p> 將課程按照類別進(jìn)行分類</p><p>&
59、lt;b> 2、搜索區(qū)</b></p><p> 提供關(guān)鍵字搜索,并附有熱門搜索區(qū)</p><p><b> 3、廣告</b></p><p> 網(wǎng)站中間以ppt形式播放的旗幟廣告</p><p> 以及通欄廣告,要求廣告形式多樣化,但不能影響網(wǎng)頁打開速度</p><p&g
60、t;<b> 4、友情鏈接</b></p><p> 鏈接網(wǎng)站與本網(wǎng)站相關(guān),但不會(huì)過多的搶風(fēng)頭,并且兩者之間能夠互幫互利。</p><p><b> 5、信息發(fā)布</b></p><p><b> 6、購(gòu)物車</b></p><p> 第七章 系統(tǒng)實(shí)施與維護(hù)</
61、p><p><b> 1、應(yīng)用軟件維護(hù)</b></p><p><b> (1)糾錯(cuò)性維護(hù)</b></p><p><b> ?。?)適應(yīng)性維護(hù)</b></p><p> (3)完善性維護(hù):當(dāng)企業(yè)提出了新的需求,或者要求在既有應(yīng)用軟件增加功能時(shí),這時(shí)需要在原來的基礎(chǔ)上,增加一
62、定的代碼滿足用戶的要求。</p><p><b> 2、數(shù)據(jù)維護(hù)</b></p><p> 數(shù)據(jù)維護(hù)是指對(duì)系統(tǒng)的文件、網(wǎng)頁、以及支持企業(yè)與客戶之間數(shù)據(jù)信息往來的文件傳輸系統(tǒng)和電子郵件系統(tǒng)的維護(hù)。</p><p><b> 3、系統(tǒng)運(yùn)行維護(hù)</b></p><p> 系統(tǒng)運(yùn)行維護(hù)主要包括對(duì)系統(tǒng)
63、運(yùn)行平臺(tái)的管理、系統(tǒng)統(tǒng)計(jì)管理和聊天室管理等</p><p><b> 4、安全維護(hù)管理</b></p><p> 環(huán)境安全、設(shè)備安全、媒體安全、信息安全</p><p> 運(yùn)行安全:審計(jì)跟蹤、備份與恢復(fù)</p><p><b> 結(jié)束語</b></p><p> 網(wǎng)
64、絡(luò)課程的前景是非常好的,將21世紀(jì)最為熱門的兩大模塊結(jié)合,必當(dāng)勢(shì)如破竹,現(xiàn)在只是一張分析設(shè)計(jì)報(bào)告,但是如果有教育企業(yè)愿意著力打造這一塊,不否認(rèn)存在一定的難度,但還是有網(wǎng)站值得借鑒的,新東方網(wǎng)絡(luò)課程已經(jīng)在開始著手這一塊的內(nèi)容,因?yàn)槲覀兛梢钥吹?,他除了語言類培訓(xùn)之外,也正慢慢涉及職業(yè)資格培訓(xùn),因此,我們可以看到,網(wǎng)絡(luò)課程今后的競(jìng)爭(zhēng)非常激烈,那么,現(xiàn)在就看哪家企業(yè)最先奪得最大的市場(chǎng)份額,成為龍頭老大。</p><p>
溫馨提示
- 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. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 系統(tǒng)分析課程設(shè)計(jì)--網(wǎng)上購(gòu)物
- 系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)---網(wǎng)上購(gòu)物
- 網(wǎng)上購(gòu)物系統(tǒng)分析與設(shè)計(jì)
- 基于JSP的網(wǎng)絡(luò)購(gòu)物系統(tǒng)分析設(shè)計(jì)與實(shí)現(xiàn).pdf
- 網(wǎng)上購(gòu)物系統(tǒng)分析與設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)---成績(jī)查詢信息系統(tǒng)分析與設(shè)計(jì)
- 基于試題庫(kù)的網(wǎng)絡(luò)課程系統(tǒng)分析與設(shè)計(jì)
- 信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)--酒店管理信息系統(tǒng)分析與設(shè)計(jì)
- 系統(tǒng)分析與設(shè)計(jì)
- 基于試題庫(kù)的網(wǎng)絡(luò)課程學(xué)習(xí)系統(tǒng)分析與設(shè)計(jì)
- 信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)
- 學(xué)生學(xué)籍系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)
- 信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)
- 物流系統(tǒng)分析與優(yōu)化課程設(shè)計(jì)
- 信息系統(tǒng)分析與設(shè)計(jì)課程大綱課程類
- 課程設(shè)計(jì)----教材管理系統(tǒng)分析與設(shè)計(jì)
- 【課程設(shè)計(jì)】信息系統(tǒng)分析與設(shè)計(jì)
- 環(huán)境系統(tǒng)分析課程設(shè)計(jì)
- 系統(tǒng)分析與設(shè)計(jì)論文
- 0832121-2系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論