




已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(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)開(kāi)發(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ù)保障。這一階段包括開(kāi)發(fā)工具的選擇,功能模塊的實(shí)現(xiàn)等主要活動(dòng)。5.1開(kāi)發(fā)工具的選擇程序設(shè)計(jì)的編寫(xiě)是以程序設(shè)計(jì)語(yǔ)言為工具的,并要選擇適當(dāng)?shù)某绦蛟O(shè)計(jì)語(yǔ)言。本系統(tǒng)的前端軟件開(kāi)發(fā)工具選用了ASP.NET,后臺(tái)數(shù)據(jù)庫(kù)選用MicrosoftSQLServer2000。5.1.1ASP.NET開(kāi)發(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ù)已不能滿(mǎn)足廣大互聯(lián)網(wǎng)用戶(hù)的需要,各種動(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ò)解決方案,它允許用戶(hù)根據(jù)自己的習(xí)慣采用不同的語(yǔ)言環(huán)境,在服務(wù)器端經(jīng)過(guò)語(yǔ)言解釋器的解釋或HTML代碼發(fā)送給客戶(hù)端。Microsoft新近推出的ASP.NET不是對(duì)ASP在一般意義上的版本更新,而是一門(mén)全新的技術(shù),是對(duì)ASP如何提供動(dòng)態(tài)Web開(kāi)發(fā)環(huán)境的跳躍性發(fā)展。ASP.NET幾乎完全基于組件和模塊化,用戶(hù)使用的每一個(gè)頁(yè)面、部件和HTML單元都是一個(gè)運(yùn)行時(shí)間的組件對(duì)象。ASP.NET的面向?qū)ο蠊δ苁归_(kāi)發(fā)者可以通過(guò)創(chuàng)建新組件或繼承基礎(chǔ)類(lèi),為整個(gè)環(huán)境提供延展性。.NET是Microsoft公司應(yīng)用于Web服務(wù)的開(kāi)發(fā)環(huán)境而推出的一個(gè)整體技術(shù)框架。通過(guò).Netruntime統(tǒng)一執(zhí)行的機(jī)制,所有開(kāi)發(fā)語(yǔ)言(VB,C+,C#)都被統(tǒng)一在一個(gè)平臺(tái)上,使開(kāi)發(fā)工具和平臺(tái)支持的提供代價(jià)大大降低,適用性大大提高。.NET的突出特點(diǎn)是它的實(shí)用性和高度的集成性。V是該公司推出的下一代可視化開(kāi)發(fā)環(huán)境。它為基于組件的應(yīng)用程序(尤其是在使用Web服務(wù)和XML技術(shù)方面)開(kāi)發(fā)提供了很大的方便。V提供了一個(gè)支持VB,C+和C#開(kāi)發(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),例如,用戶(hù)喜歡的易用性、適合分布式組織的可伸縮性、用于決策支持的數(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ò)大。另外,用戶(hù)數(shù)據(jù)都是非常重要的和保密的,這些數(shù)據(jù)存儲(chǔ)在MircrosoftSQLServer2000系統(tǒng)中有絕對(duì)的安全性保障,有完善的用戶(hù)帳戶(hù)策略和許可機(jī)制,只有經(jīng)過(guò)授權(quán)的用戶(hù)才能訪問(wèn)系統(tǒng),并且執(zhí)行相應(yīng)的操作和訪問(wèn)允許訪問(wèn)的數(shù)據(jù)。未經(jīng)授權(quán)的用戶(hù)既不能執(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)中,允許用戶(hù)簡(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ì)又稱(chēng)編碼,為了保證編碼工作正確而順利進(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ǔ)言以及軟件開(kāi)發(fā)環(huán)境和工具,以保證功能的正確實(shí)現(xiàn)。對(duì)程序設(shè)計(jì)的基本質(zhì)量要求是程序的正確性,即一方面正確運(yùn)用程序設(shè)計(jì)語(yǔ)言環(huán)境,以避免語(yǔ)法的錯(cuò)誤。另一方面,程序所描述的過(guò)程和算法要滿(mǎn)足系統(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上用戶(hù)的網(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)物車(chē)模塊、用戶(hù)信息管理模塊和訂單模塊,后臺(tái)的管理員信息管理、商品信息管理、用戶(hù)信息管理、以及銷(xiāo)售管理模塊。后臺(tái)管理模塊是一個(gè)完整的電子商務(wù)系統(tǒng)不可或缺的部分,主要包括:登錄(Login.aspx)、修改密碼(ChangePwd.adpx)、查看管理員(AdminList.aspx)、添加、刪除管理員(AddNewAdmin.apx)、查看管理員日志(Axtion.aspx)、查詢(xún)、修改商品信息(ProduxtList.aspx)、查詢(xún)用戶(hù)信息、添加用戶(hù)賬戶(hù)存款(UserList.aspx)、查詢(xún)銷(xiāo)售記錄(Sails.aspx)等功能頁(yè)面。本系統(tǒng)的用戶(hù)界面分為以下幾個(gè)層次(實(shí)現(xiàn)代碼見(jiàn)附錄):1、首頁(yè)(default.aspx):是直接展示給電子購(gòu)物商城(eshop)用戶(hù)的部分,界面效果如圖5-1所示。圖5-1首頁(yè)設(shè)計(jì)狀態(tài)圖以及界面效果在這一模塊中,主要包括以下自定義控件和頁(yè)面的實(shí)現(xiàn):(1)頁(yè)面頭部控件(UserControHeaderMenu.ascx):主要包括登錄、購(gòu)物車(chē)、幫助等頁(yè)面的鏈接以及搜索框。頁(yè)面頭部控件是為了方便用戶(hù)快速導(dǎo)航到某個(gè)頁(yè)面的,由于這是需要顯示在每個(gè)頁(yè)面上的模塊,所以定義為用戶(hù)控件是一種不錯(cuò)的解決方法。在HeaderMenu.ascx的設(shè)計(jì)中,具有技巧性的地方是如何展示給登錄用戶(hù)和匿名用第五章系統(tǒng)實(shí)施與維護(hù)43戶(hù)不同的導(dǎo)航條,例如,匿名用戶(hù)看到的導(dǎo)航鏈接有登錄、購(gòu)物車(chē)和幫助,而登錄用戶(hù)看到的則是注銷(xiāo)、我的賬戶(hù)和幫助。如圖5-2、5-3所示。登錄|幫助搜索圖5-2匿名用戶(hù)導(dǎo)航條注銷(xiāo)|我的賬戶(hù)|幫助搜索圖5-3登錄用戶(hù)導(dǎo)航條(2)商品分類(lèi)導(dǎo)航控件(UserControlCategoryList.ascx):顯示所有商品的列表,作為頁(yè)面的左側(cè)導(dǎo)航目錄,如圖5-1所示。該控件顯示所有的商品分類(lèi),單擊目錄中某一個(gè)商品分類(lèi)時(shí)將顯示相應(yīng)類(lèi)別的商品列表頁(yè)面。(3)熱門(mén)商品列表控件(UserControlPopularProduct.ascx)以及新到商品控件(UserControlNewProducts.ascx),如圖5-1所示。這兩個(gè)控件的功能是在首頁(yè)顯示相應(yīng)的商品列表,與商品分類(lèi)導(dǎo)航控件類(lèi)似,單擊某一商品將顯示相應(yīng)商品詳細(xì)信息頁(yè)面。2、商品信息模塊共包含如下的頁(yè)面:(1)分類(lèi)顯示商品(ProductList.aspx):分頁(yè)顯示某種類(lèi)型的所有商品。該控件分類(lèi)顯示相應(yīng)的商品信息,商品信息包括每個(gè)商品的商品編號(hào)、商品名稱(chēng)、簡(jiǎn)單描述。ProductList.aspx的界面效果如圖5-4所示。查詢(xún)結(jié)果商品編號(hào)商品名稱(chēng)簡(jiǎn)單描述購(gòu)買(mǎi)25TCLD1100(128MB40GB)處理器類(lèi)型: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)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年茶藝師初級(jí)職業(yè)資格考試試卷
- 2025年會(huì)計(jì)職稱(chēng)考試《初級(jí)會(huì)計(jì)實(shí)務(wù)》復(fù)盤(pán)強(qiáng)化錯(cuò)題精講試題
- 2025年摩托車(chē)維修工(中級(jí))考試試卷:摩托車(chē)維修行業(yè)政策解讀與行業(yè)發(fā)展趨勢(shì)分析
- 在成長(zhǎng)的路上話(huà)題作文(7篇)
- 2025年場(chǎng)(廠)內(nèi)專(zhuān)用機(jī)動(dòng)車(chē)輛作業(yè)特種操作證考試實(shí)戰(zhàn)技巧試題試卷
- 2025美發(fā)師實(shí)操技能考核試卷題型分析
- 校園友誼的力量議論文14篇
- 自然之韻四季風(fēng)景描寫(xiě)的寫(xiě)景作文(6篇)
- 醫(yī)院電子病歷系統(tǒng)2025年創(chuàng)新應(yīng)用:優(yōu)化與醫(yī)療信息化產(chǎn)業(yè)鏈報(bào)告
- 一堂難忘的語(yǔ)文課情感回憶作文(6篇)
- 2025年中國(guó)自動(dòng)鍋蓋行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 江蘇省海安縣財(cái)政局會(huì)計(jì)服務(wù)中心事業(yè)單位招聘招考27人題庫(kù)及完整答案【網(wǎng)校專(zhuān)用】
- 新人教版數(shù)學(xué)五年級(jí)下冊(cè)第二單元《因數(shù)和倍數(shù)》教材解讀
- 人教英語(yǔ)九年級(jí)單詞表
- 北師大版五年級(jí)下冊(cè)數(shù)學(xué)計(jì)算題每日一練帶答案(共30天)
- 河南省建筑安全員《A證》考試題庫(kù)
- 二零二五年度校方責(zé)任險(xiǎn)賠償協(xié)議書(shū):校園食品安全事故責(zé)任賠償合同
- 捷科醫(yī)藥物流管理系統(tǒng)(SCM)手冊(cè)資料講解
- 病理科生物安全培訓(xùn)
- 2025年立普妥行業(yè)深度研究分析報(bào)告-20241226-185650
- 《金融與科技創(chuàng)新協(xié)同發(fā)展探究的文獻(xiàn)綜述》3300字
評(píng)論
0/150
提交評(píng)論