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

正文內(nèi)容

翔云壁紙進銷存管理系統(tǒng)畢業(yè)論文-在線瀏覽

2024-08-03 04:21本頁面
  

【正文】 ) 軟件平臺: 操作系統(tǒng):Window XP 或Win 7均可 數(shù)據(jù)庫:Oracle2. 開發(fā)工具簡介軟件:Myeclipse開發(fā)工具、Tomcat 、Oracle數(shù)據(jù)庫(1) MyEclipse簡介在開發(fā)工具方面,IBM,Borland,Sun,BEA等軟件巨頭在其應(yīng)用服務(wù)器的基礎(chǔ)上,都推出開發(fā)Java Web應(yīng)用程序的開發(fā)工具。而且,由于它們都是各廠商的私有產(chǎn)品,外界無法對其進行定制或改造,因此無法跟隨J2EE不斷前進的步伐。首先,Eclipse是開源的,Eclipse遵循Common Public License協(xié)議??傊珽clipse是優(yōu)秀的開發(fā)工具。據(jù)稱,從其他IDE轉(zhuǎn)到Eclipse上的開發(fā)人員,很少將Eclipse拋棄而選擇其他的IDE。不過有眾多的插件支持在Eclipse上進行JSP的開發(fā)。MyEclipse具備了眾多令人欣喜的特色,貼心的Wizard、圖形化的配置管理、JSP錯誤跟蹤、代碼跳轉(zhuǎn)等,都可以令J2EE開發(fā)飛速運轉(zhuǎn)起來MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench,簡稱MyEclipse)是對Eclipse IDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程度服務(wù)器的整合方面極大的提高工作效率。(2) Tomcat簡介Tomcat很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。對于一個初學(xué)者來說,可以這樣認為,當在一臺機器上配置好Apache服務(wù)器,可利用它響應(yīng)對HTML頁面的訪問請求。當配置Tomcat正確時,Apache為HTML頁面服務(wù),而Tomcat實際上運行JSP頁面和Servlet。不過,Tomcat處理靜態(tài)HTML的能力不如Apache服務(wù)器。JSP技術(shù)是在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*.jsp)。JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets(JSP頁面的Java程序代碼段),來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。JSP是Java Servlet技術(shù)的擴展,是基于Java Servlet技術(shù)的。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。 JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點??偟膩碚f,JSP業(yè)已成為目前主流的動態(tài)網(wǎng)頁開發(fā)技術(shù)之一。在服務(wù)器端,JSP引擎負責(zé)解釋JSP標記和腳本,生產(chǎn)請求的內(nèi)容,然后將結(jié)果以HTML頁面等形式發(fā)送回瀏覽器。(2) JSP頁面可借助可重用的、跨平臺的組件(JavaBean),來執(zhí)行Web應(yīng)用所要求的極為復(fù)雜的業(yè)務(wù)處理。(3) 通過開發(fā)定制化的標簽庫等方法,JSP技術(shù)可以支持動態(tài)擴展技術(shù)。JSP技術(shù)可以輕松地與現(xiàn)有多種應(yīng)用體系架構(gòu)整合,可以充分利用已有開發(fā)工具和技巧,并擴展到企業(yè)級分布式應(yīng)用環(huán)境。 JavaBean技術(shù)JavaBeans就是一個可以復(fù)用的軟件模型。JavaBeans是建立應(yīng)用程序的建筑模塊。一般來說,JavaBeans可以表示為簡單的GUI 組件,可以是按鈕組件、游標、菜單等等。但我們也可以編寫一些不可見的JavaBeans,用于接受事件和在幕后工作,例如訪問數(shù)據(jù)庫,執(zhí)行查詢操作的JavaBeans,它們在運行時刻不需要任何可視的界面。 ServletServlet是使用Java Servlet應(yīng)用程序設(shè)計接口(API)及相關(guān)類和方法的Java程序。Servlet在啟用Java的Web服務(wù)器上或應(yīng)用服務(wù)器上運行并擴展了該服務(wù)器的能力。Servlet裝入Web服務(wù)器并在Web服務(wù)器內(nèi)執(zhí)行,而applet裝入Web瀏覽器并在Web瀏覽器內(nèi)執(zhí)行。 J2EE設(shè)計模式目前大多數(shù)企業(yè)采用J2EE技術(shù)的結(jié)構(gòu)設(shè)計與解決方案。模型—視圖—控制(modelviewcontrol,簡稱MVC)結(jié)構(gòu)是目前最常見的J2EE應(yīng)用所基于的體系結(jié)構(gòu),MVC主要適用于交互式Web應(yīng)用,尤其是存在大量頁面及多次客戶訪問及數(shù)據(jù)顯示。 MVC設(shè)計模式J2EE中最主要的設(shè)計模式J2EE的模型—視圖—控制(MVC)體系結(jié)構(gòu),模型—視圖—控制結(jié)構(gòu)是交互式應(yīng)用程序廣泛使用的一種體系結(jié)構(gòu),它有效地在存儲和展示數(shù)據(jù)的對象中區(qū)分功能模塊以降低它們之間的連接度,這種體系結(jié)構(gòu)將傳統(tǒng)的輸入、處理和輸入模型化為圖形顯示的用戶交互模型,或者換一種說法,是多層次的Web商業(yè)應(yīng)用。對老式的Web應(yīng)用程序來說,視圖就是有HTML元素組成的界面,在新式的Web應(yīng)用程序中,HTML依舊在視圖中扮演著重要的角色,但一些新的技術(shù)已層出不窮,它們包括Macromedia Flash和XHTML,XML/XSL,WML等一些標識語言和Web Services。在視圖中其實沒有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機存儲的還是一個雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。在MVC的三個部件中,模型擁有更多的處理任務(wù)。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個模型能為多個視圖提供數(shù)據(jù)。(3) 控制器控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。它只是接受的請求并決定調(diào)用哪個模型構(gòu)件去處理請求,然后用確定哪個視圖來顯示模型處理返回的數(shù)據(jù)。Oracle數(shù)據(jù)庫管理系統(tǒng)是一個以關(guān)系型和面向?qū)ο鬄橹行墓芾頂?shù)據(jù)的數(shù)據(jù)庫管理軟件系統(tǒng),其在管理信息系統(tǒng)、企業(yè)數(shù)據(jù)處理、因特網(wǎng)及電子商務(wù)等領(lǐng)域有著非常廣泛的應(yīng)用。Oracle數(shù)據(jù)庫是基于“客戶端/服務(wù)器”模式結(jié)構(gòu)。其接收用戶信息,并向“服務(wù)器端”發(fā)送請求。 Oracle數(shù)據(jù)庫特性及優(yōu)缺點1. Oracle數(shù)據(jù)庫的特性如下:(1) 支持多用戶、大事物的事務(wù)處理(2) 數(shù)據(jù)安全性和完整性的有效控制(3) 支持分布式數(shù)據(jù)處理2. Oracle數(shù)據(jù)庫的優(yōu)缺點:(1) Oracle的穩(wěn)定性比Sql Server好。(3) Oracle的安全機制比Sql Server好。(5) 在處理大數(shù)據(jù)方面Oracle會更加穩(wěn)定。(7) 處理速度方面比Sql Server塊一些,和兩者的協(xié)議有關(guān)。它提供開放的、全面的、和集成的信息管理方法。它具有場地自治性(Site Autonomy)和提供數(shù)據(jù)存儲透明機制,以此可實現(xiàn)數(shù)據(jù)存儲透明性。在網(wǎng)絡(luò)環(huán)境下其它服務(wù)器上的DB稱為遠程數(shù)據(jù)庫(Remote DB)。2. Oracle數(shù)據(jù)庫的體系結(jié)構(gòu)包括物理存儲結(jié)構(gòu)和邏輯存儲結(jié)構(gòu)。(1) 邏輯存儲結(jié)構(gòu)它由至少一個表空間和數(shù)據(jù)模式對象組成。模式對象包括這樣一些結(jié)構(gòu):表、視圖、序列、存儲過程、同義詞、索引、簇和數(shù)據(jù)庫鏈等。而其中的模式對象和關(guān)系形成了數(shù)據(jù)庫的關(guān)系設(shè)計。Oracle數(shù)據(jù)庫不是以操作系統(tǒng)的塊為單位來請求數(shù)據(jù),而是以多個Oracle數(shù)據(jù)庫為單位。其中包括:數(shù)據(jù)段:用來存放表數(shù)據(jù);索引段:用來存放表索引;臨時段:用來存放中間結(jié)果;滾段:用于出現(xiàn)異常時恢復(fù)事務(wù)。 StrutsSpring技術(shù) Struts2技術(shù)簡介Struts是Apache組織的一個開放源代碼項目,提供了一個構(gòu)建基于MVC體系結(jié)構(gòu)的Web應(yīng)用程序的框架。即Struts框架將MVC的優(yōu)點應(yīng)用與J2EE Web應(yīng)用的開發(fā),可以說是傳統(tǒng)模式的一種變化類型。(2) 視圖(表示層)表示用戶想查看/存取數(shù)據(jù)的表示界面。距離用戶最近的是表示層,為用戶提供了良好的操作界面。距離數(shù)據(jù)庫最近的是數(shù)據(jù)訪問層,封裝了對數(shù)據(jù)庫的各種操作,包括數(shù)據(jù)庫的連接等,提供了數(shù)據(jù)庫的安全,其它層從數(shù)據(jù)庫中獲得數(shù)據(jù)或者要更新數(shù)據(jù)庫中的數(shù)據(jù),都要通過數(shù)據(jù)訪問層。例如,對表示層的數(shù)據(jù)進行驗證,對數(shù)據(jù)庫中指定的表數(shù)據(jù)進行增加、刪除、修改和查詢等工作。Spring致力于J2EE應(yīng)用的各層解決方案,它不僅僅專注于某一層的方法,為企業(yè)應(yīng)用提供“一站式”選擇,貫穿表現(xiàn)層、業(yè)務(wù)層、持久層。(2) Spring的目標就是讓已有的技術(shù)更加易用。JavaScript的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時的、動態(tài)的和交互的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更多精彩的內(nèi)容。JavaScript庫封裝了很多預(yù)定義的對象和實用函數(shù),能幫助使用者輕松建立有高難度交互的Web ,并兼容各大瀏覽器。JQuery憑借簡潔的語法和跨平臺的兼容性,極大簡化了JavaScript開發(fā)人員遍歷HTML文檔、操作DOM、處理事件、執(zhí)行動畫和開發(fā)Ajax的操作。JQuery強調(diào)的理念是“寫得少,做得多”。JQuery選自器的寫法與CSS選自器的寫法十分相似,只不過兩者的作用效果不同,CSS選擇器找到元素后是添加樣式,而JQuery選擇器找到元素后是添加行為。Ajax不是基于語言的,也就是無論用哪種語言開發(fā)B/S應(yīng)用,都可以使用Ajax技術(shù)來給客戶不同的感受。HTML文本是由HTML命令組成的描述性文本,HTML命令可以包括文字、圖形、動畫、聲音、表格、鏈接等。 CSS技術(shù)簡介CSS(Cascading Style Sheeets)層疊樣式表,是一項出色的技術(shù),它使得網(wǎng)頁的結(jié)構(gòu)和表現(xiàn)樣式完全分離。要使某個樣式應(yīng)用于特定的HTML元素,首先需要找到該元素。CSS選擇器是CSS的基礎(chǔ),它為在獲取目標元素之后施加樣式提供了極大的靈活性。 B/S結(jié)構(gòu)簡介B/S(Browser/Server,瀏覽器/服務(wù)器)結(jié)構(gòu)是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。B/S結(jié)構(gòu)利用不斷成熟和普及的瀏覽器技術(shù)實現(xiàn)了原來需要復(fù)雜專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。B/S結(jié)構(gòu)和服務(wù)器之間的通信是以TCP/IP協(xié)議為基礎(chǔ)的,校園內(nèi)的Web服務(wù)器可以接受安裝有Web瀏覽器程序的Internet終端的訪問,作為最終用戶,只要通過Web瀏覽器,各種處理任務(wù)都可以調(diào)用系統(tǒng)資源來完成,這樣大大簡化了客戶端,減輕了系統(tǒng)維護與升級的成本和工作量。因為無論用戶的規(guī)模有多大,有多少分支機構(gòu),都不會增加任何維護升級的工作量,因為所有的操作只需要針對服務(wù)器進行。對于規(guī)模較大的公司,系統(tǒng)管理人員如果需要在幾百甚至幾千部電腦之間來回進行維護,其效率和工作量是可想而知的,但B/S架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。20第4章 總體設(shè)計 系統(tǒng)目標系統(tǒng)針對中小型企業(yè)進銷存管理的現(xiàn)狀,制定如下目標:(1) 系統(tǒng)采用人機對話方式,界面美觀友好,信息查詢靈活、方便、快捷、準確,數(shù)據(jù)存儲安全可靠。(3) 商品入庫、銷售、退貨流程清晰。(5) 與供應(yīng)商和客戶之間的賬目清晰。(7) 可方便快捷地查詢庫存信息,并可對商品價格進行調(diào)整。(9) 對用戶輸入的數(shù)據(jù),系統(tǒng)進行數(shù)據(jù)檢驗,進可能排除人為的錯誤。(11)系統(tǒng)運行穩(wěn)定、安全可靠。進銷存管理系統(tǒng)的功能結(jié)構(gòu)如圖1所示。(1) 實體(Entity)客戶存在并相互區(qū)別的事物稱為實體。(2) 屬性(Attribute)實體所具有的某一特性稱為屬性。(3) 聯(lián)系(Relationship)現(xiàn)實世界中事物內(nèi)部以及事物之間的聯(lián)系在信息世界中反映為實體內(nèi)部的聯(lián)系和實體之間的聯(lián)系。(1) 版本信息表bbxxb的ER圖版本信息表版本代碼版本前綴綴檢索代碼版本名稱版本別名類別代碼供應(yīng)商代碼計量單位代碼采購單價銷售單價備注 圖42 版本信息表ER圖(2) 型號信息表xhxxb的ER圖型號信息表型號代碼版本代碼規(guī)格型號檢索代碼型號開始編號類別代碼型號截止編號計量單位代碼采購單價銷售單價備注 圖43 型號信息表ER圖(3) 供應(yīng)商信息表gysxxb的ER圖供應(yīng)商信息表供應(yīng)商代碼供應(yīng)商名稱供應(yīng)商全名地區(qū)代碼地址聯(lián)系方式供應(yīng)商公司傳真?zhèn)渥D44 供應(yīng)商信息表ER圖客戶信息表客戶代碼客戶名稱 地址地區(qū)代碼賬號聯(lián)系方式賬戶余額貨運代碼負責(zé)人姓名備注(4) 客戶信息表khxxb的ER圖 圖45 客戶信息表ER圖(5) 倉庫信息表ckxxb的ER圖倉庫信息表倉庫代碼倉庫名稱公司代碼地區(qū)代碼類別代碼采購單價 圖46 倉庫信息表ER圖(6) 業(yè)務(wù)員信息表ywyxxb的ER圖業(yè)務(wù)員信息表業(yè)務(wù)員代碼業(yè)務(wù)員姓名公司代碼聯(lián)系方式備注圖47 業(yè)務(wù)員信息表ER圖(7) 貨運公司信息表hygsxxb的ER圖貨運公司信息表貨運公司代碼貨運公司名稱地址負責(zé)人聯(lián)系方式備注 圖48 貨運公司信息表ER圖 (8) 壁紙類別表lbb的ER圖壁紙類別表類別代碼類別名稱 備注 圖49 壁紙類別表ER圖(9) 計量單位信息表jldwxxb的ER圖計量單位信息表計量單位代碼備注 計量單位名稱
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1