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

正文內(nèi)容

基于jsp(java)信息管理系統(tǒng)的設(shè)計(jì)和開發(fā)-文庫(kù)吧

2025-06-03 15:43 本頁(yè)面


【正文】 應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。簡(jiǎn)單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測(cè)試以及除錯(cuò)。 開發(fā)技術(shù)簡(jiǎn)介 JSP簡(jiǎn)介JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。JSP設(shè)計(jì)目標(biāo)是為了使動(dòng)態(tài)頁(yè)面編寫更容易,更簡(jiǎn)單,用JSP開發(fā)的Web應(yīng)用是跨平臺(tái)的,既能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行,JSP特點(diǎn)主要有以下幾點(diǎn):(1)一次編寫,到處運(yùn)行。在這一點(diǎn)上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。(2)系統(tǒng)的多平臺(tái)支持。基本上可以在所有平臺(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比ASPPHP的局限性是顯而易見的。(3)強(qiáng)大的可伸縮性。從只有一個(gè)小的jar文件就可以運(yùn)行Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)Application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器,Java顯示了一個(gè)巨大的生命力。(4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。 JDBC簡(jiǎn)介JDBC是Java Data Base Connectivity的簡(jiǎn)稱,也就是java數(shù)據(jù)庫(kù)連接。它是一種用于執(zhí)行SQL語(yǔ)句的Java API,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問,它由一組用Java語(yǔ)言編寫的類和接口組成。JDBC提供了一種基準(zhǔn),據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫(kù)開發(fā)人員能夠編寫數(shù)據(jù)庫(kù)應(yīng)用程序。有了JDBC向各種關(guān)系數(shù)據(jù)發(fā)送SQL語(yǔ)句就是一件很容易的事,程序員只需用JDBC API寫一個(gè)程序就夠了,它可向相應(yīng)數(shù)據(jù)庫(kù)發(fā)送SQL調(diào)用。同時(shí)JDBC API 既支持?jǐn)?shù)據(jù)庫(kù)訪問的兩層模型(C/S),也支持三層模型(B/S)。 Oracle 數(shù)據(jù)庫(kù)簡(jiǎn)介Oracle Database,又名Oracle RDBMS,或簡(jiǎn)稱Oracle。Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)是一個(gè)以關(guān)系型和面向?qū)ο鬄橹行墓芾頂?shù)據(jù)的數(shù)據(jù)庫(kù)管理軟件系統(tǒng),其在管理信息系統(tǒng)、企業(yè)數(shù)據(jù)處理、因特網(wǎng)及電子商務(wù)等領(lǐng)域有著非常廣泛的應(yīng)用。因其在數(shù)據(jù)安全性與數(shù)據(jù)完整性控制方面的優(yōu)越性能,以及跨操作系統(tǒng)、跨硬件平臺(tái)的數(shù)據(jù)互操作能力,使得越來越多的用戶將Oracle作為其應(yīng)用數(shù)據(jù)的處理系統(tǒng)。Oracle數(shù)據(jù)庫(kù)是基于“客戶端/服務(wù)器”模式結(jié)構(gòu)??蛻舳藨?yīng)用程序執(zhí)行與用戶進(jìn)行交互的活動(dòng)。其接收用戶信息,并向“服務(wù)器端”發(fā)送請(qǐng)求。服務(wù)器系統(tǒng)負(fù)責(zé)管理數(shù)據(jù)信息和各種操作數(shù)據(jù)的活動(dòng)。Oracle數(shù)據(jù)庫(kù)有如下幾個(gè)強(qiáng)大的特性:支持多用戶、大事務(wù)量的事務(wù)處理;數(shù)據(jù)安全性和完整性的有效控制;支持分布式數(shù)據(jù)處理;可移植性很強(qiáng)。Oracle數(shù)據(jù)庫(kù)的優(yōu)點(diǎn):(1)Oracle的穩(wěn)定性要比Sql server好。(2),Oracle可以按照條件把文本文件數(shù)據(jù)導(dǎo)入。(3)Oracle的安全機(jī)制比Sql server好。(4)在處理大數(shù)據(jù)方面Oracle會(huì)更穩(wěn)定一些。(5)處理速度方面比Sql server快一些,和兩者的協(xié)議有關(guān)。3 需求分析與總體設(shè)計(jì) 系統(tǒng)需求分析作為高校畢業(yè)生的一個(gè)畢業(yè)設(shè)計(jì)信息管理系統(tǒng),它就面對(duì)著許多用戶的操作,而這些用戶對(duì)系統(tǒng)的操作應(yīng)該有所不同,所以我們?cè)谠O(shè)計(jì)時(shí)必須要對(duì)不同的用戶設(shè)立不同的權(quán)限。在本系統(tǒng)中,我們考慮了3種權(quán)限(管理員,指導(dǎo)教師,學(xué)生)。管理員可以對(duì)教師、學(xué)生、畢業(yè)設(shè)計(jì)課題進(jìn)行操作,而教師和學(xué)生只能對(duì)畢業(yè)設(shè)計(jì)課題進(jìn)行部分操作。同時(shí),我們?yōu)榱耸贡鞠到y(tǒng)更加符合我們的實(shí)際要求,教師可以在線查詢班級(jí)的課程表,根據(jù)不同專業(yè)所學(xué)課程的內(nèi)容在線出題,但是所出的題目必須經(jīng)過管理員的審核后學(xué)生才能進(jìn)行選擇。在學(xué)生的選題模塊中,學(xué)生可以先進(jìn)行本班畢業(yè)設(shè)計(jì)所有課題的查詢,然后在根據(jù)自己的實(shí)際情況,選擇自己要選的畢業(yè)設(shè)計(jì)課題。同時(shí)還可以進(jìn)行選題情況查詢,以進(jìn)一步確定。 可行性分析(1)經(jīng)濟(jì)可行性系統(tǒng)所要求的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(JSP+Oracle),市場(chǎng)上都容易買到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在開發(fā)與維護(hù)上,不會(huì)造成過重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用,不僅可以減少教學(xué)管理者的工作強(qiáng)度,提高工作效率,而且極大限度的方便了用戶,可以節(jié)省大量的人力、財(cái)力。(2)技術(shù)可行性技術(shù)上的可行性分析主要是分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。在軟件方面,本系統(tǒng)采用JSP技術(shù)進(jìn)行開發(fā),前臺(tái)網(wǎng)頁(yè)設(shè)計(jì)使用的是Dreamweaver,而數(shù)據(jù)庫(kù)系統(tǒng)采用的是Oracle 9i。通過在軟、硬件方面的分析,現(xiàn)有工具與環(huán)境可以實(shí)現(xiàn)系統(tǒng)的開發(fā),因此具有技術(shù)上的可行性。(3)管理可行性主要是管理人員是否支持,現(xiàn)有的管理制度和方法是否科學(xué),規(guī)章是否齊全,原始數(shù)據(jù)是否正確等。系統(tǒng)的開發(fā)主要就是為了方便畢業(yè)設(shè)計(jì)信息的管理,補(bǔ)充現(xiàn)在傳統(tǒng)管理方式的不足,因此具備了管理上的可行性。綜上所述,系統(tǒng)開發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面具備可行性,投入少,見效快,因此系統(tǒng)的開發(fā)是完全可行的。 系統(tǒng)設(shè)計(jì)思想本系統(tǒng)存在3種用戶:學(xué)生、教師、管理員。學(xué)生和教師用給定的帳號(hào)、密碼登錄系統(tǒng)進(jìn)行操作。登錄判定上首次基于數(shù)據(jù)庫(kù)驗(yàn)證,然后把用戶信息寫入session,然后其他頁(yè)面采用session驗(yàn)證。系統(tǒng)結(jié)構(gòu)上采用頁(yè)面鑲嵌程序和語(yǔ)句,工作原理如圖31所示:Oracle Database 9i操
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1