【正文】
的結合,即能夠由既定的數據庫管理系統所支持,還必須進行邏輯結構的設計,在邏輯結構設計階段,主要完成建立數據庫的邏輯模型,并解決數據的完整性、一致性、安全性和有效性等問題;最后一個階段是數據庫的物理結構設計,其任務是為系統邏輯結構模型確定合理的存儲結構、存取方法、以及數據表示和數據存儲空間分配等內容,從而得到具體的數據庫物理結構。房間信息包括房間號、房間類型、房間價格、是否預訂。合理的將酒店客房的房間信息存儲起來??蛻粜畔⑹菍⒚恳晃蝗胱〉念櫩偷娜胱⌒畔⒂涗浵聛恚櫩托彰?、性別、身份證號、入住房間號、入住時間、退房時間、住房費用。職工工資信息是酒店客房部職工的工資情況。包括職工號、姓名、基本工資、津貼、獎金、請假天數、曠工天數等。職工信息是酒店客房部職工的個人信息。包括職工號、姓名、性別、出生日期、身份證號、所屬部門等。在上面的實體以及實體之間的關系的基礎上,形成數據庫中的表格和各個表格之間的關系,即關系模型。設計關系模型并對其進行優(yōu)化:確定數據依賴,給出給關系模式中的主碼,明確其依賴關系。對于各個關系模式之間的數據依賴進行極小化處理,消除冗余的聯系。對照數據依賴的理論對各個關系模式逐一進行分析,考察是否存在部分函數依賴、傳遞函數依賴、多值依賴,確定個關系模式分別所屬的范式類型。按照需求分析階段得到的處理要求,分析對于這樣的應用環(huán)境這些模式是否合適,對某些模式檢查是否有合并或分解的需要。對關系模式進行必要的分解,提高數據操作效率和存儲空間的利用率。五、系統實施 單擊系統啟動畫面,進入系統登錄窗口。用戶進入系統前,必須通過密碼驗證方可進入主窗口界面。顧客入住信息登錄是將酒店客房入住顧客的姓名、身份證號、入住時間進行錄入登錄系統。 顧客登錄界面后,根據自己的需求進行房間類型的選擇,其中包括標準間、單間、家庭房和總統套房四種類型。在顧客選擇號房間類型后,根據酒店客房的入住情況和個人喜好進行房間號的選擇。 退房結算系統是顧客退房結算,將顧客的帳牌號碼、姓名、證件號碼、入住時間、離店時間及結帳金額。酒店在正常運營中需要對客房資源、顧客信息、結算信息進行管理,利用賓館管理信息系統及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理的效率。系統需要完成功能主要有:1)有關客房標準的制定、標準信息的輸入,包括標準編號、標準名稱、客房單價等。2)客房標準信息的修改、查詢等。3)客房基本信息的輸入,包括客房編號、客房類型、客房單價、備注等。4)客房基本信息的查詢、修改,包括客房編號、客房類型、客房單價、備注等。5)剩余客房信息的查詢。6)訂房信息的輸入,包括客房編號、客房種類、客房單價、顧客姓名、顧客身份證號碼、入住日期、備注信息等。7)訂房信息的修改和查詢,包括客房編號、客房種類、客房單價、顧客姓名、顧客身份證號碼、入住日期、備注信息等。8)結算信息的輸入,包括客房編號、客房種類、客房單價、顧客姓名、顧客身份證號碼、入住日期、結算日期、備注信息等。要求生成報表,以便打印給顧客。9)結算信息的修改和查詢,包括客房編號、客房種類、客房單價、顧客姓名、顧客身份證號碼、入住日期、結算日期、備注信息等。六、總結傳統的酒店管理活動中,把人、才、物作為酒店的主要資源。但是隨著社會化大生產的不斷擴大和社會對產品多樣化的需求,人們越來越重視信息在生產經營及酒店管理中的作用,并把它當作酒店的一種極其重要的資源,人們稱之為“信息資源”,信息資源的處理已經成為當今世界上一項主要的社會活動。如何更好的利用管理信息系統幫助企業(yè)完善管理工作,才是系統設計的出發(fā)點。最好的信息系統并不是技術高的系統,而是要視乎組織實際需要,結合實際,合理分配資源,達到最優(yōu)化。第二篇:物流管理系統開發(fā)實習報告Java物流管理系統開發(fā)實習報告一、實習目的:通過實習,參與具體的java開發(fā)項目,進一步提高java開發(fā)的基本技術,豐富java開發(fā)的實戰(zhàn)經驗。通過學習,鞏固大學所學專業(yè)的基礎知識,提高分析,判斷和處理實際問題的能力,鍛煉自己的實際動手能力,增強自己的團隊協作意識,了解計算機專業(yè)軟件開發(fā)的具體流程,完善了自己的知識結構。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好地工作,打好一定的基礎。同時畢業(yè)實習是信息管理與信息系統專業(yè)實踐教學計劃中的重要組成部分,是畢業(yè)設計的基礎和準備。主要目標是培養(yǎng)自身的分析與解決問題的能力,為最終完成畢業(yè)設計做好鋪墊,同時也可使我們畢業(yè)后能勝任與本專業(yè)有關的相關工作。培養(yǎng)我們綜合運用所學的軟件工程專業(yè)的基礎理論、基本技能和專業(yè)知識分析問題和解決問題的能力,培養(yǎng)學生的專業(yè)素質、應用科學的思維方法和計算技巧。使我們了解科學研究工作的一般程序和方法、撰寫科技論文的能力。培養(yǎng)大家直接參與進行科研活動、科研文獻和資料的調研,對研究工作以及相關的研究結果分析、綜合的能力。提高我們的實踐能力、科研能力和解決本專業(yè)實際問題的能力,培養(yǎng)大家積極的創(chuàng)新精神、嚴肅認真的科學態(tài)度和嚴謹求實的工作作風,增強我們的綜合素質以及對畢業(yè)后工作崗位的適應能力,重點掌握一些軟件工程技術的發(fā)展前沿。二、實習內容:在實習的這段期間,受益匪淺。經過一個多月的磨礪,讓我慢慢的從一個學生逐漸過渡到一個進入社會的職業(yè)人的角色。在與項目組成員一起學習交流的過程中,使我學習到了很多,不管是從專業(yè)方面還是生活方面。非常感謝公司給我這個成長的平臺,令我在工作中不斷的學習,不斷的進步,慢慢的提升自身的素質與技能。在這一個月的時間中,結合實習任務,把所學知識運用與實踐。我使用所學java知識、jsp技術、SQL數據庫知識,進行了實際的項目java物流管理系統開發(fā),鞏固了在學校所學的理論知識。在開發(fā)過程中使用Dreamweaver軟件、StarUML 、tomcat軟件、sql server 2000、Myeclipse軟件等開發(fā)工具,更加熟練了這些軟件使用技巧。在這為期一個月的時間里,進入西安軟件園實習的第一周,主要熟悉指定的實習計劃。安裝SQLServer 2000,安裝tomcat服務器并完成相應的配置,學習基本的java網頁開發(fā)技術。完成物流管理系統的定義和需求分析。這個系統是針對物流企業(yè)開發(fā)的管理軟件,全面提高了企業(yè)的管理效率,高效管理物品分發(fā),提高了中轉配送力度,為物流企業(yè)增加更大利潤。這個系統使用簡單,界面符合用戶操作習慣,最大程度的簡化了管理軟件的操作復雜性,可使企業(yè)員工很快的學習,即可自己輕松上手。通過此系統您可以知道企業(yè)每天、每月、每年的貨運信息、中轉信息、發(fā)貨方信息、收貨方信息,統計所有的信息,實時在線結算,應收款、應付款,知道您的哪個分公司、代辦點、業(yè)務員的送貨情況,庫存商品的價值等。有了此軟件您就可以輕輕松松的打理您的企業(yè),獲得更多自由時間。第二周我們小組主要進行了第一部分是確定出功能模塊和創(chuàng)建數據庫。通過前期的分析,物流管理系統主要劃分為如下模塊,托運單管理、收貨管理、配送管理、發(fā)貨管理、庫存管理、代收款管理、匯款管理、賬務管理、車輛管理、會員管理、數據傳輸、銀行代發(fā)、短信通知等模塊。并使用StarUML 。此軟件數據流比較大,數據庫中的表有十幾個,可見視圖就建了十幾個,而我使用sql server 2000創(chuàng)建了上面幾個模塊的后臺數據庫,充分使用數據庫日志備份,數據庫日志文件擴展名為ldf,當數據庫出現問題時,通過查看日志文件,分析出錯原因,進而恢復數據庫,這是在大學期間沒有嘗試過的,通過實踐,對sql server 2000的使用有了全新的認識。最后兩周是進行編碼,我編寫了托運單管理、收貨管理、配送管理、發(fā)貨管理、庫存管理模塊的代碼,在代碼編寫過程中使用java語言,讓我對java在以前認識的基礎上,具備了使用java開發(fā)web應用程序的能力。在遇到問題后,努力想盡一切辦法來解決,通過查閱資料,小組的互幫互助,使我完成了自己的任務。最后測試整個系統的運行情況,進行查漏補缺工作。在這個項目實踐過程中,我們小組合理分配時間,恰當的調用人手,時刻爭當速度最快,界面最整潔的小組。我從進入西安軟件園實習到確定出功能模塊和創(chuàng)建數據庫,部分編碼到最后的系統測試,讓我感受到了開發(fā)一個軟件不是個人英雄主義凸顯,而是一個團隊集體的合作的結晶。在小組開發(fā)過程讓我學到了web頁面開發(fā)技術、后臺數據庫的設計技巧、數據庫誤操作的恢復等。同時協助同事進行開發(fā),彼此間互相學習、互相進步。每個人完成幾個小模塊,最后集成小組成員開發(fā)的所有的模塊,最后成為一個完整的軟件:物流管理系統。三、實習總結通過進入西安軟件園實習,了解企業(yè)的的運作過程,知道了企業(yè)需要什么樣的人才,知道了如何把自己在大學所學的的計算機知識運用于企業(yè),更好的為企業(yè)服務。在實習最后的幾天時間里,在公司工作的領導為我們上了一堂人生職業(yè)規(guī)劃的課,給我們詳細的介紹了計算機專業(yè)的現階段發(fā)展狀況及未來發(fā)展動向,介紹了計算機行業(yè)的發(fā)展前景,以及一些當今比較流行比較熱門的技術,為我們的學習指明了方向。指導我們結合自身的特長和愛好,為自己將來的技術方向明確的定位,更好的發(fā)揮自己的才智。這些將激勵我更加努力地學好自己的專業(yè)知識,為今后的發(fā)展打好基礎。在整個代碼編寫及測試過程中,遇到過很多困難,但最終通過查閱資料或在其他項目組成員的幫助下,一點點的去解決這些難題。在解決這些難題的同時,我們既學習到新東西,也為我們積累了寶貴的工作經驗,這可以幫助我們在以后的學習工作中,更好的提高自己分析問題和解決問題能力。同時,