版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘 要</b></p><p> 隨著計算機及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會正快速向信息化社會前進,信息自動化的作用也越來越大,使企業(yè)網(wǎng)絡(luò)平臺使我們從繁雜的事務(wù)中解放出來,提高了我們的工作效率。</p><p> 隨著創(chuàng)業(yè)者的增多以及市場競爭的激烈,企業(yè)在社會的大環(huán)境中生存及被
2、發(fā)現(xiàn)及具挑戰(zhàn)性,導(dǎo)致創(chuàng)業(yè)者對孵化器的依賴性越來越強。做為孵化器應(yīng)將企業(yè)、人才、以及企業(yè)相關(guān)信息,咨詢與服務(wù),討壇等相關(guān)信息集成在一起,為企業(yè)之間、企業(yè)與人才之間應(yīng)提供統(tǒng)一的服務(wù)平臺,同時孵化器為企業(yè)的各種信息提供一個管理平臺。讓企業(yè)更好利用孵化器管理平臺,省去傳統(tǒng)的書面形式,利用計算機及網(wǎng)絡(luò)技術(shù)為企業(yè)提供更為便捷的服務(wù)。本系統(tǒng)是基于B/S架構(gòu)的三層Web應(yīng)用,即瀏覽器與服務(wù)器模式,瀏覽器可以使用IE7.0,服務(wù)器采用開源的Tomcat5
3、.0,數(shù)據(jù)庫采用開源的Oracle10G。本系統(tǒng)基于Java 2 Enterprise Edition (J2EE) 平臺,使用Java與JSP語言,servlet等開源框架進行開發(fā)。</p><p> 關(guān)鍵詞 孵化器,企業(yè),J2EE,Oracle10G</p><p><b> Abstract</b></p><p> Along w
4、ith computer and network technology rapid development, Internet/The Intranet application popularizes day by day in the global scope, now the society fast to the becoming an information based society society advance, <
5、/p><p> Along with the growth of the originalities and the severity of the market competition, it is very challenge that the corporations can exist and be found,that makes the inaugurators more and more depend
6、 on the incubater.As the incubater should makes the corporations,the able persons ,the informations about the corporations, consultation and service and discussion together ,then it can supply a uniform flat of service f
7、or the corportions and able persons,at the same time the incubater supply a pla</p><p> Keywords Incubater , Enterprise,J2EE, Oracle10G</p><p><b> 目 錄</b></p><p><
8、b> 摘 要I</b></p><p> AbstractII</p><p><b> 第1章 引 言1</b></p><p> 1.1開發(fā)背景1</p><p> 1.2開發(fā)意義1</p><p> 1.3研究方法2</p>&l
9、t;p> 第2章 系統(tǒng)的相關(guān)技術(shù)介紹3</p><p> 2.1 B/S簡介3</p><p> 2.2 JavaBean簡介3</p><p> 2.2.1 JavaBean特點3</p><p> 2.2.2 JavaBean的組成3</p><p> 2.3 JSP簡介4</p
10、><p> 2.3.1 JSP技術(shù)介紹4</p><p> 2.3.2 JSP的原理4</p><p> 2.3.3 JSP技術(shù)的特點4</p><p> 2.4 Spring簡介5</p><p> 2.4.1 Spring技術(shù)介紹5</p><p> 2.4.2 Sprin
11、g概覽6</p><p> 2.4.3 Spring技術(shù)特點7</p><p> 第3章 系統(tǒng)分析8</p><p> 3.1 系統(tǒng)可行性研究8</p><p> 3.1.1 可行性研究的目的8</p><p> 3.1.2 技術(shù)可行性8</p><p> 3.1.3 經(jīng)
12、濟可行性8</p><p> 3.1.4 操作可行性8</p><p> 3.2 需求分析8</p><p> 3.2.1 數(shù)據(jù)流圖9</p><p> 3.2.2 數(shù)據(jù)字典9</p><p> 3.2.3 實體與屬性關(guān)系圖10</p><p> 3.2.4數(shù)據(jù)庫概念結(jié)構(gòu)
13、設(shè)計13</p><p> 3.2.5 系統(tǒng)E-R圖14</p><p> 3.2.6數(shù)據(jù)項14</p><p> 3.2.7數(shù)據(jù)存儲17</p><p> 3.2.8 數(shù)據(jù)處理17</p><p> 第4章 系統(tǒng)設(shè)計19</p><p> 4.1設(shè)計思想及原則19&l
14、t;/p><p> 4.2總體設(shè)計21</p><p> 4.3系統(tǒng)功能分析21</p><p> 4.3.1 前臺功能21</p><p> 4.3.2 后臺功能22</p><p> 4.4 系統(tǒng)模塊分析22</p><p> 4.4.1 企業(yè)登錄模塊22</p&g
15、t;<p> 4.4.2企業(yè)信息管理模塊22</p><p> 4.4.3 企業(yè)產(chǎn)品管理模塊22</p><p> 4.4.4 數(shù)據(jù)庫及維護22</p><p> 4.5 詳細設(shè)計與實現(xiàn)23</p><p> 4.5.1 用戶交互界面的實現(xiàn)23</p><p> 4.5.2 企業(yè)管理
16、模塊的實現(xiàn)26</p><p> 4.5.3 表單驗證的實現(xiàn)28</p><p> 4.5.4 查詢功能的實現(xiàn)30</p><p> 第5章 系統(tǒng)測試32</p><p><b> 結(jié) 論34</b></p><p><b> 致 謝35</b><
17、/p><p><b> 參考文獻36</b></p><p><b> 第1章 引 言</b></p><p><b> 開發(fā)背景</b></p><p> 目前,國外公共服務(wù)平臺的發(fā)展已經(jīng)形成了既有面向各個行業(yè)的公共服務(wù)平臺(如法律、會計、資產(chǎn)評估、及中小企業(yè)服務(wù)中心等
18、),也有面向特定行業(yè)的公共服務(wù)平臺。從服務(wù)范圍來看,從專業(yè)服務(wù)發(fā)展到綜合服務(wù),從技術(shù)服務(wù)發(fā)展到戰(zhàn)略服務(wù),主要體現(xiàn)在通過公共平臺的建設(shè),幫助企業(yè)將有關(guān)產(chǎn)品用途、價格、庫存、生產(chǎn)、設(shè)計等各種信息傳遞給用戶,緊緊圍繞企業(yè)的實際需求提供平臺式服務(wù)。例如:日本(ISS),美國(RA-VEN、 GG公司)等等。</p><p> 由于物理孵化器所占的面積相對較大,因此,目前許多研究者研究孵化器向網(wǎng)上虛擬的方向發(fā)展。虛擬孵化
19、器就是通過現(xiàn)代信息交流手段,以互聯(lián)網(wǎng)為平臺,在物理孵化器的基礎(chǔ)上,進一步拓展創(chuàng)業(yè)孵育的功能,發(fā)揮資源配置的作用,促進創(chuàng)業(yè)企業(yè)的發(fā)展、壯大。虛擬孵化器的功能主要有兩個: 第一,發(fā)揮創(chuàng)業(yè)企業(yè)和創(chuàng)業(yè)中心之間的橋梁作用,孵化器網(wǎng)站通過互聯(lián)網(wǎng)收集創(chuàng)業(yè)企業(yè)的有關(guān)資料,分類篩選后為其聯(lián)系合適的創(chuàng)業(yè)服務(wù)中心并協(xié)助其申請入駐;第二,孵化器網(wǎng)站本身便承擔(dān)孵化器的職責(zé),創(chuàng)業(yè)企業(yè)通過互聯(lián)網(wǎng)進行申請,孵化器網(wǎng)站也通過互聯(lián)網(wǎng)對創(chuàng)業(yè)企業(yè)進行評估并在互聯(lián)網(wǎng)上虛擬的創(chuàng)業(yè)
20、園區(qū)里,為創(chuàng)業(yè)企業(yè)提供各種優(yōu)惠政策、創(chuàng)業(yè)咨詢、辦公和商務(wù)服務(wù)、資金及信息等。這類孵化器的代表有深圳高新區(qū)的虛擬大學(xué)園和我國準(zhǔn)備在新加坡和俄羅斯等國建立的境外孵化器。</p><p><b> 開發(fā)意義</b></p><p> ASP的用戶群市場將繼續(xù)從.com企業(yè)向傳統(tǒng)行業(yè)邁進,部分中小企業(yè)將認(rèn)識到ASP對其的好處,大公司在開展新業(yè)務(wù)時也會考慮ASP服務(wù)?;诰W(wǎng)
21、絡(luò)化的公共服務(wù)平臺將逐步為中小企業(yè)所認(rèn)可和應(yīng)用。面向行業(yè)背景的公共服務(wù)平臺將有更好的市場前景。專業(yè)設(shè)計與制造軟件、協(xié)同應(yīng)用軟件、ERP應(yīng)用軟件、SCM應(yīng)用軟件和CRM應(yīng)用軟件將是發(fā)展較快的高端ASP服務(wù)領(lǐng)域。共性服務(wù)平臺將始終是一個在實際運行中不斷創(chuàng)新和提升的業(yè)務(wù)模式。虛擬孵化器的產(chǎn)生和發(fā)展與孵化器網(wǎng)絡(luò)的建立和完善有著密不可分的聯(lián)系,也是未來孵化器發(fā)展的方向和趨勢。與本項目的技術(shù)比較:本項目包含裝備制造行業(yè)資源,具有較強裝備制造業(yè)的專業(yè)
22、特色,行業(yè)范圍廣、資源信息種類多、數(shù)量大;采用現(xiàn)代管理信息技術(shù),面向裝備制造企業(yè),開展從企業(yè)創(chuàng)立、市場開發(fā)、產(chǎn)品設(shè)計、制造、采購、銷售、管理等全過程的服務(wù)。</p><p> 虛擬孵化器它對中小科技企業(yè)來說,是一只神奇的金雞。雞生蛋,蛋可變成更多的雞,并有效地提高雞的存活率。讓更多的中小科技企業(yè)共享這一科技創(chuàng)新服務(wù),是一件推動生產(chǎn)力的發(fā)展、利國利民的大好事。</p><p><b&
23、gt; 研究方法</b></p><p> 本系統(tǒng)采用SSH+JSP+ApacheTomcat(MVC模式)技術(shù)配Mysql數(shù)據(jù)庫進行系統(tǒng)開發(fā)。具體實現(xiàn)時,把Servlet用作應(yīng)用程序的控制器,把JSP文檔作為視圖,JavaBeans被用來表示模型。所有的請求都被發(fā)送給作為控制器,它接受請求,并根據(jù)請求信息將它們分發(fā)給適當(dāng)?shù)腏SP來響應(yīng)。同時,SSH還根據(jù)JSP的需求生成JavaBeans的實例并
24、輸出給JSP環(huán)境。JSP可以通過直接調(diào)用方法或使用Use Bean的自定義標(biāo)簽得到Java Beans中的數(shù)據(jù)。這種設(shè)計模式很好地實現(xiàn)了數(shù)據(jù)層與表示層的分離,使開發(fā)工作更加容易和迅速。</p><p> 第2章 系統(tǒng)的相關(guān)技術(shù)介紹</p><p><b> 2.1 B/S簡介</b></p><p> B/S結(jié)構(gòu)前端是以TCP/IP協(xié)議為
25、基礎(chǔ)的,企業(yè)內(nèi)的WWW服務(wù)器可以接受安裝有Web瀏覽程序的Internet終端的訪問,作為最終用戶,只要通過Web瀏覽器,各種處理任務(wù)都可以調(diào)用系統(tǒng)資源來完成,這樣大大簡化了客戶端,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體擁有成本B/S架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。所以客戶機越來越"瘦"而服務(wù)器越來越"胖"是將來軟件的主流發(fā)展方向,這
26、使得升級和維護越來越容易而使用越來越簡單。</p><p> 2.2 JavaBean簡介</p><p> 2.2.1 JavaBean特點</p><p> JavaBean是一個可重復(fù)使用的軟件組件。實際上JavaBean是一種Java類,通過封裝屬性和方法成為具有某種功能或者處理某個業(yè)務(wù)的對象,簡稱Bean。由于JavaBean是基于Java語言的,因
27、此JavaBean不依賴平臺,具有以下特點: </p><p> 1. 可以實現(xiàn)代碼的重復(fù)利用。</p><p> 2. 易編寫、易維護、易使用。</p><p> 3. 可以在任何安裝了Java運行環(huán)境的平臺上的使用,而不需要重新編譯。</p><p> 2.2.2 JavaBean的組成</p><p>
28、 1. 屬性﹙Properties﹚</p><p> JavaBean提供了高層次的屬性概念,屬性在JavaBean中不只是傳統(tǒng)的面向?qū)ο蟮母拍罾锏膶傩?,它同時還得到了屬性讀取和屬性寫入的API的支持。屬性值可以通過調(diào)用適當(dāng)?shù)腂ean方法進行。比如,可能bean有一個名字屬性,這個屬性的值可能需要調(diào)用String getName﹙﹚方法讀取,而寫入屬性值可能要需要調(diào)用Void setName﹙String s
29、tr﹚的方法。每個JavaBean屬性通常都應(yīng)該遵循簡單的方法命名規(guī)則,這樣應(yīng)用程序構(gòu)造器工具和最終用戶才能找到JavaBean提供的屬性,然后查詢或修改屬性值,對Bean進行操作。JavaBean還可以對屬性值的改變作出及時的反應(yīng)。比如一個顯示當(dāng)前時間的JavaBean,如果改變時鐘的時區(qū)屬性,則時鐘會立即重畫,顯示當(dāng)前指定時區(qū)的時間。</p><p> 2. 方法﹙Method﹚</p>&l
30、t;p> JavaBean中的方法就是通常的Java方法,它可以從其他組件或在腳本環(huán)境中調(diào)用。默認(rèn)情況下,所有Bean的公有方法都可以被外部調(diào)用,但Bean一般只會引出其公有方法的一個子集。由于JavaBean本身是Java對象,調(diào)用這個對象的方法是與其交互作用的唯一途徑。JavaBean嚴(yán)格遵守面向?qū)ο蟮念愒O(shè)計邏輯,不讓外部世界訪問其任何字段﹙沒有Public字段﹚。這樣,方法調(diào)用是接觸Bean的唯一途徑。但是和普通類不同的是
31、,對有些Bean來說,采用調(diào)用實例方法的低級機制并不是操作和使用Bean的主要途徑。公開Bean方法在Bean操作中降為輔助地位,因為兩個高級Bean特性--屬性和事件是與Bean交互作用的更好方式。因此Bean可以提供要讓客戶使用的Public方法,但應(yīng)當(dāng)認(rèn)識到,Bean設(shè)計人員希望看到絕大部分Bean的功能反映在屬性和事件中,而不是在人工調(diào)用和各個方法中。</p><p> 3. 事件(Event)<
32、/p><p> Bean與其他軟件組件交流信息的主要方式是發(fā)送和接受事件。我們可以將Bean的事件支持功能看作是集成電路中的輸入輸出引腳:工程師將引腳連接在一起組成系統(tǒng),讓組件進行通訊。有些引腳用于輸入,有些引腳用于輸出,相當(dāng)于事件模型中的發(fā)送事件和接收事件。事件為JavaBean組件提供了一種發(fā)送通知給其他組件的方法。在AWT事件模型中,一個事件源可以注冊事件監(jiān)聽器對象。當(dāng)事件源檢測到發(fā)生了某種事件時,它將調(diào)用事
33、件監(jiān)聽器對象中的一個適當(dāng)?shù)氖录幚矸椒▉硖幚磉@個事件。</p><p><b> 2.3 JSP簡介</b></p><p> 2.3.1 JSP技術(shù)介紹</p><p> JSP﹙Java Server Pages﹚是一種與ASP、PHP類似的Web開發(fā)語言,它是由Sun Microsystems公司倡導(dǎo),多家公司參與建立的一種功能強大
34、的動態(tài)網(wǎng)面技術(shù)標(biāo)準(zhǔn)。它能快速地創(chuàng)建和顯示W(wǎng)eb頁面的動態(tài)內(nèi)容。JSP頁面的請求由Web服務(wù)器定向到JSP引擎,JSP引擎根據(jù)頁面名查找相應(yīng)的Servlet,如果Servlet存在且最新,則請求和普通的Servlet一樣用HttpServletRequest和HttpServletResponse對象傳遞給Servlet _jspService方法;如果源頁面已經(jīng)改變或沒有編譯,則JSP引擎分析源代碼,創(chuàng)建Servlet等價的Java代碼
35、,擴展HttpJSPServlet.然后編譯這個代碼,并執(zhí)行Servlet。</p><p> 2.3.2 JSP的原理</p><p> JSP是一種基于Java的腳本技術(shù),它能將HTML編碼從Web頁面的開發(fā)過程中有效地分離出來,可以訪問可重用的組件,如Servlet、JavaBeant 和基于Java的Web應(yīng)用程序,還支持在Web頁面中直接嵌入Java 代碼。</p>
36、;<p> 在當(dāng)JSP第1次獲得來自于客戶端瀏覽器的請求,JSP文件被JSP引擎﹙JSP engine﹚轉(zhuǎn)換成為一個Servlet﹙所有的JSP文件最終都將被編譯成為Servlet﹚,也就是把JSP文件編譯成Java class文件,就是Servlet。當(dāng)Servlet引擎接收到請求后,如果設(shè)置了使用最新的JSP,它就會去找JSP文件,檢查JSP文件在上次編譯后是否改動過。如果改動過,就會重新編譯,最終還是會把請求轉(zhuǎn)交給
37、編譯好的Servlet引擎去運行。</p><p> 2.3.3 JSP技術(shù)的特點</p><p> 1. 將內(nèi)容的生成和顯示進行分離</p><p> 使用JSP標(biāo)識或者小腳本可生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根據(jù)講求來變化的),生成內(nèi)容的邏輯被封裝在標(biāo)識和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運行。如果核心邏輯被封裝在標(biāo)識和Bean
38、s中,那么Web管理人員和頁面設(shè)計者,能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成。</p><p> 2. 對不同瀏覽器的兼容</p><p> 在服務(wù)器端,JSP引擎解釋JSP標(biāo)識和腳本,生成所講求的內(nèi)容,并且將結(jié)果以HTML或XML頁面的形式發(fā)送回瀏覽器。這有助于作者保護自己的代碼,而又保證了任何基于HTML的Web瀏覽器的完全兼容性。</p><p>
39、 3.強調(diào)可重用的組件</p><p> 絕大多數(shù)JSP頁面依賴于可重用的、跨平臺的組件來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件和,或者使這些組件為更多的使用者或者客戶閉體所使用。基于組件的方法加速了總體開發(fā)過程,并且使得各種組織在它們現(xiàn)有技能和優(yōu)化結(jié)果中得到平衡。</p><p> 4. 采用標(biāo)識簡化頁面開發(fā)</p><p&g
40、t; Web頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。JSP技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關(guān)的XML標(biāo)識中生成動態(tài)內(nèi)容所需要的。標(biāo)準(zhǔn)的JSP標(biāo)識能夠訪問和實例化JavaBeans組件,設(shè)置或者檢索組件屬性,下載Applet以及執(zhí)行用其他方法更難于編碼和耗時的功能。</p><p><b> 5. 加強可擴展性</b></p><p> 通過
41、開發(fā)定制化標(biāo)識庫,JSP技術(shù)是可以擴展的。第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識庫,使得Web頁面開發(fā)人員能夠熟悉的工具和如同標(biāo)識一樣執(zhí)行特定功能的構(gòu)件來工作。</p><p><b> 6. 易于整合</b></p><p> JSP技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)在的工具和技巧,并且擴展到能夠支持企業(yè)級的分布式應(yīng)用,JSP技術(shù)能夠支持
42、高度復(fù)雜的基于Web的應(yīng)用。</p><p> 2.4 Spring簡介</p><p> 2.4.1 Spring技術(shù)介紹</p><p> 即使有好工具和好技術(shù),開發(fā)軟件仍然是比較困難的。有一些平臺,它們包打天下, 但實際上很沉重、難以控制,在開發(fā)過程中效率不高,卻讓開發(fā)軟件變得更加困難。 Spring為編寫企業(yè)應(yīng)用程序提供了輕量的解決方案,同時仍然支持使
43、用聲明式事務(wù)、 用RMI或web service遠程調(diào)用、以及使用多種方式來將數(shù)據(jù)持久化到數(shù)據(jù)庫。Spring提供了全功能的 MVC framework, 以及透明集成AOP到你的軟件中的能力。</p><p> Spring可能是你的企業(yè)應(yīng)用程序所需要的一站式解決方案, 但Spring仍然是模塊化的,允許你只使用你所需的哪些部分,而無需附加上其他部分。 你可以使用 IoC容器,在其上使用Struts,但是你也
44、可以選擇使用 Hibernate 整合代碼或者 JDBC 抽象層。 我們將Spring設(shè)計為非侵入式的(并且以后也是如此),這意味著應(yīng)用基本上不需要依賴框架本身 (或者肯定是最小的,取決于所使用的部分)。</p><p> 2.4.2 Spring概覽</p><p> Spring框架包含許多特性,并被很好地組織在下圖所示的六個模塊中。如圖2.2 所示。</p><
45、;p> 圖2.2 Spring框架概述</p><p> Core 封裝包是框架的最基礎(chǔ)部分,提供IoC和依賴注入特性。這里的基礎(chǔ)概念是BeanFactory,它提供對Factory模式的經(jīng)典實現(xiàn)來消除對程序性單例模式的需要,并真正地允許你從程序邏輯中分離出依賴關(guān)系和配置。</p><p> Context(上下文) 封裝包構(gòu)筑于Core封裝包的堅固基礎(chǔ)上:它提供了用一種框架風(fēng)
46、格的方式來訪問對象,有些像JNDI注冊表。Context封裝包繼承了beans包的功能,還增加了國際化(I18N)(用于規(guī)范resource bundle),事件傳播,資源裝載,以及透明創(chuàng)建上下文,例如通過servlet容器。</p><p> DAO 提供了JDBC的抽象層,它可消除冗長的JDBC編碼和解析數(shù)據(jù)庫廠商特有的錯誤代碼。 并且,JDBC 封裝包還提供了一種比編程性更好的聲明性事務(wù)管理方法,不僅僅是
47、實現(xiàn)了特定接口,而且對所有的POJOs(plain old Java objects)都適用。 </p><p> ORM 封裝包提供了常用的“對象/關(guān)系”映射APIs的集成層。 其中包括JPA、JDO、Hibernate 和 iBatis 。利用ORM封裝包,可以混合使用所有Spring提供的特性進行“對象/關(guān)系”映射,如前邊提到的簡單聲明性事務(wù)管理。</p><p> Spring
48、的 AOP 封裝包提供了符合 AOP Alliance規(guī)范的面向方面的編程(aspect-oriented programming)實現(xiàn),讓你可以定義,例如方法攔截器(method-interceptors)和切點(pointcuts),從邏輯上講,從而減弱代碼的功能耦合,清晰的被分離開。而且,利用source-level的元數(shù)據(jù)功能,還可以將各種行為信息合并到你的代碼中,這有點象.Net的attribute的概念。</p>
49、<p> Spring中的 Web 包提供了基礎(chǔ)的針對Web開發(fā)的集成特性,例如多方文件上傳,利用Servlet listeners進行IoC容器初始化和針對Web的application context。當(dāng)與WebWork或Struts一起使用Spring時,這個包使Spring可與其他框架結(jié)合。</p><p> Spring中的 MVC 封裝包提供了Web應(yīng)用的Model-View-Con
50、troller(MVC)實現(xiàn)。Spring的MVC框架并不是僅僅提供一種傳統(tǒng)的實現(xiàn),它提供了一種清晰的分離模型,在領(lǐng)域模型代碼和web form之間。并且,還可以借助Spring框架的其他特性。</p><p> 2.4.3 Spring技術(shù)特點</p><p> Spring 的核心是個輕量級(Lightweight)的容器(Container),它是實現(xiàn)IoC(Inversion
51、of Control)容器、非侵入性(No intrusive)的框架,并提供AOP(Aspect-oriented programming)概念的實現(xiàn)方式,提供對持久層(Persistence)、事務(wù)(Transaction)的支持,提供MVC Web 框架的實現(xiàn),并對一些常用的企業(yè)服務(wù)API(Application Interface)提供一致的模型封裝,是一個全方位的應(yīng)用程序框架(Application framework),除此
52、之外,對于現(xiàn)存的各種框架(Struts、JSF、Hibernate 等),Spring 也提供了與它們相整合的方案。</p><p> 1. 輕量級:輕量級的形容是相對于一些重量級的容器(如EJB 容器)來說的,Spring 的核心包在文件容量上只有不到1MB 的大小,而使用Spring 核心包所需要的資源負(fù)擔(dān)也是很小的,您甚至可以在小型設(shè)備中使用Spring 的核心包。</p><p>
53、; 2. 非侵入性:框架原來的用意是提供一個架構(gòu)的實現(xiàn),讓開發(fā)人員可以在基于框架的基礎(chǔ)上,快速地開發(fā)出遵循架構(gòu)的所需的應(yīng)用程序,然而有些框架一旦被使用,應(yīng)用程序就與框架發(fā)生了依賴,例如大量使用了框架的API,或直接繼承API 的某些類型等,都會使應(yīng)用程序組件與框架發(fā)生依賴,而無法從框架中獨立出來。</p><p> Spring 的目標(biāo)之一是實現(xiàn)一個非侵入性(No intrusive)框架,希望讓應(yīng)用程序幾乎
54、感受不到框架的存在,減低應(yīng)用程序在框架移植時的負(fù)擔(dān),進一步增加應(yīng)用程序組件的可重用性(Reusability)。</p><p> 3. 容器:Spring 提供容器功能,容器可以管理對象的生命周期、對象與對象之間的依賴關(guān)系,您可以使用一個配置文件(通常是XML),在上面定義好對象的名稱、如何產(chǎn)生(Prototype 方式或Singleton 方式)、哪個對象產(chǎn)生之后必須設(shè)定成為某個對象的屬性等,在啟動容器之后
55、,所有的對象都可以直接取用,不用編寫任何一行程序代碼來產(chǎn)生對象,或是建立對象與對象之間的依賴關(guān)系。</p><p> 容器是一個Java 所編寫的程序,原先必須自行編寫程序以管理對象關(guān)系,現(xiàn)在容器都會自動幫您作好。</p><p> 4. IOC: Spring 最重要的核心概念是Inversion of Control,中文常譯為“控制反轉(zhuǎn)”,更具體的另一個名詞是Dependency
56、 Injection,中文常譯為“依賴注入”;</p><p> 使用Spring,您不必自己在程序代碼中維護對象的依賴關(guān)系,只需在配置文件中加以設(shè)定,Spring 核心容器會自動根據(jù)配置將依賴注入指定的對象。</p><p> 5. AOP: Spring 最被人重視的另一方面是支持AOP(Aspect-oriented programming)的實現(xiàn),然而AOP 框架只是Sprin
57、g 支持的一個子框架。</p><p> Spring 的IoC 容器功能與AOP 功能的實現(xiàn)是其重心所在,在Spring 下實現(xiàn)了持久層、MVC Web 框架以及各種企業(yè)服務(wù)的API 封裝,它們的實現(xiàn)有些依重于Spring 的IoC 容器與AOP 功能,Spring 的這些子框架或封裝的API 功能彼此可以獨立,也可以結(jié)合其它的框架方案加以替代,Spring 希望提供one-stop shop 的框架整合方案
58、。</p><p><b> 第3章 系統(tǒng)分析</b></p><p> 3.1 系統(tǒng)可行性研究</p><p> 3.1.1 可行性研究的目的</p><p> 可行性研究的目的是用最小的代價在盡可能的時間內(nèi)確定問題是否能夠解決。</p><p> 3.1.2 技術(shù)可行性</p&
59、gt;<p> 本系統(tǒng)采用MVC設(shè)計模式,使用符合J2EE的設(shè)計標(biāo)準(zhǔn)的SSH構(gòu)架,在前臺用在前臺用JSP+AJAX進行頁面開發(fā)和管理用戶界面,提示信息完善,界面友好,具有較強的親和力,后臺采用Oracle數(shù)據(jù)開發(fā)和管理數(shù)據(jù)庫,對數(shù)據(jù)庫操作采用事務(wù)處理機制,具有強大的錯誤處理功能。本系統(tǒng)的開發(fā)環(huán)境是使用現(xiàn)在非常流行的開源開發(fā)工具MyEclipse和Tomcat服務(wù)器。使用的靈活、以及他們當(dāng)前的廣泛實際應(yīng)用,充分說明本系統(tǒng)在
60、技術(shù)方面可行。</p><p> 3.1.3 經(jīng)濟可行性</p><p> 現(xiàn)在,計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步。而本系統(tǒng)的開發(fā),為企業(yè)的工作效率帶來了一個質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個方面:</p><p> 第一,本系統(tǒng)的運行可以代替人工進行許多繁雜的勞動;</p><p> 第二,本系統(tǒng)的運行可以節(jié)省許多資源;
61、</p><p> 第三,本系統(tǒng)的運行可以大大的提高孵化器與后臺管理的工作效率,等等。</p><p> 所以,本系統(tǒng)在經(jīng)濟上是可行的。</p><p> 3.1.4 操作可行性</p><p> 本系統(tǒng)界面統(tǒng)一規(guī)范,操作簡單,提示信息功能完整,用戶只要經(jīng)過簡單的培訓(xùn)即可上手。</p><p><b>
62、; 3.2 需求分析</b></p><p> 中國已躋身世界企業(yè)孵化器大國行列,其科技企業(yè)孵化器數(shù)量,目前僅次于美國,居世界第二位。 </p><p> 據(jù)不完全統(tǒng)計,2003年中國創(chuàng)業(yè)中心達到489家,在孵企業(yè)達31385家。2003年,中國創(chuàng)業(yè)中心共擁有孵化資金總額33.3億元。目前,在孵企業(yè)申請專利萬余項,其中發(fā)明專利3589項。 </p><
63、p> 作為創(chuàng)業(yè)中心的最終”產(chǎn)品”,2003年,全國創(chuàng)業(yè)中心累計畢業(yè)企業(yè)9565家,比1999年增長了4倍;創(chuàng)業(yè)中心畢業(yè)企業(yè)和在孵企業(yè),營業(yè)總收入分別為851.7億元和892.8億元?!霸絹碓蕉嗟娜讼M麆?chuàng)業(yè),對創(chuàng)業(yè)服務(wù)的需求也就越來越大。這種需求,拉動了我國孵化器數(shù)量的劇增。這種需求還會增加,所以孵化器數(shù)量也還會持續(xù)增加。“十幾年前,我們學(xué)習(xí)國外先進的經(jīng)驗,發(fā)展我國的孵化器;現(xiàn)在,很多國家都來學(xué)習(xí)我們的經(jīng)驗。除了巨大的創(chuàng)業(yè)需求的拉
64、動,中國的企業(yè)孵化器發(fā)展迅猛的原因還有:第一,政府的推動起到至關(guān)重要的作用,政府將其納入火炬計劃,作為高新區(qū)建設(shè)的一個重要內(nèi)容。 </p><p> 中國改革開放的結(jié)果。隨著市場經(jīng)濟的發(fā)展,我國從法律上確認(rèn)了私人企業(yè)的地位,對中小企業(yè)的發(fā)展起到了非常大的促進作用。 </p><p> 對于孵化器來說,創(chuàng)業(yè)者就是消費者,孵化器有責(zé)任讓創(chuàng)業(yè)者有更好的發(fā)展環(huán)境。我國中小企業(yè)的快速發(fā)展,企業(yè)孵
65、化器起到了重要作用,現(xiàn)在,很多地方發(fā)展不錯的骨干企業(yè),都是在孵化器中發(fā)展起來的。孵化器對科技成果轉(zhuǎn)化、產(chǎn)業(yè)化作出了貢獻,推動了我國經(jīng)濟增長。 </p><p> 目前,我國入駐孵化器的企業(yè),一般說來,必須是從事高新技術(shù)產(chǎn)品的開發(fā)、研究和生產(chǎn)的科技型中小企業(yè),并擁有與本企業(yè)產(chǎn)品研發(fā)、生產(chǎn)和經(jīng)營相適應(yīng)的一定數(shù)量的技術(shù)和管理人員以及資金,具有一定的研發(fā)和生產(chǎn)條件,且符合國家環(huán)保要求,企業(yè)自身具有可持續(xù)發(fā)展條件。 &l
66、t;/p><p> 同時,創(chuàng)業(yè)型企業(yè)項目,還要符合國家重點鼓勵發(fā)展的產(chǎn)業(yè)政策導(dǎo)向,項目技術(shù)擁有獨立的知識產(chǎn)權(quán),已獲得國家專利或國際上權(quán)威技術(shù)機構(gòu)的認(rèn)證,且具備較高的技術(shù)壁壘或項目具有高創(chuàng)稅的能力;具有完整的商業(yè)化運作模型。 </p><p> 而企業(yè)技術(shù)所屬領(lǐng)域,也盡可能是光機電一體化、新材料、新能源、高效節(jié)能技術(shù)、環(huán)境保護、生物工程電子信息技術(shù),以及國家重點扶持的其他一些產(chǎn)業(yè)或技術(shù)。 &
67、lt;/p><p> 對于未來孵化器的發(fā)展方向,孵化器存在的意義,是一種模式,是一種示范,要幫助更多的創(chuàng)業(yè)者創(chuàng)業(yè)成功,所以,服務(wù)質(zhì)量應(yīng)該向更深層次的方向發(fā)展。 </p><p> 第一,孵化器不是越大越好,而要重在資源的整合。孵化器的經(jīng)營者應(yīng)該有更多的社會資源,并將這些社會資源進行整合,與企業(yè)發(fā)展結(jié)合起來。 </p><p> 第二,現(xiàn)階段,孵化器經(jīng)營者集中關(guān)注的
68、是硬件招商,而對為創(chuàng)業(yè)企業(yè)發(fā)展提供服務(wù)的工作相對關(guān)注不夠,或者是單一?,F(xiàn)有的服務(wù),大多只是停留在為在孵企業(yè)解決某些具體困難的層面上,遠未達到真正意義上的為企業(yè)創(chuàng)業(yè)發(fā)展孵化服務(wù)的高度?!胺趸鞑粌H要更好地協(xié)調(diào)政府和創(chuàng)業(yè)者,更重要的是,要能在融資問題、經(jīng)營理念、技術(shù)條件等方面支持企業(yè)。</p><p> 3.2.1 數(shù)據(jù)流圖</p><p> 孵化器管理數(shù)據(jù)流圖如圖3.1所示。</p
69、><p> 3.2.2 數(shù)據(jù)字典</p><p> 企業(yè)信息表(企業(yè)編號,單位名稱,密碼,通訊地址,郵編,法人代表,電話/手機</p><p> 從事行業(yè),電子信箱,職工總數(shù),固定資產(chǎn),注冊資金,經(jīng)營范圍)</p><p> 產(chǎn)品信息表(產(chǎn)品編號,產(chǎn)品名稱,產(chǎn)品分類,產(chǎn)品型號,單位價格,功能用途及特點)</p><p&
70、gt; 人才引進信息表(人才編號,引進主題,要求專業(yè),待遇,一般要求,人才類型,人才等級,引進形式,承擔(dān)工作)</p><p> 擁有項目信息表(項目編號,企業(yè)編號,所屬行業(yè),投資資金,項目簡介,項目評估,信息來源,合作方式)</p><p> 圖3.1 孵化器管理數(shù)據(jù)流圖</p><p> 引進項目信息(引進項目編號,項目引進主題,所屬行業(yè),項目投資能力,
71、現(xiàn)有基礎(chǔ),項目總體要求)</p><p> 招商引資信息表 (招商編號,信息主題,所屬行業(yè),地域范圍,招商引資規(guī)模,簡要說明,單位名稱,單位地址,郵箱,聯(lián)系人,電話/手機)</p><p> 人才信息表(人才編號,姓名,性別,出生年份,專業(yè)特長,文化程度,專業(yè)技術(shù),工作簡歷與業(yè)績, 電話)</p><p> 企業(yè)—產(chǎn)品關(guān)系表(企業(yè)產(chǎn)品編號,企業(yè)編號,產(chǎn)品編號,
72、代理類型)</p><p> 企業(yè)—引進項目表(企業(yè)引進項目編號,企業(yè)編號,引進項目編號)</p><p> 企業(yè)—引進人才表(企業(yè)引進人才編號,企業(yè)編號,引進人才編號)</p><p> 3.2.3 實體與屬性關(guān)系圖</p><p> 企業(yè)基本信息實體及其屬性如圖3.2所示。</p><p> 產(chǎn)品實體及其
73、屬性如圖3.3所示。</p><p> 擁有項目及其屬性如圖3.4所示。</p><p><b> 圖3.2 企業(yè)實體</b></p><p> 圖3.3 產(chǎn)品實體圖</p><p> 圖3.4 擁有項目實體</p><p> 引進項目實體及其屬性如圖3.5所示。</p>
74、<p> 圖3.5引進項目實體圖</p><p> 招商引資實體及其屬性如圖3.6所示。</p><p> 引進人才信息實體及其屬性如圖3.7所示。</p><p> 人才信息實體及其屬性如圖3.8所示。</p><p> 圖3.6 招商引資實體圖</p><p> 圖3.7引進人才信息實體圖&l
75、t;/p><p> 圖3.8人才信息實體圖</p><p> 3.2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</p><p> 實體聯(lián)系模型反映的是現(xiàn)實世界中的事物及其相互聯(lián)系,與此相關(guān)的概念有:</p><p> 1. 實體(Entity)?!皩嶓w”是觀念世界中描述客觀事物的觀念。實體可以是人,也可以是物或抽象的概念;可以指事物本身,也可以指事物之間的聯(lián)
76、系,如一個人,一件物品,一個部門等都可以是實體。</p><p> 2. 屬性?!皩傩浴敝茖嶋H具有的某種特征。屬性用來描述一個實體。如學(xué)生實體可以由學(xué)號、姓名、年齡、性別、系、年紀(jì)等屬性來刻畫。</p><p> 3. 聯(lián)系。現(xiàn)實世界的事物總是存在這樣或那樣的聯(lián)系,這種聯(lián)系必須要在信息世界中得到反映。在信息世界中,事物之間的聯(lián)系可分為兩類:一是實體內(nèi)部的聯(lián)系,如組成實體的各屬性之間的關(guān)
77、系;一是實體之間的聯(lián)系,實體有個體和總體之分??傮w泛指個體組成的集合??傮w同質(zhì)總體和異質(zhì)總體之分。異質(zhì)總體是由3不同性質(zhì)的個體組成的集合,如一個企業(yè)的所有事物的集合。一個異質(zhì)總體可分解出多個同質(zhì)總體,數(shù)據(jù)文件描述的是同質(zhì)總體,而數(shù)據(jù)庫描述的是異質(zhì)總體。設(shè)A,B為兩個包含若干個體的總體,其間建立了某種聯(lián)系,其聯(lián)系方法可以分為三類:一對一聯(lián)系、一對多聯(lián)系、多對多聯(lián)系。</p><p> 3.2.5 系統(tǒng)E-R圖&l
78、t;/p><p> 孵化器管理系統(tǒng)的E-R圖如圖3.9所示。</p><p> 圖3.9 孵化器管理系統(tǒng)E-R圖</p><p><b> 3.2.6數(shù)據(jù)項</b></p><p> 企業(yè)信息數(shù)據(jù)項定義如表3.2所示。</p><p> 表3.2 企業(yè)信息數(shù)據(jù)項定義</p>&
79、lt;p> 產(chǎn)品信息數(shù)據(jù)項定義如表3.3所示。</p><p> 表3.3 產(chǎn)品信息數(shù)據(jù)項定義</p><p> 企業(yè)--產(chǎn)品關(guān)系數(shù)據(jù)項定義如表3.4所示。</p><p> 表3.4 企業(yè)--產(chǎn)品數(shù)據(jù)項定義 </p><p> 人才引進信息數(shù)據(jù)項定義如表3.5所示。</p><p> 表3.5人才
80、引進信息數(shù)據(jù)項定義</p><p> 企業(yè)--引進項目信息數(shù)據(jù)項定義如表3.6所示。</p><p> 表3.6 企業(yè)--引進項目信息數(shù)據(jù)項定義</p><p> 引進項目信息數(shù)據(jù)項定義如表3.7所示。</p><p> 表3.7 引進項目信息數(shù)據(jù)項定義</p><p> 擁有項目信息數(shù)據(jù)項定義如表3.8所示
81、。</p><p> 表3.8 擁有項目信息數(shù)據(jù)項定義</p><p> 企業(yè)--人才信息數(shù)據(jù)項定義如表3.9所示。</p><p> 表3.9 企業(yè)--人才信息數(shù)據(jù)項定義</p><p> 招商引資項目信息數(shù)據(jù)項定義如表3.10所示。</p><p> 表3.10 招商引資項目信息數(shù)據(jù)項定義</p&g
82、t;<p> 人才信息數(shù)據(jù)項定義如表3.11所示</p><p> 表3.11 人才信息數(shù)據(jù)項定義</p><p><b> 3.2.7數(shù)據(jù)存儲</b></p><p> 數(shù)據(jù)存儲是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。系統(tǒng)數(shù)據(jù)存儲定義如表3.13所示。</p><p> 3.2.
83、8 數(shù)據(jù)處理</p><p> 系統(tǒng)的數(shù)據(jù)處理定義如表3.12所示。</p><p> 表3.12 系統(tǒng)的數(shù)據(jù)處理定義</p><p> 表3.13 系統(tǒng)的數(shù)據(jù)存儲定義</p><p><b> 第4章 系統(tǒng)設(shè)計</b></p><p> 系統(tǒng)設(shè)計的基礎(chǔ)是由系統(tǒng)分析提供的,系統(tǒng)設(shè)計的任務(wù)
84、就是充分利用和發(fā)揮系統(tǒng)分析的成果,并把這些成果具體化和結(jié)構(gòu)化。所謂系統(tǒng)設(shè)計就是在系統(tǒng)分析的基礎(chǔ)上,用系統(tǒng)思想綜合運用各有關(guān)學(xué)科的知識、技術(shù)和經(jīng)驗,通過總體研究和詳細設(shè)計等環(huán)節(jié),落實到具體工作上,以創(chuàng)造滿足設(shè)計目標(biāo)的人造系統(tǒng)。</p><p> 系統(tǒng)設(shè)計又稱物理設(shè)計,它根據(jù)系統(tǒng)分析報告中規(guī)定的功能要求,考慮實際條件,具體設(shè)計實現(xiàn)邏輯模型的技術(shù)方案,即設(shè)計新系統(tǒng)的物理模型。并對系統(tǒng)進行詳細設(shè)計,解決系統(tǒng)“怎么樣做”
85、的問題。本章將介紹系統(tǒng)總體模塊設(shè)計、數(shù)據(jù)庫設(shè)計、詳細設(shè)計以及輸入輸出設(shè)計。</p><p> 4.1設(shè)計思想及原則</p><p> 企業(yè)網(wǎng)站定義:主要為了外界了解企業(yè)自身、樹立良好企業(yè)形象、并適當(dāng)提供一定服務(wù)的網(wǎng)站。根據(jù)行業(yè)特性的差別,以及企業(yè)的建站目的和主要目標(biāo)群體的不同,大致可以把企業(yè)網(wǎng)站分為:</p><p> 基本信息型:主要面向客戶、業(yè)界人士或者普
86、通瀏覽者,以介紹企業(yè)的基本資料、幫助樹立企業(yè)形象為主;也可以適當(dāng)提供行業(yè)內(nèi)的新聞或者知識信息。這種類型網(wǎng)站通常也被形象的比喻為企業(yè)的"WEB Catalog"。</p><p> 電子商務(wù)型:主要面向供應(yīng)商、客戶或者企業(yè)產(chǎn)品(服務(wù))的消費群體,以提供某種直屬于企業(yè)業(yè)務(wù)范圍的服務(wù)或交易、或者為業(yè)務(wù)服務(wù)的服務(wù)或者交易為主;這樣的網(wǎng)站可以說是正處于電子商務(wù)化的一個中間階段,由于行業(yè)特色和企業(yè)投入的
87、深度廣度的不同,其電子商務(wù)化程度可能處于從比較初級的服務(wù)支持、產(chǎn)品列表到比較高級的網(wǎng)上支付的其中某一階段。通常這種類型可以形象的稱為"網(wǎng)上XX企業(yè)"。</p><p> 多媒體廣告型:主要面向客戶或者企業(yè)產(chǎn)品(服務(wù))的消費群體,以宣傳企業(yè)的核心品牌形象或者主要產(chǎn)品(服務(wù))為主。這種類型無論從目的上還是實際表現(xiàn)手法上相對于普通網(wǎng)站而言更像一個平面廣告或者電視廣告,因此用"多媒體廣告&
88、quot;來稱呼這種類型的網(wǎng)站更貼切一點。在實際應(yīng)用中,很多網(wǎng)站往往不能簡單的歸為某一種類型,無論是建站目的還是表現(xiàn)形式都可能涵蓋了兩種或兩種以上類型;對于這種企業(yè)網(wǎng)站,可以按上述類型的區(qū)別劃分為不同的部分,每一個部分都基本上可以認(rèn)為是一個較為完整的網(wǎng)站類型。注意:由于互聯(lián)網(wǎng)公司的特殊性,在這里不包含互聯(lián)網(wǎng)的信息提供商或者服務(wù)提供商的網(wǎng)站。 </p><p> 企業(yè)網(wǎng)站第一原則:目的性Intension 必須有
89、明確合理的建站目的和目標(biāo)群體,任何一個網(wǎng)站,必須首先具有明確的目的和目標(biāo)群體。網(wǎng)站是面對客戶、供應(yīng)商、消費者還是全部?主要目的是為了介紹企業(yè)、宣傳某種產(chǎn)品還是為了試驗電子商務(wù)?如果目的不是唯一的,還應(yīng)該清楚的列出不同目的的輕重關(guān)系。建站包括類型的選擇、內(nèi)容功能的籌備、界面設(shè)計等各個方面都受到目的性的直接影響,因此目的性是一切原則的基礎(chǔ)。建站的目的應(yīng)該是經(jīng)過成熟考慮的,包含幾大要素:目的應(yīng)該是定義明確的,而不是籠統(tǒng)的說要做一個平臺、要搞電
90、子商務(wù),應(yīng)該清楚主要希望誰來瀏覽,具體要做到哪些內(nèi)容,提供怎樣的服務(wù),達到什么效果。在當(dāng)前的資源環(huán)境下能夠?qū)崿F(xiàn)的,而不能脫離了自身的人力、物力、互聯(lián)網(wǎng)基礎(chǔ)以及整個外部環(huán)境等因素盲目制訂目標(biāo),尤其是對外部環(huán)境的考量通常容易被忽略,結(jié)果只能成為美好的一相情愿。</p><p> 如果目標(biāo)比較龐大,應(yīng)該充分考慮各部分的輕重關(guān)系和實現(xiàn)的難易度,想要一步登天的做法通常會導(dǎo)致投入過大且缺少頭緒,不如分清主次循序漸進。 &l
91、t;/p><p> 在充分考慮了目的和目標(biāo)群體的特點以后,再來選擇建站類型,并相應(yīng)的安排適當(dāng)?shù)男畔?nèi)容和功能服務(wù)。顯然如果目標(biāo)群體的互聯(lián)網(wǎng)基礎(chǔ)薄弱,建立電子商務(wù)型的網(wǎng)站就是個失誤。在信息內(nèi)容和功能服務(wù)的安排上,還應(yīng)該避免大而全的十全大補丸式、貧乏空洞的八股文式、以及選材偏離主題的常見錯誤。</p><p> 企業(yè)網(wǎng)站第二原則:專業(yè)性Specialization 信息內(nèi)容應(yīng)該充分展現(xiàn)企業(yè)的專
92、業(yè)特性。對外介紹企業(yè)自身,最主要的目的是向外界介紹企業(yè)的業(yè)務(wù)范圍、性質(zhì)和實力,從而創(chuàng)造更多的商機。在這里包括:應(yīng)該完整無誤的表述了企業(yè)的業(yè)務(wù)范圍(產(chǎn)品、服務(wù))及主次關(guān)系。應(yīng)該齊備的介紹企業(yè)的地址、性質(zhì)、聯(lián)系方式。</p><p> 提供企業(yè)的年度報表將有助于瀏覽者了解企業(yè)的經(jīng)營狀況、方針和。如果是上市企業(yè),提供企業(yè)的股票市值或者到專門財經(jīng)網(wǎng)站的鏈接將有助于瀏覽者了解企業(yè)的實力。如果提供行業(yè)內(nèi)的信息服務(wù),則這些信
93、息服務(wù)應(yīng)具備以下特性:</p><p> 全面性:對所在行業(yè)的相關(guān)知識、信息的涵蓋范圍應(yīng)該全面,盡管內(nèi)容本身不必做得百分百全面。</p><p> 專業(yè)性:所提供的信息應(yīng)該是專業(yè)的、有說服力的。</p><p> 時效性:所提供的信息必須至少是沒有失效的,這保證了信息是有用的。</p><p> 獨創(chuàng)性:具有原創(chuàng)性、獨創(chuàng)性的內(nèi)容更能引
94、起得到重視和認(rèn)可,有助于提升瀏覽者對企業(yè)本身的印象。所提供的信息是容易檢索的。如果企業(yè)的客戶、潛在客戶包含不同語系的,應(yīng)該提供相應(yīng)的語言版本,至少應(yīng)該提供通用的英語版本。</p><p> 企業(yè)網(wǎng)站第三原則:實用性Utility 功能服務(wù)應(yīng)該是切合實際需求的。</p><p> 網(wǎng)站提供的功能服務(wù)應(yīng)該是切合瀏覽者實際需求的且符合企業(yè)特點的。例如網(wǎng)上銀行提供免費電子郵件和個人主頁空間就既
95、不符合瀏覽者對網(wǎng)上銀行網(wǎng)站的需求也不是銀行的優(yōu)勢,這樣的功能服務(wù)提供不但會削弱瀏覽者對網(wǎng)站的整體印象,還浪費了企業(yè)的資源投入,有弊無利。網(wǎng)站提供的功能服務(wù)必須保證質(zhì)量,這包括:每個服務(wù)必須有定義清晰的流程,每個步驟需要什么條件、產(chǎn)生什么結(jié)果、由誰來操作、如何實現(xiàn)等都應(yīng)該是清晰無誤的。實現(xiàn)功能服務(wù)的程序必須是正確的、健壯的(防錯的)、能夠及時響應(yīng)的、能夠應(yīng)付預(yù)想的同時請求服務(wù)數(shù)峰值的。需要人工操作的功能服務(wù)應(yīng)該設(shè)有常備人員和相應(yīng)責(zé)權(quán)制度。
96、用戶操作的每一個步驟(無論正確與否)完成后應(yīng)該被提示當(dāng)前處于什么狀態(tài)。服務(wù)成功遞交以后的響應(yīng)時間通常不應(yīng)超過整個服務(wù)周期的10%。當(dāng)功能較多的時候應(yīng)該清楚的定義相互之間的輕重關(guān)系,并在界面上和服務(wù)響應(yīng)上加以體現(xiàn)。</p><p><b> 4.2總體設(shè)計 </b></p><p> 對于數(shù)據(jù)流圖轉(zhuǎn)換出E-R圖;依據(jù)數(shù)據(jù)流圖和數(shù)據(jù)字典中的詳盡描述。</p>
97、;<p><b> 1. 遵循準(zhǔn)則</b></p><p> ?、?作為“屬性”,不能再具有需要描述的性質(zhì)。“屬性”必須是不可分的數(shù)據(jù)項,不能包含其它屬性。</p><p> ?、?“屬性”不能與其它實體具有聯(lián)系,即E-R圖中所表示的聯(lián)系是實體之間的聯(lián)系。</p><p> ⑶ 兩個實體型之間的聯(lián)系可以分為三類:</p&
98、gt;<p> 一對一聯(lián)系(1:1);一對多聯(lián)系(1:n);多對多聯(lián)系(m:n);</p><p> 2. 孵化器管理系統(tǒng)的業(yè)務(wù)規(guī)則</p><p> ?、?企業(yè)是孵化器管理系統(tǒng)的主要成員,網(wǎng)站有多個企業(yè),每名企業(yè)由企業(yè)名字、企業(yè)郵箱、法人代表、注冊資金、員工總數(shù)、企業(yè)電話、企業(yè)地址和企業(yè)資金等組成。企業(yè)通過注冊,添加項目等相關(guān)信息;一個企業(yè)可以管理多項信息,故企業(yè)與項目
99、之間存在一對多的聯(lián)系。</p><p> ?、魄舐氄呖梢缘卿浘W(wǎng)站瀏覽企業(yè),每位應(yīng)聘者有自己編號、姓名、年齡、性別、聯(lián)系電話等屬性組成。應(yīng)聘者需要對企業(yè)發(fā)出求職信息,由于應(yīng)聘者可能同時應(yīng)聘多家企業(yè),應(yīng)聘者與企業(yè)之間存在多對多的聯(lián)系。</p><p> ?、钱a(chǎn)品是某個企業(yè)生產(chǎn)的,產(chǎn)品應(yīng)有產(chǎn)品編號、產(chǎn)品型號、產(chǎn)品類型等信息。由于同樣的一種產(chǎn)品有可能多家企業(yè)都有生產(chǎn),故產(chǎn)品和企業(yè)之間存在著多對多的
100、生產(chǎn)聯(lián)系。</p><p> ?、纫M人才引進有引進編碼、引進主題、引進要求、承擔(dān)工作、一般要求等屬性組成。由于具有相同要求的企業(yè)不止一家,人才也不止一個,因此企業(yè)與人才引進之間存在著多對多的供應(yīng)聯(lián)系。</p><p> ?、烧猩桃Y是企業(yè)為尋求合作的手段,招商引資有信息主題、所屬行業(yè)、地域范圍、招商規(guī)模、簡要說明、單位名稱、單位地址等屬性組成。</p><p>
101、 ⑹人才信息是人才將自己信息上傳到網(wǎng)站的手段,人才信息有姓名、性別、出生年月、專業(yè)特長、文化程度、專業(yè)技術(shù)、工作簡歷與業(yè)績等屬性組成。</p><p><b> 4.3系統(tǒng)功能分析</b></p><p> 4.3.1 前臺功能</p><p> 前臺客戶瀏覽的頁面,實現(xiàn)了孵化器相關(guān)信息顯示,孵化器管理,培訓(xùn)咨詢,人才信息,技術(shù)服務(wù),最近
102、動態(tài),產(chǎn)品展示,關(guān)于我們等功能。具體功能如圖4.1所示。</p><p> 圖4.1 前臺功能圖</p><p> 4.3.2 后臺功能</p><p> 后臺管理是企業(yè)輸入正確的口令和密碼后方可進入,同時可以對該企業(yè)信息修改,產(chǎn)品管理,項目管理,人才管理,引進項目管理等功能。具體功能如圖4.2所示。</p><p> 4.4 系統(tǒng)模
103、塊分析</p><p> 4.4.1 企業(yè)登錄模塊</p><p> 企業(yè)登錄模塊業(yè)務(wù)是區(qū)別以注冊用戶與不注冊用戶來訪問本網(wǎng)站,提高網(wǎng)站的安全性。另外是企業(yè)對人才等信息引進時,在確認(rèn)引進后,提供該企業(yè)的名稱,以及獲取企業(yè)的相關(guān)信息。</p><p> 4.4.2企業(yè)信息管理模塊</p><p> 企業(yè)用戶可以根據(jù)自己的實際情況對企業(yè)的
104、相關(guān)信息進行修改,并確認(rèn)后。系統(tǒng)根據(jù)企業(yè)的信息進行更新如圖4.2所示。</p><p> 4.4.3 企業(yè)產(chǎn)品管理模塊</p><p> 一家企業(yè)可能擁有多種產(chǎn)品,用戶可以將產(chǎn)品信息注冊到網(wǎng)上,這樣不僅方便產(chǎn)品的管理,包括增,刪,改,查等相關(guān)操作。其它企業(yè)同樣也可能在網(wǎng)站上查看該企業(yè)的產(chǎn)品信息,并可以進行合作。</p><p> 4.4.4 數(shù)據(jù)庫及維護<
105、;/p><p> 這個是企業(yè)登錄后對該企業(yè)的相關(guān)信息,及企業(yè)的人才,項目等信息進行數(shù)據(jù)庫中的信息進行維護,主要使用對象是企業(yè)。本系統(tǒng)采用Oracle10G數(shù)據(jù)庫。</p><p> 圖4.2 后臺流程圖</p><p> 4.5 詳細設(shè)計與實現(xiàn)</p><p> 基于上述幾相關(guān)數(shù)據(jù)庫設(shè)計與總體設(shè)計,系統(tǒng)結(jié)構(gòu)圖等相關(guān)信息,該系統(tǒng)的詳細主要基
106、于當(dāng)前社會正在廣泛應(yīng)用的J2EE框架技術(shù)進行編碼,該框架的最大好處是對日后的維護及擴展提供及大的方便。</p><p> 4.5.1 用戶交互界面的實現(xiàn)</p><p> 本系統(tǒng)采用用戶交互頁面的方式訪問網(wǎng)站首頁,通過瀏覽器訪問彈出該系統(tǒng)的首頁,在首頁中可以進行用戶的登陸與注冊;用戶可以通過點擊網(wǎng)頁上的超連接來訪問所要訪問的頁面,不過該有一點需要注意的是如果您沒有注冊登陸有些超連接您是
107、沒有辦法訪問,所以建議您,在使用本網(wǎng)頁前請先注冊登陸,以免帶來不便。本系統(tǒng)的主頁如圖4.3所示。</p><p><b> 相關(guān)代碼如下:</b></p><p> <class name="com.esoft.enterprise.model.Enterprise" </p><p> table="
108、ENTERPRISE" schema="SCOTT"></p><p> <id name="enId" type="java.lang.Long"></p><p> <column name="EN_ID" precision="5" scale=&
109、quot;0" /></p><p> <generator class="sequence" ></p><p> <param name="sequence">ENTERPRISE_SEQ</param></p><p> </generator><
110、;/p><p><b> </id></b></p><p> <property name="enName" type="java.lang.String"></p><p> <column name="EN_NAME" length="2
111、0" not-null="true" unique="true" /></p><p> </property></p><p> <property name="enPassword" type="java.lang.String"></p><
112、p> <column name="EN_PASSWORD" length="20" not-null="true" /></p><p> </property></p><p> <property name="enAddress" type="java.l
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 孵化器智能控制畢業(yè)設(shè)計
- 孵化器智能控制畢業(yè)設(shè)計-
- 智能孵化器畢業(yè)設(shè)計正文
- 虛擬科技孵化器的運營模式研究
- 孵化器總結(jié)
- 孵化器畢業(yè)企業(yè)證書模板
- 家禽孵化器溫度過程控制系統(tǒng)畢業(yè)設(shè)計
- 虛擬科技孵化器的運營模式研究.pdf
- 孵化器收費制度
- 孵化器運營方案
- 孵化器方案1028
- 雞雛恒溫孵化器
- 孵化器方案1028
- 企業(yè)孵化器孵化能力研究.pdf
- 韶關(guān)科技企業(yè)孵化器孵化面積
- 孵化器孵化服務(wù)標(biāo)準(zhǔn)(絕對超值)
- 韶關(guān)科技企業(yè)孵化器孵化面積
- 韶關(guān)科技企業(yè)孵化器孵化面積
- 孵化器產(chǎn)業(yè)市場結(jié)構(gòu)演化與商業(yè)孵化器模式創(chuàng)新.pdf
- 孵化器經(jīng)營與建設(shè)
評論
0/150
提交評論