柜臺售貨流程AAAAA
營業(yè)員柜臺售貨程序服務規(guī)范
作者:佚名文章來源:不詳點擊數(shù):更新時間:201*-8-24
售貨程序是指手工操作為基本售貨方式的零售企業(yè),營業(yè)員在一天售貨接待過程中,依次進行工作的步驟。
一、準備
營業(yè)員的準備工作是圍繞商品銷售進行的,做好營業(yè)前的售貨準備工作不僅能縮短售貨時間,加快成交速度,提高工作效率,而且能保證售貨順利進行。其內(nèi)容主要包括:商品的準備,售貨用具的準備,營業(yè)場地的清理和營業(yè)員的儀容、個人衛(wèi)生的準備等方面。
1、檢查準備好商品
(1)檢查柜架上過夜的商品根據(jù)平時商品擺放規(guī)律,檢查商品有否異常和移動,發(fā)現(xiàn)情況應及時向領導匯報,查明情況。
(2)添加準備商品經(jīng)過前一天的銷售,柜臺、貨架上的商品在花色、規(guī)格、品種和數(shù)量上一般會出現(xiàn)不足或缺檔,營業(yè)員必須續(xù)補商品,做到庫有柜有,出樣齊全。
(3)陳列整理商品開門營業(yè)前,要將續(xù)補的商品拆除包裝后,及時在貨架陳列,力求豐滿、整齊、美觀、醒目。同時根據(jù)各種商品不同的特點和不同的要求,采取拆、抹、燙、裝等不同的方法裝飾、美化商品,以招徠顧客,將清理出來的變質(zhì)、殘次品按規(guī)定處理。
(4)售貨用具售貨用具如;剪刀、扳手、刀、鏟、勺等,應在營業(yè)前準備好,對其中接觸食品的工具,要按要求清洗和搞好消毒。
(5)計價用品計價用品主要有算盤、電子計算、圓珠筆、復寫紙、發(fā)票等,在營業(yè)前都要根據(jù)需要備齊,放在適當位置,以便隨時取用,其中發(fā)票要妥善保管,以防丟失。
3、檢查和清理柜臺、貨架環(huán)境衛(wèi)生
(1)在開門營業(yè)前,營業(yè)員必須把本柜臺內(nèi)外和營業(yè)場地打掃干凈,整理搬除妨礙顧客和自已行走的物件。如開箱、拆包的包裝物,做到柜臺、貨架、通道列雜物,開灰塵。
(2)檢查營業(yè)照明燈有無故障并對故障及時處理,同時,要準備好備用照明光源以備停電時用。
(3)供顧客使用的試鞋椅、試衣鏡、意見箱等,也要擦拭干凈放在適當位置。
4、搞好個人儀容服飾和衛(wèi)生
(1)儀容要美觀整潔營業(yè)員的梳妝打扮要樸素大方,發(fā)型應保持整潔、美觀,不理怪發(fā)型,不濃妝艷抹。(2)服飾要美觀大方營業(yè)員在營業(yè)前,應提前穿好標志服,沒有標志服的不能穿奇異服裝,同時要按規(guī)定把營業(yè)員工牌端正地佩戴在左上胸部。
(3)個人要衛(wèi)生營業(yè)員要十分注意個人清潔衛(wèi)生,要做到“四勤”,即勤洗澡、勤換衣、勤理發(fā)、勤剪指甲,上崗前不吃帶有異味的東西等。
二、接待
柜臺接待服務是營業(yè)員的基本職責,營業(yè)員接待服務技術水平的高低,不僅關系到商品能否快速銷售出去,還關系到企業(yè)的信譽和營業(yè)員的形象,也是衡量企業(yè)經(jīng)營管理水平和營業(yè)員服務質(zhì)量的重要標志。
接待顧客本身是一門藝術,因此,營業(yè)員在接待顧客時,不僅要講究服務態(tài)度,還要有針對性地采取恰當?shù)牟襟E,接待步驟一般分為迎客和接觸。
1、迎客,迎客即迎接顧客,也稱售前待機,是顧客臨柜前的準備階段。其基本要求是隨時準備,主動迎客。具體要做到:
(1)站在合適的位置上
所謂合適的位置,是指即能照顧自已的負責的柜臺、貨架上的商品,又能易于觀察顧客與接近顧客的位置。
(2)要有良好的站立姿勢,不倚不靠、不背對顧客。
(3)態(tài)度自然明朗,熱情誠懇,顧客臨柜,營業(yè)員要精神飽滿,面帶微笑,眼迎顧客,點頭致意,表現(xiàn)出對顧客歡迎的態(tài)度。
(4)要注意力集中,接待前準備階段,包括在完成一次銷售工作后,一時沒有顧客進店或臨柜,也要保持注意力集中,時刻以接待顧客為中心。
2、接觸,接觸即接近顧客打招呼。這是接待的開始,而把握時機,是接觸中的關鍵。因此,營業(yè)員應針對各種不同的情況靈活掌握好接待時機。
(1)當顧客長時間注視某種商品時,這時可用夸贊商品的話來接近顧客。
(2)當顧客突然停住腳步時,可以稱贊顧客所注意到的商品;不失時機地主動接近顧客。
(3)當顧客好像在尋找什么商品時,應盡早接近顧客并主動打招呼。
(4)當顧客抬起頭,將視線從商品轉(zhuǎn)向營業(yè)員時,營業(yè)員應精神飽滿地前去打招呼。
(5)當顧客觸摸或?qū)Ρ让瓷唐窌r,可平靜地湊前打招呼。
(6)當顧客和營業(yè)員的目光相對時,營業(yè)員應面帶笑容輕輕點頭以示歡迎。
三、展示與介紹
1、展示
展示就是營業(yè)員將商品的全貌、性能和特點展現(xiàn)出來,便于顧客對商品進行鑒別、挑選。其基本要求是掌握技巧,展示全貌。商品浴柜臺上、貨架上取出來進行展示,是“商品說話”的宣傳方式,要注意展示商品的特點,激發(fā)顧客購買的欲望。
2、介紹
介紹就是營業(yè)員向顧客推薦介紹商品,是促進銷售,指導消費的一個重要手段,其基本要求是:
(1)實事求是,維護顧客利益。
(2)因人而異,尊重顧客。
(3)態(tài)度誠懇,語言準確鮮明。
(4)介紹商品要和展示商品結(jié)合起來。介紹商品的同時,注意運用高明的展示方法,配合示范、表演等動作,使顧客更好的了解商品的性能和質(zhì)量。
四、開票與收找
1、開票
顧客挑選好商品,由營業(yè)員計價開售小票,顧客持票到收款臺交款,然后營業(yè)員檢驗小票是否收款蓋章,憑票付貨。
2、收找
收找即收款與找零。收款找零要堅持唱收唱付,這是零售商店的營業(yè)員或收款員收找貨款時必須遵守的一項制度。這樣,一可以避免或減少差錯;二可以引起臨近營業(yè)員或收款員的注意,幫助查找差錯;三可以避免營業(yè)員和顧客的矛盾,提高服務質(zhì)量。
收款員或營業(yè)員收款時,要先收整數(shù),后收零數(shù)。如果一次收款的數(shù)額較大,票面又不同,應先按票面分開,然后分別點清。
找零的方法應先找尾數(shù),后找整數(shù)。雖然找的錢是同時交給顧客的,但計算時應本著先計算尾數(shù),再計算整數(shù)的原則進行。在找零時,要復核一次,并堅持先收款后付貨的原則。
五、遞交與道別
1、遞交
遞交,即將商品遞交給顧客。遞交的程序一般是將商品包扎、計價、收款后,將商品和找零款、票證一同遞交給顧客。遞交的基本要求是主動遞交,準確禮貌。主動遞交就是將商品親手遞交給顧客,并根據(jù)不同購貨對象和不同的商品。做些必要的交待,如攜帶時的注意事項,使用時的基本要求,退換貨規(guī)定等。準確禮貌就是要冷靜、細致地用雙手把商品輕輕遞交到顧客手中,注意不要遞錯,從而造成不必要的麻煩。
2、道別
道別即送別顧客。對顧客有禮貌地道別,會使顧客感到親切,留下良好印象,給商店樹立起信譽,為后續(xù)銷售奠定良好的基礎。其基本要求是親切自然、用語恰當,即使在繁忙的情況下,營業(yè)員沒有時間講道別的話,也應微笑點頭示意等動作來代替告別話。
管理人員的十大品德
您要想成為一個企業(yè)(單位)優(yōu)秀的管理人員,就要具備下列十項品德:
一、責任感:
這是管理人員必不可少的品德,管理人員有權力,同時也負有責任。這兩者是同一體的關系。二、使命感:
給予的任務無論有什么困難,都應有一定要完成的堅強信念,缺乏這個"使命感",作為管理人員來說是不稱職的。
三、觀念感:
時代的變遷,人們的思想觀念發(fā)生了的飛躍,用何種方式指導、激勵、發(fā)揮人的主觀能動性,非得徹底更新觀念才行。四、進取性:
管理人員的工作是隨著時代而變化的,為了適應新的情況,應不斷學習新的知識和技術,這種進取心越強,對現(xiàn)狀越不滿足就能更快的提高自己。五、信賴性:
搞好同事之間的關系,互相信賴是十分必要的。管理人員不僅要搞好上下級之間的關系,而且要十分注意搞好橫向的人與人之間的關系。要想提高信賴度,首先是信賴他人,如果對他人一直采用尊重、信賴的態(tài)度,這樣,不久也會得到他人的信任。六、誠實:
所說的誠實,并不意味著僅僅拿出真面目,而重要的是"真心誠意"。帶著誠意和對方接觸,這樣,周圍的人就會認為你是誠實的。七、忍耐:
管理人員的工作是有很多困難的,要想克服困難,越過障礙,忍耐是非常重要的。八、熱情:
"熱情"和"忍耐"相似,但不相同,忍耐是在困難條件下忍受,熱情則是有把工作進行到底的精神準備,管理人員無論對什么事情都應該有熱情。九、公平:
管理人員對下級公平是一件很值得重視的大事,這種進取心的公平不是菜市場上的買賣,它是在"公正"上的公平,尤其是年輕的下級,對"公平"、"公正"、"平等"十分敏感,上級管理人員一定要公平地對待他們,從而確立自己的威信。十、勇氣:管理人員對于有危險的工作應親自動手,如果沒有同困難挑戰(zhàn)的能力,就不能承擔新的任務,完成困難的工作。
上述每項1分,您不妨給自己先打打分。6分以上您具備了管理人員素質(zhì);8分左右說明您是位合格的管理人員;9分以上您將成為一位優(yōu)秀的管理人才。
擴展閱讀:鄭州市物價管理 論文
鄭州航空工業(yè)管理學院
畢業(yè)論文(設計)
201*屆網(wǎng)絡工程專業(yè)0810073班級
題目鄭州市物價局物價監(jiān)測管理系統(tǒng)的設計姓名xxxxxx學號0810073指導教師xxxxxx職稱講師
201*年5月18日
鄭州市物價局物價監(jiān)測管理系統(tǒng)的設計
081007338張瑞昂指導教師薛海燕講師
內(nèi)容提要
該系統(tǒng)是在對物價監(jiān)測管理系統(tǒng)需求進行深入細致了解和分析的基礎上設施了開發(fā)方案。該軟件能實現(xiàn)物價的輸入、查詢、修改功能,并且能夠?qū)⒁粋市不同月份的物價、不同市同一月份的物價進行對比,并以數(shù)據(jù)圖的形式顯示出來,最后還能以Excel表格的形式打印出物價,該系統(tǒng)還有權限管理功能。整套軟件從全區(qū)的高度出發(fā)進行分層次管理,使得整套方案功能安排合理,結(jié)構性強,整體構架科學合理,軟件有較強的可擴展性,具有一定的使用價值和推廣價值。
該系統(tǒng)可以實現(xiàn)區(qū)內(nèi)物價與省、市的物價進行實時對比,可以更直觀地了解到各地區(qū)的物價情況,以便政府控制相當物價,防止物價大幅度上漲、跌落。
關鍵詞
物價管理;ASP.NETSQLServer
創(chuàng)新點
本文的創(chuàng)新點在于將物品的價格實時地發(fā)布到基于B/S的物價監(jiān)測管理系統(tǒng)上以圖形、表格的方式顯示出來,并且能以excel的形式導出。
IDesignofPriceMonitoriryandManagemengSystemfor
ZhengzhouPriceBureauZhangRui-AngXUEHai-Yan
Abstract
Thesystemisinforthepricemonitoringandmanagementsystemrequirementsfordeepanddetailedunderstandingandbasedontheanalysisofthefacilitiesdevelopmentprograms.Thissoftwarecanrealizetheinputprices,inquiry,modifyfunctions,andtheabilitytoputacityindifferentpricesdifferentcityofthesamemonth,priceswerecompared,andtheformofdatatofigurethatout,andfinallytoExcelintheformofformtoprintouttheprice,thissystemalsohastheauthoritymanagementfunction.Acompletesetofsoftwarefromthehighlysetoutonlayermanagement,makeawholesetofsolutionsfunctionarrangementisreasonable,structuralisstrong,theoverallarchitectureisrationalandscientific,andthesoftwarehasstrongscalability,hassomeoftheusevalueandvalueofpopularization.
Thesystemcanrealizethecommoditypricesandprovincial,municipalpriceforreal-timecontrast,canbemoreintuitiveunderstandingareaallovertheworldtoprices,sothatthegovernmentcontrolquiteprices,preventlargepriceriseandfall.
IIKeywords
Pricemanagement;ASP.NET;SQLServer
Innovation
ThispaperistopointtotheinnovationofthepriceoftheitemtopublishtorealtimebasedonB/Spricemonitoringandmanagementsystemwithgraphics,formthewayofdisplayingout,andtoexcelintheformofexport.
III目錄
第1章系統(tǒng)開發(fā)背景................................................1
1.1國內(nèi)外研究現(xiàn)狀..............................................11.2理論和實際意義..............................................11.3可行性分析..................................................2
1.3.1技術可行性.....................................................2
1.3.2經(jīng)濟可行性.....................................................21.3.3操作可行性.....................................................2
第2章系統(tǒng)開發(fā)的技術基礎..........................................42.1引言........................................................42.2ASP.NET簡介.................................................4
2.2.1ASP.NET的概述.................................................4
2.2.2ASP.NET的發(fā)布.................................................4
2.2三層架構....................................................52.3B/S結(jié)構.....................................................6第3章系統(tǒng)框架的搭建...............................................8
3.1網(wǎng)頁的創(chuàng)建..................................................83.2創(chuàng)建三層....................................................93.3三層的引用及運行流程.......................................12第4章系統(tǒng)的需求分析與數(shù)據(jù)庫設計.................................14
4.1引言.......................................................144.2需求分析...................................................144.3數(shù)據(jù)庫設計.................................................15第5章系統(tǒng)功能界面和代碼分析......................................17
5.1主題框架...................................................175.2登陸界面...................................................175.3省管理......................................................195.4添加物價日期...............................................225.5物價統(tǒng)計圖.................................................235.6修改密碼...................................................24第6章總結(jié)........................................................29致謝...............................................................31參考文獻:.........................................................32
IV鄭州市物價局物價監(jiān)測管理系統(tǒng)的設計
081007338張瑞昂指導教師薛海燕講師
第1章系統(tǒng)開發(fā)背景
1.1國內(nèi)外研究現(xiàn)狀
根據(jù)目前市工作要點的安排,為全面了解全縣物價監(jiān)管工作情況,著力保障和改善民生,支持和推動全市物價監(jiān)管工作再上新臺階。就目前形勢,物價上漲過快政府和老百姓一直密切關注市場物價變動,然而在本市仍然沒有一個全面的物價監(jiān)測系統(tǒng)。為了貫徹落實好國務院關于《穩(wěn)定消費價格總水平,保障群眾基本生活的通知要求》,及時出臺一系列措施且要迅速落實到位。其中進一步加強監(jiān)測工作、及時跟蹤市政府保障供應穩(wěn)定價格作為重點研究項目。因此一個功能完善的物價監(jiān)測系統(tǒng)能很大程度上滿足實時監(jiān)測和分析當前物價情形,并根據(jù)此情形采取相應的措施穩(wěn)定物價,為廣大民生帶來便利。目前各大城市都將研究開發(fā)物價監(jiān)測系統(tǒng)作為重點工作。1.2理論和實際意義
理論意義:實時監(jiān)測物價,能盡早的采取一系列穩(wěn)定物價的措施,從而有效的防止物價變動而引起的通貨膨脹,使人們有足夠的購買力,并且從大局上能夠保持經(jīng)濟快速平穩(wěn)的發(fā)展。
實際意義:本文主要是設計一個物價監(jiān)測管理系統(tǒng),即建立商品類別庫、物價庫、收費地區(qū)庫等中心數(shù)據(jù)庫,根據(jù)數(shù)據(jù)庫能實現(xiàn)數(shù)據(jù)接收、數(shù)據(jù)審核、數(shù)據(jù)入庫、數(shù)據(jù)查詢功能,并且能夠讓多種分析結(jié)果以報表、文字、圖形等多種方式顯示,大大方便了監(jiān)測工作人員,提高了工作效率。
1.3可行性分析
可行性分析的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能解決?尚行苑治龅哪康牟皇墙鉀Q問題,而是確定問題是否值得去解決。并不是所有問題都有簡單明顯的解決辦法,事實上,許多問題不可能在預定的系統(tǒng)規(guī)模之內(nèi)解決,如果問題沒有可行的解,那么花費在這項開發(fā)工程上的任何時間、資源、人力和經(jīng)費都是無謂的浪費。而可行性研究實質(zhì)上是要進行一次大大壓縮簡化了的系統(tǒng)分析和設計的過程,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設計的過程。其最根本任務就是對以后的行動方針提出建議。一般來說,至少應該從下述三方面研究每種解法的可行性。
1.3.1技術可行性
雖然物價管理系統(tǒng)在國內(nèi)外的各大中小學校中都未到了廣泛的應用,但是我在開發(fā)這套系統(tǒng)時有很多可以參考的依據(jù)和經(jīng)驗。其次,選用的開發(fā)工具:ASP.NET和SQLServer201*及其他技術均是非常成熟的開發(fā)工具,而且在實際中應用廣泛,非常適合本套系統(tǒng)的開發(fā)。就開發(fā)人員來說,雖然是第一次進行數(shù)據(jù)庫實際開發(fā),但是具備扎實的理論功底,通過收集一定數(shù)量與系統(tǒng)有關的內(nèi)容資料,從中確定了系統(tǒng)功能,并且年輕有朝氣,有創(chuàng)造力,更為可貴的是熱愛學習,因此非常適合本系統(tǒng)的開發(fā)。
1.3.2經(jīng)濟可行性
開發(fā)本系統(tǒng)只需要一臺基本配不高,且裝有IIS的PC機。而后期的管理以及維護工作由于簡單易懂,便于上手,所以只需要一個不必具備相關計算機專業(yè)知識的人即可完成。因此,無論前期的開發(fā),還是后期的管理費用,都可以控制在一個較低的水平。并且傳統(tǒng)的物價系統(tǒng)已經(jīng)漸漸地在現(xiàn)代快節(jié)奏的生活中不能滿足市民們的要求,而物價管理系統(tǒng)提供了方便和快捷。
1.3.3操作可行性
對于用戶來說,合理方便的功能設計和快捷的操作,足可以滿足各種用戶的不同需求,同時也方便了商場的內(nèi)部管理。而且開發(fā)完善之后的系統(tǒng)具有界面美觀,方便靈活等優(yōu)點,管理人員及用戶一定會在短時間內(nèi)掌握并熟練使用。所以有良好的操作性。
第2章系統(tǒng)開發(fā)的技術基礎
2.1引言
物價監(jiān)測管理系統(tǒng)使用的前臺開發(fā)工具是ASP.NET,數(shù)據(jù)庫開發(fā)工具采用的是SQLServer201*,以C#語言編寫。該系統(tǒng)采用三層架構開發(fā)方式設計實現(xiàn)基于B/S的系統(tǒng)。2.2ASP.NET簡介
2.2.1ASP.NET的概述
ASP.NET是微軟公司新推出的Web開發(fā)技術,是在Windouws平臺下的新型Web程序開發(fā)語言。經(jīng)過幾年的改進和優(yōu)化,ASP.NET已逐漸成為一種穩(wěn)定而強大的Web語言,利用ASP.NET進行網(wǎng)絡程序的開發(fā)和網(wǎng)站的開發(fā)也成為了時下的潮流。
ASP.NET與傳統(tǒng)的ASP相比,有很多新的特點。
我們知道,雖然ASP的產(chǎn)品很多,但由于傳統(tǒng)的ASP只能是使用弱類型的腳本語言進行編程,以及其解釋運行的機制和開發(fā)中代碼額度混亂,所以一般來說難以應用在大型系統(tǒng)中。而且ASP產(chǎn)品由于安全性的問題不容易完善解決,所以一旦受到攻擊,就很容易造成資料的泄露。ASP的前后臺代碼是不分離的,這樣就會讓設計者在一個界面里代碼較為復雜是很男進行有效的管理,其系統(tǒng)出現(xiàn)BUG的概率和后期維護的成本也是非常之高。
但是ASP.NET問世后,很快就受到廣大程序員的歡迎。ASP.NET較之功能更為強大,也更加穩(wěn)定安全,已經(jīng)不僅僅是對ASP的改進和增強,其條理清晰的前后臺分離代碼以及許許多多集成功能更是可以達到ASP無法達到的高度,從而能夠成為當今Web應用程序開發(fā)的主流。
2.2.2ASP.NET的發(fā)布
當編輯好ASPX文件后,必需發(fā)布后才能實現(xiàn)其功能,ASPX文件
本身并不能運行。我們用Windows自帶的工具IIS(windows201*XP)來發(fā)布ASPX文件。
在WindowsXP中打開控制面板→管理工具→Internet信息服務。雙擊Internet信息服務,于是我們就來到了IIS的使用界面。打開網(wǎng)站→默認網(wǎng)站→在默認網(wǎng)站內(nèi)新建立虛擬目錄→為目錄起個別名(例如“物價管理系統(tǒng)”)→選擇內(nèi)容的目錄路徑→設權限(通常不允許訪問寫入權限,防止網(wǎng)頁被改)順利完成以上操作就表示你已經(jīng)成功發(fā)布了你的網(wǎng)頁。(“物價管理系統(tǒng)”已在默認網(wǎng)站內(nèi))2.2三層架構
三層架構(3-tierapplication)通常意義上的三層架構就是將整個業(yè)務應用劃分為:表現(xiàn)層(UI)、業(yè)務邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)。區(qū)分層次的目的即為了“高內(nèi)聚,低耦合”的思想。
表現(xiàn)層(UI):通俗講就是展現(xiàn)給用戶的界面,即用戶在使用一個系統(tǒng)的時候他的所見所得。
業(yè)務邏輯層(BLL):針對具體問題的操作,也可以說是對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務邏輯處理。
數(shù)據(jù)訪問層(DAL):該層所做事務直接操作數(shù)據(jù)庫,針對數(shù)據(jù)的增添、刪除、修改、更新、查找等。
三層體系的應用程序?qū)I(yè)務規(guī)則、數(shù)據(jù)訪問、合法性校驗等工作放到了中間層進行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫進行交互,而是通過COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進行交互。
三層架構的優(yōu)缺點優(yōu)點
1、開發(fā)人員可以只關注整個結(jié)構中的其中某一層。2、可以很容易的用新的實現(xiàn)來替換原有層次的實現(xiàn)。3、可以降低層與層之間的依賴。4、有利于標準化。5、利于各層邏輯的復用。缺點
1、降低了系統(tǒng)的性能。這是不言而喻的。如果不采用分層式
結(jié)構,很多業(yè)務可以直接造訪數(shù)據(jù)庫,以此獲取相應的數(shù)據(jù),如今卻必須通過中間層來完成。
2、有時會導致級聯(lián)的修改。這種修改尤其體現(xiàn)在自上而下的
方向。如果在表示層中需要增加一個功能,為保證其設計符合分層式結(jié)構,可能需要在相應的業(yè)務邏輯層和數(shù)據(jù)訪問層中都增加相應的代碼。
2.3B/S結(jié)構
B/S(Browser/Server)結(jié)構,即“瀏覽器/服務器”結(jié)構。這種結(jié)構是隨著Internet技術的興起,對C/S結(jié)構的一種變化或者改進的結(jié)構。在這種結(jié)構下,用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務邏輯在前端實現(xiàn),但是主要事務在服務器端實現(xiàn)。B/S結(jié)構:主要利用不斷成熟的WWW服務器技術,結(jié)合多種Script(VBScript,JavaScript)語言和ActiveX技術,用通過瀏覽器實現(xiàn)原來需要復雜
專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)技術。
C/S傳統(tǒng)的結(jié)構雖然采用了開放模式,但這只是系統(tǒng)開發(fā)一級的開放性。在特定的應用中無論是Client還是Server端都需要特定的軟件,沒能提供真正的開放環(huán)境。B/S結(jié)構則不同,是以TCP/IP協(xié)議為基礎的企業(yè)內(nèi)的WWW服務器,可以接受安裝有Web瀏覽器程序的Internet終端的訪問,作為最終用戶,只要通過Web瀏覽器,各種處理任務都可以調(diào)用系統(tǒng)資源來完成。這樣大大簡化了客戶端,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體擁有成本。軟件系統(tǒng)的改進和升級越來越頻繁,B/S架構的產(chǎn)品明顯體現(xiàn)其方便性,無論用戶的規(guī)模有多大,有多少分支結(jié)構都不會增加任何維護升級的工作量,所有的操作只要針對于服務器進行。如果是異地,只需要把服務器連接上網(wǎng)即可以進行維護和升級,這對人力、時間、費用的節(jié)省是相當驚人的。
第3章系統(tǒng)框架的搭建
本系統(tǒng)采用的三層架構,主要擁有文件夾WebUI(頁面訪問層),WebBll(邏輯層),WebDal(數(shù)據(jù)訪問層)。在三層結(jié)構開發(fā)中,通常還會使用WebMobile(模型層)。模型層包含所有與數(shù)據(jù)庫中的表相對應的實體類。表示層、業(yè)務邏輯層和數(shù)據(jù)訪問層三層之間通過傳遞實體對象來達到數(shù)據(jù)傳遞的目的下面主要說下三層框架的搭建方式及運行流程。3.1網(wǎng)頁的創(chuàng)建
打開MicrosoftVisualStudio201*,點擊文件-新建-網(wǎng)站,彈出如圖3-1所示。
圖3-1新建網(wǎng)站對話框
默認選中ASP.NET網(wǎng)站,選擇路徑和編程語言,因為本系統(tǒng)采
用的是C#語言開發(fā),下面有兩個選項,即VB和C#,我們在此處選擇VisualC#單擊確定。此時一個簡單的網(wǎng)站頁面層就建成了。此時可以在VS201*的資源管理器中看到如圖3-2所示。
圖3-2網(wǎng)站頁面層
在新建網(wǎng)站的時候,系統(tǒng)會自動生成web.config文件,此文件是整個網(wǎng)站的配中心,asp.net中必須存在的文件。App_Data存放數(shù)據(jù)文件的地方。3.2創(chuàng)建三層
單擊文件-新建-項目彈出如圖3-3所示。
圖3-3建里WebMobile層
上圖四個重點都用1,2,3,4標出來了,1為選擇類型,這里我們選擇類庫,2是類庫的名稱,3,選擇項目所在路徑,關鍵在4,第4處有兩個選擇,即“添加新解決方案”,“創(chuàng)建新解決方案”,因為我們是要把三層融入本網(wǎng)站,所以這里選擇添入解決方案。然后點擊確定。這里我們的WebMobile層就建成功了,如3-4所示。
圖3-4WebMobile層
然后改下類庫的命名空間,在類庫上面就是紅圈圈的地方右鍵,屬性,如圖3-5所示。
圖3-5修改類庫命名空間
在原來的命名空間的Web后面加個點,這樣引用起來更方便快捷,最重要的用處就是不容易出錯,都是點出來的。
至此我們的數(shù)據(jù)模型層搭建完畢,下面的WebDal層及WebBll層同上操作。最后操作結(jié)果如圖3-6所示。
圖3-6操作結(jié)果
3.3三層的引用及運行流程
首頁我們要明白三層(WebMobile層是數(shù)據(jù)服務層,這里的說的三層不包含該層)運行的流程是什么樣的。這里我們就以管理員登陸為例子:
WebUI點擊登陸發(fā)送請求WebBll頁面層請求訪問數(shù)據(jù)庫WebDal頁面層把查得的數(shù)據(jù)封裝起來WebMobile層根據(jù)返回結(jié)果頁面層返回查詢結(jié)果返回封裝的結(jié)果判斷是為合法用戶圖3-7三層的運行流程
從圖3-7我們可以看出來,當管理員點擊登陸的時候,這時候就觸發(fā)了一個訪問數(shù)據(jù)庫的請求,因為頁面沒有訪問數(shù)據(jù)庫的權限,
他只能請求WebBll,WebBll這時候把用戶的請求信息傳達給WebDal,這時候WebDal開始訪問數(shù)據(jù)庫,如果查詢到相關數(shù)據(jù),則對查詢出來的數(shù)據(jù)進行一下封裝字段,調(diào)用WebMobile進行封裝操作。最后把封裝好的數(shù)據(jù)返回給WebBll層,再由WebBll層傳達到WebUI頁面,這時候WebUI頁面接收到返回來的請求結(jié)果,根據(jù)結(jié)果判斷這個用戶是否存在或密碼是否錯誤,從而判斷是否允許其進入系統(tǒng)。
第4章系統(tǒng)的需求分析與數(shù)據(jù)庫設計
4.1引言
需求分析是在可行性研究的基礎上,將用戶對系統(tǒng)的描述,通過開發(fā)人員的分析概括,抽象為完整的需求定義,再形成一系列文檔的過程?尚行匝芯恐荚谠u估目標系統(tǒng)是否值得去開發(fā),問題是否能夠得到解決,而需求分析旨在回答“系統(tǒng)做什么的問題”,確保將開發(fā)出來的軟件產(chǎn)品能夠真正滿足客戶的需求。
數(shù)據(jù)庫是系統(tǒng)信息的有效中心,一個優(yōu)秀的數(shù)據(jù)庫設計應考慮到系統(tǒng)工程的功能,系統(tǒng)的執(zhí)行速度,以及是否可能引起系統(tǒng)工作的異常等。數(shù)據(jù)庫的設計合理與否不僅直接影響到程序設計的質(zhì)量,而且影響到系統(tǒng)的實現(xiàn)。4.2需求分析
通過對市場的細致分析與了解,將系統(tǒng)分為三大模塊來做。這三大模塊包括地區(qū)物價管理、添加物品日期和系統(tǒng)帳戶密碼管理。
首先地區(qū)物價管理包括省的添加與編輯(修改、刪除),其中在省管理里面嵌套了市政管理信息,在這里我們除了像省一樣的操作外,還有市內(nèi)該物品物價的管理,如:物品價格的添加與修改,查看該市不同時間的物價顯示圖、同一時期和其他省市區(qū)物品價格的對比圖。
其次模塊就是對物品日期的添加,詳細來說就是在添加物品價格當時的日期,這里是按月全省市添加,既添加一個月份就相當于添加了各省市該物品價格的日期,這就大大減少了操作步驟,方便簡介。
最后市客戶對自己帳戶所擁有的權限及密碼的修改模塊,在這里客戶可以修改自己帳戶的密碼。
該系統(tǒng)框架圖如圖4-1所示。。
地區(qū)管理添加省刪除省修改省查看省物價管理系統(tǒng)加物價日期管理市添加市刪除市查看市修改市管物價查物價改物價物價圖帳戶級別帳戶操作密碼修改圖4-1系統(tǒng)框架圖
4.3數(shù)據(jù)庫設計
經(jīng)需求分析可知,該系統(tǒng)需要處理的相關數(shù)據(jù)包括:地址相關數(shù)據(jù)、價格相關數(shù)據(jù)、系統(tǒng)用戶信息。其中,地址分為省、市兩級管理。
省表的表結(jié)構如表4-1所示。表4-1省表英文名IdType中文名編號名稱類型IntVarchar是否主鍵是
市表的表結(jié)構如表4-2所示表4-2市表
英文名IdTypeFactoryID中文名編號市名歸屬省類型intVarcharint是否主鍵是Factory外鍵物價表的表結(jié)構如表4-3所示表4-3物價表英文名IDYearMonthPriceChildrenID中文名編號年度月份物價市區(qū)類型intintintfloatint是否主鍵是ChildRed外鍵管理員表的表結(jié)構4-4所示
英文名IdNamePass中文名編號登錄名密碼類型IntVarchar(50)Varchar(50)是否主鍵是四張數(shù)據(jù)表之間的ER圖如圖4-2所示。
第5章系統(tǒng)功能界面和代碼分析
5.1主題框架
主體框架如圖5-1所示
圖5-1主體框架
5.2登陸界面
如圖5-2所示
圖5-2登陸界面
進入物價管理系統(tǒng)之前首先需要身份的驗證,輸入登陸名和密碼,如果登陸名不存在或密碼錯誤都禁止登陸系統(tǒng),主要實現(xiàn)功能代碼如下:try{
Admina=AdminMananger.GetByName(name);if(a==null)
return"沒有該用戶";if(a.Pass!=pass)return"密碼錯誤";Session["admin"]=a;return"ok";}catch
{return"系統(tǒng)錯誤";}系統(tǒng)實現(xiàn)流程圖如圖5-3所示
登陸頁面輸入用戶名和密碼查詢數(shù)據(jù)庫
進入系統(tǒng)判斷用戶存在TrueFalse判斷密碼正確性True
圖5-3登陸流程圖5.3省管理
省管理既市物價管理增刪改查全部實現(xiàn)在一個頁面,主要實現(xiàn)界面如圖5-4、5-5、5-6所示。
圖5-4省管理界面
圖5-5市物價查詢管理界面
圖5-6市不同時期物價圖
省管理流程圖如圖5-7所示
省列表添加修改刪除Viewstate記錄ID值輸入省信息False發(fā)送請求判斷viewsatate是否符合規(guī)則True添加、數(shù)據(jù)庫更新刪除數(shù)據(jù)庫執(zhí)行數(shù)據(jù)庫操作重新綁定數(shù)據(jù)
代碼略
5.4添加物價日期
添加日期圖如圖5-8所示
圖5-8添加日期圖
物價每個月都會有一次新的記錄,這樣才能更方便直觀地看到統(tǒng)計圖,添加一個月份,則添加向所有市級。
主要實現(xiàn)功能代碼如下:
if(PriceManager.Get(Convert.ToInt32(DropDownList1.SelectedValue),Convert.ToInt32(DropDownList2.SelectedValue)).Count>0)
{PageBase.alert(Page,"已經(jīng)有此時間段記錄");return;}
Listcr=ChildrenManager.GetAll();boolb=false;
foreach(Childrencincr)
{
Pricep=newPrice();
p.Month
Convert.ToInt32(DropDownList2.SelectedValue);p.Price1=0;
p.Year
Convert.ToInt32(DropDownList1.SelectedValue);b=PriceManager.Add(p,c.Id);if(!b)break;}
stringmgf=b?"添加成功":"添加失敗";PageBase.alert(Page,mgf);return;5.5物價統(tǒng)計圖
某市物價統(tǒng)計圖如圖5-9所示。
23==圖5-9物價統(tǒng)計圖
頁面統(tǒng)計圖可以統(tǒng)計出每個時間段的物價記錄,主要運用了WebCharts控件來實現(xiàn)主要實現(xiàn)功能代碼如下:
int
childID=Convert.ToInt32(Request.QueryString["childID"]);ColumnChartc=newColumnChart();
Listps=PriceManager.Get(childID);foreach(Pricepinps){
c.DataLabels.Visible=true;
c.Data.Add(new
ChartPoint(string.Format("{0}~{1}",p.Year,p.Month),(float)p.Price1));
//c.Legend=string.Format("{0}~{1}分",score[i],max);}
ChartControl1.Charts.Add(c);ChartControl1.RedrawChart();5.6修改密碼
修改密碼界面如圖5-10所示
圖5-10密碼修改界面
修改密碼需要驗證原始密碼,對于新密碼不能少于6位,并要求兩次輸入的密碼需要一至對應,主要實現(xiàn)功能代碼如下:protectedvoidPage_Load(objectsender,EventArgse){
Label1.Text=Label2.Text=Label3.Text="";}
protectedvoidImageButton1_Click(objectImageClickEventArgse){
Studenta=PageBase.GetStudentSession();boolb=true;
if(a.Pass!=TextBox1.Text)
sender,
{
Label1.Text="原始密碼有誤";b=false;}
if(TextBox2.Text.Length<6){
Label2.Text="密碼長度不能小于6位";b=false;}
if(TextBox2.Text!=TextBox3.Text){
Label3.Text="兩次輸入的密碼不一至";b=false;}if(!b)return;
booledit
StudentManager.EditPass(a.Id,TextBox3.Text);if(!edit){
PageBase.alert(Page,"密碼修改失敗");
26=return;}else{
a.Pass=TextBox3.Text;Session.Clear();Session["student"]=a;
PageBase.alert(Page,"密碼修改成功,下次請使用新密碼登陸");return;}}
系統(tǒng)實現(xiàn)結(jié)構如圖5-11所示。
修改密碼界面
判斷原密碼正確性True判斷密碼是否為空False原始密碼新密碼確認新密碼
TrueTrue兩次密碼輸入是否一致True檢驗新密碼長度是否達到6位FalseFalseFalse
執(zhí)行數(shù)據(jù)庫操作是否正常True修改成功False圖5-11密碼修改流程圖
第6章總結(jié)
在軟件生命周期的每個階段都不可避免地會產(chǎn)生差錯。調(diào)試的目的就是在軟件投入生產(chǎn)性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤。
而我經(jīng)過數(shù)月的努力,終于如期完成了這次畢業(yè)設計。本系統(tǒng)調(diào)試過程中也遇到過許多差錯。
如部分連接存在問題,其中有些頁就沒有鏈接到應該鏈接到的頁面,主要原因有系統(tǒng)的文件名有更改,而其他頁面相應的鏈接忘記了更改。還有就是文件頭的包含,每個頁面復制了一個頁面的頭,這樣方便了使用,也減少了代碼的編寫,體現(xiàn)了重用性,但是當文件拷貝到不同路徑下時,相應的鏈接也更改了,用原來的鏈接就出現(xiàn)了錯誤。
由于本系統(tǒng)在編輯時很注意對數(shù)據(jù)庫的設計,所以并無輸出錯誤,但是出現(xiàn)了一次一致性的錯誤,在編寫處理產(chǎn)品信息的時候就只對產(chǎn)品信息的表進行了修改,而為對相應用戶的表進行修改,這樣就使數(shù)據(jù)出現(xiàn)了不一致,但問題被老師及時發(fā)現(xiàn),所以解決的也很早,沒有造成大的影響。
但是由于時間倉促,整個設計中也存在一些問題和不足,也同樣有一些心得體會:
在這次畢業(yè)設計中我意識到熟練掌握以前學過的知識是多么的重要。除了要學習好ASP.NET與SQL的知識外,數(shù)據(jù)庫、軟件工程這些已經(jīng)學過的基礎科目也很重要。如果不掌握他們,那么你可能會在遇到一些基本算法時都會束手無策,同時也會很難接受一些比較新的知識。還不能拘泥于固定的思維方式,遇到問題的時候要多想幾種解
決問題的方案,試試別人從沒想過的方法。豐富的想象力是建立在豐富的知識的基礎上,除計算機以外,多涉獵一些其他的學科。
總之,這次畢業(yè)設計得到了老師及同學的支持和幫助,在此深表感謝。通過此次畢業(yè)設計,我學到了很多實踐經(jīng)驗,進一步了解了教學系統(tǒng)的建立過程,增強了獨立分析能力和解決實際問題的經(jīng)驗。
致謝
四年大學就這樣結(jié)束了,問問自己有何收獲,無論是辛酸還是快樂都已過去,留下的是經(jīng)驗,教訓。自己的見識很少,憑自己的能力做出一個小小的系統(tǒng),也許在別人看來很小,但我的心里還是很開心的。在做的過程中,謝謝薛老師的細心指導,不斷鼓勵。在這里要特別感謝老師的照顧,是老師的鼓勵讓我堅持到底。通過這次做設計的過程,讓我學會了要相信自己的能力,只要自己用心,總會有成果。在做的過程中有很多同學的幫忙,讓我體會到班集體的團結(jié),同學之間的熱情,互助。想想即將各奔東西的我們真的有很多不舍,在這里感謝衷心感謝每位同學的幫忙。
想想論文寫過了,也意味著大學就要結(jié)束了。從開始的單純到今天的成長,這一切都要感謝每位老師的辛苦培養(yǎng)。當然陪在我們身邊最多的是薛老師,感謝老師一直的關心與照顧。
參考文獻:
[1]張躍廷,許文武,王小科.C#數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊[M].人民郵電出版社,201*:1-40[2]周峰.SQLServer201*中文版關系數(shù)據(jù)庫基礎與實踐教程[M].電子工業(yè)出版社,201*:31-60.
[3]侯清富,郭崗.軟件工程師實戰(zhàn)基本功[M].人民郵電出版社,201*:4-19.[4]張海藩.軟件工程導論[M].清華大學出版,201*:10-35.
[5]李曉黎,張巍.VisualBasic+SQLServer數(shù)據(jù)庫應用系統(tǒng)開發(fā)與實例[M].人民郵電出版社,201*-8:7-39.
[6]Karliwatson,陳秋萍.C#201*數(shù)據(jù)庫編程[M].人民郵電出版社,201*:135-160
[7]MarkAllenWeiss.DatastructuresandproblemsolvingusingJava[M].人民郵電出版社,201*:1-100.
[8]新電腦課堂.SQLServer編程篇[M].電子工業(yè)出版社,201*:12-88.[9]羅曉沛.數(shù)據(jù)庫技術[M].華中理工大學出版社,201*:43-66.
[10]李律松,馬傳寶,李婷數(shù)據(jù)庫開發(fā)與案例[M].清華大學出版,201*:1-86.[11]羅俊,何羽.SQL實用簡明教程[M].清華大學出版社,201*:11-23.
友情提示:本文中關于《柜臺售貨流程AAAAA》給出的范例僅供您參考拓展思維使用,柜臺售貨流程AAAAA:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權問題,請聯(lián)系我們及時刪除。