資源描述:
《基于asp.net的公司網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)論文》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于ASPNET的公司網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文目錄摘要IABSTRACTII1研究背景11.1國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢11.2研究目的、意義和范圍12相關(guān)的開發(fā)工具及技術(shù)的簡介22.1開發(fā)工具22.1.1.NETFramework簡介22.1.2VS2005簡介22.2相關(guān)技術(shù)42.2.1動態(tài)頁面技術(shù)42.2.2動態(tài)頁面創(chuàng)建技術(shù)42.2.3ASP.net、AOD.net、C#的簡介52.2.4Asp.net的優(yōu)點(diǎn):62.2.5B/S模式體系結(jié)構(gòu)82.3數(shù)據(jù)庫簡介82.3.1什么是ACCESS數(shù)據(jù)庫82.3.2A
2、ccess數(shù)據(jù)庫的優(yōu)點(diǎn)92.3.3使用存儲過程103需求分析及總體設(shè)計(jì)113.1需求分析113.2總體設(shè)計(jì)113.3前臺功能模塊設(shè)計(jì)12293.4網(wǎng)站訪問的模型結(jié)構(gòu)123.5后臺管理功能模塊設(shè)計(jì)134詳細(xì)設(shè)計(jì)及系統(tǒng)實(shí)現(xiàn)164.1數(shù)據(jù)庫建庫164.1.1數(shù)據(jù)庫的概述164.1.2數(shù)據(jù)庫設(shè)計(jì)164.1.3數(shù)據(jù)庫的安全性174.2功能模塊的劃分184.3各主要界面的介紹184.4系統(tǒng)的實(shí)現(xiàn)225網(wǎng)站測試245.1功能及頁面測試245.1.1本地上傳目錄245.1.2主要功能測試245.1.3頁面測試255.2測試總
3、結(jié)276總結(jié)28參考文獻(xiàn)29291研究背景1.1國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢中國經(jīng)濟(jì)水平的高速發(fā)展,中國的互聯(lián)網(wǎng)發(fā)展也越來越水漲船高。企業(yè)從開始的被動建設(shè)自己的網(wǎng)站,到現(xiàn)在越來越多的選擇主動建設(shè)網(wǎng)站,而且建設(shè)網(wǎng)站的目的及要求已不再是在網(wǎng)絡(luò)上進(jìn)行簡單的形象展示,而是希望能通過網(wǎng)站的運(yùn)營,達(dá)到降低營銷成本或是盈利。例如著名的阿里巴巴,通過互聯(lián)網(wǎng),建立獨(dú)特的第三方支付平臺,一舉成為世界級品牌網(wǎng)站。阿里巴巴的成功刺激了一大群熱血的創(chuàng)業(yè)者投身與網(wǎng)站的開發(fā)。隨著中國互聯(lián)網(wǎng)環(huán)境轉(zhuǎn)晴,網(wǎng)站的高競爭使網(wǎng)站策劃的地位突顯。網(wǎng)站策劃思
4、路清晰合理、界面友好,網(wǎng)站營銷作用強(qiáng)。網(wǎng)站設(shè)計(jì)發(fā)展呈以下四大趨勢:1)網(wǎng)站策劃的專業(yè)化導(dǎo)致網(wǎng)站設(shè)計(jì)風(fēng)格整合:簡約與個(gè)性成主流;2)人性化、方便、邏輯化、系統(tǒng)化、可控性、交互性、界面友好性;3)具備市場/銷售意識,且掌握扎實(shí)技術(shù)的專業(yè)網(wǎng)站策劃人才成搶手貨;4)文化理念全面滲透網(wǎng)站策劃實(shí)戰(zhàn)。1.2研究目的、意義和范圍隨著Internet的普及,越來越多的企業(yè)建立了自己的WWW網(wǎng)站,企業(yè)通過網(wǎng)站可以展示產(chǎn)品,發(fā)布最新動態(tài)信息,與用戶進(jìn)行交流和溝通,與合作伙伴建立聯(lián)系,以及電子商務(wù)等。該網(wǎng)站使用ASP.NET(C#語
5、言)開發(fā),實(shí)現(xiàn)了網(wǎng)站信息的動態(tài)管理,使得對信息的管理更加及時(shí)、高效,提高了工作效率。該網(wǎng)站具有一般新聞系統(tǒng)的功能,主要包括前臺新聞查看區(qū)和后臺管理區(qū),可為公司各部門發(fā)布新聞,為公司網(wǎng)站提供新聞發(fā)布與管理的服務(wù)。該系統(tǒng)是基于B/S(Browser/Server,瀏覽器/客戶端)模式實(shí)現(xiàn),基于.NET平臺架構(gòu)開發(fā)設(shè)計(jì),主要實(shí)現(xiàn)對公司新聞的發(fā)布與管理功能,對新聞內(nèi)容信息的瀏覽閱讀等。隨著Internet/Intranet技術(shù)的興起,將原本在單機(jī)或本地局域網(wǎng)上運(yùn)行的數(shù)據(jù)庫系統(tǒng)移植到因特網(wǎng)中,即開發(fā)基于B/S模式的新一
6、代MIS(ManagementInformationSystem,管理信息系統(tǒng))系統(tǒng),正成為技術(shù)發(fā)展的趨勢。為了保證系統(tǒng)性能的高效性、可擴(kuò)展性,以及達(dá)到數(shù)據(jù)共享和網(wǎng)絡(luò)化管理的目的,本系統(tǒng)采用B/S體系結(jié)構(gòu)進(jìn)行設(shè)計(jì)開發(fā)。292相關(guān)的開發(fā)工具及技術(shù)的簡介2.1開發(fā)工具2.1.1.NETFramework簡介.NETFramework是用于.NET平臺的編程模型,其關(guān)鍵組件是公共語言運(yùn)行庫(CLR,CommonLanguageRuntime)和.NETFramework類庫(包括ADO.NET、ASP.NET和Wi
7、ndows窗體),它提供了托管執(zhí)行環(huán)境、簡化的開發(fā)和部署以及與各種編程語言的集成,是支持生成和運(yùn)行下一代應(yīng)用程序和XMLWebservices的內(nèi)部Windows組件。.NETFramework旨在實(shí)現(xiàn)下列目標(biāo):提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無論對象代碼是在本地存儲和執(zhí)行,還是在本地執(zhí)行但在Internet上分布,或者是在遠(yuǎn)程執(zhí)行的;提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境;提供一個(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境;提供一個(gè)可消除腳本環(huán)境或解
8、釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境;使開發(fā)人員的經(jīng)驗(yàn)在面對類型大不相同的應(yīng)用程序(如基于Windows的應(yīng)用程序和基于Web的應(yīng)用程序)時(shí)保持一致;按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確?;?NETFramework的代碼可與任何其他代碼集成。公共語言運(yùn)行庫是.NETFramework的基礎(chǔ),可以將運(yùn)行庫看作一個(gè)在執(zhí)行時(shí)管理代碼的代理,它提供內(nèi)存管理、線程管理和遠(yuǎn)程處理等核心服務(wù),并且還強(qiáng)制實(shí)施嚴(yán)格的類型安全