基本信息
- 項目名稱:
- 蘭州工業(yè)高等??茖W校校友錄
- 小類:
- 信息技術(shù)
- 大類:
- 科技發(fā)明制作A類
- 簡介:
- 該作品結(jié)合學校實際需求,整個系統(tǒng)基于Struts框架開發(fā),數(shù)據(jù)庫采用SQL Server 2000數(shù)據(jù)庫,系統(tǒng)由前臺和后臺兩個部分組成,前臺主要提供校友信息注冊,建立班級,新聞、信息顯示等。后臺功能模塊主要包括用戶登錄注冊模塊、班級申請查詢管理模塊、班級成員管理模塊、權(quán)限管理模塊、留言管理模塊、個人資料管理模塊以及新聞發(fā)布管理模塊等。該系統(tǒng)解決了我校實際問題,具有很好的創(chuàng)新性和使用性。
- 詳細介紹:
- 構(gòu)建基于JSP技術(shù)的校友錄,利用當前廣泛運用的JAVA技術(shù)優(yōu)勢,通過提供完善的校友錄服務(wù)和規(guī)范校友錄的管理,以達到增進校友之間、校友與母校之間的感情,方便校友聯(lián)系的目的。結(jié)合學校實際需求,校友錄應(yīng)具備通用基本功能,具體包括校友信息注冊,建立班級,信息發(fā)布系統(tǒng)以及相關(guān)管理等工作。整個系統(tǒng)基于Struts框架開發(fā),將顯示和業(yè)務(wù)分離,通過數(shù)據(jù)庫連接池提高系統(tǒng)性能,提高服務(wù)效率。系統(tǒng)主要采用HTML,JSP,Structs、工作流等技術(shù)來實現(xiàn)。 具體的功能就是實現(xiàn)校友之間的信息交流,具有創(chuàng)建學校、班級的功能,還包括加入班級成員,查看班級成員信息和校友留言信息的要求。 班級管理員對功能的需求如下: (1)班級成員信息管理:可以瀏覽班級所有成員的信息,并審核要求成為班級成員的用戶信心。 (2)留言信息管理:可瀏覽、添加,并維護所有班級成員所有留言信息。 班級用戶對功能的需求: (1)申請加入班級管理:用戶找到所在班級后即可申請加入。 (2)個人信息管理:可注冊、修改個人信息。 (3)留言信息管理:可瀏覽、添加班級留言信息。 (4)班級成員信息的瀏覽:用戶可瀏覽班級所有用戶的信息。 該系統(tǒng)是采用B/S架構(gòu),采用JSP服務(wù)器腳本語言,結(jié)合Struts架構(gòu)整個系統(tǒng),部分頁面還采用了當前流行的AJAX技術(shù),數(shù)據(jù)庫采用SQL Server2000,保證了系統(tǒng)的科學性和先進性。通過角色劃分和權(quán)限設(shè)置,使整個系統(tǒng)具有在較高的安全性。系統(tǒng)在開發(fā)中采用了成熟開源代碼,和其它MIS系統(tǒng)進行應(yīng)用集成、數(shù)據(jù)共享,避免了重復(fù)投入,提高了開發(fā)效率,加快了建設(shè)進度,降低了維護成本。為了保證系統(tǒng)安全可靠,系統(tǒng)利用了Struts構(gòu)架,在系統(tǒng)層內(nèi)及每層之間都采用了安全驗證,用戶密碼采用了MD5加密,系統(tǒng)具有數(shù)據(jù)庫備份功能。
作品專業(yè)信息
設(shè)計、發(fā)明的目的和基本思路、創(chuàng)新點、技術(shù)關(guān)鍵和主要技術(shù)指標
- 作品設(shè)計、發(fā)明的目的:構(gòu)建基于JSP技術(shù)的校友錄,通過提供完善的校友錄管理服務(wù),以達到實際校友管理應(yīng)用。 基本思路:結(jié)合學校實際需求開發(fā)系統(tǒng),具體包括校友信息注冊,建立班級,信息發(fā)布系統(tǒng)以及相關(guān)管理等工作。整個系統(tǒng)基于Struts框架開發(fā),主要采用HTML,JSP,Structs、工作流等技術(shù)來實現(xiàn)。 創(chuàng)新點: (一)JSP頁面設(shè)計開發(fā) (二)基于Struts框架開發(fā) (三)用Myeclipse作為開發(fā)工具 (四)基于UML活動圖分析方法進行系統(tǒng)的需求分析 (五)系統(tǒng)功能設(shè)計合理 技術(shù)關(guān)鍵和主要技術(shù)指標: 1.MVC模式 MVC模式是把應(yīng)用程序的開發(fā)按照Model、View、Controller的方式進行分離,分成三個層:模型層、視圖層、控制層的開發(fā)模式,這種模式是當前比較主流的開發(fā)模式。 2.Struts架構(gòu) Struts是在Jakarta項目下開發(fā)的源代碼開放軟件,由一系列的框架類、輔助類和定制的JSP標記庫構(gòu)成,定位在基于Model 2設(shè)計模式的J2EE應(yīng)用開發(fā)。 3.Ajax技術(shù) AJAX(Asynchronous JavaScript and XML)是指一種創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù)。Ajax包括HTML、JavaScrip、DHTML、 DOM 等技術(shù)。
科學性、先進性
- 該系統(tǒng)是采用B/S架構(gòu),采用jsp服務(wù)器腳本語言,結(jié)合truts架構(gòu)整個系統(tǒng),部分頁面還采用了當前比較流行的AJAX技術(shù),數(shù)據(jù)庫采取保證了系統(tǒng)的科學性和先進性,數(shù)據(jù)庫采用為SQL SERVER 2000,通過角色劃分和權(quán)限設(shè)置,使整個系統(tǒng)具有在較高的安全性。系統(tǒng)在開發(fā)采用成熟開源代碼,和其它MIS系統(tǒng)進行應(yīng)用集成、數(shù)據(jù)共享,避免了重復(fù)投入,提高了開發(fā)效率,加快了建設(shè)進度,降低了維護成本。 參考文獻:楊少波《J2EE項目實例-struts框架技術(shù) 》 清華大學出版社 2008 林建素 《eclipse開發(fā)學習筆記》 電子工業(yè)出版社 2008 李春葆,曾慧 《sql server 2000應(yīng)用系統(tǒng)開發(fā)教程》 清華大學出版社 2008 陳天河 《struts,hibernate,spring集成開發(fā)寶典》電子工業(yè)出版社,2007.1
獲獎情況及鑒定結(jié)果
- 此作品于2010年6月由共青團蘭州工專委員會進行評審立項
作品所處階段
- 中試階段
技術(shù)轉(zhuǎn)讓方式
- 無
作品可展示的形式
- 現(xiàn)場演示
使用說明,技術(shù)特點和優(yōu)勢,適應(yīng)范圍,推廣前景的技術(shù)性說明,市場分析,經(jīng)濟效益預(yù)測
- 使用說明:該系統(tǒng)開發(fā)平臺選用myeclipse+MSSQL2000,運行時要求在有支持jsp運行的服務(wù)器下運行,而且必須要有MSSQL2000,適用于學校及中,小型網(wǎng)站系統(tǒng)管理。 該系統(tǒng)開發(fā)周期較短,結(jié)構(gòu)簡單合理,具有實際使用價值。另外,該系統(tǒng)面向的對象是自己的校友,有其特有的意義。因此會有很大的發(fā)展空間。該系統(tǒng)投入運行后,方便用戶操作和使用,更加方便了各屆學生的聯(lián)系,拓寬學校就業(yè)工作渠道,進一步促進人才培養(yǎng)工作。 市場分析和經(jīng)濟效益預(yù)測:目前國內(nèi)的校友錄系統(tǒng)眾多,主要有兩種類型,一種是以5460、搜狐的chinaren、QQ校友錄為代表的綜合性門戶網(wǎng)站。一種是各個高校自己建設(shè)的符合學校特點的的校友錄,像各個名校,蘭州大學、蘭州交通大學、蘭州理工大學都有自己的校友錄系統(tǒng),通過校友錄系統(tǒng)為校友提供聯(lián)系的平臺并充分利用校友資源為高校服務(wù)。使用該系統(tǒng),方便了網(wǎng)站系統(tǒng)的管理,節(jié)約了人力資源,更確保了數(shù)據(jù)的安全和完整性,減少不必要的損失,有效提高校友管理的工作效率,特別是其隱性效益不可估量。
同類課題研究水平概述
- 選題背景:當前,國內(nèi)各高校正大力開展校園信息化的建設(shè)工作,各種管理信息系統(tǒng)的應(yīng)用使工作效率和管理水平得到了普遍提高。而我們又正身處于高等教育蓬勃發(fā)展、高校各方面交流愈加頻繁、各方人士日益關(guān)注和重視校友工作的大好形勢下,一個可以為母校搜集校友信息,為校友提供交流平臺的校友管理系統(tǒng)本應(yīng)成為一個很好的載體,但是,很多高校對一校友資源的管理仍停留在手工管理階段,大大降低了校友資源的利用率,在一定程度上制約著學校的發(fā)展,因此,為更好地開發(fā)校友資源,把校友工作管理人員從繁雜的事務(wù)性工作中解脫出來,使校友管理工作逐步走向辦公自動化、信息資源化和管理科學化,一個具備相應(yīng)能力的校友管理系統(tǒng)的建設(shè)就成了急需解決的問題,也成為了校園信息化建設(shè)的重要組成部分。 國內(nèi)外現(xiàn)狀:隨著網(wǎng)絡(luò)應(yīng)用的不斷深化,不少商家都推出了形形色色的校友錄,其基本都具備搜索同學、特效留言、論壇支持、班級相冊等功能,作為一個溝通交流的平臺,功能應(yīng)該算是比較完善了。而很多大學的校友網(wǎng)站,在除上述功能之外,還提供了校友信息、學校動態(tài)、捐贈信息、校友校慶專欄、各地校友會信息等欄目,這一類校友網(wǎng)站更好地擔當了聯(lián)結(jié)母校和校友的紐帶作用,為學校更多地搜集校友信息、利用校友資源推動學校發(fā)展起到了很好的作用,國內(nèi)外很多高校非常重視校友信息的收集、管理以及利用工作,他們充分利用現(xiàn)有管理設(shè)備對校友信息檔案進行科學管理,具備了校友信息征集面廣、校友信息更新渠道暢通、校友資源得到充分利等特點。 目前我校還沒有校友管理系統(tǒng),因此開發(fā)一個web方式的校友錄管理系統(tǒng),提供一個滿足實際需求,方便校友使用的校友錄平臺是非常有必要的,也具有非常好的使用價值和和很好的發(fā)展前景。 預(yù)期目標:系統(tǒng)分前臺和后臺,前臺主要提供校友信息注冊,建立班級,新聞、信息顯示等。后臺主要完成新聞發(fā)布系統(tǒng)、班級管理、班級成員管理,系統(tǒng)管理員管理等相關(guān)管理工作。本校友錄可以作為校友聯(lián)系的平臺,為校友服務(wù),也可以為學校在學生就業(yè)及學生思想工作提供資源。主要采用HTML,JSP,Structs、工作流等技術(shù)來實現(xiàn)。 主要功能模塊: 模塊一:用戶登錄、注冊。 模塊二:班級申請、查詢、管理等。 模塊三:班級成員管理 模塊四:權(quán)限管理 模塊五:留言管理 模塊六:個人資料管理 模塊七:新聞發(fā)布、審核、修改、刪除等管理 成果形式:實際應(yīng)用于學校校友管理工作中。