2019web網站設計開題報告
設計(論文)題目
基于web的同學錄管理系統的設計與實現
選題意義、研究現狀及存在問題
1.1 本課題的研究意義
近年來計算機技術的快速發展,特別是計算機網絡的發展,深刻的改變了人們生活的方方面面。使得人們能以更低廉的價格,開發出更方便、更實用的網絡工具。各種在線服務系統,更是深刻的影響了人們的聯系方式,使得人們可以在遠隔千里即時通訊,過去的種種陳舊的聯系方式,已經不能滿足現代生活的需要。同學錄作為一種方便校友之間聯系的實用系統便應運而生。特別是提倡終生教育的今天,隨著人的教育經歷的增長,同學是越來越多,那么,同學信息的管理是我們每個人成長中必須管理的信息。對同學信息的增加、刪除、修改、查詢,以及數據的備份和恢復,還有相冊的管理,都成為同學錄管理系統不可缺少的部分。通過提供完善的同學錄服務和規范的同學錄管理,可以達到增進校友之間、校友與母校之間的感情,方便校友聯系的目的。
1.2 國內外研究現狀、水平和發展趨勢
目前世界上各種形式的同學錄網站大約有28 萬個之多,它們在網民心中占有重要地位。以目前存在的同學錄網站來看,大致有以下幾類:(1)按收費方式分,有收費同學錄和免費同學錄,其中以后者居多,像中國人的超級校友錄就是收費的同學錄服務,而像友聯同學錄、網易同學錄等大部分提供的是免費校友錄服務;(2)按提供同學錄服務所在網站分,有大專院校自己網站上的同學錄,如西北大學校友錄;有專門單獨的同學錄網站,如世紀同學錄;有綜合網站上的同學錄,如chinaren校友錄、新浪校友錄、校內網等等,其中以綜合網站上的校友錄居多。國內的同學錄,目前仍然以chinaren、校內網和5460最具知名度,這三個同學錄在眾多的同學錄網站中人氣最旺,經營狀況良好,占據了這個領域的大部分份額,但5460更多是在吃“資歷老”的老本,呈現下降趨勢。其他的同學錄如友聯、網易、新浪、億唐、網大也占有一定份額。
班級同學錄的形式和班級實體的構成是一樣的,由班級管理員負責維護界面。方便實用的留言版讓每一個班級成員都有暢所欲言的權利,在這上面,你可以懷舊,可以抱怨,可以展望,總之只要班級管理員不干預,你可以發表任何言論;班級相冊是同學錄最直觀、最具吸引力的一個功能,通過簡單快捷的方法把照片上傳到同學錄供朋友們觀賞,可以讓同學不會因為時間的流逝而忘記自己的長相;通過班級聊天室可以在線聊天;
“生日榜”可以提醒大家對即將過生日的同學送去美好祝福;班級通訊錄被喻為是永遠不會丟失的現代化地址簿,可以隨時隨地調出;如果你有重要通知要告訴所有的同學,不用一個個的發信息,通過利用消息群發功能就能實現。經過多年的發展同學錄管理系統發展逐漸成熟,同學錄系統無論是在功能、用戶界面等方面都得到了很大的改進。在一些特殊時期,校友錄的作用更可以極大的顯現和發揮到極至。因為在
這些時期,同學老師之間都難以見面,面對面的人際交流機會就缺失了,而校友錄就正好充當了這一角色,在虛擬的世界中成為一個信息傳遞的平臺。
同學錄這些功能也使得它與其他網絡工具相比有著其獨特的優勢。與bbs相比,其實同學錄是另一個意義上的論壇,你同樣可以發表自己的言論和看法,不同的是,這是一個表明身份的論壇,不是一個匿名的論壇,它的指向性很明顯,因為當你在表達某些看法時,處在集體當中、熟悉你的人可以結合你的背景及對你的了解來理解你的言論;與qq或icq聊天相比,若要向大家傳達一則信息,不需要逐個的發布,可以群發,另外校友錄有單獨的留言頁面,留言可以得到長期保留,可以供人查看,不會因為主機的不同而丟失;與e-mail相比,同學錄有空間量大的相冊,操作方便安全,而且文字語言可以借助圖示表情,內容表達也更生動。現在的同學錄還充當了另一個角色就是作為廣告載體,只要很少成本,有些人就可作為班級訪客在上面發布廣告。但是這種廣告載體的有效性是值得懷疑的。因為絕大多數愿意登錄校友錄的人都希望能在同學錄上獲得一種“家”的歸屬感,所以當有人在“家園”中發布一些廣告信息時,猶如在家中的墻壁上涂鴉,容易引起人本能的反感,更何況如果遇上了負責任的管理員會在第一時間內把這些不合時宜的廣告信息刪除,所以在設計本系統時省去了廣告載體功能。各個同學錄在功能上會存在差異,但都在不斷地完善,靜態網站的同學錄也正在向動態網站的同學錄過渡,因為隨著internet的進一步發展,靜態web站點的開發與維護變得越來越困難,一方面信息的不斷增加和變化,使站點維護人員不得不經常修改他們的網頁,特別是基于數據庫驅動的web站點更是如此,隨著internet上信息量的增多和交互性的加強使html越來越難以勝任。另一方面靜態網頁由于不能與瀏覽者進行有效交互,使人們感到越來越乏味,而不愿意再一次地進入同一站點。所以開發動態網頁或動態內容成了越來越多的站點所追求目標。所謂動態內容是由每一個用戶按照自己的需求發出請求而特殊制作的web網頁。網絡發展前景無限,及早與網絡結合,與信息時代同步,與高科技匯合,定會給社會各行各業的發展注入新鮮的活力。
研究目標和內容
1.課題研究的目的和意義
在提倡終生教育的今天,隨著人的教育經歷的增長,同學越來越多,同學信息的管理是我們每個人成長中必須管理的信息。對同學信息的增加、刪除、修改、查詢,以及數據的備份和恢復,還有相冊的管理,都成為同學錄管理系統不可缺少的部分。通過提供完善的同學錄服務和規范的同學錄管理,可以達到增進校友之間、校友與母校之間的感情,方便校友聯系的目的。
2.課題研究的內容
系統功能需求分析
本系統是基于web的同學錄管理系統的設計與實現,要實現用戶的登錄和注冊、資料修改,班級通訊錄,圖片上傳,班級相冊,私人短信,公共留言板,退出登錄等功能。
系統各模塊功能
(1)用戶注冊:用于注冊同學錄用戶,為安全起見,只有管理員才可以注冊用戶。
(2)用戶登錄:供同學錄用戶登錄。
(3)資料修改:修改當前登錄使用者信息。
(4)班級相冊:上傳同學錄中使用者的照片。
(5)圖片上傳:同學錄內使用者可以通過此頁面上傳圖片。
(6)私人短信:用于接收,存儲其他同學留下的短信。
(7)公共留言板:顯示給大家的留言。
(8)班級通訊錄:顯示同學錄內所有同學的通訊信息。
(9)退出登錄:通出當前用戶使用的登錄狀態。
系統各用戶需求分析
本同學錄系統主要由兩個用戶組成:
1、班級成員:具有查詢學校和班級、查看和發表留言、對班級其他成員的留言進行回復、修改自己的留言和回復、刪除留言、照片上傳、修改個人信息、發送和接收短消息、查看生日榜、查看班級通訊錄等等;
2、班級管理員:除了具有班級成員的全部權限以外,還具有相冊管理、留言管理,相冊管理就是對照片的刪除,留言管理包括刪除他人留言和回復,但不能對他人的留言和回復進行修改;
研究方法、步驟和措施等。
擬用的研究手段
本課題將應用軟件工程原則,嚴格按照項目計劃、需求分析、概念設計、邏輯設計、物理設計、編碼、實現與維護等步驟進行。
開發工具: microsoft access ——后臺數據庫開發工具
macromedia dreamweaver mx——前臺開發工具
系統環境: windows xp professional+iis 5.1
可行性分析
(1)經濟可行性:
隨著信息技術的發展和推廣使用,計算機的應用和功能的拓展,高校可利用現有的服務器,裝上web服務器軟件,即可成為一臺web服務器,用戶只要連上internet利用自己的機器即可使用系統,系統成本主要集中在系統軟件的開發上,開發階段只需一臺計算機,一些必要的應用軟件和一些參考文獻即可,開發成本較低,經濟效益高,系統投入運行后可以為同學之間提供良好的交流平臺,也將為公司帶來巨大的人氣和經濟收益,其所帶來的效益遠遠大于系統軟件的開發成本,在經濟上完全可行。
(2)技術可行性:
對于軟件技術要求,現在基于b/s架構的程序設計語言已非常成熟,從剛開始的cgi到現在的asp,jsp,php的百花齊放。web服務器軟件也很多,其中任意一個都可以勝任。本系統通過web頁面進行各種操作,只要電腦能夠上網即可,對機器本身沒有太高的要求,一般當前學校或個人電腦完全可滿足要求。對于軟件技術要求,現在的程序設計語言已非常成熟,通過windows xp professional +iis這一個組合,就可在windows下進行很好的開發。
(3) 操作可行性
界面設計時充分考慮普通用戶和系統管理人員的習慣,使得操作簡單,界面人性化,各個模塊容易擴充。
(4)法律可行性
此系統沒有侵犯他人合法權益,系統所涉及的條款與國家的現行法律沒有抵觸,不損害國家、集體、個人的任何利益,所以在法律上是完全可行的。
主要參考文獻:
[1] 求是科技 編著. asp數據庫開發技術與工程實踐. 人民郵電出版社, .5
[2] 方晨 編. dreamweaver mx 中文版實例教程. 上海科學普及出版社, .1.
[3] 譙誼 張軍 王佩楷 等編著. asp動態網站設計經典案例. 機械工業出版社,會性.8.
[4] 關正美主編. access 教程,中國宇航出版社,.6.
[5] 薩師煊,王珊. 數據庫系統概論(第3版). 北京:高等教育出版社,.2