【正文】
畢 業(yè) 論 文 題 目 某學(xué)院大學(xué)生創(chuàng)新創(chuàng)業(yè)項目管理系統(tǒng) 英文題目 Jiujiang University Students’ Innovative Undertaking Project Management System 摘 要隨著信息科學(xué)技術(shù)的飛速發(fā)展,越來越多的領(lǐng)域采用計算機信息技術(shù)來進行輔助管理。本系統(tǒng)就是信息管理系統(tǒng)在大學(xué)生創(chuàng)業(yè)項目中的典型應(yīng)用。論文詳細分析了當(dāng)前形勢下創(chuàng)新創(chuàng)業(yè)項目管理系統(tǒng)的狀態(tài)和前景,還論述了創(chuàng)新創(chuàng)業(yè)項目管理系統(tǒng)的開發(fā)流程及其是如何實現(xiàn)信息的規(guī)范化管理、快速查詢等功能的。系統(tǒng)通過四個賬戶具體實現(xiàn)創(chuàng)新創(chuàng)業(yè)項目管理、項目申報、教師指導(dǎo)、項目審核、用戶管理。,以Java為開發(fā)語言進行開發(fā),ssh框架作為編程技術(shù)。后臺是以SQL SERVER2000[8]作數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)了創(chuàng)新創(chuàng)業(yè)項目申報、項目審核、項目管理之間的聯(lián)系。創(chuàng)新創(chuàng)業(yè)項目管理系統(tǒng)是大學(xué)生創(chuàng)業(yè)審核投資平臺運作的需求,能夠幫助大學(xué)生和創(chuàng)業(yè)投資者者切實提高創(chuàng)業(yè)項目申報,審核篩選的工作效率。創(chuàng)業(yè)項目管理系統(tǒng)的開發(fā)符合一般創(chuàng)業(yè)項目管理的開發(fā)流程,對開發(fā)其他類似的創(chuàng)業(yè)項目管理系統(tǒng)具有相當(dāng)?shù)膮⒖純r值。關(guān)鍵字:創(chuàng)業(yè)項目管理,項目管理流程,數(shù)據(jù)庫AbstractWith the rapid development of information science and technology, more and more areas of information technology for the use of puter aided management. This system is a typical application of information management system in college students venture project. Paper discusses the business development needs of project management systems and development process. Venture project management system using MYECLIPSE as open as the development platform, SSH framework as a programming technology, SQL SERVER as the database management system, project management, project reporting, instructor, project audit, user management and other functions. Venture project management system is the demand business students review the operation of the investment platform to help students and venture capitalists who effectively improve the entrepreneurial project reporting, audit filter efficiency. Develop entrepreneurial project management system in line with the general management business project management development process, to the development of other similar entrepreneurial project management system with considerable reference value.Keywords: Entrepreneurial, Venture Project, Management System, Project Management, Jsp Project, Management Process目 錄摘 要 Abstract 第一章 緒論 (6) (6) (7) (8) (9)第二章 開發(fā)工具概述與可行性研究 (10) (10) SSH框架的優(yōu)勢 (12) (13) (15)第三章 需求分析 (16) (19) (24)第四章 系統(tǒng)總體設(shè)計 (26) (27) (28) (29) (31) (33) (34) (37) (40)第五章 系統(tǒng)實現(xiàn) (41) (52)第六章 測試 (54) (60)總 結(jié) (62)致 謝 (63)參考文獻 (64)第一章 緒論隨著計算機的普及和計算機技術(shù)的發(fā)展,計算機已經(jīng)開始在人類的生活中扮演著越來越重要的角色,計算機正以其速度快、效率高、操作簡單等優(yōu)點,成為很多人和部門的工作離不開的助手,特別是隨著網(wǎng)絡(luò)技術(shù)的發(fā)展計算機在各部門的應(yīng)用中就更加普遍。例如:教育、金融、電信、計算機控制、計算機輔助制造等等。高校大學(xué)生想要更好、更成功的創(chuàng)業(yè),各大高校必須要有一套輔助該校大學(xué)生的創(chuàng)業(yè)項目管理系統(tǒng)來幫助大學(xué)生更好的創(chuàng)業(yè)。隨著社會經(jīng)濟的快速發(fā)展,人們的生活水平得到了顯著提高,但隨之而來的社會問題也越來越多。其中最為顯著的就是就業(yè)問題。自1999年高校擴招以來大學(xué)生數(shù)量迅猛增長,就業(yè)壓力日益嚴峻。為此,我國政府也提出了“以創(chuàng)業(yè)帶動就業(yè)”的方針政策,在各高校開設(shè)創(chuàng)新創(chuàng)業(yè)課程,提高大學(xué)生綜合素質(zhì)、增強大學(xué)生對創(chuàng)新創(chuàng)業(yè)的認識及他們創(chuàng)新創(chuàng)業(yè)的能力。就我國大學(xué)生創(chuàng)業(yè)的形式來看,當(dāng)前大學(xué)生創(chuàng)新創(chuàng)業(yè)者主要面臨的問題是:創(chuàng)業(yè)動機被動,創(chuàng)業(yè)意志不堅定、社會資源匱乏,創(chuàng)業(yè)資金不足、缺乏市場經(jīng)驗和社會經(jīng)驗、社會化程度低,團結(jié)合作能力差、社會保障不完善等。所以鼓勵大學(xué)生創(chuàng)新創(chuàng)業(yè)是解決我國大學(xué)生就業(yè)難的重要手段,同時也是推動國家經(jīng)濟發(fā)展的關(guān)鍵策略,它能使我國更快更早成為綜合實力大國。當(dāng)前,國內(nèi)各大高校對大學(xué)生創(chuàng)新創(chuàng)業(yè)的教育、指導(dǎo)、實踐主要從以下幾個方面展開: (1)高校開設(shè)有關(guān)大學(xué)生創(chuàng)新創(chuàng)業(yè)課程、舉行各種有關(guān)大學(xué)生創(chuàng)業(yè)計劃的創(chuàng)業(yè)大賽; (2)高校在大學(xué)生職業(yè)規(guī)劃指導(dǎo)課中融入創(chuàng)新創(chuàng)業(yè)教育課程; (3)高校提供大學(xué)生創(chuàng)新創(chuàng)業(yè)基地,搭建大學(xué)生創(chuàng)新創(chuàng)業(yè)實踐、指導(dǎo)、教育平臺; (4)政府高度重視大學(xué)生創(chuàng)新創(chuàng)業(yè),在各大高校發(fā)放大學(xué)生創(chuàng)新創(chuàng)業(yè)補貼,鼓勵大學(xué)生創(chuàng)新創(chuàng)業(yè); (5)高校應(yīng)用型人才培養(yǎng)重點加強大學(xué)生創(chuàng)新創(chuàng)業(yè)能力的培養(yǎng),有部分高校成立創(chuàng)業(yè)學(xué)院以推動并培養(yǎng)創(chuàng)業(yè)綜合型人才; (6)高校改革人才培養(yǎng)模式,實施大學(xué)生創(chuàng)新創(chuàng)業(yè)計劃; (7)高校對大學(xué)生創(chuàng)新創(chuàng)業(yè)計劃進行指導(dǎo)、評審、申報,推動大學(xué)生創(chuàng)新創(chuàng)業(yè)能力的培養(yǎng);創(chuàng)業(yè)教育在國外已經(jīng)有近100年的歷史,尤其是近30年來取得了顯著的成就,已經(jīng)形成了比較完善的創(chuàng)業(yè)教育體系。就拿創(chuàng)業(yè)的開拓國美國來說,他們95%的財富是由創(chuàng)業(yè)的一代1980年以后創(chuàng)造的,可以說創(chuàng)業(yè)是美國經(jīng)濟增長的秘密武器?,F(xiàn)在美國大學(xué)里的很多新建筑、新教室、新的體育設(shè)施都是創(chuàng)業(yè)家捐贈的。并且美國的Kauffman基金會20億美元的資產(chǎn)都是來自創(chuàng)業(yè)家。在過去的30多年中,創(chuàng)業(yè)學(xué)成為美國商學(xué)院和工程學(xué)院中發(fā)展最快的學(xué)科領(lǐng)域。截止1999年,大約有1100所學(xué)院和大學(xué)開設(shè)了這一領(lǐng)域的課程,其中許多學(xué)院和大學(xué)還開設(shè)了創(chuàng)業(yè)學(xué)或創(chuàng)業(yè)研究專業(yè),美國的創(chuàng)業(yè)教育甚至延伸到中學(xué)教育。在大學(xué)生就業(yè)壓力形勢日趨嚴重的當(dāng)下,引導(dǎo)大學(xué)生創(chuàng)新創(chuàng)業(yè)作為化解大學(xué)生就業(yè)壓力的一條重要途徑,已備受各級教育主管部門、高校的重視。創(chuàng)新創(chuàng)業(yè)在提高大學(xué)生畢業(yè)就業(yè)率、促進經(jīng)濟活力等方面具有重要作用,也是一個國家保持經(jīng)濟活力和實現(xiàn)可持續(xù)發(fā)展的重要推動因素之一。為了提高我校畢業(yè)生就業(yè)率,本系統(tǒng)采用開放、動態(tài)的系統(tǒng)架構(gòu),與傳統(tǒng)創(chuàng)業(yè)模式相結(jié)合,并特設(shè)指導(dǎo)老師賬戶,幫助創(chuàng)業(yè)學(xué)生順利創(chuàng)業(yè)。本系統(tǒng)中,學(xué)生可以隨時隨地查看本校大學(xué)生創(chuàng)新創(chuàng)業(yè)資訊及自身創(chuàng)業(yè)項目的申報狀況。指導(dǎo)老師亦可以隨時關(guān)注自己所指導(dǎo)學(xué)生創(chuàng)新創(chuàng)業(yè)項目的申報狀態(tài)并且可以隨時與指導(dǎo)學(xué)生在線溝通。與傳統(tǒng)大學(xué)生在校創(chuàng)業(yè)模式相比,更加方便、信息化。對于設(shè)計創(chuàng)業(yè)項目管理系統(tǒng)的目的,本人旨在希望通過此系統(tǒng)使得學(xué)校和風(fēng)險投資公司建立一個紐帶和橋梁,管理大學(xué)生創(chuàng)業(yè)項目審批的日常工作效率可以得到顯著的提升,通過系統(tǒng)頂替過去一些線下操作的流程,節(jié)約了管理過程中的成本,提高了數(shù)據(jù)記錄的準(zhǔn)確性,并且通過一些附加功能豐富了大學(xué)生創(chuàng)業(yè)項目管理的受眾面,從而提高創(chuàng)業(yè)項目的競爭力。以下是系統(tǒng)的詳細目標(biāo)介紹:(1)通過本大學(xué)生創(chuàng)業(yè)項目管理系統(tǒng)的實施,達到全面掌控大學(xué)生創(chuàng)業(yè)項目申報、項目指導(dǎo)、審批整個流程的具體信息。(2)通過創(chuàng)業(yè)管理系統(tǒng),全方位的提升創(chuàng)業(yè)項目管理的效率和質(zhì)量。(3)本系統(tǒng)需要達到合理的響應(yīng)速度。(4)相對于手工管理,系統(tǒng)在運行穩(wěn)定性以及安全可靠性方面都有著不可比擬的優(yōu)勢。(5)新的創(chuàng)業(yè)項目管理平臺可以全程監(jiān)控創(chuàng)業(yè)項目管理流程,嘗試先進、合理的項目審批手段,逐步與國外先進的項目審批管理接軌。本系統(tǒng)預(yù)期目的是創(chuàng)業(yè)項目管理系統(tǒng)不僅僅可以提高管理人員的管理水平,也能使降低風(fēng)險投資公司的成本,對于一個風(fēng)險投資公司來說,創(chuàng)業(yè)管理系統(tǒng)的作用是巨大的,這個系統(tǒng)降低了人力的消耗,提高了風(fēng)險投資公司在市場上的競爭能力,一個工程的開始到竣工,都是一步一步來,這個進度都記錄在該系統(tǒng)中。本章通過國內(nèi)外對大學(xué)生創(chuàng)新創(chuàng)業(yè)的重視程度來確定當(dāng)代信息社會對創(chuàng)新創(chuàng)業(yè)項目管理系統(tǒng)開發(fā)的必要性。然后通過當(dāng)前我國大學(xué)生的就業(yè)情況,闡明了研究本課題的意義。本課題的意義在于提高我校畢業(yè)生就業(yè)率進而幫助各大高校更好的處理大學(xué)生就業(yè)問題以提高大學(xué)生就業(yè)率,使人才與市場同時發(fā)展,促進國家經(jīng)濟的發(fā)展。最后通過本系統(tǒng)實現(xiàn)管理人員管理水平的提高,以及幫助有創(chuàng)業(yè)計劃的大學(xué)生創(chuàng)業(yè)成功!第二章 開發(fā)工具概述與可行性研究JSP(Java Server Page服務(wù)器網(wǎng)頁)是從1998年開始出現(xiàn)的新技術(shù)。由Sun公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),是基于JavaServlet以及整個Java體系的web開發(fā)技術(shù)。在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中加入腳本片段和JSP標(biāo)記(Tag),構(gòu)成JSP網(wǎng)頁(*.jsp)。JSP技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的web頁面提供了簡便的方法。JSP作為Java家族的一員,承襲了Java的特點,即跨平臺的特性,也即一次編譯,到處運行。此次設(shè)計主要采用MyEclipse加Tomcat后臺服務(wù)器進行,設(shè)計過程中頁面主要使用JSP技術(shù)完成,下面對MyEclipse、Tomcat和mysql數(shù)據(jù)庫進行簡要介紹。 MyEclipseMyEclipse,是一個十分優(yōu)秀的用于開發(fā)Java, J2EE的Eclipse插件集合,MyEclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。MyEclipse風(fēng)險投資公司級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 Tomcat Tomcat是一個小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選??梢赃@樣認為,當(dāng)在一臺機器上配置好Apache服務(wù)器,可利用它響應(yīng)對HTML頁面的訪問請求。 SQL SERVER 2000數(shù)據(jù)庫SQL Server 2000[9]微軟公司開發(fā)的一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),以Transact_SQL作為它的數(shù)據(jù)庫查詢和編程語言。SQL Server提供服務(wù)器端的創(chuàng)業(yè)項目管理系統(tǒng),這部分需要安裝在NT Server上,SQL Server的客戶端則可以安裝在許多客戶端PC系統(tǒng)中,Windows可以讓客戶端進行數(shù)據(jù)庫的建立,維護及存取等操作。 StrutsStruts是Apache組織的一個項目,像其他的Apache組織的項目一樣,它也是開放源碼項目。Struts是一個比較好的MVC框架提供了對開發(fā)MVC系統(tǒng)的底層支持,它采用的主要技術(shù)是Servlet,JSP和custom tag library。圖 struts uml圖作為一個MVC的框架,Struts對Model、View和Controller都提供了對應(yīng)的實現(xiàn)組件。由于Struts已經(jīng)為我們提供了一個非常好的MVC框架,我們利用Struts開發(fā)MVC系統(tǒng)時可以大大加快開發(fā)的速度。在開發(fā)時可以采用的一個開發(fā)流程如下:(1)收集和定義應(yīng)用需求。 (2)基于數(shù)據(jù)采集和顯示的原則定義和開發(fā)“屏幕顯示”需求 。 (3)為每一個“屏幕顯示”定義訪問路徑。 (4)定義ActionMappings建立到應(yīng)用業(yè)務(wù)邏輯之間的聯(lián)系。 (5)開發(fā)滿足“屏幕顯示”需求的所有支持對象。 (6)基于每一個“屏幕顯示”需求提供的數(shù)據(jù)屬性來創(chuàng)建對應(yīng)的 ActionForm對象。 (7)開發(fā)被ActionMapping調(diào)用的Action對象。 (8)開發(fā)應(yīng)用業(yè)務(wù)邏輯對象 (Bean,EJB,等等)。 (9)對應(yīng)ActionMapping設(shè)計的流程創(chuàng)建JSP頁面。 (10) ,。 (11) 開發(fā)/測試/部署。 HIBERNATE 框架Hibernate是一個輕量級的處理數(shù)據(jù)持久層框架,通過JDBC,實現(xiàn)了實體對象與數(shù)據(jù)庫的映射關(guān)系,從而達到了開發(fā)人員可以以面向?qū)ο蟮脑O(shè)計理念去操作關(guān)系型數(shù)據(jù)庫的目的。 SSH框架的優(yōu)勢Struts框架跟其