




已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第五章系統實施與維護40第五章系統實施與維護系統實施是繼系統規(guī)劃、系統分析、系統設計之后的又一個重要階段,它將按照系統設計選定的方案具體實施。在系統分析和系統設計階段,系統開發(fā)工作主要是集中在邏輯、功能和技術設計上,工作成果是以各種系統分析和設計文檔來體現的。系統實施階段要繼承此前各階段的工作成果,將技術設計轉化為物理實現。管理信息系統在完成系統實施、投入正常運行后,就進入系統運行與維護階段。系統維護的目的是保證管理信息系統正常而可靠的運行,并能夠使系統不斷得到改善和提高,以充分發(fā)揮作用。因此,系統維護是為了保證系統中的各個要素隨著環(huán)境的變化始終處于最新、最正確的工作狀態(tài),是信息系統可靠運行的重要技術保障。這一階段包括開發(fā)工具的選擇,功能模塊的實現等主要活動。5.1開發(fā)工具的選擇程序設計的編寫是以程序設計語言為工具的,并要選擇適當的程序設計語言。本系統的前端軟件開發(fā)工具選用了ASP.NET,后臺數據庫選用MicrosoftSQLServer2000。5.1.1ASP.NET開發(fā)平臺隨著計算機技術和網絡技術的不斷發(fā)展,人們對網絡的要求也越來越高。傳統的靜態(tài)網頁技術已不能滿足廣大互聯網用戶的需要,各種動態(tài)網頁技術應運而生。ASP是目前網頁制作中最常用的重要技術之一,許多網站都使用ASP制作網頁。ASP并不是一種編程語言,而是一種綜合的網絡解決方案,它允許用戶根據自己的習慣采用不同的語言環(huán)境,在服務器端經過語言解釋器的解釋或HTML代碼發(fā)送給客戶端。Microsoft新近推出的ASP.NET不是對ASP在一般意義上的版本更新,而是一門全新的技術,是對ASP如何提供動態(tài)Web開發(fā)環(huán)境的跳躍性發(fā)展。ASP.NET幾乎完全基于組件和模塊化,用戶使用的每一個頁面、部件和HTML單元都是一個運行時間的組件對象。ASP.NET的面向對象功能使開發(fā)者可以通過創(chuàng)建新組件或繼承基礎類,為整個環(huán)境提供延展性。.NET是Microsoft公司應用于Web服務的開發(fā)環(huán)境而推出的一個整體技術框架。通過.Netruntime統一執(zhí)行的機制,所有開發(fā)語言(VB,C+,C#)都被統一在一個平臺上,使開發(fā)工具和平臺支持的提供代價大大降低,適用性大大提高。.NET的突出特點是它的實用性和高度的集成性。V是該公司推出的下一代可視化開發(fā)環(huán)境。它為基于組件的應用程序(尤其是在使用Web服務和XML技術方面)開發(fā)提供了很大的方便。V提供了一個支持VB,C+和C#開發(fā)和運行的新環(huán)境。第五章系統實施與維護41ASP.NET是建立在公共語言運行庫上的編程框架,可用于在服務器上生成功能強大的Web應用程序。5.1.2SQLServer2000MircrosoftSQLServer2000是一個分布式的關系型數據庫管理系統,支持B/S結構,具有強大的網絡功能,支持發(fā)布Web頁面以及接受電子郵件。MircrosoftSQLServer2000是一個應用廣泛的數據庫管理系統,具有許多顯著特點,例如,用戶喜歡的易用性、適合分布式組織的可伸縮性、用于決策支持的數據倉庫功能、與許多其他服務器軟件緊密關聯的集成性、良好的性能價格比等。在MircrosoftSQLServer2000系統中,數據庫的管理采取了先進的動態(tài)管理機制,數據庫的大小可以隨著數據量的變化而縮小或者擴大。另外,用戶數據都是非常重要的和保密的,這些數據存儲在MircrosoftSQLServer2000系統中有絕對的安全性保障,有完善的用戶帳戶策略和許可機制,只有經過授權的用戶才能訪問系統,并且執(zhí)行相應的操作和訪問允許訪問的數據。未經授權的用戶既不能執(zhí)行相應的操作,也不能訪問數據庫中的相應數據。MircrosoftSQLServer2000系統具有強大的網上功能,可以在Internet上發(fā)布數據庫中的數據。在MircrosoftSQLServer2000系統中,允許用戶簡單的使用一些向導和工具把數據庫的數據發(fā)布到網絡上,并且可以根據需要來調度修改已經發(fā)布的數據。5.2程序設計5.2.1程序設計概要程序設計又稱編碼,為了保證編碼工作正確而順利進行,一方面程序設計人員必須仔細閱讀系統設計的全部文檔資料,充分理解程序模塊的內部過程和外部接口,以保證系統實施與系統設計的一致性。另一方面,程序設計人員必須深刻的理解,熟練的掌握和正確的運用程序設計語言以及軟件開發(fā)環(huán)境和工具,以保證功能的正確實現。對程序設計的基本質量要求是程序的正確性,即一方面正確運用程序設計語言環(huán)境,以避免語法的錯誤。另一方面,程序所描述的過程和算法要滿足系統設計的功能要求,以避免語義錯誤。我們盡量使程序不僅能在計算機上正確執(zhí)行,而且對于閱讀人來說猶如一篇好文章,結構清晰,邏輯簡明,易讀易懂,便于修改和擴充。5.2.2功能模塊的實現本系統由前臺系統和后臺管理系統系統組成。前臺系統就是面向Internet上用戶的網站。后臺系統則是商店管理員對網站及其上的信息進行管理和維護的系統,也可以說是一個Intranet系統。第五章系統實施與維護42主要有前臺系統的主頁、商品信息模塊、購物車模塊、用戶信息管理模塊和訂單模塊,后臺的管理員信息管理、商品信息管理、用戶信息管理、以及銷售管理模塊。后臺管理模塊是一個完整的電子商務系統不可或缺的部分,主要包括:登錄(Login.aspx)、修改密碼(ChangePwd.adpx)、查看管理員(AdminList.aspx)、添加、刪除管理員(AddNewAdmin.apx)、查看管理員日志(Axtion.aspx)、查詢、修改商品信息(ProduxtList.aspx)、查詢用戶信息、添加用戶賬戶存款(UserList.aspx)、查詢銷售記錄(Sails.aspx)等功能頁面。本系統的用戶界面分為以下幾個層次(實現代碼見附錄):1、首頁(default.aspx):是直接展示給電子購物商城(eshop)用戶的部分,界面效果如圖5-1所示。圖5-1首頁設計狀態(tài)圖以及界面效果在這一模塊中,主要包括以下自定義控件和頁面的實現:(1)頁面頭部控件(UserControHeaderMenu.ascx):主要包括登錄、購物車、幫助等頁面的鏈接以及搜索框。頁面頭部控件是為了方便用戶快速導航到某個頁面的,由于這是需要顯示在每個頁面上的模塊,所以定義為用戶控件是一種不錯的解決方法。在HeaderMenu.ascx的設計中,具有技巧性的地方是如何展示給登錄用戶和匿名用第五章系統實施與維護43戶不同的導航條,例如,匿名用戶看到的導航鏈接有登錄、購物車和幫助,而登錄用戶看到的則是注銷、我的賬戶和幫助。如圖5-2、5-3所示。登錄|幫助搜索圖5-2匿名用戶導航條注銷|我的賬戶|幫助搜索圖5-3登錄用戶導航條(2)商品分類導航控件(UserControlCategoryList.ascx):顯示所有商品的列表,作為頁面的左側導航目錄,如圖5-1所示。該控件顯示所有的商品分類,單擊目錄中某一個商品分類時將顯示相應類別的商品列表頁面。(3)熱門商品列表控件(UserControlPopularProduct.ascx)以及新到商品控件(UserControlNewProducts.ascx),如圖5-1所示。這兩個控件的功能是在首頁顯示相應的商品列表,與商品分類導航控件類似,單擊某一商品將顯示相應商品詳細信息頁面。2、商品信息模塊共包含如下的頁面:(1)分類顯示商品(ProductList.aspx):分頁顯示某種類型的所有商品。該控件分類顯示相應的商品信息,商品信息包括每個商品的商品編號、商品名稱、簡單描述。ProductList.aspx的界面效果如圖5-4所示。查詢結果商品編號商品名稱簡單描述購買25TCLD1100(128MB40GB)處理器類型:IntelPentium4-M處理器主頻(MHz):200026微星AVERATEC1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 土地驗收檢查方案(3篇)
- 教研活動競標方案(3篇)
- 商鋪拆遷定價方案(3篇)
- 球館裝修規(guī)劃方案(3篇)
- 協商經費分攤方案(3篇)
- 故宮木器修繕方案(3篇)
- DB23-T3036-2021-篤斯越桔野生資源調查技術規(guī)程-黑龍江省
- 鄉(xiāng)村小院低價改造方案(3篇)
- DB23-T2890-2021-元蘑林下栽培技術規(guī)程-黑龍江省
- DB23-T2879-2021-藍靛果與中藥材赤芍復合種植技術規(guī)程-黑龍江省
- 江蘇省常州市新北區(qū)外國語學校2025屆英語七下期末考試試題含答案
- 2025年船舶駕駛員考試試卷及答案
- Unit 8 Once upon a Time Section A 1a-1e Pronunciation 課件 2024-2025學年英語人教版7年級下冊
- 2025版?zhèn)€人借款合同模板下載
- 山東省濰坊市2025屆(年)高三高考模擬考試物理試題及答案(濰坊三模)
- 制造部生產效率提升計劃
- 寵物丟失諒解協議書
- 幼兒園中班科學活動公開課《飛機本領大》課件
- 小學體育教學案例
- 2025注冊結構工程師考試高層建筑結構設計規(guī)范應用試題
- 2025年天津市西青區(qū)九年級二模數學試題(含部分答案)
評論
0/150
提交評論