版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 論文題目:基于Web的餐飲業(yè)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 摘 要</b></p><p> 隨著網(wǎng)絡(luò)以及Web技術(shù)的迅速發(fā)展,B/S架構(gòu)的系統(tǒng)應(yīng)用越來(lái)越多的深入到各行各業(yè)中。本文介紹的餐飲業(yè)信息管理系統(tǒng)是為餐飲企業(yè)開(kāi)發(fā)的基于Web的餐飲行業(yè)綜合信息管理服務(wù)系統(tǒng)。</p><p> 本文深入
2、探討了基于Web技術(shù)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程及其相關(guān)技術(shù),結(jié)合實(shí)際工程項(xiàng)目中餐飲業(yè)信息管理系統(tǒng)的功能需求以及業(yè)務(wù)流程分析,運(yùn)用ASP.NET、Javascript 技術(shù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)通信等技術(shù),設(shè)計(jì)了本信息管理系統(tǒng)的解決方案。重點(diǎn)解決了系統(tǒng)體系結(jié)構(gòu)、系統(tǒng)數(shù)據(jù)庫(kù)、系統(tǒng)操作界面、綜合管理模塊、內(nèi)部管理模塊以及系統(tǒng)安全等關(guān)鍵性問(wèn)題,有效的滿(mǎn)足了餐飲業(yè)信息管理系統(tǒng)的規(guī)模需求以及未來(lái)業(yè)務(wù)增長(zhǎng)的需要。</p><p>
3、 數(shù)據(jù)庫(kù)系統(tǒng)的建立完成了本信息系統(tǒng)的最基礎(chǔ)部分,綜合管理模塊以及內(nèi)部管理模塊提供了實(shí)際應(yīng)用中的用戶(hù)需求。系統(tǒng)的安全則保證了本信息系統(tǒng)的正常運(yùn)行,防止出去非法訪問(wèn)以及越權(quán)操作等問(wèn)題。本文所闡述的信息管理系統(tǒng)均是在Microsoft WindowsXP Prof 系統(tǒng)下用采Microsoft ASP.NET 平臺(tái),利用Microsoft C# 編程實(shí)現(xiàn)的。本信息管理系統(tǒng)目前處于第二期開(kāi)發(fā)。</p><p> 關(guān)鍵詞
4、:Web;餐飲業(yè);業(yè)務(wù)流程;ASP.NET; </p><p> Based on web dining industry information management system </p><p> design and relization</p><p><b> Abstract</b></p><p>
5、 Along with network as well as Web technology rapid development, B/S overhead construction system application more and more many penetrating to all the various trades and occupations in. This article introduced the dini
6、ng industry information management system is develops for the Japanese electricity joint-stock company based on the Web dining profession synthesis information management service system. Erects the server by this company
7、, builds the service platform to provide the synthesis informa</p><p> This article thoroughly discussed has resulted in the performance history and its the correlation technology based on the Web technolog
8、y application system, in the union actual engineering project the dining industry information management system function demand as well as the service flow analysis, utilized technology and so on ASP.NET, Javascript tech
9、nology, database, system operation contact surface,construction of data, network correspondence, has designed this information management system </p><p> The database system establishment completed this inf
10、ormation system most foundation to be partial, the synthesis administration module as well as the internal management module has provided in the practical application user demand. The system security had guaranteed this
11、information system normal operation, prevented the illegal visit as well as exceeds authority to operate and so on the question. This article elaborated the information management system is system with picks Microsoft in
12、 Microso</p><p> Key Words:Web;Dining industry;Service flow;ASP.NET; </p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> AbstractII</
13、p><p><b> 1 緒論7</b></p><p> 1.1 研究背景及選題意義7</p><p> 1.2 實(shí)施的原則及步驟8</p><p> 1.3 軟件系統(tǒng)的建設(shè)8</p><p> 1.3.1 信息管理服務(wù)系統(tǒng)的基本需求9</p><p>
14、 1.3.2 大量數(shù)據(jù)信息的處理9</p><p> 1.3.3 工作流的應(yīng)用9</p><p> 1.3.4 協(xié)同工作和移動(dòng)辦公10</p><p> 1.4 課題的應(yīng)用價(jià)值10</p><p> 1.5 本論文所要解決的問(wèn)題11</p><p> 1.6 本論文的主要工作以及內(nèi)容結(jié)構(gòu)12<
15、;/p><p> 2 餐飲業(yè)信息管理服務(wù)系統(tǒng)總體方案設(shè)計(jì)13</p><p> 2.1 系統(tǒng)的總體結(jié)構(gòu)13</p><p> 2.1.1 需求分析13</p><p> 2.1.2 系統(tǒng)功能模塊的劃分14</p><p> 2.2 系統(tǒng)開(kāi)發(fā)模式的選擇15</p><p> 2.
16、2.1 C/S開(kāi)發(fā)模式15</p><p> 2.2.2 B/S開(kāi)發(fā)模式的優(yōu)勢(shì)16</p><p> 2.3 基于B/S模式的餐飲業(yè)信息管理系統(tǒng)整體架構(gòu)18</p><p> 2.4 系統(tǒng)的運(yùn)行環(huán)境和開(kāi)發(fā)工具19</p><p> 2.4.1 硬件環(huán)境19</p><p> 2.4.2 軟件環(huán)境2
17、0</p><p> 2.4.3 系統(tǒng)的開(kāi)發(fā)工具21</p><p> 2.4.4 小組開(kāi)發(fā)工具SourceSafe23</p><p> 3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)24</p><p> 3.1 商業(yè)數(shù)據(jù)概述24</p><p> 3.2 系統(tǒng)數(shù)據(jù)庫(kù)功能要求25</p><p>
18、 3.3 概念模型設(shè)計(jì)26</p><p> 3.4 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)27</p><p> 3.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)28</p><p> 4 企業(yè)信息管理模塊的設(shè)計(jì)與實(shí)現(xiàn)30</p><p> 4.1 信息管理方案的選擇30</p><p> 4.2 企業(yè)信息管理模塊的需求分析31</p&
19、gt;<p> 4.3 系統(tǒng)界面的設(shè)計(jì)32</p><p> 4.3.1 界面設(shè)計(jì)概述32</p><p> 4.3.2 界面設(shè)計(jì)原則32</p><p> 4.3.3用戶(hù)界面的設(shè)計(jì)步驟34</p><p> 4.4 企業(yè)信息管理模塊的設(shè)計(jì)與實(shí)現(xiàn)37</p><p> 4.4.1 企
20、業(yè)總覽37</p><p> 4.4.2 企業(yè)信息的編輯38</p><p> 4.4.3 企業(yè)信息的參照39</p><p> 4.4.4 企業(yè)信息編輯的確認(rèn)40</p><p> 4.4.5 企業(yè)信息成功登錄的顯示41</p><p> 5 餐飲業(yè)信息管理系統(tǒng)內(nèi)部共通模塊的設(shè)計(jì)與實(shí)現(xiàn)42<
21、;/p><p> 5.1 共通模塊42</p><p> 5.1.1 通用模塊(Usual)42</p><p> 5.1.2 服務(wù)器模塊(Server)43</p><p> 5.1.3 基類(lèi)窗體模塊(UserInterface)43</p><p> 5.1.4 子系統(tǒng)模塊43</p>
22、<p> 5.2 ADO.NET43</p><p> 5.2.1 DataAdapter45</p><p> 5.2.2 DataSet46</p><p> 5.2.3 DataTable47</p><p> 6 系統(tǒng)的安全分析與性能分析48</p><p> 6.1 系統(tǒng)安全
23、隱患分析48</p><p> 6.2 系統(tǒng)得性能分析50</p><p> 6.2.1 JavaScript50</p><p> 6.2.2 系統(tǒng)的移植50</p><p><b> 結(jié) 論51</b></p><p> 參 考 文 獻(xiàn)54</p>&
24、lt;p><b> 致 謝55</b></p><p><b> 1 緒論</b></p><p> 1.1 研究背景及選題意義</p><p> 近年來(lái),信息科技的迅猛發(fā)展為人們的生活帶來(lái)越來(lái)越多的便利與快捷。當(dāng)今社會(huì)時(shí)間就是金錢(qián)的信條為人們所擁躉。信息的流動(dòng)、變化的產(chǎn)生、傳遞、發(fā)布、提交、修改、審
25、批……。隨之而來(lái)的就是信息需要有序的管理、存儲(chǔ)、分析、查詢(xún)、統(tǒng)計(jì)……,傳統(tǒng)的辦公工作模式已經(jīng)無(wú)法滿(mǎn)足對(duì)信息的需求和處理。</p><p> 傳統(tǒng)的辦公模式主要以純手工勞動(dòng)為主,紙介質(zhì)為輔,在信息革命的浪潮中,顯然已經(jīng)遠(yuǎn)遠(yuǎn)不能滿(mǎn)足高效率、快節(jié)奏的現(xiàn)代工作和生活需要。如何體現(xiàn)對(duì)信息處理的時(shí)效性、高效性以及安全性逐漸得到了人們的重視。</p><p> 當(dāng)今社會(huì),辦公自動(dòng)化成為人們津津樂(lè)道的
26、概念。無(wú)論是辦公設(shè)備公司,還是系統(tǒng)集成公司,都大力推出自己的辦公自動(dòng)化商品。例如辦公設(shè)備、辦公自動(dòng)化軟件等??梢?jiàn),辦公自動(dòng)化的潮流性以及重要性。雖然辦公自動(dòng)化提了多年,但效果并不明顯,大多數(shù)用戶(hù)還是停留在單機(jī)字處理和表格處理的所謂辦公自動(dòng)化的初級(jí)階段。信息的交流和共享,以及團(tuán)隊(duì)的協(xié)同運(yùn)作等無(wú)法完美的實(shí)現(xiàn),極大地限制了工作的效率。辦公實(shí)際成為了文件的制作、修改、傳遞、簽訂、保存、銷(xiāo)毀和存檔的過(guò)程。</p><p>
27、 目前,全球性的網(wǎng)絡(luò)化、信息化進(jìn)程正逐步改變?nèi)藗兊纳罘绞剑琁nternet技術(shù)應(yīng)用以及電子商務(wù)的飛速增長(zhǎng)給人們生活工作的各個(gè)層面帶來(lái)了深刻的影響,辦公自動(dòng)化在其影響下也離人們?cè)絹?lái)越近?;仡欕娮由虅?wù)信息化的進(jìn)程,大致可分為三個(gè)階段:第一階段,以桌面字處理工具為典型的個(gè)人辦公工具軟件階段,計(jì)算機(jī)應(yīng)用提高了個(gè)人工作效率。第二階段,基于關(guān)系型數(shù)據(jù)庫(kù)技術(shù),以 C/S 體系結(jié)構(gòu)應(yīng)用為特征階段,這一階段基本實(shí)現(xiàn)了部門(mén)級(jí)的數(shù)據(jù)處理、公文處理等的自動(dòng)
28、化。而目前的第三階段,基于符合 Internet 技術(shù)標(biāo)準(zhǔn)的平臺(tái)應(yīng)用階段。這一階段,不僅在技術(shù)上有了空前的進(jìn)步,并且應(yīng)用范圍已從企業(yè)內(nèi)各個(gè)獨(dú)立部門(mén)擴(kuò)展到整個(gè)企業(yè)范圍內(nèi)所有部門(mén),高效的解決了信息的地域性以及時(shí)效性。</p><p> 1.2 實(shí)施的原則及步驟</p><p> (1) 實(shí)施的原則[1]:</p><p> 實(shí)用性原則、先進(jìn)性及成熟性原則、可靠性原
29、則、開(kāi)放性及安全性原則、標(biāo)準(zhǔn)化原則、可擴(kuò)充性原則、可維護(hù)性原則、可管理性原則、節(jié)約性原則。</p><p> (2) 實(shí)施的步驟[2]:</p><p><b> ?、?軟件項(xiàng)目計(jì)劃。</b></p><p><b> ?、?軟件項(xiàng)目設(shè)計(jì)。</b></p><p><b> ?、?軟件項(xiàng)
30、目實(shí)施。</b></p><p> ?、?建立服務(wù)器系統(tǒng)搭建測(cè)試平臺(tái)。</p><p> 在以上過(guò)程中,網(wǎng)絡(luò)信息系統(tǒng)的安全穩(wěn)定性自始至終都是十分重要的。是否建立起強(qiáng)健的網(wǎng)絡(luò)信息安全防范系統(tǒng),在某種程度上決定了企業(yè)信息化建設(shè)的成敗。</p><p> 1.3 軟件系統(tǒng)的建設(shè)</p><p> 功能需求[3,4]:</p&
31、gt;<p> 對(duì)于提供餐飲行業(yè)綜合信息管理服務(wù)來(lái)說(shuō),服務(wù)系統(tǒng)應(yīng)以信息管理(信息儲(chǔ)存、更新以及安全的處理)為核心,同時(shí)對(duì)系統(tǒng)的日常管理、維護(hù)以及硬件設(shè)施的管理也在考慮范圍之內(nèi),以保證提供優(yōu)質(zhì)的服務(wù)。因此,該綜合信息管理服務(wù)系統(tǒng)包括綜合信息、服務(wù)系統(tǒng)管理、收集配送信息、用戶(hù)管理、電子日?qǐng)?bào)等應(yīng)用,如果有某些相似的應(yīng)用可以采用建立公共類(lèi)來(lái)支持。另外,鑒于不同客戶(hù)會(huì)有不同的需求,對(duì)功能升級(jí)方面應(yīng)該留有平滑的接口。</p&g
32、t;<p> 1.3.1 信息管理服務(wù)系統(tǒng)的基本需求</p><p> 在一個(gè)餐飲行業(yè)綜合信息管理服務(wù)系統(tǒng)中通常包含了多個(gè)應(yīng)用子系統(tǒng),如綜合系統(tǒng)、HUB管理系統(tǒng)、系統(tǒng)管理系統(tǒng)、收集配送信息管理系統(tǒng)、數(shù)據(jù)支持系統(tǒng)、電子日?qǐng)?bào)系統(tǒng)等等,可以利用終端通過(guò)Internet訪問(wèn)服務(wù)器對(duì)信息進(jìn)行處理和系統(tǒng)的管理,真正體現(xiàn)網(wǎng)絡(luò)及時(shí)快捷的特性。</p><p> 1.3.2 大量數(shù)據(jù)信息
33、的處理</p><p> 餐飲行業(yè)綜合信息管理服務(wù)系統(tǒng)在日常應(yīng)用中勢(shì)必需要處理大量的信息,這直接決定了關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)的選擇,針對(duì)系統(tǒng)特性以及安全性,選擇Oracle公司Oracle9i的作為數(shù)據(jù)庫(kù)的支持,以保證服務(wù)正常提供。</p><p> 1.3.3 工作流的應(yīng)用</p><p> 所謂的工作流就是一組人員為完成某一項(xiàng)業(yè)務(wù)所進(jìn)行的所有工作與工作轉(zhuǎn)交(交互
34、)過(guò)程。信息管理服務(wù)系統(tǒng)的大多數(shù)應(yīng)用如信息的提交、更新、保存以及查詢(xún)等。每一項(xiàng)工作以流程的形式,由發(fā)起者(如信息登錄人員)發(fā)起流程,經(jīng)過(guò)本部門(mén)以及其他部門(mén)的處理(如確認(rèn)、更改),最終到達(dá)流程的終點(diǎn)(如信息入庫(kù))。一般工作流自動(dòng)化有三種實(shí)現(xiàn)模式。即:基于郵件的、基于共享數(shù)據(jù)庫(kù)的、基于郵件和共享數(shù)據(jù)庫(kù)結(jié)合模式(即“群件模式”)的。從信息技術(shù)的角度出發(fā),基于共享數(shù)據(jù)庫(kù)的模式最大程度上保證了信息的及時(shí)性及管理性,充分發(fā)揮了不同技術(shù)的優(yōu)點(diǎn),克服了
35、其缺點(diǎn),是理想的自動(dòng)化流程處理模式,也使信息操作人員擁有了完整的信息技術(shù)工具。</p><p> 1.3.4 協(xié)同工作和移動(dòng)辦公</p><p> 在日常事務(wù)中,工作人員需要花費(fèi)大量的時(shí)間進(jìn)行信息錄入、匯總和保存,信息的匯總則需要進(jìn)行各方數(shù)據(jù)上報(bào),才能做到數(shù)據(jù)的完整性和正確性。而這種在群體中互相溝通、合作的工作方式就是所謂的“協(xié)同工作”。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,異步協(xié)作方式如電子郵件、網(wǎng)絡(luò)
36、論壇等,以及同步協(xié)作方式如數(shù)據(jù)庫(kù)的同步更新正在逐漸成為除了人們面對(duì)面交流之外的新的工作方式,它們打破了時(shí)間、地域的限制,使人們可以隨時(shí)隨地參加到協(xié)同工作中去,大大提高了工作效率。</p><p> 所謂的“移動(dòng)辦公”就是提供辦公人員在工作地點(diǎn)以外的辦公手段,他可以遠(yuǎn)程撥號(hào)或登錄到出差地的網(wǎng)絡(luò),通過(guò)電話(huà)線(xiàn)、廣域網(wǎng)絡(luò)或者移動(dòng)網(wǎng)絡(luò),隨時(shí)可以訪問(wèn)到信息管理服務(wù)系統(tǒng),信息的時(shí)效性得到充分的保障。信息管理服務(wù)系統(tǒng)作為網(wǎng)絡(luò)應(yīng)
37、用系統(tǒng)應(yīng)提供用戶(hù)協(xié)同工作支持和移動(dòng)辦公支持。</p><p> 1.4 課題的應(yīng)用價(jià)值</p><p> 隨著企業(yè)管理信息化需求的增長(zhǎng)和互聯(lián)網(wǎng)的迅速發(fā)展,企業(yè)管理信息化從“局域網(wǎng)絡(luò)系統(tǒng)”轉(zhuǎn)變到“互聯(lián)網(wǎng)絡(luò)系統(tǒng)”,對(duì)于企業(yè)規(guī)模不斷增大以及中小型餐飲企業(yè)的日益增多,信息管理系統(tǒng)投入不停增長(zhǎng)的情況,提高企業(yè)的工作效率,降低企業(yè)的信息管理成本等問(wèn)題已經(jīng)逐步提上日程。對(duì)于大型餐飲企業(yè),信息管理的投
38、入成本隨著企業(yè)規(guī)模的增大成幾何般增長(zhǎng),且后期維護(hù)以及安全問(wèn)題成為管理者不得不重視的問(wèn)題。而中小餐飲企業(yè)的一個(gè)典型特點(diǎn)就是不可能像大型餐飲企業(yè)那樣,投入大量資金建設(shè)信息管理系統(tǒng)。這些客戶(hù)都需要一個(gè)專(zhuān)業(yè)、靈活以及高質(zhì)量服務(wù)的綜合信息管理系統(tǒng)。因此,針對(duì)市場(chǎng)的實(shí)際需求和發(fā)展趨勢(shì),開(kāi)發(fā)了基于Web的餐飲業(yè)信息管理系統(tǒng),讓用戶(hù)通過(guò)互聯(lián)網(wǎng)來(lái)管理自己的企業(yè),實(shí)現(xiàn)遠(yuǎn)程辦公。并且不需要企業(yè)投入大量的資金來(lái)進(jìn)行信息化管理建設(shè)。</p><
39、;p> 采用基于Web的餐飲行業(yè)綜合信息管理,企業(yè)的工作人員只需通過(guò)一臺(tái)能夠連接互聯(lián)網(wǎng)的終端就可以進(jìn)行信息的管理,及時(shí)高效的通過(guò)聯(lián)網(wǎng)的計(jì)算機(jī)或終端將當(dāng)前信息登錄或更新。對(duì)于企業(yè)信息管理的效率給予最高的體現(xiàn)。</p><p> 1.5 本論文所要解決的問(wèn)題</p><p> 本課題要求開(kāi)發(fā)一套實(shí)用的基于Web的餐飲業(yè)信息管理系統(tǒng)。這套系統(tǒng)可供大中小型餐飲企業(yè)注冊(cè)使用,用戶(hù)通過(guò)互聯(lián)
40、網(wǎng)遠(yuǎn)程管理自己的企業(yè),根據(jù)自己企業(yè)的實(shí)際情況,對(duì)自己的企業(yè)進(jìn)行管理配置,如商品單價(jià)的更改、銷(xiāo)售額統(tǒng)計(jì)、辦公設(shè)備管理等。企業(yè)工作人員對(duì)企業(yè)的信息管理只需一臺(tái)能夠連接互聯(lián)網(wǎng)的計(jì)算機(jī)或終端,不需要自己對(duì)軟件系統(tǒng)進(jìn)行開(kāi)發(fā)和維護(hù)。課題的研究涉及到互聯(lián)網(wǎng)通訊技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、Web技術(shù)、Asp.NET多層體系架構(gòu)以及設(shè)計(jì)模式等方面的內(nèi)容。</p><p> 本課題的提出來(lái)源于實(shí)際工程項(xiàng)目,根據(jù)實(shí)際需求,本課題將完成以下主要
41、研究任務(wù):</p><p> (1) 基于Web技術(shù)的餐飲業(yè)信息管理系統(tǒng)的總體設(shè)計(jì)方案,業(yè)務(wù)流程及其功能模塊的設(shè)計(jì),技術(shù)方案的選擇。</p><p> (2) 系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)。</p><p> (3) 企業(yè)信息管理模塊的設(shè)計(jì)與實(shí)現(xiàn)。</p><p> (4) 綜合信息管理系統(tǒng)的內(nèi)部管理功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。</p>
42、;<p> (5) 系統(tǒng)的安全性設(shè)計(jì)。 </p><p> 1.6 本論文的主要工作以及內(nèi)容結(jié)構(gòu)</p><p> 針對(duì)企業(yè)信息化管理的現(xiàn)狀,本文介紹了基于Web的餐飲業(yè)信息管理系統(tǒng)的設(shè)計(jì)思想、總體框架設(shè)計(jì)、遠(yuǎn)程信息管理、系統(tǒng)內(nèi)部管理(系統(tǒng)管理、用戶(hù)管理和公共類(lèi)等)。</p><p> 本論文的結(jié)構(gòu)組織如下:</p><p&
43、gt; 首先討論本課題的研究背景和意義,然后提出本課題的研究任務(wù);闡述了選題在餐飲業(yè)信息管理系統(tǒng)這一領(lǐng)域的發(fā)展進(jìn)程和研究方向,特別是近年來(lái)的發(fā)展趨勢(shì)和研究成果;通過(guò)研究成果的討論說(shuō)明了本課題的實(shí)際應(yīng)用價(jià)值和意義。本論文在緒論部分完成了上述工作。</p><p> 在分析了餐飲業(yè)信息管理系統(tǒng)的研究背景之后,在第二章進(jìn)行了總體方案設(shè)計(jì)。介紹系統(tǒng)的總體方案設(shè)計(jì),并且進(jìn)行方案比較。</p><p&
44、gt; 最后在四個(gè)方面對(duì)課題進(jìn)行分別的闡述:</p><p> 在第三章中介紹本系統(tǒng)在數(shù)據(jù)庫(kù)系統(tǒng)方面的設(shè)計(jì)與實(shí)現(xiàn)。</p><p> 在第四章中介紹企業(yè)信息管理功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。 </p><p> 在第四章中介紹本系統(tǒng)的內(nèi)部部分核心技術(shù)。</p><p> 在全文的最后對(duì)工作進(jìn)行總結(jié),并對(duì)下一步的研究工作進(jìn)行展望。<
45、;/p><p> 2 餐飲業(yè)信息管理服務(wù)系統(tǒng)總體方案設(shè)計(jì)</p><p> 2.1 系統(tǒng)的總體結(jié)構(gòu)</p><p> 基于互聯(lián)網(wǎng)的餐飲行業(yè)信息管理服務(wù)系統(tǒng)主要是針對(duì)餐飲企業(yè)的信息管理而設(shè)計(jì)開(kāi)發(fā)的,是面向餐飲企業(yè)的在線(xiàn)信息管理網(wǎng)站,該網(wǎng)站主要包括:綜合系統(tǒng)、系統(tǒng)管理系統(tǒng)、收集配送信息管理系統(tǒng)、用戶(hù)管理系統(tǒng)、電子日?qǐng)?bào)系統(tǒng)等內(nèi)容。對(duì)本餐飲行業(yè)信息管理服務(wù)系統(tǒng)總的來(lái)說(shuō),分
46、為前臺(tái)系統(tǒng)和后臺(tái)系統(tǒng)兩個(gè)部分。前臺(tái)系統(tǒng)的主要作用是服務(wù)對(duì)象的企業(yè)工作人員進(jìn)行信息的錄入和對(duì)一些信息的查詢(xún)或修改。后臺(tái)系統(tǒng)的主要作用是該信息管理系統(tǒng)的管理(系統(tǒng)管理、用戶(hù)管理和公共類(lèi)等)。</p><p> 2.1.1 需求分析</p><p> 本系統(tǒng)作為餐飲行業(yè)的一個(gè)重要的實(shí)際項(xiàng)目,最終的目標(biāo)就是設(shè)計(jì)和實(shí)現(xiàn)的餐飲行業(yè)信息管理服務(wù)系統(tǒng)可以為客戶(hù)(各類(lèi)型的餐飲企業(yè))提高工作效率,降低客戶(hù)
47、(各類(lèi)型的餐飲企業(yè))的信息管理成本,最大化的體現(xiàn)信息的時(shí)效性。隨著各個(gè)類(lèi)型的餐飲企業(yè)日益增多,如何滿(mǎn)足這些企業(yè)的信息電子化管理的問(wèn)題已被逐漸提上日程。對(duì)于大型餐飲企業(yè)而言,由于企業(yè)的規(guī)模決定了管理系統(tǒng)的龐大,直接造成建設(shè)信息管理系統(tǒng)的投入成本成幾何數(shù)字增長(zhǎng)。而各中小型餐飲企業(yè)一個(gè)典型的特點(diǎn)就是不能像大型餐飲企業(yè)那樣,投入大量資金建設(shè)信息管理系統(tǒng),也沒(méi)有足夠的人力對(duì)信息化系統(tǒng)進(jìn)行維護(hù)。這些客戶(hù)都需要一個(gè)專(zhuān)業(yè)、靈活以及高質(zhì)量的服務(wù)的綜合信息
48、管理系統(tǒng)。為滿(mǎn)足餐飲企業(yè)信息管理建設(shè)的實(shí)際需求,建立一個(gè)高效、靈活、穩(wěn)定、可靠的餐飲行業(yè)綜合信息管理服務(wù)系統(tǒng)顯得極其重要。因此,針對(duì)這一狀況,我們開(kāi)發(fā)了基于Web的餐飲行業(yè)綜合信息管理服務(wù)系統(tǒng)。服務(wù)對(duì)象的企業(yè)人員可以利用任何一臺(tái)計(jì)算機(jī)或終端通過(guò)互聯(lián)網(wǎng)直接登錄自己企業(yè)的信息管理界面,對(duì)信息進(jìn)行日常的管理操作。這樣對(duì)于客戶(hù)(各類(lèi)型的餐飲企業(yè))來(lái)說(shuō)可以做到不需要每天花費(fèi)大量的時(shí)間來(lái)制作報(bào)表和財(cái)務(wù)統(tǒng)計(jì),享受信息化帶來(lái)的便利</p>
49、<p> 2.1.2 系統(tǒng)功能模塊的劃分</p><p> 該系統(tǒng)主要是針對(duì)各類(lèi)餐飲企業(yè)所設(shè)計(jì)的,它的業(yè)務(wù)邏輯主要是實(shí)現(xiàn)企業(yè)對(duì)信息的管理高效化、低成本化,企業(yè)員工可以通過(guò)互連網(wǎng)對(duì)本企業(yè)的信息進(jìn)行管理。包括信息的錄入,例如辦公設(shè)備的統(tǒng)計(jì)、營(yíng)業(yè)額的統(tǒng)計(jì)等等;信息的刪除,例如對(duì)過(guò)期作廢的信息進(jìn)行刪除處理;信息的更新,例如商品價(jià)格的更改等等。另外,服務(wù)提供商可以通過(guò)本信息管理系統(tǒng)對(duì)系統(tǒng)進(jìn)行內(nèi)部管理,以保證
50、服務(wù)的優(yōu)質(zhì)提供?;趯?duì)該綜合信息服務(wù)系統(tǒng)的功能分析,將其分為以下幾個(gè)模塊:</p><p><b> 信息管理模塊</b></p><p> 客戶(hù)的普通工作人員可以在任何時(shí)間以及任何地點(diǎn)通過(guò)計(jì)算機(jī)或終端連接互聯(lián)網(wǎng)進(jìn)行企業(yè)信息的管理。首先,工作人員用已注冊(cè)的用戶(hù)名稱(chēng)以及正確的密碼登陸,成功登陸后進(jìn)入系統(tǒng)選擇相應(yīng)的業(yè)務(wù)模塊進(jìn)行信息管理操作。例如新商品的介紹、價(jià)格和參考
51、圖片;當(dāng)日銷(xiāo)售額以及銷(xiāo)售數(shù)量的登記;氣候變化的記錄;辦公設(shè)備(如打印機(jī))的備案;企業(yè)重大事務(wù)變動(dòng)原因的記錄等等。在進(jìn)行數(shù)據(jù)存儲(chǔ)時(shí),系統(tǒng)會(huì)自動(dòng)轉(zhuǎn)換到確認(rèn)界面,以供工作人員進(jìn)行確認(rèn),如果有錯(cuò)誤可以返回做修改,在確認(rèn)無(wú)誤后便可以將數(shù)據(jù)存入數(shù)據(jù)庫(kù)系統(tǒng)。而高級(jí)客戶(hù)管理員,即在客戶(hù)企業(yè)中級(jí)別高于普通工作人員的管理者們,在考慮到企業(yè)規(guī)模擴(kuò)大的問(wèn)題,相應(yīng)的信息管理可由擁有更高權(quán)限的企業(yè)管理者自行為系統(tǒng)添加新店的信息(包括店鋪名稱(chēng)、店鋪編號(hào)、員工信息等等
52、),為新店增加或刪除工作人員的ID,設(shè)定企業(yè)工作人員對(duì)信息系統(tǒng)的操作權(quán)限。而在企業(yè)信息管理方面,加入了查詢(xún)企業(yè)營(yíng)業(yè)額的統(tǒng)計(jì),貨品銷(xiāo)售記錄,以及企業(yè)設(shè)備統(tǒng)計(jì)等功能,方便企業(yè)管理人員更全面化直觀化的管理企業(yè)信息。</p><p> (2) 信息服務(wù)系統(tǒng)內(nèi)部管理模塊</p><p><b> 本模塊包含的功能:</b></p><p> ?、?系
53、統(tǒng)管理。列表管理是服務(wù)商根據(jù)企業(yè)要求進(jìn)行個(gè)性化設(shè)置的地方,設(shè)置相應(yīng)企業(yè)所需要的功能模塊,例如有的企業(yè)需要辦公設(shè)備的登記,有的企業(yè)不需要天氣變化的記錄等。這個(gè)功能的目的是為了隱藏客戶(hù)不需要的功能模塊,達(dá)到最符合客戶(hù)要求的信息管理。</p><p> ?、?用戶(hù)管理。設(shè)計(jì)本功能是為整個(gè)信息服務(wù)系統(tǒng)的訪問(wèn)權(quán)限做出限定。最高級(jí)的系統(tǒng)管理員可以為用戶(hù)提升權(quán)限,提升了權(quán)限的用戶(hù)可根據(jù)不同的權(quán)限進(jìn)行不同的操作,例如訪問(wèn)高級(jí)別權(quán)
54、限的企業(yè)信息以及提升本企業(yè)內(nèi)員工的權(quán)限等。使信息管理服務(wù)更合理化安全化。</p><p> 2.2 系統(tǒng)開(kāi)發(fā)模式的選擇</p><p> 基于Web的信息系統(tǒng)目前有兩種結(jié)構(gòu)模式,一種是C/S (Client/Server)兩層結(jié)構(gòu)模式,另一種是B/S(Browser/Server)三層結(jié)構(gòu)模式(見(jiàn)圖2.2).</p><p> 2.2.1 C/S開(kāi)發(fā)模式<
55、;/p><p> C/S模式是一種分布式計(jì)算模式。它將某個(gè)應(yīng)用適當(dāng)分解為多個(gè)任務(wù),由多臺(tái)機(jī)器分別執(zhí)行,共同實(shí)現(xiàn)整個(gè)應(yīng)用。在這多個(gè)任務(wù)之間存在著多種交互關(guān)系[5],其中最基本的是“請(qǐng)求/響應(yīng)”關(guān)系:即Client向Server提出對(duì)某種信息或數(shù)據(jù)的處理請(qǐng)求,Server針對(duì)請(qǐng)求,完成相應(yīng)處理,并將結(jié)果作為響應(yīng)返回給Client。C/S模式主要由服務(wù)器管理程序(Server)、客戶(hù)應(yīng)用程序(Client)和中間件(mi
56、ddleware)三個(gè)部件組成。</p><p> 2.2.2 B/S開(kāi)發(fā)模式的優(yōu)勢(shì)</p><p> 基于Web的B/S (Browser/Server,以下簡(jiǎn)稱(chēng)B/S模式)結(jié)構(gòu)是針對(duì)兩層結(jié)構(gòu)的缺陷改進(jìn)而來(lái)的.B/S模式是以Web技術(shù)為基礎(chǔ)的新型的MIS系統(tǒng)平臺(tái)模式。把傳統(tǒng)C/S模式中的服務(wù)器部分分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器(Web服務(wù)器),從而構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶(hù)服
57、務(wù)器體系。近年來(lái),基于Web技術(shù)的Intranet正受到廣泛的應(yīng)用,這種以TCP/IP協(xié)議為基礎(chǔ)、以Web為核心的企業(yè)內(nèi)部網(wǎng)正吸引著越來(lái)越多的企業(yè)。低成本、簡(jiǎn)單易用的客戶(hù)瀏覽器能隨時(shí)隨地到企業(yè)的Web站點(diǎn)上查閱自己所需的數(shù)據(jù)[9]??蛻?hù)端操作界面的一致性克服了兩層結(jié)構(gòu)C/S模式客戶(hù)端多種程序所帶來(lái)的企業(yè)資料的不一致性,而服務(wù)器端的開(kāi)放和基于標(biāo)準(zhǔn)的連接方案,大大加強(qiáng)了企業(yè)與外部的聯(lián)系。同時(shí),動(dòng)態(tài)的、交互式的信息發(fā)布改進(jìn)了企業(yè)對(duì)客戶(hù)的服務(wù)質(zhì)
58、量,增加了企業(yè)的商業(yè)機(jī)會(huì)。在B/S的三層結(jié)構(gòu)模式中,它將系統(tǒng)處理負(fù)載分別分布在Web服務(wù)器、應(yīng)用程序服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器上,如圖2.2所示:</p><p> 圖2. 2 B/S三層結(jié)構(gòu)模式</p><p> 第一層是表示層,也叫瀏覽器層,只要用戶(hù)擁有電腦可以上網(wǎng),就能夠在任何時(shí)間、任何地點(diǎn)進(jìn)行動(dòng)態(tài)交互式的數(shù)據(jù)交換活動(dòng);第二層是Web服務(wù)器層,它接收所有用戶(hù)訪問(wèn)請(qǐng)求,并將處理結(jié)果通過(guò)網(wǎng)
59、絡(luò)返回給用戶(hù)端。Web服務(wù)器層根據(jù)實(shí)際的業(yè)務(wù)需要,可以將其劃分為更多的邏輯層。第三層是數(shù)據(jù)庫(kù)服務(wù)器層,Web服務(wù)器層根據(jù)客戶(hù)請(qǐng)求向該層發(fā)送查詢(xún)數(shù)據(jù)的請(qǐng)求(利用結(jié)構(gòu)化查詢(xún)語(yǔ)言SQL),該層接收請(qǐng)求后查詢(xún)數(shù)據(jù)庫(kù)并將結(jié)果返回給Web層。</p><p> 采用B/S開(kāi)發(fā)模式,雖然用了應(yīng)用服務(wù)器體系結(jié)構(gòu),但是能夠很好的解決C/S模式的缺點(diǎn):</p><p> (1) 系統(tǒng)處理負(fù)載分布在Web服
60、務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器上。Web服務(wù)器、應(yīng)用服務(wù)器的數(shù)量可以根據(jù)訪問(wèn)量進(jìn)行擴(kuò)展,這樣,當(dāng)用戶(hù)數(shù)量增多時(shí)性能不會(huì)明顯下降。</p><p> (2) 業(yè)務(wù)處理駐留在應(yīng)用服務(wù)器上,應(yīng)用服務(wù)器可以建立與數(shù)據(jù)庫(kù)系統(tǒng)的連接池 (Connection Pool),通過(guò)復(fù)用連接,可以支持更多的客戶(hù)。</p><p> (3) B/S模式中的應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器通常集中放置,并且有比客戶(hù)
61、機(jī)更強(qiáng)大的處理能力。</p><p> (4) 容易根據(jù)需求部署各種安全模型。在局域網(wǎng)、廣域網(wǎng)環(huán)境下都能使用而且現(xiàn)有瀏覽器都支持SSL等安全協(xié)議,很容易實(shí)現(xiàn)客戶(hù)端通信數(shù)據(jù)的加密,這在B/S模式中將花費(fèi)極大的代價(jià)才可能做到。</p><p> (5) 由于系統(tǒng)集中管理配置,客戶(hù)端都是標(biāo)準(zhǔn)的瀏覽器,所以大規(guī)模部署使用B/S應(yīng)用不會(huì)引發(fā)系統(tǒng)管理難題。</p><p>
62、 (6) 采用Internet/Intranet技術(shù),以TCP/IP作為基本通信協(xié)議,適用于局域網(wǎng)和廣域網(wǎng)環(huán)境。用戶(hù)可以在局域網(wǎng)內(nèi)通過(guò)Internet網(wǎng)或DDN專(zhuān)線(xiàn)訪問(wèn)系統(tǒng)。</p><p> 2.3 基于B/S模式的餐飲業(yè)信息管理系統(tǒng)整體架構(gòu)</p><p> 本系統(tǒng)以開(kāi)放平臺(tái)為核心,采用B/S體系結(jié)構(gòu),是一個(gè)立足于新技術(shù)的先進(jìn)網(wǎng)絡(luò)及系統(tǒng)平臺(tái)。本系統(tǒng)將應(yīng)用服務(wù)層劃分成五個(gè)邏輯層:W
63、eb層、業(yè)務(wù)外觀層、業(yè)務(wù)規(guī)則層、數(shù)據(jù)實(shí)體層、數(shù)據(jù)訪問(wèn)層。設(shè)計(jì)本系統(tǒng)的基于.NET框架的系統(tǒng)N層體系架構(gòu)圖如圖2.3所示,圖中的箭頭表示調(diào)用關(guān)系。將系統(tǒng)劃分成這么多層次,其好處是能夠使得系統(tǒng)的架構(gòu)更加清晰,這樣每個(gè)層次完成的功能就比較單一,功能的代碼有規(guī)律可循,也就意味著可以實(shí)現(xiàn)多個(gè)應(yīng)用程序?qū)ν粋€(gè)子系統(tǒng)共同使用,如對(duì)客戶(hù)的基本資料的調(diào)用等,都可以利用公共的層來(lái)完成相似的功能,從而減少代碼編寫(xiě)的工作量,使得開(kāi)發(fā)人員可以將更多的精力放到業(yè)務(wù)
64、邏輯的處理上。</p><p> Web層為客戶(hù)端提供對(duì)應(yīng)用程序的訪問(wèn)[10],這一層是作為餐飲業(yè)信息管理系統(tǒng)解決方案文件中的Web項(xiàng)目實(shí)現(xiàn)的。Web層是由Asp.NET的Web窗體和代碼隱藏文件組成。Web窗體是用HTML供用戶(hù)操作,而代碼隱藏文件實(shí)現(xiàn)各種控件的事件處理。</p><p> 業(yè)務(wù)外觀層為Web層提供用戶(hù)信息管理的界面。這一層是作為餐飲業(yè)信息管理系統(tǒng)解決方案文件中的Bu
65、sinessFacade項(xiàng)目實(shí)現(xiàn)的。</p><p> 業(yè)務(wù)規(guī)則層是作為餐飲業(yè)信息管理系統(tǒng)解決方案文件中的BusinaessRules項(xiàng)目實(shí)現(xiàn)的,它包含各種業(yè)務(wù)規(guī)則和邏輯的實(shí)現(xiàn)。</p><p> 2.4 系統(tǒng)的運(yùn)行環(huán)境和開(kāi)發(fā)工具</p><p> 2.4.1 硬件環(huán)境</p><p> 系統(tǒng)采用Browser/Server架構(gòu)。服務(wù)
66、器Database Server。 數(shù)據(jù)庫(kù)服務(wù)器可以采用專(zhuān)業(yè)的數(shù)據(jù)服務(wù)器。當(dāng)然,如果系統(tǒng)的規(guī)模很小,為了節(jié)約開(kāi)支,同時(shí)降低系統(tǒng)的復(fù)雜性,可以采用單個(gè)Web服務(wù)器,自然也就不用負(fù)載平衡器了。Web服務(wù)器與Internet接入結(jié)構(gòu)如圖2. 4所示。</p><p> 圖2.4 Web服務(wù)器與Internet接入結(jié)構(gòu)</p><p> 網(wǎng)卡等Internet接入設(shè)備,在條件允許的情況下適當(dāng)采
67、用高配置,以滿(mǎn)足變化的網(wǎng)絡(luò)的需求。</p><p> 客戶(hù)端的硬件要求不高,需要一臺(tái)接入Internet的計(jì)算機(jī)或簡(jiǎn)易終端,但是網(wǎng)絡(luò)條件是最重要的,帶寬、網(wǎng)速等應(yīng)該在經(jīng)濟(jì)允許的條件下采用高端配置。。</p><p> 2.4.2 軟件環(huán)境</p><p> 本系統(tǒng)采用瀏覽器/服務(wù)器的架構(gòu)模式,整個(gè)系統(tǒng)分成三大部分:Web服務(wù)器程序、后臺(tái)管理程序、數(shù)據(jù)庫(kù),運(yùn)行在
68、基于TCP/IP協(xié)議基礎(chǔ)之上的廣域網(wǎng)內(nèi)。Web服務(wù)器端軟件和后臺(tái)管理程序應(yīng)運(yùn)行在Windows NT/Windows 2000/Windows XP等操作系統(tǒng)之上。</p><p> 2.4.3 系統(tǒng)的開(kāi)發(fā)工具</p><p> 由于本系統(tǒng)的體系架構(gòu)基于.NET框架,. Net架構(gòu)本身就為系統(tǒng)的開(kāi)發(fā)提供了開(kāi)發(fā)平臺(tái)、開(kāi)發(fā)環(huán)境和開(kāi)發(fā)技術(shù)。</p><p> .NE
69、T Framework 是支持生成和運(yùn)行下一代應(yīng)用程序和 XML Web services 的內(nèi)部 Windows 組件。.NET Framework 旨在實(shí)現(xiàn)下列目標(biāo): </p><p> 提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無(wú)論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在 Internet 上分布,或者是在遠(yuǎn)程執(zhí)行的。</p><p> 提供一個(gè)將軟件部署和版本控制沖突最小化的代
70、碼執(zhí)行環(huán)境。</p><p> 提供一個(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。</p><p> .NET Framework 具有兩個(gè)主要組件:公共語(yǔ)言運(yùn)行庫(kù)和 .NET Framework 類(lèi)庫(kù)。公共語(yǔ)言運(yùn)行庫(kù)是 .NET Framework 的基礎(chǔ)。您可以將運(yùn)行庫(kù)看作一個(gè)在執(zhí)行時(shí)管理代碼的代理,它提供內(nèi)存管理、線(xiàn)程管理和遠(yuǎn)程處理等核心
71、服務(wù),并且還強(qiáng)制實(shí)施嚴(yán)格的類(lèi)型安全以及可提高安全性 和可靠性的其他形式的代碼準(zhǔn)確性。事實(shí)上,代碼管理的概念是運(yùn)行庫(kù)的基本原則。以運(yùn)行庫(kù)為目標(biāo)的代碼稱(chēng)為托管代碼,而不以運(yùn)行庫(kù)為目標(biāo)的代碼稱(chēng)為非托管代 碼。.NET Framework 的另一個(gè)主要組件是類(lèi)庫(kù),它是一個(gè)綜合性的面向?qū)ο蟮目芍赜妙?lèi)型集合,您可以使用它開(kāi)發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶(hù)界面 (GUI) 應(yīng)用程序,也包括基于 ASP.NET 所提供的最新創(chuàng)新的
72、應(yīng)用程序(如 Web 窗體和 XML Web services)。</p><p> 下面的插圖顯示公共語(yǔ)言運(yùn)行庫(kù)和類(lèi)庫(kù)與應(yīng)用程序之間以及與整個(gè)系統(tǒng)之間的關(guān)系。圖2.5。</p><p> 圖2. 5 . NET平臺(tái)的框架結(jié)構(gòu)圖</p><p> 用Asp. NET開(kāi)發(fā)基于B/S模型的企業(yè)解決方案有以下一些特點(diǎn):</p><p> (
73、1) Asp. NET使用編譯后的語(yǔ)言,提升性能和伸縮性;</p><p> (2) Asp. NET引入了面向?qū)ο蟮奶匦裕?lt;/p><p> (3) 支持C#.NET等高級(jí)語(yǔ)言,而不像傳統(tǒng)ASP那樣只使用VB Script和JavaScript,功能上先天不足。而且ASP. NET可以使用.NET框架的所有基礎(chǔ)類(lèi)庫(kù);</p><p> (4) Asp. NE
74、T可以借助.NET所提供的ADO. NET技術(shù)和對(duì)XML的完全支持特性,高效的實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)和信息通信。也可以方便地采用Web Services實(shí)現(xiàn)特定的功能;</p><p> (5) Asp. NET將頁(yè)面和代碼分離,提供了更易于編寫(xiě)、結(jié)構(gòu)更清晰的代碼,這些代碼很容易進(jìn)行再利用和共享;</p><p> (6) Asp. NET提供了完善的安全機(jī)制,也提供了緩沖技術(shù)、數(shù)據(jù)庫(kù)控件等技術(shù)
75、。</p><p> 在后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)的選擇上,采用Access。</p><p> 2.4.4 小組開(kāi)發(fā)工具SourceSafe </p><p> 像餐飲業(yè)信息管理系統(tǒng)這樣的大型復(fù)雜的系統(tǒng),涉及到的開(kāi)發(fā)任務(wù)不是一個(gè)兩個(gè)人所能完成的,團(tuán)隊(duì)合作是最重要的。</p><p> Microsoft的Visual SourceSafe(VS
76、S)正好解決了軟件開(kāi)發(fā)小組長(zhǎng)期所面臨的版本管理問(wèn)題。它能有效地幫助項(xiàng)目開(kāi)發(fā)組的負(fù)責(zé)人對(duì)項(xiàng)目程序進(jìn)行管理,將所有的項(xiàng)目源文件以特有的方式存入數(shù)據(jù)庫(kù)。開(kāi)發(fā)組的成員不能對(duì)該數(shù)據(jù)庫(kù)中的文件進(jìn)行直接的修改,而是由該版本管理器將該項(xiàng)目的源程序或是子項(xiàng)目的源程序拷貝到各個(gè)成員自己的工作目錄下進(jìn)行調(diào)試和修改,然后將修改后的項(xiàng)目文件作Checkin提交給 VSS,由它進(jìn)行綜合更新。</p><p><b> 3 系統(tǒng)數(shù)
77、據(jù)庫(kù)設(shè)計(jì)</b></p><p> 管理信息系統(tǒng)的主要任務(wù)就是通過(guò)大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲(chǔ)和管理大量的數(shù)據(jù)。因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫(kù),使整個(gè)系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開(kāi)發(fā)工作好壞的主要指標(biāo)之一。</p><p> 3.1 商業(yè)數(shù)據(jù)概述</p><p> 建立商業(yè)數(shù)據(jù)數(shù)據(jù)庫(kù)的根本
78、目標(biāo)就是為企業(yè)信息管理、企業(yè)信息系統(tǒng)提供數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)的共享。商業(yè)數(shù)據(jù)數(shù)據(jù)庫(kù)中包含的商業(yè)數(shù)據(jù)數(shù)據(jù)有以下幾類(lèi):</p><p> (1) 店鋪信息數(shù)據(jù):店鋪信息指涉及到店鋪相關(guān)信息屬性的數(shù)據(jù),其中包括各個(gè)店鋪的名稱(chēng)、店鋪的編號(hào)、店鋪的地址、店鋪的規(guī)模、以及店鋪經(jīng)理名稱(chēng)等內(nèi)容,以上這些信息皆存儲(chǔ)在店鋪信息數(shù)據(jù)記錄內(nèi)。 </p><p> (2) 企業(yè)信息數(shù)據(jù):這類(lèi)企業(yè)信息性數(shù)據(jù)是數(shù)據(jù)庫(kù)系統(tǒng)
79、中最重要的部分,用戶(hù)將自己企業(yè)的所有商品的詳細(xì)信息(例如商品編號(hào)、商品規(guī)格、商品價(jià)格、商品描述以及推出時(shí)間等)登錄到企業(yè)信息數(shù)據(jù)庫(kù)中。它是商業(yè)數(shù)據(jù)數(shù)據(jù)庫(kù)的一個(gè)重要組成部分。</p><p> (3) 店鋪員工數(shù)據(jù):企業(yè)在信息管理方面需要管理企業(yè)的員工信息,包括每個(gè)店鋪的員工數(shù)量、員工編號(hào)、員工的姓名、住址以及電話(huà)等信息。以方便企業(yè)管理者對(duì)企業(yè)員工的管理。這些數(shù)據(jù)存儲(chǔ)在店鋪員工信息數(shù)據(jù)記錄內(nèi)。</p>
80、<p> (4) 辦公用品數(shù)據(jù):辦公用品數(shù)據(jù)主要包括諸如辦公設(shè)備(例如計(jì)算機(jī)、復(fù)印機(jī)、打印機(jī)、電話(huà)和傳真等)和辦公用品(例如辦公文具以及辦公耗材等)等信息。辦公用品數(shù)據(jù)的使用頻率數(shù)據(jù)較高。例如,在統(tǒng)計(jì)企業(yè)固定資產(chǎn)或成本核算時(shí)就要用到商業(yè)數(shù)據(jù)數(shù)據(jù)庫(kù)中存儲(chǔ)的辦公用品的數(shù)據(jù)。 </p><p> (5) 圖形數(shù)據(jù):商業(yè)數(shù)據(jù)文件中經(jīng)常會(huì)遇到圖形,如商品快照等。圖形數(shù)據(jù)是商業(yè)數(shù)據(jù)數(shù)據(jù)庫(kù)中的一種特殊類(lèi)型數(shù)據(jù)
81、。 </p><p> (6) 其他必要數(shù)據(jù):商業(yè)數(shù)據(jù)文件中除了上述數(shù)據(jù)以外,還需要一些其他的必要數(shù)據(jù),例如商品圖號(hào)、名稱(chēng)等表頭數(shù)據(jù);文件編制人、校對(duì)人、審核人等的標(biāo)記數(shù)據(jù)。</p><p> 3.2 系統(tǒng)數(shù)據(jù)庫(kù)功能要求</p><p> 本商業(yè)數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)庫(kù)包括商業(yè)數(shù)據(jù)文件數(shù)據(jù)庫(kù)和商業(yè)數(shù)據(jù)資源數(shù)據(jù)庫(kù)兩大類(lèi)。商業(yè)數(shù)據(jù)文件數(shù)據(jù)庫(kù)用來(lái)存貯商業(yè)數(shù)據(jù)設(shè)計(jì)過(guò)程中產(chǎn)生
82、的全部商業(yè)數(shù)據(jù)信息;而商業(yè)數(shù)據(jù)資源數(shù)據(jù)庫(kù)則主要用來(lái)存貯包括店鋪信息、企業(yè)信息、員工信息、辦公用品以及商業(yè)數(shù)據(jù)規(guī)范等制造資源和商業(yè)數(shù)據(jù)數(shù)據(jù)資源信息,以供商業(yè)數(shù)據(jù)人員設(shè)計(jì)時(shí)參考和調(diào)用,最終生成存放商業(yè)數(shù)據(jù)規(guī)程的商業(yè)數(shù)據(jù)文件。和靜態(tài)數(shù)據(jù)管理的模式不同,商業(yè)數(shù)據(jù)數(shù)據(jù)庫(kù)動(dòng)靜相結(jié)合的特點(diǎn)決定了相應(yīng)的商業(yè)數(shù)據(jù)數(shù)據(jù)庫(kù)管理功能應(yīng)具備下述的一般性和特殊性要求。 </p><p> (1) 支持對(duì)復(fù)雜數(shù)據(jù)類(lèi)型的定義。數(shù)據(jù)類(lèi)型是構(gòu)成數(shù)
83、據(jù)對(duì)象的基礎(chǔ),因此,相應(yīng)的數(shù)據(jù)管理功能應(yīng)能實(shí)現(xiàn)對(duì)結(jié)構(gòu)化定長(zhǎng)數(shù)據(jù)、非結(jié)構(gòu)化變長(zhǎng)數(shù)據(jù)(圖形、長(zhǎng)文本等)的定義與描述。 </p><p> (2) 支持對(duì)動(dòng)態(tài)數(shù)據(jù)模式的操作。由于商業(yè)數(shù)據(jù)設(shè)計(jì)進(jìn)程中動(dòng)態(tài)數(shù)據(jù)的庫(kù)模式動(dòng)態(tài) 變化,因此,相應(yīng)的數(shù)據(jù)管理功能應(yīng)能支持庫(kù)模式的動(dòng)態(tài)修改與擴(kuò)充,并具備商業(yè)數(shù)據(jù)文件修改的權(quán)限控制機(jī)制。 </p><p> (3) 支持復(fù)雜數(shù)據(jù)模型的定義、描述與操作。商業(yè)數(shù)據(jù)數(shù)
84、據(jù)常涉及到多對(duì)多關(guān)系的數(shù)據(jù)實(shí)體,這樣就要求應(yīng)具有表示和處理實(shí)體間復(fù)雜關(guān)系,并保證實(shí)體完整性的能力。 </p><p> (4) 支持工程事物處理和恢復(fù)功能??紤]到商業(yè)數(shù)據(jù)設(shè)計(jì)事務(wù)的長(zhǎng)期性和事務(wù)分層的特性,因而要求相應(yīng)的數(shù)據(jù)管理功能應(yīng)具備事務(wù)分解、事務(wù)處理功能,并能保留中間結(jié)果。</p><p> (5) 支持分布式運(yùn)行環(huán)境下的數(shù)據(jù)操作。在計(jì)算機(jī)集成管理過(guò)程中,不可避免的存在商業(yè)數(shù)據(jù)信息
85、與CAM 系統(tǒng)以及管理信息系統(tǒng)(MIS)等交換數(shù)據(jù)的問(wèn)題,要實(shí)現(xiàn)這一目的必然要依賴(lài)于計(jì)算機(jī)網(wǎng)絡(luò)的使用。這就要求對(duì)相應(yīng)的商業(yè)數(shù)據(jù)數(shù)據(jù)管理具備網(wǎng)絡(luò)操作功能,同時(shí)應(yīng)具有分布式數(shù)據(jù)存儲(chǔ)與處理機(jī)制。</p><p> 3.3 概念模型設(shè)計(jì)</p><p> 概念模型設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。在此設(shè)計(jì)過(guò)程中逐步形成數(shù)據(jù)庫(kù)的各級(jí)模型如圖3.1所示。</p><p> 設(shè)計(jì)
86、數(shù)據(jù)庫(kù)的概念模型或概念結(jié)構(gòu),是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的第一步。此模型既獨(dú)立于特定的 DBMS,也獨(dú)立于數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),即獨(dú)立于數(shù)據(jù)庫(kù)的邏輯模型,獨(dú)立于計(jì)算機(jī)和存儲(chǔ)介質(zhì)上數(shù)據(jù)的物理模型。它的作用是:</p><p> (1) 提供能夠識(shí)別和理解系統(tǒng)要求的框架。因此,必須弄清每個(gè)應(yīng)用的重要方面和各個(gè)應(yīng)用的細(xì)微差別,否則就會(huì)設(shè)計(jì)不出實(shí)用的概念模型; </p><p> (2) 該模型為數(shù)據(jù)庫(kù)提供一
87、個(gè)說(shuō)明結(jié)構(gòu),作為設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)即邏輯模型的基礎(chǔ)。</p><p> 圖3.1 數(shù)據(jù)庫(kù)各級(jí)模型的形成</p><p> 3.4 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)</p><p> 下面是本系統(tǒng)中的部分表結(jié)構(gòu)。表3.1為企業(yè)信息的數(shù)據(jù)表結(jié)構(gòu),用于存放與企業(yè)相關(guān)的信息數(shù)據(jù)。</p><p> 表3.1 企業(yè)信息數(shù)據(jù)表結(jié)構(gòu)</p><p
88、> 表3.2為用戶(hù)信息管理數(shù)據(jù)表結(jié)構(gòu),用于存放用戶(hù)信息的相關(guān)數(shù)據(jù)</p><p> 表3.2 用戶(hù)信息管理數(shù)據(jù)表結(jié)構(gòu)</p><p> 3.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)是指對(duì)于一個(gè)給定的數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu),研究并實(shí)現(xiàn)一個(gè)有效的數(shù)據(jù)庫(kù)物理結(jié)構(gòu)的過(guò)程。由于我們所選用的是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) Access,該系統(tǒng)可以自動(dòng)地確定數(shù)據(jù)的存儲(chǔ)
89、安排、存取方法和存取路徑,因此,我們?cè)谶@里就不再就這個(gè)問(wèn)題多作討論了。</p><p> 4 企業(yè)信息管理模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 本章討論了幾種信息管理方案的優(yōu)缺點(diǎn),最終確定采用基于Web的網(wǎng)絡(luò)信息管理方案,可以有效解決降低管理成本的問(wèn)題。工作人員通過(guò)一臺(tái)聯(lián)網(wǎng)的計(jì)算機(jī)或簡(jiǎn)易終端,便可以對(duì)商品的信息進(jìn)行管理,包括新企業(yè)信息的增加、已有商品價(jià)格的更改和企業(yè)信息的查詢(xún)等事務(wù)。這樣
90、不但可以方便的管理企業(yè)信息,還降低了企業(yè)信息管理的成本。</p><p> 4.1 信息管理方案的選擇</p><p> 目前,企業(yè)企業(yè)信息的管理方式主要有傳統(tǒng)的以紙為載體的傳統(tǒng)企業(yè)信息管理、本地單機(jī)計(jì)算機(jī)的企業(yè)信息管理、基于WAP的企業(yè)信息管理以及基于Web的網(wǎng)絡(luò)企業(yè)信息管理這幾種方案。這幾種方案的優(yōu)缺點(diǎn)如下:</p><p><b> (1)傳統(tǒng)
91、信息管理</b></p><p> 傳統(tǒng)的信息管理模式是以紙為載體來(lái)記錄商品的相關(guān)信息。這種信息管理模式不僅需要大量的手工勞動(dòng),而且在資料保存上需要專(zhuān)門(mén)建立資料庫(kù)來(lái)存儲(chǔ)資料。如果某件商品的信息需要修改,則需要經(jīng)過(guò)繁瑣的步驟來(lái)花費(fèi)時(shí)間和人力去查詢(xún)資料并做修改,不僅管理不方便,還造成了信息管理成本的提高。相對(duì)小型企業(yè)來(lái)講,大中型企業(yè)在信息管理方面的不便要更多,比如信息的匯總等問(wèn)題。</p>
92、<p> (2) 基于Web的網(wǎng)絡(luò)企業(yè)信息管理</p><p> 當(dāng)企業(yè)需要對(duì)企業(yè)信息進(jìn)行管理時(shí),只需要工作人員輸入用戶(hù)名和密碼,服務(wù)器端的資料庫(kù)即可調(diào)出該企業(yè)先前登記過(guò)的商品基本資料,如果是大中型企業(yè)則直接進(jìn)入各分店選擇列表界面,方便各分店員工及時(shí)對(duì)企業(yè)信息進(jìn)行處理,其優(yōu)點(diǎn)如下:</p><p> ① 企業(yè)不必專(zhuān)門(mén)匯總企業(yè)信息。</p><p>
93、 ?、?企業(yè)信息能夠保證實(shí)時(shí)性。</p><p> ?、?企業(yè)信息的查詢(xún)不需要花費(fèi)時(shí)間去等待。</p><p> ?、?不受時(shí)間限制,可以隨時(shí)進(jìn)行企業(yè)信息管理。</p><p> 通過(guò)對(duì)以上幾個(gè)企業(yè)信息管理方式的分析,不難看出相對(duì)于傳統(tǒng)的企業(yè)信息管理方式以及本地單機(jī)企業(yè)信息管理方式,基于Wap和基于Web的企業(yè)信息管理方式是屬于現(xiàn)代社會(huì)科技的發(fā)展帶給企業(yè)管理者的新
94、選擇。但是對(duì)于Wap方式來(lái)說(shuō),由于技術(shù)的不成熟性導(dǎo)致無(wú)法完全擴(kuò)展。對(duì)以上幾種企業(yè)信息管理方式的分析,網(wǎng)上企業(yè)信息管理的優(yōu)勢(shì)比較突出,所以本文采用基于Web的企業(yè)信息管理這種方法。</p><p> 4.2 企業(yè)信息管理模塊的需求分析</p><p> 企業(yè)信息管理模塊的最終目標(biāo)就是保證對(duì)企業(yè)企業(yè)信息管理的服務(wù)質(zhì)量,提高企業(yè)的工作效率,降低企業(yè)的管理成本。具體來(lái)說(shuō),需要滿(mǎn)足如下的系統(tǒng)需求
95、:</p><p> (1) 保證對(duì)企業(yè)的服務(wù)質(zhì)量:采用友好的人機(jī)交互界面,使客戶(hù)的工作人員能夠非常直觀地檢索到相關(guān)企業(yè)的企業(yè)信息,方便地添加新企業(yè)信息、更新已有商品的信息等,從而有效地解決傳統(tǒng)的企業(yè)企業(yè)信息管理過(guò)于繁瑣的問(wèn)題。系統(tǒng)操作的規(guī)范,提高了服務(wù)質(zhì)量,最大限度的保證了客戶(hù)(各型餐飲企業(yè))的滿(mǎn)意程度;</p><p> (2) 對(duì)企業(yè)內(nèi)部提高企業(yè)工作人員的工作效率:企業(yè)的工作人員
96、可以隨時(shí)對(duì)商品的信息進(jìn)行增加、更新等處理,保證了企業(yè)信息的時(shí)效性。對(duì)企業(yè)內(nèi)部資源進(jìn)行統(tǒng)籌規(guī)劃,從而提高整個(gè)企業(yè)的工作效率以及降低企業(yè)信息管理成本;</p><p> (3) 系統(tǒng)資料的信息化管理:這涉及兩個(gè)方面的內(nèi)容,一個(gè)是和商品相關(guān)的信息,另外就是企業(yè)內(nèi)部工作人員的信息,通過(guò)有效的方式對(duì)這些系統(tǒng)資料進(jìn)行信息化的管理,不但能夠保證預(yù)約系統(tǒng)的高效準(zhǔn)確運(yùn)行,而且有利于進(jìn)行信息的交換和進(jìn)行進(jìn)一步的統(tǒng)計(jì)分析,對(duì)未來(lái)的發(fā)
97、展趨勢(shì)做出有針對(duì)性的評(píng)估和預(yù)測(cè)。</p><p> 4.3 系統(tǒng)界面的設(shè)計(jì)</p><p> “良好的用戶(hù)界面是一個(gè)軟件成功的一半。隨著計(jì)算機(jī)和網(wǎng)絡(luò)的不斷普及,社會(huì)信息化程度日益加深,用戶(hù)和市場(chǎng)的不斷成熟,人們己經(jīng)不僅僅滿(mǎn)足于‘夠用’,而是更加強(qiáng)調(diào)‘好用’、‘易用’,因此,不論是普通最終用戶(hù)的個(gè)人軟件,還是企業(yè)應(yīng)用的大型系統(tǒng),界面設(shè)計(jì)在系統(tǒng)構(gòu)建中都成為了一個(gè)非常重要的方面”。</
98、p><p> 4.3.1 界面設(shè)計(jì)概述</p><p> 要進(jìn)行界面開(kāi)發(fā)設(shè)計(jì),用戶(hù)是系統(tǒng)設(shè)計(jì)的至關(guān)重要的問(wèn)題,用戶(hù)分析是第一步。眾所周知,進(jìn)行任務(wù)和用戶(hù)分析,以及相關(guān)調(diào)研在項(xiàng)目研發(fā)中的必要性和重要性。用戶(hù)是計(jì)算機(jī)資源,軟件界面信息的使用者,由于目前計(jì)算機(jī)系統(tǒng)以及相關(guān)的信息技術(shù)應(yīng)用范圍很廣,其用戶(hù)范圍也遍及各個(gè)領(lǐng)域。系統(tǒng)設(shè)計(jì)必須考慮并適合人的各方面的因素,以便充分發(fā)揮系統(tǒng)的功能和效益。在界面
99、設(shè)計(jì)時(shí)必須了解各類(lèi)用戶(hù)的習(xí)性,技能、知識(shí)和經(jīng)驗(yàn),以便預(yù)測(cè)不同類(lèi)別的用戶(hù)對(duì)界面有什么不同的需要與反應(yīng),為交互系統(tǒng)的分析設(shè)計(jì)提供依據(jù)和參考,使設(shè)計(jì)出的交互系統(tǒng)更適合于各類(lèi)用戶(hù)的使用。由于用戶(hù)具有知識(shí)、視聽(tīng)能力、智能、記憶能力、可學(xué)習(xí)性、動(dòng)機(jī)、受訓(xùn)練程度、以及易遺忘、易出錯(cuò)等特性,使得對(duì)用戶(hù)的分類(lèi)、分析和設(shè)計(jì)變得更加復(fù)雜化。Web界面設(shè)計(jì)是人機(jī)交互界面設(shè)計(jì)的一個(gè)延伸,是人與計(jì)算機(jī)交互的演變。</p><p> 4.3
100、.2 界面設(shè)計(jì)原則</p><p> “通常Web界面設(shè)計(jì)應(yīng)遵循如下原則”:</p><p> (1) 了解瀏覽者的心理狀態(tài);</p><p> (2) 內(nèi)容與形式的統(tǒng)一;</p><p> (3) 減少瀏覽層次;</p><p><b> (4) 特點(diǎn)明確;</b></p>
101、<p> (5) 統(tǒng)一整體的形象;</p><p> (6) Web界面設(shè)計(jì)的3C原則:</p><p> ?、?Concise(簡(jiǎn)潔);</p><p> ?、?Consistent(一致性);</p><p> ?、?Contrast(對(duì)比度);</p><p> 圖4.1 餐飲業(yè)信息管理系統(tǒng)登
102、陸界面</p><p> 4.3.3用戶(hù)界面的設(shè)計(jì)步驟</p><p> (1) 用戶(hù)調(diào)研,擬定需求,初步建立界面原型。</p><p> (2) 任務(wù)分析,根據(jù)任務(wù)的復(fù)雜性、難易程度等,詳細(xì)分解任務(wù)動(dòng)作,進(jìn)行合理分工,確定適合于用戶(hù)的交互方式。</p><p> (3) 環(huán)境分析,確定系統(tǒng)硬、軟件支持環(huán)境及接口,向用戶(hù)提供各類(lèi)文檔要
103、求等。</p><p> (4) 成本/效益分析,根據(jù)需求分析、任務(wù)分析、環(huán)境分析等,分析實(shí)現(xiàn)界面形式所要花費(fèi)的成本/效益,如開(kāi)發(fā)成本/效益、用戶(hù)要花費(fèi)的成本/效益等,以便選擇合適的開(kāi)發(fā)設(shè)計(jì)途徑。</p><p> (5) 確定界面,根據(jù)用戶(hù)的自身特性。以及系統(tǒng)任務(wù)、環(huán)境、成本/效益,確定合適的界面類(lèi)型。</p><p> (6) 屏幕顯示和布局設(shè)計(jì),制定屏幕
104、顯示信息的內(nèi)容和界面顯示的次序,然后進(jìn)行屏幕總體布局和顯示結(jié)構(gòu)設(shè)計(jì)。</p><p> (7) 進(jìn)行藝術(shù)設(shè)計(jì)完善,包括為吸引用戶(hù)的注意所進(jìn)行的增強(qiáng)顯示的設(shè)計(jì),例如,采取運(yùn)動(dòng),改變形狀、大小、顏色、亮度、環(huán)境等特征(如加線(xiàn),加框、前景和背景設(shè)計(jì)等)。</p><p> (8) 幫助和出錯(cuò)信息設(shè)計(jì),決定和安排幫助信息和出錯(cuò)信息的內(nèi)容,組織查詢(xún)方法,并進(jìn)行出錯(cuò)信息、幫助信息的顯示格式設(shè)計(jì)。&
105、lt;/p><p> (9) 原型設(shè)計(jì),在經(jīng)過(guò)初步系統(tǒng)需求分析后,開(kāi)發(fā)出一個(gè)滿(mǎn)足基本要求的、簡(jiǎn)單的、可運(yùn)行的系統(tǒng)給用戶(hù)試用,讓用戶(hù)進(jìn)行評(píng)價(jià)并提出改進(jìn)意見(jiàn),進(jìn)一步完善系統(tǒng)的需求規(guī)格和系統(tǒng)設(shè)計(jì)。</p><p> (10) 綜合測(cè)試與評(píng)估,這個(gè)階段的關(guān)鍵任務(wù)是通過(guò)各類(lèi)型的測(cè)試與評(píng)估,使系統(tǒng)達(dá)到預(yù)定的要求。</p><p> (11) 維護(hù)階段,維護(hù)階段的關(guān)鍵任務(wù)是:通
106、過(guò)各種必要的維護(hù)活動(dòng),使系統(tǒng)持久地滿(mǎn)足用戶(hù)的需要。</p><p> 本系統(tǒng)界面的設(shè)計(jì)是在采用Windows標(biāo)準(zhǔn)界面風(fēng)格的基礎(chǔ)上,充分考慮到信息管理的功能特點(diǎn),采用了框架界面,如圖4.2所示為用戶(hù)登錄后的主界面,屏幕被劃分為三個(gè)視圖,正上方視圖為系統(tǒng)的標(biāo)題;左視圖為系統(tǒng)功能導(dǎo)航菜單,用戶(hù)在這里根據(jù)工作需要選擇相應(yīng)的功能;右視圖在未選擇功能菜單時(shí)為默認(rèn)界面,默認(rèn)界面右側(cè)的日歷系統(tǒng)方便用戶(hù)直接點(diǎn)選察看企業(yè)有無(wú)預(yù)期內(nèi)
107、容,下方的鐘表系統(tǒng)提示用戶(hù)當(dāng)前時(shí)間,左側(cè)的預(yù)期內(nèi)容板塊為顯示企業(yè)預(yù)期內(nèi)容區(qū)域。</p><p> 圖4.2 用戶(hù)登陸后的主界面</p><p> 當(dāng)選擇某項(xiàng)導(dǎo)航菜單后,系統(tǒng)界面的右下框架將作相應(yīng)的改變,如選擇“綜合信息管理系統(tǒng)”之后,界面將改變?yōu)槿鐖D4.3所示,屏幕仍然被劃分為三個(gè)框架:中上框架視圖顯示當(dāng)前用戶(hù)所處在的系統(tǒng)位置。</p><p> 左下框架視圖
108、顯示內(nèi)容為根據(jù)整個(gè)信息管理系統(tǒng)的分類(lèi)以及層次結(jié)構(gòu)實(shí)現(xiàn)的鏈接目錄目錄,在整個(gè)瀏覽的過(guò)程中,用戶(hù)可根據(jù)自身的情況針對(duì)不同的選項(xiàng)進(jìn)行相應(yīng)的選擇。每一項(xiàng)都有詳細(xì)的列表以供用戶(hù)了解每項(xiàng)功能所包括的內(nèi)容,方便用戶(hù)根據(jù)目錄選擇需要的內(nèi)容。</p><p> 在右框架視圖顯示與左邊的框架試圖相對(duì)應(yīng)的功能列表,例如選定綜合信息管理后,右框架試圖自動(dòng)刷新顯示出對(duì)應(yīng)的列表。包括總部管理和店鋪管理兩大部分,店鋪管理又包括店鋪信息管理、
109、企業(yè)信息管理、店鋪員工管理以及辦公用品管理這幾大部分。一目了然的列表形式讓用戶(hù)可以直接進(jìn)行目的操作。</p><p> 圖4. 3綜合管理界面</p><p> 4.4 企業(yè)信息管理模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 企業(yè)信息管理模塊的業(yè)務(wù)邏輯主要是實(shí)現(xiàn)企業(yè)工作人員通過(guò)登陸網(wǎng)站對(duì)預(yù)做信息處理的商品進(jìn)行信息管理。企業(yè)工作人員將新的企業(yè)信息登陸到相應(yīng)的數(shù)據(jù)庫(kù)中,或
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲業(yè)ERP系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于web的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 餐飲業(yè)菜單與餐位信息管理設(shè)計(jì)方案.pdf
- 基于WEB的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web的影院信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web的工藝信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于web的通用信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于WEB的珠寶信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web的IT項(xiàng)目信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于WEB的酒店信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 餐飲業(yè)無(wú)線(xiàn)管理系統(tǒng)終端部分的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 餐飲業(yè)稅收風(fēng)險(xiǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web Services的信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于web的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web的網(wǎng)站信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web的教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web的財(cái)務(wù)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web Service的庫(kù)存信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web技術(shù)的辦公信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Web Service的員工信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論