版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
摘要隨著網(wǎng)絡(luò)以與Web技術(shù)的迅速發(fā)展,B/S架構(gòu)的系統(tǒng)應(yīng)用越來越多的深入到各行各業(yè)中。本文介紹的餐飲業(yè)信息管理系統(tǒng)是為餐飲企業(yè)開發(fā)的基于Web的餐飲行業(yè)綜合信息管理服務(wù)系統(tǒng)。本文深入探討了基于Web技術(shù)應(yīng)用系統(tǒng)的開發(fā)過程與其相關(guān)技術(shù),結(jié)合實際工程項目中餐飲業(yè)信息管理系統(tǒng)的功能需求以與業(yè)務(wù)流程分析,運用ASP.NET、Javascript技術(shù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)通信等技術(shù),設(shè)計了本信息管理系統(tǒng)的解決方案。重點解決了系統(tǒng)體系結(jié)構(gòu)、系統(tǒng)數(shù)據(jù)庫、系統(tǒng)操作界面、綜合管理模塊、部管理模塊以與系統(tǒng)安全等關(guān)鍵性問題,有效的滿足了餐飲業(yè)信息管理系統(tǒng)的規(guī)模需求以與未來業(yè)務(wù)增長的需要。數(shù)據(jù)庫系統(tǒng)的建立完成了本信息系統(tǒng)的最基礎(chǔ)部分,綜合管理模塊以與部管理模塊提供了實際應(yīng)用中的用戶需求。系統(tǒng)的安全則保證了本信息系統(tǒng)的正常運行,防止出去非法訪問以與越權(quán)操作等問題。本文所闡述的信息管理系統(tǒng)均是在MicrosoftWindowsXPProf系統(tǒng)下用采MicrosoftASP.NET平臺,利用MicrosoftC#編程實現(xiàn)的。本信息管理系統(tǒng)目前處于第二期開發(fā)。關(guān)鍵詞:Web;餐飲業(yè);業(yè)務(wù)流程;ASP.NET;BasedonwebdiningindustryinformationmanagementsystemdesignandrelizationAbstractAlongwithnetworkaswellasWebtechnologyrapiddevelopment,B/Soverheadconstructionsystemapplicationmoreandmoremanypenetratingtoallthevarioustradesandoccupationsin.ThisarticleintroducedthediningindustryinformationmanagementsystemisdevelopsfortheJapaneseelectricityjoint-stockcompanybasedontheWebdiningprofessionsynthesisinformationmanagementsystem.Erectstheserverbythiscompany,buildstheplatformtoprovidethesynthesisinformationmanagementforthecustomer.ThisarticlethoroughlydiscussedhasresultedintheperformancehistoryanditsthecorrelationtechnologybasedontheWebtechnologyapplicationsystem,intheunionactualengineeringprojectthediningindustryinformationmanagementsystemfunctiondemandaswellastheflowanalysis,utilizedtechnologyandsoonASP.NET,Javascripttechnology,database,systemoperationcontactsurface,constructionofdata,networkcorrespondence,hasdesignedthisinformationmanagementsystemsolution.Hassolvedsystemsystemstructure,systemdatabase,synthesisadministrationmodule,internalmanagementmoduleaswellassystematicsecurityandsooncrucialwithemphasisthequestion,effectivehasmettheneedswhichthediningindustryinformationmanagementsystemscaledemandaswellasthefuturewillgrow.Thedatabasesystemestablishmentcompletedthisinformationsystemmostfoundationtobepartial,thesynthesisadministrationmoduleaswellastheinternalmanagementmodulehasprovidedinthepracticalapplicationuserdemand.Thesystemsecurityhadguaranteedthisinformationsystemnormaloperation,preventedtheillegalvisitaswellasexceedsauthoritytooperateandsoonthequestion.ThisarticleelaboratedtheinformationmanagementsystemissystemwithpicksMicrosoftinMicrosoftWindowsXPundertheProftheASP.NETplatform,usesMicrosofttheC#programmingrealization.Thisinformationmanagementsystematpresentisinthesecondissueofdevelopment.KeyWords:Web;Diningindustry;Serviceflow;ASP.NET;目錄摘要IAbstractII1緒論71.1研究背景與選題意義71.2實施的原則與步驟81.3軟件系統(tǒng)的建設(shè)81.3.1信息管理服務(wù)系統(tǒng)的基本需求91.3.2大量數(shù)據(jù)信息的處理91.3.3工作流的應(yīng)用91.3.4協(xié)同工作和移動辦公101.4課題的應(yīng)用價值101.5本論文所要解決的問題111.6本論文的主要工作以與容結(jié)構(gòu)122餐飲業(yè)信息管理服務(wù)系統(tǒng)總體方案設(shè)計132.1系統(tǒng)的總體結(jié)構(gòu)132.1.1需求分析132.1.2系統(tǒng)功能模塊的劃分142.2系統(tǒng)開發(fā)模式的選擇152.2.1C/S開發(fā)模式152.2.2B/S開發(fā)模式的優(yōu)勢162.3基于B/S模式的餐飲業(yè)信息管理系統(tǒng)整體架構(gòu)182.4系統(tǒng)的運行環(huán)境和開發(fā)工具192.4.1硬件環(huán)境192.4.2軟件環(huán)境202.4.3系統(tǒng)的開發(fā)工具212.4.4小組開發(fā)工具SourceSafe233系統(tǒng)數(shù)據(jù)庫設(shè)計243.1商業(yè)數(shù)據(jù)概述243.2系統(tǒng)數(shù)據(jù)庫功能要求253.3概念模型設(shè)計263.4數(shù)據(jù)庫結(jié)構(gòu)設(shè)計273.5數(shù)據(jù)庫的物理設(shè)計284企業(yè)信息管理模塊的設(shè)計與實現(xiàn)304.1信息管理方案的選擇304.2企業(yè)信息管理模塊的需求分析314.3系統(tǒng)界面的設(shè)計324.3.1界面設(shè)計概述324.3.2界面設(shè)計原則32用戶界面的設(shè)計步驟344.4企業(yè)信息管理模塊的設(shè)計與實現(xiàn)374.4.1企業(yè)總覽374.4.2企業(yè)信息的編輯384.4.3企業(yè)信息的參照394.4.4企業(yè)信息編輯的確認404.4.5企業(yè)信息成功登錄的顯示415餐飲業(yè)信息管理系統(tǒng)部共通模塊的設(shè)計與實現(xiàn)425.1共通模塊425.1.1通用模塊<Usual>425.1.2服務(wù)器模塊<Server>435.1.3基類窗體模塊<UserInterface>435.1.4子系統(tǒng)模塊435.2ADO.NET435.2.1DataAdapter455.2.2DataSet465.2.3DataTable476系統(tǒng)的安全分析與性能分析486.1系統(tǒng)安全隱患分析486.2系統(tǒng)得性能分析506.2.1JavaScript506.2.2系統(tǒng)的移植50結(jié)論51參考文獻54致謝551緒論1.1研究背景與選題意義近年來,信息科技的迅猛發(fā)展為人們的生活帶來越來越多的便利與快捷。當(dāng)今社會時間就是金錢的信條為人們所擁躉。信息的流動、變化的產(chǎn)生、傳遞、發(fā)布、提交、修改、審批……。隨之而來的就是信息需要有序的管理、存儲、分析、查詢、統(tǒng)計……,傳統(tǒng)的辦公工作模式已經(jīng)無法滿足對信息的需求和處理。傳統(tǒng)的辦公模式主要以純手工勞動為主,紙介質(zhì)為輔,在信息革命的浪潮中,顯然已經(jīng)遠遠不能滿足高效率、快節(jié)奏的現(xiàn)代工作和生活需要。如何體現(xiàn)對信息處理的時效性、高效性以與安全性逐漸得到了人們的重視。當(dāng)今社會,辦公自動化成為人們津津樂道的概念。無論是辦公設(shè)備公司,還是系統(tǒng)集成公司,都大力推出自己的辦公自動化商品。例如辦公設(shè)備、辦公自動化軟件等??梢?辦公自動化的潮流性以與重要性。雖然辦公自動化提了多年,但效果并不明顯,大多數(shù)用戶還是停留在單機字處理和表格處理的所謂辦公自動化的初級階段。信息的交流和共享,以與團隊的協(xié)同運作等無法完美的實現(xiàn),極大地限制了工作的效率。辦公實際成為了文件的制作、修改、傳遞、簽訂、保存、銷毀和存檔的過程。目前,全球性的網(wǎng)絡(luò)化、信息化進程正逐步改變?nèi)藗兊纳罘绞?Internet技術(shù)應(yīng)用以與電子商務(wù)的飛速增長給人們生活工作的各個層面帶來了深刻的影響,辦公自動化在其影響下也離人們越來越近。回顧電子商務(wù)信息化的進程,大致可分為三個階段:第一階段,以桌面字處理工具為典型的個人辦公工具軟件階段,計算機應(yīng)用提高了個人工作效率。第二階段,基于關(guān)系型數(shù)據(jù)庫技術(shù),以C/S體系結(jié)構(gòu)應(yīng)用為特征階段,這一階段基本實現(xiàn)了部門級的數(shù)據(jù)處理、公文處理等的自動化。而目前的第三階段,基于符合Internet技術(shù)標(biāo)準(zhǔn)的平臺應(yīng)用階段。這一階段,不僅在技術(shù)上有了空前的進步,并且應(yīng)用圍已從企業(yè)各個獨立部門擴展到整個企業(yè)圍所有部門,高效的解決了信息的地域性以與時效性。2餐飲業(yè)信息管理服務(wù)系統(tǒng)總體方案設(shè)計2.1系統(tǒng)的總體結(jié)構(gòu)基于互聯(lián)網(wǎng)的餐飲行業(yè)信息管理服務(wù)系統(tǒng)主要是針對餐飲企業(yè)的信息管理而設(shè)計開發(fā)的,是面向餐飲企業(yè)的在線信息管理,該主要包括:綜合系統(tǒng)、系統(tǒng)管理系統(tǒng)、收集配送信息管理系統(tǒng)、用戶管理系統(tǒng)、電子日報系統(tǒng)等容。對本餐飲行業(yè)信息管理服務(wù)系統(tǒng)總的來說,分為前臺系統(tǒng)和后臺系統(tǒng)兩個部分。前臺系統(tǒng)的主要作用是服務(wù)對象的企業(yè)工作人員進行信息的錄入和對一些信息的查詢或修改。后臺系統(tǒng)的主要作用是該信息管理系統(tǒng)的管理<系統(tǒng)管理、用戶管理和公共類等>。2.4系統(tǒng)的運行環(huán)境和開發(fā)工具硬件環(huán)境系統(tǒng)采用Browser/Server架構(gòu)。服務(wù)器DatabaseServer。數(shù)據(jù)庫服務(wù)器可以采用專業(yè)的數(shù)據(jù)服務(wù)器。當(dāng)然,如果系統(tǒng)的規(guī)模很小,為了節(jié)約開支,同時降低系統(tǒng)的復(fù)雜性,可以采用單個Web服務(wù)器,自然也就不用負載平衡器了。Web服務(wù)器與Internet接入結(jié)構(gòu)如圖2.4所示。圖2.4Web服務(wù)器與Internet接入結(jié)構(gòu)網(wǎng)卡等Internet接入設(shè)備,在條件允許的情況下適當(dāng)采用高配置,以滿足變化的網(wǎng)絡(luò)的需求??蛻舳说挠布蟛桓?需要一臺接入Internet的計算機或簡易終端,但是網(wǎng)絡(luò)條件是最重要的,帶寬、網(wǎng)速等應(yīng)該在經(jīng)濟允許的條件下采用高端配置。。軟件環(huán)境本系統(tǒng)采用瀏覽器/服務(wù)器的架構(gòu)模式,整個系統(tǒng)分成三大部分:Web服務(wù)器程序、后臺管理程序、數(shù)據(jù)庫,運行在基于TCP/IP協(xié)議基礎(chǔ)之上的廣域網(wǎng)。Web服務(wù)器端軟件和后臺管理程序應(yīng)運行在WindowsNT/Windows2000/WindowsXP等操作系統(tǒng)之上。系統(tǒng)的開發(fā)工具由于本系統(tǒng)的體系架構(gòu)基于.NET框架,.Net架構(gòu)本身就為系統(tǒng)的開發(fā)提供了開發(fā)平臺、開發(fā)環(huán)境和開發(fā)技術(shù)。.NETFramework是支持生成和運行下一代應(yīng)用程序和XMLWebs的部Windows組件。.NETFramework旨在實現(xiàn)下列目標(biāo):提供一個一致的面向?qū)ο蟮木幊汰h(huán)境,而無論對象代碼是在本地存儲和執(zhí)行,還是在本地執(zhí)行但在Internet上分布,或者是在遠程執(zhí)行的。提供一個將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。提供一個可提高代碼〔包括由未知的或不完全受信任的第三方創(chuàng)建的代碼〕執(zhí)行安全性的代碼執(zhí)行環(huán)境。.NETFramework具有兩個主要組件:公共語言運行庫和.NETFramework類庫。公共語言運行庫是.NETFramework的基礎(chǔ)。您可以將運行庫看作一個在執(zhí)行時管理代碼的代理,它提供存管理、線程管理和遠程處理等核心服務(wù),并且還強制實施嚴(yán)格的類型安全以與可提高安全性和可靠性的其他形式的代碼準(zhǔn)確性。事實上,代碼管理的概念是運行庫的基本原則。以運行庫為目標(biāo)的代碼稱為托管代碼,而不以運行庫為目標(biāo)的代碼稱為非托管代碼。.NETFramework的另一個主要組件是類庫,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图?您可以使用它開發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面<GUI>應(yīng)用程序,也包括基于ASP.NET所提供的最新創(chuàng)新的應(yīng)用程序〔如Web窗體和XMLWebs〕。下面的插圖顯示公共語言運行庫和類庫與應(yīng)用程序之間以與與整個系統(tǒng)之間的關(guān)系。圖2.5。圖2.5.NET平臺的框架結(jié)構(gòu)圖用Asp.NET開發(fā)基于B/S模型的企業(yè)解決方案有以下一些特點:<1>Asp.NET使用編譯后的語言,提升性能和伸縮性;<2>Asp.NET引入了面向?qū)ο蟮奶匦裕?lt;3>支持C#.NET等高級語言,而不像傳統(tǒng)ASP那樣只使用VBScript和JavaScript,功能上先天不足。而且ASP.NET可以使用.NET框架的所有基礎(chǔ)類庫;<4>Asp.NET可以借助.NET所提供的ADO.NET技術(shù)和對XML的完全支持特性,高效的實現(xiàn)數(shù)據(jù)訪問和信息通信。也可以方便地采用WebServices實現(xiàn)特定的功能;<5>Asp.NET將頁面和代碼分離,提供了更易于編寫、結(jié)構(gòu)更清晰的代碼,這些代碼很容易進行再利用和共享;<6>Asp.NET提供了完善的安全機制,也提供了緩沖技術(shù)、數(shù)據(jù)庫控件等技術(shù)。在后臺數(shù)據(jù)庫系統(tǒng)的選擇上,采用Access。小組開發(fā)工具SourceSafe像餐飲業(yè)信息管理系統(tǒng)這樣的大型復(fù)雜的系統(tǒng),涉與到的開發(fā)任務(wù)不是一個兩個人所能完成的,團隊合作是最重要的。Microsoft的VisualSourceSafe<VSS>正好解決了軟件開發(fā)小組長期所面臨的版本管理問題。它能有效地幫助項目開發(fā)組的負責(zé)人對項目程序進行管理,將所有的項目源文件以特有的方式存入數(shù)據(jù)庫。開發(fā)組的成員不能對該數(shù)據(jù)庫中的文件進行直接的修改,而是由該版本管理器將該項目的源程序或是子項目的源程序拷貝到各個成員自己的工作目錄下進行調(diào)試和修改,然后將修改后的項目文件作Checkin提交給VSS,由它進行綜合更新。3系統(tǒng)數(shù)據(jù)庫設(shè)計管理信息系統(tǒng)的主要任務(wù)就是通過大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲和管理大量的數(shù)據(jù)。因此建立一個良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,使整個系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開發(fā)工作好壞的主要指標(biāo)之一。3.1商業(yè)數(shù)據(jù)概述建立商業(yè)數(shù)據(jù)數(shù)據(jù)庫的根本目標(biāo)就是為企業(yè)信息管理、企業(yè)信息系統(tǒng)提供數(shù)據(jù),實現(xiàn)數(shù)據(jù)的共享。商業(yè)數(shù)據(jù)數(shù)據(jù)庫中包含的商業(yè)數(shù)據(jù)數(shù)據(jù)有以下幾類:<1>店鋪信息數(shù)據(jù):店鋪信息指涉與到店鋪相關(guān)信息屬性的數(shù)據(jù),其中包括各個店鋪的名稱、店鋪的編號、店鋪的地址、店鋪的規(guī)模、以與店鋪經(jīng)理名稱等容,以上這些信息皆存儲在店鋪信息數(shù)據(jù)記錄。<2>企業(yè)信息數(shù)據(jù):這類企業(yè)信息性數(shù)據(jù)是數(shù)據(jù)庫系統(tǒng)中最重要的部分,用戶將自己企業(yè)的所有商品的詳細信息〔例如商品編號、商品規(guī)格、商品價格、商品描述以與推出時間等〕登錄到企業(yè)信息數(shù)據(jù)庫中。它是商業(yè)數(shù)據(jù)數(shù)據(jù)庫的一個重要組成部分。<3>店鋪員工數(shù)據(jù):企業(yè)在信息管理方面需要管理企業(yè)的員工信息,包括每個店鋪的員工數(shù)量、員工編號、員工的、住址以與等信息。以方便企業(yè)管理者對企業(yè)員工的管理。這些數(shù)據(jù)存儲在店鋪員工信息數(shù)據(jù)記錄。<4>辦公用品數(shù)據(jù):辦公用品數(shù)據(jù)主要包括諸如辦公設(shè)備〔例如計算機、復(fù)印機、打印機、和等〕和辦公用品〔例如辦公文具以與辦公耗材等〕等信息。辦公用品數(shù)據(jù)的使用頻率數(shù)據(jù)較高。例如,在統(tǒng)計企業(yè)固定資產(chǎn)或成本核算時就要用到商業(yè)數(shù)據(jù)數(shù)據(jù)庫中存儲的辦公用品的數(shù)據(jù)。<5>圖形數(shù)據(jù):商業(yè)數(shù)據(jù)文件中經(jīng)常會遇到圖形,如商品快照等。圖形數(shù)據(jù)是商業(yè)數(shù)據(jù)數(shù)據(jù)庫中的一種特殊類型數(shù)據(jù)。<6>其他必要數(shù)據(jù):商業(yè)數(shù)據(jù)文件中除了上述數(shù)據(jù)以外,還需要一些其他的必要數(shù)據(jù),例如商品圖號、名稱等表頭數(shù)據(jù);文件編制人、校對人、審核人等的標(biāo)記數(shù)據(jù)。3.2系統(tǒng)數(shù)據(jù)庫功能要求4企業(yè)信息管理模塊的設(shè)計與實現(xiàn)本章討論了幾種信息管理方案的優(yōu)缺點,最終確定采用基于Web的網(wǎng)絡(luò)信息管理方案,可以有效解決降低管理成本的問題。工作人員通過一臺聯(lián)網(wǎng)的計算機或簡易終端,便可以對商品的信息進行管理,包括新企業(yè)信息的增加、已有商品價格的更改和企業(yè)信息的查詢等事務(wù)。這樣不但可以方便的管理企業(yè)信息,還降低了企業(yè)信息管理的成本。4.1信息管理方案的選擇目前,企業(yè)企業(yè)信息的管理方式主要有傳統(tǒng)的以紙為載體的傳統(tǒng)企業(yè)信息管理、本地單機計算機的企業(yè)信息管理、基于WAP的企業(yè)信息管理以與基于Web的網(wǎng)絡(luò)企業(yè)信息管理這幾種方案。這幾種方案的優(yōu)缺點如下:<1>傳統(tǒng)信息管理傳統(tǒng)的信息管理模式是以紙為載體來記錄商品的相關(guān)信息。這種信息管理模式不僅需要大量的手工勞動,而且在資料保存上需要專門建立資料庫來存儲資料。如果某件商品的信息需要修改,則需要經(jīng)過繁瑣的步驟來花費時間和人力去查詢資料并做修改,不僅管理不方便,還造成了信息管理成本的提高。相對小型企業(yè)來講,大中型企業(yè)在信息管理方面的不便要更多,比如信息的匯總等問題。<2>基于Web的網(wǎng)絡(luò)企業(yè)信息管理當(dāng)企業(yè)需要對企業(yè)信息進行管理時,只需要工作人員輸入用戶名和密碼,服務(wù)器端的資料庫即可調(diào)出該企業(yè)先前登記過的商品基本資料,如果是大中型企業(yè)則直接進入各分店選擇列表界面,方便各分店員工與時對企業(yè)信息進行處理,其優(yōu)點如下:①企業(yè)不必專門匯總企業(yè)信息。②企業(yè)信息能夠保證實時性。③企業(yè)信息的查詢不需要花費時間去等待。④不受時間限制,可以隨時進行企業(yè)信息管理。通過對以上幾個企業(yè)信息管理方式的分析,不難看出相對于傳統(tǒng)的企業(yè)信息管理方式以與本地單機企業(yè)信息管理方式,基于Wap和基于Web的企業(yè)信息管理方式是屬于現(xiàn)代社會科技的發(fā)展帶給企業(yè)管理者的新選擇。但是對于Wap方式來說,由于技術(shù)的不成熟性導(dǎo)致無法完全擴展。對以上幾種企業(yè)信息管理方式的分析,網(wǎng)上企業(yè)信息管理的優(yōu)勢比較突出,所以本文采用基于Web的企業(yè)信息管理這種方法。4.2企業(yè)信息管理模塊的需求分析企業(yè)信息管理模塊的最終目標(biāo)就是保證對企業(yè)企業(yè)信息管理的服務(wù)質(zhì)量,提高企業(yè)的工作效率,降低企業(yè)的管理成本。具體來說,需要滿足如下的系統(tǒng)需求:<1>保證對企業(yè)的服務(wù)質(zhì)量:采用友好的人機交互界面,使客戶的工作人員能夠非常直觀地檢索到相關(guān)企業(yè)的企業(yè)信息,方便地添加新企業(yè)信息、更新已有商品的信息等,從而有效地解決傳統(tǒng)的企業(yè)企業(yè)信息管理過于繁瑣的問題。系統(tǒng)操作的規(guī),提高了服務(wù)質(zhì)量,最大限度的保證了客戶〔各型餐飲企業(yè)〕的滿意程度;<2>對企業(yè)部提高企業(yè)工作人員的工作效率:企業(yè)的工作人員可以隨時對商品的信息進行增加、更新等處理,保證了企業(yè)信息的時效性。對企業(yè)部資源進行統(tǒng)籌規(guī)劃,從而提高整個企業(yè)的工作效率以與降低企業(yè)信息管理成本;<3>系統(tǒng)資料的信息化管理:這涉與兩個方面的容,一個是和商品相關(guān)的信息,另外就是企業(yè)部工作人員的信息,通過有效的方式對這些系統(tǒng)資料進行信息化的管理,不但能夠保證預(yù)約系統(tǒng)的高效準(zhǔn)確運行,而且有利于進行信息的交換和進行進一步的統(tǒng)計分析,對未來的發(fā)展趨勢做出有針對性的評估和預(yù)測。圖4.7企業(yè)信息編輯后的確認流程圖企業(yè)信息成功登錄的顯示在企業(yè)信息編輯后的確認畫面,用戶對照并確定編輯無誤后,便可以點擊確定按鈕保存編輯后的企業(yè)信息。在成功操作后,系統(tǒng)會將畫面遷移到企業(yè)信息成功登錄后顯示的畫面,并有數(shù)據(jù)成功保存的信息提示。這個功能模塊的流程如圖4.8所示:圖4.8企業(yè)信息成功登錄后顯示的流程圖考慮到用戶成功更新企業(yè)信息后會繼續(xù)有其他操作,本文在這里增加了返回企業(yè)總覽畫面的按鈕。如果用戶此次操作結(jié)束后不需要再做其他業(yè)務(wù)操作,可以直接點擊瀏覽器的關(guān)閉按鈕結(jié)束操作。5餐飲業(yè)信息管理系統(tǒng)部共通模塊的設(shè)計與實現(xiàn)在本文所介紹的餐飲業(yè)信息管理系統(tǒng)中,部的管理系統(tǒng)是必需的,也是非常重要的部分,它是服務(wù)提供商在互聯(lián)網(wǎng)上建立網(wǎng)上綜合信息管理系統(tǒng)的必要組成部分。餐飲業(yè)信息管理系統(tǒng)部管理系統(tǒng)包括系統(tǒng)管理和用戶管理這兩部分。5.1共通模塊共通模塊包括通用模塊<Usual>,服務(wù)器模塊<Server>,基類窗體模塊<UserInterface>,子系統(tǒng)模塊。以上子系統(tǒng)模塊是根據(jù)客戶的實際情況進行個性化設(shè)計的。下面介紹逐個介紹各個模塊的作用。在典型的多層實現(xiàn)中,用于創(chuàng)建和刷新DataSet并依次更新原始數(shù)據(jù)的步驟包括:通過DataAdapter使用數(shù)據(jù)源中的數(shù)據(jù)生成和填充DataSet中的每個DataTable。通過添加、更新或刪除DataRow對象更改單個DataTable對象中的數(shù)據(jù)。調(diào)用GetChanges方法以創(chuàng)建只反映對數(shù)據(jù)進行的更改的第二個DataSet。調(diào)用DataAdapter的Update方法,并將第二個DataSet作為參數(shù)傳遞。調(diào)用Merge方法將第二個DataSet中的更改合并到第一個中。針對DataSet調(diào)用AcceptChanges?;蛘?調(diào)用RejectChanges以取消更改。DataTableDataTable是ADO.NET庫中的核心對象。其他使用DataTable的對象包括DataSet和DataView。當(dāng)訪問DataTable對象時,注意它們是按條件區(qū)分大小寫的。例如,如果一個DataTable被命名為"mydatatable",另一個被命名為"Mydatatable",則用于搜索其中一個表的字符串被認為是區(qū)分大小寫的。但是,如果"mydatatable"存在而"Mydatatable"不存在,則認為該搜索字符串不區(qū)分大小寫。6系統(tǒng)的安全分析與性能分析6.1系統(tǒng)安全隱患分析系統(tǒng)的安全性,是大多數(shù)企業(yè)最關(guān)心的問題。本系統(tǒng)網(wǎng)絡(luò)覆蓋面廣、用戶多、系統(tǒng)功能復(fù)雜,同時架構(gòu)在開放的Internet上,因此存在著很大的安全隱患。其安全威脅主要來自于:<1>來自數(shù)據(jù)庫管理系統(tǒng)本身的威脅。由于餐飲業(yè)信息管理系統(tǒng)是一個大型事務(wù)處理系統(tǒng),其采用的數(shù)據(jù)庫系統(tǒng)應(yīng)該穩(wěn)定、安全地運行。所以應(yīng)當(dāng)防止系統(tǒng)崩潰〔包括操作系統(tǒng)和DBMS〕和重新啟動〔Restart〕,避免存的數(shù)據(jù)丟失而使數(shù)據(jù)庫中的數(shù)據(jù)的完整性遭到破壞[24]。諸如此類的問題屬于計算機系統(tǒng)本身的安全<2>程序設(shè)計中的安全隱患。大多數(shù)ASP程序利用表單<Form>實現(xiàn)與用戶交互的功能,而相應(yīng)的容會反映在瀏覽器的地址欄中,如果不采用適當(dāng)?shù)陌踩胧?只要記下這些容,就可以繞過驗證,直接進入某一頁面。例如在瀏覽器中鍵入"……s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版國有土地臨時用地合同3篇
- 二零二五版高級別別墅居住權(quán)購置與買賣合同3篇
- 醫(yī)院2025年度物流配送服務(wù)合同2篇
- 二零二五年度交通樞紐“四害”滅治與旅客健康服務(wù)合同3篇
- 二零二五版數(shù)字藝術(shù)版權(quán)保護與侵權(quán)處理合同范本3篇
- 二零二五版宅基地使用權(quán)轉(zhuǎn)讓及農(nóng)村土地流轉(zhuǎn)收益分配合同2篇
- 二零二五年戶外廣告牌場地租賃及新媒體營銷合同3篇
- 二零二五年投影機采購與燈光音響租賃服務(wù)合同3篇
- 二零二五版建筑工程項目招投標(biāo)代理中介費合同3篇
- 二零二五版汽車零部件鈑金加工及機加服務(wù)采購合同模板3篇
- 退學(xué)費和解協(xié)議書模板
- 2024至2030年中國對氯甲苯行業(yè)市場全景調(diào)研及發(fā)展趨勢分析報告
- 智能教育輔助系統(tǒng)運營服務(wù)合同
- 心功能分級及護理
- DLT 572-2021 電力變壓器運行規(guī)程
- 重慶育才中學(xué)2025屆化學(xué)九上期末教學(xué)質(zhì)量檢測試題含解析
- 成都市2022級(2025屆)高中畢業(yè)班摸底測試(零診)數(shù)學(xué)試卷(含答案)
- 【云南省中藥材出口現(xiàn)狀、問題及對策11000字(論文)】
- 服裝板房管理制度
- 河北省興隆縣盛嘉恒信礦業(yè)有限公司李杖子硅石礦礦山地質(zhì)環(huán)境保護與治理恢復(fù)方案
- 第七章力與運動第八章壓強第九章浮力綜合檢測題(一)-2023-2024學(xué)年滬科版物理八年級下學(xué)期
評論
0/150
提交評論