時(shí)尚眼鏡新品發(fā)布平臺(tái)畢業(yè)設(shè)計(jì)軟件專(zhuān)業(yè)_第1頁(yè)
時(shí)尚眼鏡新品發(fā)布平臺(tái)畢業(yè)設(shè)計(jì)軟件專(zhuān)業(yè)_第2頁(yè)
時(shí)尚眼鏡新品發(fā)布平臺(tái)畢業(yè)設(shè)計(jì)軟件專(zhuān)業(yè)_第3頁(yè)
時(shí)尚眼鏡新品發(fā)布平臺(tái)畢業(yè)設(shè)計(jì)軟件專(zhuān)業(yè)_第4頁(yè)
時(shí)尚眼鏡新品發(fā)布平臺(tái)畢業(yè)設(shè)計(jì)軟件專(zhuān)業(yè)_第5頁(yè)
已閱讀5頁(yè),還剩44頁(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)介

摘 要商品經(jīng)濟(jì)的高速現(xiàn)代化發(fā)展也促進(jìn)了競(jìng)爭(zhēng),使一切不甘落后的商家都爭(zhēng)先恐后地采用最新的管理方法來(lái)加強(qiáng)自己的競(jìng)爭(zhēng)地位?,F(xiàn)代化事業(yè)的發(fā)展,也使眼鏡店的管理手段發(fā)生前所未有的革命。計(jì)算機(jī)的運(yùn)用現(xiàn)正在發(fā)達(dá)國(guó)家的各類(lèi)眼鏡店中普及。由于它能夠準(zhǔn)確記載和查閱有關(guān)眼鏡店經(jīng)營(yíng)活動(dòng)的大量數(shù)據(jù),幫助眼鏡店經(jīng)營(yíng)者掌握和分析營(yíng)銷(xiāo)情況,及時(shí)做出正確決策,并且有利于眼鏡店內(nèi)部的商品庫(kù)存信息、銷(xiāo)售情況等管理,因而大大提高了現(xiàn)代眼鏡店的管理水平。百麗時(shí)尚眼鏡新品發(fā)布平臺(tái)是針對(duì)眼鏡商品信息的管理,主要就是利用計(jì)算機(jī)對(duì)眼鏡進(jìn)行管理的系統(tǒng)。管理人員可以通過(guò)該系統(tǒng)對(duì)眼鏡店中眼鏡的各種信息進(jìn)行分類(lèi)管理、統(tǒng)籌規(guī)劃。從而達(dá)到眼鏡店管理操作的自動(dòng)化和信息的電子化,全面提高了眼鏡店的管理水平。極大提高了眼鏡店工作人員的工作效率,大大減少了以往入出存流程繁瑣,雜亂,周期長(zhǎng)的弊端。通過(guò)這一系統(tǒng)的匯總分析,眼鏡店主管人員能夠概覽眼鏡店?duì)I業(yè)運(yùn)營(yíng)情況,為主管的決策提高更科學(xué)的支持。本系統(tǒng)開(kāi)發(fā)時(shí)頁(yè)面的設(shè)計(jì)采用了 MyEclipse 的開(kāi)發(fā)平臺(tái)中 Web 應(yīng)用程序設(shè)計(jì)來(lái)實(shí)現(xiàn);系統(tǒng)中管理員登錄,商品信息查詢,商品信息的修改等功能通過(guò)與 SQL Server 2005 數(shù)據(jù)庫(kù)的連接來(lái)完成。關(guān)鍵詞:眼鏡銷(xiāo)售 JSP SQL Server 2005ABSTRACTModern development of high-speed commodity economy also promotes competition, so that everything be outdone investors are scrambling to adopt the latest management methods to strengthen their competitive position. Modernization of development, but also make the optical shop management means unprecedented revolution. Computer use is now being developed for all types of optical shops in popularity. Because of its ability to accurately record and review the relevant supermarket business activities of large amounts of data, help store operators to acquire and analyze marketing situation, to make the right decisions in a timely manner, and to store internal inventory information, sales and management, thus greatly improving the modern optical shop management level.Glasses online marketing system is the management of product information for glasses, mainly used to manage computer systems on the glasses. Management system through the glasses glasses store all information classification management, overall planning. To achieve the optical shop management operations automation and electronic information, and comprehensively improve the optical shops in the management level. Greatly improved the efficiency of the supermarket staff, greatly reducing the cumbersome process of the past into the deposit, messy, and long-term disadvantages. Meta-analysis by the system, glasses shop managers to overview the situation glasses shop business operations, improve decision making for the charge of more scientific support.This system development time page design incorporates a MyEclipse development platform in Web application design; system administrator, product information, product information changes, and other functions with SQL Server 2005 database connection.Keywords: Glasses sales JSP SQL Sever2005目 錄 前 言 .11.1 開(kāi)發(fā)背景.11.2 國(guó)內(nèi)外研究現(xiàn)狀.11.3 系統(tǒng)設(shè)計(jì)目標(biāo).22 系統(tǒng)開(kāi)發(fā)所采用的技術(shù) .32.1 JSP 技術(shù)介紹 .32.2 開(kāi)發(fā)平臺(tái) MyEclipse.32.3 數(shù)據(jù)庫(kù) SQL Server .42.4 MVC 模式概述 .43 百麗時(shí)尚眼鏡新品發(fā)布平臺(tái)系統(tǒng)需求分析 .63.1 需求分析.63.1 管理員功能分析.83.2 用戶功能分析.124 概要設(shè)計(jì) .184.1 系統(tǒng)體系結(jié)構(gòu)選擇.184.2 界面設(shè)計(jì).184.3 系統(tǒng)功能.194.3.1 用戶管理模塊設(shè)計(jì).194.3.2 商品類(lèi)型管理模塊設(shè)計(jì).204.3.3 商品管理模塊設(shè)計(jì).204.3.4 登錄模塊設(shè)計(jì).214.4 數(shù)據(jù)庫(kù)設(shè)計(jì).224.4.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì).224.4.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì).244.4.3 數(shù)據(jù)庫(kù)物理設(shè)計(jì).254.5 數(shù)據(jù)字典.145 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) .275.1 功能模塊.275.1.1 用戶管理模塊詳細(xì)設(shè)計(jì).275.1.2 商品管理模塊詳細(xì)設(shè)計(jì).285.1.3 訂單管理模塊詳細(xì)設(shè)計(jì).305.2 眼鏡銷(xiāo)售網(wǎng)站實(shí)現(xiàn).315.2.1 環(huán)境配置.315.2.2 主要界面.315.2.3 商品列表功能的實(shí)現(xiàn).325.2.4 修改用戶功能的實(shí)現(xiàn).336 系統(tǒng)測(cè)試 .346.1 測(cè)試概論.346.2 百麗時(shí)尚眼鏡新品發(fā)布平臺(tái)采用的測(cè)試方法.346.3 百麗時(shí)尚眼鏡新品發(fā)布平臺(tái)功能測(cè)試.35結(jié) 論 .37謝 辭 .39參考文獻(xiàn) .40附 錄 .41 前言1.1 開(kāi)發(fā)背景(1) 項(xiàng)目名稱“百麗時(shí)尚眼鏡新品發(fā)布平臺(tái)”網(wǎng)站(2) 開(kāi)發(fā)背景眼鏡新品發(fā)布在我國(guó)已成為零售業(yè)的一個(gè)重要形式,隨著眼鏡行業(yè)的高速發(fā)展,其經(jīng)營(yíng)管理也變的愈加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)有眼鏡業(yè)的發(fā)展這樣就迫切地需要引入新的思想技術(shù)和管理技術(shù)進(jìn)入到眼鏡店管理之中。面對(duì)巨大的數(shù)據(jù)信息等待加工處理和傳輸,對(duì)數(shù)據(jù)庫(kù)的進(jìn)一步開(kāi)發(fā)和利用顯得尤為迫切。百麗時(shí)尚眼鏡新品發(fā)布平臺(tái)的系統(tǒng)設(shè)計(jì),依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)管理眼鏡,從而節(jié)省了大量的人力、物力、改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)銷(xiāo)存狀況和各種反饋信息分析,是管理人員快速對(duì)市場(chǎng)的變化做出對(duì)應(yīng)決策,加快眼鏡行業(yè)的發(fā)展。(3) 目的該文檔是關(guān)于用戶對(duì)于網(wǎng)上眼鏡發(fā)布的功能和性能的要求,重點(diǎn)描述了網(wǎng)上眼鏡銷(xiāo)售的功能需求,是概要設(shè)計(jì)階段的重要輸入。本文檔的預(yù)期讀者是:1)設(shè)計(jì)人員;2)開(kāi)發(fā)人員;3)項(xiàng)目管理人員;4)測(cè)試人員;5)用戶。1.2 國(guó)內(nèi)外研究現(xiàn)狀分別闡述一下項(xiàng)目的來(lái)源、背景,項(xiàng)目的用戶特點(diǎn)和項(xiàng)目的目標(biāo)。(1) 項(xiàng)目來(lái)源及背景眼鏡在我國(guó)已成為零售業(yè)的一個(gè)重要形式,隨著眼鏡行業(yè)的高速發(fā)展,其經(jīng)營(yíng)管理也變的愈加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)有眼鏡業(yè)的發(fā)展這樣就迫切地需要引入新的思想技術(shù)和管理技術(shù)進(jìn)入到眼鏡店管理之中。面對(duì)巨大的數(shù)據(jù)信息等待加工處理和傳輸,對(duì)數(shù)據(jù)庫(kù)的進(jìn)一步開(kāi)發(fā)和利用顯得尤為迫切。眼鏡銷(xiāo)售網(wǎng)站的系統(tǒng)設(shè)計(jì),依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)管理眼鏡,從而節(jié)省了大量的人力、物力、改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)銷(xiāo)存狀況和各種反饋信息分析,是管理人員快速對(duì)市場(chǎng)的變化做出對(duì)應(yīng)決策,加快眼鏡行業(yè)的發(fā)展。(2) 網(wǎng)上眼鏡發(fā)布網(wǎng)站現(xiàn)狀我國(guó)眼鏡形態(tài)具有種種優(yōu)點(diǎn),但在目前狀況下,它仍存在零售業(yè)商業(yè)企業(yè)所共有的落后的一面,如:不能有效的管理每一種商品,不宜進(jìn)行商品調(diào)價(jià)等,而且在眼鏡店日常管理中,缺乏實(shí)時(shí)分析功能,管理人員對(duì)及時(shí)傳遞資料的要求始終得不到滿足,隨著眼鏡形態(tài)的高速發(fā)展,其經(jīng)營(yíng)管理也變的愈加復(fù)雜,日常所需處理的數(shù)據(jù)量也逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來(lái)越多,原始的人工管理已無(wú)法應(yīng)對(duì)這復(fù)雜的市場(chǎng)。要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快眼鏡店的信息化進(jìn)程是必不可少的。在此背景下,本文論述了網(wǎng)上眼鏡銷(xiāo)售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)。通過(guò)對(duì)各種數(shù)據(jù)庫(kù)管理系統(tǒng)的模型分析,結(jié)合眼鏡店的實(shí)際需求,說(shuō)明了網(wǎng)上發(fā)布網(wǎng)站的開(kāi)發(fā)過(guò)程及各種技術(shù)細(xì)節(jié)。(3) 用戶的特點(diǎn)本系統(tǒng)的用戶是眼鏡店的管理人員,他們對(duì)眼鏡店的運(yùn)營(yíng)流程都非常熟悉,能夠?yàn)橛脩籼峁﹥?yōu)質(zhì)、方便、迅捷的服務(wù)。(4) 項(xiàng)目目標(biāo)本項(xiàng)目設(shè)定的目標(biāo)如下:1)系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度的減少;2)系統(tǒng)具有良好的運(yùn)行效率,能夠達(dá)到提高生產(chǎn)率的目的;3)系統(tǒng)應(yīng)有良好的可擴(kuò)充性,可以容易地加入其他系統(tǒng)的應(yīng)用;4)平臺(tái)的設(shè)計(jì)具有一定的超前性,靈活性,能夠適應(yīng)企業(yè)生產(chǎn)配置的變化;5)通過(guò)這個(gè)項(xiàng)目可以鍛煉隊(duì)伍,提高團(tuán)隊(duì)的項(xiàng)目管理能力。6)通過(guò)這個(gè)項(xiàng)目使越來(lái)越多的眼鏡店得到管理。1.3 系統(tǒng)設(shè)計(jì)目標(biāo)“網(wǎng)上眼鏡銷(xiāo)售網(wǎng)站” 的需要使用系統(tǒng)提供的如下功能:商品信息的管理是眼鏡店管理中必不可少的重要部分,因此百麗時(shí)尚眼鏡新品發(fā)布平臺(tái)的設(shè)計(jì)為眼鏡店管理人員創(chuàng)建了一個(gè)平臺(tái),使眼鏡店管理人員在處理大量庫(kù)存信息時(shí)可以將相關(guān)的數(shù)據(jù)信息合理的保存到數(shù)據(jù)庫(kù)結(jié)構(gòu)中,操作起來(lái)方便、快捷,從而能準(zhǔn)確的控制眼鏡店內(nèi)商品的銷(xiāo)售情況。眼鏡店管理者可以通過(guò)該系統(tǒng)對(duì)眼鏡店中的商品進(jìn)行增加、修改、查找或者刪除。本網(wǎng)上眼鏡銷(xiāo)售網(wǎng)站將逐漸取代以往的眼鏡店管理系統(tǒng)。系統(tǒng)的有效運(yùn)行,將提高眼鏡店各項(xiàng)工作的效率和質(zhì)量。減去物品轉(zhuǎn)移的中間環(huán)節(jié),讓工作人員可以更快捷的了解物品的具體情況,進(jìn)行整理。由于此系統(tǒng)操作方便,簡(jiǎn)單,適用于各個(gè)水平的操作者。2 系統(tǒng)開(kāi)發(fā)所采用的技術(shù)2.1 JSP 技術(shù)介紹JSP,JavaServer PagesTM 是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的網(wǎng)頁(yè) HTML 文件(*.htm, *.html)中加入 Java 程序片段 (Scriptlet)和 JSP 標(biāo)記(tag) ,就構(gòu)成了 JSP 網(wǎng)頁(yè)(*.jsp),Web 服務(wù)器在遇到訪問(wèn)JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以 HTML 格式返回給客戶。程序片段可以操作數(shù)據(jù)庫(kù)、可以重新定向網(wǎng)頁(yè)、可以發(fā)送 email 等等,這就是建立動(dòng)態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端僅是得到的結(jié)果,對(duì)客戶瀏覽器的要求最低,可以實(shí)現(xiàn) No Plugin,No ActiveX,No Java Applet,甚至 No Frame。在 Sun 正式發(fā)布 JSP(JavaServer Pages) 之后,這種新的 Web 應(yīng)用開(kāi)發(fā)技術(shù)很快引起了人們的關(guān)注。 JSP 為創(chuàng)建高度動(dòng)態(tài)的 Web 應(yīng)用提供了一個(gè)獨(dú)特的開(kāi)發(fā)環(huán)境。按照 Sun 的說(shuō)法, JSP 能夠適應(yīng)市場(chǎng)上包括 Apache WebServer 、 IIS4.0 在內(nèi)的 85% 的服務(wù)器產(chǎn)品。即使您對(duì) ASP “一往情深”,我們認(rèn)為,關(guān)注 JSP 的發(fā)展仍舊很有必要,這是基于以下的比較分析。JSP 與 Microsoft 的 ASP 技術(shù)非常相似。ASP 的編程語(yǔ)言是 VBScript 之類(lèi)的腳本語(yǔ)言, JSP 使用的是 Java ,這是兩者最明顯的區(qū)別。此外, ASP 與 JSP 還有一個(gè)更為本質(zhì)的區(qū)別:兩種語(yǔ)言引擎用完全不同的方式處理頁(yè)面中嵌入的程序代碼。在 ASP 下, VBScript 代碼被 ASP 引擎解釋執(zhí)行;在 JSP 下,代碼被編譯成 Servlet 并由 Java 虛擬機(jī)執(zhí)行,這種編譯操作僅在對(duì) JSP 頁(yè)面的第一次請(qǐng)求時(shí)發(fā)生。事實(shí)證明, Java Servlet 是一種開(kāi)發(fā) Web 應(yīng)用的理想構(gòu)架。 JSP 以 Servlet 技術(shù)為基礎(chǔ),又在許多方面作了改進(jìn)。利用跨平臺(tái)運(yùn)行的 JavaBean 組件,JSP 為分離處理邏輯與顯示樣式提供了卓越的解決方案。 JSP 必將成為 ASP 技術(shù)的有力競(jìng)爭(zhēng)者。2.2 開(kāi)發(fā)平臺(tái) MyEclipseMyEclipse 企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱 MyEclipse)是對(duì) Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 J2EE 的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 J2EE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。對(duì)于以上每一種功能上的類(lèi)別,在 Eclipse 中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。MyEclipse 結(jié)構(gòu)上的這種模塊化,可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。簡(jiǎn)單而言,MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 J2EE 集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò),MyEclipse6.0 以前版本需先安裝Eclipse。MyEclipse6.0 以后版本安裝時(shí)不需安裝 Eclipse。2.3 數(shù)據(jù)庫(kù) SQL Server話分兩頭,如果您至今還未購(gòu)置數(shù)據(jù)庫(kù),其中一個(gè)主要的原因可能就是認(rèn)為它不好上手,那么,從 SQL Server 開(kāi)始吧。畢竟,大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在 Windows 平臺(tái)上的。由于 SQL Server 與 Windows 界面風(fēng)格完全一致,且有許多“向?qū)?Wizard)“ 幫助,因此易于安裝和學(xué)習(xí),有關(guān) SQL Server 的資料、培訓(xùn)隨處可得,并且目前國(guó)內(nèi)具有 MCDBA 認(rèn)證的工程師不在少數(shù)。從另一個(gè)角度來(lái)講,學(xué)習(xí) SQL Server 是掌握其他平臺(tái)及大型數(shù)據(jù),如Oracle,Sybase,DB/2 的基礎(chǔ)。因?yàn)檫@些大型數(shù)據(jù)庫(kù)對(duì)于設(shè)備、平臺(tái)、人員知識(shí)的要求往往較高,而并不是每個(gè)人都具備這樣的條件,且有機(jī)會(huì)去接觸它們。但有了 SQL Server 的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了。IT 行業(yè)的實(shí)踐經(jīng)驗(yàn)充分證明了這一點(diǎn)。由于今天 Windows 操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇 SQL Server 一定會(huì)在兼容性方面取得一些優(yōu)勢(shì)。另外,SQL Server 除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開(kāi)發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結(jié)果以 XML 格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點(diǎn)在.NET 戰(zhàn)略中發(fā)揮著重要的作用。2.4 MVC 模式概述MVC 是 Model-View-Controller 的簡(jiǎn)稱,即模型-視圖-控制器。MVC 是一種設(shè)計(jì)模式,它把應(yīng)用程序分成三個(gè)核心模塊:模型、視圖、控制器,它們各自處理自己的任務(wù)。視圖是用戶

溫馨提示

  • 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)論