【正文】
站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過程 [3]。它是功能豐富的 JavaEE集成開發(fā)環(huán)境 ,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, Struts,JSP, CSS, Javascript, Spring, SQL, Hibernate 。具體做法是:用 面向?qū)ο?的分析方法根據(jù)需求提出一些模型,將這些模型實(shí)現(xiàn)為基本的 Java 對(duì)象,然后編寫基本的 DAO(Data Access Objects)接口,并給出 Hibernate 的 DAO 實(shí)現(xiàn),采用 Hibernate 架構(gòu)實(shí)現(xiàn)的DAO 類來實(shí)現(xiàn) Java 類與數(shù)據(jù)庫(kù)之間的轉(zhuǎn)換和訪問,最后由 Spring 做管理,管理Struts 和 Hibernate。論述了網(wǎng)站主頁(yè)、功能模塊、管理模塊、統(tǒng)計(jì)模塊等內(nèi)容。論述了深藍(lán)科技網(wǎng)站的研究背景、研究狀況、研究的內(nèi)容和意義。公司介紹是對(duì)公司的歷史的發(fā)展進(jìn)行介紹。 其 次一個(gè)好的企業(yè)網(wǎng)站應(yīng)具備以下幾個(gè)內(nèi)容: ( 1) 企業(yè)的網(wǎng)站架構(gòu)應(yīng)該是以企業(yè)為核心的主題層次、內(nèi)容分類、頁(yè)面順序等所組成。 近年來,隨著網(wǎng)絡(luò)的普及。 蘋果 用了短短幾十年的時(shí)間,成為了世界上市值最高的公司,而國(guó)內(nèi)的企業(yè),比如小米,聯(lián)想,他們充分利用了網(wǎng)絡(luò)的資源,先走出了一步,建設(shè)一個(gè)優(yōu)秀的網(wǎng)站,來實(shí)現(xiàn)公司的需求,在短短的時(shí)間里,攝取了驚人的財(cái)富。s Web site. With the establishment of the website design, in a large extent, reducing the cost o f publicity of enterprises, improve the corporate image, enhance munication between the enterprise and the customer, and continue to improve their services, and improve the benefit of enterprises. Key words: Web site。 I 編號(hào): 本科畢業(yè)設(shè)計(jì) 基于 Web 的深藍(lán)科技網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 院 系:信息工程學(xué)院 姓 名:李源 學(xué) 號(hào): 1334270133 專 業(yè):軟件工程 年 級(jí): 20xx 級(jí) 指導(dǎo)教師:張銀玲 職 稱:副教授 完成日期: 20xx 年 5 月 I 摘 要 隨著互聯(lián)網(wǎng)的發(fā)展,公司宣傳模式發(fā)生了很大的變化。 關(guān)鍵字 :網(wǎng)站; SQL Server 20xx; SSH; II Abstract With the development of the Inter, the pany propaganda mode has changed a lot.. Website than the traditional propaganda mode more convenient, economical, and free from space, time limit. Deep blue technology panies in order to establish a corporate image, the better the to push yourself to the broader market and need to establish their own business website, set up enterprise perfect image in the age of information and technology, strengthen the munication between customers and enterprises, understand the customer opinion, and improve the corresponding service. Through the research and demand analysis of deep blue technology, the deep blue technology website based on SSH is developed.. The system is running on the Win7 platform, the system uses MyEclipse as the development platform, JSP as the development language and Server SQL 20xx as the background database. Design from the demand analysis, overall design, detailed design, system implementation and testing, a detailed description of the system development process, also made the detailed analysis and design of system functional architecture and technical architecture, and puts forward the design scheme of the system architecture are discussed in detail. A based on JSP deep blue technology website design and development process, to achieve the enterprise introduction, enterprise culture, news center, the project show, talent recruitment, contact us, feedback, and other functions. The system meets the needs of the pany39。 隨著互聯(lián)網(wǎng)泡沫的逐漸消散,加上以中國(guó)為首的新興國(guó)家互聯(lián)網(wǎng)的蓬勃發(fā)展,互聯(lián)網(wǎng)也在全球開始有了越來越大的影響力,已經(jīng)開始生活中的方方面面來改變?nèi)藗兊牧?xí)慣和生活方式。企業(yè)門戶可以無縫地集成企業(yè)的內(nèi)容、商務(wù)和社區(qū):首先,通過企業(yè)門戶,企業(yè)能夠動(dòng)態(tài)地發(fā)布存儲(chǔ)在企業(yè)內(nèi)部和外部的各種信息;其次,企業(yè)門戶可以完成網(wǎng)上的交易;此外,企業(yè)門戶還可以支持網(wǎng)上的虛擬社區(qū),網(wǎng)站的用戶可以相互討論和交換信息 [1]。 網(wǎng)站不及時(shí)更新,就不能正確反應(yīng)公司的信息,這樣宣傳的效果不能達(dá)到反而會(huì)給企業(yè)形象帶來 負(fù)面影響 [1] 。 系統(tǒng)首頁(yè)是對(duì)網(wǎng)站主頁(yè)的描述。為了使系統(tǒng)在使用中發(fā)揮更大的作用,優(yōu)化宣傳成果,提高企業(yè)效益,減少成本預(yù)期實(shí)現(xiàn)以下開發(fā)目標(biāo): (1) 方便快速操作; (2) 系統(tǒng)應(yīng)具有實(shí)用性、可靠性和適用性; (3) 對(duì)后臺(tái)進(jìn)行安全、效率 管理 ; (4) 能夠 對(duì)前臺(tái)功能模塊進(jìn)行效率管理 ; (5) 能夠根據(jù)瀏覽網(wǎng)站人數(shù),自動(dòng)生成統(tǒng)計(jì)數(shù)據(jù),了解企業(yè)瀏覽記錄; 結(jié)構(gòu)布局 第一部分:緒論。 第五部分:系統(tǒng)的詳細(xì) 設(shè)計(jì)與實(shí)現(xiàn)。其中使用 Struts 作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負(fù)責(zé) MVC 的分離,在 Struts框架的模型部分,控制業(yè)務(wù)跳轉(zhuǎn),利用 Hibernate 框架對(duì) 持久層 提供支持, Spring做管理,管理 Struts 和 Hibernate。 開發(fā)平臺(tái) 及相關(guān)技術(shù)簡(jiǎn)介 5 MyEclipse 簡(jiǎn)介 MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipseEnterprise Workbench , 簡(jiǎn) 稱MyEclipse)是對(duì) EclipseIDE 的擴(kuò)展,利用它我們可以在 數(shù)據(jù)庫(kù) 和 JavaEE 的開發(fā)、發(fā)布以及 應(yīng)用程序 服務(wù) 器的整合方面極大的提高工作效率。 SQL Server 20xx 關(guān)系數(shù)據(jù)庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)的用戶的開銷減到最小。 Java 自面世后就非常流行,發(fā)展迅速,對(duì) C++語(yǔ)言形成有力沖擊 [4]。 技術(shù)可行性 隨著計(jì)算機(jī)的普及,計(jì)算機(jī)在社會(huì)的各個(gè)行業(yè)中發(fā)揮著舉足輕重的作用,市場(chǎng)上有許多用于開發(fā)系統(tǒng)的工具。 項(xiàng)目管理:展示公司項(xiàng)目、項(xiàng)目的動(dòng)態(tài)、文字描述以及項(xiàng)目評(píng)論。 響應(yīng)時(shí)間要求 當(dāng)?shù)卿洺晒?,在進(jìn)行任何正常操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)地給予用戶反應(yīng),反應(yīng)的時(shí)間必須在一定范圍內(nèi)。 系統(tǒng)開放性要求 基于主流 Windows 平臺(tái)建設(shè)的 “ 深藍(lán)科 技網(wǎng)站 ” ,使其具有良好的可擴(kuò)充性和可移植性。 管理員用例圖,如圖 31 所示。 (4) 人才招聘:游客可以查看公司的招聘信息,并應(yīng)聘該崗位。數(shù)據(jù)庫(kù)設(shè)計(jì)是深 藍(lán)科技系統(tǒng)設(shè)計(jì)中的一個(gè)重要組成部分,而數(shù)據(jù)庫(kù)表的設(shè)計(jì)在遵循數(shù)據(jù)庫(kù)理論的同時(shí),必須能用開發(fā)工具來實(shí)現(xiàn)用戶在各方面提出的功能要求。 時(shí)序圖可以表示 用例 的行為順序,當(dāng)執(zhí)行一個(gè)用例行為時(shí),時(shí)序圖中的每條 消息 對(duì) 應(yīng)了一個(gè)類操作或 狀態(tài)機(jī) 中引起轉(zhuǎn)換的觸發(fā)事件。 用 戶 信 息聯(lián) 系 方 式住 址用 戶 名登 陸 密 碼姓 名性 別 圖 48 用戶信息實(shí)體及其屬性圖 (7) 總 ER 圖,如圖 49 所示。 List picNewsList=()。 } public String gongsijieshaoMana() { TGongsijieshao gongsijieshao=(1)。 ()。 (jieshao)。 return 。 (xiangmu, xiangmu)。如果登錄成功就可以查看招聘信息,并且 可以上傳自己的簡(jiǎn)歷。 (zhaopinList, zhaopinList)。它通過描述對(duì)象 之間發(fā)送 消息 的時(shí)間順序顯示多個(gè)對(duì)象之間的動(dòng)態(tài)協(xié)作。 Object[] con={userName,userPw}。 result=yes。 (picNewsContent)。 } 系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 31 public String picNewsMana() { List picNewsList =()。 (fujian)。 (xiangmuList, xiangmuList)。但是僅憑字面意思理解這一觀點(diǎn)可能會(huì)產(chǎn)生誤導(dǎo),認(rèn)為發(fā)現(xiàn)錯(cuò)誤是軟件測(cè)試的唯一目的,查找不出錯(cuò)誤的測(cè)試就是沒有價(jià)值的,事實(shí)并非如此。黑盒測(cè)試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對(duì)軟件模塊和軟件功能進(jìn)行測(cè)試。因此,本系統(tǒng)在設(shè)計(jì)測(cè)試用例 時(shí)采用了黑盒測(cè)試技術(shù)中的功能測(cè)試方法,根據(jù)角色設(shè)計(jì)測(cè)試用例設(shè)計(jì)如下: 管理員測(cè)試用例如表 61 所示: 表 61 管理員測(cè)試 系統(tǒng)測(cè)試 36 測(cè)試系統(tǒng):深藍(lán)科技后臺(tái)管理子系統(tǒng) 測(cè)試日期: 20xx517 測(cè)試用例編號(hào): 1 測(cè)試目的:管理員角色功能是否正常 測(cè)試步驟: 、密碼登錄系統(tǒng),進(jìn)入系統(tǒng)操作主頁(yè)面 、新聞管理、項(xiàng)目管理、招聘管理、統(tǒng)計(jì)管理和用戶管理操作 期望結(jié)果:管理員角色功能正常 測(cè)試結(jié)果與結(jié)論:與期望 相符 用戶測(cè)試用例如圖 62 所示: 表 62 用戶測(cè)試 測(cè)試系統(tǒng):用戶子系統(tǒng) 測(cè)試日期: 20xx517 測(cè)試用例編號(hào): 2 測(cè)試目的:用戶功能是否正常 測(cè)試步驟: 、密碼登錄系統(tǒng),進(jìn)入系統(tǒng)操作主頁(yè)面 、投遞簡(jiǎn)歷、項(xiàng)目留言、留言板留言等操作 期望結(jié)果:用戶角色功能正常 測(cè)試結(jié)果與結(jié)論:與期望相符 用戶登錄測(cè)試用例如圖 63 所示: 表 63 用戶登錄 測(cè)試系統(tǒng):用戶登錄子系統(tǒng) 測(cè)試日期: 20xx517 測(cè)試用例編號(hào): 3 測(cè)試目的:登錄功能是否正常 測(cè)試步驟: 、密碼進(jìn)行重復(fù)性、差錯(cuò)性重復(fù)登錄 、密碼登錄 系統(tǒng)測(cè)試 37 期望結(jié)果:用戶登錄功能正常 測(cè)試結(jié)果與結(jié)論:與期望相符 測(cè)試結(jié)論 依據(jù)測(cè)試用例對(duì)該軟件的各個(gè)功能模塊進(jìn)行了測(cè)試,根據(jù)測(cè)試結(jié)果結(jié)果,程序正常運(yùn)行,所有功能模塊都能正常實(shí)現(xiàn),順利通過各項(xiàng)測(cè)試。只有詳細(xì)的數(shù)據(jù)庫(kù)設(shè)計(jì)方案,才能把數(shù)據(jù)庫(kù)設(shè)計(jì)地更符合系統(tǒng)要求,更具有擴(kuò)展性。作為一個(gè)在校生,缺乏的正是開發(fā)大型軟件的經(jīng)驗(yàn),本次設(shè)計(jì)對(duì)自己是一個(gè)很好的鍛