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

正文內(nèi)容

學(xué)生信息管理信息系統(tǒng)論文(編輯修改稿)

2024-08-23 07:21 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 其中要強(qiáng)調(diào)的是,結(jié)構(gòu)化方法學(xué)是一個(gè)思想準(zhǔn)則的體系,雖然有明確的階段和步驟,但是也集成了很多原則性的東西,所以學(xué)會(huì)結(jié)構(gòu)化方法,不是能夠單從理論知識(shí)上去了解就足夠的,要的更多的還是實(shí)踐中慢慢的理解個(gè)個(gè)準(zhǔn)則,慢慢將其變成自己的方法學(xué)[4]。結(jié)構(gòu)化設(shè)計(jì)方法的設(shè)計(jì)原則:(1)使每個(gè)模塊盡量只執(zhí)行一個(gè)功能(堅(jiān)持功能性內(nèi)聚);(2)每個(gè)模塊用過(guò)程語(yǔ)句(或函數(shù)方程等)調(diào)用其他模塊;(3)模塊間傳送的參數(shù)作數(shù)據(jù)用;(4)模塊間共用的信息(如參數(shù)等)盡量少。 系統(tǒng)開(kāi)發(fā)技術(shù) JSP技術(shù)JSP(Java Server Pages)是由Sun Micro Systems公司倡導(dǎo)、許多公司參與一起新建的一種動(dòng)態(tài)網(wǎng)站技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)站HTML文件(*.htm,*.HTML)中插入JAVA程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。用JSP研發(fā)的Web應(yīng)用是跨平臺(tái)的,即能在Linux下運(yùn)行,也能在其他操作系統(tǒng)(System)上運(yùn)行。JSP技術(shù)用JAVA編程語(yǔ)言編寫(xiě)類XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)站的處理邏輯。網(wǎng)站還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)站邏輯與網(wǎng)站設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的研發(fā)變得迅速和容易。Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)站的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,之后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的JAVA程序段可操作數(shù)據(jù)庫(kù)、再次定向網(wǎng)站等,以實(shí)現(xiàn)新建動(dòng)態(tài)網(wǎng)站所需要的功能。 JSP與JAVA Servlet相同,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是1個(gè)HTML文本,因此客戶端只需要有瀏覽器就能瀏覽。 。JSP頁(yè)面由HTML代碼和嵌入其中的JAVA代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這個(gè)類JAVA代碼進(jìn)行處理,之后將生成的HTML頁(yè)面返回給客戶端的瀏覽器。JAVA Servlet 是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的研發(fā)需要JAVA Servlet和JSP配合才可以完成。JSP具備了JAVA技術(shù)的容易使用,完全的面向?qū)ο螅哂衅脚_(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的全部特點(diǎn)。 JSP技術(shù)的優(yōu)勢(shì)(1)一次編寫(xiě),到處運(yùn)行。在這個(gè)點(diǎn)JAVA比PHP更出色,除了系統(tǒng)(System)之外,代碼不用做任何更改。(2)系統(tǒng)(System)的多平臺(tái)支持?;旧峡稍谌科脚_(tái)上的任意環(huán)境中研發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)(System)部署,在任意環(huán)境中擴(kuò)展。相比ASP/PHP的限制性是顯而易見(jiàn)的。 (3)強(qiáng)大的可伸縮性。從僅有一個(gè)小的Jar文件就可運(yùn)行Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)Application進(jìn)行事務(wù)處理,消息處理,1臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器,JAVA顯示了巨大的生命力。 (4)多樣化和功能強(qiáng)大的研發(fā)工具支持。這一點(diǎn)與ASP很像,JAVA有許多非常優(yōu)秀的研發(fā)工具,而且許多可免費(fèi)得到,而且其中許多可順利的運(yùn)行于多種平臺(tái)之下[5]。 JSP+javaBean+Servlet模式Model2(即設(shè)計(jì):模式2)是MVC設(shè)計(jì)模式的一種具體實(shí)現(xiàn)方式 [5]。(1) MVC設(shè)計(jì)模式MVC(Model—View—Controller)模式,即模型視圖控制器模式,其核心思想是將整個(gè)程序代碼分成相對(duì)獨(dú)立而又能協(xié)同工作的3個(gè)組成部分,具體功能如下所示:?模型(Model):業(yè)務(wù)邏輯層。實(shí)現(xiàn)具體的業(yè)務(wù)邏輯、狀態(tài)管理的功能。?視圖(View):表示層。即與用戶實(shí)現(xiàn)交互的界面,通常實(shí)現(xiàn)數(shù)據(jù)的輸入和輸出功能。?控制器(Controller):控制層。起到控制整個(gè)業(yè)務(wù)流程(FlowControl)的作用,實(shí)現(xiàn)View和Model部分的協(xié)同工作。MVC設(shè)計(jì)模式可以針對(duì)需要為同樣的數(shù)據(jù)提供多個(gè)不同視圖的應(yīng)用程序,例如,公司產(chǎn)品數(shù)據(jù)庫(kù)中同樣的產(chǎn)品信息數(shù)據(jù),但需要根據(jù)用戶的不同需求在頁(yè)面中顯示其所需的不同產(chǎn)品信息。MVC設(shè)計(jì)模式中,事件一般是指客戶端Web瀏覽器提交的各種不同請(qǐng)求,這些請(qǐng)求由控制器進(jìn)行處理,控制器根據(jù)事件的類型來(lái)改變模型或各個(gè)視圖,視圖也可以接收模型發(fā)出的數(shù)據(jù)更新的通知,依據(jù)數(shù)據(jù)更新的結(jié)果調(diào)整視圖效果,呈現(xiàn)在用戶面前。而模型也可以通過(guò)視圖所獲得的用戶提交的數(shù)據(jù)進(jìn)行具體業(yè)務(wù)邏輯的處理。(2) JSP中Model2的工作原理在Model2中采用Servlet作為控制器(Controller),負(fù)責(zé)接收客戶端Web瀏覽器發(fā)送來(lái)的所有請(qǐng)求,并依據(jù)處理的不同結(jié)果,轉(zhuǎn)發(fā)到對(duì)應(yīng)的JSP頁(yè)面(Viewer)實(shí)現(xiàn)在瀏覽器客戶端的顯示。通常在Servlet中只包含了控制邏輯和一些簡(jiǎn)單的處理邏輯,更加復(fù)雜的業(yè)務(wù)處理邏輯則借助特定的JavaBean具體實(shí)現(xiàn),例如:利用JavaBean實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)信息進(jìn)行維護(hù)修改等。由于引入了MVC設(shè)計(jì)模式,Model2實(shí)現(xiàn)上實(shí)現(xiàn)了基于組件的開(kāi)發(fā),在整個(gè)軟件開(kāi)發(fā)過(guò)程中實(shí)現(xiàn)了具體清晰的邏輯劃分,能夠有效地區(qū)分不同的角色,這就更適合于大規(guī)模系統(tǒng)的開(kāi)發(fā)和管理。(3) Servlet所謂Servlet是指運(yùn)行在服務(wù)端的Java小程序。用于響應(yīng)客戶機(jī)的請(qǐng)求。在默認(rèn)情況下,Servlet采用一種無(wú)狀態(tài)的請(qǐng)求響應(yīng)處理方式。Servlet代碼的主要作用是為了增強(qiáng)Java服務(wù)器端的功能,它運(yùn)行在服務(wù)器端,用于接收并且處理瀏覽器客戶端發(fā)出的請(qǐng)求,該請(qǐng)求是通過(guò)配置文件中的相關(guān)配置進(jìn)行轉(zhuǎn)發(fā)的。也就是說(shuō)Servlet是一個(gè)標(biāo)準(zhǔn)的Java類,它符合Java類的一般規(guī)則。和一般Java類不同之處只在于Servlet可以處理HTTP請(qǐng)求。在寫(xiě)Servlet程序時(shí),一定要注意的是:作為一個(gè)Servlet,它必須是HttpServlet的子類,在使用時(shí)需要重寫(xiě)對(duì)應(yīng)的方法??梢灾貙?xiě)下面的方法。?doGet()方法:響應(yīng)客戶端的Get請(qǐng)求。?doPost()方法:響應(yīng)客戶端的Post請(qǐng)求。也可以直接重寫(xiě)service方法以聲明在接收對(duì)應(yīng)請(qǐng)求后具體的處理過(guò)程[7]。 數(shù)據(jù)庫(kù)技術(shù)數(shù)據(jù)庫(kù)在一個(gè)MIS系統(tǒng)中占有很重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。一個(gè)合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。 數(shù)據(jù)庫(kù)是數(shù)據(jù)文件以及用于處理這些數(shù)據(jù)文件的程序集合,是數(shù)據(jù)管理的最新技術(shù)。數(shù)據(jù)庫(kù)技術(shù)已成為現(xiàn)代信息技術(shù)的重要組成部分,是現(xiàn)代計(jì)算機(jī)信息系統(tǒng)和計(jì)算機(jī)應(yīng)用系統(tǒng)的基礎(chǔ)和核心。數(shù)據(jù)庫(kù)技術(shù)是20世紀(jì),60年代后期產(chǎn)生和發(fā)展起來(lái)的一項(xiàng)計(jì)算機(jī)數(shù)據(jù)管理技術(shù),它的出現(xiàn)使計(jì)算機(jī)應(yīng)用滲透到人類社會(huì)的廣闊領(lǐng)域。目前數(shù)據(jù)庫(kù)的建設(shè)規(guī)模和性能、數(shù)據(jù)庫(kù)信息量的大小和使用頻度已成為衡量一個(gè)國(guó)家信息化程度的標(biāo)志,數(shù)據(jù)庫(kù)技術(shù)也成為計(jì)算機(jī)科學(xué)技術(shù)學(xué)科的一個(gè)重要分支。今天的商業(yè)環(huán)境要求不同類型的數(shù)據(jù)庫(kù)解決方案。性能、可伸縮性及可靠性是基本要求,而進(jìn)入市場(chǎng)時(shí)間也非常關(guān)鍵。除這些核心企業(yè)品質(zhì)外,MySQL還為您的數(shù)據(jù)管理與分析帶來(lái)了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng),從而獲得競(jìng)爭(zhēng)優(yōu)勢(shì)。從數(shù)據(jù)管理和分析角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用 Web 帶來(lái)的機(jī)會(huì)非常重要。MySQL是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫(kù)產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言 (XML) 的核心支持以及在 Internet 上和防火墻外進(jìn)行查詢的能力。 高度的可伸縮性和可靠性. 使用 MySQL 可以獲得非凡的可伸縮性和可靠性。通過(guò)向上伸縮和向外擴(kuò)展的能力,MySQL 滿足了苛刻的電子商務(wù)和企業(yè)應(yīng)用程序要求。向上伸縮。MySQL 利用了對(duì)稱多處理器 (SMP) 系統(tǒng)。向外擴(kuò)展。向外擴(kuò)展可以將數(shù)據(jù)庫(kù)和數(shù)據(jù)負(fù)載分配給多臺(tái)服務(wù)器。 可用性。通過(guò)增強(qiáng)的故障轉(zhuǎn)移群集、日志傳送和新增的備份策略,MySQL達(dá)到了最大的可用性。 MySQL 是 Microsoft .NET Enterprise Server 的數(shù)據(jù)管理與分析中樞。MySQL包括加速?gòu)母拍畹阶詈蠼桓堕_(kāi)發(fā)過(guò)程的工具。集成和可擴(kuò)展的分析服務(wù)。有了 MySQL,您可以建立帶有集成工具的端到端分析解決方案,從數(shù)據(jù)創(chuàng)造價(jià)值。此外,還可以根據(jù)分析結(jié)果自動(dòng)驅(qū)動(dòng)商業(yè)過(guò)程以及從最復(fù)雜的計(jì)算靈活地檢索自定義結(jié)果集[10]。 快速開(kāi)發(fā)、調(diào)試和數(shù)據(jù)轉(zhuǎn)換。MySQL 帶有交互式調(diào)節(jié)和調(diào)試查詢、從任何數(shù)據(jù)源快速移動(dòng)和轉(zhuǎn)化數(shù)據(jù)、以及按 TransactSQL 方式定義和使用函數(shù)等功能。您可以從任意 Eclipse工具以可視化方式設(shè)計(jì)和編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用程序。 簡(jiǎn)化的管理和調(diào)節(jié)。使用 MySQL,您可以很容易地在企業(yè)資源旁邊集中管理數(shù)據(jù)庫(kù)。可以在保持聯(lián)機(jī)的同時(shí)輕松地在計(jì)算機(jī)間或?qū)嵗g移動(dòng)和復(fù)制數(shù)據(jù)庫(kù)。3 系統(tǒng)分析可行性分析也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個(gè)方面的內(nèi)容。(1)管理上的可行性:主要是管理人員是否支持,現(xiàn)有的管理制度和方法是否科學(xué),規(guī)章制度是否齊全,原始數(shù)據(jù)是否正確等。規(guī)章制度和管理方法為系統(tǒng)的建設(shè)提供了制度保障。(2)技術(shù)上的可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬、軟件能否滿足開(kāi)發(fā)者的需要等。該管理系統(tǒng)采用
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1