婚紗攝影工作室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)設(shè)計(jì).doc_第1頁(yè)
婚紗攝影工作室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)設(shè)計(jì).doc_第2頁(yè)
婚紗攝影工作室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)設(shè)計(jì).doc_第3頁(yè)
婚紗攝影工作室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)設(shè)計(jì).doc_第4頁(yè)
婚紗攝影工作室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)設(shè)計(jì).doc_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

摘 要本文主要介紹了奢靡婚紗攝影工作室管理系統(tǒng)的開發(fā)過(guò)程。首先對(duì)系統(tǒng)的需求進(jìn)行了分析,然后對(duì)系統(tǒng)進(jìn)行了概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及數(shù)據(jù)庫(kù)的設(shè)計(jì),最終實(shí)現(xiàn)了系統(tǒng)的各項(xiàng)功能。系統(tǒng)采用asp.net技術(shù)和sql server 2005數(shù)據(jù)庫(kù)系統(tǒng),在visual studio 2005環(huán)境中進(jìn)行開發(fā)。系統(tǒng)的使用對(duì)象可以分為管理員和客戶,主要功能包括套餐設(shè)置、攝影預(yù)約管理以及各類基本信息的管理。管理員能通過(guò)系統(tǒng)后臺(tái)對(duì)各類基本信息進(jìn)行查看、增加、刪除以及修改等操作;用戶則可以通過(guò)系統(tǒng)進(jìn)行攝影預(yù)約信息查詢、取片信息查詢以及對(duì)個(gè)人信息進(jìn)行管理。關(guān)鍵詞:奢靡婚紗攝影工作室;攝影預(yù)約;sql server 2005;asp.net abstractthis paper mainly introduces the development process of luxury wedding photography studio management system.first of all,it analyses the need of the system.then it has carried on the outline design,detailed design and database design. and ultimately realizes the various functions of the system.the system is developed in the environment of visual studio 2005 , which uses the asp.net technology and sql server 2005 database system.the system users can be classified as administratorsand customers,the main functions include combo set, photography reservation management and the management of all kinds of basic information.with the system background,adminstrators can operate the basic information,which contains view, add, delete and modify;by the system customers can query the photographybookinginformation , the information of getting photos and manage the personal information.keywords: luxury wedding photography management system;photographyappointments;sql server 2005; asp.net.目 錄1緒論11.1 背景11.2 意義11.3 技術(shù)介紹12可行性研究22.1 經(jīng)濟(jì)可行性22.2 技術(shù)可行性22.3 操作可行性23 需求分析33.1 功能分析33.2 分析建模34 系統(tǒng)設(shè)計(jì)44.1 系統(tǒng)概要設(shè)計(jì)44.2 系統(tǒng)詳細(xì)設(shè)計(jì)54.2.1 管理員模塊詳細(xì)設(shè)計(jì)54.2.2 預(yù)約模塊詳細(xì)設(shè)計(jì)64.2.3 用戶模塊詳細(xì)設(shè)計(jì)75 數(shù)據(jù)庫(kù)設(shè)計(jì)75.1 概念結(jié)構(gòu)設(shè)計(jì)75.2 邏輯結(jié)構(gòu)設(shè)計(jì)85.3 物理結(jié)構(gòu)設(shè)計(jì)86系統(tǒng)的實(shí)現(xiàn)126.1 系統(tǒng)公共模塊的實(shí)現(xiàn)126.2 登錄界面的實(shí)現(xiàn)156.3 預(yù)約模塊的實(shí)現(xiàn)176.4 管理員模塊的實(shí)現(xiàn)187結(jié)論21參 考 文 獻(xiàn)22謝 辭23iv1緒論1.1 背景在當(dāng)今這個(gè)高速發(fā)展的社會(huì),婚紗攝影行業(yè)發(fā)展十分迅速,短短的十多年時(shí)間,已經(jīng)由少數(shù)人的奢侈品成為大眾結(jié)婚的必需程序,攝影工作室因此應(yīng)運(yùn)而生。主個(gè)性的婚紗攝影,大膽的構(gòu)圖,夸張的色調(diào),各異的風(fēng)格,讓更多的準(zhǔn)新郎新娘喜愛不已。近年來(lái)隨著網(wǎng)絡(luò)的爆炸式發(fā)展,越來(lái)越多的消費(fèi)者開始通過(guò)互聯(lián)網(wǎng)來(lái)了解攝影行業(yè)的各種資訊,以此尋找最適合自己的服務(wù)對(duì)象,網(wǎng)絡(luò)營(yíng)銷也成為了婚紗攝影行業(yè)尋求突破的方向,現(xiàn)在已經(jīng)有很多婚紗攝影公司利用網(wǎng)絡(luò)營(yíng)銷脫穎而出。1.2 意義奢靡婚紗攝影工作室管理系統(tǒng)是網(wǎng)上婚紗攝影預(yù)約的具體形式之一,它可以方便客戶了解本工作室的基本情況,足不出戶便可以選擇自己的喜好風(fēng)格,預(yù)約拍攝婚紗照;管理人員通過(guò)系統(tǒng)可以對(duì)拍攝地點(diǎn)、攝影師預(yù)約進(jìn)行查看和人員規(guī)劃,同時(shí)可以管理客戶、產(chǎn)品、攝影師、新聞等詳細(xì)信息。本系統(tǒng)使用asp.net語(yǔ)言來(lái)編寫,通過(guò)sql server數(shù)據(jù)庫(kù)進(jìn)行系統(tǒng)連接,實(shí)現(xiàn)了工作室業(yè)務(wù)擴(kuò)展的需求,使得更多的準(zhǔn)新郎新娘通過(guò)系統(tǒng)預(yù)約婚紗攝影,提高了資源的高效使用,更好的滿足客戶便捷預(yù)約的需求,實(shí)現(xiàn)奢靡婚紗攝影工作室和客戶的雙便捷愿望。1.3 技術(shù)介紹(1)sql語(yǔ)言structured query language簡(jiǎn)稱sql既結(jié)構(gòu)化查詢語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢、更新和管理數(shù)據(jù)庫(kù)系統(tǒng),允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作,語(yǔ)句可以嵌套,這使得它具有極大的靈活性和強(qiáng)大的功能1。一體化:sql集數(shù)據(jù)定義ddl、數(shù)據(jù)操縱dml和數(shù)據(jù)控制dcl于一體,可以完成數(shù)據(jù)庫(kù)中的全部工作。使用方式靈活:它具有兩種使用方式,即可以直接以命令方式交互使用;也可以嵌入使用,嵌入到c、c+、java等主語(yǔ)言中使用。非過(guò)程化:只提操作要求,不必描述操作步驟,也不需要導(dǎo)航。 (2)sql server 2005sql server 2005 是一個(gè)高性能的、可擴(kuò)展的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它提供了企業(yè)級(jí)的數(shù)據(jù)管理。sql server 2005數(shù)據(jù)庫(kù)引擎為結(jié)構(gòu)化數(shù)據(jù)以及關(guān)系型數(shù)據(jù)提供了更為安全可靠的存儲(chǔ)功能,有強(qiáng)大的事務(wù)處理功能,支持觸發(fā)器和存儲(chǔ)過(guò)程,系統(tǒng)管理先進(jìn),并且具有自主的sql語(yǔ)言,可以構(gòu)建和管理具有高可用和高性能的數(shù)據(jù)庫(kù)應(yīng)用程序2。 (3)asp.netasp.net是一個(gè)已編譯的、基于.net的環(huán)境,它可以無(wú)縫地同多類 .net平臺(tái)一起工作。這不僅使得 web 開發(fā)更為方便,同時(shí)也具有可用編譯類語(yǔ)言編寫、易于寫出結(jié)構(gòu)清晰的代碼、代碼易于共享和重用等優(yōu)點(diǎn),目的是更加容易開發(fā)出web應(yīng)用。它具有以下幾點(diǎn)優(yōu)勢(shì)3。強(qiáng)大性和適應(yīng)性:因?yàn)閍sp.net是支持多種編譯類語(yǔ)言的編譯運(yùn)行的程序,所以它可以運(yùn)行在所有支持.net framework的平臺(tái)上。asp.net同時(shí)也具有語(yǔ)言獨(dú)立性,因此可以選擇任意一種最適合自己的語(yǔ)言來(lái)編寫應(yīng)用程序,或者也可以使用多種語(yǔ)言共同來(lái)寫應(yīng)用程序,可以保護(hù)基于com+開發(fā)的程序,更適合編寫大型應(yīng)用。簡(jiǎn)單性和易學(xué)性:.net framework封裝了大量的類庫(kù),使asp.net幫用戶做了大部分不重要的瑣碎的工作,同時(shí)引入受管代碼全新概念,橫貫整個(gè)視窗開發(fā)平臺(tái),完成一些常見的任務(wù),可以使網(wǎng)站配置變得非常簡(jiǎn)單,使程序設(shè)計(jì)更為簡(jiǎn)便。高效可管理性:asp.net擁有更高的速率,它使用一種字符基礎(chǔ)的、分級(jí)的配置系統(tǒng),使得服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單,使控制工作簡(jiǎn)單易行。2可行性研究可行性研究是所做項(xiàng)目在正式實(shí)施編寫之前必須進(jìn)行的分析,旨在確定軟件項(xiàng)目是否存在編寫價(jià)值,以及是否可以用較小的代價(jià)在限定的時(shí)間內(nèi)完成。主要是對(duì)編寫完成系統(tǒng)的經(jīng)濟(jì)可行性、技術(shù)可行性和操作可行性等多個(gè)方面進(jìn)行討論驗(yàn)證。2.1 經(jīng)濟(jì)可行性奢靡婚紗攝影工作室管理系統(tǒng)的開發(fā),擬定使用的軟件搭建環(huán)境(asp.net+sql server 2005)可以通過(guò)本學(xué)校實(shí)驗(yàn)室進(jìn)行獲取。奢靡婚紗攝影工作室管理系統(tǒng)相對(duì)較為簡(jiǎn)單,開發(fā)周期較短,不需要他人分工,可獨(dú)立完成,因此奢靡婚紗攝影工作室管理系統(tǒng)的開發(fā)在經(jīng)濟(jì)上是可行的。2.2 技術(shù)可行性奢靡婚紗攝影工作室管理系統(tǒng)擬定采用asp.net+sql server 2005的穩(wěn)定技術(shù)開發(fā)環(huán)境為搭配。asp.net是一個(gè)基于.net 、已編譯的的環(huán)境,可以用任何與 .net 兼容的語(yǔ)言編寫應(yīng)用程序4。具有可用編譯類語(yǔ)言編寫、易于寫出結(jié)構(gòu)清晰的代碼、代碼易于重用和共享等多種優(yōu)點(diǎn),極大的方便了程序的開發(fā)過(guò)程,減少了純手工編寫程序的繁重工程。sql server 2005數(shù)據(jù)庫(kù)引擎為結(jié)構(gòu)化數(shù)據(jù)和關(guān)系型數(shù)據(jù)提供了更為安全可靠的存儲(chǔ)功能,可以構(gòu)建和管理具有高可用和高性能的數(shù)據(jù)庫(kù)應(yīng)用程序4。兩者的完美結(jié)合能夠?qū)崿F(xiàn)系統(tǒng)的開發(fā),因此奢靡婚紗攝影工作室管理系統(tǒng)的開發(fā)在技術(shù)方面也是可行的。2.3 操作可行性操作可行性主要是用于衡量用戶的使用過(guò)程是否舒適,界面環(huán)境是否良好、簡(jiǎn)潔。b/s最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件,只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶端零安裝、零維護(hù),系統(tǒng)的擴(kuò)展非常容易。因此系統(tǒng)在操作方面也是可行的。3 需求分析需求分析指的是在建立一個(gè)系統(tǒng)時(shí),描寫系統(tǒng)的目的、功能和范圍等所需要進(jìn)行的工作。需求分析是軟件工程中的關(guān)鍵過(guò)程之一。在這個(gè)過(guò)程中,需要確定系統(tǒng)的具體需求。只有在確定了需求后才能夠分析并加以實(shí)現(xiàn)系統(tǒng)5。3.1 功能分析奢靡婚紗攝影工作室管理系統(tǒng)主要實(shí)現(xiàn)婚紗攝影的預(yù)約功能,用戶、攝影師和套餐信息的管理,新聞和客片的展示,以及相應(yīng)信息的管理?;榧啍z影的預(yù)約功能是系統(tǒng)的核心部分,實(shí)現(xiàn)預(yù)約的套餐、攝影師和地點(diǎn)的登記分配,減少人工填寫的弊端,準(zhǔn)確記錄,提高效率。在工作室管理系統(tǒng)盡可能更加簡(jiǎn)潔、實(shí)用以及便于操作的情況下,綜合上述初步分析奢靡婚紗攝影工作室管理系統(tǒng)的主要功能有下列幾點(diǎn):管理員管理功能、預(yù)約功能、客戶信息功能以及公共瀏覽功能。管理員管理功能:管理員擁有對(duì)攝影師、客戶、新聞、套餐資費(fèi)標(biāo)準(zhǔn)以及類別設(shè)置等進(jìn)行查詢、增加、修改、刪除等信息的操作??蛻粜畔⒐δ埽嚎蛻魮碛袑?duì)各類婚紗攝影套餐資費(fèi)標(biāo)準(zhǔn)、自己的預(yù)約攝影記錄和取片信息進(jìn)行查詢操作,可以預(yù)約適合自己的婚紗攝影套餐。系統(tǒng)公共瀏覽功:用戶可以通過(guò)工作室管理系統(tǒng)了解奢靡婚紗攝影工作室的各項(xiàng)基本信息,對(duì)工作室的環(huán)境,業(yè)務(wù)等有更為直觀的了解。3.2 分析建模為了可以更好地理解系統(tǒng),因此對(duì)系統(tǒng)進(jìn)行抽象描述,從而有了建模的產(chǎn)生,數(shù)據(jù)流圖是建模中最常用的技術(shù)之一,它是以圖形的方式描述數(shù)據(jù)在系統(tǒng)中的流動(dòng)方向和處理的過(guò)程6。在奢靡婚紗攝影工作室管理系統(tǒng)中,用戶對(duì)用戶信息進(jìn)行訪問(wèn)管理,系統(tǒng)反饋給用戶;管理員對(duì)管理員相應(yīng)信息進(jìn)行管理訪問(wèn)管理,系統(tǒng)反饋給管理員。系統(tǒng)的頂層流程圖,如圖3-1所示。圖3-1 奢靡婚紗攝影工作室管理系統(tǒng)頂層數(shù)據(jù)流圖進(jìn)一步分解奢靡婚紗攝影工作室管理系統(tǒng),加工為客戶查詢,確定奢靡婚紗攝影工作室管理系統(tǒng)的主要功能以及它們間的數(shù)據(jù)流,系統(tǒng)第1層數(shù)據(jù)流圖,如圖3-2所示。圖3-2 奢靡婚紗攝影工作室管理系統(tǒng)第1層數(shù)據(jù)流圖在奢靡婚紗攝影工作室管理系統(tǒng)中攝影預(yù)約的流程為,選擇套餐,選取用戶信息和攝影師信息,然后進(jìn)行審核,通過(guò)確立訂單,未通過(guò)重新填寫預(yù)約信息。系統(tǒng)的第2層入庫(kù)數(shù)據(jù)流圖,如圖3-3所示。圖3-3 工作室管理系統(tǒng)攝影預(yù)約第2層數(shù)據(jù)流圖4 系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)概要設(shè)計(jì)通過(guò)對(duì)系統(tǒng)的需求分析和功能分析,得到的奢靡婚紗攝影工作室管理系統(tǒng)主要包括四大類:管理員模塊、用戶模塊、預(yù)約模塊以及公共信息模塊,其中管理員模塊包括了用戶、套餐和攝影師的管理,預(yù)約信息的查詢、審核,新聞發(fā)布,類別設(shè)置;用戶模塊則包含預(yù)約信息查詢、更改個(gè)人信息以及取片信息查詢;預(yù)約模塊包括了套餐信息查詢,預(yù)約套餐、攝影師以及地點(diǎn)等信息填寫和生成訂單;公共模塊則包含工作室首頁(yè)、工作室簡(jiǎn)介、作品欣賞以及聯(lián)系方式等信息的查看。如圖4-1所示。圖4-1 系統(tǒng)結(jié)構(gòu)圖4.2 系統(tǒng)詳細(xì)設(shè)計(jì)4.2.1 管理員模塊詳細(xì)設(shè)計(jì)管理員通過(guò)登錄系統(tǒng)后臺(tái),可以對(duì)攝影師進(jìn)行增加操作。先填寫攝影師編號(hào),驗(yàn)證是否存在,若存在則直接結(jié)束;若不存在則繼續(xù)填寫聯(lián)系方式等內(nèi)容,將數(shù)據(jù)存入到數(shù)據(jù)庫(kù)中的相應(yīng)位置,如圖4-2所示。圖4-2 增加攝影師流程圖管理員可以對(duì)產(chǎn)品套餐進(jìn)行修改操作。在套餐信息中選取一條驗(yàn)證,若不需要修改則直接跳轉(zhuǎn)結(jié)束;若需要修改在則繼續(xù)填寫需要修改的內(nèi)容,將數(shù)據(jù)存入到數(shù)據(jù)庫(kù)中相應(yīng)的位置,如圖4-3所示。圖4-3 修改套餐信息流程圖4.2.2 預(yù)約模塊詳細(xì)設(shè)計(jì)任意用戶打開系統(tǒng)后,可以瀏覽各項(xiàng)信息,如果想要選擇攝影預(yù)約,需驗(yàn)證是否使用賬號(hào)登錄,若是未登錄則返回登錄后再選擇預(yù)約,若已經(jīng)登錄則繼續(xù)執(zhí)行;接著填寫預(yù)約訂單,等待審核,若未通過(guò)審核則重新填寫預(yù)約訂單,若通過(guò)則生成預(yù)約訂單到用戶信息內(nèi),同時(shí)更改系統(tǒng)的預(yù)約表信息,如圖4-4所示。圖4-4 攝影預(yù)約流程圖4.2.3 用戶模塊詳細(xì)設(shè)計(jì)用戶登錄系統(tǒng)后,就可以進(jìn)行信息的查詢操作,選擇想要查看的信息,驗(yàn)證信息是否存在,若不存在則直接結(jié)束;若存在則繼續(xù)執(zhí)行,顯示想要查看的內(nèi)容,查看完畢結(jié)束。如圖4-5所示。圖4-5 客戶查詢信息流程圖5 數(shù)據(jù)庫(kù)設(shè)計(jì)5.1 概念結(jié)構(gòu)設(shè)計(jì)在結(jié)構(gòu)設(shè)計(jì)階段,根據(jù)具體問(wèn)題考慮,將套餐以及新聞進(jìn)行類別規(guī)整;用戶預(yù)訂產(chǎn)生預(yù)約表,包含套餐和攝影師等信息;管理員則對(duì)攝影師、套餐信息進(jìn)行增、刪、改等管理操作,發(fā)布新聞和客片等信息。根據(jù)它們之間的對(duì)應(yīng)關(guān)系,最終確定e-r(實(shí)體-聯(lián)系)圖,如下圖5-1圖所示。 圖5-1 實(shí)體-聯(lián)系(e-r)圖5.2 邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)e-r(實(shí)體-聯(lián)系)圖轉(zhuǎn)換關(guān)系,將之轉(zhuǎn)換為相對(duì)應(yīng)的關(guān)系模式,根據(jù)轉(zhuǎn)換規(guī)則,邏輯設(shè)計(jì)的關(guān)系模型轉(zhuǎn)換如下(其中主鍵用“ ”表示,外鍵用“ ”表示)。(1)將用戶實(shí)體轉(zhuǎn)化為用戶(用戶編號(hào),用戶姓名,聯(lián)系方式,性別,年齡,郵箱,地址,密碼),用戶編號(hào)為主鍵。(2)將套餐實(shí)體轉(zhuǎn)化為套餐(套餐編號(hào),價(jià)格,服裝數(shù)量,拍攝數(shù)量,可選數(shù)量,贈(zèng)送商品,地址,類別編號(hào)),套餐編號(hào)為主鍵。與套餐類別表有外鍵聯(lián)系,類別編號(hào)分別為相應(yīng)外鍵。(3)將套餐類別實(shí)體轉(zhuǎn)化為套餐類別(類別編號(hào),類別名稱,天數(shù)),類別編號(hào)為主鍵。(4)將攝影師實(shí)體轉(zhuǎn)化為攝影師(攝影師編號(hào),攝影師姓名,性別,年齡,聯(lián)系方式,管理員編號(hào)),攝影師編號(hào)為主鍵。與管理員表有外鍵聯(lián)系,管理員編號(hào)為外鍵。(5)將預(yù)約實(shí)體轉(zhuǎn)化為預(yù)約(預(yù)約編號(hào),用戶編號(hào),套餐編號(hào),攝影師編號(hào),男賓姓名,女賓姓名,日期,預(yù)約狀態(tài)),預(yù)約編號(hào)為主鍵。與用戶表、套餐表以及攝影師表有外鍵聯(lián)系,用戶編號(hào)、套餐編號(hào)和攝影師編號(hào)分別為對(duì)應(yīng)外鍵。(6)將新聞實(shí)體轉(zhuǎn)化為新聞(新聞編號(hào),新聞標(biāo)題,新聞內(nèi)容,分類編號(hào),管理員編號(hào)),新聞編號(hào)為主鍵。與管理員表、分類表有外鍵聯(lián)系,管理員編號(hào)、分類編號(hào)分別為對(duì)應(yīng)外鍵。(7)將新聞分類實(shí)體轉(zhuǎn)化為新聞分類(分類編號(hào),分類名稱,時(shí)間),分類編號(hào)為主鍵。(8)將管理員實(shí)體轉(zhuǎn)化為管理員(管理員編號(hào),管理員姓名,年齡,性別,密碼,地址),管理員編號(hào)為主鍵。(9)將客片實(shí)體轉(zhuǎn)化為作品(客片編號(hào),客戶名稱,圖片,管理員編號(hào)),客片編號(hào)為主鍵,與管理員表有外鍵聯(lián)系,管理員編號(hào)為外鍵。5.3 物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)就是為給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu),詳細(xì)寫出各類基本表的結(jié)構(gòu)包括表名、含義說(shuō)明、字段名、是否為空、數(shù)據(jù)類型、約束類型等,同時(shí)標(biāo)出各類基本表的主鍵、外鍵等鍵引用7。(1)用戶表用戶表包括用戶的一切信息,包含用戶編號(hào)、用戶姓名、聯(lián)系方式、性別、年齡、地址以及密碼等字段。其中用戶編號(hào)為用戶表的主鍵,值唯一,不可重復(fù)且不可為空;其中設(shè)定用戶的聯(lián)系方式就是用戶登錄奢靡婚紗攝影工作室管理系統(tǒng)的賬號(hào),密碼則是用戶自己設(shè)定的登錄密碼;性別列則設(shè)定check約束,約束條件為“男”或“女”,如表5-1所示。表5-1 用戶表(users)字段名含義說(shuō)明別名數(shù)據(jù)類型是否為空約束類型鍵引用用戶名用戶的標(biāo)識(shí)unamechar(10)not null主鍵姓名用戶的姓名relnamechar(10)not null聯(lián)系方式用戶電話號(hào)(登錄標(biāo)識(shí))phonechar(11)not null密碼用戶的登錄密碼passwdchar(10)not null性別用戶性別usexchar(4)nullcheck約束年齡用戶年齡uagesmallintnot null 地址用戶地址addressvarchar(50)null郵箱用戶郵箱emailchar(15)null(2)套餐表套餐表包含套餐編號(hào)、套餐配圖、套餐價(jià)格、服裝數(shù)量、拍照數(shù)量、可選數(shù)量、贈(zèng)送商品、套餐分類、套餐介紹以及管理員編號(hào)等字段。其中套餐編號(hào)為套餐表的主鍵,值唯一,不可重復(fù)且不可為空;其中管理員編號(hào)以及類別編號(hào)為套餐表的兩個(gè)個(gè)外鍵,分別與管理員表及套餐類別表有外鍵約束,如表5-2所示。表5-2 套餐表(product)字段名含義說(shuō)明別名數(shù)據(jù)類型是否為空約束類型鍵引用套餐編號(hào)套餐的標(biāo)識(shí)idchar(10)not null主鍵價(jià)格套餐的價(jià)位pricemoneynot null介紹套餐的介紹jieshaochar(10)not null 圖片套餐配圖picturevarchar(100)not null服裝數(shù)量可選服裝數(shù)量fnumberchar(8)null拍攝數(shù)量拍攝照片數(shù)量pnumberchar(8)null可選數(shù)量可選照片數(shù)量cnumberchar(8)null贈(zèng)送商品贈(zèng)送商品內(nèi)容zprovarchar(50)null類別編號(hào)分類編號(hào)lnochar(10)not null外鍵管理員編號(hào)管理員的標(biāo)識(shí)enochar(10)not null外鍵(3)套餐類別表套餐類別表包括套餐的類別編號(hào)、類別名稱以及取片天數(shù)等字段。其中類別編號(hào)為類別表的主鍵,值唯一,不可重復(fù)且不可為空,如表5-3所示。表5-3 套餐類別表(product_class)字段名含義說(shuō)明別名數(shù)據(jù)類型是否為空約束類型鍵引用類別編號(hào)套餐類別的標(biāo)識(shí)idchar(10)not null主鍵類別名稱套餐類別的名稱classchar(10)not null天數(shù)類別取片天數(shù)qdatechar(2)not null(4)攝影師表攝影師表中包括攝影師編號(hào)、攝影師姓名、性別、年齡、聯(lián)系方式以及管理員編號(hào)等字段。其中攝影師編號(hào)為攝影師表的主鍵,值唯一,不可重復(fù)且不可為空;性別列設(shè)定check約束,約束條件為“男”或“女”,如表5-4所示。表5-4 攝影師表(photographer)字段名含義說(shuō)明別名數(shù)據(jù)類型是否為空約束類型鍵引用攝影師編號(hào)攝影師的標(biāo)識(shí)snochar(10)not null主鍵攝影師姓名攝影師的姓名snamechar(10)not null性別攝影師的性別ssexchar(4)nullcheck約束年齡攝影師的年齡sagesmallint null聯(lián)系方式攝影師的電話sphonechar(11)not null管理員編號(hào)管理員的標(biāo)識(shí)enochar(10)not null 外鍵(5)新聞表新聞表包含新聞編號(hào)、新聞標(biāo)題、新聞內(nèi)容、新聞分類編號(hào)以及管理員編號(hào)等字段。其中新聞編號(hào)為新聞表的主鍵,值唯一,不可重復(fù)且不可為空;分類編號(hào)以及管理員編號(hào)為新聞表的兩個(gè)外鍵,與新聞分類表及管理員表有外鍵約束,如表5-6所示。表5-5 新聞表(news)字段名含義說(shuō)明別名數(shù)據(jù)類型是否為空約束類型鍵引用新聞編號(hào)新聞的標(biāo)識(shí)idchar(10)not null主鍵新聞標(biāo)題新聞的標(biāo)題titlevarchar(30)not null新聞內(nèi)容新聞的內(nèi)容contentvarchar(50)null添加時(shí)間新聞添加時(shí)間addtimedatetimenull分類編號(hào)新聞分類編號(hào)classidchar(10)null外鍵管理員編號(hào)管理員的標(biāo)識(shí)enochar(10)null外鍵(6)預(yù)約表預(yù)約表是系統(tǒng)核心表,它包括預(yù)約編號(hào)、用戶編號(hào)、套餐編號(hào)、攝影師編號(hào)、男賓姓名、女賓姓名、日期以及預(yù)約狀態(tài)等字段。其中預(yù)約編號(hào)為主鍵,值唯一,不可重復(fù)且不可為空;同時(shí)用戶編號(hào)、套餐編號(hào)和攝影師編號(hào)是預(yù)約表的三個(gè)外鍵,與用戶表、套餐表及攝影師表有外鍵聯(lián)系;預(yù)約狀態(tài)列設(shè)定check約束,約束條件為“成功”或“未通過(guò)”,如表5-6所示。表5-6 預(yù)約表(booking)字段名含義說(shuō)明別名數(shù)據(jù)類型是否為空約束類型鍵引用預(yù)約編號(hào)預(yù)約的標(biāo)識(shí)ynochar(10)not null主鍵用戶名用戶的標(biāo)識(shí)unamechar(10)null外鍵套餐編號(hào)套餐的標(biāo)識(shí)idchar(10)null外鍵攝影師編號(hào)攝影師的標(biāo)識(shí)snochar(10)not null外鍵男賓姓名男賓的姓名mnamechar(10)not null女賓姓名女賓的姓名wnamechar(10)not null日期拍攝的日期datedatetimenot null預(yù)約狀態(tài)預(yù)約情況ydutysmallintnot null check約束(7)新聞分類表新聞分類表包括新聞的分類編號(hào)、類別名稱以及取片天數(shù)等字段。其中類別編號(hào)為類別表的主鍵,值唯一,不可重復(fù)且不可為空,如表5-7所示。表5-7 新聞分類表(newclass)字段名含義說(shuō)明別名數(shù)據(jù)類型是否為空約束類型鍵引用分類編號(hào)新聞分類的標(biāo)識(shí)idchar(10)not null主鍵分類名稱新聞分類的名稱newclasschar(10)not null(8)管理員表管理員表包括管理員編號(hào)、管理員姓名、聯(lián)系方式、性別、密碼、地址以及年齡等字段。其中管理員編號(hào)為管理員表的主鍵,值唯一,不可重復(fù)且不可為空;管理員編號(hào)為管理員登錄系統(tǒng)的賬號(hào),密碼為工作室給定的密碼,擁有系統(tǒng)的最高權(quán)限,可以對(duì)系統(tǒng)各類信息進(jìn)行增加、刪除以及修改等操作;性別列設(shè)定check約束,約束條件為“男”或“女”,如表5-8所示。表5-8 管理員表(employee)字段名含義說(shuō)明別名數(shù)據(jù)類型是否為空約束類型鍵引用管理員編號(hào)管理員的標(biāo)識(shí)(登錄賬號(hào))enochar(10)not null主鍵姓名管理員的姓名enamechar(10)not null性別管理員的性別esexchar(4)nullcheck約束年齡管理員的年齡eagesmallintnull 密碼管理員登錄密碼epwdchar(8)not null地址管理員居住地eaddressvarchar(50)null 聯(lián)系方式管理員電話號(hào)ephonechar(11)not null(9)客片表客片表包括客片編號(hào)、客戶名稱、圖片以及管理員編號(hào)等字段。其中客片編號(hào)為類別表的主鍵,值唯一,不可重復(fù)且不可為空;管理員編號(hào)為客片表的外鍵,與管理員表有外鍵約束,如表5-9所示。表5-9 客片表(guest)字段名含義說(shuō)明別名數(shù)據(jù)類型是否為空約束類型鍵引用客片編號(hào)客片的標(biāo)識(shí)gnochar(10)not null主鍵客戶名稱客戶的名稱gnamechar(10)not null圖片作品圖片gimagevarchar(50)not null管理員編號(hào)管理員的標(biāo)識(shí)enochar(10)not nul外鍵6系統(tǒng)的實(shí)現(xiàn)6.1 系統(tǒng)公共模塊的實(shí)現(xiàn)公共界面是任意用戶都可以不經(jīng)過(guò)登錄驗(yàn)證權(quán)限就可以瀏覽的信息界面,它是系統(tǒng)的公共信息區(qū)域。(1)“網(wǎng)站首頁(yè)”是系統(tǒng)的門面,可以讓人們迅速地了解工作室的規(guī)模、現(xiàn)狀,系統(tǒng)將客戶的登錄超鏈接放在系統(tǒng)頂端,將管理員的登錄界面超鏈接擺放在頁(yè)面的底部,方便了不同用戶的使用。同時(shí)將工作室的簡(jiǎn)介也放在了首頁(yè)。打開系統(tǒng),“網(wǎng)站首頁(yè)”效果如圖6-1、6-2所示。圖6-1 首頁(yè)1圖6-2 首頁(yè)2(2)“最新動(dòng)態(tài)”則是工作室動(dòng)態(tài)信息的載體,包括了工作室動(dòng)態(tài)以及行業(yè)活動(dòng)展示,如圖6-3所示。 圖6-3 最新動(dòng)態(tài)(3)“作品欣賞”則是工作室用戶攝影作品的展示平臺(tái),主要將用戶授權(quán)的攝影作品進(jìn)行展示,加強(qiáng)工作室的宣傳效果。如圖6-4所示。圖6-4 作品欣賞(4) 在“聯(lián)系我們”中主要顯示了公司的qq、電話、地址以、乘車路線以及微信二維碼,附帶上簡(jiǎn)易地圖。如圖6-5所示。圖6-5 聯(lián)系我們6.2 登錄界面的實(shí)現(xiàn)登錄界面是用戶進(jìn)入系統(tǒng),擁有特定權(quán)限的唯一方式。通過(guò)登錄界面進(jìn)入系統(tǒng)可以獲得相應(yīng)地權(quán)限,進(jìn)行相應(yīng)地操作。系統(tǒng)將用戶以及管理員分為不同的登錄超鏈接,不同的用戶可以進(jìn)入各自的權(quán)限頁(yè)面進(jìn)行所需的操作,簡(jiǎn)化了登錄的判斷。用戶戶、管理員的登錄界面制作統(tǒng)一、界面干凈簡(jiǎn)潔,擯棄了復(fù)雜的修飾,通過(guò)點(diǎn)擊頁(yè)面上的相應(yīng)地登錄超鏈接,可以跳轉(zhuǎn)到各自的登錄界面。(1)點(diǎn)擊頁(yè)面頂端的“登陸”,即可進(jìn)入用戶登錄界面,用戶聯(lián)系方式即為登錄賬號(hào),用戶密碼即為登錄密碼,如圖6-6所示。圖6-6 用戶登錄界面(2)點(diǎn)擊頁(yè)面底部的“管理員登錄”,即可進(jìn)入管理員登錄界面,管理員編號(hào)即為登錄賬號(hào),管理員密碼即為登錄密碼,如圖6-7所示。圖6-7 管理員登錄界面6.3 預(yù)約模塊的實(shí)現(xiàn)預(yù)約界面是用戶的預(yù)約界面,也是系統(tǒng)最主要的功能界面,它實(shí)現(xiàn)了系統(tǒng)最核心的預(yù)約婚紗攝影的套餐、攝影師以及攝影師相應(yīng)可選時(shí)間的選擇。(1) 用戶點(diǎn)擊“攝影預(yù)約”,可以看到不同的婚紗風(fēng)格分類,選擇喜歡的分類進(jìn)入套餐選擇界面,點(diǎn)擊“預(yù)約訂購(gòu)”按鈕可以進(jìn)入填寫預(yù)約訂單,選擇攝影師,然后時(shí)間欄根據(jù)預(yù)約數(shù)據(jù)表中攝影師的未被預(yù)約情況導(dǎo)入可預(yù)約時(shí)間。如圖6-8、6-9所示。圖6-8 婚紗風(fēng)格分類圖6-9 預(yù)約信息填寫6.4 管理員模塊的實(shí)現(xiàn)此界面是工作室管理員的操作界面,也是奢靡婚紗攝影工作室管理系統(tǒng)的后臺(tái)界面,實(shí)現(xiàn)了用戶、攝影師、套餐、新聞以及分類等信息的管理;管理員擁有系統(tǒng)的最高權(quán)限,可以調(diào)控系統(tǒng)的功能以及信息設(shè)置。(1)管理員登錄后,點(diǎn)擊“用戶資料”就可以對(duì)所

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論