班級同學(xué)錄的設(shè)計與實現(xiàn)_第1頁
班級同學(xué)錄的設(shè)計與實現(xiàn)_第2頁
班級同學(xué)錄的設(shè)計與實現(xiàn)_第3頁
班級同學(xué)錄的設(shè)計與實現(xiàn)_第4頁
班級同學(xué)錄的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、班級同學(xué)錄的設(shè)計與實現(xiàn)摘要班級同學(xué)錄系統(tǒng)是一種B/S架構(gòu)設(shè)計的網(wǎng)頁編程,它為班級同學(xué)之間進行通訊與交 流提供了一個簡單的平臺,及時與簡單的了解長久沒有聯(lián)系的朋友們,借助它同學(xué)們可 以與相隔異地的同學(xué)相互通信、交流。該系統(tǒng)主要涉及到用的軟件有VS2008、SQL 2008 等。論文還分析了 B/S結(jié)構(gòu)的特點,介紹了用ASP技術(shù)開發(fā)基于B/S模式的具有后臺數(shù) 據(jù)庫支持的數(shù)據(jù)檢索的原理和具體實踐,并給出了系統(tǒng)詳細(xì)設(shè)計。關(guān)鍵詞 班級同學(xué)錄系統(tǒng);ASP.NET技術(shù);SQL 2005數(shù)據(jù)庫The Design And Implementation Of Classmate AlumniAbstractCl

2、assmate alumni system is a kind of B/S structure design web programming for the class, it can communicate and exchange between providing a simple platform, timely and simple to understand long without contact friends, with its students can students with different apart communication and exchange. By

3、 providing perfect classmate alumni system of alumni service and regulating This system mainly involves the use of software have VS2008, SQL 2008 and so on. The features of the Browser/Client structure are analyzed. The paper introduced the interrelated knowledge of Database Searching System. At las

4、t,the design plan is introduced.Key words Classmate alumni system; ASP.NET technology;SQL 2005 database目錄 TOC o 1-5 h z HYPERLINK l bookmark13 o Current Document 第1章緒論1第2章主要應(yīng)用技術(shù)介紹1ASP1 HYPERLINK l bookmark20 o Current Document ASP.NET 技術(shù)2 HYPERLINK l bookmark24 o Current Document Web應(yīng)用程序22.3.1什么是Web

5、應(yīng)用程序22.3.2 Web應(yīng)用程序開發(fā)技術(shù)2 HYPERLINK l bookmark32 o Current Document 第3章 系統(tǒng)調(diào)研及可行性分析3 HYPERLINK l bookmark35 o Current Document 3.1系統(tǒng)調(diào)研3 HYPERLINK l bookmark40 o Current Document 3.2系統(tǒng)總體目標(biāo)3 HYPERLINK l bookmark43 o Current Document 3.3技術(shù)可行性分析3 HYPERLINK l bookmark46 o Current Document 第4章系統(tǒng)總體設(shè)計3 HYPERLI

6、NK l bookmark49 o Current Document 4.1系統(tǒng)設(shè)計概述3 HYPERLINK l bookmark56 o Current Document 第6章系統(tǒng)詳細(xì)設(shè)計4 HYPERLINK l bookmark59 o Current Document 6.1流程圖46.2功能模塊描述5第1章緒論近年來隨著計算機科學(xué)技術(shù)時代的快速發(fā)展,特別是計算機和數(shù)據(jù)庫技術(shù)也進行著 日新月異的改變,網(wǎng)絡(luò)便成為了人們生活中不可缺少的一部分。傳統(tǒng)的手工處理信息已 經(jīng)遠(yuǎn)遠(yuǎn)不能滿足現(xiàn)代社會的需求,。同學(xué)們離開了校園,各自走上自己的人生道路,同學(xué)間的友誼將成為寶貴的人生財 富。但是隨著時間

7、的流逝,工作地點,生活環(huán)境等等各方面的轉(zhuǎn)變,手中的通訊薄也成 為了過去時,這就導(dǎo)致了老朋友很難相聚,。同學(xué)錄這種方便校友之間聯(lián)系的實用系統(tǒng)便應(yīng)運而生,它為同學(xué)之間的交流與聯(lián)系 提供了一個廣闊的平臺。它的應(yīng)用也剛好響應(yīng)了眾多用戶的需求,體現(xiàn)了它的實用性。通過提供完善的同學(xué) 錄服務(wù)和規(guī)范同學(xué)錄的管理。第2章主要應(yīng)用技術(shù)介紹2.1 ASPASP(Active Server Pages)5是一種功能強大而且易于學(xué)習(xí)的服務(wù)器端的腳本編程 環(huán)境。它是Microsoft公司的產(chǎn)品,從NT Server操作系統(tǒng)開始就附帶這種腳本編程環(huán)境。 并且,在NT Workstation、Windows 98和Windo

8、ws 2000中也都附帶這個腳本編程環(huán)境。 在2001年,微軟在前面三個版本的ASP基礎(chǔ)上,推出了全新的ASP.NET,它開始拋棄 前面三個版本都在使用的腳本語言,而是使用Visual Basic.NET作為它的默認(rèn)語言。但 是,無論如何變化,下面的優(yōu)勢依然存在:使用這種環(huán)境,可以方便地創(chuàng)建動態(tài)、快速、 交互性強的Web站點。ASP.NET 技術(shù)ASP.NETC8是建立在通用語言運行上的應(yīng)用程序框架,是一種Web應(yīng)用開發(fā)技術(shù), 使用ASP.NET可以在服務(wù)器端構(gòu)建功能強大的Web應(yīng)用程序。ASP.NET又是基于.NET框架生成的,因此整個框架都可用于任何ASP.NET應(yīng)用程 序。您可以使用任何

9、與公共語言運行庫兼容的語言(包括Microsoft Visual Basic、Visual C#和JavaScript.NET)來創(chuàng)作應(yīng)用程序。ASP.NET同時具備了更高的開發(fā)效率,更強的應(yīng)用功能,更快的執(zhí)行速度,更容易 的配置管理,更高的安全性等優(yōu)越性,在Web應(yīng)用程序開發(fā)方面迅速得到廣泛應(yīng)用。Web應(yīng)用程序2.3.1什么是Web應(yīng)用程序Web應(yīng)用程序5是一種通過互聯(lián)網(wǎng)能夠讓W(xué)eb瀏覽器和服務(wù)器通信的計算機程序。 Web服務(wù)器不僅能夠存儲信息,還能在用戶通過Web瀏覽器提供信息的基礎(chǔ)上運行腳 本和程序。例如,假設(shè)用戶要求免費提供公司資訊,只要建立一張表單,填寫需求并提 交,該表單將送至服務(wù)

10、器上的某一程序,它負(fù)責(zé)處理該請求并返回結(jié)果。也可以讓該程 序把客戶提供的信息保存于數(shù)據(jù)庫中。2.3.2 Web應(yīng)用程序開發(fā)技術(shù)目前,Web應(yīng)用系統(tǒng)已廣泛結(jié)合了商業(yè)、數(shù)據(jù)庫以及企業(yè)的運用,因此,人們對 Web應(yīng)用系統(tǒng)的要求也越來越嚴(yán)格。Web應(yīng)用程序開發(fā)技術(shù)包括客戶端技術(shù)和服務(wù)器技 術(shù)。客戶端技術(shù)服務(wù)端技術(shù)與客戶端技術(shù)從靜態(tài)向動態(tài)的演進過程類似,Web服務(wù)器的開發(fā)技術(shù)也是由靜態(tài)向 動態(tài)逐漸發(fā)展、完善起來的。CGI技術(shù)PHP技術(shù)ASP技術(shù) JSP技術(shù)兩種重要的企業(yè)開發(fā)平臺第3章系統(tǒng)調(diào)研及可行性分析3.1系統(tǒng)調(diào)研通過對實際生活中的調(diào)查,為了盡可能的方便用戶,確定了本系統(tǒng)在實現(xiàn)上應(yīng)該具 有如下功能:用

11、戶系統(tǒng)中可以實現(xiàn)用戶注冊、用戶登錄、用戶的操作權(quán)限。對于未注冊的人,只能查看到一部分內(nèi)容,如需享受更多的權(quán)限,得先注冊。其中,根據(jù)登錄者的權(quán)限類別,判斷是否為管理員還是普通用戶,以實現(xiàn)不同權(quán)限 的用戶看到界面不一樣問題。3.2系統(tǒng)總體目標(biāo)安全性:嚴(yán)格的權(quán)限控制,未授權(quán)人員無法做相應(yīng)操作,對在網(wǎng)絡(luò)上傳輸?shù)男畔⒓?密,防止信息被截獲泄密。先進的開發(fā)技術(shù):采用數(shù)據(jù)庫連接,通過ADO.NET技術(shù)訪問數(shù)據(jù)庫,滿足頻繁訪 問需求,保證系統(tǒng)靈活高效,多處采用緩存技術(shù),提高系統(tǒng)整體性能。擴展性:通過采用良好的系統(tǒng)架構(gòu),可以使系統(tǒng)擁有良好的可擴展性。能快速應(yīng)便 需求變化,進而改變?yōu)檫m應(yīng)需求的系統(tǒng)。易用性:完全B

12、/S結(jié)構(gòu),用戶用瀏覽器訪問系統(tǒng),無需安裝客戶端,方便遠(yuǎn)程訪問; 界面簡潔友好,使用簡單。3.3技術(shù)可行性分析本系統(tǒng)是一個典型的數(shù)據(jù)庫應(yīng)用程序?,F(xiàn)有的數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)已非常成 熟,利用現(xiàn)有技術(shù)完全可以實現(xiàn)預(yù)定的功能。ASP.NET語言簡單、功能強大并容易掌握, 其腳本語言是JavaScript。SQL 2005是一個非常優(yōu)秀的數(shù)據(jù)庫管理軟件,非常實用。第4章系統(tǒng)總體設(shè)計4.1系統(tǒng)設(shè)計概述系統(tǒng)設(shè)計是在系統(tǒng)分析的基礎(chǔ)上由抽象到具體的過程,同時,還應(yīng)考慮到系統(tǒng)所實 現(xiàn)的內(nèi)外環(huán)境和主客觀條件,本著實事求是的態(tài)度進行這一階段的工作。系統(tǒng)設(shè)計階段的主要目的是將系統(tǒng)分析階段所提出的反映用戶信息需求的系統(tǒng)

13、邏 輯方案轉(zhuǎn)換成可以實施的基于計算機與通信系統(tǒng)的物理方案。這一階段的主要任務(wù)就是從管理信息系統(tǒng)的總體目標(biāo)出發(fā),根據(jù)系統(tǒng)分析階段對系 統(tǒng)的邏輯功能的要求,并考慮到經(jīng)濟、技術(shù)和運行環(huán)境等方面的條件,確定系統(tǒng)的總體 結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,合理選擇計算機和通信的軟、硬件設(shè)備,提出系統(tǒng) 的實施計劃,確保系統(tǒng)總體目標(biāo)的實現(xiàn)。系統(tǒng)設(shè)計工作的特點:1、系統(tǒng)設(shè)計階段,大量工作是技術(shù)性的。2、允許用戶對已提出的信息需求做非原則性的修改或補充。3、用戶在操作使用和運行環(huán)境等方面的具體要求也要在系統(tǒng)設(shè)計階段加以明確并 在系統(tǒng)的技術(shù)方案中得以反映,因此系統(tǒng)設(shè)計人員還要同管理環(huán)境打交道。4、系統(tǒng)設(shè)計工作的環(huán)境是管理環(huán)境和技術(shù)環(huán)境的結(jié)合,是系統(tǒng)設(shè)計工作的重要特 點。第6章系統(tǒng)詳細(xì)設(shè)計6.1流程圖圖6.1用戶登錄流程圖圖6.2系統(tǒng)流程圖處理說明說明一:打開網(wǎng)頁,等待用戶

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論