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

正文內(nèi)容

計(jì)算機(jī)專(zhuān)業(yè)優(yōu)秀中小企業(yè)信息化辦公系統(tǒng)(已修改)

2024-12-20 09:36 本頁(yè)面
 

【正文】 2010屆本科生畢業(yè)設(shè)計(jì)中小企業(yè)信息化 辦公系統(tǒng)目 錄摘 要 IABSTRACT II目 錄 11引言 3 3 32系統(tǒng)設(shè)計(jì)基本原理與方法 4 4 4 MYSQL數(shù)據(jù)庫(kù)技術(shù)概述 5 AJAX技術(shù)概述 5 Freemarker模板語(yǔ)言技術(shù)概述 6 MVC三層開(kāi)發(fā)模型 73系統(tǒng)規(guī)劃與系統(tǒng)分析 9 9 94系統(tǒng)總體設(shè)計(jì) 14 14 145系統(tǒng)詳細(xì)設(shè)計(jì) 16 16 176系統(tǒng)詳細(xì)實(shí)現(xiàn) 29 29 用戶(hù)管理模塊 31 管理員管理模塊 39 40 產(chǎn)品管理模塊 46 網(wǎng)站公告管理模塊 54 網(wǎng)站留言板管理模塊 56 網(wǎng)站圖文輪播管理模塊 56 網(wǎng)站友情鏈接管理模塊 597系統(tǒng)測(cè)試 60 60 628總結(jié) 63 63 64 64參考文獻(xiàn) 66附 錄 67 1引言中小企業(yè)信息化隨著互聯(lián)網(wǎng)的普及經(jīng)歷了長(zhǎng)足的發(fā)展,但不可否認(rèn)中小企業(yè)信息化建設(shè)整體水平還處于起步和發(fā)展階段,同時(shí)它也存在一系列問(wèn)題。一個(gè)是廣大中小企業(yè)對(duì)信息化認(rèn)識(shí)不夠,另外一個(gè)方面是高昂的信息化費(fèi)用導(dǎo)致了中小企業(yè)不堪重負(fù)。正是因?yàn)檫@兩個(gè)方面的原因,才在很大程度上阻礙了中小企業(yè)信息化進(jìn)程,也出現(xiàn)了現(xiàn)在中小企業(yè)信息化應(yīng)用面積不廣、應(yīng)用程度不深等現(xiàn)象,但是企業(yè)信息化建設(shè)已經(jīng)被全球信息化飛速發(fā)展和信息應(yīng)用的快速普及推向市場(chǎng)最前沿。企業(yè)信息化建設(shè)已經(jīng)不是企業(yè)的效益工程,已經(jīng)成為企業(yè)的基本生存工程,如果企業(yè)在信息化建設(shè)過(guò)程中失去了有利地位,肯定會(huì)被社會(huì)無(wú)情地淘汰。實(shí)現(xiàn)企業(yè)信息化有非常重要的意義。它有利于提升企業(yè)形象。企業(yè)信息化信息容量大,企業(yè)可以把任何想讓客戶(hù)及公眾知道的內(nèi)容放入信息化網(wǎng)站中;此外,建立企業(yè)信息化的投入比其它廣告方式要低得多;互聯(lián)網(wǎng)是一個(gè)不受時(shí)空限制的信息交換系統(tǒng),它能以最直接、最豐富和最快捷的方式給企業(yè)帶來(lái)高效率和利益,對(duì)塑造企業(yè)形象有重要意義。它也可以全面詳細(xì)地介紹企業(yè)及企業(yè)產(chǎn)品。企業(yè)信息化網(wǎng)站的一個(gè)最基本的功能,就是能夠全面、詳細(xì)地介紹企業(yè)及企業(yè)產(chǎn)品。事實(shí)上,企業(yè)可以把任何想讓人們知道的信息放入網(wǎng)站供人瀏覽。如企業(yè)簡(jiǎn)介、企業(yè)的人員、廠房、生產(chǎn)設(shè)施、研究機(jī)構(gòu)、產(chǎn)品外觀、功能及使用方法等。它還可以利用網(wǎng)站及時(shí)得到客戶(hù)反饋的信息,可以與客戶(hù)保持密切聯(lián)系,可以與潛在客戶(hù)建立商業(yè)聯(lián)系。企業(yè)信息化網(wǎng)站可以開(kāi)設(shè)留言板或是在線(xiàn)咨詢(xún),可以利用它得到客戶(hù)反饋,建立商業(yè)聯(lián)系等??傊瑢?shí)現(xiàn)企業(yè)信息化有非常重大的意義。742系統(tǒng)設(shè)計(jì)基本原理與方法目前,Java 2平臺(tái)有3個(gè)版本,它們是適用于小型設(shè)備和智能卡的Java 2平臺(tái)Micro版(Java 2 Platform Micro Edition,J2ME)、適用于桌面系統(tǒng)的Java 2平臺(tái)標(biāo)準(zhǔn)版(Java 2 Platform Standard Edition,J2SE)、適用于創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù)的Java 2平臺(tái)企業(yè)版(Java 2 Platform Enterprise Edition,J2EE)。J2EE是一種利用Java 2平臺(tái)來(lái)簡(jiǎn)化企業(yè)解決方案的開(kāi)發(fā)、部署和管理相關(guān)的復(fù)雜問(wèn)題的體系結(jié)構(gòu)。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺(tái)或Java 2平臺(tái)的標(biāo)準(zhǔn)版,J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如編寫(xiě)一次、隨處運(yùn)行的特性、方便存取數(shù)據(jù)庫(kù)的JDBC API、CORBA技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時(shí)還提供了對(duì) EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術(shù)的全面支持。其最終目的就是成為一個(gè)能夠使企業(yè)開(kāi)發(fā)者大幅縮短投放市場(chǎng)時(shí)間的體系結(jié)構(gòu)。J2EE體系結(jié)構(gòu)提供中間層集成框架用來(lái)滿(mǎn)足無(wú)需太多費(fèi)用而又需要高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。通過(guò)提供統(tǒng)一的開(kāi)發(fā)平臺(tái),J2EE降低了開(kāi)發(fā)多層應(yīng)用的費(fèi)用和復(fù)雜性,同時(shí)提供對(duì)現(xiàn)有應(yīng)用程序集成強(qiáng)有力支持,完全支持Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強(qiáng)了安全機(jī)制,提高了性能。在B/S模式中,客戶(hù)端運(yùn)行瀏覽器軟件。瀏覽器以超文本形式向Web服務(wù)器提出訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的要求,Web服務(wù)器接受客戶(hù)端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為SQL語(yǔ)法,并交給數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給Web服務(wù)器,Web服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成HTML文檔形式,轉(zhuǎn)發(fā)給客戶(hù)端瀏覽器以友好的Web頁(yè)面形式顯示出來(lái)。B/S模式管理信息系統(tǒng)基本上克服了C/S 模式管理信息系統(tǒng)的不足,其主要表現(xiàn)在: (1).系統(tǒng)開(kāi)發(fā)、維護(hù)和升級(jí)的經(jīng)濟(jì)性。對(duì)于大型的管理信息系統(tǒng),軟件開(kāi)發(fā)、維護(hù)與升級(jí)的費(fèi)用是非常高的,B/S模式所具有的框架結(jié)構(gòu)可以大大節(jié)省這些費(fèi)用,同時(shí),B/S模式對(duì)前臺(tái)客戶(hù)機(jī)的要求并不高,可以避免盲目進(jìn)行硬件升級(jí)造成的巨大浪費(fèi)。 (2).B/S模式提供了一致的用戶(hù)界面。B/S模式的應(yīng)用軟件都是基于Web瀏覽器的,這些瀏覽器的界面都很相似。對(duì)于無(wú)用戶(hù)交互功能的頁(yè)面,用戶(hù)接觸的界面都是一致的,從而可以降低軟件的培訓(xùn)費(fèi)用。 (3).B/S模式具有很強(qiáng)的開(kāi)放性。在B/S模式下,外部的用戶(hù)亦可通過(guò)通用的瀏覽器進(jìn)行訪(fǎng)問(wèn)。 MYSQL數(shù)據(jù)庫(kù)技術(shù)概述MySQL是目前最為流行的開(kāi)放源代碼的數(shù)據(jù)庫(kù),是完全網(wǎng)絡(luò)化的跨平臺(tái)的關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),它是由瑞典的 MySQL AB公司開(kāi)發(fā)、并布并支持的,于1995年建立。它的象征符號(hào)是一只名為Sakila的海豚,代表著MySQL數(shù)據(jù)庫(kù)和社團(tuán)的速度、能力、精神和優(yōu)秀品質(zhì)。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),很多公司向開(kāi)放源代碼的數(shù)據(jù)庫(kù)系統(tǒng)遷移,從而降底花費(fèi)成本。MySQL可以稱(chēng)得上是目前運(yùn)行速度最快的SQL語(yǔ)言數(shù)據(jù)庫(kù)。除了具有許多其它數(shù)據(jù)庫(kù)所不具備的功能和選擇外,MySQL數(shù)據(jù)庫(kù)是一種完全免費(fèi)的產(chǎn)品,用戶(hù)可以直接從網(wǎng)上下載數(shù)據(jù)庫(kù),用于個(gè)人或商業(yè)用途,而不必支付任何費(fèi)用。MySQL具有功能強(qiáng)大、支持跨平臺(tái)、運(yùn)行速度快、支持面向?qū)ο?、安全性高、成本低、支持各種開(kāi)發(fā)語(yǔ)言、數(shù)據(jù)存儲(chǔ)量大、支持強(qiáng)大的內(nèi)置函數(shù)等特點(diǎn)。 AJAX技術(shù)概述AJAX全稱(chēng)為“Asynchronous JavaScript and XML”(異步JavaScript和XML),是指一種創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。國(guó)內(nèi)通常的讀音為“阿賈克斯”和阿賈克斯足球隊(duì)讀音一樣。 Web應(yīng)用的交互如Flickr, Backpack和Google在這方面已經(jīng)有質(zhì)的飛躍。這個(gè)術(shù)語(yǔ)源自描述從基于網(wǎng)頁(yè)的Web應(yīng)用到基于數(shù)據(jù)的應(yīng)用的轉(zhuǎn)換。在基于數(shù)據(jù)的應(yīng)用中,用戶(hù)需求的數(shù)據(jù)如聯(lián)系人列表,可以從獨(dú)立于實(shí)際網(wǎng)頁(yè)的服務(wù)端取得并且可以被動(dòng)態(tài)地寫(xiě)入網(wǎng)頁(yè)中,給緩慢的Web應(yīng)用體驗(yàn)著色使之像桌面應(yīng)用一樣。雖然大部分開(kāi)發(fā)人員 在過(guò)去使用過(guò)XMLHttp或者使用Iframe來(lái)加載數(shù)據(jù),但僅到現(xiàn)在我們才看到傳統(tǒng)的開(kāi)發(fā)人員和公司開(kāi)始采用這些技術(shù)。就像新的編程語(yǔ)言或模型伴隨著更多的痛苦,開(kāi)發(fā)人員需要學(xué)習(xí)新的技巧及如何最好利用這些新技術(shù)。許多重要的技術(shù)和AJAX開(kāi)發(fā)模式可以從現(xiàn)有的知識(shí)中獲取。例如,在一個(gè)發(fā)送請(qǐng)求到服務(wù)端的應(yīng)用中,必須包含請(qǐng)求順序、優(yōu)先級(jí)、超時(shí)響應(yīng)、錯(cuò)誤處理及回 調(diào),其中許多元素已經(jīng)在Web服務(wù)中包含了,就像現(xiàn)在的SOA。AJAX開(kāi)發(fā)人員擁有一個(gè)完整的系統(tǒng)架構(gòu)知識(shí)。同時(shí),隨著技術(shù)的成熟還會(huì)有許多地方需要改 進(jìn),特別是UI部分的易用性。AJAX開(kāi)發(fā)與傳統(tǒng)的CS開(kāi)發(fā)有很大的不同。這些不同引入了新的編程問(wèn)題,最大的問(wèn)題在于易用性。由于AJAX依賴(lài)瀏覽器的JavaScript和 XML,瀏覽器的兼容性和支持的標(biāo)準(zhǔn)也變得和JavaScript的運(yùn)行時(shí)性能一樣重要了。這些問(wèn)題中的大部分來(lái)源于瀏覽器、服務(wù)器和技術(shù)的組合,因此必 須理解如何才能最好的使用這些技術(shù)。綜合各種變化的技術(shù)和強(qiáng)耦合的客戶(hù)服務(wù)端環(huán)境,AJAX提出了一種新的開(kāi)發(fā)方式。AJAX開(kāi)發(fā)人員必須理解傳統(tǒng)的MVC架構(gòu),這限制了應(yīng)用層次之間的邊 界。同時(shí),開(kāi)發(fā)人員還需要考慮CS環(huán)境的外部和使用AJAX技術(shù)來(lái)重定型MVC邊界。最重要的是,AJAX開(kāi)發(fā)人員必須禁止以頁(yè)面集合的方式來(lái)考慮Web 應(yīng)用而需要將其認(rèn)為是單個(gè)頁(yè)面。一旦UI設(shè)計(jì)與服務(wù)架構(gòu)之間的范圍被嚴(yán)格區(qū)分開(kāi)來(lái)后,開(kāi)發(fā)人員就需要更新和變化的技術(shù)集合了。 Freemarker模板語(yǔ)言技術(shù)概述FreeMarker是一個(gè)模板引擎,是一個(gè)基于模板生成文本輸出的通用工具,使用純Java編寫(xiě)。它被設(shè)計(jì)用來(lái)生成HTML Web頁(yè)面,特別是基于MVC模式的應(yīng)用程序。雖然FreeMarker具有一些編程的能力,但通常由Java程序準(zhǔn)備要顯示的數(shù)據(jù),由FreeMarker生成頁(yè)面,通過(guò)模板顯示準(zhǔn)備的數(shù)據(jù)。它不是一個(gè)Web應(yīng)用框架,而適合作為Web應(yīng)用框架一個(gè)組件。也與容器無(wú)關(guān),因?yàn)樗⒉恢繦TTP或Servlet;FreeMarker同樣可以應(yīng)用于非Web應(yīng)用程序環(huán)境。FreeMarker更適合作為Model2框架(如Struts)的視圖組件,你也可以在模板中使用JSP標(biāo)記庫(kù)。更重要的是它是免費(fèi)的。FreeMarker特性通用目標(biāo)能夠生成各種文本:HTML、XML、RTF、Java源代碼等等。易于嵌入到你的產(chǎn)品中:輕量級(jí);不需要Servlet環(huán)境。插件式模板載入器:可以從任何源載入模板,如本地文件、數(shù)據(jù)庫(kù)等等。你可以按你所需生成文本:保存到本地文件;作為Email發(fā)送;從Web應(yīng)用程序發(fā)送它返回給Web瀏覽器。強(qiáng)大的模板語(yǔ)言所有常用的指令:include、if/elseif/else、循環(huán)結(jié)構(gòu)。在模板中創(chuàng)建和改變變量。幾乎在任何地方都可以使用復(fù)雜表達(dá)式來(lái)指定值。命名的宏,可以具有位置參數(shù)和嵌套內(nèi)容。名字空間有助于建立和維護(hù)可重用的宏庫(kù),或者將一個(gè)大工程分成模塊,而不必?fù)?dān)心名字沖突。輸出轉(zhuǎn)換塊:在嵌套模板片段生成輸出時(shí),轉(zhuǎn)換HTML轉(zhuǎn)義、壓縮、語(yǔ)法高亮等等;你可以定義自己的轉(zhuǎn)換。通用數(shù)據(jù)模型FreeMarker不是直接反射到Java對(duì)象,Java對(duì)象通過(guò)插件式對(duì)象封裝,以變量方式在模板中顯示??梢允褂贸橄螅ń涌冢┓绞奖硎緦?duì)象(JavaBean、XML文檔、SQL查詢(xún)結(jié)果集等等),告訴模板開(kāi)發(fā)者使用方法,使其不受技術(shù)細(xì)節(jié)的打擾。為Web準(zhǔn)備在模板語(yǔ)言中內(nèi)建處理典型Web相關(guān)任務(wù)(如HTML轉(zhuǎn)義)的結(jié)構(gòu)。能夠集成到Model2 Web應(yīng)用框架中作為JSP的替代。支持JSP標(biāo)記庫(kù)。為MVC模式設(shè)計(jì):分離可視化設(shè)計(jì)和應(yīng)用程序邏輯;分離頁(yè)面設(shè)計(jì)員和程序員。智能的國(guó)際化和本地化字符集智能化(內(nèi)部使用UNICODE)。數(shù)字格式本地化敏感。日期和時(shí)間格式本地化敏感。非US字符集可以用作標(biāo)識(shí)(如變量名)。多種不同語(yǔ)言的相同模板。 MVC三層開(kāi)發(fā)模型開(kāi)發(fā)模型采用MVC三層模型。模型視圖控制結(jié)構(gòu)是交互式應(yīng)用程序廣泛使用的一種體系結(jié)構(gòu)。它有效地在存儲(chǔ)和展示數(shù)據(jù)的對(duì)象中區(qū)分功能模塊以降低它們之間的連接度,這種體系結(jié)構(gòu)將傳統(tǒng)的輸入、處理和輸入模型轉(zhuǎn)化為圖形顯示的用戶(hù)交互模型,或者換一種說(shuō)法,是多層次的Web商業(yè)應(yīng)用;MVC體系結(jié)構(gòu)具有三個(gè)層面:模型(Model)、視圖(View)和控制(Controller),每個(gè)層面有其各自的功能作 用,MVC體系結(jié)構(gòu)如下: 圖21 MVC 三層結(jié)構(gòu)圖模型層負(fù)責(zé)表達(dá)和訪(fǎng)問(wèn)商業(yè)數(shù)據(jù),執(zhí)行商業(yè)邏輯和操作。也就是說(shuō),這一層就是現(xiàn)實(shí)生活中功能的軟件模擬;在模型層變化的時(shí)候,它將通知視圖層并提供后者訪(fǎng)問(wèn)自身狀態(tài)的能力,同時(shí)控制層也可以訪(fǎng)問(wèn)其功能函數(shù)以完成相關(guān)的任務(wù)。視圖層負(fù)責(zé)顯示模型層的內(nèi)容。它從模型層取得數(shù)據(jù)并指定這些數(shù)據(jù)如何被顯示出來(lái)。在模型層變化的時(shí)候,它將自動(dòng)更新。另外視圖層也會(huì)將用戶(hù)的輸入傳送給控制器。 控制層負(fù)責(zé)定義應(yīng)用程序的行為。它可以分派用戶(hù)的請(qǐng)求并選擇恰當(dāng)?shù)囊晥D以用于顯示,同時(shí)它也可以解釋用戶(hù)的輸入并將它們映射為模型層可執(zhí)行的操作;在一個(gè)圖 形界面中,常見(jiàn)的用戶(hù)輸入包括點(diǎn)擊按鈕和菜單選擇。在Web應(yīng)用中,它包括對(duì)Web層的HTTP GET和POST的請(qǐng)求;控制層可以基于用戶(hù)的交互和模型層的操作結(jié)果來(lái)選擇下一個(gè)可以顯示的視圖,一個(gè)應(yīng)用程序通常會(huì)基于一組相關(guān)功能設(shè)定一個(gè)控制層的 模塊,甚至一些應(yīng)用程序會(huì)根據(jù)不同的用戶(hù)類(lèi)型具有不同的控制層設(shè)定,這主要是由于不同用戶(hù)的視圖交互和選擇也是不同的。 在模型層、視圖層和控制層之間劃分責(zé)任可以減少代碼的重復(fù)度,并使應(yīng)用程序維護(hù)起來(lái)更簡(jiǎn)單。同時(shí)由于數(shù)據(jù)和商務(wù)邏輯的分開(kāi),在新的數(shù)據(jù)源加入和數(shù)據(jù)顯示變化的時(shí)候,數(shù)據(jù)處理也會(huì)變得更簡(jiǎn)單。 3系統(tǒng)規(guī)劃與系統(tǒng)分析經(jīng)濟(jì)可行性:由于開(kāi)發(fā)此通用企業(yè)信息化平臺(tái)所需的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(J2EE+MYSQL),市場(chǎng)上都容易購(gòu)買(mǎi)到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本平臺(tái)系統(tǒng)的開(kāi)發(fā)與維護(hù)上,對(duì)用戶(hù)不造成過(guò)重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此平臺(tái)投入使用,不僅可以提高企業(yè)知名度,減少工作強(qiáng)度,提高工作效率,而且方便了用戶(hù)的購(gòu)買(mǎi),打破了傳統(tǒng)的銷(xiāo)售模式,極大限度的方便了用戶(hù),也為平臺(tái)的進(jìn)一步推廣創(chuàng)造了條件,而且,目標(biāo)平臺(tái)不是很復(fù)雜,開(kāi)發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)省的大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本平臺(tái)系統(tǒng)的開(kāi)發(fā)成本,所以從經(jīng)濟(jì)方面講開(kāi)發(fā)此系統(tǒng)是可行的。技術(shù)可行性:通用企業(yè)信息化網(wǎng)站平臺(tái)采用了當(dāng)前流行的B/S結(jié)構(gòu)和Internet網(wǎng)絡(luò)技術(shù)。主要是利用J2EE技術(shù)和MYSQL強(qiáng)大的數(shù)據(jù)庫(kù)功能,有效地實(shí)現(xiàn)新聞發(fā)布系統(tǒng)和B2C電子商務(wù)系統(tǒng)的統(tǒng)籌開(kāi)發(fā)。J2EE技術(shù)和MYSQL技術(shù)均已發(fā)展成熟,完全可以支持系統(tǒng)開(kāi)發(fā)。社會(huì)可行性:對(duì)于中小型企業(yè)而言,完全具備接受和使用改平臺(tái)的條件。通用企業(yè)信息化網(wǎng)站平臺(tái)的建立使手工系統(tǒng)過(guò)度到人機(jī)系統(tǒng),省力省時(shí),方便精確。操作可行性:通用企業(yè)信息化網(wǎng)站平臺(tái)界面友好可視化,簡(jiǎn)單容
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1