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

正文內(nèi)容

面粉廠綜合管理系統(tǒng)畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-06-28 22:30本頁面
  

【正文】 輸入確認(rèn)密碼,如果兩次輸入密碼不一致,則修改失敗。 產(chǎn)品類型管理產(chǎn)品類型中,已經(jīng)預(yù)設(shè)了原糧的種類就是一種為小麥,ID為1,類型ID為1,生產(chǎn)的產(chǎn)出品為麩皮,ID為2,類型ID為2,目前的產(chǎn)品管理主要用來添加面粉廠的產(chǎn)出品面粉的種類,面粉種類的類型ID為3,這個(gè)也是預(yù)先設(shè)置好的。a) 添加產(chǎn)品類型,需要輸入數(shù)據(jù):產(chǎn)品名稱,出粉率,產(chǎn)品類型標(biāo)識(shí)(設(shè)置為3),標(biāo)志位(設(shè)置為1)b) 添加面粉廠庫存,需要輸入數(shù)據(jù):剛添加產(chǎn)品的自增ID,現(xiàn)有庫存量為0,用戶庫存量為0產(chǎn)品類型管理頁面:5 使用說明書 新系統(tǒng)功能簡介本系統(tǒng)是基于B/S模式的牛牛面粉廠綜合管理系統(tǒng),該系統(tǒng)包括原糧兌換面粉、面粉廠業(yè)務(wù)管理、系統(tǒng)管理、面粉廠業(yè)務(wù)賬務(wù)、面粉廠統(tǒng)計(jì)系統(tǒng)等子模塊,能夠?qū)崿F(xiàn)常見綜合查詢、統(tǒng)計(jì)報(bào)表功能. 本課題主要是解決面粉廠綜合管理管理問題,目標(biāo)是使面粉廠管理人員在面粉廠的管理上也做到數(shù)據(jù)的信息化、快速化和網(wǎng)絡(luò)化。本系統(tǒng)主要包括原糧兌換面粉、面粉廠業(yè)務(wù)管理、系統(tǒng)管理、面粉廠業(yè)務(wù)賬務(wù)、面粉廠統(tǒng)計(jì)系統(tǒng)五大模塊。我主要負(fù)責(zé)的是面粉廠系統(tǒng)管理模塊,下面重點(diǎn)介紹這部分的主要模塊及功能。面粉廠系統(tǒng)管理模塊主要功能:客戶和系統(tǒng)用戶可分別對(duì)個(gè)人信息進(jìn)行增、刪、改、查。刪除時(shí)既可以進(jìn)行單條刪除,也可以進(jìn)行批量刪除。 語言和數(shù)據(jù)庫簡介 Java介紹 Java是由Sun Microsystems公司于1995年5月推出的Java面向?qū)ο蟪绦蛟O(shè)計(jì)語言(以下簡稱Java語言)和Java平臺(tái)的總稱。由James Gosling 和同事們共同研發(fā),并在1995年正式推出。用Java實(shí)現(xiàn)的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺(tái)、動(dòng)態(tài)的Web、Internet計(jì)算。從此,Java被廣泛接受并推動(dòng)了Web的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持Java applet。另一方面,Java技術(shù)也不斷更新。(2010年Oracle公司收購了SUN)由四方面組成:Java編程語言、Java類文件格式、Java虛擬機(jī)和Java應(yīng)用程序接口(Java API)。Java平臺(tái)由Java虛擬機(jī)(Java Virtual Machine,簡稱JVM)和Java 應(yīng)用編程接口(Application Programming Interface,簡稱API)構(gòu)成。Java 應(yīng)用編程接口為Java應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。在硬件或操作系統(tǒng)平臺(tái)上安裝一個(gè)Java平臺(tái)之后,Java應(yīng)用程序就可運(yùn)行。現(xiàn)在Java平臺(tái)已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。Java分為三個(gè)體系J2SE(Java2 Platform Standard Edition,java平臺(tái)標(biāo)準(zhǔn)版),J2EE(Java 2 Platform,Enterprise Edition,java平臺(tái)企業(yè)版),J2ME(Java 2 Platform Micro Edition,java平臺(tái)微型版)。 JAVA與傳統(tǒng)程序不同,Sun 公司在推出 Java 之際就將其作為一種開放的技術(shù)。全球數(shù)以萬計(jì)的 Java 開發(fā)公司被要求所設(shè)計(jì)的 Java 軟件必須相互兼容?!癑ava 語言靠群體的力量而非公司的力量”是 Sun 公司的口號(hào)之一,并獲得了廣大軟件開發(fā)商的認(rèn)同。這與微軟公司所倡導(dǎo)的注重精英和封閉式的模式完全不同。Sun 公司對(duì) Java 編程語言的解釋是:Java 編程語言是個(gè)簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動(dòng)態(tài)的語言。Java 平臺(tái)是基于 Java 語言的平臺(tái)。這樣的平臺(tái)目前非常流行。 Java 的 C語言。)。 Java語言主要特點(diǎn)有哪些? Java最初是為對(duì)家用電器進(jìn)行集成控制而設(shè)計(jì)的一種語言,因此它必須簡單明了。Java語言的簡單性主要體現(xiàn)在以下三個(gè)方面: 1) Java的風(fēng)格類似于C++,因而C++程序員是非常熟悉的。從某種意義上講,Java語言是C及C++語言的一個(gè)變種,因此,C++程序員可以很快就掌握J(rèn)ava編程技術(shù)。 2) Java摒棄了C++中容易引發(fā)程序錯(cuò)誤的地方,如指針和內(nèi)存管理。 3) Java提供了豐富的類庫。 面向?qū)ο罂梢哉f是Java最重要的特性。Java語言的設(shè)計(jì)完全是面向?qū)ο蟮?,它不支持類似C語言那樣的面向過程的程序設(shè)計(jì)技術(shù)。Java支持靜態(tài)和動(dòng)態(tài)風(fēng)格的代碼繼承及重用。單從面向?qū)ο蟮奶匦詠砜?,Java類似于Small Talk,但其它特性、尤其是適用于分布式計(jì)算環(huán)境的特性遠(yuǎn)遠(yuǎn)超越了Small Talk。 Java包括一個(gè)支持HTTP和FTP等基于TCP/IP協(xié)議的子庫。因此,Java應(yīng)用程序可憑借URL打開并訪問網(wǎng)絡(luò)上的對(duì)象,其訪問方式與訪問本地文件系統(tǒng)幾乎完全相同。為分布環(huán)境尤其是Internet提供的動(dòng)態(tài)內(nèi)容無疑是一項(xiàng)非常宏偉的任務(wù),但Java的語法特性卻使我們很容易地實(shí)現(xiàn)這項(xiàng)目標(biāo)。 Java致力于檢查程序在編譯和運(yùn)行時(shí)的錯(cuò)誤。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯(cuò)誤。Java自已操縱內(nèi)存減少了內(nèi)存出錯(cuò)的可能性。Java還實(shí)現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能。這些功能特征大大縮短了開發(fā)Java應(yīng)用程序的周期。Java提供Null指針檢測(cè)數(shù)組邊界檢測(cè)異常出口字節(jié)代碼校驗(yàn)。 為了建立Java作為網(wǎng)絡(luò)的一個(gè)整體,Java將它的程序編譯成一種結(jié)構(gòu)中立的中間文件格式。只要有Java運(yùn)行系統(tǒng)的機(jī)器都能執(zhí)行這種中間代碼?,F(xiàn)在,(SPARC),Win32系統(tǒng)(Windows95和WindowsNT),這種語言被設(shè)計(jì)在虛擬機(jī)上運(yùn)行,由機(jī)器相關(guān)的運(yùn)行調(diào)試器實(shí)現(xiàn)執(zhí)行。 Java的安全性可從兩個(gè)方面得到保證。一方面,在Java語言里,象指針和釋放內(nèi)存等C++功能被刪除,避免了非法內(nèi)存操作。另一方面,當(dāng)Java用來創(chuàng)建瀏覽器時(shí),語言功能和瀏覽器本身提供的功能結(jié)合起來,使它更安全。Java語言在你的機(jī)器上執(zhí)行前,要經(jīng)過很多次的測(cè)試。它經(jīng)過代碼校驗(yàn),檢查代碼段的格式,檢測(cè)指針操作,對(duì)象操作是否過分以及試圖改變一個(gè)對(duì)象的類型。 這句話一直是Java程序設(shè)計(jì)師們的精神指標(biāo),也是Java之所以能夠受到程序設(shè)計(jì)師們喜愛的原因之一,最大的功臣就是JVM的技術(shù)。大多數(shù)編譯器產(chǎn)生的目標(biāo)代碼只能運(yùn)行在一 種CPU上(如Intel的x86系列),即使那些能支持多種CPU的編譯器也不能同時(shí)產(chǎn)生適合多 種CPU的目標(biāo)代碼。如果你需要在三種CPU( 如x8SPARC 和MIPS)上運(yùn)行同一程序, 就必須編譯三次。但JAVA編譯器就不同了。JAVA編譯器產(chǎn)生的目標(biāo)代碼(JCode) 是針對(duì)一種并不 存在的CPUJAVA虛擬機(jī)(JAVA Virtual Machine),而不是某一實(shí)際的CPU。JAVA虛擬機(jī)能掩蓋不同CPU之間的差別,使JCode能運(yùn)行于任何具有JAVA虛擬機(jī)的機(jī)器上。 虛擬機(jī)的概念并不AVA 所 特 有 的:加州大學(xué)幾年前就提出了PASCAL虛擬機(jī)的概念;廣泛用于Unix服務(wù)器的Perl腳本也是產(chǎn)生與機(jī)器無關(guān)的中間代碼用于執(zhí)行。但針對(duì)Internet應(yīng)用而設(shè)計(jì)的JAVA虛擬機(jī)的特別之處在于它能產(chǎn)生安全的不受病毒威脅的目標(biāo)代碼。正是由于Internet對(duì)安全特性的特別要求才使得JVM能夠迅速被人們接受。 當(dāng)今主 流的操作系統(tǒng)如OS/MacOS、Windows95/NT都已經(jīng)或很快提供對(duì)JCode的支持。 作為一種虛擬的CPU,JAVA 虛擬機(jī)對(duì)于源代碼(Source Code) 來說是獨(dú)立的。我們不僅可以用JAVA語言來生成JCode,也可以用Ada95來生成。事實(shí)上,已經(jīng)有了針對(duì)若干種源代碼的JCode 編譯器,包括Basic、Lisp 和Forth。源代碼一經(jīng)轉(zhuǎn)換成JCode以后,JAVA虛擬機(jī)就能夠執(zhí)行而不區(qū)分它是由哪種源代碼生成的。這樣做的結(jié)果就是CPU可移植性。 將源程序編譯為JCode的好處在于可運(yùn)行于各種機(jī)器上,而缺點(diǎn)是它不如本機(jī)代碼運(yùn)行的速度快。 同體系結(jié)構(gòu)無關(guān)的特性使得Java應(yīng)用程序可以在配備了Java解釋器和運(yùn)行環(huán)境的任何計(jì)算機(jī)系統(tǒng)上運(yùn)行,這成為Java應(yīng)用軟件便于移植的良好基礎(chǔ)。但僅僅如此還不夠。如果基本數(shù)據(jù)類型設(shè)計(jì)依賴于具體實(shí)現(xiàn),也將為程序的移植帶來很大不便。(Integer)為16bits,在Windows95中整數(shù)為32bits,在DECAlpha中整數(shù)為64bits,在Intel486中為32bits。通過定義獨(dú)立于平臺(tái)的基本數(shù)據(jù)類型及其運(yùn)算,Java數(shù)據(jù)得以在任何硬件平臺(tái)上保持一致。Java語言的基本數(shù)據(jù)類型及其表示方式如下:byte8bit二進(jìn)制補(bǔ)碼short16bit二進(jìn)制補(bǔ)碼int32bit二進(jìn)制補(bǔ)碼long64bit二進(jìn)制補(bǔ)碼float32bitIEEE754浮點(diǎn)數(shù)double32bitIEEE754浮點(diǎn)數(shù)char16bitUnicode字符在任何Java解釋器中,數(shù)據(jù)類型都是依據(jù)以上標(biāo)準(zhǔn)具體實(shí)現(xiàn)的。因?yàn)閹缀跄壳笆褂玫乃蠧PU都能支持以上數(shù)據(jù)類型、8~64位整數(shù)格式的補(bǔ)碼運(yùn)算和單/雙精度浮點(diǎn)運(yùn)算。Java編譯器本身就是用Java語言編寫的。Java運(yùn)算系統(tǒng)的編制依據(jù)POSIX方便移植的限制,用ANSIC語言寫成。Java語言規(guī)范中也沒有任何同具體實(shí)現(xiàn)相關(guān)的內(nèi)容。 Java解釋器(運(yùn)行系統(tǒng))能直接運(yùn)行目標(biāo)代碼指令。鏈接程序通常比編譯程序所需資源少,所以程序員可以在創(chuàng)建源程序上花上更多的時(shí)間。 如果解釋器速度不慢,Java可以在運(yùn)行時(shí)直接將目標(biāo)代碼翻譯成機(jī)器指令。Sun用直接解釋器一秒鐘內(nèi)可調(diào)用300,000個(gè)過程。翻譯目標(biāo)代碼的速度與C/C++的性能沒什么區(qū)別。 多線程功能使得在一個(gè)程序里可同時(shí)執(zhí)行多個(gè)小任務(wù)。線程--有時(shí)也稱小進(jìn)程--是一個(gè)大進(jìn)程里分出來的小的獨(dú)立的進(jìn)程。因?yàn)镴ava實(shí)現(xiàn)的多線程技術(shù),所以比C和C++更鍵壯。多線程帶來的更大的好處是更好的交互性能和實(shí)時(shí)控制性能。當(dāng)然實(shí)時(shí)控制性能還取決于系統(tǒng)本身(UNIX,Windows,Macintosh等),在開發(fā)難易程度和性能上都比單線程要好。任何用過當(dāng)前瀏覽器的人,都感覺為調(diào)一副圖片而等待是一件很煩惱的事情。在Java里,你可用一個(gè)單線程來調(diào)一副圖片,而你可以訪問HTML里的其它信息而不必等它。 Java的動(dòng)態(tài)特性是其面向?qū)ο笤O(shè)計(jì)方法的發(fā)展。它允許程序動(dòng)態(tài)地裝入運(yùn)行過程中所需要的類,這是C++語言進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)所無法實(shí)現(xiàn)的。在C++程序設(shè)計(jì)過程中,每當(dāng)在類中增加一個(gè)實(shí)例變量或一種成員函數(shù)后,引用該類的所有子類都必須重新編譯,否則將導(dǎo)致程序崩潰。Java從如下幾方面采取措來解決這個(gè)問題。Java編譯器不是將對(duì)實(shí)例變量和成員函數(shù)的引用編譯為數(shù)值引用,而是將符號(hào)引用信息在字節(jié)碼中保存下傳遞給解釋器,再由解釋器在完成動(dòng)態(tài)連接類后,將符號(hào)引用信息轉(zhuǎn)換為數(shù)值偏移量。這樣,一個(gè)在存儲(chǔ)器生成的對(duì)象不在編譯過程中決定,而是延遲到運(yùn)行時(shí)由解釋器確定的。這樣,對(duì)類中的變量和方法進(jìn)行更新時(shí)就不至于影響現(xiàn)存的代碼。解釋執(zhí)行字節(jié)碼時(shí),這種符號(hào)信息的查找和轉(zhuǎn)換過程僅在一個(gè)新的名字出現(xiàn)時(shí)才進(jìn)行一次,隨后代碼便可以全速執(zhí)行。在運(yùn)行時(shí)確定引用的好處是可以使用已被更新的類,而不必?fù)?dān)心會(huì)影響原有的代碼。如果程序連接了網(wǎng)絡(luò)中另一系統(tǒng)中的某一類,該類的所有者也可以自由地對(duì)該類進(jìn)行更新,而不會(huì)使任何引用該類的程序崩潰。Java還簡化了使用一個(gè)升級(jí)的或全新的協(xié)議的方法。如果你的系統(tǒng)運(yùn)行Java程序時(shí)遇到了不知怎樣處理的程序,沒關(guān)系,Java能自動(dòng)下載你所需要的功能程序。++語言的異同 Java提供了一個(gè)功能強(qiáng)大語言的所有功能,但幾乎沒有一點(diǎn)含混特征。C++安全性不好,但C和C++還是被大家所接受,所以Java設(shè)計(jì)成C++形式,讓大家很容易學(xué)習(xí)。Java去掉了C++語言的許多功能,讓Java的語言功能很精煉,并增加了一個(gè)很有用的功能,Java去掉了以下幾個(gè)C和C++功能和特征:指針運(yùn)算結(jié)構(gòu)typedefsdefine需要釋放內(nèi)存全局變量的定義這個(gè)功能都是很容易引起錯(cuò)誤的地方。 SQLServer2005介紹 SQL在客戶/服務(wù)器開發(fā)中的角色SQL是一組符合工業(yè)標(biāo)準(zhǔn)的數(shù)據(jù)庫操作命令集,它可以在delphi這樣的編程環(huán)境中使用。Sql不是一門語言,無法得到一個(gè)專門的sql軟件,它只是服務(wù)器數(shù)據(jù)庫的一部分。 作為一種查詢語言,sql在80年代至90年代很受歡迎,現(xiàn)在他已成為網(wǎng)絡(luò)環(huán)境中下客戶/服務(wù)器數(shù)據(jù)庫應(yīng)用程序的開發(fā)的標(biāo)準(zhǔn)。Delphi提供了支持SQL的有關(guān)組件。SQL具有一些查看數(shù)據(jù)庫的優(yōu)勢(shì),而且只能使用sql命令來獲得。通過SQL,也可以靈活地查詢所需要的數(shù)據(jù),這種靈活是面向記錄的數(shù)據(jù)庫操作所不具備的。 SQL為控制服務(wù)器的數(shù)據(jù)提供了下列功能: 數(shù)據(jù)定義 使用SQL,可以定義數(shù)據(jù)庫表的結(jié)構(gòu),包括表中字段的數(shù)據(jù)類型以及不同表的字段之間的參照關(guān)系。 數(shù)據(jù)檢索 客戶程序可以通過SQL向服務(wù)器請(qǐng)求它所需要的數(shù)據(jù)。SQL還容許客戶定義要檢索什么數(shù)據(jù)、如何檢索,例如排序、選擇字段等。 數(shù)據(jù)完整性 SQL可以實(shí)現(xiàn)數(shù)據(jù)完整性約束,這些完整性約束可以定義為數(shù)據(jù)庫表的一部分,也可以是這些規(guī)則一存儲(chǔ)過程或其他數(shù)據(jù)庫對(duì)象的形式從表中獨(dú)立出來。 數(shù)據(jù)處理 SQL容許客戶程序更、添加或刪除服務(wù)器上的數(shù)據(jù)。這些操作可以由客戶提交的SQL語句來完成,也可以由服務(wù)器上的存儲(chǔ)過程來完成。 安全性 通過對(duì)不同的數(shù)據(jù)庫對(duì)象定義訪問權(quán)限、視圖以及受限制的訪問,SQL可以保護(hù)數(shù)據(jù)的安全。 并發(fā)訪問 SQL支持對(duì)數(shù)據(jù)的并發(fā)的訪問、多個(gè)用戶可以同時(shí)使用系統(tǒng)而不互相干作為關(guān)系型數(shù)據(jù)庫領(lǐng)域出類拔萃的產(chǎn)品,Microsoft SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)可以滿足各種類型的不同用戶和獨(dú)立軟件供應(yīng)商商業(yè)程序的要求??梢哉f,SQL Server 2005是面向21世紀(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1