ASP方案設(shè)計書報告_第1頁
ASP方案設(shè)計書報告_第2頁
ASP方案設(shè)計書報告_第3頁
ASP方案設(shè)計書報告_第4頁
免費預(yù)覽已結(jié)束,剩余16頁可下載查看

下載本文檔

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

文檔簡介

1、封面作者: Pan Hongliang僅供個人學習2/20西南大學星誠工作室ASP動態(tài)網(wǎng)頁設(shè)計課程設(shè)計報告單位:星誠工作室程程:項目:ASP網(wǎng)上報名系統(tǒng)姓名:李博文、張財建、劉軍、李舉國、王雨婷、周丹丹團隊負責:李舉國2011年 4月 29 日5 月 1日3/20目錄.31. ,.32.3.4.,. 4,.4,.45. ,6.,.三:參考文獻.5.71518前言網(wǎng)上報名系統(tǒng)是利用網(wǎng)絡(luò)通信設(shè)備,可以使在不同地方的人,在不同時間內(nèi), 進行考試前的網(wǎng)上報名,并為其分配一個準考證號,安排考試地點,完成準考證的發(fā)放。為學校、 考生提供資料收集、信息管理、信息提取、信息存儲等。在開發(fā)過程中,對特定的模塊

2、(用戶注冊、 管理員登錄等) 要求只有特定的用戶才有權(quán)限訪問并使用這些功能。為使網(wǎng)頁模塊緊湊,功能完善,需對每一個模塊都要進行檢測,如在輸入錯誤數(shù)據(jù)后,會給出相應(yīng)錯誤提示; 而在進行正確操作后,則會出現(xiàn)歡迎的界面,并記4/20錄測試。在本次設(shè)計中, 通過“發(fā)現(xiàn)問題, 分析問題, 最終解決問題”這三步。對系統(tǒng)作了認真的分析和測試,用實際操作實現(xiàn)了知識的積累和運用。并在開發(fā)過程中逐步掌握ASP 編程,數(shù)據(jù)庫技術(shù),網(wǎng)站開發(fā)技術(shù)等。通過設(shè)計, 使我們對基礎(chǔ)知識有了更深入的了解,并培養(yǎng)了團隊的合作精神。5/20個人收集整理勿做商業(yè)用途1 系統(tǒng)分析1.1需求分析通過目前互聯(lián)網(wǎng)的發(fā)展、網(wǎng)絡(luò)的 營管理等 調(diào)查

3、研究,要求網(wǎng)上報名系統(tǒng)具有以下功能:充分展示網(wǎng)絡(luò)考試的功能及運行環(huán)境??忌赏ㄟ^網(wǎng)站直接在網(wǎng)上報名存儲考生的報名信息。存儲考生的反饋留言信息。提供考試及考點的詳細信息。提供管理后臺入口。提供查看新聞功能。管理網(wǎng)站上傳的照片信息。管理網(wǎng)站信息展示內(nèi)容。全面管理考生的報名信息系統(tǒng)運行穩(wěn)定,具有強大的數(shù)據(jù)處理功能。1.2可行性分析經(jīng)濟性網(wǎng)站前臺展示了考生的個人信息、滿足了考試的基本流程的要求。 設(shè)置“考生報名”功能模塊,提供在線報名功能,滿足考生通過網(wǎng)絡(luò)直接報名的要求。提高了考試的運行效率,方便考生報名。技術(shù)性網(wǎng)站后臺實現(xiàn)了對前臺信息的管理功能。通過“管理員”模塊、圖片管理模塊,實現(xiàn)了不斷更新信息的

4、要求。通過“報名信息查詢” 模塊對考生的個人信息進行管理。管理考生的留言信息,及時和考生進行溝通。2 總體設(shè)計2.1項目規(guī)劃網(wǎng)上報名系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,由前臺報名管理區(qū)和后臺管理組成,規(guī)劃系統(tǒng)功能模塊如下:前臺報名管理區(qū)主要功能:在線報名、照片上傳、意見反饋、考試新聞。后臺功能管理主要功能:管理考生報名信息、考點管理、成績管理和反饋信息管理。2.2系統(tǒng)功能結(jié)構(gòu)圖網(wǎng)上報名系統(tǒng)功能結(jié)構(gòu)圖,前臺報名管理模塊如圖1 所示??忌鷪竺鞒?/20個人收集整理勿做商業(yè)用途顯示考生報名頁面否考生是否報名是顯示考生提交考生登陸信息報名頁面在數(shù)據(jù)庫中查找相提交考生匹配的 考生 信息報名信息相匹配顯

5、示用戶管理界面,可以進行用戶信息密碼的修改顯示考生 提交的新信存入數(shù)據(jù)庫將報名信息存入數(shù)據(jù)庫數(shù)據(jù)庫圖 1后臺功能模塊如圖2 所示:管理員流程圖重新登陸不匹配考生登陸失敗查詢考試成績,打印準考證7/20個人收集整理勿做商業(yè)用途管理員登陸界面返回重新登陸提交管理員登陸信息不匹配在數(shù)據(jù)庫中查找相匹配的管理員信息匹配顯示管理界面,可以對用戶信息進行修改顯示更新后的用戶信息存入數(shù)據(jù)庫數(shù)據(jù)庫登陸失敗圖 2管理員登陸圖3 系統(tǒng)設(shè)計3.1編碼設(shè)計編碼設(shè)計是數(shù)據(jù)庫系統(tǒng)開發(fā)的前提條件, 是系統(tǒng)不可缺少的重要內(nèi)容。 編碼是指與原來名稱對應(yīng)的編號、 符號或記號。 它是進行信息交換、 處理、傳輸和實現(xiàn)信息資源共享的關(guān)鍵

6、。編碼也用于指定數(shù)據(jù)的處理方法、區(qū)別數(shù)據(jù)類型,并指定計算機處理的內(nèi)容等。3.2:準考證編號,例如:2008 年秋季貴州省高校計算機等級考試準考證學院名稱:計算機學院8/20個人收集整理勿做商業(yè)用途考試類別:專業(yè)組考生姓名:龔孝峰專業(yè)班級:06 軟件準考證號:11325XXXXXXXXXXXXXXXX筆試時間:2011 年 5 月 1 日 14:00-16:30筆試地點:西南大學網(wǎng)絡(luò)報名號:11325考試科目:XXXX XXXX XXXXXX注:請務(wù)必帶好準考證、身份證、學生證,三證不齊嚴禁入場。筆試自帶鉛筆、水筆、橡皮等考試用具,提前15 分鐘到指定地點等候。3.4邏輯結(jié)構(gòu)設(shè)計本系統(tǒng)數(shù)據(jù)庫采用

7、Access2003 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為date.mdb。數(shù)據(jù)庫date.mdb 中包含 8 張表。其中主要的幾個表如下:Xueyuan 表Zhuanye 表User 表Webset 表4 前臺主要功能模塊詳細設(shè)計4.1前臺文件總體架構(gòu)1:系統(tǒng)首頁2:前臺首頁在線報名管理頁面中要求輸入的信息必須是真實有效的,系統(tǒng)將對輸入的Email 地址進行判斷、同時要求考生上傳照片和個人簡介等。2:功能分類導(dǎo)航條用戶可以通過功能分類導(dǎo)航條查看相應(yīng)類別的信息, 功能分類導(dǎo)航條主要通過傳遞參數(shù)來實現(xiàn)超鏈接。關(guān)鍵程序代碼如下: 網(wǎng)站首頁 報名信息 準考證打印 成績查詢 退出管理 4.2 個人報名信息管理系統(tǒng)

8、模塊設(shè)計系統(tǒng)中設(shè)有成績查詢模塊,為考生提供了很大的幫助,在進入考生 “個人報名信息管理系統(tǒng)”后,可直接查詢并核對個人的成績,如有疑問可在網(wǎng)站首頁中通過E=mail 與管理員聯(lián)系,對成績進一步核對。因考生沒有參加考試,故下面的示圖中沒有顯示成績。成績查詢圖9/20個人收集整理勿做商業(yè)用途4.3 意見反饋管理設(shè)計意見反饋管理, 設(shè)計在網(wǎng)站的首頁正下腳中, 任何瀏覽者均可與管理員聯(lián)系。 這大增加了與用戶的溝通。意見反饋管理采用E mail 形式,考生可以通過E mail 與管理員聯(lián)系。4.4 新聞公告欄模塊設(shè)計公告欄是用來發(fā)布網(wǎng)站最新公告信息的, 目的是讓考生了解考試的動態(tài)新聞。 公告欄信息在首頁中

9、滾動顯示。首頁滾動顯示5 后臺主要功能模塊詳細設(shè)計( 完整程序代碼見光盤 )5.1網(wǎng)站管理模塊設(shè)計1模塊功能介紹后臺頁面主要包括以下功能模塊:管理首頁 /退出模塊:主要用于退出后臺管理系統(tǒng)。網(wǎng)站管理模塊:更改初始信息、查看考生信息。圖片管理模塊:上傳圖片管理。信息管理模塊:管理考生報名信息、考點管理、成績管理和反饋信息管理。2后臺頁面運行結(jié)果網(wǎng)站后臺頁面的運行結(jié)果如圖所示。5.2后臺登錄模塊設(shè)計管理員通過后臺登錄入口, 進入后臺登錄模塊。 后臺登錄模塊主要用于驗證管理員的身份及驗證碼,設(shè)計效果如下圖所示。圖片管理頁面的運行結(jié)果如下圖所示。在網(wǎng)站開發(fā)中, 后臺管理是整個系統(tǒng)的靈魂, 它通過各種形

10、式的管理來完成整個系統(tǒng)的操縱。 在當今互聯(lián)網(wǎng)中, 網(wǎng)絡(luò)安全成逐漸引起人們的注意。 在本系統(tǒng)中我們盡量采用簡節(jié)的模式,整個系統(tǒng)的策劃,都力求達到“高內(nèi)聚,低偶合“的標準。并在后臺中由管理員對考試的類型進行添加。53 后臺模塊設(shè)計1:管理員操作報名列表 |報名列表帶照片|添加新報名信息考試類別列表添加考試類別10/20個人收集整理勿做商業(yè)用途網(wǎng)站設(shè)置 |考試設(shè)置 |成績錄入 |導(dǎo)出報名信管理員列表添加管理員息以及成績2:報名信息管理3:類別管理4:管理員管理5:其它設(shè)置接收以上模塊的left.asp 代碼:11/20個人收集整理勿做商業(yè)用途 網(wǎng)站管理系統(tǒng) 管理員操作您好網(wǎng)站首頁/管理首頁 退出!-

11、 欄目管理 欄目列表 欄目添加12/20個人收集整理勿做商業(yè)用途欄目修改新聞管理新聞列表新聞添加 ahref=right.asptarget=mainFrame 新 聞 修 改 - 報 名 信 息 管 理 報名列表 報名列表帶照片 添加新考生 類別管理 種類列表/ 學 院 列 表 種類添加 / 學 院 添 加 種類修改 /學院修改專業(yè)列表2!-關(guān)于我們單位簡介聯(lián)系方式-管理員管理管理員列表添加管理員 管 理 員 修 改 其它設(shè)置網(wǎng) 站 設(shè) 置 網(wǎng)站設(shè)置2退出管理 采用 Access 2003建立數(shù)據(jù)庫,共建七個表分別是:xueyua(學院 )表、zhuanye(注冊)表、main(單位信息)

12、表、user(考生資料)表、 admin(管理員)表、 lanmu(欄目)表、 webset(準考證)表、 xinwem(新聞)表。以上七個表主要完成學院概況、考生注冊的個人信息,留言反饋、新聞管理、考場布置、數(shù)據(jù)庫連接和存儲等。15/20個人收集整理勿做商業(yè)用途6:個人總結(jié)小組成員:李博文、張財建、李舉國、劉軍、王雨婷、周丹丹姓名:劉軍考號:A063GZ053020110任務(wù) : 后臺管理以前的“不經(jīng)歷風雨,怎能見到彩虹”這些名言,我真的沒有真正體會過。這一次真的是“梅花香致苦寒來” ,完成這一次 ASP 大作業(yè)的確是不容易,我們組整整用了 5 天的時間才能完成。在這 5 天的時間里,我似乎

13、對 ASP 的認識更進了一步, 平常上課的時, 對基礎(chǔ)知識已經(jīng)有了一定的積累。 在這次大作業(yè)中,我的任務(wù)是“后臺管理” ,主要負責數(shù)據(jù)庫的建立和管理,為整個系統(tǒng)提供數(shù)據(jù)庫支持。后臺管理是整個系統(tǒng)的靈魂, 它通過各種形式的管理來完成整個系統(tǒng)的操縱。如考生注冊的個人信息,留言反饋、新聞管理、考場布置等,都要和數(shù)據(jù)庫連接并存儲。介于功能的需求,在本系統(tǒng)中,我們采用 Access 2003建立數(shù)據(jù)庫。數(shù)據(jù)庫共建七個表。分別完成不同的功能。體會有以下幾點:(1):對開發(fā)的各個細節(jié)一定要有細心和耐心, 并且注意每一步的操作。 重要的數(shù)據(jù)要保存下來,便于下一步進行。(2)各個模塊的詳細設(shè)計、總體設(shè)計等,都要

14、認真的分析。當拿到一個項目后,應(yīng)詳細地設(shè)計出一套開發(fā)的方案,第一步該干什么,第二步又要做什么。在這次實驗中,我們組的設(shè)計思路清晰,從而,讓我在管理后臺時胸有成竹,不會手足無措。(3):我在做大作業(yè)當中最大的缺點是:在開發(fā)時速度有點慢,錯誤也不少,由于經(jīng)驗有限,本系統(tǒng)存在不足在所難免。優(yōu)點是:細心和認真,并堅持采用自己的開發(fā)思路,思考并解決問題。(4):將更加努力學習 ASP 知識,達到熟練運用 ASP 的目的,以便為其他課程服務(wù)是我不變的終旨。姓名:張財建考號:A063GZ053020156任務(wù) : 模塊設(shè)計當我被分到做模塊設(shè)計時,我就一直在想:我們做的是什么題目,需要現(xiàn)實什么功能,各功能之間

15、有什么聯(lián)系,怎樣把各個功能聯(lián)系起來。做模塊設(shè)計相當于在構(gòu)造流程圖。最先做的時候,我們把考生的準考證和考試地點分配忽略了。后經(jīng)過老師你指正,把這一環(huán)節(jié)加上去了。至于準考證和考試地點怎樣分配困擾了我一段時間, 于是我決定由考試報名時提交的科目來分配準考證和考試地點,不同的科目對應(yīng)不同的考試地點。網(wǎng)上報名系統(tǒng)主要由兩大模塊構(gòu)成:用戶(考生)模塊;后臺管理模塊。用戶模塊主要實現(xiàn)的功能是報名注冊登陸,修改補充個人信息,查詢準考證、考試地點、專業(yè)信息和對考試成績以及相關(guān)公告信息的查詢。 后臺管理模塊其實就是實現(xiàn)管理功能。這次的設(shè)計還是有缺陷,比如主頁就少了點考試信息和一些公告。這樣就使我們的網(wǎng)上報名系統(tǒng)給

16、人的感覺不是很好,吸引不了多少考生來報名。16/20個人收集整理勿做商業(yè)用途也許這就是我模塊設(shè)計的考慮不周吧!通過這次課程設(shè)計我得出了以下結(jié)論:一個人的能力是用限的,而一支團隊的能力則是無窮的;一個龐大的工程是需要一支團隊來完成的;而這次課程設(shè)計正是培養(yǎng)了我們的團隊合作意識和精神。 在當今社會團隊合作意識和精神將會越來越重要,畢竟今后需要構(gòu)建的工程會越來越龐大,越來越復(fù)雜。這次課程設(shè)計我認為有兩個目的:一是檢驗我們到底學到了些什么;二是樹立和培養(yǎng) 了我們的團隊合作意識和精神。 (模塊設(shè)計:張明川)姓名: 李舉國考號: A063GZ053020117任務(wù) : 美工設(shè)計經(jīng)過本次設(shè)計,使我更加深入的

17、了解了 ASP,同時也讓我對網(wǎng)頁制作、動畫處理,及數(shù)據(jù)庫等知識都有了進一步的加深理解掌握。 特別是在鏈接上, 讓我受益不淺。本次設(shè)計我主要負責美工這一部分內(nèi)容, 本部分主要用到部分知識, 但在制作過程中要追求很美觀的效果還是不容易, 不光是美觀就可以, 還要盡量使動畫的效果與題目相結(jié)合, 越能體現(xiàn)我們所做的報名系統(tǒng)越好, 當然不能隨便拉幾個圖充充就混過去。 也可以在旁邊或者背景上適當?shù)募右恍┳謥硗怀瞿愕闹行模?突出主要制作內(nèi)容和目的。在設(shè)計過程中也體現(xiàn)出我的很多不足,比如在制作的報名系統(tǒng)首頁背景中,可以添加一些運動的字體, 其主要目的可使顯示考試時間、 準考證發(fā)放時間、 考試地點公布時間、 考

18、試成績公布時間等信息, 當然同時還可使頁面背景顯得不那么單調(diào)。本次設(shè)計我的任務(wù)相對比較輕松,因此在完成自己的部分內(nèi)容基礎(chǔ)上,也多參與其他同學操作過程,這樣來增強自己,完善自己。姓名:王雨婷考號:A063GZ053020134任務(wù) : 注冊鏈接通過本次 ASP動態(tài)網(wǎng)頁課程設(shè)計實訓(xùn),我對該門課程的有關(guān)知識有了更進一步的理解,在實際操作方面有了提高。 在此之前我認為只要懂的理論那么實際操做只是小事一樁, 但經(jīng)過這次大作業(yè)的經(jīng)歷使我明白: 懂得理論知識并不代表能夠進行實踐。任何理論知識都要通過實踐才能體現(xiàn)其價值。本次實訓(xùn)中我主要負責完成: 網(wǎng)上報名系統(tǒng)的注冊鏈接部分的相關(guān)工作。 其包含的內(nèi)容有網(wǎng)站首頁

19、的版面設(shè)計, 其中包含了用戶注冊的相關(guān)信息, 如用戶名并且能夠檢測其是否與數(shù)據(jù)庫中存儲有重復(fù), 檢測兩次密碼是否一致, 圖片上傳,還有管理員的信息等等,并且要把他們鏈接到數(shù)據(jù)庫,再由后臺提供相關(guān)資料。再有就是顏色的搭配。從中我對數(shù)據(jù)鏈接和數(shù)據(jù)庫有了新的認識和提高。這次大作業(yè)是得到了老師和同學的指導(dǎo)和幫助才能夠圓滿完成。在此對他們表示衷心的感謝。姓名:周丹丹考號:A063GZ053020150任務(wù) : 用戶模塊設(shè)計在這次 ASP 大作業(yè)中我們組所做的大作業(yè)的題目是網(wǎng)上報名系統(tǒng) ,而我所承擔的是其中的用戶模塊。 在網(wǎng)上報名系統(tǒng) 這個網(wǎng)頁中用戶模塊是最重要17/20個人收集整理勿做商業(yè)用途的一個環(huán)節(jié)

20、,所以說制作好用戶模塊這個部分顯得尤為重要,因為在這個系統(tǒng)中針對的主要對象就事用戶。 在這次制作過程確實遇到很多困難, 但在我們組幾個成員的共同努力下還是完成了。制作“用戶模塊”這一部分分三個部分,首先制作用戶注冊這一網(wǎng)頁的模式,及在 Dreamweaver 中編輯,其中它的版樣有注冊信息、報名信息、還有選報專業(yè)。其中報名信息這一小部分包含了: (1) 用戶( 2)密碼 (3)確認密碼 。報名信息有包括:姓名、性別、考號、電話、 QQ、學院、班級、住址、郵箱以及個人照片和個人介紹等個人信息。 而選報專業(yè)就填寫自己所選專業(yè)。第二部分就是將上述在 Dreamweaver編輯窗口信息能連接到數(shù)據(jù)庫中

21、,使之用戶每次注冊的個人信息能保存到數(shù)據(jù)庫中, 并能使用戶在下次登錄時能夠反饋到用戶的信息。 在這個部分中連接到數(shù)據(jù)庫是至關(guān)重要的, 因為在數(shù)據(jù)庫中保存著用戶注冊的大量個人數(shù)據(jù)信息。第三部分是將我所做的用戶模塊和我們組的其他成員所做的模塊連接起來,組成網(wǎng)上報名系統(tǒng) 并其驗證是否能連接到一塊。 并且用戶注冊完信息是否能反饋其注冊成功與否。上述是我個人在制作過程中總結(jié)的一點自己方法和觀點,其中的不足還請老師能夠批評指正。經(jīng)過一個學期對ASP 的學習使我充分認識到ASP 的主要性,其在社會中有很大的發(fā)展前途,所以說學好 ASP 對我們這些即將步入社會的學子們是非常重要的, 尤其是在科學飛速發(fā)展的這個

22、時代知識就顯得尤為重要。 經(jīng)過和小組的同學共同的努力和老師一個學期的辛勤教育才能使我在這次ASP 大作業(yè)教順利的完成任務(wù), 在其編輯過程中確實遇到一些困難, 但是經(jīng)過我們幾個人的修改和討論還是完成了這一大作業(yè)。7:參考文獻1ASP 動態(tài)網(wǎng)頁設(shè)計教程丁桂芝編著中國鐵道出版社2007 年 5月2ASP Web 開發(fā)教程李學軍等編著海洋出版社2005 年 3月3ASP 工程應(yīng)用與項目實踐賽奎春、王國輝、牛強、李南南等編著機械工業(yè)出版社2005年 4月4ASP 網(wǎng)絡(luò)編程技術(shù)與實例夏利民、劉志剛、胡建明編著 東南大學出版社2005年 9月5ASP+Dreamweaver MX2004 數(shù)據(jù)庫網(wǎng)站開發(fā)與實

23、例榮欽科技編著清華大學出版社2004 年 11 月6HTML +ASP 網(wǎng)頁制作教程林義證、黃世陽、吳明哲、曹祖圣、蔡文龍等編著中國鐵道出版社2000 年 8 月7百度 圖片庫:http:/image.baidu.18/20個人收集整理勿做商業(yè)用途版權(quán)申明本文部分內(nèi)容,包括文字、圖片、以及設(shè)計等在網(wǎng)上搜集整理。版權(quán)為潘宏亮個人所有This articleincludessome parts,includingtext,pictures,and design. Copyright is Pan Hongliangs personal ownership.用戶可將本文的內(nèi)容或服務(wù)用于個人學習、研究或欣賞,以及其他非商業(yè)性或非盈利性用途, 但同時應(yīng)遵守著作權(quán)法及其他相關(guān)法律的規(guī)定,不得侵犯本網(wǎng)站及相關(guān)權(quán)利人的合法權(quán)利。除此以外,將本文任何內(nèi)容或服務(wù)用于其他用途時,須征得本人及相關(guān)權(quán)利人的書面許可,并支付報酬。Users may use the contents or services of this article for personal study, research or appreciation, and other non-commercial o

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論