




已閱讀5頁(yè),還剩8頁(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)介
第五章系統(tǒng)實(shí)施與維護(hù)40第五章系統(tǒng)實(shí)施與維護(hù)系統(tǒng)實(shí)施是繼系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)之后的又一個(gè)重要階段,它將按照系統(tǒng)設(shè)計(jì)選定的方案具體實(shí)施。在系統(tǒng)分析和系統(tǒng)設(shè)計(jì)階段,系統(tǒng)開發(fā)工作主要是集中在邏輯、功能和技術(shù)設(shè)計(jì)上,工作成果是以各種系統(tǒng)分析和設(shè)計(jì)文檔來(lái)體現(xiàn)的。系統(tǒng)實(shí)施階段要繼承此前各階段的工作成果,將技術(shù)設(shè)計(jì)轉(zhuǎn)化為物理實(shí)現(xiàn)。管理信息系統(tǒng)在完成系統(tǒng)實(shí)施、投入正常運(yùn)行后,就進(jìn)入系統(tǒng)運(yùn)行與維護(hù)階段。系統(tǒng)維護(hù)的目的是保證管理信息系統(tǒng)正常而可靠的運(yùn)行,并能夠使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。因此,系統(tǒng)維護(hù)是為了保證系統(tǒng)中的各個(gè)要素隨著環(huán)境的變化始終處于最新、最正確的工作狀態(tài),是信息系統(tǒng)可靠運(yùn)行的重要技術(shù)保障。這一階段包括開發(fā)工具的選擇,功能模塊的實(shí)現(xiàn)等主要活動(dòng)。5.1開發(fā)工具的選擇程序設(shè)計(jì)的編寫是以程序設(shè)計(jì)語(yǔ)言為工具的,并要選擇適當(dāng)?shù)某绦蛟O(shè)計(jì)語(yǔ)言。本系統(tǒng)的前端軟件開發(fā)工具選用了ASP.NET,后臺(tái)數(shù)據(jù)庫(kù)選用MicrosoftSQLServer2000。5.1.1ASP.NET開發(fā)平臺(tái)隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,人們對(duì)網(wǎng)絡(luò)的要求也越來(lái)越高。傳統(tǒng)的靜態(tài)網(wǎng)頁(yè)技術(shù)已不能滿足廣大互聯(lián)網(wǎng)用戶的需要,各種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)應(yīng)運(yùn)而生。ASP是目前網(wǎng)頁(yè)制作中最常用的重要技術(shù)之一,許多網(wǎng)站都使用ASP制作網(wǎng)頁(yè)。ASP并不是一種編程語(yǔ)言,而是一種綜合的網(wǎng)絡(luò)解決方案,它允許用戶根據(jù)自己的習(xí)慣采用不同的語(yǔ)言環(huán)境,在服務(wù)器端經(jīng)過(guò)語(yǔ)言解釋器的解釋或HTML代碼發(fā)送給客戶端。Microsoft新近推出的ASP.NET不是對(duì)ASP在一般意義上的版本更新,而是一門全新的技術(shù),是對(duì)ASP如何提供動(dòng)態(tài)Web開發(fā)環(huán)境的跳躍性發(fā)展。ASP.NET幾乎完全基于組件和模塊化,用戶使用的每一個(gè)頁(yè)面、部件和HTML單元都是一個(gè)運(yùn)行時(shí)間的組件對(duì)象。ASP.NET的面向?qū)ο蠊δ苁归_發(fā)者可以通過(guò)創(chuàng)建新組件或繼承基礎(chǔ)類,為整個(gè)環(huán)境提供延展性。.NET是Microsoft公司應(yīng)用于Web服務(wù)的開發(fā)環(huán)境而推出的一個(gè)整體技術(shù)框架。通過(guò).Netruntime統(tǒng)一執(zhí)行的機(jī)制,所有開發(fā)語(yǔ)言(VB,C+,C#)都被統(tǒng)一在一個(gè)平臺(tái)上,使開發(fā)工具和平臺(tái)支持的提供代價(jià)大大降低,適用性大大提高。.NET的突出特點(diǎn)是它的實(shí)用性和高度的集成性。V是該公司推出的下一代可視化開發(fā)環(huán)境。它為基于組件的應(yīng)用程序(尤其是在使用Web服務(wù)和XML技術(shù)方面)開發(fā)提供了很大的方便。V提供了一個(gè)支持VB,C+和C#開發(fā)和運(yùn)行的新環(huán)境。第五章系統(tǒng)實(shí)施與維護(hù)41ASP.NET是建立在公共語(yǔ)言運(yùn)行庫(kù)上的編程框架,可用于在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序。5.1.2SQLServer2000MircrosoftSQLServer2000是一個(gè)分布式的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),支持B/S結(jié)構(gòu),具有強(qiáng)大的網(wǎng)絡(luò)功能,支持發(fā)布Web頁(yè)面以及接受電子郵件。MircrosoftSQLServer2000是一個(gè)應(yīng)用廣泛的數(shù)據(jù)庫(kù)管理系統(tǒng),具有許多顯著特點(diǎn),例如,用戶喜歡的易用性、適合分布式組織的可伸縮性、用于決策支持的數(shù)據(jù)倉(cāng)庫(kù)功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好的性能價(jià)格比等。在MircrosoftSQLServer2000系統(tǒng)中,數(shù)據(jù)庫(kù)的管理采取了先進(jìn)的動(dòng)態(tài)管理機(jī)制,數(shù)據(jù)庫(kù)的大小可以隨著數(shù)據(jù)量的變化而縮小或者擴(kuò)大。另外,用戶數(shù)據(jù)都是非常重要的和保密的,這些數(shù)據(jù)存儲(chǔ)在MircrosoftSQLServer2000系統(tǒng)中有絕對(duì)的安全性保障,有完善的用戶帳戶策略和許可機(jī)制,只有經(jīng)過(guò)授權(quán)的用戶才能訪問(wèn)系統(tǒng),并且執(zhí)行相應(yīng)的操作和訪問(wèn)允許訪問(wèn)的數(shù)據(jù)。未經(jīng)授權(quán)的用戶既不能執(zhí)行相應(yīng)的操作,也不能訪問(wèn)數(shù)據(jù)庫(kù)中的相應(yīng)數(shù)據(jù)。MircrosoftSQLServer2000系統(tǒng)具有強(qiáng)大的網(wǎng)上功能,可以在Internet上發(fā)布數(shù)據(jù)庫(kù)中的數(shù)據(jù)。在MircrosoftSQLServer2000系統(tǒng)中,允許用戶簡(jiǎn)單的使用一些向?qū)Ш凸ぞ甙褦?shù)據(jù)庫(kù)的數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上,并且可以根據(jù)需要來(lái)調(diào)度修改已經(jīng)發(fā)布的數(shù)據(jù)。5.2程序設(shè)計(jì)5.2.1程序設(shè)計(jì)概要程序設(shè)計(jì)又稱編碼,為了保證編碼工作正確而順利進(jìn)行,一方面程序設(shè)計(jì)人員必須仔細(xì)閱讀系統(tǒng)設(shè)計(jì)的全部文檔資料,充分理解程序模塊的內(nèi)部過(guò)程和外部接口,以保證系統(tǒng)實(shí)施與系統(tǒng)設(shè)計(jì)的一致性。另一方面,程序設(shè)計(jì)人員必須深刻的理解,熟練的掌握和正確的運(yùn)用程序設(shè)計(jì)語(yǔ)言以及軟件開發(fā)環(huán)境和工具,以保證功能的正確實(shí)現(xiàn)。對(duì)程序設(shè)計(jì)的基本質(zhì)量要求是程序的正確性,即一方面正確運(yùn)用程序設(shè)計(jì)語(yǔ)言環(huán)境,以避免語(yǔ)法的錯(cuò)誤。另一方面,程序所描述的過(guò)程和算法要滿足系統(tǒng)設(shè)計(jì)的功能要求,以避免語(yǔ)義錯(cuò)誤。我們盡量使程序不僅能在計(jì)算機(jī)上正確執(zhí)行,而且對(duì)于閱讀人來(lái)說(shuō)猶如一篇好文章,結(jié)構(gòu)清晰,邏輯簡(jiǎn)明,易讀易懂,便于修改和擴(kuò)充。5.2.2功能模塊的實(shí)現(xiàn)本系統(tǒng)由前臺(tái)系統(tǒng)和后臺(tái)管理系統(tǒng)系統(tǒng)組成。前臺(tái)系統(tǒng)就是面向Internet上用戶的網(wǎng)站。后臺(tái)系統(tǒng)則是商店管理員對(duì)網(wǎng)站及其上的信息進(jìn)行管理和維護(hù)的系統(tǒng),也可以說(shuō)是一個(gè)Intranet系統(tǒng)。第五章系統(tǒng)實(shí)施與維護(hù)42主要有前臺(tái)系統(tǒng)的主頁(yè)、商品信息模塊、購(gòu)物車模塊、用戶信息管理模塊和訂單模塊,后臺(tái)的管理員信息管理、商品信息管理、用戶信息管理、以及銷售管理模塊。后臺(tái)管理模塊是一個(gè)完整的電子商務(wù)系統(tǒng)不可或缺的部分,主要包括:登錄(Login.aspx)、修改密碼(ChangePwd.adpx)、查看管理員(AdminList.aspx)、添加、刪除管理員(AddNewAdmin.apx)、查看管理員日志(Axtion.aspx)、查詢、修改商品信息(ProduxtList.aspx)、查詢用戶信息、添加用戶賬戶存款(UserList.aspx)、查詢銷售記錄(Sails.aspx)等功能頁(yè)面。本系統(tǒng)的用戶界面分為以下幾個(gè)層次(實(shí)現(xiàn)代碼見附錄):1、首頁(yè)(default.aspx):是直接展示給電子購(gòu)物商城(eshop)用戶的部分,界面效果如圖5-1所示。圖5-1首頁(yè)設(shè)計(jì)狀態(tài)圖以及界面效果在這一模塊中,主要包括以下自定義控件和頁(yè)面的實(shí)現(xiàn):(1)頁(yè)面頭部控件(UserControHeaderMenu.ascx):主要包括登錄、購(gòu)物車、幫助等頁(yè)面的鏈接以及搜索框。頁(yè)面頭部控件是為了方便用戶快速導(dǎo)航到某個(gè)頁(yè)面的,由于這是需要顯示在每個(gè)頁(yè)面上的模塊,所以定義為用戶控件是一種不錯(cuò)的解決方法。在HeaderMenu.ascx的設(shè)計(jì)中,具有技巧性的地方是如何展示給登錄用戶和匿名用第五章系統(tǒng)實(shí)施與維護(hù)43戶不同的導(dǎo)航條,例如,匿名用戶看到的導(dǎo)航鏈接有登錄、購(gòu)物車和幫助,而登錄用戶看到的則是注銷、我的賬戶和幫助。如圖5-2、5-3所示。登錄|幫助搜索圖5-2匿名用戶導(dǎo)航條注銷|我的賬戶|幫助搜索圖5-3登錄用戶導(dǎo)航條(2)商品分類導(dǎo)航控件(UserControlCategoryList.ascx):顯示所有商品的列表,作為頁(yè)面的左側(cè)導(dǎo)航目錄,如圖5-1所示。該控件顯示所有的商品分類,單擊目錄中某一個(gè)商品分類時(shí)將顯示相應(yīng)類別的商品列表頁(yè)面。(3)熱門商品列表控件(UserControlPopularProduct.ascx)以及新到商品控件(UserControlNewProducts.ascx),如圖5-1所示。這兩個(gè)控件的功能是在首頁(yè)顯示相應(yīng)的商品列表,與商品分類導(dǎo)航控件類似,單擊某一商品將顯示相應(yīng)商品詳細(xì)信息頁(yè)面。2、商品信息模塊共包含如下的頁(yè)面:(1)分類顯示商品(ProductList.aspx):分頁(yè)顯示某種類型的所有商品。該控件分類顯示相應(yīng)的商品信息,商品信息包括每個(gè)商品的商品編號(hào)、商品名稱、簡(jiǎn)單描述。ProductList.aspx的界面效果如圖5-4所示。查詢結(jié)果商品編號(hào)商品名稱簡(jiǎn)單描述購(gòu)買25TCLD1100(128MB40GB)處理器類型:IntelPentium4-M處理器主頻(MHz):200026微星AVERATEC1
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 22454-2025企業(yè)建模與體系結(jié)構(gòu)企業(yè)建模構(gòu)件
- GB/T 45556-2025植物源產(chǎn)品中戊聚糖含量的測(cè)定氣質(zhì)聯(lián)用法
- 行政權(quán)的偏離與糾正機(jī)制試題及答案
- 高考語(yǔ)文內(nèi)容考察方式的多樣性試題及答案
- 高?;馂?zāi)救援應(yīng)急預(yù)案(3篇)
- 社區(qū)防火災(zāi)工作應(yīng)急預(yù)案(3篇)
- 行業(yè)標(biāo)準(zhǔn)化對(duì)市場(chǎng)競(jìng)爭(zhēng)的影響試題及答案
- 電影院火災(zāi)突發(fā)應(yīng)急預(yù)案(3篇)
- 出租車行業(yè)火災(zāi)應(yīng)急預(yù)案(3篇)
- 泵站火災(zāi)事故應(yīng)急預(yù)案(3篇)
- 骨折石膏夾板外固定技術(shù)PPT
- (完整word版)冰柜投放協(xié)議(免投版)
- 婦幼保健學(xué)(安徽醫(yī)科大學(xué))電子教案xl
- 部編版語(yǔ)文二年級(jí)下冊(cè)教案及教學(xué)反思(全冊(cè))
- [安徽]高速公路改擴(kuò)建工程交通組織方案(155頁(yè))
- 父權(quán)制度下埃德娜的精神覺醒-精品文檔資料
- 張齊華:《平均數(shù)》課件
- 用藥情況記錄表正式版
- 《鐵路線路里程斷鏈設(shè)置和管理規(guī)定》
- 21世紀(jì)音樂(lè)教育發(fā)展趨勢(shì)——問(wèn)題與對(duì)策2004年音樂(lè)教育國(guó)際學(xué)術(shù)會(huì)議在上海音樂(lè)學(xué)院召開
- 提高鋼管樁接頭焊接質(zhì)量圖文
評(píng)論
0/150
提交評(píng)論