freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

系統(tǒng)的運行環(huán)境和開發(fā)畢業(yè)論文-wenkub.com

2025-06-25 21:26 本頁面
   

【正文】 Java也是開源的,在開源的世界里各種優(yōu)秀的應用程序框架使得程序員們能依據(jù)業(yè)務需求構建出優(yōu)秀的Web應用系統(tǒng)。 學生簽名: 日期: 導師簽名: 日期:摘要JAVA是前SUN公司(已被甲骨文收購)在九十年代中期推出的一門面向對象的編程語言,目前廣泛應用于開發(fā)基于WEB的大中型應用系統(tǒng)。如果需要引用別人的研究成果或其他公開的資料(包括通過網(wǎng)絡或書籍等查到的資料),必須按照規(guī)定的參考文獻的表述方式在正文引用處和參考文獻中明確列出。由此積累的經(jīng)驗將對我們以后的學習和生活產(chǎn)生幫助。 參考文獻[1] 信息學院的數(shù)字化學院系統(tǒng)軟件開發(fā)任務書.[2] [美]Todd Cook. JSP從入門到精通[M].北京:電子工業(yè)出版社,2003. 1385.[3] Soren Requirements Styles and Techniques[M]. BeiJing: Publishing House of Electronics Industry,2590.[4] Roger Engineering A Practitioner’s Approach, 5th ed[M].北京:清華大學出版社,.[5] 耿祥義,[M].北京:清華大學出版社,83170.[6] Hans Bergsten. JavaServer Pages_2nd Edition[M]. O39。漸增式的原型化開發(fā)方法與面向對象的程序設計的結合不但能在系統(tǒng)開發(fā)初期讓用戶了解系統(tǒng)的概貌,而且能使系統(tǒng)開發(fā)模塊化,提高開發(fā)效率,減少出錯。感覺到這幾門理論課程的重要性。 SQL Server 2005數(shù)據(jù)庫的驅動問題問題描述:已經(jīng)把SQL Server 2005的驅動文件添加到了相應目錄下,在連接數(shù)據(jù)庫時還是有異常拋出,顯示沒有正確連接好數(shù)據(jù)庫。charset=gb2312”%,就可以解決漢字顯示問題。原因是客戶提交的中文信息經(jīng)瀏覽器編碼到達服務器后,JSP無法將其正確解碼。Java語言默認的編碼方式是Unicode,而我們通常使用的文件和數(shù)據(jù)庫都是基于 GB2312或者BIG5等方式編碼的,在程序中經(jīng)常會碰到漢字的處理及顯示的問題。在測試的過程中,主要問題有以下幾個:問題描述:一個頁面跳轉到令一個頁面,采用的是servlet處理,不是直接跳轉過來,跳轉到指定的頁面后獲取不到請求當中的參數(shù)。(2) 集成測試 在這個測試步驟中所發(fā)現(xiàn)的往往是概要設計的錯誤。大型軟件系統(tǒng)通常由若干個子系統(tǒng)組成,每個子系統(tǒng)又由許多模塊組成。目前軟件測試仍然是保證軟件質量的關鍵步驟,它是對軟件規(guī)格說明、設計和編碼的最后復審。 } }catch(Exception ex){ throw new ServletException(())。 ()。} //檢查上載文件的目錄是否存在 File fileDir = new File(rootPath)。 //(endPos)。 //(boundaryLocation)。 pos = (\n,pos) + 1。 //創(chuàng)建保存路徑的文件名 String fileName = rootPath + saveFile。 saveFile = (0,(\n))。 totalBytesRead += byteRead。 } //保存上傳文件的數(shù)據(jù) byte dataBytes[] = new byte[formDataLength]。 try{ if((multipart/formdata) = 0){ //讀入上傳的數(shù)據(jù) in = new DataInputStream(())。 realPath = (0,(\\))。 //獲得服務器的名字 String serverName = ()。 //聲明文件讀入類 DataInputStream in = null。 String isAgree = new String((agree).getBytes(ISO88591),GBK)。 String fileType=。服務器端有一個專門處理上傳文件的jsp。該過程如下tablec:if test=${not empty list} c:forEach var=List items=${list} tr td height=20 bgcolor=FFFFFF class=STYLE6div align=centerspan class=STYLE19a href=BBSReplyPageServlet?bbsId=${}${}/a/span/div/td td height=20 bgcolor=FFFFFF class=STYLE19div align=center${}/td td height=20 bgcolor=FFFFFF class=STYLE19div align=center${}/td td height=20 bgcolor=FFFFFF class=STYLE19div align=center${}/td td height=20 bgcolor=FFFFFF class=STYLE19div align=center${}/td /tr /c:forEach /c:if /table由此主貼的某頁的信息就顯示到頁面上了。 (pageNo, (pageNo))。 (list, result)。amp。 } int recordCount = ()。 int pageNo = 1。最后需在頁面引入標簽,完成這個步驟之后頁面就可以調(diào)用你所寫的標簽了。 }該方法返回一個boolean類型的值,當為“true“時表示數(shù)據(jù)插入成功,否則插入不成功。 } } catch (SQLException e) { // TODO Autogenerated catch block ()。 (7, qq)。 (3, sex)。 conn=()。當全部參數(shù)獲取完之后,類RegisterServlet進入邏輯處理階段,進一步調(diào)用服務器端所定義的類StudentDao,該類主要是對數(shù)據(jù)庫的操作,類中有register這樣一個方法,主要功能是向數(shù)據(jù)庫的表studentInfo中插入一條數(shù)據(jù)。} if(conn!=null){()。 } } catch (Exception e) { ()。database=LearnSystem_2, user, password)。 } String ip = (ip).item(0).getFirstChild() .getNodeValue()。 String database = (database).item(0). getFirstChild().getNodeValue()。 public Connection getconn() { try { String password=。實現(xiàn)數(shù)據(jù)庫的連接。比如:Servlet通常是由HTTPServlet派生來的,這意味著Web服務器可以用相同的方法來處理具有從屬關系的兩個Servlet。這個步驟將確保對象的行為以簡單的借口出現(xiàn),而復雜的執(zhí)行過程都被隱藏了。開發(fā)方法包括對目標的模塊化,以及用類的形式對數(shù)據(jù)和函數(shù)進行封裝。這些代碼也許能夠滿足功能上的需要,卻不能達到非功能性的要求。首先分析需求,確定功能,然后以函數(shù)的形式進行建模。左邊部分是信息管理操作菜單,包括對后臺操作的所有功能。此頁面還應當包括登陸注冊的功能,不是所有登陸該頁面的用戶都是登陸的用戶,還包括路人。在主頁面的頂端可以鏈接到本系統(tǒng)提供的其他功能,主要包括資料庫、學習論壇等,在主頁還要實現(xiàn)用戶的登陸以及注冊的功能,在頁面的右側有登陸的表單,用于獲取學生或者是管理員的用戶名和密碼提交到后臺來實現(xiàn)用戶登陸。通過首頁的注冊鏈接進入到注冊頁面,該頁面主要是對用戶的信息進行采集,主體是一個表單。具體關系如下圖:11NNNNNNNNNN管理員編號用戶名戶名理密碼發(fā)布公告發(fā)布時間編號標題內(nèi)容用戶視頻主貼從貼管理在線觀看下載發(fā)帖發(fā)帖跟帖類型是否下載是否發(fā)布介紹發(fā)布時間編號發(fā)布者編號資源名資源發(fā)布者編號是否下載發(fā)布時間編號是否發(fā)布視頻名編號主題點擊數(shù)內(nèi)容回帖數(shù)發(fā)帖人名發(fā)帖人編號發(fā)布時間內(nèi)容跟帖編號發(fā)帖人編號發(fā)貼時間發(fā)貼人名回復的主貼編號發(fā)帖人頭像 管理員管理ER圖1n1n11nnnn學生電話姓名Email身份證老師編號Email電話課程編號頭像姓名編號密碼執(zhí)教課程編號課程名答疑注冊時間頭像答案密碼性別解答問題提問內(nèi)容解答人編號提問人編號從屬編號解答時間提問時間提問人編號提問時間解答人編號內(nèi)容是否被解答 答疑ER圖邏輯結構設計的原則如下:(1) 盡可能的減少數(shù)據(jù)冗余和重復。(2)屬性是實體的性質。實體是用戶工作環(huán)境中所涉及的事務,屬性是對實體特征的描述。數(shù)據(jù)庫的設計在一個系統(tǒng)中的作用十分重要,數(shù)據(jù)庫建立的是否完善直接影響到你個系統(tǒng)的實現(xiàn)。1. 現(xiàn)有資源的管理可對現(xiàn)有的視頻和課件進行增加、刪除、修改,可對那些上傳資料不合法的視頻資源可將其是否發(fā)布的屬性該為否,這樣將不會在頁面上顯示,也不能提供下載。最新的而且較重要的可做成滾動條的形式,滾動顯示通知的信息。(2) 公告管理 管理員可以定期對主頁上面的公告進行更新,通過該模塊,管理員可以輕松、快速的對公告進行管理。 BBS論壇模塊 用戶登陸首先進入論壇的首頁,在首頁是顯示的所有用戶發(fā)表的主貼信息,該頁面主要是分頁顯示數(shù)據(jù)庫中的主帖信息了內(nèi)容,包括發(fā)帖人頭像、主題、發(fā)表時間、點擊數(shù)等等,可以點擊某個主貼的主題鏈接到該貼的所有跟帖信息,注冊的用戶還可以發(fā)表主題、回復主貼。每個老師都有教授的課程以及介紹,學生可以通過了解老師所擅長的科目來向他提問。前臺頁面中對文件的信息進行查詢,使用代碼來實現(xiàn)每個不同的文件名鏈接到相應的目錄下面,用戶點擊文件下載選擇將其保存到磁盤上可以將該文件保存到自己的本機上;右鍵點擊“另存為”也可將其保存到自己本機上。通過用戶所請求的某個視頻信息返回到頁面的播放器進行播放。注冊成功的學生、老師用戶登陸成功之后除了享有路人所有的權限之外還可以下載視頻、課件。學生:通過注冊成為本系統(tǒng)用戶,可在線觀看教學視頻、下載有關學習軟件,進行相關問題的咨詢。本系統(tǒng)的管理員管理功能包括用戶管理、資源管理、論壇管理。角色概念的引入方便了權限的管理,也使權限的分配更加靈活。(3) SQL Server 2005概述[11]SQL Server是微軟公司開發(fā)的一個關系數(shù)據(jù)庫管理系統(tǒng),以Transact_SQL作為它的數(shù)據(jù)庫查詢和編程語言。它是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。Windows98以上操作系統(tǒng),安裝Web瀏覽器。 系統(tǒng)的運行環(huán)境和開發(fā)平臺 硬件設備及操作系統(tǒng)服務器:PentiumIII 1G(或與此相當?shù)腃PU)以上配置的高性能PC機,有網(wǎng)絡接口卡(NIC),內(nèi)存應在256M以上,硬盤在80G以上。JSP可以為不同的客戶端提供服務,包括使HTML/DHTML的常規(guī)瀏覽器、使用WML的移動電話和PDA 等手持式無線設備以及使用XML的其他B2B 應用程序等[3]?;诮M件的方法加速了開發(fā)過程,提高了應用程序的開發(fā)效率[2]。JSP 把用戶界面從系統(tǒng)內(nèi)容中分離開來,使得設計人員能夠在不改變底層動態(tài)內(nèi)容的前提下改變整個網(wǎng)頁布局。第三,位于客戶端的用戶主要通過瀏覽器使用本系統(tǒng)。此模式更加明顯的把顯示和邏輯分離,使代碼容易管理,適合于大型項目的開發(fā),所以在本系統(tǒng)中采用了這種模式[8]。此模式遵循視圖控制器(MVC)模式,它的主要思想是使用一個或多個Servlet作為控制器。第三層數(shù)據(jù)
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1