陳 強,陳守滿
(安康學院科研處,陜西 安康 725000)
婚紗攝影管理系統的設計與實現
陳 強,陳守滿
(安康學院科研處,陜西 安康 725000)
隨著科技的飛速發展,很多婚紗攝影管理還處于人工管理的階段。效率低下已成為阻礙婚紗攝影管理的主要問題,而利用計算機對婚紗攝影進行管理勢在必行。系統首先使用HTML和JSP技術編輯網頁,接著使用JDBC技術使SQL Server數據庫和動態網頁相關聯來實現婚紗攝影管理系統。系統主要提供對員工、店面、婚紗攝影套系的管理,對顧客從預訂婚紗攝影訂單到完成攝影的業務處理,同時完成訂單的統計查詢分析。
婚紗影樓管理系統;需求分析;業務處理;MVC技術
隨著科技的飛速發展,計算機應用的日益普及,利用計算機對婚紗影樓進行管理已經成為一種發展趨勢。隨著計算機和信息化的快速推進,人們已經擺脫了繁雜的事務,使工作效率有了很大提高。
當前,市場上許多小型的婚紗攝影管理依然處于人工管理的階段,效率極其低下,已經遠不能適應現代社會的發展,同時人工管理已經嚴重阻礙了該行業的可持續發展。由于人為疏忽而造成數據的丟失或者錯誤,損失不斷發生。對于信息化管理,計算機的儲存信息量大,速度快等優點,因而能在快捷準確地處理信息的同時提高工作效率。
鑒于以上問題,文章分析設計了一個簡單實用型的婚紗攝影管理系統,為用戶提供婚紗攝影管理服務。本設計完成了婚紗網站的需求分析、功能模塊設計和數據庫設計。系統主要提供對員工、店面、婚紗攝影套系的管理,對顧客從預訂婚紗攝影訂單到完成攝影的業務處理,對訂單的統計查詢分析,完成系統開發過程采用MVC技術[1-3],數據庫采用SQL Server 2005[4-5]平臺。
婚紗攝影管理系統不僅界面友好和諧,同時設計界面的設計規劃要嚴謹,注意細小的環節部分。這樣不僅避免了錯誤,而且能夠將錯誤信息記錄下來。本系統使用HTML和JSP技術編輯網頁,同時使用JDBC[6-7]技術使數據庫SQL Server和動態網頁關聯起來。對一般的信息管理系統來說,其信息獲取方法是通過專業文字錄入人員使文字信息或者其他相關信息輸入到管理系統的數據庫中,當數據量不大時,該方法在很多場合下得到了廣泛的應用。數據量大同時專業性較強時,信息錄入的費用以及出錯的概率都迅速攀升。針對以上問題,本系統通過建立網站和自己的數據庫,可以使管理人員及時將門店信息、人事信息、訂單業務、財務信息、客戶
回訪的意見進行保存、更新,從而使婚紗攝影的管理工作系統化、規范化、自動化以及能夠更好地了解公司的情況。
對婚紗攝影管理系統來說,要在市場調研、相關文獻資料搜索整理的基礎上,對整個系統的內部組織管理狀況以及相對應的信息進行分析。為了確保以后系統開發的各個環節的完整性和安全性,必須要做好行之有效的系統分析,確定系統設計和系統實現的基本目標和方法。
2.1性能需求分析
(1)可靠性方面,對出現的系統問題或者由于其它原理造成的錯誤,該系統都應有相應處理的方法,比如網絡配置方面、服務器啟動慢等等,本系統可以提醒使用者安全退出本程序。在系統的設計與實現階段,要把用戶在使用過程中出現的問題都考慮進來,同時對各種問題都要做出相應的處理,使設計容錯性能更高。
(2)操作性方面,程序設計簡單且易維護,同時使用方便。在界面設計時,盡量使界面簡化。
(3)模塊化實現系統功能,不同的功能對應不同的實現模塊,這樣有利于系統的維護與擴展。
2.2功能需求分析
對于婚紗攝影管理系統項目來說,其屬于Web方面的開發內容,從模塊上來說首先包括后臺的數據業務處理開發。然后是對整個項目內容作具體的需求分析、業務信息分析、數據處理板塊的設計,其次是設計完成后開始建立數據庫和界面設計并進行布局規劃。系統功能總體框架如圖1所示。
具體功能如下:
(1)婚紗攝影管理系統的管理員登錄;(2)婚紗攝影管理系統的信息增加、修改、刪除;(3)婚紗攝影管理系統的基本信息、訂單、財務等查詢;(4)較靈活的用戶管理;(5)客戶意見回訪的管理;(6)婚紗攝影管理系統的退出。

圖1 系統功能框
本系統是基于B/S架構下的多層結構應用系統。在B/S架構下,使用者的工作界面通過Web瀏覽器來實現,少部分的事務邏輯在前端(Browser)實現,主要事務邏輯在服務器端(Server)實現,這樣就是所謂的三層(3-tier)結構。這樣實現的目的是簡化用戶端電腦載荷,降低整個系統維護與升級的成本以及減少工作量。
3.1系統功能設計
系統功能設計是使系統基本實現預約,拍攝,取件等功能,讓管理者更直觀地了解到狀態以及對客戶是否已經全額付款進行查詢等,同時,管理者還可以對公司員工進行添加、修改和查詢的操作,提高管理效率[7]。
本系統包括以下5個模塊,每個相應的模塊功能如下:
(1)登錄模塊:接收頁面輸入的賬號和密碼,選擇對應的類型,發送到服務器端驗證,根據驗證結果顯示信息,如果是超級管理員,即要顯示全部的系統信息的界面,如果是普通管理員,則不顯示用戶管理這項。
(2)基本信息模塊:基本信息模塊由4部分內容組成:套系管理模塊、店面管理模塊、人事管理模塊、用戶管理模塊。可以對其進行相應的添加、修改、查看和刪除操作。
(3)前臺營業模塊:前臺營業模塊包括4項基本內容:訂單錄入、查看訂單、訂單查詢后修改、單項收入。在訂單錄入項里添加新的訂單,然后在查看訂單一欄中根據時間查看剛才錄入的新訂單,在訂單查詢后修改一欄中按照訂單編號查詢出來之后對其進行相應修改,在單項收入中可以查看不同訂單的付款情況。
(4)綜合查詢模塊:綜合查詢模塊包括3項基本內容:訂單查詢、財務查詢、訂單拍攝查詢。
(5)客戶回訪模塊:主要是客戶意見表,主要是客戶對于拍攝效果及其質量好壞的評價,可以對客戶回訪信息進行查詢,修改等的操作。
3.2系統測試
輸入員工編號和密碼,在類型中選擇是普通管理員還是超級管理員,進入相應的系統界面進行操作。例如當超級管理員登錄時,會對相應的用戶進行管理,當普通管理員進行操作時,就無法對用戶進行操作。超級管理員登錄界面如圖2所示。

圖2 超級管理員登錄界面
本文設計的婚紗攝影管理系統系統采用HTML和JSP技術編輯網頁,同時使用JDBC技術使SQL Server數據庫和動態網頁關聯起來。對一般的信息管理系統來說,其信息獲取方法是通過專業文字錄入人員使文字信息或者其他相關信息輸入到管理系統的數據庫中,當數據量不大時,該方法在很多場合下得到了廣泛的應用。針對數據量大同時專業性較強時,信息錄入的費用以及出錯的概率都迅速攀升。本系統通過建立網站和自己的數據庫,可以使管理人員及時將門店信息、人事信息、訂單業務、財務信息、客戶回訪的意見進行保存、更新,從而使婚紗攝影的管理工作在系統化、規范化、自動化的同時提高管理人員的工作效率。
[1]田娟,徐釗,毛燕琴.基于J2EE的MVC設計模式的分析與思考[J].計算機與現代化,2010(10):54-58.
[2]徐雯,高建華.基于Spring MVC及MyBatis的Web應用框架研究[J].微型電腦應用,2012(7):1-10.
[3]張宇,王映輝,張翔南.基于Sring的MVC框架設計與實現[J].計算機工程,2010(4):59-62.
[4]古震離.數據庫設計對SQL Server數據庫性能優化分析[J].計算機與網絡,2007(8):44-48.
[5]辛春紅.有關SQL Server數據庫安全問題研究[J].信息技術,2009(5):174-176.
[6]歐陽宏基,葛萌,趙薔.基于JDBC設計模式的數據庫連接池實現方法[J].計算機技術與發展,2011(1):84-87.
[7]林元元.JDBC連接MySQL數據庫的方法淺析[J].長沙通信職業技術學院學報,2009(1):27-30.
Design and Implementation of Wedding Photo Management System
Chen Qiang, Chen Shouman
(Department of Science and Technology of Ankang University, Ankang 725000, China)
With the rapid development of science and technology, a lot of wedding photography management is still in the stage of artificial management. Low efficiency has become a major obstacle to the management of wedding photography, and the use of computers for the management of wedding photography is imperative. The wedding photography management system is realized with HTML, JSP,AJAX and other technologies to edit the web page and the use of SQL technology to Server JDBC database and dynamic web pages. The system mainly provides the management of employees, stores, wedding photography studio, to customers from the booking of wedding photography orders to complete the photography business processing, while the completion of the order statistics query analysis.
wedding photo studio management system; demand analysis; business process; MVC technology
安康學院2013年國家級大學生創新創業訓練計劃項目;項目編號:201311397005。安康學院2013年校級大學生創新創業訓練計劃項目;項目編號:2013aku015。2012年陜西省教育廳科學研究項目;項目名稱:基于高光譜圖像的蠶繭品質無損檢測研究;項目編號:12JK0536。
陳強(1983-),男,湖北黃岡,本科,實習研究員;研究方向:計算機系統集成。