【正文】
注冊(cè)成為班級(jí)用戶才有權(quán)限進(jìn)入同學(xué)錄查看幾個(gè)模塊的內(nèi)容。將整個(gè)設(shè)計(jì)和開發(fā)過程寫成論文,記錄所有分析和設(shè)計(jì)時(shí)建立的模型,答辯時(shí)必須演示目標(biāo)系統(tǒng)。畢業(yè)設(shè)計(jì)應(yīng)于 年 月 日前完成后交指導(dǎo)教師,由指導(dǎo)教師評(píng)閱后提交畢業(yè)設(shè)計(jì)答辯委員會(huì)。 指導(dǎo)教師: 簽發(fā)于 年 月 日 分管院長(zhǎng): 簽發(fā)于 年 月 日畢業(yè)設(shè)計(jì)開題報(bào)告姓名 王曉麗性別 女學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院年級(jí)2022級(jí)專升本 學(xué)號(hào) 052230068預(yù)計(jì)完成時(shí)間 設(shè)計(jì)題目 網(wǎng)上同學(xué)錄的設(shè)計(jì)與實(shí)現(xiàn)課題來源 教學(xué) 課題類別 應(yīng)用研究 指導(dǎo)教師 韓婷婷畢業(yè)設(shè)計(jì)實(shí)施方案: 開題準(zhǔn)備:上網(wǎng)搜索現(xiàn)有的比較成功的同學(xué)錄網(wǎng)站,獲取同學(xué)錄的基本功能。 需求分析:對(duì)獲取的需求分析總結(jié)。 修改定稿:論文修改、潤(rùn)色,最后定稿,并按照嚴(yán)格的格式要求打印?;A(chǔ)知識(shí):解釋 dreamweaver 和 ASP 技術(shù)。結(jié)束語:感謝論文的指導(dǎo)老師和給予幫助的同學(xué)。Dreamweaver 結(jié)合 ASP 技術(shù)可以快捷高效地進(jìn)行動(dòng)態(tài)網(wǎng)站的開發(fā)。簽名: 年 月 日(簽章) 年 月 日學(xué)院畢業(yè)論文(設(shè)計(jì)) 領(lǐng)導(dǎo)小組意見: (公章) 年 月 日(簽章) 年 月 日畢業(yè)設(shè)計(jì)結(jié)題報(bào)告姓名 王曉麗 性別 女 學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 年級(jí) 2022 級(jí)專升本 學(xué)號(hào) 052230068設(shè)計(jì)題目 網(wǎng)上同學(xué)錄的設(shè)計(jì)與實(shí)現(xiàn)課題來源 教學(xué) 課題類別 應(yīng)用研究 指導(dǎo)教師 韓婷婷本課題完成情況介紹(包括研究過程、實(shí)驗(yàn)過程、結(jié)果分析、存在的問題及應(yīng)用情況等。本課題可以應(yīng)用于班級(jí)同學(xué)聯(lián)系,有利于畢業(yè)之后同學(xué)之間的聯(lián)系。還有其它微小的地方待改進(jìn)。但是用戶界面的設(shè)計(jì)有待提高,系統(tǒng)穩(wěn)定性和容錯(cuò)性需要改進(jìn)。簽名: 年 月 日 學(xué)院畢業(yè)論文(設(shè)計(jì))領(lǐng)導(dǎo)小組意見:(公章) 年 月 日設(shè)計(jì)成績(jī)畢業(yè)設(shè)計(jì)成績(jī)?cè)u(píng)定表學(xué)院:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 學(xué)號(hào):052230068姓 名 王曉麗 設(shè)計(jì)總成績(jī):設(shè)計(jì)題目 網(wǎng)上同學(xué)錄的設(shè)計(jì)與實(shí)現(xiàn)該同學(xué)在畢業(yè)設(shè)計(jì)當(dāng)中較好地掌握了使用 ASP 進(jìn)行動(dòng)態(tài)網(wǎng)站開發(fā)的技術(shù),并且能夠按照軟件開發(fā)的正常流程進(jìn)行目標(biāo)系統(tǒng)的開發(fā)。但是系統(tǒng)沒有注意在異常運(yùn)行環(huán)境下的容錯(cuò)保護(hù),界面設(shè)計(jì)的友好性需要進(jìn)一步提高,功能需要進(jìn)一步完善。同意參加答辯。評(píng)閱人評(píng)語評(píng)定成績(jī): 簽名: 年 月 日答辯小組評(píng)語 答辯成績(jī): 組長(zhǎng)簽名: 年 月 日注:論文 (設(shè)計(jì))總成績(jī)=指導(dǎo)教師評(píng)定成績(jī) (50%)+評(píng)閱人評(píng)定成績(jī)(20%)+答辯成績(jī)(30%)將總成績(jī)由百分制轉(zhuǎn)換為五級(jí)制,填入本表相應(yīng)位置。 該同學(xué)錄是一種能夠聯(lián)絡(luò)同學(xué)之間感情的網(wǎng)站,它能讓在千里之外的同學(xué) 間互相聯(lián)系,互相交流。其中 ASP 是一種新的服 務(wù)器腳本運(yùn)行環(huán)境, Access 為后臺(tái)的數(shù)據(jù)庫。關(guān)鍵詞:Dreamweaver。 AccessDesign and Implementation of Online Alumni ForumWang Xiaoli(School of Computer Science and Technology, Major of Computer Science and Technology, class 2 grade 2022, 052230068)Abstract: This paper describes the design and realization of an online alumni forum. This alumni forum is such a website where the schoolmates can municate and keep contact. This website adopts Access as the background database and IIS as the web server. The system visits the Access database through ASP which is a new kind of server script environment. This article elaborates the process of system requirements analysis, the design of the database structure and the configuration of system environment. Key words: Dreamweaver。 Access1 引言隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,Inter 已經(jīng)成為最有市場(chǎng)潛力的技術(shù)領(lǐng)域,它越來越深刻的改變著人們的生活,給人們的生活帶來了諸多的便利。信息時(shí)代的到來,使得過去的陳舊的聯(lián)系方式,已經(jīng)不能滿足現(xiàn)代生活的需要,此時(shí)同學(xué)錄作為一種方便同學(xué)之間聯(lián)系的實(shí)用系統(tǒng)便出現(xiàn)了。只要注冊(cè)為網(wǎng)站的用戶后,就可以加入自己的班級(jí)或申請(qǐng)屬于自己的班級(jí),成為班級(jí)成員。每次登錄自己的班級(jí),都有一種回家的感覺。為了畢業(yè)后同學(xué)們聯(lián)系與交流的需要,為了使我們計(jì)算科學(xué)與技術(shù)專業(yè)同學(xué)間的友誼長(zhǎng)存,設(shè)計(jì)并開發(fā)了一個(gè)網(wǎng)上同學(xué)錄——“魯東大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 05 專升本班同學(xué)錄”。2 開發(fā)系統(tǒng)所用相關(guān)技術(shù)介紹魯 東 大 學(xué) 畢 業(yè) 設(shè) 計(jì) 2 Dreamweaver 簡(jiǎn)介Dreamweaver 是 Macromedia 公司推出的一款非常優(yōu)秀的網(wǎng)頁制作工具軟件,具有可視化編輯界面,即“所見即所得”的編輯方式使設(shè)計(jì)者不必編寫復(fù)雜的 HTML 源代碼就可以生成跨平臺(tái)、跨瀏覽器的網(wǎng)頁。通過 ASP 可以創(chuàng)建動(dòng)態(tài)Web 頁或生成功能強(qiáng)大的 Web 應(yīng)用程序。? 文本;? HTML 標(biāo)記;? 客戶端腳本程序代碼,用“”標(biāo)識(shí)符括起來的部分;? 服務(wù)器端腳本程序代碼(又稱為 ASP 指令),用“%”和“% ”標(biāo)識(shí)符括起來的部分 [2]。各個(gè)內(nèi)置對(duì)象的功能 [2]見表 。所有的 ASP 程序?qū)⒃?Web 服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序,用戶端的瀏覽器不需要執(zhí)行這些腳本語言。ASP 的執(zhí)行過程如下:1) 瀏覽器提交 ASP 的請(qǐng)求給 Web 服務(wù)器;2) Web 服務(wù)器接收申請(qǐng)并根據(jù) .asp 的后綴名查找 ASP 文件;3) 調(diào)用 ASP 引擎解釋腳本命令,根據(jù)命令生成相應(yīng)的 HTML 文件;4) 將 HTML 文件送回瀏覽器;5) 用戶的瀏覽器解釋這些 HTML 文件,并將結(jié)果顯示出來 [2]。本同學(xué)錄系統(tǒng)用 Access 來定義數(shù)據(jù)創(chuàng)建表,利用表來存儲(chǔ)相應(yīng)信息。只要注冊(cè)為網(wǎng)站的用戶后,就可以加入自己的班級(jí)或創(chuàng)建自己的班級(jí),成為班級(jí)成員。但是同學(xué)錄畢竟是網(wǎng)站提供的一個(gè)免費(fèi)功能,所以有時(shí)候會(huì)出現(xiàn)訪問速度很慢等現(xiàn)象,而且空間有限;并且像“在線聊天”這種功能,現(xiàn)有的同學(xué)錄基本都不具備。我們即將結(jié)束大學(xué)生活,和與我們朝夕相處二年或者五年的同學(xué)分別,我們來自祖國各地,畢業(yè)后又將奔向四面八方,利用網(wǎng)絡(luò)進(jìn)行聯(lián)系與交流將會(huì)是我們的主要方式。 確定目標(biāo)系統(tǒng)的功能Web服務(wù)器ADO數(shù)據(jù)庫客戶端魯 東 大 學(xué) 畢 業(yè) 設(shè) 計(jì) 4 根據(jù)軟件工程的原理,需求分析的任務(wù)是確定系統(tǒng)必須完成的工作,也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)備、清晰、具體的要求。這其中包括相冊(cè),留言板,聊天室,通訊錄。如果點(diǎn)擊查看其它頁面,系統(tǒng)就會(huì)給出出錯(cuò)信息。相片的格式是一定的,為“.jpg ”和“.gif”。? 異常流程——? 用戶若沒有登陸,點(diǎn)擊留言板時(shí),系統(tǒng)則提示“您還沒有登陸,請(qǐng)重新登陸!”。聊天室:? 正常流程——用戶登陸成功后,點(diǎn)擊聊天室,用戶可以在線和其他在線用戶聊天,但是聊天記錄不保存在數(shù)據(jù)庫中,下次登錄后這些記錄將不存在。通訊錄:? 正常流程——用戶登陸成功后,點(diǎn)擊通訊錄,用戶會(huì)看到已注冊(cè)的所有用戶的一些基本信息,如 , 等。? 異常流程——用戶若沒有登陸,點(diǎn)擊通訊錄時(shí),系統(tǒng)則提示“您還沒有登陸,請(qǐng)重新登陸!”。最常用的表示概念數(shù)據(jù)模型的方法是“實(shí)體—聯(lián)系”方法(EntityRelationship Approach),又稱為 ER 模型。經(jīng)過分析,魯 東 大 學(xué) 畢 業(yè) 設(shè) 計(jì) 5 可以提取出以下幾個(gè)實(shí)體: 用戶(user) ,留言本(liuyan),相片(photo),現(xiàn)把它們分別給出。經(jīng)過分析之后,給出所有實(shí)體的聯(lián)系圖,即 ER 圖,如圖 所示。基于 B/S 模式的信息系統(tǒng)通常采用三層結(jié)構(gòu):“瀏覽器—Web 服務(wù)器—數(shù)據(jù)庫服務(wù)器 ”,如圖 所示 [4]。Web