摘 要
20世紀末,隨著計算機科學的發展,數據庫技術在Internet中的應用越來越廣泛,為廣大網絡用戶提供了更加周到和人性化的服務。本文講解了一個班級網站的建設,它利用ASP和Microsoft Access 2003數據庫技術開發網站的聊天室相冊及班級留言等內容,實現了網站的動態管理,使得對信息的管理更加及時、高效,實現了同學之間信息的交流。班級網站是一個以班級為單位的集體圈,也是本班同學相互聯系,交流的平臺。通過提供完善的交流平臺,可以達到促進同學交流學習、使同學們能夠更好地學習交流、感情溝通、發表意見及建議,進而的搞好班上各項工作。
本網站主要是為了同學之間的信息的交流和知識的傳播而設計的,其目的就是加強同學與老師之間的聯系,增強彼此間的感情,根據網站的定位和宗旨,它可以分成八大板塊:班級首頁、班級相冊、班級留言板、班級許愿版、班級悄悄話、學生資料匣、聊天室、后臺管理。最終實現功能強大、界面友好的班級互動平臺,使日常比較乏味的學習生活變的更加有趣。
關鍵字:班級網站,班級相冊,留言板
第1章 緒論
1.1班級網站的發展與現實意義
隨著網絡信息時代的來臨,互聯網應用越來越廣泛,從網上獲得并且發布信息已成為現代計算機應用的一大特色。 一個網站是一個傳媒,也是一個窗口。普通人可以通過瀏覽各個網站,接觸到許多從書本上學不到的知識,還可以看看新聞之類當作是一種消遣,而一個企業,一個個體通過制作自己的網站,向全世界宣傳自己的產品,提供各種產品的信息供顧客參考,并兼顧銷售。這時,網站也就成為對外的窗口。同時,網站上普遍都有一些免費資源,從而達到資源共享,使得我們足不出戶都能得到想要的資料?,F在很多企業,學校,乃至班級都有自己的網站.通過網站使數據處理更方便快捷,人員訪問更方便。 通過班級網站,全面宣傳,展示班級風采、優點與特色,發布班級的重大活動安排,增強同學之間的相互聯系,提高辦事效率。事實上,班級的文化建設既是一種文化氛圍的創建,又是對被教育者心靈的塑造。以學習為主線,以班級的凝聚力為軸心,組織各種活動,豐富學生的課內外生活,促進班集體文化活動的深化。 應該說,班級文化建設具有多重的作用。它不能局限于單一的層面上,也不能局限于某一部分,它必須有層次、有深度、有廣度。
班級文化建設的形式僅僅是文化建設的一個開端,要建設一個有機的班集體,必須有豐富的文化建設內容,去深刻文化建設的內涵。作為學生,談到文化內涵,似乎太深刻了一點;但是,豐富的課內外活動,至少使班級文化建設走向有機。在歷史上,沒有自己文化的民族很少能創造出歷史文明,仿佛無源之水,無本之木。一個民族尚且如此,一個班集體亦是如此。誠然,這里的“文化”,概念上有大小之別,但在所起的作用上,大致上是一樣的。都有一種凝聚作用。我們知道,大凡文化,必須先有一個集體,因為文化是在一個集體的范圍內形成的、傳播的,更進一步說,文化往往帶有社會性,單個的人的個體,是無所謂文化可言的。因此,可以說,建立班級網站是班級文化建設的一部分,同時我們是畢業班的學生,馬上就將走上社會了,大家都各奔前程。以后大家見面的機會將少些,為了方面同學們信息溝通。創建班級網站便于同學們在網上進行信息交流以及增加課外知識的學習。
1.2班級網站的簡介
計網0901班是隸屬于濟源職業技術學院信息工程系的一個班級,專業是計算機網絡技術。班級共有成員51,其中男生32名,女生19名。我們來自不同的省市,為共同的目標走到一起,組成了一個班集體。計網0901班設有班級委員會與團支部。建立班級內友愛、平等的意識,促成大學生身心的健康發展,進而激發大學生的創新意識。形成以學生為主體、以人為本的教育體式,促進班級文化的深層發展。
通過班級網站這個網絡學習,交流,溝通的平臺,可以使他們盡情的發揮自己的優勢,加強自主學習的能力,提高綜合素質。根據網站的定位和宗旨,它可以分成八大板塊:班級首頁、班級相冊、 班級留言、班級許愿板、班級悄悄話、學生資料匣、聊天室、后臺管理。其結構流程圖如圖1-1所示。
圖1-1網站流程圖
第2章 網站設計與分析
2.1網站的需求分析
需求概述簡單的說就是需求分析,就是反映用戶的要求,是設計數據庫的根本依據,需求分析的結果是否準確地反映了用戶的實際要求,將直接影響到后面各個階段的設計,并影響到設計結果是否合理和實用。需求概述的任務是通過詳細調查現實世界要處理的對象,充分了解原系統工作概況,明確用戶的各種需求,然后在此基礎上確定新系統的的功能。新系統必須充分考慮今后可能的擴充和改變,不能僅僅按當前需求來設計數據庫。此次設計所需軟件是Dreamweaver CS3,Microsoft Access 2003,PhotoshopCS3。本設計是一個基于ASP技術的班級網站,通過這個網站可以實現簡單的學習、娛樂等功能。本網站可以分成八個主要模塊:班級首頁、同學資料匣、班級悄悄話、班級相冊、留言板、后臺管理等。該網站的用戶權限分為兩種:普通用戶和管理員。普通用戶注冊后只能在前臺進行一些簡單的操作,管理員進入后臺,可對用戶或網站所有信息進行添加、修改和刪除等操作,便于維護網站整體的文明整潔。
2.2網站設計的目標
我們通過班級網站,按照班級管理體制,結合班級用戶信息特點,利用先進的數據庫技術實現以下功能:
1.管理員可以方便、快捷地對用戶信息進行添加、刪除、修改等管理。
2.管理員可以方便、快捷地對班級網站各個模塊的信息進行刪除、修改等管理。
3.形象、科學、完整地表現班級網站及相關信息的改變。
4.可以快捷、準確查閱具體班級在線聊天、班級悄悄話、班級相冊、班級留言等重要信息。
第3章 網站總體設計
3.1網站的概述與設計
圖3-1網站功能模塊圖
1.前臺總體功能介紹。
(1)及時讓班級同學了解班級最新的動態。
(2)同學能夠通過公告看到最新學院、系部、班級的消息及最新通知。
(3)同學能夠通過學習園地進行學習交流和溝通,了解專業上的動態,對就業有個良好的準備。
用戶可以通過班級留言,表達自己意見和建議,提交的留言需要通過管理員審核,才能夠發表,管理員可以回復留言,還可匿名留言,保護用戶的基本信息。
(5)管理員可以從前臺點擊“后臺管理”直接進入后臺進行相關的管理。
3.2數據庫設計
數據庫是通用化的相關數據的集合,它不僅包括數據本身,而且包括數據之間的聯系。為了讓多種應用程序并發的使用數據庫中具有最小冗余的共享數據,必須使數據與程序具有較高的獨立性。則需要一個軟件系統對數據進行專門的管理,提供安全性和完整性等統一控制,方便用戶以交互命令或程序方式對數據庫進行操作。本設計中是在一個名為date.mdb數據庫中建立了admin表,mail表,photo表,xybook表,user表等。
1.admin(管理員管理信息)數據表:
表3-1 admin數據表
字段名 | 說明 | 數據類型 | 字段長度 | 允許空 |
admin_id | 自動編號 | 長整型 | 4 | 否 |
admin_name | 管理員名稱 | 文本型 | 10 | 否 |
admin_pass | 管理員密碼 | 文本型 | 16 | 否 |
此表保存網站管理員的用戶名和密碼。
2. mail數據表:
表3-2 mail信息數據表
字段名 | 說明 | 數據類型 | 字段長度 | 允許空 |
ID | 編號 | 整型 | 4 | 否 |
from | 發件人 | 文本 | 4 | 否 |
to | 收件人 | 文本 | 4 | 否 |
Time | 時間 | 日期/時間 | 4 | 允許 |
Yn | 編號 | 數字 | 4 | 否 |
title | 標題 | 文本 | 50 | 否 |
Content | 內容 | 文本 | 50 | 否 |
此表用來進行網站發紙條的數據管理。
第4章 模塊詳細設計與實現
4.1模塊功能詳細描述
4.1.1網站的總體功能介紹
前臺總體功能介紹
通過班級網站這個網絡學習,交流,溝通的平臺,可以使他們盡情的發揮自己的優勢,加強自主學習的能力,提高綜合素質。根據網站的定位和宗旨,及時讓班級同學了解班級最新的動態。同學能夠通過公告看到最新學院、系部、班級的消息及最新通知。同學能夠通過學習園地進行學習交流和溝通,了解專業上的動態,對就業有個良好的準備。用戶可以注冊,進行班級留言,表達自己意見和建議,提交的留言需要通過管理員審核,才能夠發表,管理員可以回復留言,還可匿名留言,保護用戶的基本信息. 管理員可以從前臺點擊“后臺管理”直接進入后臺進行相關的管理。
4.1.2前臺的管理
1.班級網站首頁如圖4-1所示:
圖4-1網站首頁頁面
點擊首頁即可進入頁面顯示如圖4-1,此頁面介紹該網站所實現的一切功能,班級的整體面貌,集所有的功能于一起,一覽無遺。
4.2模塊關鍵技術
用ASP編寫網站應用程序時間長了,難免會遇到各式各樣的問題,在編寫本網站的過程如重要信息添加模塊中文件上傳則是我們很棘手的問題,經過一段時間搜集資料,終于使我克服了這個困難,使用純ASP代碼來實現文字的上傳、修改、刪除及閱讀次數顯示的功能。其主要代碼如下。
1.打開數據庫。
<%
dim conn,connstr,db
db=”data/data.mdb”
set conn=Server.CreateObject(“ADODB.CONNECTION”)
connstr=”Provider=Microsoft.Jet.OLEDB.4.0;data Source=”&Server.MapPath(db)
conn.open connstr
%>
結 論
此次畢業設計主要論述的是班級網站的設計與實現。通過這次設計,我掌握了如果建設一個班級網站,在建設班級網站之前,要是先了解班級的具體情況,要知道自己的網站需要哪些內容,這是最前期的規劃,通過規劃,可以讓我們更加鮮明的知道班級網站的大致內容,隨后我利用ASP平臺建立班級網站的基本頁面,通過Microsoft Access 2003數據庫的運用,初步建立網站,網站的設計是一個循序漸進的過程,要通過各種渠道優化網站的配置,這種配置不僅是在網站的后臺技術上,更重要的是體現在網站的信息量和創新上。這次的網站建設使我的設計能力大大提高,讓我了解了網站建設的基本過程。
班級網站的設計與實現相信對未來網絡發展有一定的幫助。建設好班級主頁,完善我們的網絡文化,對于確立現代教育思想和觀念,深化基礎教育改革,提高教育質量和效益,培養面向代化、面向世界、面向未來的創新人才具有深遠的意義。
致 謝
在本次畢業設計中,我從指導老師身上學到了很多東西。老師以其嚴謹求實的治學態度、高度的敬業精神、兢兢業業、孜孜以求的工作作風和大膽創新的進取精神對我產生重要影響。她淵博的知識、開闊的視野和敏銳的思維給了我深深的啟迪。無論在理論上還是在實踐中,她都給予了我很大的幫助,使我得到不少的提高。這些對于我以后的工作和學習都有巨大的幫助,感謝她耐心的輔導。
同時還要感謝我們組的同學,是我們的共同努力才圓滿完成了畢業設計。在設計中我感受最深的就是團隊協作精神的重要性。
在我求學期間,非常感謝我們的兩位輔導員的教育和關心,以及為我們創造了一個良好的學習氛圍,使我們在一個健康、溫馨的環境下順利的完成了三年的學業。同時我還要感謝陪我們一路走來的專業老師,因為是你們讓我們學得了一門好技術,在這里我想說:“老師,你們辛苦了!”我是幸運而幸福的,我知足并且義無反顧的在大家的關愛下堅持自己的信念和理想一路前行。永遠也不會忘記那師恩友情。感謝你們一路的引導、鼓勵、陪伴。
在畢業前最后的時光,仍舊要感謝我生命中出現的那些十分重要的師姐師兄、師弟師妹們,以及我結識的朋友們。他們不僅在學術上給予我指點,同時也是我生活中一起同行的人,在交往的過程中我們建立信任、彼此鼓勵、互相支持與幫助。
我們就要朝著自己嶄新的夢想,創造屬于自己的一片藍天!最后,祝各位老師身體健康,工作順利,每天都有好心情,愿所有的同學取得更優異的成績,祝母校走向更輝煌的明天!
參考文獻
[1] 朱印宏,袁衍明.DreamWeaver CS3完美動態網站設計——ASP動態設計.北京:中國電力出版社,2011
[2] 方寧,林波.Photoshop CS5 網站設計與配色方案.北京清華大學出版社,2011
[3] 張強,高建華,溫謙.網站制作與開發教程.人民郵電出版社,2009
[4] 郭瑞軍,初曉璐,汪志亮.ASP數據庫開發實例精粹.電子工業出版社,2007
[5] 李世杰 Active Server Pages(ASP)3.0 網頁設計手冊 北京:清華大學出版社 2009.
[6] 武延軍,趙彬. 精通ASP 網絡編程. 北京:人民郵電出版社,2010
[7] 林海等.計算機網絡安全.北京.高等教育出版社.2010.
[8] 薩師煊,王珊。數據庫系統概論.高等教育出版社.2010.
[9] 富軍編輯.劉漢斌特邀編輯.SQL Server 2000 數據庫教程.電子工業出版社.2010
[10] 趙輝編著.ASP+Dreamweaver 8組建動態網站.電子工業出版社.2010
1、如文檔侵犯商業秘密、侵犯著作權、侵犯人身權等,請點擊“文章版權申述”(推薦),也可以打舉報電話:18735597641(電話支持時間:9:00-18:30)。
2、網站文檔一經付費(服務費),不意味著購買了該文檔的版權,僅供個人/單位學習、研究之用,不得用于商業用途,未經授權,嚴禁復制、發行、匯編、翻譯或者網絡傳播等,侵權必究。
3、本站所有內容均由合作方或網友投稿,本站不對文檔的完整性、權威性及其觀點立場正確性做任何保證或承諾!文檔內容僅供研究參考,付費前請自行鑒別。如您付費,意味著您自己接受本站規則且自行承擔風險,本站不退款、不進行額外附加服務。
原創文章,作者:1158,如若轉載,請注明出處:http://www.therealfoodists.com/chachong/162854.html,