




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
金融信息系統(tǒng)課程小組報(bào)告——中小型連鎖超市會(huì)員積分管理系統(tǒng)目錄TOC\o"1-4"\h\z\u1.項(xiàng)目章程 51.1項(xiàng)目名稱 5項(xiàng)目概述與目標(biāo) 5項(xiàng)目概述 5項(xiàng)目目標(biāo) 51.3參與者角色與職責(zé) 52.基線項(xiàng)目計(jì)劃 6項(xiàng)目綜述 6系統(tǒng)描述 6可行性評(píng)估 6技術(shù)可行性 6管理可行性 7經(jīng)濟(jì)可行性 7(1)項(xiàng)目收益 7(2)項(xiàng)目成本 8(3)項(xiàng)目收支平衡分析 9管理問(wèn)題 11成員之間的溝通問(wèn)題 11項(xiàng)目進(jìn)度的把握問(wèn)題 113.系統(tǒng)需求說(shuō)明 12系統(tǒng)需求描述 12用戶提出自己的需求 12分析用戶的需求 13與用戶確定最后的需求 14根據(jù)最終需求確定系統(tǒng)工作環(huán)境 15系統(tǒng)用例設(shè)計(jì) 16辦卡業(yè)務(wù)用例 16銷(xiāo)售業(yè)務(wù)用例 16退貨業(yè)務(wù)用例 17查詢積分記錄用例 17反饋業(yè)務(wù)用例 18概念數(shù)據(jù)模型 19商品相關(guān)表概念數(shù)據(jù)模型 19顧客會(huì)員卡相關(guān)表概念數(shù)據(jù)模型 19對(duì)象關(guān)系模型 20商品相關(guān)表關(guān)系的模型轉(zhuǎn)化 20顧客會(huì)員卡相關(guān)表關(guān)系的模型轉(zhuǎn)化 20順序圖 21辦卡業(yè)務(wù)順序 21銷(xiāo)售業(yè)務(wù)用例 22退貨業(yè)務(wù)順序 22查詢積分業(yè)務(wù)順序 23反饋業(yè)務(wù)順序 23活動(dòng)圖 24辦卡業(yè)務(wù)活動(dòng)圖 24銷(xiāo)售業(yè)務(wù)活動(dòng)圖 24退貨業(yè)務(wù)活動(dòng)圖 25查詢積分業(yè)務(wù)活動(dòng)圖 25反饋業(yè)務(wù)活動(dòng)圖 26業(yè)務(wù)規(guī)則模型 26會(huì)員卡類型業(yè)務(wù)規(guī)則 26會(huì)員資料管理業(yè)務(wù)規(guī)則 27商品管理業(yè)務(wù)規(guī)則 29會(huì)員卡積分管理業(yè)務(wù)規(guī)則 304.系統(tǒng)設(shè)計(jì)說(shuō)明 33物理數(shù)據(jù)庫(kù)設(shè)計(jì) 33數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì) 33數(shù)據(jù)庫(kù)表關(guān)系圖示 36體系結(jié)構(gòu)設(shè)計(jì) 37三層架構(gòu)的組成 374.2.2數(shù)據(jù)訪問(wèn)層(DataAccessLayerDAL) 39(1)數(shù)據(jù)邏輯訪問(wèn)組件(DataAccess) 39(2)業(yè)務(wù)實(shí)體組件(EntityClass) 404.2.3業(yè)務(wù)邏輯層(BusinessLogicLayerBLL) 414.2.4用戶界面層(Web層) 42系統(tǒng)模塊劃分 42會(huì)員卡類型模塊 42會(huì)員卡信息模塊 43會(huì)員卡積分模塊 43商品信息模塊 43基本操作模塊 44配置模塊 44設(shè)計(jì)類圖 44會(huì)員卡類型管理 44(1)會(huì)員卡類型實(shí)體類 45(2)會(huì)員卡類型實(shí)體方法 45會(huì)員資料管理模塊 46(1)會(huì)員資料管理實(shí)體類 46(2)會(huì)員資料管理實(shí)體方法 47商品管理模塊 48(1)商品信息實(shí)體類 48(2)商品信息實(shí)體方法 49會(huì)員卡積分管理模塊 50(1)會(huì)員卡積分管理方法 50(2)查詢積分功能 50(3)積分處理功能 51(4)積分反饋功能 52界面設(shè)計(jì) 52母版頁(yè)設(shè)計(jì) 52站點(diǎn)地圖(SiteMap)及導(dǎo)航控件(TreeView)設(shè)計(jì) 53主題皮膚文件設(shè)計(jì) 54表單與報(bào)表設(shè)計(jì) 55注冊(cè)新用戶表單設(shè)計(jì) 55會(huì)員資料登記表單設(shè)計(jì) 55瀏覽積分歷史記錄報(bào)表設(shè)計(jì) 565.系統(tǒng)實(shí)施 56系統(tǒng)測(cè)試 56測(cè)試目的 56測(cè)試工具 56測(cè)試類型 57(1)單元測(cè)試 58(2)Web測(cè)試 58(3)負(fù)載測(cè)試 58(4)一般測(cè)試 58(5)手動(dòng)測(cè)試 59(6)順序測(cè)試 59測(cè)試用例設(shè)計(jì) 59注冊(cè)新用戶測(cè)試用例 59(1)密碼與確認(rèn)密碼不一致測(cè)試 59(2)電子郵箱格式不正確測(cè)試 60會(huì)員資料登記測(cè)試用例 60(1)空值測(cè)試 60(2)錯(cuò)誤身份證號(hào)碼測(cè)試 61系統(tǒng)部署及發(fā)行 61軟件配置說(shuō)明 61(1)服務(wù)器的配置要求 61(2)客戶機(jī)配置要求 62軟件部署 62(1)整理軟件運(yùn)行需要的文件資源 62(2)創(chuàng)建Web安裝項(xiàng)目 62(3)裸機(jī)測(cè)試部署好的系統(tǒng) 63中小型連鎖超市會(huì)員積分管理系統(tǒng)開(kāi)發(fā)1.項(xiàng)目章程1.1項(xiàng)目名稱中小型連鎖超市會(huì)員積分管理系統(tǒng)1.2項(xiàng)目概述與目標(biāo)1.2.1項(xiàng)目概述本系統(tǒng)用戶是一家中小型連鎖超市,目前使用的是手工賬本記錄會(huì)員信息。隨著連鎖機(jī)構(gòu)的增大以及市場(chǎng)促銷(xiāo)手段的變化,手工方式已經(jīng)無(wú)法記錄會(huì)員消費(fèi)的實(shí)時(shí)信息,超市決定啟用一套會(huì)員積分管理信息系統(tǒng)。系統(tǒng)設(shè)計(jì)以某中小型連鎖超市為研究對(duì)象,首先研究了該單位的業(yè)務(wù)現(xiàn)狀與開(kāi)發(fā)管理信息系統(tǒng)的可行性;其次,在認(rèn)真分析并實(shí)際體驗(yàn)了該超市目前現(xiàn)有的業(yè)務(wù)需求的基礎(chǔ)上展開(kāi)了系統(tǒng)設(shè)計(jì),明確了系統(tǒng)的基本結(jié)構(gòu),為系統(tǒng)設(shè)計(jì)了具體的開(kāi)發(fā)方案。1.2.2項(xiàng)目目標(biāo)實(shí)現(xiàn)一個(gè)具備會(huì)員卡類型管理、會(huì)員資料管理、商品管理、會(huì)員卡積分管理與權(quán)限管理等功能的管理信息系統(tǒng)。系統(tǒng)在結(jié)構(gòu)上采用B/S模式與三層體系結(jié)構(gòu),采用ASP.NET2.0技術(shù)實(shí)現(xiàn)了系統(tǒng)的輸入輸出界面與處理邏輯,基于SQLSERVER平臺(tái)實(shí)現(xiàn)了系統(tǒng)的數(shù)據(jù)庫(kù)。系統(tǒng)達(dá)到初步試運(yùn)行穩(wěn)定,訪問(wèn)速度較快,功能較完整,用戶反映良好。1.3參與者角色與職責(zé)姓名角色職責(zé)詹春園項(xiàng)目負(fù)責(zé)人全面負(fù)責(zé)整體項(xiàng)目劉軍程序員數(shù)據(jù)庫(kù)設(shè)計(jì)、詳細(xì)設(shè)計(jì)、代碼編寫(xiě)及測(cè)試劉乾楠程序員數(shù)據(jù)庫(kù)設(shè)計(jì)、詳細(xì)設(shè)計(jì)、代碼編寫(xiě)及測(cè)試謝志健程序員詳細(xì)設(shè)計(jì)、代碼編寫(xiě)及測(cè)試刁振亞程序員詳細(xì)設(shè)計(jì)、代碼編寫(xiě)及測(cè)試姬浩程序員詳細(xì)設(shè)計(jì)、代碼編寫(xiě)及測(cè)試2.基線項(xiàng)目計(jì)劃項(xiàng)目綜述本系統(tǒng)用戶是一家中小型連鎖超市,目前使用的是手工賬本記錄會(huì)員信息。隨著連鎖機(jī)構(gòu)的增大以及市場(chǎng)促銷(xiāo)手段的變化,手工方式已經(jīng)無(wú)法記錄會(huì)員消費(fèi)的實(shí)時(shí)信息,超市決定啟用一套會(huì)員積分管理信息系統(tǒng)。系統(tǒng)設(shè)計(jì)以某中小型連鎖超市為研究對(duì)象,首先研究了該單位的業(yè)務(wù)現(xiàn)狀與開(kāi)發(fā)管理信息系統(tǒng)的可行性;其次,在認(rèn)真分析并實(shí)際體驗(yàn)了該超市目前現(xiàn)有的業(yè)務(wù)需求的基礎(chǔ)上展開(kāi)了系統(tǒng)設(shè)計(jì),明確了系統(tǒng)的基本結(jié)構(gòu),為系統(tǒng)設(shè)計(jì)了具體的開(kāi)發(fā)方案。系統(tǒng)描述系統(tǒng)在結(jié)構(gòu)上采用B/S模式與三層體系結(jié)構(gòu),采用ASP.NET2.0技術(shù)實(shí)現(xiàn)了系統(tǒng)的輸入輸出界面與處理邏輯,基于SQLSERVER平臺(tái)實(shí)現(xiàn)了系統(tǒng)的數(shù)據(jù)庫(kù)??尚行栽u(píng)估技術(shù)可行性是Microsoft公司推出的Web開(kāi)發(fā)平臺(tái),也是目前最先進(jìn)、特征最豐富、功能最強(qiáng)大的Web開(kāi)發(fā)平臺(tái),與以前的版本相比,代碼量最大可以減少70%。其添加主題解決方案,提升設(shè)計(jì)功能,允許不同級(jí)別的用戶看到的界面不同;添加新控件母版頁(yè)(MasterPage.master),簡(jiǎn)化了網(wǎng)站中各界面的統(tǒng)一布局;集成的用戶管理系統(tǒng),可視化的實(shí)現(xiàn)對(duì)用戶和角色權(quán)限的管理;站點(diǎn)導(dǎo)航新控件和WebPart控件,可實(shí)現(xiàn)對(duì)門(mén)戶網(wǎng)站的自由定制等特點(diǎn);SQLSERVER是微軟公司開(kāi)發(fā)的一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),以Transact-SQL作為它的數(shù)據(jù)庫(kù)查詢和編程語(yǔ)言,具有可視化操作、配置簡(jiǎn)單、安全性高等特點(diǎn)。綜上所述,選用2.0+SQLSERVER的組合完全可以滿足中小型連鎖超市會(huì)員積分管理信息系統(tǒng)開(kāi)發(fā)的技術(shù)需求。管理可行性該中小型連鎖超市,目前使用的是手工賬本記錄會(huì)員信息。隨著連鎖機(jī)構(gòu)的增大以及市場(chǎng)促銷(xiāo)手段的變化,手工方式已經(jīng)無(wú)法記錄會(huì)員消費(fèi)的實(shí)時(shí)信息,所以公司高層決定啟用一套會(huì)員積分管理信息系統(tǒng)。故該系統(tǒng)從用戶的管理層上來(lái)講其管理是可行的。從軟件開(kāi)發(fā)角度來(lái)講因?yàn)槭莻€(gè)人開(kāi)發(fā),所以在人員管理方面是不存在問(wèn)題的,而在系統(tǒng)開(kāi)發(fā)的規(guī)劃方面問(wèn)題也不大。所以總的來(lái)說(shuō)該項(xiàng)目在管理方面是可行的。經(jīng)濟(jì)可行性(1)項(xiàng)目收益信息系統(tǒng)可以為一個(gè)組織提供很多收益,這些收益包括有形收益和無(wú)形收益。有形收益是一項(xiàng)可以用金錢(qián)和確定性衡量的收益,有形收益的例子包括消減的人員開(kāi)支、降低的交易費(fèi)用或提高的利潤(rùn)率。關(guān)于本系統(tǒng)的有形收益具體如下圖所示:有形收益工作表中小型連鎖超市會(huì)員積分管理系統(tǒng)項(xiàng)目(1~5年)費(fèi)用減少或避免¥7000錯(cuò)誤減少2500增加的靈活性8000提高的活動(dòng)速度25000管理計(jì)劃或控制的改進(jìn)7500增加銷(xiāo)售30000有形收益合計(jì)¥80000圖1-2中小型連鎖超市會(huì)員積分管理系統(tǒng)有形收益工作表無(wú)形收益指那些不容易用金錢(qián)或確定性衡量的收益項(xiàng),無(wú)形收益可能具有直接的組織效益,比如提高了員工的士氣,或者可能具有廣泛的社會(huì)影響,比如減少了廢物產(chǎn)生或資源耗費(fèi)。在項(xiàng)目的早期階段,潛在的有形收益可能不得不被認(rèn)為是無(wú)形的,因?yàn)樵谏芷诘倪@個(gè)階段,要用金錢(qián)或確定性量化它們也許是不可能的。在后期階段,隨著正被設(shè)計(jì)的系統(tǒng)的結(jié)果被更好地理解,這種無(wú)形收益可以變有形的。無(wú)形收益包括:競(jìng)爭(zhēng)的必要性。組織靈活性增加。員工士氣提高。組織的學(xué)習(xí)和理解力的提升。更及時(shí)的信息。確定中小型連鎖超市會(huì)員積分管理系統(tǒng)成本(2)項(xiàng)目成本如同收益一樣,項(xiàng)目的成本包括有形成本和無(wú)形成本。有形成本是指能容易地用金錢(qián)和確定性衡量的一項(xiàng)成本。從系統(tǒng)開(kāi)發(fā)的角度看,有形成本包括如硬件成本、人工成本、來(lái)自雇員培訓(xùn)和建筑物改造的實(shí)施成本這樣的項(xiàng)目。而無(wú)形成本包括損失顧客信譽(yù)、雇員士氣或運(yùn)營(yíng)的低效率。除了有形成本和無(wú)形成本之外,與系統(tǒng)有關(guān)的開(kāi)發(fā)成本還可以被分為一次性的和續(xù)生的。一次性成本指與項(xiàng)目啟動(dòng)、系統(tǒng)開(kāi)發(fā)和系統(tǒng)啟動(dòng)有關(guān)的費(fèi)用。這些成本典型地圍繞下列活動(dòng)。一次性成本工作表中小型連鎖超市會(huì)員積分管理系統(tǒng)項(xiàng)目(0年)A.開(kāi)發(fā)費(fèi)用¥20000B.新硬件15000C.新(購(gòu)買(mǎi)的)軟件,如果有的話應(yīng)用軟件包40000D.用戶培訓(xùn)5000E.其它0一次性成本合計(jì)¥80000圖1-3中小型連鎖超市會(huì)員積分管理系統(tǒng)一次性成本工作表續(xù)生成本指由于正在進(jìn)行的系統(tǒng)演化和使用而產(chǎn)生的費(fèi)用。這些成本的例子典型的包括:續(xù)生成本工作表中小型連鎖超市會(huì)員積分管理系統(tǒng)項(xiàng)目(1~5年)A.應(yīng)用軟件維護(hù)¥25000B.增加的數(shù)據(jù)存儲(chǔ)需求估算費(fèi)用1500C.新軟件或硬件租用0D.供給品500E.其他0續(xù)生成本合計(jì)¥32000圖1-4中小型連鎖超市會(huì)員積分管理系統(tǒng)續(xù)生成本工作表(3)項(xiàng)目收支平衡分析對(duì)中小型連鎖超市會(huì)員積分管理系統(tǒng)進(jìn)行一個(gè)經(jīng)濟(jì)可行性分析圖1-5中小型連鎖超市會(huì)員積分管理系統(tǒng)經(jīng)濟(jì)可行性分析圖1-5所示的工作表的單元格I6匯總了項(xiàng)目5年的總有形收益的NPV(242988.3元),單元格I13匯總了項(xiàng)目總成本的NPV,這個(gè)項(xiàng)目的NPV在單元格I15中顯示(56681.09元),它表明項(xiàng)目的收益超出了成本。這個(gè)項(xiàng)目的投資回報(bào)率(ROI)也在工作表中的單元格I16中顯示(0.304)。因?yàn)榭蛇x的項(xiàng)目可能會(huì)有不同的收益和成本值,也可能有不同的預(yù)期使用期限,所以總投資回報(bào)率對(duì)于在經(jīng)濟(jì)的基礎(chǔ)上進(jìn)行項(xiàng)目比較是有用的。圖1-5中最后一個(gè)圖是收支平衡圖,其目的是發(fā)現(xiàn)哪一個(gè)點(diǎn)是積累收益等于成本(即收支平衡的時(shí)候)。為了進(jìn)行收支平衡分析,確定了每年的現(xiàn)金流量的NPV。這里,每年現(xiàn)金流量的計(jì)算是從每年收益的現(xiàn)值中減去一次性成本和續(xù)生成本的現(xiàn)值?,F(xiàn)金流量的總NPV反映了以前所有多年的總現(xiàn)金流量。最后得到一個(gè)收支平衡比率(0.7616)。管理問(wèn)題成員之間的溝通問(wèn)題成員之間的溝通是項(xiàng)目整體計(jì)劃中的一個(gè)部分,它的作用非常重要,也常常容易被忽視。經(jīng)常出現(xiàn)的問(wèn)題是項(xiàng)目經(jīng)理憑自己的經(jīng)驗(yàn)進(jìn)行口頭安排與交待,項(xiàng)目成員按經(jīng)理的指示被動(dòng)地、應(yīng)付式地完成信息溝通工作。這種問(wèn)題的原因主要是項(xiàng)目計(jì)劃階段項(xiàng)目經(jīng)理嫌麻煩或不重視沒(méi)有進(jìn)行嚴(yán)格的溝通計(jì)劃。一種高效的體系不應(yīng)該僅僅靠口頭傳授,落實(shí)到規(guī)范的計(jì)劃編制中很有必有。項(xiàng)目干系人眾多,沒(méi)有溝通管理計(jì)劃,溝通必然混亂。由其是對(duì)于一些新型的項(xiàng)目,項(xiàng)目經(jīng)驗(yàn)缺乏,那么通過(guò)對(duì)項(xiàng)目的建設(shè),把項(xiàng)目成員個(gè)人的成功經(jīng)驗(yàn)通過(guò)信息共享、傳遞和使用轉(zhuǎn)化為團(tuán)隊(duì)以及整個(gè)項(xiàng)目公司的組織經(jīng)驗(yàn),是我們?cè)陧?xiàng)目溝通管理中要考慮的重要問(wèn)題。項(xiàng)目進(jìn)度的把握問(wèn)題作為一個(gè)項(xiàng)目主管人員,應(yīng)該及時(shí)了解組員的進(jìn)度,切實(shí)把握項(xiàng)目的流程。作為一個(gè)組員,應(yīng)該隨時(shí)向管理者匯報(bào)自己的工作,讓上級(jí)放心。關(guān)于項(xiàng)目進(jìn)度的把握問(wèn)題主要要注意以下幾點(diǎn):關(guān)開(kāi)計(jì)劃的周密性
計(jì)劃要分粗細(xì),粗的計(jì)劃就是里程碑,界定某段時(shí)間內(nèi)要出哪些成果。細(xì)的計(jì)劃也就是任務(wù)執(zhí)行計(jì)劃,要注意預(yù)留單元測(cè)試修改的時(shí)間,并且要預(yù)留未知干擾的時(shí)間。否則計(jì)劃太脆弱,稍有意外就要面臨大調(diào)整。計(jì)劃的制定不單單要滿足工期要求還要可行,再漂亮的計(jì)劃如果不可行就是花瓶。計(jì)劃是可以調(diào)整的,但里程碑計(jì)劃盡量不要調(diào)整。
②計(jì)劃執(zhí)行情況跟蹤
必須定期跟蹤計(jì)劃的執(zhí)行情況,根據(jù)實(shí)際情況做相應(yīng)調(diào)整。也就是要監(jiān)督計(jì)劃執(zhí)行。③每個(gè)開(kāi)發(fā)任務(wù)的嚴(yán)格驗(yàn)收每個(gè)任務(wù)的成果都要嚴(yán)格驗(yàn)收,如果有問(wèn)題沒(méi)有及時(shí)解決,對(duì)后面的工作壓力太大,往往出現(xiàn)前面都是“按計(jì)劃執(zhí)行”,到后面爆發(fā)性的延期。
④風(fēng)險(xiǎn)預(yù)測(cè)
不論是項(xiàng)目經(jīng)理還是成員,都要有風(fēng)險(xiǎn)意識(shí)。最大的風(fēng)險(xiǎn)不是在技術(shù)層面上,而是在項(xiàng)目組成員上,要注意在項(xiàng)目開(kāi)發(fā)期間會(huì)不會(huì)有人離開(kāi),會(huì)不會(huì)有人參加,項(xiàng)目組成員在此期間會(huì)不會(huì)休假或外出,某人生病了,要及時(shí)做好調(diào)整計(jì)劃準(zhǔn)備等等。技術(shù)方面的可以適當(dāng)預(yù)留新技術(shù)的摸索時(shí)間。3.系統(tǒng)需求說(shuō)明3.1系統(tǒng)需求描述用戶提出自己的需求(1)新會(huì)員卡卡使用磁卡及防偽標(biāo)志,免費(fèi)更換舊版會(huì)員卡。在更換卡進(jìn),要求用戶重新填寫(xiě)詳細(xì)資料,并錄入電腦。會(huì)員卡如果遺失,超市方面給予補(bǔ)辦,但不補(bǔ)積分。新版會(huì)員卡無(wú)有效期限。(2)新會(huì)員卡分不同級(jí)別:白金卡、金卡、銀卡。卡的級(jí)別由超市自己決定,并根據(jù)市場(chǎng)行情隨時(shí)做出變化。不同卡有不同的辦理方法和優(yōu)惠政策。一個(gè)人只能辦一張卡,根據(jù)辦卡時(shí)的身份證號(hào)來(lái)識(shí)別。(3)會(huì)員卡不能銷(xiāo)售,辦卡人員不能以各種名目向辦卡人索取錢(qián)財(cái)或其他優(yōu)惠。除更換新卡的會(huì)員外,其他辦理新卡的會(huì)員一律憑銷(xiāo)售單據(jù)辦理,辦卡人員仔細(xì)核對(duì)銷(xiāo)售單據(jù),并要求用戶留下詳細(xì)信息。(4)新會(huì)員卡使用積分制,積多少分由超市根據(jù)促銷(xiāo)力度的大小決定。除管理人員外,其他任何人不能隨便修改積分比率。憑留念單據(jù)辦卡的顧客,在新辦的卡中加入此次消費(fèi)的積分,換卡顧客因?yàn)闆](méi)有歷史手工數(shù)據(jù)的記錄,所以新卡中無(wú)積分。(5)顧客在每次結(jié)賬時(shí)需要出示會(huì)員卡,款臺(tái)人員將卡號(hào)掃描到電腦里,軟件系統(tǒng)可以自動(dòng)根據(jù)顧客此次消費(fèi)金額積分,款臺(tái)人員不能看到顧客的任何信息。顧客可到服務(wù)臺(tái)更改信息、查詢積分、查詢歷史消費(fèi)記錄等。(6)顧客如果退貨,服務(wù)臺(tái)人員要先根據(jù)銷(xiāo)售單據(jù)查看當(dāng)初是否使用會(huì)員卡,如使用了,則要求顧客出示會(huì)員卡,并減去當(dāng)初單據(jù)所加的積分。(7)在大型節(jié)假日將推行“憑會(huì)員卡積分免費(fèi)得商品”的活動(dòng),具體商品由超市根據(jù)庫(kù)存決定,并且只能由管理人員修改,其他任何人不得擅自更改。反饋商品時(shí),要求顧出示會(huì)員卡,電腦算出顧客總積分,如滿足免費(fèi)條件,將給予商品并送去相應(yīng)積分,免費(fèi)商品不能退換。超市需要的就是能滿足以上需要的軟件。需求就是一套軟件的終極目標(biāo),但并不是每一個(gè)需求才能達(dá)到,還需要根據(jù)開(kāi)發(fā)環(huán)境一條條地分析這些需求。3.1.2分析用戶的需求根據(jù)用戶的需求一條條地分析具體流程的有效性和可行性,從軟件的角度完善了其中的細(xì)節(jié),得出了用戶需求中的不可行部分。不可行需求(包括有局限性的需求)列表如下:(1)“新會(huì)員卡使用磁卡及防偽標(biāo)志”。使用磁卡可以,但必須具備掃描磁卡的專用設(shè)備,僅僅依靠軟件無(wú)法實(shí)現(xiàn)。防偽標(biāo)志的使用由用戶自己決定,也不能通過(guò)軟件實(shí)現(xiàn)。(2)“辦卡人員不能以各種名目向辦卡人索取錢(qián)財(cái)或其它優(yōu)惠”。軟件不是萬(wàn)能的,無(wú)法監(jiān)督辦卡人員,此需求只能由用戶管理部門(mén)實(shí)施各種監(jiān)管制度來(lái)滿足。(3)“卡的級(jí)別由超市自己決定,并根據(jù)市場(chǎng)行情隨時(shí)做出變化”。由于卡級(jí)別是與卡的消費(fèi)記錄和客戶信息等關(guān)聯(lián)在一起的,所以如果刪除卡級(jí)別,則有可能導(dǎo)致客戶信息丟失或消費(fèi)記錄混亂等局面,所以建議卡級(jí)別一但建立,不要隨便修改。(4)“會(huì)員卡如果遺失,超市方面給予補(bǔ)辦,但不補(bǔ)積分”。會(huì)員卡是通過(guò)身份證號(hào)來(lái)確定的,一人只辦一張,如果顧客遺失,重新辦理時(shí),舊的客戶、積分以及消費(fèi)記錄都存在,卻不給顧客補(bǔ)積分,這樣明顯與以前的歷史記錄沖突。建議要么直接不給補(bǔ)辦,要么補(bǔ)辦卡時(shí)同時(shí)補(bǔ)積分。(5)換卡顧客因?yàn)闆](méi)有歷史手工數(shù)據(jù)的記錄,所以新卡中無(wú)積分。顧客手中有卡,說(shuō)明在此消費(fèi)過(guò),是否允許顧客憑借以前的銷(xiāo)售單據(jù)補(bǔ)積分?(6)由于用戶已經(jīng)存在一套銷(xiāo)售系統(tǒng),為了不沖突,建議會(huì)員卡積分統(tǒng)一到服務(wù)臺(tái)辦理,與款臺(tái)分離。3.1.3與用戶確定最后的需求對(duì)于不清晰的地方再與用戶進(jìn)行溝通,做到清楚地明白用戶究竟要什么樣的功能。在雙方的一致協(xié)商下,軟件的最終需求如下:(1)會(huì)員卡使用磁卡,允許手工輸入卡號(hào)和掃描器輸入兩種方式。會(huì)員卡號(hào)的長(zhǎng)度為10位:前2位是各分店的英文簡(jiǎn)稱,后8位是連續(xù)的號(hào)碼,從01開(kāi)始。會(huì)員卡號(hào)編制由公司統(tǒng)一管理。一旦確定,不能隨意更改。(2)會(huì)員卡辦卡方式有兩種:一種是舊卡免費(fèi)換新卡,一種是憑銷(xiāo)售單據(jù)免費(fèi)辦理。消費(fèi)單據(jù)一旦確定,不能隨意更改。(3)目前會(huì)員卡分3種級(jí)別;白金、金卡、銀卡,允許用戶修改級(jí)別。三種級(jí)別的卡積分不同,分別是3分/元、2分/元、1分/元,積分規(guī)則允許用戶自己修改。(4)會(huì)員卡辦理時(shí)登記用戶資料,尤其是身份證號(hào),并以此作為每個(gè)會(huì)員只能辦理一張卡的憑證。除了身份證之外,會(huì)員卡的其他資料允許修改。(5)為了不與用戶目前的銷(xiāo)售系統(tǒng)不起沖突,銷(xiāo)售時(shí)并不積分,而是要求顧客到服務(wù)臺(tái)統(tǒng)一辦理積分。退貨時(shí),要求顧客出示銷(xiāo)售單據(jù),如果當(dāng)初使用了會(huì)員卡,同時(shí)要求出示會(huì)員卡,并減去當(dāng)初所得積分。(6)顧客憑積分可以免費(fèi)兌換商品,兌換時(shí)減去相應(yīng)積分。軟件允許修改兌換原則,所換商品必須為庫(kù)存商品。兌換商品不區(qū)分卡的類型,只要積分達(dá)到要求就可以。(7)軟件系統(tǒng)包括以下方式的查詢操作:根據(jù)用戶名、卡號(hào)或身份證號(hào)查詢用戶資料根據(jù)卡號(hào)查詢積分根據(jù)卡號(hào)查詢消費(fèi)歷史根據(jù)商品編碼,查詢商品庫(kù)存(8)軟件使用權(quán)限管理方式。根據(jù)工作流程,軟件初期有3種角色:服務(wù)臺(tái)人員、管理人員、用戶(會(huì)員)。管理人員允許對(duì)各種規(guī)則進(jìn)行增刪改的操作,服務(wù)人員允許進(jìn)行所有查詢操作;會(huì)員具有修改自己資料的權(quán)限。3.1.4根據(jù)最終需求確定系統(tǒng)工作環(huán)境(1)軟件環(huán)境服務(wù)器除了安裝會(huì)員積分系統(tǒng)外,還必須具備相應(yīng)的支持系統(tǒng)的軟件環(huán)境,才能使軟件系統(tǒng)正常的運(yùn)行。要求如下:.NETFrameWork2.0框架,這是軟件運(yùn)行的必須環(huán)境應(yīng)采用統(tǒng)一的操作系統(tǒng)(如WindowsXP),這是為了更好的地管理服務(wù)器上安裝數(shù)據(jù)庫(kù)管理系統(tǒng)(如SQLServer2005),從而實(shí)現(xiàn)數(shù)據(jù)庫(kù)的管理和信息資源安全化管理安裝防病毒軟件、病毒防火墻等。(2)硬件環(huán)境CPU必須是奔騰Ⅱ以上,128M內(nèi)存配置。為了更好更快地運(yùn)行,如果情況允許,建議盡量采用配置更好的電腦運(yùn)行通暢的網(wǎng)絡(luò)環(huán)境。由于超市是連鎖機(jī)構(gòu),所有的內(nèi)容都是通過(guò)網(wǎng)絡(luò)傳輸,如果網(wǎng)絡(luò)出現(xiàn)問(wèn)題,則系統(tǒng)將無(wú)法正常工作服務(wù)器:由于系統(tǒng)采用B/S結(jié)構(gòu),為了數(shù)據(jù)安全和速度問(wèn)題,數(shù)據(jù)庫(kù)和系統(tǒng)文件等要求單獨(dú)安裝在一臺(tái)機(jī)器上,服務(wù)器選擇是系統(tǒng)穩(wěn)定性的關(guān)鍵因素寫(xiě)卡及刷卡器:會(huì)員卡全部采用新版磁卡,必須具備讀寫(xiě)磁卡的裝備才能進(jìn)行正確的掃描。寫(xiě)卡器一般用于向會(huì)員卡寫(xiě)入會(huì)員卡號(hào)等簡(jiǎn)單信息,刷卡器則放在服務(wù)臺(tái)以備顧客積分使用3.2系統(tǒng)用例設(shè)計(jì)用例圖是描述業(yè)務(wù)流程的一種設(shè)計(jì)圖簡(jiǎn)單易懂,需求分析過(guò)程中在體驗(yàn)用戶業(yè)務(wù)為了比較接近事實(shí)上的業(yè)務(wù),畫(huà)出用例圖與用戶就用例進(jìn)行磋商。經(jīng)與用戶磋商后確定以下五個(gè)用例:辦卡業(yè)務(wù)用例主要角色是:顧客、系統(tǒng)、服務(wù)臺(tái)人員。用例包括:填寫(xiě)資料、辦卡、積分、蓋戳確認(rèn)。辦卡業(yè)務(wù)最終用例如下圖所示:圖3-1辦卡業(yè)務(wù)用例圖銷(xiāo)售業(yè)務(wù)用例主要角色是:顧客、款臺(tái)人員和系統(tǒng)。用例包括:款臺(tái)結(jié)賬、減庫(kù)存、收款。銷(xiāo)售業(yè)務(wù)最終用例如下圖所示:圖3-2銷(xiāo)售業(yè)務(wù)用例圖退貨業(yè)務(wù)用例主要角色是:顧客、服務(wù)臺(tái)人員和系統(tǒng)。用例包括:退貨、加庫(kù)存、退款、退積分、記錄積分歷史。退貨業(yè)務(wù)最終用例如下圖所示:圖3-3退貨業(yè)務(wù)用例圖查詢積分記錄用例主要角色是:顧客、服務(wù)臺(tái)人員和系統(tǒng)。用例包括:出示卡號(hào)、查詢、系統(tǒng)搜索。系統(tǒng)搜索可以放在一個(gè)包內(nèi),包內(nèi)包括3個(gè)用例:搜索銷(xiāo)售記錄、搜索退貨記錄、搜索反饋商品記錄。查詢積分記錄用最終例如下圖所示:圖3-4查詢積分記錄用例圖反饋業(yè)務(wù)用例主要角色是:顧客、服務(wù)臺(tái)人員和系統(tǒng)。用例包括:出示卡號(hào)、查詢積分、減少庫(kù)存、記錄積分歷史。反饋業(yè)務(wù)最終用例如下圖所示:圖3-5反饋業(yè)務(wù)用例圖3.3概念數(shù)據(jù)模型3.3.1商品相關(guān)表概念數(shù)據(jù)模型圖3-6商品相關(guān)表關(guān)系3.3.2顧客會(huì)員卡相關(guān)表概念數(shù)據(jù)模型圖3-7顧客會(huì)員卡相關(guān)表關(guān)系3.4對(duì)象關(guān)系模型商品相關(guān)表關(guān)系的模型轉(zhuǎn)化1.將類轉(zhuǎn)化為對(duì)象關(guān)系。Stock(StockID、StockName、StockPrice、StockCount)Sale(SaleID、StockCount)BackStock(BackID、StockCount、BackDate)GiftRule(RuleID、CardCount)FreeStock(FreeID、FreeDate)2.為1:m關(guān)系安排外鍵。Stock(StockID、StockName、StockPrice、StockCount)Sale(SaleID、StockID、StockCount)BackStock(BackID、StockID、StockCount、BackDate)GiftRule(RuleID、StockID、CardCount)FreeStock(FreeID、StockID、FreeDate)這樣產(chǎn)生的結(jié)果是5個(gè)對(duì)象類中,StockID作為Stock的主鍵,并作為其他4個(gè)類的外鍵。顧客會(huì)員卡相關(guān)表關(guān)系的模型轉(zhuǎn)化1.將類轉(zhuǎn)化為對(duì)象關(guān)系。MemberInfo(MemberID、CustNum、CustName、CustIdentity、CustPhone、CustAddress、CardDate)CardType(CardID、CardTypeName、CardRule)2.為1:m關(guān)系安排外鍵。MemberInfo(MemberID、CardID、CustNum、CustName、CustIdentity、CustPhone、CustAddress、CardDate)CardType(CardID、CardTypeName、CardRule)這樣產(chǎn)生的結(jié)果是2個(gè)對(duì)象類中,CardID作為CardType的主鍵,并作為MemberInfo類的外鍵。3.5順序圖辦卡業(yè)務(wù)順序圖3-8辦卡業(yè)務(wù)順序圖銷(xiāo)售業(yè)務(wù)用例圖3-9銷(xiāo)售業(yè)務(wù)順序圖退貨業(yè)務(wù)順序圖3-10退貨業(yè)務(wù)順序圖查詢積分業(yè)務(wù)順序圖3-11查詢積分業(yè)務(wù)順序圖反饋業(yè)務(wù)順序圖3-12反饋業(yè)務(wù)順序圖3.6活動(dòng)圖辦卡業(yè)務(wù)活動(dòng)圖圖3-13辦卡業(yè)務(wù)活動(dòng)圖銷(xiāo)售業(yè)務(wù)活動(dòng)圖圖3-14銷(xiāo)售業(yè)務(wù)活動(dòng)圖退貨業(yè)務(wù)活動(dòng)圖圖3-15退貨業(yè)務(wù)活動(dòng)圖查詢積分業(yè)務(wù)活動(dòng)圖圖3-16查詢業(yè)務(wù)活動(dòng)圖反饋業(yè)務(wù)活動(dòng)圖圖3-17反饋業(yè)務(wù)活動(dòng)圖3.7業(yè)務(wù)規(guī)則模型會(huì)員卡類型業(yè)務(wù)規(guī)則實(shí)體的方法根據(jù)業(yè)務(wù)的主要功能來(lái)創(chuàng)建,該類有以下4個(gè)方法:添加會(huì)員卡類型輸入的參數(shù)是卡類型和積分規(guī)則。如果成功,方法返回true,否則返回false。如果添加的會(huì)員卡類型已經(jīng)存在,返回false,在外部處理此異常。獲取積分規(guī)則因?yàn)榭愋陀形ㄒ恍?,所以可以通過(guò)卡類型來(lái)獲取積分規(guī)則更新卡類型名稱輸入?yún)?shù)是要更改的卡類型和更改后的名稱。更新成功,方法返回true,否則返回false更新卡積分規(guī)則輸入?yún)?shù)為卡類型和新規(guī)則,更新成功返回true。這些方法的實(shí)現(xiàn)流程如下圖所示:圖3-18實(shí)體方法訪問(wèn)流程圖會(huì)員資料管理業(yè)務(wù)規(guī)則實(shí)體的方法根據(jù)業(yè)務(wù)的主要功能來(lái)創(chuàng)建。會(huì)員資料管理主要有3個(gè)功能:查詢、添加和修改。查詢根據(jù)輸入?yún)?shù)的不同,又可以分通過(guò)會(huì)員卡號(hào)查詢、通過(guò)身份證號(hào)查詢和通過(guò)會(huì)員姓名查詢3種。綜合來(lái)講,會(huì)員資料實(shí)體共有5個(gè)方法:添加會(huì)員資料添加時(shí),要求輸入會(huì)員的所有信息,添加成功返回true。因?yàn)槌惺歉鶕?jù)身份證來(lái)判斷一人一卡,所以在添加前要判斷身份證是否已經(jīng)登記過(guò),如果是,則返回false交由外部程序處理。修改會(huì)員資料用戶在修改時(shí),程序并不知道具體哪些字段做了改動(dòng),為了方便操作,要將所有信息更新回?cái)?shù)據(jù)庫(kù)。根據(jù)業(yè)務(wù)實(shí)際情況,會(huì)員資料的卡號(hào)、身份號(hào)、姓名、辦卡日期不允許修改。修改成功返回true。通過(guò)會(huì)員卡獲取會(huì)員資料用戶輸入會(huì)員卡號(hào),返回此會(huì)員的所有信息。通過(guò)身份證號(hào)獲取會(huì)員資料用戶輸入身份證號(hào),返回會(huì)員所有資料。通過(guò)會(huì)員姓名獲取會(huì)員資料用戶輸入姓名,返回會(huì)員所有資料.這些方法的實(shí)現(xiàn)流程如下圖所示:圖3-19會(huì)員資料實(shí)體方法流程圖商品管理業(yè)務(wù)規(guī)則商品信息實(shí)體只有2個(gè)方法通過(guò)商品編碼獲取商品信息方法:輸入商品編碼和需要的數(shù)量,返回商品信息實(shí)體。更新商品庫(kù)存方法:銷(xiāo)售、退貨和反饋這3個(gè)操作,都要更新商品的庫(kù)存。不同的是,銷(xiāo)售和反饋是減庫(kù)存,退貨是加庫(kù)存。更新時(shí)程序需要知道要更新的商品的編碼,以及更新的數(shù)量。圖3-20商品實(shí)體流程圖會(huì)員卡積分管理業(yè)務(wù)規(guī)則會(huì)員卡積分管理模塊包括:通過(guò)卡號(hào)獲取積分和查詢積分歷史記錄。為了保持用戶以前的系統(tǒng)不作改動(dòng),本模塊還添加了一個(gè)積分處理的功能,處理銷(xiāo)售、退貨和反饋時(shí),積分所發(fā)生的變化。會(huì)員卡積分管理方法會(huì)員卡積分管理模塊并無(wú)實(shí)體類,因?yàn)槠渲饕翘幚硪恍┓椒?,屬于功能模塊。其處理流程如下圖所示:圖3-21通過(guò)卡號(hào)獲取積分流程圖積分處理功能積分處理功能的主要任務(wù)就是,將銷(xiāo)售、退貨、反饋3個(gè)操作過(guò)程中發(fā)生的積分變化記錄下來(lái)。用戶輸入條件后,單擊“確定”按鈕,系統(tǒng)自動(dòng)記錄歷史信息。其處理流程如下圖所示:圖3-22積分處理流程查詢積分功能查詢積分功能可以通過(guò)會(huì)員的卡號(hào)查詢其到目前為止的積分。其處理流程如下圖所示圖3-23查詢積分歷史流程圖積分反饋功能積分反饋功能的要求是:根據(jù)卡號(hào),查詢積分,并根據(jù)積分反饋規(guī)則反饋商品。4.系統(tǒng)設(shè)計(jì)說(shuō)明物理數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)表4-1銷(xiāo)售表(Sale)表4-2商品表(Stock)表4-3卡類型表(CardType)表4-4會(huì)員資料表(MemberInfo)表4-5退貨表(BackStock)表4-6反饋規(guī)則表(GiftRule)表4-7反饋商品表(FreeStock)表4-8會(huì)員卡歷史記錄表(CardHistroy)權(quán)限管理模塊用到了ASP.NET2.0自帶的MemberShip數(shù)據(jù)庫(kù),因?yàn)槔锩娴谋磔^多就不一一列出只列出權(quán)限管理涉及到的幾個(gè)表:表4-9用戶表表4-10角色表表4-11角色與用戶聯(lián)系表數(shù)據(jù)庫(kù)表關(guān)系圖示圖4-1數(shù)據(jù)庫(kù)表間關(guān)系圖體系結(jié)構(gòu)設(shè)計(jì)系統(tǒng)架構(gòu)就是一個(gè)軟件系統(tǒng)從整體到到部分的最高層次的劃分。系統(tǒng)通常由很多元件組成,而系統(tǒng)架構(gòu)的主要功能就是設(shè)計(jì)有哪些元件以及這些元件之間的關(guān)系。系統(tǒng)架構(gòu)設(shè)計(jì)除了要實(shí)現(xiàn)用戶要求的主要功能外,還要實(shí)現(xiàn)以下目標(biāo):可擴(kuò)展性:滿足用戶對(duì)新增功能的需求安全性:保護(hù)用戶的數(shù)據(jù)是一個(gè)系統(tǒng)必須面對(duì)的問(wèn)題可定制性:允許根據(jù)不同用戶的需求進(jìn)行調(diào)整穩(wěn)定性:軟件運(yùn)行時(shí)保持穩(wěn)定的性能,才可以提高用戶的效率系統(tǒng)架構(gòu)設(shè)計(jì)主要包括:應(yīng)用軟件系統(tǒng)架構(gòu)、系統(tǒng)集成架構(gòu)設(shè)計(jì)、系統(tǒng)接口設(shè)計(jì)等。以下研究的是應(yīng)用軟件系統(tǒng)架構(gòu),即從整個(gè)系統(tǒng)的功能著手,分析系統(tǒng)所包括的元件以及這些元件之間的通信關(guān)系。4.2.1三層架構(gòu)的組成 三層架就是將系統(tǒng)分為用戶界面層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問(wèn)層。下圖是一個(gè)B/S模式的三層細(xì)分系統(tǒng)架構(gòu)組成圖:圖4-2三層架構(gòu)圖(1)用戶界面層用戶接口部分,擔(dān)負(fù)著用戶與系統(tǒng)的對(duì)話功能。主要用于檢查用戶的鍵盤(pán)輸入和運(yùn)算結(jié)果輸出。現(xiàn)在都采用圖形用戶接口,便于用戶直觀操作。ASP.NET2.0使用了可視化編程界面,更輕松地實(shí)現(xiàn)了與用戶的圖形交互界面。(2)業(yè)務(wù)邏輯層實(shí)現(xiàn)業(yè)務(wù)邏輯功能的算法和處理。處理用戶界面層的輸入或調(diào)用數(shù)據(jù)訪問(wèn)層返回?cái)?shù)據(jù)結(jié)果。業(yè)務(wù)邏輯層主要包括業(yè)務(wù)功能和數(shù)據(jù)功能兩部分。業(yè)務(wù)功能在功能層內(nèi)部就可以解決,數(shù)據(jù)功能必須依靠與數(shù)據(jù)訪問(wèn)層的交互才可以完成。(3)數(shù)據(jù)訪問(wèn)層就是對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的管理。通常為了提高數(shù)據(jù)讀取速度,在數(shù)據(jù)庫(kù)在使用大量的存儲(chǔ)過(guò)程。在數(shù)據(jù)層中使用盡量少的SQL語(yǔ)句,便于以后的維護(hù)。數(shù)據(jù)層一般情況下與用戶界面層沒(méi)有任何關(guān)聯(lián)。(4)三層架構(gòu)的優(yōu)點(diǎn)提高程序的可維護(hù)性:三層架構(gòu)層次分明,一旦運(yùn)行出現(xiàn)問(wèn)題,可以很快的判斷是哪一層的問(wèn)題,利于維護(hù)。可以合理快速的開(kāi)發(fā):因?yàn)槿龑又g除了調(diào)用沒(méi)有其他關(guān)聯(lián),只需先把三層之間的接口定義好,則程序員可以并行開(kāi)發(fā),提高開(kāi)發(fā)進(jìn)度。提高了系統(tǒng)安全性:每層都有安全設(shè)置,即使用戶界面層被攻破,但下一層的安全還有保障。提高了系統(tǒng)的擴(kuò)展性:三層結(jié)構(gòu)最大的好處就是在擴(kuò)展應(yīng)用系統(tǒng)時(shí),改動(dòng)的部分不會(huì)影響大局。4.2.2數(shù)據(jù)訪問(wèn)層(DataAccessLayerDAL)數(shù)據(jù)訪問(wèn)層一般由兩部分組成:業(yè)務(wù)實(shí)體組件和數(shù)據(jù)訪問(wèn)邏輯組件。在三層架構(gòu)中數(shù)據(jù)訪問(wèn)層是唯一與數(shù)據(jù)庫(kù)打交道的層,所以該層的設(shè)計(jì)要盡量以提高速度和安全為目標(biāo)。業(yè)務(wù)實(shí)體組件體現(xiàn)的是現(xiàn)實(shí)生活中的業(yè)務(wù)數(shù)據(jù),而數(shù)據(jù)訪問(wèn)邏輯組件則是在數(shù)據(jù)庫(kù)中檢索數(shù)據(jù)或把業(yè)務(wù)數(shù)據(jù)保存回?cái)?shù)據(jù)庫(kù)。(1)數(shù)據(jù)邏輯訪問(wèn)組件(DataAccess)數(shù)據(jù)邏輯訪問(wèn)組件是一組通用的訪問(wèn)數(shù)據(jù)庫(kù)的代碼,在所有項(xiàng)目中都可以用,一般不需要修改。本系統(tǒng)采用的是Micrsoft提供的數(shù)據(jù)訪問(wèn)助手SqlHelper,其封裝嚴(yán)密,且應(yīng)用簡(jiǎn)單。下圖是SqlHelper的功能圖:圖4-3SqlHelper功能圖(2)業(yè)務(wù)實(shí)體組件(EntityClass)業(yè)務(wù)實(shí)體是以數(shù)據(jù)的形式表示現(xiàn)實(shí)生活中的業(yè)務(wù)模型。業(yè)務(wù)實(shí)體的屬性與數(shù)據(jù)庫(kù)中的表有一一對(duì)應(yīng)的關(guān)系。業(yè)務(wù)實(shí)體不參與事務(wù)處理,只是事務(wù)處理過(guò)程中的一部分?jǐn)?shù)據(jù)。事務(wù)處理由數(shù)據(jù)訪問(wèn)組件完成。下圖為本系統(tǒng)中一個(gè)業(yè)務(wù)實(shí)體:圖4-4業(yè)務(wù)實(shí)體圖本系統(tǒng)中數(shù)據(jù)訪問(wèn)層的文件結(jié)構(gòu)如下圖所示:圖4-5數(shù)據(jù)訪問(wèn)層的文件結(jié)構(gòu)圖4.2.3業(yè)務(wù)邏輯層(BusinessLogicLayerBLL)業(yè)務(wù)邏輯層主要由一些數(shù)據(jù)操作類組成,通過(guò)這些數(shù)據(jù)操作類來(lái)完成系統(tǒng)的業(yè)務(wù)邏輯,本系統(tǒng)的業(yè)務(wù)邏輯層由以下4個(gè)數(shù)據(jù)操作類(CardCountInfo、CardTypeDA、MemberInfoDA、StockDA)組成:圖4-6業(yè)務(wù)層操作類圖本系統(tǒng)中業(yè)務(wù)邏輯層的文件結(jié)構(gòu)如下圖所示:圖4-7業(yè)務(wù)邏輯層的文件結(jié)構(gòu)4.2.4用戶界面層(Web層) 用戶界面的規(guī)則不僅影響到軟件外觀的可觀賞性,而且對(duì)應(yīng)用程序的易用性和可操作性也有很重要的作用。所以界面的設(shè)計(jì)從用戶的角度出發(fā),以方便用戶使用作為軟件設(shè)計(jì)的目標(biāo)。軟件與用戶之間的交互都是通過(guò)用戶界面來(lái)完成的,簡(jiǎn)捷直觀的界面讓用戶對(duì)軟件的使用不再有陌生感。系統(tǒng)模塊劃分會(huì)員卡類型模塊圖4-8會(huì)員卡類型模塊會(huì)員卡信息模塊圖4-9會(huì)員卡信息模塊會(huì)員卡積分模塊圖4-10會(huì)員卡積分模塊商品信息模塊圖4-11商品信息模塊基本操作模塊圖4-12基本操作模塊配置模塊 包括權(quán)限安全等功能。由于VisualStudio2005提供配置安全功能,在此不作描述,在接下面的實(shí)際應(yīng)用時(shí)再進(jìn)行說(shuō)明。4.4設(shè)計(jì)類圖會(huì)員卡類型管理會(huì)員卡類型管理模塊的主要功能包括:添加卡類型、獲取卡積分規(guī)則、修改卡類型名稱、修改卡積分規(guī)則。(1)會(huì)員卡類型實(shí)體類在模塊正式開(kāi)發(fā)之前,先用CodeSmith(CodeSmith是一款基于模板的代碼生成工具)生成初期的會(huì)員卡類型實(shí)體類,整理后如下所示:圖4-13會(huì)員卡類型實(shí)體類(2)會(huì)員卡類型實(shí)體方法實(shí)體的方法根據(jù)業(yè)務(wù)的主要功能來(lái)創(chuàng)建。根據(jù)會(huì)員卡類型管理模塊的功能,可以為該類設(shè)計(jì)以下4個(gè)方法:添加會(huì)員卡類型輸入的參數(shù)是卡類型和積分規(guī)則。如果成功,方法返回true,否則返回false。如果添加的會(huì)員卡類型已經(jīng)存在,返回false,在外部處理此異常。獲取積分規(guī)則因?yàn)榭愋陀形ㄒ恍?,所以可以通過(guò)卡類型來(lái)獲取積分規(guī)則更新卡類型名稱輸入?yún)?shù)是要更改的卡類型和更改后的名稱。更新成功,方法返回true,否則返回false更新卡積分規(guī)則輸入?yún)?shù)為卡類型和新規(guī)則,更新成功返回true。會(huì)員卡類型實(shí)體方法類如圖所示:圖4-14會(huì)員卡類型實(shí)體方法類.2會(huì)員資料管理模塊會(huì)員資料管理模塊的主要功能包括:添加會(huì)員資料、獲取會(huì)員資料、修改會(huì)員資料,并設(shè)計(jì)這些功能的界面和在整體框架中的布局。此模塊是保存用戶與顧客信息的重要模塊。(1)會(huì)員資料管理實(shí)體類會(huì)員資料實(shí)體類的設(shè)計(jì)有點(diǎn)麻煩,因?yàn)闀?huì)員資料表通過(guò)會(huì)員卡類型ID與會(huì)員卡類型表關(guān)聯(lián),而且會(huì)員資料會(huì)經(jīng)常用到這個(gè)字段。在設(shè)計(jì)實(shí)體方法的時(shí)候必須時(shí)刻注意這些關(guān)系。使用CodeSmith模塊生成初期的會(huì)員資料實(shí)體類,整理后如下所示:圖4-15會(huì)員資料管理實(shí)體類(2)會(huì)員資料管理實(shí)體方法實(shí)體的方法根據(jù)業(yè)務(wù)的主要功能來(lái)創(chuàng)建。會(huì)員資料管理模塊主要有3個(gè)功能:查詢、添加和修改。查詢根據(jù)輸入?yún)?shù)的不同,又可以分通過(guò)會(huì)員卡號(hào)查詢、通過(guò)身份證號(hào)查詢和通過(guò)會(huì)員姓名查詢3種。綜合來(lái)講,會(huì)員資料實(shí)體共有5個(gè)方法:添加會(huì)員資料添加時(shí),要求輸入會(huì)員的所有信息,添加成功返回true。因?yàn)槌惺歉鶕?jù)身份證來(lái)判斷一人一卡,所以在添加前要判斷身份證是否已經(jīng)登記過(guò),如果是,則返回false交由外部程序處理。修改會(huì)員資料用戶在修改時(shí),程序并不知道具體哪些字段做了改動(dòng),為了方便操作,要將所有信息更新回?cái)?shù)據(jù)庫(kù)。根據(jù)業(yè)務(wù)實(shí)際情況,會(huì)員資料的卡號(hào)、身份號(hào)、姓名、辦卡日期不允許修改。修改成功返回true。通過(guò)會(huì)員卡獲取會(huì)員資料用戶輸入會(huì)員卡號(hào),返回此會(huì)員的所有信息。通過(guò)身份證號(hào)獲取會(huì)員資料用戶輸入身份證號(hào),返回會(huì)員所有資料。通過(guò)會(huì)員姓名獲取會(huì)員資料用戶輸入姓名,返回會(huì)員所有資料.圖4-16會(huì)員資料管理實(shí)體方法類.3商品管理模塊商品管理模塊包括商品信息和基本操作兩大部分。商品信息的獲取是在操作過(guò)程中進(jìn)行的,操作主要包括:銷(xiāo)售、退貨和反饋。(1)商品信息實(shí)體類商品信息包括3個(gè)屬性:商品的數(shù)量、價(jià)格、庫(kù)存。使用CodeSmith模板生成初期的商品信息實(shí)體類,稍加整理后如下所示: 圖4-17商品信息實(shí)體類(2)商品信息實(shí)體方法商品信息實(shí)體只有2個(gè)方法通過(guò)商品編碼獲取商品信息方法:輸入商品編碼和需要的數(shù)量,返回商品信息實(shí)體。更新商品庫(kù)存方法:銷(xiāo)售、退貨和反饋這3個(gè)操作,都要更新商品的庫(kù)存。不同的是,銷(xiāo)售和反饋是減庫(kù)存,退貨是加庫(kù)存。更新時(shí)程序需要知道要更新的商品的編碼,以及更新的數(shù)量。圖4-18商品信息實(shí)體方法類.4會(huì)員卡積分管理模塊會(huì)員卡積分管理模塊包括:通過(guò)卡號(hào)獲取積分和查詢積分歷史記錄。為了保持用戶以前的系統(tǒng)不作改動(dòng),本模塊還添加了一個(gè)積分處理的功能,處理銷(xiāo)售、退貨和反饋時(shí),積分所發(fā)生的變化。(1)會(huì)員卡積分管理方法會(huì)員卡積分管理模塊并無(wú)實(shí)體類,因?yàn)槠渲饕翘幚硪恍┓椒?,屬于功能模塊。其主要方法如下圖所示:圖4-19會(huì)員積分管理方法類(2)查詢積分功能查詢積分功能可以通過(guò)會(huì)員的卡號(hào)查詢其到目前為止的積分。其實(shí)現(xiàn)圖如下所示:圖4-20會(huì)員積分查詢功能圖(3)積分處理功能積分處理功能的主要任務(wù)就是,將銷(xiāo)售、退貨、反饋3個(gè)操作過(guò)程中發(fā)生的積分變化記錄下來(lái)。用戶輸入條件后,單擊“確定”按鈕,系統(tǒng)自動(dòng)記錄歷史信息。其實(shí)現(xiàn)圖如下所示:圖4-21會(huì)員積分處理功能圖(4)積分反饋功能積分反饋功能的要求是:根據(jù)卡號(hào),查詢積分,并根據(jù)積分反饋規(guī)則反饋商品。其實(shí)現(xiàn)圖如下所示:圖4-22會(huì)員積分反饋功能圖4.5界面設(shè)計(jì) 用戶界面的規(guī)則不僅影響到軟件外觀的可觀賞性,而且對(duì)應(yīng)用程序的易用性和可操作性也有很重要的作用。所以界面的設(shè)計(jì)從用戶的角度出發(fā),以方便用戶使用作為軟件設(shè)計(jì)的目標(biāo)。軟件與用戶之間的交互都是通過(guò)用戶界面來(lái)完成的,簡(jiǎn)捷直觀的界面讓用戶對(duì)軟件的使用不再有陌生感。母版頁(yè)設(shè)計(jì) 用戶要求頁(yè)面頁(yè)眉處顯示連鎖集團(tuán)名稱,頁(yè)腳處顯示服務(wù)、網(wǎng)址、聯(lián)系人等總部詳細(xì)信息。左側(cè)要求顯示功能列表,允許用戶清楚的瀏覽項(xiàng)目功能。根據(jù)用戶需求,設(shè)計(jì)如下所示的母版頁(yè)(MasterPage.master):圖4-23系統(tǒng)母版頁(yè)站點(diǎn)地圖(SiteMap)及導(dǎo)航控件(TreeView)設(shè)計(jì)站點(diǎn)地圖結(jié)合導(dǎo)航控件實(shí)現(xiàn)如下:圖4-24系統(tǒng)站點(diǎn)地圖主題皮膚文件設(shè)計(jì)以前做皮膚文件,通常是根據(jù)CSS樣式表來(lái)定義,或通過(guò)XSLT轉(zhuǎn)換XML文件來(lái)實(shí)現(xiàn)。隨著服務(wù)器控件的大量普及,CSS的功能已受到了很大的限制,ASP.NET2.0提出了主題的定義,不同的主題包含不同的皮膚文件,網(wǎng)站可以根據(jù)登錄用戶的不同來(lái)變換網(wǎng)站的主題。主題的提出改善了VisualStuido2003飽受爭(zhēng)議的界面設(shè)計(jì)功能弱的問(wèn)題。本系統(tǒng)的皮膚文件如下圖所示:圖4-25系統(tǒng)皮膚文件4.6表單與報(bào)表設(shè)計(jì)注冊(cè)新用戶表單設(shè)計(jì)圖4-26注冊(cè)新用戶表單4.6.2會(huì)員資料登記表單設(shè)計(jì)圖4-27會(huì)員資料登記表單4.6.3瀏覽積分歷史記錄報(bào)表設(shè)計(jì)圖4-28瀏覽積分歷史記錄報(bào)表設(shè)計(jì)5.系統(tǒng)實(shí)施系統(tǒng)測(cè)試 測(cè)試是為了更好地完成項(xiàng)目功能,雖然測(cè)試并不能完全模擬實(shí)際發(fā)生的流程,但可以降低錯(cuò)誤的發(fā)生頻率,提高軟件項(xiàng)目的穩(wěn)定性。測(cè)試目的軟件的測(cè)試,從根本上說(shuō)是為了查找錯(cuò)誤,但并不是找不出錯(cuò)誤就說(shuō)明測(cè)試沒(méi)有價(jià)值。首先,測(cè)試不光是要找出錯(cuò)誤,還要分析錯(cuò)誤產(chǎn)生的原因。通過(guò)分析,可以幫助發(fā)現(xiàn)當(dāng)前軟件實(shí)現(xiàn)過(guò)程的缺陷。同時(shí),這種分析也能幫助認(rèn)識(shí)設(shè)計(jì)結(jié)構(gòu),改善測(cè)試的方法,提高測(cè)試效率。目前的測(cè)試主要完成以下3個(gè)任務(wù):(1)功能測(cè)試:對(duì)照需求說(shuō)明,測(cè)試每一項(xiàng)功能是否完成。(2)性能測(cè)試:尤其是Web程序,測(cè)試是否滿足客戶需要的負(fù)載壓力、響應(yīng)時(shí)間、吞吐量等要求。(3)進(jìn)度要求:在預(yù)算范圍內(nèi)完成測(cè)試要求,盡快發(fā)布軟件。.2測(cè)試工具進(jìn)行測(cè)試的工具有很多,目前對(duì)于.NET的測(cè)試工具,應(yīng)用最廣泛的是NUnit。在MicrosoftVisualStudioTeamSystem2008中已經(jīng)將Nunit集成進(jìn)行,并做了擴(kuò)充。用其可以方便完成單元測(cè)試工作,并能快速有效地發(fā)現(xiàn)錯(cuò)誤所在。在現(xiàn)有的解決方案(MemberCard.sln)中添加一個(gè)測(cè)試項(xiàng)目(MemberCardTest),如下圖所示:圖5-1添加測(cè)試項(xiàng)目圖.3測(cè)試類型通過(guò)使用VisualStudioTeamEditionforSoftwareTesters,可以創(chuàng)建許多不同的測(cè)試類型:圖5-2添加新測(cè)試圖(1)單元測(cè)試使用單元測(cè)試可以創(chuàng)建用C++、VisualC#或VisualBasic編寫(xiě)的、演練源代碼的編程測(cè)試。單元測(cè)試可調(diào)用類的方法,傳遞合適的參數(shù),并驗(yàn)證返回值是否為所期望的值。單元測(cè)試有三種專用變體:-當(dāng)您將單元測(cè)試配置為針對(duì)數(shù)據(jù)源的每一行反復(fù)調(diào)用時(shí),將創(chuàng)建數(shù)據(jù)驅(qū)動(dòng)的單元測(cè)試。每一行中的數(shù)據(jù)都將由單元測(cè)試用作輸入數(shù)據(jù)。-ASP.NET單元測(cè)試是演練ASP.NETWeb應(yīng)用程序中的代碼的單元測(cè)試。智能設(shè)備單元測(cè)試是部署到智能設(shè)備或仿真程序然后由智能設(shè)備測(cè)試宿主執(zhí)行的單元測(cè)試。(2)Web測(cè)試Web測(cè)試是由一系列有序的請(qǐng)求組成的,這些請(qǐng)求是使用MicrosoftInternetExplorer在一個(gè)瀏覽器會(huì)話中記錄下來(lái)的。您可以獲得有關(guān)它所請(qǐng)求的頁(yè)或站點(diǎn)的測(cè)試報(bào)告特定詳細(xì)信息,例如某個(gè)特定頁(yè)是否包含指定字符串。(3)負(fù)載測(cè)試使用負(fù)載測(cè)試封裝非手動(dòng)測(cè)試,例如單元測(cè)試、Web測(cè)試和一般測(cè)試,然后通過(guò)使用虛擬用戶同時(shí)運(yùn)行它們。在負(fù)載下運(yùn)行這些測(cè)試將生成測(cè)試結(jié)果,包括用表格和圖形方式顯示的性能計(jì)數(shù)器或其他計(jì)數(shù)器。(4)一般測(cè)試一般測(cè)試是經(jīng)過(guò)包裝后在VisualStudio中用作測(cè)試的現(xiàn)有程序。下面是一些可以將其變成一般測(cè)試的測(cè)試或程序的例子:-使用進(jìn)程退出代碼來(lái)通知測(cè)試是通過(guò)還是失敗的現(xiàn)有測(cè)試。0表示測(cè)試通過(guò),而任何其他值則表示測(cè)試失敗。-在測(cè)試方案期間用來(lái)獲得特定功能的一般程序。-使用特殊的XML文件(稱為“摘要結(jié)果文件”)來(lái)通報(bào)詳細(xì)結(jié)果的測(cè)試或程序。(5)手動(dòng)測(cè)試當(dāng)測(cè)試任務(wù)將由測(cè)試工程師(而非使用自動(dòng)腳本)完成時(shí),使用手動(dòng)測(cè)試類型。(6)順序測(cè)試使用順序測(cè)試可按照您指定的順序來(lái)執(zhí)行一組測(cè)試。測(cè)試用例設(shè)計(jì)5.2.1注冊(cè)新用戶測(cè)試用例(1)密碼與確認(rèn)密碼不一致測(cè)試(2)電子郵箱格式不正確測(cè)試5.2.2(1)空值測(cè)試(2)錯(cuò)誤身份證號(hào)碼測(cè)試5.3系統(tǒng)部署及發(fā)行5.3.1軟件配置說(shuō)明(1)服務(wù)器的配置要求1)硬件環(huán)境CPU:Pentium500以上,建議速度越快越好內(nèi)存:128M以上,建議256M以上硬盤(pán):20G以上的可用空間2)軟件環(huán)境.NET2.0Framework(2)客戶機(jī)配置要求1)硬件環(huán)境CPU:Pentium300以上,建議速度越快越好內(nèi)存:64M以上,需要能正常運(yùn)行Windows及IE鼠標(biāo)、鍵盤(pán)、掃描器必須配置2)軟件環(huán)境5.3.2軟件部署除了創(chuàng)建傳統(tǒng)的WindowsInstall外,VisualStudio還支持部署到Web服務(wù)器。與簡(jiǎn)單的復(fù)制文件相比,使用部署在Web服務(wù)器上安裝文件提供的好處是:部署可以自動(dòng)處理任何與注冊(cè)和配置有關(guān)的問(wèn)題。(1)整理軟件運(yùn)行需要的文件資源把與網(wǎng)站正常運(yùn)行所需要的“圖像資源、皮膚資源、網(wǎng)站說(shuō)明文件、項(xiàng)目文件、引用文件”添加到部署項(xiàng)目中。(2)創(chuàng)建Web安裝項(xiàng)目VisualStudio2005/2008中提供了Web安裝項(xiàng)目模板,該模板可以為Web應(yīng)用程序生成安裝項(xiàng)目。如下圖所示:圖5-3添加Web安裝項(xiàng)目圖 在上圖中單擊“確定”后,打開(kāi)文件系統(tǒng)工作界面,如下圖所示。左邊是目錄,右邊是文件,類似于Windows的資源管理器。右擊在“Web應(yīng)用程序文件夾”,在快捷菜單中選擇“添加/項(xiàng)目輸出”菜單命令,彈出“項(xiàng)目輸出組”。默認(rèn)選擇的是當(dāng)前項(xiàng)目MemberCard,而且只有這一個(gè)項(xiàng)目。(3)裸機(jī)測(cè)試部署好的系統(tǒng) 祼機(jī)測(cè)試主要是為了查看是否把所有需要的程序集都包括了。裸機(jī)測(cè)試的文件來(lái)源于創(chuàng)建安裝項(xiàng)目時(shí)的文件。此步既測(cè)試了安裝文件的完整性,又測(cè)試了軟件的功能和性能。圖5-5做裸機(jī)測(cè)試時(shí)系統(tǒng)安裝向?qū)D1圖5-6做裸機(jī)測(cè)試時(shí)系統(tǒng)安裝向?qū)D2圖5-7做裸機(jī)測(cè)試時(shí)系統(tǒng)安裝向?qū)D3參考文獻(xiàn)[1]陳曉紅.管理信息系統(tǒng)[M].北京:高等教育出版社,2008[2]黃梯云.管理信息系統(tǒng)(第三版)[M].北京:高等教育出版社,2006[3][M].北京:電子工業(yè)出版社,2006[4]陳冠軍.精通ASP.NET2.0企業(yè)級(jí)項(xiàng)目開(kāi)發(fā)[M].北京:人民郵電出版社,2007[5]蘇貴洋.精通ASP.NET2.0典型模塊開(kāi)發(fā)[M].北京:人民郵電出版社,2007原文已完。下文為附加文檔,如不需要,下載后可以編輯刪除,謝謝!施工組織設(shè)計(jì)本施工組織設(shè)計(jì)是本著“一流的質(zhì)量、一流的工期、科學(xué)管理”來(lái)進(jìn)行編制的。編制時(shí),我公司技術(shù)發(fā)展部、質(zhì)檢科以及項(xiàng)目部經(jīng)過(guò)精心研究、合理組織、充分利用先進(jìn)工藝,特制定本施工組織設(shè)計(jì)。工程概況:西夏建材城生活區(qū)27#、30#住宅樓位于銀川市新市區(qū),橡膠廠對(duì)面。本工程由寧夏燕寶房地產(chǎn)開(kāi)發(fā)開(kāi)發(fā),銀川市規(guī)劃建筑設(shè)計(jì)院設(shè)計(jì)。本工程耐火等級(jí)二級(jí),屋面防水等級(jí)三級(jí),地震防烈度為8度,設(shè)計(jì)使用年限50年。本工程建筑面積:27#m2;30#m2。室內(nèi)地坪±m(xù)為準(zhǔn),總長(zhǎng)27#m;30#m。總寬27#m;30#m。設(shè)計(jì)室外地坪至檐口高度18.600m,呈長(zhǎng)方形布置,東西向,三個(gè)單元。本工程設(shè)計(jì)屋面為坡屋面防水采用防水涂料。外墻水泥砂漿抹面,外刷淺灰色墻漆。內(nèi)墻面除衛(wèi)生間200×300瓷磚,高到頂外,其余均水泥砂槳罩面,刮二遍膩?zhàn)?;樓梯間內(nèi)墻采用50厚膠粉聚苯顆粒保溫。地面除衛(wèi)生間200×200防滑地磚,樓梯間50厚細(xì)石砼1:1水泥砂漿壓光外,其余均采用50厚豆石砼毛地面。樓梯間單元門(mén)采用樓宇對(duì)講門(mén),臥室門(mén)、衛(wèi)生間門(mén)采用木門(mén),進(jìn)戶門(mén)采用保溫防盜門(mén)。本工程窗均采用塑鋼單框雙玻窗,開(kāi)啟窗均加紗扇。本工程設(shè)計(jì)為節(jié)能型住宅,外墻均貼保溫板。本工程設(shè)計(jì)為磚混結(jié)構(gòu),共六層。基礎(chǔ)采用C30鋼筋砼條形基礎(chǔ),上砌MU30毛石基礎(chǔ),砂漿采用M10水泥砂漿。一、二、三、四層墻體采用M10混合砂漿砌筑MU15多孔磚;五層以上采用M混合砂漿砌筑MU15多孔磚。本工程結(jié)構(gòu)中使用主要材料:鋼材:=1\*ROMANI級(jí)鋼,=2\*ROMANII級(jí)鋼;砼:基礎(chǔ)墊層C10,基礎(chǔ)底板、地圈梁、基礎(chǔ)構(gòu)造柱均采用C30,其余均C20。本工程設(shè)計(jì)給水管采用PPR塑料管,熱熔連接;排水管采用UPVC硬聚氯乙烯管,粘接;給水管道安裝除立管及安裝IC卡水表的管段明設(shè)計(jì)外,其余均暗設(shè)。本工程設(shè)計(jì)采暖為鋼制高頻焊翅片管散熱器。本工程設(shè)計(jì)照明電源采用BV-銅芯線,插座電源等采用BV-4銅芯線;除客廳為吸頂燈外,其余均采用座燈。施工部署及進(jìn)度計(jì)劃1、工期安排本工程合同計(jì)劃開(kāi)工日期:2004年8月21日,竣工日期:2005年7月10日,合同工期315天。計(jì)劃2004年9月15日前完成基礎(chǔ)工程,2004年12月30日完成主體結(jié)構(gòu)工程,2005年6月20日完成裝修工種,安裝工程穿插進(jìn)行,于2005年7月1日前完成。具體進(jìn)度計(jì)劃詳見(jiàn)附圖-1(施工進(jìn)度計(jì)劃)。2、施工順序=1\*GB2⑴基礎(chǔ)工程工程定位線(驗(yàn)線)→挖坑→釬探(驗(yàn)坑)→砂礫墊層的施工→基礎(chǔ)砼墊層→刷環(huán)保瀝青→基礎(chǔ)放線(預(yù)檢)→砼條形基礎(chǔ)→刷環(huán)保瀝青→毛石基礎(chǔ)的砌筑→構(gòu)造柱砼→地圈梁→地溝→回填工。=2\*GB2⑵結(jié)構(gòu)工程結(jié)構(gòu)定位放線(預(yù)檢)→構(gòu)造柱鋼筋綁扎、定位(隱檢)→磚墻砌筑(+50cm線找平、預(yù)檢)→柱梁、頂板支模(預(yù)檢)→梁板鋼筋綁扎(隱檢、開(kāi)盤(pán)申請(qǐng))→砼澆筑→下一層結(jié)構(gòu)定位放線→重復(fù)上述施工工序直至頂。=3\*GB2⑶內(nèi)裝修工程門(mén)窗框安裝→室內(nèi)墻面抹灰→樓地面→門(mén)窗安裝、油漆→五金安裝、內(nèi)部清理→通水通電、竣工。=4\*GB2⑷外裝修工程外裝修工程遵循先上后下原則,屋面工程(包括煙道、透氣孔、壓頂、找平層)結(jié)束后,進(jìn)行大面積裝飾,塑鋼門(mén)窗在裝修中逐步插入。施工準(zhǔn)備現(xiàn)場(chǎng)道路本工程北靠北京西路,南臨規(guī)劃道路,交通較為方便。場(chǎng)內(nèi)道路采用級(jí)配砂石鋪墊,壓路機(jī)壓。機(jī)械準(zhǔn)備=1\*GB2⑴設(shè)2臺(tái)攪拌機(jī),2臺(tái)水泵。=2\*GB2⑵現(xiàn)場(chǎng)設(shè)鋼筋切斷機(jī)1臺(tái),調(diào)直機(jī)1臺(tái),電焊機(jī)2臺(tái),1臺(tái)對(duì)焊機(jī)。=3\*GB2⑶現(xiàn)場(chǎng)設(shè)木工鋸,木工刨各1臺(tái)。=4\*GB2⑷回填期間設(shè)打夯機(jī)2臺(tái)。=5\*GB2⑸現(xiàn)場(chǎng)設(shè)塔吊2臺(tái)。3、施工用電施工用電已由建設(shè)單位引入現(xiàn)場(chǎng);根據(jù)工程特點(diǎn),設(shè)總配電箱1個(gè),塔吊、攪抖站、攪拌機(jī)、切斷機(jī)、調(diào)直機(jī)、對(duì)焊機(jī)、木工棚、樓層用電、生活區(qū)各配置配電箱1個(gè);電源均采用三相五線制;各分支均采用鋼管埋地;各種機(jī)械均設(shè)置接零、接地保護(hù)。具體配電箱位置詳見(jiàn)總施工平面圖。施工用水施工用水采用深井水自來(lái)水,并砌筑一蓄水池進(jìn)行蓄水。樓層用水采用鋼管焊接給水管,每層留一出水口;給水管不置蓄水池內(nèi),由潛水泵進(jìn)行送水。生活用水生活用水采用自來(lái)水。勞動(dòng)力安排=1\*GB2⑴結(jié)構(gòu)期間:瓦工40人;鋼筋工15人;木工15人;放線工2人;材料1人;機(jī)工4人;電工2人;水暖工2人;架子工8人;電焊工2人;壯工20人。=2\*GB2⑵裝修期間抹灰工60人;木工4人;油工8人;電工6人;水暖工10人。四、主要施工方法1、施工測(cè)量放線=1\*GB2⑴施工測(cè)量基本要求A、西夏建材城生活區(qū)17#、30#住宅樓定位依據(jù):西夏建材城生活區(qū)工程總體規(guī)劃圖,北京路、規(guī)劃道路永久性定位B、根據(jù)工程特點(diǎn)及<建筑工程施工測(cè)量規(guī)程>DBI01-21-95,4、3、2條,此工程設(shè)置精度等級(jí)為二級(jí),測(cè)角中誤差±12,邊長(zhǎng)相對(duì)誤差1/15000。C、根據(jù)施工組織設(shè)計(jì)中進(jìn)度控制測(cè)量工作進(jìn)度,明確對(duì)工程服務(wù),對(duì)工程進(jìn)度負(fù)責(zé)的工作目的。=2\*GB2⑵工程定位A、根據(jù)工程特點(diǎn),平面布置和定位原則,設(shè)置一橫一縱兩條主控線即27#樓:(A)軸線和(1)軸線;30#樓:(A)軸線和(1)軸線。根據(jù)主軸線設(shè)置兩條次軸線即27#樓:(H)軸線和(27)軸線;30#樓:(H)軸線和(27)軸線。
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)業(yè)新城土地開(kāi)發(fā)居間合同
- 二零二五年度液化氣運(yùn)輸安全監(jiān)管合作協(xié)議版
- 二零二五年度診所護(hù)士崗位技能考核聘用合同
- 五(上)語(yǔ)文 期末復(fù)習(xí)專題(一)08文言文閱讀鑒賞
- 2025年魚(yú)產(chǎn)品項(xiàng)目可行性研究報(bào)告
- 機(jī)械制造技術(shù)試題庫(kù)+參考答案
- 2025年土工格網(wǎng)項(xiàng)目可行性研究報(bào)告
- 全國(guó)河大音像版小學(xué)信息技術(shù)三年級(jí)上冊(cè)第十五課《毛巾圖案我設(shè)計(jì)》教學(xué)設(shè)計(jì)
- 七年級(jí)第一學(xué)期期末語(yǔ)文教學(xué)質(zhì)量檢測(cè)試卷及答案
- 2025年高純石英纖維正交三向織物項(xiàng)目發(fā)展計(jì)劃
- 2024年教育創(chuàng)新:五年級(jí)下冊(cè)美術(shù)教案新解讀
- 2024年燃?xì)廨啓C(jī)值班員技能鑒定理論知識(shí)考試題庫(kù)-下(多選、判斷題)
- 交通法規(guī)課件
- (優(yōu)化版)高中地理新課程標(biāo)準(zhǔn)【2024年修訂版】
- 儲(chǔ)能電池模組PACK和系統(tǒng)集成項(xiàng)目可行性研究報(bào)告
- 《Python程序設(shè)計(jì)》課件-1:Python簡(jiǎn)介與應(yīng)用領(lǐng)域
- 各類心理量表大全
- DB12T990-2020建筑類建設(shè)工程規(guī)劃許可證設(shè)計(jì)方案規(guī)范
- 2023-2024學(xué)年九年級(jí)三調(diào)語(yǔ)文試卷(含答案)
- 交通運(yùn)輸概論課件:綜合交通運(yùn)輸體系
- 醫(yī)學(xué)教材 矮身材兒童診治指南
評(píng)論
0/150
提交評(píng)論