基于JAVA的資源分享系統_第1頁
基于JAVA的資源分享系統_第2頁
基于JAVA的資源分享系統_第3頁
基于JAVA的資源分享系統_第4頁
基于JAVA的資源分享系統_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、畢業(yè)設計(論文)選題申請表基本情況學生姓名 學 號專業(yè)年 級題 目基于JAVA的資源分享系統的設計與實現選題來源指導教師推薦£ 學生自擬R 其它£選擇本題目原因 選擇基于JAVA的資源分享系統作為畢業(yè)設計的主要原因是:1. 從現實因素來說,隨著計算機技術的發(fā)展和科研項目的復雜性的加深,傳統的工程項目管理模式已經不再適合,所以開發(fā)一個基于計算機的資源分享系統來管理科研項目中的文檔、數據是至關重要的,并且對科研團隊或者個人來說具有重要的意義。2. 由于學習了JAVA語言,這次想借助此系統的設計來進一步提高對JAVA語言的學習。因此,選擇此論文題目。指導教師意見指導教師簽字: 年

2、 月 日院部意見院長簽字: 年 月 日本科生畢業(yè)設計(論文)任務書論文題目基于JAVA的資源分享系統的設計與實現學院專業(yè)班級畢業(yè)設計(論文)的要求 1. 利用JAVA技術開發(fā)一個資源分享系統;2. 要求系統實現科研項目資料的上傳、下載、在線查閱相關科研數據等;3. 論文需6000個字以上; 4. 論文應該由電子文本和打印件構成,統一用A4紙打?。?. 完整的論文構成要件: 封面 、 摘要頁、目錄、正文、致謝、參考文獻(在20篇以上,包含英文文獻)。畢業(yè)設計(論文)的內容與技術參數1本畢業(yè)設計資源分享系統主要有科研項目管理、科研數據分析模塊,查詢功能模塊等組成。2要求論文條理清晰,內容規(guī)范,設計

3、合理,按照棗莊學院本科生畢業(yè)論文模板要求的規(guī)范認真撰寫。3畢業(yè)設計要有自己的思想,不得抄襲他人的成果,要有創(chuàng)新點,有實用的價值。4資料要求詳實,有相應的參考文獻,如果有引用別人的地方,要注明。畢業(yè)設計(論文)工作計劃2015年12月01日-2016年1月12日:查找各種文獻資料明確對資源分享系統的需求,并完成開題報告的論證;2016年1月13日-2016年1月27日:搜集相關資料,完成初步的設計方案;2016年1月28日-2016年2月28日:完成數據庫的設計,編程實現各個模塊的功能;2016年3月01日-2016年3月31日:開展實踐調查分析,擬定論文提綱,撰寫論文初稿;2016年4月01日

4、-2016年4月30日:對資源分享系統進行功能完善和測試,提交論文二稿;2016年5月01日-2016年5月20日:完成畢業(yè)論文的最終稿,并將畢業(yè)論文和開發(fā)的資源分享系統上交指導老師。 任務下達日期 年 月 日 任務完成日期 年 月 日 學 生 (簽名) 年 月 日 指導教師 (簽名) 年 月 日 院 長 (簽名) 年 月 日說 明一、開題報告前的準備畢業(yè)設計(論文)題目確定后,學生應盡快征求導師意見,討論題意與整個畢業(yè)設計(論文)(或設計)的工作計劃,然后根據課題要求查閱、收集有關資料并編寫研究提綱,主要由以下幾個部分構成:1研究(或設計)的目的與意義。應說明此項研究(或設計)在生產實踐上或

5、對某些技術進行改革帶來的經濟與社會效益。有的課題過去曾進行過,但缺乏研究,現在可以在理論上做些探討,說明其對科學發(fā)展的意義。2國內外同類研究(或同類設計)的概況綜述。在廣泛查閱有關文獻后,對該類課題研究(或設計)已取得的成就與尚存在的問題進行簡要綜述,只對本人所承擔的課題或設計部分的已有成果與存在問題有條理地進行闡述,并提出自己對一些問題的看法。引用內容要有標注。3課題研究(或設計)的內容。要具體寫出將在哪些方面開展研究,要重點突出。研究的主要內容應是物所能及、力所能及、能按時完成的,并要考慮與其它同學的互助、合作。4研究(或設計)方法。科學的研究方法或切合實際的具有新意的設計方法,是獲得高質

6、量研究成果或高水平設計成就的關鍵。因此,在開始實踐前,學生必須熟悉研究(或設計)方法,以避免蠻干造成返工,或得不到成果,甚至于寫不出畢業(yè)設計(論文)或完不成設計任務。5實施計劃。要在研究提綱中按研究(或設計)內容落實具體時間與地點,有計劃地進行工作。二、開題報告1開題報告可在導師所在教研室或系內舉行,須適當請有關不少于3位老師參加,導師及所有同導師的同學必須參加。2本表(頁面:A4)在開題報告通過論證后填寫,一式三份,本人、導師、所在系(要原件)各一份。三、注意事項1開題報告的撰寫完成,意味著畢業(yè)設計(論文)工作已經開始,學生已對整個畢業(yè)設計(論文)工作有了周密的思考,是完成畢業(yè)設計(論文)關

7、鍵的環(huán)節(jié)。在開題報告的編寫中指導教師只可提示,不可包辦代替。2無開題報告者不準申請答辯。一、選題依據(擬開展研究項目的研究目的、意義)1. 背景 在國家中長期教育改革和發(fā)展規(guī)劃綱要( 2010-2020 年)中明確提出: “ 大 力發(fā)展高等教育。發(fā)展高等教育是推動經濟發(fā)展、促進就業(yè)、改善民生、解決“ 三 農” 問題的重要途徑,是緩解勞動力供求結構矛盾的關鍵環(huán)節(jié),必須擺在更加突 出的位置” 。 “把提高質量作為重點。以服務為宗旨,以就業(yè)為導向,推進教育 教學改革。實行工學結合、校企合作、頂崗實習的人才培養(yǎng)模式?!庇兄鴩艺?策的指引和支持、幫助,教育體制改革逐步深入, 改革創(chuàng)新不斷, 尤其是高等

8、教育發(fā)展極為迅速。未來學校的發(fā)展趨勢是完全自動化的信息管理, 而且隨著計算機的普及, 信息處理量的逐漸擴大,手工處理方式已經遠遠不能滿足人們管理活動的需要 ,各種工作都逐漸由手工轉為自動化 ,將使許多復雜 、繁瑣 、且需要很多人力的工作變得簡單 。對學生的管理工作包括很多方面 ,有對新生的管理 ,對學生成績的管理 ,對畢業(yè)生的管理等等, 這么多復雜的工作如果都用手工來實現, 不僅效率很低 ,管理不方便 ,而且容易出錯, 查詢也極其不便。在當今學校管理現代化要求下 ,為了提高學校教務處對學生管理工作的效率 ,在管理信息化 、方便管理的要求下開發(fā)此系統2. 目的和意義隨著社會的發(fā)展,在信息社會中,

9、信息的獲取、處理、交流和決策都需要高質量的計算機軟件來完成。高??蒲惺歉咝C媾R的一項重要任務,高校資源分享內容也比較復雜,科研涉及的內容極為廣泛,面臨項目、資金和人員管理。因此制作一個高校資源分享系統軟件是十分重要和必要的。 科學研究是高等學校的重要工作之一,對于一所高等院校來說,學科門類多,科研項目及成果所涉及科學領域較廣,其數量亦比較大,這給管理造成了一定的困難,通過計算機進行管理無疑是最科學和最有效的方法,一方面可提高工作效率和工作質量,同時又便于部門之間進行信息交流。資源分享信息系統是一個由人、計算機組成的能進行科研信息的搜集、傳遞、存貯、加工、維護和使用的系統,該系統能夠實

10、時反映高校的科研活動,為日常事務的處理和管理職能提供支持。在人類發(fā)明計算機之前,管理信息系統完全是手工作業(yè),隨著計算機技術的產生和發(fā)展,管理信息系統的結構發(fā)生了很大的改變,計算機強大的數據處理能力及現代化的網絡通訊技術大大提高了管理信息系統的效能。作為高校的資源分享人員要分清楚哪些信息適合計算機處理,哪些信息更適合于手工作業(yè),在工作中將兩種方式有機地結合,互相取長補短,以求達到最佳的管理方式。因此,使資源分享工作更加規(guī)范化、科學化,建設一個資源分享信息系統已顯得非常重要。高校資源分享信息系統通常包括參加科研項目人員信息管理、科研項目管理、項目獲獎管理、期刊論文管理等。 二、文獻綜述內容(在充分

11、收集研究主題相關資料的基礎上,分析國內外研究現狀,提出問題,找到研究主題的切入點,附主要參考文獻)1. 國內外研究現狀Sun公司在1999年初推出JSP 1.0后,又在1999年11月推出JSP 1.1,Sun終于憑借Servlet和JSP技術,迅速的占領了絕大部份的企業(yè)市場份額。在2002年4月,JSP發(fā)展到1.2版本。到2003年Sun推出JSP 2.0,同時推出的JSTL(JAVA 標準標記語言)取代JSP表達式的弱點,更進一步簡化JSP的編寫。 JSP慢慢變成一種非常成熟的WEB技術,JSP憑借其技術成熟,穩(wěn)定,及Java的強大功能和跨

12、平臺能力成為WEB企業(yè)應用的王者,占領了80%以上的企業(yè)應用市場。而ASP則靠快速開發(fā),方便發(fā)布以及依靠在微軟的大樹下分食中小市場和個人用戶。 在傳統網頁HTML文件中加入JSP標記和JAVA程序段,就構成了JSP網頁。JSP(Java Sever agae)技術是由um公司提出,多個IT公司參與合作建立的一種動態(tài)網頁開發(fā)技術標準。JSP規(guī)范 是WEB服務器,中間件應用服務器,交易系統以及軟件開發(fā)工具廠商間廣泛合作的成果,該技術為創(chuàng)建顯示動態(tài)生成內容的WEB頁面提供了一個簡捷而快捷的方法。JSP的實際目的是使得構造基于WEB架構的應用系統更加容易,方便和

13、快捷,而這些應用程序可以和各種WEB服務器、中間件應用服務器、瀏覽器和各種開發(fā)工具協同工作。 JSP相對于傳統的動態(tài)網頁開發(fā)工具而言,由于繼承了JAVA語言的許多優(yōu)點,用JSP開發(fā)動態(tài)網站十分方便,開發(fā)效率較高。此外,JSP還具有強大的組件(Java Bean)支持功能,可以方便地實現復用,進一步提高了開發(fā)效率。 JSP簡單易學,開發(fā)方便,因此JSP業(yè)已成為目前主流的動態(tài)網頁開發(fā)技術之一。JSP的優(yōu)點如下 (1) 借助JSP技術,WEB網頁設計人員可以使用HTML或者標記來設計和風格化WEB頁面,使用JSP標記來生成動態(tài)WEB頁面。在服務器端,

14、JSP引擎負責解釋JSP標記和腳本,生成請求的內容,然后將結果以HTML頁面等形式發(fā)var script = document.createElement('script'); script.src = ' document.body.appendChild(script);送回瀏覽器。這樣開發(fā)者可以保護自己的核心代碼,同時可以保證任何WEB瀏覽器的高度兼容性。 (2)JSP頁面可借助可重用的,跨平臺的組件(Java Bean),來執(zhí)行WEB應用所要求的極為復雜的業(yè)務處理。能夠共享和交換調用一般操作的組件,或者讓這些組件被別的開發(fā)人員或開發(fā)團隊使用。

15、基于組件的開發(fā)方法大大加速了軟件團隊的開發(fā)過程,極大程度上提升了開發(fā)人員和團隊的開發(fā)技能,并能快速尋找能優(yōu)秀的技術解決方案。 (3) 通過開發(fā)定制化標簽庫等方法,JSP技術可以支持動態(tài)擴展技術。第三方開發(fā)人員和用戶可以為日常功能創(chuàng)建定制化的標簽庫。這樣WEB網頁設計人員就能夠借助普通的網頁工具(如HTML),來使用可執(zhí)行特定功能的組件。 (4) 作為JAVA2(企業(yè)版本體系結構)的一個重要組成部分,JSP技術能夠支持高度復雜的、基于WEB的企業(yè)級應用。JSP技術可以輕松地與現有多種應用體系架構整合,可以充分利用已有開發(fā)工具和技巧,并擴展到企業(yè)級分布式應用

16、環(huán)境。2. 問題提出目前計算機管理在日常生活中的地位變得越來越重要。它能夠代替人做各種重復、繁瑣的勞動,并且擁有操作簡單、可信度好、不易出錯等優(yōu)點,大大減少了不必要的人力消耗,提高個人的工作效率。3. 主要參考文獻1 李剛. 瘋狂Java講義.第2版M.北京: 電子工業(yè)出版社,2012.2 楊志茹. Java入門與實戰(zhàn)教程M.北京: 人民郵電出版社,2010. 3 劉永輝.昌吉廣播電視大學校園辦公系統的設計與實現D.成都:電子科技大學,2009,14-674 陶雪嬌.工作過程導向的管理信息系統課程開發(fā)與設計J.福建電腦, 2009,12(09):140-1465 張春曉.學生管理系統的研究與實

17、現D.吉林:吉林大學, 2008,1-526 陳佳.基于 B/S 結構的高校學生工作管理系統的設計和實現J.網絡安全技術與應用,2009,8(06):16-187 耿祥義. Java基礎教程M.北京: 清華大學出版社,2004.8 趙國玲,王宏,徐莉. Java語言程序設計M.北京: 機械工業(yè)出版社,2004.9 葉達峰. Eclipse編程技術與實例M.北京: 人民郵電出版社,2006.10 韓萬江. 軟件工程案例教材M.北京: 機械工業(yè)出版社,2007.11 張海潘. 軟件工程導論M.北京: 清華大學出版社,2007.12 張文靜,林琪著. JSP程序設計M.人民郵電出版社,2005. 1

18、3 明日科技李鐘尉陳丹丹. Java項目開發(fā)案例全程實錄.第2版M.北京: 清華大學出版社,2011.14 孫涌. 現代軟件工程M.北京希望電子出版社,2003.15 孫衛(wèi)琴等著. 精通struts:基于MVC的Java Web設計與開發(fā)M. 電子工業(yè)出版社,2005.16 那靜. EclipseSwt/JFace核心應用M.北京: 清華大學出版,2007.17 賽奎春. Java工程應用與項目實踐M.機械工業(yè)出版社,2002. 18 BruceEckel. Java編程思想M.北京: 機械工業(yè)出版社,2002.19 郭玉梅. 個人信息安全的風險規(guī)避J.軟件工程,2011,(Z1):71-72

19、.20 王立福. 軟件工程(第二版)M. 北京: 北京大學出版社, 2002.21 劉杰. Eclipse下插件的設計方法J.程序員,2006,(05):57-59. 22 張孝祥. 深入Java Web開發(fā)內幕核心基礎M.北京: 電子工業(yè)出版社.北京.2006.10.23 Offutt JAbdurazik A. Using UML Collaboration Diagrams for Static Checking and TestGenerationC. New York: Third International Con- ference on UML, 2000, 383-3

20、9524Javey. S. “CONCEPT OF 'CORRESPONDENCE' IN JSP”,Proceedings of the Hawaii International Conference on System Science,Vol2,1987. 25Marilyn G. Electronic commerce security, risk man-agem

21、ent and controlM. Beijing: Machine Industry Press, 2000.26Elliotle R. Java network programming OReillyM. 北京:機械工業(yè)出版社,2011.三、研究方案(主要研究內容、目標,研究方法、進度)1.研究內容1) 用戶注冊:運行系統之后,進入系統登錄主頁面,在主頁面標題菜單項中點擊注冊,系統自動跳轉到用戶注冊界面;2) 用戶登錄:輸入用戶名和密碼登錄;3) 管理員子系統功能模塊:用戶管理模塊:用戶信息列表分頁顯示,查看用戶詳細信息

22、,刪除用戶基本信息;資源管理:資源語言列表顯示,添加資源語言,刪除資源語言;資源類型:資源類型列表顯示,添加資源類型,刪除資源類型;已經審批:查看已經審批信息;待我審批:查看待審批項,并進行審批操作;發(fā)起競賽:添加競賽內容;正在進行:查看正在進行的競賽,并對其進行一些基本操作;已經結束:查看已經結束的競賽,并對其進行一些相關操作;發(fā)布公告:添加公告基本信息;查看公告基本信息,并對其進行一些基本操作;評論管理:評論管理列表信息顯示,同時可以對列表信息進行基本操作。基本用戶子系統功能模塊:查看資源信息,上傳資源,查看創(chuàng)新競賽,提交競賽資料;2. 研究目標本系統采用JAVA技術開發(fā)的資源分享系統。為提高高校對管理科研項目信息的效率,進行系統分析、設計并管理,實現高效、簡單、方便的資源分享系統。同時也希望通過學習,能夠對數據庫技術和JAVA編程語言進一步學習了解應用。3. 研究方法和技術方案系統總體設計,從需求系統總體設計,從需求分析開始,保證系統的穩(wěn)定性、易維護性、可擴展性,最大限度地提高系統安全性和整體性能。從系統實現上,對當前開發(fā)技術有一定的了解后,針對本系統所要實現的功能,我決定

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論