版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE目錄目錄 1摘要 1Abstract 2第一章前言 31.1開發(fā)背景與研究意義 31.1.1本課題的開發(fā)背景 31.1.2本課題的研究意義 31.1.3本課題的開發(fā)目標(biāo) 31.2課題調(diào)研分析與可行性分析 31.2.1本課題的調(diào)研分析 31.2.2本課題的可行性分析 4第二章系統(tǒng)需求分析 52.1性能需求分析 52.2系統(tǒng)用例圖 5第三章系統(tǒng)設(shè)計(jì) 73.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 73.2 數(shù)據(jù)庫設(shè)計(jì) 93.2.1概念設(shè)計(jì) 93.2.2數(shù)據(jù)結(jié)構(gòu) 103.3系統(tǒng)開發(fā)技術(shù) 133.3.1系統(tǒng)開發(fā)環(huán)境及開發(fā)工具 133.3.2系統(tǒng)運(yùn)行環(huán)境 133.4設(shè)計(jì)到的技術(shù)要點(diǎn) 143.4.1session的使用 143.4.2ADO.NET技術(shù) 143.4.3文件上傳 16第四章詳細(xì)設(shè)計(jì) 174.1系統(tǒng)模塊詳細(xì)設(shè)計(jì) 174.2登陸模塊的流程圖 174.3顧客模塊詳細(xì)設(shè)計(jì) 174.4管理員模塊詳細(xì)設(shè)計(jì) 19第五章系統(tǒng)實(shí)現(xiàn) 225.1系統(tǒng)安裝手冊(cè) 225.1.1系統(tǒng)配置 225.1.2實(shí)施方案 225.2系統(tǒng)運(yùn)行與操作指南 22第六章結(jié)論 286.1系統(tǒng)主要特色與優(yōu)點(diǎn)接受 286.2系統(tǒng)不足與改進(jìn)方案 28致謝 30譯文 33天津大學(xué)畢業(yè)論文——網(wǎng)上訂餐系統(tǒng)PAGE5摘要本文分析了小型餐飲店管理與發(fā)展的現(xiàn)狀和面臨的問題,發(fā)現(xiàn)傳統(tǒng)的服務(wù)模式已經(jīng)不能適應(yīng)市場(chǎng)發(fā)展的需求。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和普及,方便、快捷、個(gè)性化的網(wǎng)上訂餐服務(wù)正在進(jìn)入人們的生活。針對(duì)這類問題,結(jié)合當(dāng)代科技發(fā)展的最新成果,本文構(gòu)思規(guī)劃了一套最貼切的服務(wù)模式,為餐飲店鋪提供區(qū)域網(wǎng)絡(luò)門戶,適應(yīng)不同的客戶群。本設(shè)計(jì)是一個(gè)基于互聯(lián)網(wǎng)的B/S模式的網(wǎng)上訂餐系統(tǒng),能為客戶提供網(wǎng)絡(luò)選擇瀏覽菜品介紹、點(diǎn)菜訂餐、送餐等服務(wù)。并為管理員提供一個(gè)智能的服務(wù)平臺(tái)實(shí)現(xiàn)顧客信息與顧客訂單的管理,從而提高了服務(wù)的質(zhì)量。本文從系統(tǒng)需求、系統(tǒng)設(shè)計(jì)、代碼實(shí)現(xiàn)幾方面介紹了整個(gè)軟件開發(fā)過程,其開發(fā)平臺(tái)為Microsoftvisualstudio2021,主要開發(fā)語言有C#,JavaScript。關(guān)鍵詞:訂餐系統(tǒng)訂單管理C#B/S模式AbstractThisthesisanalyzesthesituationandproblemsofthemanagementanddevelopmentoftheeatinganddrinkingestablishment,andfindsthattraditionalservicemodealreadycannotadapttotheneedsofthedevelopmentofthemarket.Withthedevelopmentandpopularizationofnetworktechnology,theconvenient,quickandpersonalizedonlineorderserviceisenteringpeople'slife.Aimingatthiskindofproblem,combiningthelatestachievementsofmodernscienceandtechnologydevelopment,thethesisdesignandsupplyasetofservicemode,whichismostappropriateforsmallfoodshops,toprovidewebportalandadapttodifferentcustomers.ThedesignisaInternetrestaurantreservationsystemofB/Smodel,whichisbasedontheInternet.Itcanprovidenetworkforcustomerstochooseservice,suchasbrowsingfood'sintroduction,orderingfoodandmakingareservationandfooddelivery.Italsoprovidesanintelligentserviceplatformfortheadministratortomanagethecustomer'sinformationandorder,soastoimprovethequalityofservice.Fromthesystemrequirement,thesystemdesignandcoderealization,thethesisintroducesthedevelopmentprocessofthesoftware.ItsdevelopmentplatformisMicrosoftvisualstudio2021.AndthemaindevelopmentlanguagesareC#andJavaScript.Keywords:RestaurantReservationsystem,Reservationmanagement,C#,B/Smodel第一章前言1.1開發(fā)背景與研究意義1.1.1本課題的開發(fā)背景21世紀(jì),全球網(wǎng)絡(luò)化,科技在突飛猛進(jìn)。我們的生活同網(wǎng)絡(luò)通信息息相關(guān)。計(jì)算機(jī)已經(jīng)普及到我們社會(huì)和經(jīng)濟(jì)生活中的各個(gè)領(lǐng)域。人們進(jìn)行信息交流的深度與廣度不斷增加,這使得我們的服務(wù),管理也應(yīng)該跟上時(shí)代的步伐去前行。電子商務(wù)在此得到極大地普及與發(fā)展。餐飲業(yè)在電子商務(wù)中還處于形成的初期;傳統(tǒng)的飲食業(yè)中,大都是以實(shí)際門面的形式來進(jìn)行宣傳與交流的。作為網(wǎng)絡(luò)普遍化的社會(huì),這還缺少了一些更為現(xiàn)代化的元素。餐飲業(yè)是一種個(gè)性化、多樣化的服務(wù)產(chǎn)業(yè),而電子商務(wù)則最能體現(xiàn)個(gè)性化,多樣化服務(wù)的商務(wù)方式。而且現(xiàn)在大部分電子商務(wù)都體現(xiàn)為像大企業(yè)服務(wù),結(jié)合餐飲這個(gè)特殊的行業(yè),終將還發(fā)展為向小區(qū)域小店鋪服務(wù)的模式。以最貼切的方式,最靈便的服務(wù)進(jìn)入各個(gè)網(wǎng)絡(luò)社區(qū),進(jìn)入人們的生活。1.1.2本課題的研究意義針對(duì)餐飲業(yè)大背景下的問題與方向,我們可以察覺到在餐飲服務(wù)這個(gè)大行業(yè)中尚有我們可為的地方。本平臺(tái)提供適合不同人群,最貼切的服務(wù)。我們將通過網(wǎng)絡(luò)平臺(tái),去體現(xiàn)服務(wù)質(zhì)量,去創(chuàng)造效益。我們應(yīng)當(dāng)抓住,中小店鋪,提供區(qū)域化餐飲服務(wù)這一理念;為它們提供最貼切的服務(wù);把它體現(xiàn)在我們電子商務(wù)服務(wù)上來,融合到我們軟件開發(fā)的產(chǎn)品中來;去建立起特色鮮明的訂餐網(wǎng)站,以取得最大的經(jīng)濟(jì)效益。綜上所述,即采用更先進(jìn)、更高級(jí)的技術(shù)手段來設(shè)計(jì)和開發(fā)餐飲服務(wù)系統(tǒng),采用更科學(xué)、更合理的方法來解決餐飲服務(wù)系統(tǒng)的問題,將為其帶來更新的活力,餐飲服務(wù)系統(tǒng)也將朝著更準(zhǔn)確、更高效的趨勢(shì)發(fā)展前進(jìn)。1.1.3本課題的開發(fā)目標(biāo)開發(fā)出一個(gè)適合餐飲行業(yè),能夠滿足用戶需求的系統(tǒng)。設(shè)計(jì)并實(shí)現(xiàn)一個(gè)基于ASP.NET的訂餐系統(tǒng),該系統(tǒng)應(yīng)具備的功能有:用戶權(quán)限管理、瀏覽功能、訂單功能等。1.2課題調(diào)研分析與可行性分析1.2.1本課題的調(diào)研分析傳統(tǒng)是用人工的方式來進(jìn)行店鋪的各項(xiàng)管理,比如手工進(jìn)行記錄,人工進(jìn)行顧客個(gè)人信息,顧客訂餐,訂餐信息的管理,口頭通知或者是通過移動(dòng)等方式進(jìn)行關(guān)于交易的信息傳遞與交流,拿最平常的費(fèi)用統(tǒng)計(jì)管理來講,光是每個(gè)顧客的個(gè)人消費(fèi)就是一道令人費(fèi)解的過程,而在當(dāng)今計(jì)算機(jī)技術(shù)不斷發(fā)展的今天,這些問題可以輕而易舉的通過計(jì)算機(jī)和網(wǎng)絡(luò)來完成,不僅方便快捷,而且簡(jiǎn)單,易操作。同時(shí)對(duì)于店鋪里的文件管理,過去也多數(shù)是以紙質(zhì)材料進(jìn)行保存,這樣查詢起來不僅麻煩不方便,保密性比較差,而且容易磨損,不易保存,另外時(shí)間一長(zhǎng),將會(huì)產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。如果采用電子文檔的方式進(jìn)行保存,不僅查詢起來方便,而且安全性比較高,只有有權(quán)限的人才可以看得到,只要多備份幾個(gè),而且多處備份也更容易??梢员4婧芏嗄?,不會(huì)發(fā)生像傳統(tǒng)的紙質(zhì)材料保存所出現(xiàn)的受潮等一些損壞。1.2.2本課題的可行性分析1.技術(shù)可行性本系統(tǒng)使用.NET技術(shù)進(jìn)行開發(fā),編程語言使用C#、ASP.NET是Microsoft開發(fā)的使用于構(gòu)建、管理Web頁面的技術(shù),它的特點(diǎn)主要是:簡(jiǎn)化網(wǎng)頁的編輯工作,提供代碼與設(shè)計(jì)視圖分離,使得代碼更容易編寫、修改與維護(hù);不僅能使用Script語言,還可以使用編譯式語言,如本系統(tǒng)所采用的C#,不同的動(dòng)態(tài)網(wǎng)頁制作技術(shù)還可以使用不同的編程語言;由于ASP.NET代碼是預(yù)先編譯過的,所以運(yùn)行起來要比ASP的直譯方式快。所以ASP.NET是實(shí)現(xiàn)本系統(tǒng)的最佳技術(shù),它是完全可行的。此外.NETFramework2.0框架作為微軟公司已經(jīng)比較成熟的產(chǎn)品,現(xiàn)在有越來越多的企業(yè)及技術(shù)人員選擇它來作為開發(fā)平臺(tái)。因此,在技術(shù)上.NET是完全可以勝任這個(gè)平臺(tái)的開發(fā)。2.經(jīng)濟(jì)可行性由于本項(xiàng)目的特殊性,無需投入額外的設(shè)備購買及人員培訓(xùn)費(fèi)用,所以在經(jīng)濟(jì)上本系統(tǒng)的開發(fā)是可行的。此外系統(tǒng)對(duì)開發(fā)的需求以及軟硬件要求都不是很高,所以在軟硬件的支出上十分有限。因此,本系統(tǒng)在任何一臺(tái)連接Internet的機(jī)器上都可以運(yùn)行,有很高的經(jīng)濟(jì)可行性。按上述兩方面進(jìn)行可行性分析、研究后,我們認(rèn)為該項(xiàng)目在技術(shù)上是可行的,在經(jīng)濟(jì)上也是沒問題的,所以完全可以進(jìn)行開發(fā)。3.操作可行性在操作上對(duì)開發(fā)人員的要求并不高,WindowsXP操作系統(tǒng)我們已經(jīng)非常熟悉,而Visual.Studio.Net也是相對(duì)容易上手的可視化的編程語言,通過自學(xué)完全可以掌握。4.法律可行性本系統(tǒng)沒有侵犯?jìng)€(gè)人隱私和個(gè)人責(zé)任方面的問題,使用本系統(tǒng)不會(huì)引起法律方面的糾紛問題,所以開發(fā)本系統(tǒng)具有法律可行性。綜上所述,本系統(tǒng)的開發(fā)是符合現(xiàn)在的實(shí)際情況的,并具有一定的實(shí)用意義。在技術(shù)、經(jīng)濟(jì)、操作上,法律上都可以看到此系統(tǒng)的可行性,并且很具有其實(shí)現(xiàn)的必要。PAGE21第二章系統(tǒng)需求分析隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和普及,方便、快捷、個(gè)性化的網(wǎng)上訂餐正在進(jìn)入人們的生活。目前,網(wǎng)上訂餐業(yè)務(wù)還處于形成期,成長(zhǎng)空間還很大。
訂餐網(wǎng)站是一個(gè)基于互聯(lián)網(wǎng)的B/S模式的網(wǎng)上訂餐系統(tǒng),能為客戶提供網(wǎng)絡(luò)選擇餐廳、瀏覽菜品介紹、點(diǎn)菜訂餐、送餐等服務(wù)。這有助于提高管理水平,不僅高效,還使的原本繁重的管理變得簡(jiǎn)單2.1性能需求分析該系統(tǒng)在性能功能應(yīng)達(dá)到如下要求:1.操作簡(jiǎn)單,界面友好:完全空間式的頁面布局,使得菜品、咨詢等信息錄入的工作更簡(jiǎn)單:另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時(shí)清楚自己的操作情況。對(duì)常見類似的網(wǎng)站的管理的各個(gè)方面:基本信息錄入、瀏覽、刪除、修改、搜索等方面都大體實(shí)現(xiàn),用戶對(duì)菜品的預(yù)定以及支付方式;2.即使可見:對(duì)客戶預(yù)定餐飲信息的處理(包括錄入、刪除)將立即在首頁的對(duì)應(yīng)欄目顯示出來,達(dá)到“即時(shí)發(fā)布,即時(shí)見效”的功能3.系統(tǒng)運(yùn)行應(yīng)該快速、穩(wěn)定、高效和可靠;4.在結(jié)構(gòu)上應(yīng)該具有很好的可擴(kuò)展性,便于將來功能的擴(kuò)展和維護(hù)。2.2系統(tǒng)用例圖通過對(duì)系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)大體確定。整個(gè)系統(tǒng)的用例圖分為兩個(gè)部分,顧客用例圖,管理員用例圖,分別見圖2-1和圖2-2.顧客用例圖:圖2-1顧客用例圖管理員用例圖:圖2-2管理員用例圖第三章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)根據(jù)第一、二章所做的定義及分析,本課題在此基礎(chǔ)上利用和SQLServer2021技術(shù)構(gòu)建基于Web數(shù)據(jù)庫的開發(fā)的、信息共享的、動(dòng)態(tài)的交互式平臺(tái),該平臺(tái)可以在基于Windows2021/XP/2021系統(tǒng)構(gòu)建的局域網(wǎng)或Internet上使用。在總體結(jié)構(gòu)上是采用B/S模式設(shè)計(jì),各類商品信息和數(shù)據(jù)庫中的信息在服務(wù)器端,采取中心數(shù)據(jù)庫SQLServer統(tǒng)一存放和組織,顧客及系統(tǒng)管理人員在客戶機(jī)一端,無須任何配置工作,只須使用瀏覽器向Web服務(wù)器代理提出請(qǐng)求,服務(wù)代理通過中間組件與數(shù)據(jù)庫鏈接,把請(qǐng)求服務(wù)的內(nèi)容以Web頁面形式通過瀏覽器反饋給各類用戶。本系統(tǒng)面向顧客,管理員兩種身份的用戶,整個(gè)系統(tǒng)的功能模塊(見圖3-1),整個(gè)系統(tǒng)將圍繞這個(gè)模塊進(jìn)行開發(fā)工作,整個(gè)系統(tǒng)主要由以下幾個(gè)子模塊組成:顧客模塊(見圖3-2),管理員模塊(見圖3-3)。圖3-1可以宏觀的了解整個(gè)系統(tǒng)所涉及到的各個(gè)功能模塊,以及這些模塊所要實(shí)現(xiàn)的功能。網(wǎng)上美食訂餐系統(tǒng)網(wǎng)上美食訂餐系統(tǒng)管理員子系統(tǒng)顧客子系統(tǒng)查詢個(gè)人個(gè)人購物信息個(gè)人信息管理零時(shí)訂單信息管理物品搜索圖片管理會(huì)員管理美食信息管理訂單管理圖3-1系統(tǒng)功能模塊圖圖3-2介紹了顧客模塊所涉及到的流程和要實(shí)現(xiàn)的功能。顧客顧客商品信息驗(yàn)證登陸注冊(cè)圖3-2顧客模塊數(shù)據(jù)流程圖個(gè)人信息瀏覽個(gè)人密碼下訂單訂單信息圖3-3介紹了后臺(tái)管理員模塊所要實(shí)現(xiàn)的各種功能。圖3-3管理員模塊數(shù)據(jù)流程圖數(shù)據(jù)庫設(shè)計(jì)3.2.1概念設(shè)計(jì)通過分析,系統(tǒng)總共有兩種角色,分別是顧客,管理員。分別見圖3-4和圖3-5。顧客的E-R圖如圖3-4:密碼密碼顧客性別真實(shí)姓名地點(diǎn)詳細(xì)地址地點(diǎn)e-mail修改查詢個(gè)人信息訂單信息真實(shí)姓名用戶名密碼詳細(xì)地址e-mail商品數(shù)量圖3-4顧客模塊E-R圖管理員的E-R圖如圖3-5:圖3-5管理員模塊E-R圖3.2.2數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)存儲(chǔ)、組織數(shù)據(jù)的方式。數(shù)據(jù)結(jié)構(gòu)是相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。通常情況下,精心選擇的數(shù)據(jù)庫可以帶來更高的運(yùn)行或者存儲(chǔ)效率。表3-1Admin表字段名描述類型長(zhǎng)度是否允許為空是否為主鍵AdminID管理員IDbigint8否是Admin管理員用名varchar50否否Password密碼varchar50否否表3-2Area表字段名描述類型長(zhǎng)度是否允許為空是否為主鍵AreaID,地址Bigint8否是AreaName地址名Varchar50否否AreaKM地址距離Varchar50否否表3-3BuyInfo表字段名描述類型長(zhǎng)度是否允許為空是否為主鍵BuyID購買IDbigint8否是FoodID美食號(hào)varchar50否否Num數(shù)量varchar50否否OerderID訂單號(hào)varchar50否否SunPrice總價(jià)varchar50否否MemberID顧客IDvarchar50否否表3-4Class表字段名描述類型長(zhǎng)度是否允許為空是否為主鍵ClassID類別號(hào)bigint8否是ClassName分類名稱varchar50否否CategoryUrl分類圖片路徑varchar50否否表3-5FoodInfo表字段名描述類型長(zhǎng)度是否允許為空是否為主鍵FoodID文件號(hào)bigint8否是ClassID文件類型bigint8否否FoodName上傳路徑varchar50是否FoodIntroduce上傳者ntext16是否FoodUrl上傳時(shí)間varchar50是否Maketprice市場(chǎng)價(jià)格float8是否MemberPrice會(huì)員價(jià)float8是否Isrefinement是否精品bit1是否IsHot是否熱銷bit1是否AddDate添加時(shí)間datetime8是否IsDiscount是否打折bit1是否表3-6Image表字段名描述類型長(zhǎng)度是否允許為空是否為主鍵ImageID圖片IDbigint8否是ImageName圖片名varchar50是否ImageUrl圖片徑varchar200是否表3-7Member表字段名描述類型長(zhǎng)度是否允許為空是否為主鍵MemberID會(huì)員IDbigint8否是Name用戶名varchar50是否Sex性別bit50是否Password密碼varchar50是否TrueName真實(shí)姓名varchar50是否Questions密保問題nvarchar50是否Answers密保nvarchar50是否Phonecodevarchar20是否EmailsEmailvarchar50是否City區(qū)域varchar50是否Address地址varchar200是否AdvanePayment預(yù)付費(fèi)float8是否LoaDate注冊(cè)時(shí)間datetime8是否表3-8shopCart字段名描述類型長(zhǎng)度是否允許為空是否為主鍵CartID購物車IDbigint4是是FoodID食物IDbigint50是否Num數(shù)目Int50是否SumPrice總價(jià)float50是否MemberID會(huì)員IDbigint50是否表3-9OrderInfo字段名描述類型長(zhǎng)度是否允許為空是否為主鍵OrderID訂單IDbigint8否是OrderDate文件類型varchar50否否TotaPrice總價(jià)varchar50否否MemberID會(huì)員IDbigint8否否ReceiverName收貨人varchar50否否ReceiverPhone收貨人varchar50否否IsConfirm是否確認(rèn)bit1是否IsPayment是否已付bit1是否IsConsignment是否已發(fā)貨bit1是否IsPigeonhole是否已歸檔big1是否RecerverAddress收貨地址varchar50是否receiverEmails收貨emailvarchar200是否3.3系統(tǒng)開發(fā)技術(shù)3.3.1系統(tǒng)開發(fā)環(huán)境及開發(fā)工具開發(fā)工具對(duì)一個(gè)系統(tǒng)的成敗具有決定性作用。由于本系統(tǒng)是應(yīng)用于網(wǎng)絡(luò)的,因此,本系統(tǒng)選擇了ASP.NET技術(shù)進(jìn)行開發(fā),同時(shí),選用SQLSever2021作為系統(tǒng)后臺(tái)數(shù)據(jù)庫,開發(fā)中用到的主要開發(fā)工具有MicrosoftVisualStudio.NET2021、DreamweaverMX2021,具體如表3-10所示:表3-10系統(tǒng)開發(fā)工具及軟件用途表開發(fā)工具名稱軟件用途MicrosoftVisualStudio.NET2021工程管理、代碼編寫及調(diào)試SQL-Server2021建立系統(tǒng)的后臺(tái)數(shù)據(jù)庫DreamweaverMX2021靜態(tài)頁面的設(shè)計(jì)、制作3.3.2系統(tǒng)運(yùn)行環(huán)境1.硬件環(huán)境:服務(wù)器端:配置為1024M內(nèi)存,CPU為Pentium2.93GHz,硬盤容量為160G的微機(jī)。通信網(wǎng)絡(luò):Internet網(wǎng)2.服務(wù)器端:操作系統(tǒng):Windows2021/NT/XP/數(shù)據(jù)庫服務(wù)器:SQLSERVER2021Web服務(wù)器:Internet信息服務(wù)5.1或以上版本Microsoft.NETFramework版本:.NETFramework2.03.客戶端:操作系統(tǒng):Windows9X/2021/XP/2021瀏覽器:InternetExplore6.0或以上版本推薦分辨率:1024*7003.4設(shè)計(jì)到的技術(shù)要點(diǎn)3.4.1session的使用Session是什么呢?簡(jiǎn)單來說就是服務(wù)器給客戶端的一個(gè)編號(hào)。當(dāng)一臺(tái)WWW服務(wù)器運(yùn)行時(shí),可能有若干個(gè)用戶瀏覽正在運(yùn)行在這臺(tái)服務(wù)器上的網(wǎng)站。當(dāng)每個(gè)用戶首次與這臺(tái)WWW服務(wù)器建立連接時(shí),他就與這個(gè)服務(wù)器建立了一個(gè)Session,同時(shí)服務(wù)器會(huì)自動(dòng)為其分配一個(gè)Session,用以標(biāo)識(shí)這個(gè)用戶的唯一身份。這個(gè)Session是由WWW服務(wù)器隨機(jī)產(chǎn)生的一個(gè)由24個(gè)字符組成的字符串,我們會(huì)在下面的實(shí)驗(yàn)中見到它的實(shí)際樣子。這個(gè)唯一的Session是有很大的實(shí)際意義的。當(dāng)一個(gè)用戶提交了表單時(shí),瀏覽器會(huì)將用戶的Session自動(dòng)附加在HTTP頭信息中,(這是瀏覽器的自動(dòng)功能,用戶不會(huì)察覺到),當(dāng)服務(wù)器處理完這個(gè)表單后,將結(jié)果返回給Session所對(duì)應(yīng)的用戶。試想,如果沒有Session,當(dāng)有兩個(gè)用戶同時(shí)進(jìn)行注冊(cè)時(shí),服務(wù)器就是通過Session來判斷到底是哪個(gè)用戶提交了哪個(gè)表單的。在本次的系統(tǒng)設(shè)計(jì)過程中基本每個(gè)頁面都使用了Session技術(shù),它在設(shè)計(jì)中的地位是舉足輕重的。3.4.2AASP.NET引入了新的聲明性數(shù)據(jù)綁定語法,這種非常靈活的語法允許開發(fā)人員不僅可以綁定到數(shù)據(jù)源,而且可以綁定到簡(jiǎn)單屬性、集合、表達(dá)式,甚至可以從方法調(diào)用返回的結(jié)果。數(shù)據(jù)綁定技術(shù)的方便之處在于,當(dāng)某一個(gè)數(shù)據(jù)源和一個(gè)數(shù)據(jù)顯示控件綁定在一起之后,每當(dāng)數(shù)據(jù)源發(fā)生變換的時(shí)候,數(shù)據(jù)顯示控件將自動(dòng)的跟隨數(shù)據(jù)源變化。當(dāng)然數(shù)據(jù)綁定控件并不僅僅為了數(shù)據(jù)顯示控件服務(wù),任何一種符合數(shù)據(jù)綁定規(guī)范的控件都可以綁定到一個(gè)數(shù)據(jù)源。數(shù)據(jù)綁定的概念,使開發(fā)者可以有層次地將控件屬性綁定到數(shù)據(jù)容器的值上,位于<%…%>代碼塊中的代碼只有父控件容器中的DataBind方法被調(diào)用時(shí)才會(huì)被執(zhí)行。DataBind()是頁面和所有服務(wù)器控件的方法,當(dāng)在一個(gè)父控件中調(diào)用該方法時(shí),它將連接到控件的所有子控件上。DataBind()通常又PageLoad事件調(diào)用,它與ASP中Response.Write()方法有很多不同之處。在本系統(tǒng)的設(shè)計(jì)過程中,大量使用了數(shù)據(jù)綁定技術(shù),如DropdownList的綁定,DataGrid的綁定。比如在搜索功能上所涉及到的代碼:publicvoidbindSearchType()
{
stringsql="selectdistinctsearchType,typefromtb_Search";
DataSetds=dataOperate.getDataset(sql,"tb_Search");
ddlSearchType.DataSource=ds.Tables["tb_Search"].DefaultView;
ddlSearchType.DataTextField="searchType";
ddlSearchType.DataValueField="type";
ddlSearchType.DataBind();
bindKey();
}
//自定義方法綁定關(guān)鍵字下拉列表
publicvoidbindKey()
{
//獲取當(dāng)前選擇的信息類型的表名
stringtype=ddlSearchType.SelectedValue.ToString();
stringsql="selectsearchKey,keywordfromtb_Searchwheretype='"+type+"'";
//調(diào)用數(shù)據(jù)庫操作類中g(shù)etDataset方法并獲取返回的數(shù)據(jù)集
DataSetds=dataOperate.getDataset(sql,"tb_Search");
//綁定關(guān)鍵字類別的DropDownList控件的數(shù)據(jù)源
ddlKeyType.DataSource=ds.Tables["tb_Search"].DefaultView;
//綁定關(guān)鍵字類別DropDownList控件文本的字段名
ddlKeyType.DataTextField="searchKey";
//綁定關(guān)鍵字類別DropDownList控件值的字段名
ddlKeyType.DataValueField="keyword";
ddlKeyType.DataBind();
bindTerminal();//調(diào)用自定義方法是否顯示到達(dá)地文本框
}
protectedvoidddlSearchType_SelectedIndexChanged(objectsender,EventArgse)
{
bindKey();
}
//顯示到達(dá)地文本框
publicvoidbindTerminal()
{
//判斷關(guān)鍵字類型是否選擇了出發(fā)地
if(ddlKeyType.SelectedValue.ToString()=="Start")
{
txtTerminal.Text="";//清空到達(dá)地文本框
labTerminal.Visible=true;
txtTerminal.Visible=true;
}
Else
{
labTerminal.Visible=false;
txtTerminal.Visible=false;
}
}protectedvoidddlKeyType_SelectedIndexChanged(objectsender,EventArgse)
{
bindTerminal();
}
//搜索按鈕
protectedvoidbtnSearch_Click(objectsender,EventArgse)
{
stringtable=ddlSearchType.SelectedValue.ToString();
stringkeyType=ddlKeyType.SelectedValue.ToString();
stringkeys=txtKey.Text;
stringsql;
if(txtTerminal.Text!="")
{
sql="select*from"+table+"where"+keyType+"like'%"+keys+"%'andterminallike'%"+txtTerminal.Text+"%'";
}
Else
{
sql="select*from"+table+"where"+keyType+"like'%"+keys+"%'";
}
Session["searchSql"]=sql;
Session["searchType"]=ddlSearchType.SelectedValue.ToString();
Response.Redirect("searchList.aspx");
}3.4.3文件上傳利用ASP.NET設(shè)計(jì)FTP文件上傳,如果要用ASP作一個(gè)FTP文件上傳的頁面,很多人立刻就會(huì)想到要用第三方開發(fā)的組件,利用第三方的組件,雖然開發(fā)起來相對(duì)比較容易。但一般來說,免費(fèi)下載的第三方的組件都有某些方面的功能限制,若要購買正版的第三方組件,對(duì)于國內(nèi)的用戶,花銷也是一個(gè)不小的數(shù)字,就是能夠承擔(dān)的起,煩雜的手續(xù)也使很多人望而卻步。雖然微軟公司在本身的視窗系統(tǒng)里面也提供了一個(gè)可以用來上傳文件的組件--PostingAcceptor。但用過這個(gè)組件的人都有一種普遍的感覺,就是實(shí)在不好用。現(xiàn)在好了,自從微軟公司推出了.NetFramework以后,作為.NetFramework中重要組成部分的ASP.NET已經(jīng)在內(nèi)部建立了文件上傳的功能,并且這種功能既是免費(fèi)的,用起來又相當(dāng)好用。ASP.NET的功能是比較強(qiáng)大的。要想靈活運(yùn)用ASP.NET,還要深入掌握微軟公司為.NETFRAMEWORK開發(fā)的軟件開發(fā)包(SDKBETA2),只有掌握了.NETFRAMEWORK開發(fā)的軟件開發(fā)包,才可能用ASP.NET開發(fā)出功能更強(qiáng)大,生命力更大的軟件。PAGE38第四章詳細(xì)設(shè)計(jì)4.1系統(tǒng)模塊詳細(xì)設(shè)計(jì)本系統(tǒng)總共有兩大模塊,分別是顧客模塊,管理員模塊。每個(gè)模塊分別有不同的權(quán)限和使用功能。4.2登陸模塊的流程圖開始開始用戶名用戶名密碼密碼是否合法 N是否合法 Y結(jié)束結(jié)束圖4-1登陸流程圖4.3顧客模塊詳細(xì)設(shè)計(jì)顧客模塊的主要功能是瀏覽,訂餐。瀏覽與自己相關(guān)的美食信息,訂單信息等。用戶要下訂單之前臨時(shí)美食車把詳細(xì)信息列出,物品的單價(jià),購買的數(shù)量,總共的價(jià)錢,可修改購買,當(dāng)符合顧客要求的時(shí)候,顧客就可以下訂單,下訂單時(shí)首先會(huì)先到commitfood.aspx讓用戶確定一下訂單是否付合要求,確認(rèn)無誤后,進(jìn)入checkout.aspx填寫接收信息后生成訂單。然后由AddbuyInfo,Addbuyinfo方法對(duì)數(shù)據(jù)庫進(jìn)行操作完成的。顧客模塊詳細(xì)設(shè)計(jì)主要涉及到顧客下訂單和食品搜索兩大功能,分別見圖4-2和圖4-3。顧客可以通過此功能對(duì)自己選中的東西下訂單,等待服務(wù)商送貨。顧客下訂單流程圖:顧客顧客訂單確認(rèn)顯示購物車修改訂單不購買此商品結(jié)束操作登錄圖4-2顧客下單流程圖據(jù)圖刪除購物車信息提示錯(cuò)誤驗(yàn)證登陸用戶id是否正確NY確認(rèn)結(jié)賬NY返回訂單生成提示錯(cuò)誤YN通過提供美食搜索控件,為顧客提供更為方便快捷的服務(wù)。顧客可以快速的找到自己想要下訂的美食。搜索流程圖如圖4-3所示:判斷判斷txtSearch是否為空開始鍵入FoodSearch搜索控件User_SearchReault頁dlSearchBind()結(jié)束提示輸入圖4-3搜索模塊程序流程圖數(shù)據(jù)庫查找匹配成功提示未找到4.4管理員模塊詳細(xì)設(shè)計(jì)管理員模塊主要是用來對(duì)會(huì)員管理,管理員管理,上傳管理,美食及其分類管理,訂單管理等。管理員可以通過訂單管理功能來處理日常的訂單。管理員訂單處理程序流程圖如圖4-4:管理員管理員登錄提示錯(cuò)誤驗(yàn)證登陸用戶id是否正確N綁定數(shù)據(jù)庫信息信息綁定無誤更新數(shù)據(jù)庫結(jié)束操作選擇具體訂單顯示訂單訂單管理操作圖4-4管理員訂單處理程序流程圖管理員可以通過此功能模塊添加想要添加的各種信息,比如訂單處理等功能。管理員添加程序流程圖如圖4-5:開始開始Session[“AID”]是否為空添加輸入框是否為空ClassManagerClassAddadmin()驗(yàn)證管理員用戶是否已存在添加到數(shù)據(jù)庫結(jié)束提示登錄提示輸入提示重新輸入圖4-5管理員添加程序流程圖第五章系統(tǒng)實(shí)現(xiàn)5.1系統(tǒng)安裝手冊(cè)5.1.1系統(tǒng)配置本系統(tǒng)的配置主要是通過Web應(yīng)用程序的Web.Config配置文件來實(shí)現(xiàn)的。Web.Config位于系統(tǒng)根目錄中,它是XML格式的文件,可以使用任何標(biāo)準(zhǔn)文本編輯器或XML分析器編輯該文件,但不能通過Web瀏覽器遠(yuǎn)程訪問該文件。將數(shù)據(jù)庫連接字符串保存在Web.Config文件的appSettings節(jié)中,便于系統(tǒng)的各個(gè)頁面進(jìn)行調(diào)用。同時(shí),在系統(tǒng)重新部署時(shí),只要修改此處的數(shù)據(jù)庫連接字符串,.NET框甲運(yùn)行時(shí)會(huì)自動(dòng)檢測(cè)Web.config中的改進(jìn),不必重新啟動(dòng)IIS這些更改即可生效。系統(tǒng)錯(cuò)誤重定向在Web.config配置文件中,通過對(duì)<custiomErrors>節(jié)進(jìn)行設(shè)置,可以自定義默認(rèn)的出錯(cuò)頁面。設(shè)置請(qǐng)求和響應(yīng)編碼在Web.config配置文件中,通過對(duì)<golbalization>節(jié)設(shè)置系統(tǒng)請(qǐng)求和響應(yīng)編碼默認(rèn)為簡(jiǎn)體中文。5.1.2實(shí)施方案本系統(tǒng)完全采用B/S結(jié)構(gòu),軟件的安裝只在服務(wù)器端進(jìn)行,所有系統(tǒng)管理及升級(jí)只在服務(wù)器進(jìn)行,各個(gè)客戶端無需任何設(shè)定改變。在系統(tǒng)升級(jí)和更新時(shí)不會(huì)影響用戶的數(shù)據(jù)資料。5.2系統(tǒng)運(yùn)行與操作指南1.登錄步驟默認(rèn)顧客賬戶:user密碼:user輸入用戶名和密碼可完成登錄(見圖5-1)圖5-1網(wǎng)站登錄主界面圖也可以注冊(cè)新用戶,點(diǎn)擊“注冊(cè)”,填寫完必填項(xiàng)之后按“保存”即可以用你注冊(cè)的賬戶“登錄”。圖5-2注冊(cè)界面圖2.訂餐流程用注冊(cè)的用戶名登錄網(wǎng)站后,點(diǎn)擊網(wǎng)站美食購買既會(huì)自動(dòng)添加到臨時(shí)購物車中,選擇網(wǎng)站頂部的導(dǎo)航中的“購物車”,即可以進(jìn)行購物車處理。最后,操作完畢確定購買食品以后只要按“結(jié)帳”按鈕即可(見圖5-4)。圖5-4購物車臨時(shí)訂單圖3.搜索功能只要在搜索框中鍵入你所要搜索的美食點(diǎn)擊搜索按鈕即可(見圖5-5)圖5-5搜索引擎圖4.后臺(tái)登錄首先,默認(rèn)管理員賬戶:admin 密碼:admin。點(diǎn)擊底部導(dǎo)航中的“后臺(tái)入口”見圖5-6。圖5-6底部功能圖接著,彈出管理員登錄界面。如圖5-7所示。圖5-7管理員登錄入口圖輸入默認(rèn)的管理員用戶名和密碼登錄管理員界面,管理員可以進(jìn)行訂單管理、美食管理、會(huì)員管理、系統(tǒng)管理。見圖5-8。圖5-8功能選擇圖5.上傳管理選擇圖5-8的上傳管理功能。瀏覽選擇后,按上傳按鈕即可上傳相關(guān)信息。上傳文件格式包括:*.jpg*.jpeg*.gif*.png*.bmp見圖5-9圖5-9圖片上傳管理圖6.會(huì)員管理點(diǎn)擊選擇圖5-7的會(huì)員管理功能,即可對(duì)會(huì)員進(jìn)行各種管理??刹榭磿?huì)員、郵箱、地址等詳細(xì)信息,方便管理。見圖5-10。圖5-10會(huì)員管理圖7.美食添加于管理點(diǎn)擊選擇圖5-7的美食管理功能可以對(duì)美食進(jìn)行分類管理,并在各分類下對(duì)美食具體信息進(jìn)行管理。見圖5-11。美食分類管理:圖5-11美食分類管理圖具體美食管理:圖5-12美食添加界面圖8.訂單管理點(diǎn)擊選擇圖5-7的訂單管理功能,來處理訂單,管理員可進(jìn)行訂單確認(rèn)、查看是否付款、歸檔、刪除等操作。見圖5-13。圖5-13訂單管理界圖9.確認(rèn)訂餐點(diǎn)擊選擇圖5-7的訂單管理功能,來處理訂單,顧客可以進(jìn)行訂單確認(rèn)、查詢等。見圖5-14。圖5-14確認(rèn)訂餐界圖
第六章結(jié)論本次設(shè)計(jì)以Visualstudio2021為開發(fā)平臺(tái),以C#為主要開發(fā)語言,結(jié)合SQL2021數(shù)據(jù)庫的應(yīng)用。該系統(tǒng)是一個(gè)基于web的訂餐管理服務(wù)平臺(tái),其功能包括:顧客注冊(cè),顧客信息修改,顧客購物;管理員會(huì)員管理,美食管理,訂單管理,圖片的上傳等基于ASP.NET的系統(tǒng)是一個(gè)正在應(yīng)用并且還有很大發(fā)展的領(lǐng)域,主要利用主頁制作、數(shù)據(jù)庫、多媒體制作客戶端和服務(wù)器端應(yīng)用程序等技術(shù)實(shí)現(xiàn)購物訂餐管理的實(shí)時(shí)性、交互性、動(dòng)態(tài)性。系統(tǒng)具有很好的前景,能夠跟上時(shí)代對(duì)購物管理的要求,其在未來的發(fā)展過程中還有很大的空間與余地6.1系統(tǒng)主要特色與優(yōu)點(diǎn)接受基于SQLServer企業(yè)級(jí)數(shù)據(jù)庫和.NET技術(shù)實(shí)現(xiàn),可高效管理、處理大批量的題庫數(shù)據(jù),通過專業(yè)的服務(wù)器群組、緩存及系統(tǒng)優(yōu)化技術(shù);真正支持百人級(jí)并發(fā)使用,頁面平均響應(yīng)時(shí)間小于15秒;具有良好的穩(wěn)定性。界面友好,幫助功能完善;采用純B/S架構(gòu)開發(fā),客戶端不用安裝任何軟件;這將為客戶節(jié)省大量的系統(tǒng)安裝和維護(hù)時(shí)間。只要具備網(wǎng)絡(luò)瀏覽器的支持,顧客很方便的進(jìn)行訂單操作;數(shù)據(jù)庫主機(jī)及應(yīng)用服務(wù)器具備硬件可擴(kuò)展性;通過使用TCP/IP協(xié)議、HTML以及提供對(duì)外的接口或接口表等,實(shí)現(xiàn)與其他系統(tǒng)無縫連接。采用基于角色的權(quán)限管理機(jī)制,管理人員由后臺(tái)入口登陸,具備角色管理區(qū)分,保證系統(tǒng)訪問的安全性;此系統(tǒng)完全基于瀏覽器界面,客戶端只需配有瀏覽器,無須安裝其他特殊的客戶端軟件。系統(tǒng)設(shè)計(jì)時(shí)充分考慮顧客的使用習(xí)慣,因此該系統(tǒng)操作簡(jiǎn)單,方便靈活。6.2系統(tǒng)不足與改進(jìn)方案本系統(tǒng)在美食購物訂餐方面取得了一定的成果,因?yàn)殚_發(fā)時(shí)間倉促,本系統(tǒng)原先構(gòu)架的一些模塊沒有來得及完成,一些細(xì)微的功能用戶嘗不能夠方便、流暢的使用。總結(jié)其不足,該系統(tǒng)還可以對(duì)以下幾點(diǎn)做進(jìn)一步的改進(jìn):系統(tǒng)的交互性不強(qiáng),用戶不能反饋意見,只能查詢與購買;界面不夠友好,比較單調(diào),因此要增強(qiáng)系統(tǒng)的美觀性。參考文獻(xiàn)[1]奧尼恩.ASP.NET基礎(chǔ)教程-C#案例版[M].北京:清華大學(xué)出版社,2021.[2]張?jiān)缕?ASP.NET基礎(chǔ)知識(shí)[D].電子工業(yè)出版社.2021.5.[3]石志國.ASP.NET實(shí)用案例教程[M].北京:清華大學(xué)出版社,2021.7.[4]李英俊,畢斐.ASP.NET動(dòng)態(tài)網(wǎng)站開發(fā)教程[M].北京:清華大學(xué)出版社,2021.12.[5]廖信彥.ASP.NET技術(shù)參考[M].北京:中國鐵道出版社.2021.10.[6]龔小勇.關(guān)系數(shù)據(jù)庫與SQLServer2021[M].第1版.北京:機(jī)械工業(yè)出版社,2021.[7]Smith,S.A.用實(shí)例學(xué)ASP.NET[M].北京:電子工業(yè)出版社,2021.6.[8]胡勇輝,扶玉坤.ASP.NET基礎(chǔ)教程與上機(jī)指導(dǎo)[M].北京:清華大學(xué)出版社,2021.11.[9]丁貴廣.ASP及ASP.NET編程基礎(chǔ)與實(shí)例(第2版)[M].機(jī)械工業(yè)出版社,2021.1.[10]薩師煊.數(shù)據(jù)庫系統(tǒng)概論.高等教育出版社[M],2021.2.[11]東名,吳名月.ASP.NET動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)高手[M].北京:清華大學(xué)出版社,2021.10.[12]Lair,R.ASP.NET開發(fā)人員手冊(cè)[M].北京:電子工業(yè)出版社.2021.4.[13]AdamFreeman&AllenJones.NETXMLWEB服務(wù)程序設(shè)計(jì).第1版[M].北京:清華大學(xué)出版社,2021.[14]賈佳,郝洪明.ASP與SQLSERVER網(wǎng)站架設(shè)[M].機(jī)械工業(yè)出版社,2021.1.[15]王浩然,康際科技.ASP.NET行家設(shè)計(jì)實(shí)務(wù)[M].中國鐵道出版社.2021.1.[16]盧鎮(zhèn)波,李青.ASP.NET程序設(shè)計(jì)專家門診.清華大學(xué)出版社[M],2021.5.[17]喬久峰,梁建全等.專家門診--ASP.NET開發(fā)答疑[M].北京:人民郵電出版社2021.9.[18]Dejan,Sunderic,(美)TomWoodhead.SQLServer2021高級(jí)編程技術(shù)[D].北京:清華大學(xué)出版社.2021.2.[19]啟明工作室.ASP.NET+SQLServer網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實(shí)例[D].人民郵電出版社,2021.2.
致謝行文至此,我的這篇論文已接近尾聲,歲月如梭,我三年的大學(xué)時(shí)光即將敲響結(jié)束的鐘聲。離別在即,站在人生的又一個(gè)轉(zhuǎn)折點(diǎn)上,心中難免思緒萬千,一種感恩之情油然而生。首先我要感謝我的指導(dǎo)教師謝莉莉,在系統(tǒng)開發(fā)及其論文寫作過程中,本人針對(duì)疑難問題,曾多次請(qǐng)教謝莉莉指導(dǎo)教師,他都給予耐心的指導(dǎo),并給出中肯的建議,并對(duì)論文進(jìn)行全面的修改和審核,使我的論文及其設(shè)計(jì)能夠順利的完成。同時(shí)謝老師也是一位治學(xué)嚴(yán)謹(jǐn),學(xué)識(shí)淵博,品德高尚,平易近人的好老師,在大學(xué)期間不僅傳授了專業(yè)技術(shù),還傳授了做人的準(zhǔn)則。這些都將使我終生受益。無論在學(xué)習(xí)階段,還是在畢業(yè)設(shè)計(jì)的選題、資料查詢、論文的撰寫的每一個(gè)環(huán)節(jié),無不得到導(dǎo)師的悉心指導(dǎo)和幫助。借此機(jī)會(huì)我向?qū)煴硎局孕牡母兄x!同時(shí),我也要感謝每一位老師,正是由于你們的傳道、授業(yè)、解惑,讓我學(xué)到了專業(yè)知識(shí),提升了專業(yè)技能水平。我也要感謝天津職業(yè)大學(xué),是她提供了良好的學(xué)習(xí)環(huán)境和生活環(huán)境,讓我的大學(xué)生活豐富多彩,為我的人生留下了精彩的回憶。另外,我要感謝08級(jí)軟件班的全體同學(xué),同窗之誼、手足之情,我將終生難忘!是你們陪伴著我走過了這美好的大學(xué)三年,愿你們明天會(huì)更好!由于本人學(xué)識(shí)淺薄,文中不免有錯(cuò)誤和有待改過的地方,真誠歡迎各位老師,同學(xué)提出寶貴意見,我將及時(shí)進(jìn)行修正。英語專業(yè)資料ManagementInformationSystemisthatweoftensaythattheMIS(ManagementInformationSystem),emphasizingthemanagement,stressedthattheinformationinmodernsocietyithasbecomeincreasinglypopular.MISisanewsubject,itacrossanumberofareas,suchasscientificmanagementandsystemscience,operationsresearch,statisticsandcomputerscience.Inthesesubjectsonthebasisofformationofinformation-gatheringandprocessingmethods,therebyformingaverticalandhorizontalcuttingsystem.Managementinformationsystemofmoderninformationmanagementisanindispensablepartofthework,istomeetmodernstandardsofhigh-techinformationmanagementrequirements,topromotescientificmanagement,standardizationofthenecessaryconditions.Onlyinformationpractices,inordertoofferbetterlivingenvironmentandconvenientlivingspace.Informationmanagementisanextremelyimportantresource,managementdependsonthesuccessorfailureofaneffectivedecision-making,andthecorrectdegreeofdecision-makingdependslargelyonthequalityofinformation.Inthe21stcentury,mankindwillentertheknowledgeeconomyera,theeraofknowledgeeconomyistherapiddevelopmentoftechnologyandknowledge,informationwasexplosiveexpansionofthetimes.Thethreatoftheso-calledinformationthatthisisthehumanfacetodealwiththelargeamountofinformationitdifficulttodealwiththestate,andcauseconfusionresults.Theemergenceofacomputertosolvethisproblem,becausethecomputerquicklyandaccuratelyasinformationcollection,processing,use,maybeprovidedfor.Withcomputertechnology,communicationstechnology,networktechnologyastherepresentativeofmoderninformationtechnologyleapindevelopment,humanbeingfromtheindustrialageintotheinformationage,thereisgrowingimportanceofinformationresourcesdevelopmentanduseof"information"hasbecomeacountryEconomicandsocialdevelopmentofthekeylinks,thelevelofinformationhasbecomethelevelofacountry'slevelofmodernizationandanimportantindicatorofoverallnationalstrength.ManagementInformationSystemisacomputerandcomposed,tomanageinformationcollection,transmission,processing,preservation,maintenanceanduseofthesystem,itmeasuredthenationaleconomyandenterprises,tohelpachieveitsplannedobjectives.Thedevelopmentofcomputer-aidedmanagementhasexperiencedfourstages:transactionprocessing,handlingsystemstosupportdecision-making,integratedservices.Inmodernsociety,socialtrendsandtheexpansionofsocialdemandforourproductssothatenterprisesinproductionandbusinessactivitiesrelatingtotheexpansionoftheaccumulationofinternalandexternalinformation,withtherapidprogressofscienceandtechnologyandrapiddevelopmentofproduction,sothathumanknowledgeoftheacceleratinggrowthrate,theincreaseintheamountofinformation,Changesintheexternalenvironmentbecomesfaster,artificialhavenotqualified.Howtocollectsufficientinformationresources,strongmessageandtakeadvantageofthepositiveandtimelydevelopmentofeffectiveuseofinformationexplosionofinformationresourceshasbecomeamodernsocialproblems.Theemergenceofacomputertosolvethisproblem,becausethecomputerquicklyandaccuratelyasinformationcollection,processing,use,maybeprovidedfor.Computertechnologyandcommunicationstechnologieswithgreatmoderninformationtechnologytopromotethedevelopmentofnationalinformationtospeeduptheprocess,theinternationalcommunitytobuildtheinformationhighwayandanupsurgeofChineseworkers,"the"famousworksastherepresentativeofnationalprojectsundertaken,sothatChina'sEnterpriseInformationfacingthenewsituation.Electroniccomputersadapttomodernsocietyrapidlygrowingamountofinformationmanagement,informationlifeshort,requiretimelyconversionproblem.Informationsystemsfromelectronicdataprocessing,informationreportingsystem,decisionsupportsystemtothefurtherdevelopmentofexpertsystemsandsupporttheleadershipoftheimplementationofthedecision-makingprocessinformationinsupportofstrategicdecision-makingcompetitioninthestrategicinformationsystems.Today'ssocietyofmoderninformationtechnologyextensivelytotherapidpenetrationofsociallifeinvariousfieldsbutinthemanagementinformationsystemapplicationsarestillveryimperfect,istheinitialstage.Computersupportfortheworkofthemanagement,notonlydataprocessing,butalsotosupportdecision-makingtools,fromthemassofinformationcollection,collation,analysisprovidedtomanagers,policy-relatedinformation,relevantpolicyanalysis,andevenmanagersInteractivedialoguetogeneratedecision-making.Atpresentthevarioussectorsofthecomputerprocessingofinformationmanagement,inlargepartarestillindividualbusinessrationale,intheelectronicdata-processingstage,andunitsfromtransactionprocessingsystemtosupportsystemtodealwiththerealhasalsoestablishedapredictivecontrolandsupportfunctionsofmanagementdecision-makingInformationsystems.Althoughtheinformationsystemhasacertaindevelopment,businessprocessautomationcontrolofficehasmadegreatprogress,butfarfromperfect.Shouldmakefulluseofthecomputerprocessingofinformation,wemuststartfromthecurrentsituation,looktothefuture,thedevelopmentofsuitableunits,asmallindustrymanagementsystem,orevenone-step,suchassalarymanagementsystem,andthengraduallyimprove,andconstantlyexpanded.ManagementInformationSystemisoneofthecharacteristicsofcentralizeddata,usingthedatabase.Usedatabasetechnologytoaddressdatasharingissues.Databasewithacertaindatamodelorganizationofdata,data-orientedsystems,proceduresindependentofthedata,anddataindependence,toreducedataredundancyandinconsistency,andeasyprogramming,expansion,removal.Inparticular,the20thcenturythelate1970sdistributed,inthefaceofobjectdatabase,sothatdataanddatafromtheoperationasanobjectdatabasemanagementsystemtobetteruseandreducethepossibilityofproblems.AttributetheirinheritanceinobjectsharedataAndoperationofgreatconveniencetotheusers.Allinallmanagementinformationsystemissetscientific。PAGEPAGE16譯文管理信息系統(tǒng)就是我們常說的MIS(ManagementInformationSystem),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它變得越來越普及。MIS是一門新的學(xué)科,它跨越了若干個(gè)領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個(gè)縱橫交織的系統(tǒng)。管理信息系統(tǒng)是現(xiàn)代信息管理工作不可缺少的一部分,是適應(yīng)現(xiàn)代高科技信息管理尺度的要求、推動(dòng)信息管理走向科學(xué)化、規(guī)范化的必要條件。只有信息管理規(guī)范了,才能給人們提供更好的生活環(huán)境及便利的生活空間。信息是管理上的一項(xiàng)極為重要的資源,管理工作的成敗取決于能否做出有效的決策,而決策的正確程度則在很大程度上取決于信息的質(zhì)量。在21世紀(jì),人類將步入知識(shí)經(jīng)濟(jì)時(shí)代,知識(shí)經(jīng)濟(jì)時(shí)代是科技發(fā)展日新月異和知識(shí)、信息呈爆炸膨脹的時(shí)代。有所謂信息威脅之說,這是指人類面臨的要處理的信息量大到難以處理的地步,以至造成混亂的結(jié)果。隨著以計(jì)算機(jī)技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)為代表的現(xiàn)代信息技術(shù)的飛躍發(fā)展,人類正在從工業(yè)時(shí)代向信息時(shí)代邁進(jìn),人們?cè)絹碓街匾曅畔①Y源的開發(fā)和利用,“信息化”已成為一個(gè)國家經(jīng)濟(jì)和社會(huì)發(fā)展的關(guān)鍵環(huán)節(jié),信息化水平的高低已成為衡量一個(gè)國家現(xiàn)代化水平和綜合國力的重要標(biāo)志。管理信息系統(tǒng)是一個(gè)由人和計(jì)算機(jī)等組成的,能進(jìn)行管理信息的收集、傳遞、加工、保存、維護(hù)和使用的系統(tǒng),它能實(shí)測(cè)國民經(jīng)濟(jì)和企業(yè)的行為、幫助實(shí)現(xiàn)其規(guī)劃目標(biāo)。計(jì)算機(jī)輔助管理的發(fā)展經(jīng)歷了四個(gè)階段:事務(wù)處理、系統(tǒng)處理、支持決策、綜合服務(wù)?,F(xiàn)代社會(huì)、社會(huì)化趨勢(shì)的擴(kuò)大和社會(huì)產(chǎn)品需求使企業(yè)在生產(chǎn)經(jīng)營活動(dòng)中涉及的內(nèi)外部信息積聚膨脹,隨著科學(xué)技術(shù)突飛猛進(jìn)和生產(chǎn)迅速發(fā)展,使人類知識(shí)量增長(zhǎng)速度不斷加快,信息量的增加,外部環(huán)境變化的變快,人工已無法勝任。如何收集足夠的信息資源,強(qiáng)有力的信息并加以利用,積極的開發(fā)和及時(shí)利用信息爆炸有效的信息資源,已成為現(xiàn)代社會(huì)的難題。計(jì)算機(jī)的出現(xiàn)解決了這個(gè)問題,由于計(jì)算機(jī)迅速、準(zhǔn)確為信息收集、加工、使用、查詢提供可能。計(jì)算機(jī)技術(shù)與通信技術(shù)結(jié)合極大的促進(jìn)現(xiàn)代信息技術(shù)的發(fā)展,各國加快信息進(jìn)程,國際社會(huì)建設(shè)信息高速公路的熱潮和中國工人“金”字號(hào)工程為代表的國家信息工程項(xiàng)目的開展,使中國的企業(yè)信息化面臨新的形勢(shì)。電子計(jì)算機(jī)適應(yīng)現(xiàn)代社會(huì)管理信息量迅速增長(zhǎng),信息壽命短,要求及時(shí)轉(zhuǎn)換的問題。信息系統(tǒng)由電子數(shù)據(jù)處理,信息報(bào)告系統(tǒng),決策支持系統(tǒng)進(jìn)一步發(fā)展到專家系統(tǒng)及支持領(lǐng)導(dǎo)層的決策執(zhí)行信息程序,在競(jìng)爭(zhēng)中支持戰(zhàn)略決策的戰(zhàn)略信息系統(tǒng)。當(dāng)今社會(huì)現(xiàn)代信息技術(shù)廣泛迅速的滲透到社會(huì)生活的各領(lǐng)域但目前在管理信息系統(tǒng)應(yīng)用還很不完善,屬于起步階段。計(jì)算機(jī)對(duì)管理工作的支持,不僅是數(shù)據(jù)處理、而且是輔助決策的工具,能夠從海量的信息中收集、整理,分析提供給管理者、決策有關(guān)的信息,相關(guān)的決策分析,甚至可和管理者交互對(duì)話,生成決策。目前各個(gè)行業(yè)的計(jì)算機(jī)處理信息管理,很大一部分仍停留在單項(xiàng)業(yè)務(wù)理,處在電子數(shù)據(jù)處理階段,各單位由事務(wù)處理到系統(tǒng)處理轉(zhuǎn)向支持系統(tǒng)還建立起真正的具有預(yù)測(cè)控制和支持決策功能的管理信息系統(tǒng)。雖然信息系統(tǒng)已有一定發(fā)展,在業(yè)務(wù)處理過程控制辦公自動(dòng)化方面已有長(zhǎng)足進(jìn)步,但很不完善。要充分利用計(jì)算機(jī)處理信息,必須從目前情況入手,著眼于未來,開發(fā)適合本單位、行業(yè)的小型管理系統(tǒng),甚至是其中一步分,如工資管理系統(tǒng),然后逐步完善,不斷擴(kuò)充。管理信息系統(tǒng)的特點(diǎn)之一就是數(shù)據(jù)集中統(tǒng)一,采用數(shù)據(jù)庫。利用數(shù)據(jù)庫技術(shù)可解決數(shù)據(jù)共享問題。數(shù)據(jù)庫用一定數(shù)據(jù)模型組織數(shù)據(jù),使數(shù)據(jù)面向系統(tǒng),程序獨(dú)立于數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)獨(dú)立性,減少數(shù)據(jù)冗余和不一致性,且易編程、擴(kuò)充、移走。尤其20世紀(jì)70年代后期產(chǎn)生的分布式、面對(duì)對(duì)象數(shù)據(jù)庫,使數(shù)據(jù)和數(shù)據(jù)操作方法作為對(duì)象由數(shù)據(jù)庫管理,系統(tǒng)更好用,減少出問題的可能性.其屬性繼承性可在對(duì)象中共享數(shù)據(jù)和操作,極大的方便了用戶??偠灾芾硇畔⑾到y(tǒng)是集科學(xué)化、計(jì)算機(jī)及系統(tǒng)方法為一體的綜合性。
南陽理工學(xué)院實(shí)訓(xùn)報(bào)告網(wǎng)上定餐系統(tǒng)系別:計(jì)算機(jī)系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2020版 滬教版 高中音樂 必修2 歌唱 上篇《第一單元?dú)忭嵣鷦?dòng)》大單元整體教學(xué)設(shè)計(jì)2020課標(biāo)
- 《塑膠模具設(shè)計(jì)》課件
- 合建合同范本
- 《外科手術(shù)中的告知》課件
- 2025年青海貨運(yùn)從業(yè)資格考試模擬考試題庫答案大全
- 2025年資陽c1貨運(yùn)從業(yè)資格證考試內(nèi)容
- 2025年慶陽a2貨運(yùn)從業(yè)資格證模擬考試題
- 2025年吉林道路運(yùn)輸從業(yè)資格證考試
- 2025年山西年貨運(yùn)從業(yè)資格證考試從業(yè)從業(yè)資格資格題庫及答案
- 考研資料 《中國美術(shù)史教程》章節(jié)題庫
- 寶馬-n52正時(shí)圖-f18n52發(fā)動(dòng)機(jī)正時(shí)
- ABB定位器使用與調(diào)校解析課件
- 金融科技課件(完整版)
- 食管癌的護(hù)理PPT模板
- 杭州市檔案館投標(biāo)方案及概念解說
- 八年級(jí)上學(xué)期體育與健康教案全集(48課時(shí))
- 數(shù)據(jù)中心供配電系統(tǒng)概述(課堂PPT)
- 質(zhì)檢部組織架構(gòu)
- 注塑產(chǎn)品首件檢驗(yàn)表
- 當(dāng)事人送達(dá)地址確認(rèn)書
- 復(fù)合風(fēng)管施工方案
評(píng)論
0/150
提交評(píng)論