安保公司;合同管理;SSM框架_第1頁
安保公司;合同管理;SSM框架_第2頁
安保公司;合同管理;SSM框架_第3頁
安保公司;合同管理;SSM框架_第4頁
安保公司;合同管理;SSM框架_第5頁
已閱讀5頁,還剩69頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

哈爾濱工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)IPAGE摘要當(dāng)今社會(huì),人們對(duì)安全越來越重視,對(duì)安全的需求種類也不僅僅局限在傳統(tǒng)的人身安全與財(cái)產(chǎn)安全方面,而我國(guó)的安保服務(wù)業(yè)雖然經(jīng)過長(zhǎng)年的發(fā)展,但在科學(xué)化、信息化方面仍存在很多的問題。設(shè)計(jì)一個(gè)能夠適應(yīng)當(dāng)今社會(huì)發(fā)展的,現(xiàn)代化的,科學(xué)化的綜合業(yè)務(wù)管理系統(tǒng),以此來提高安保公司的行業(yè)競(jìng)爭(zhēng)力,從而確保行業(yè)地位,取得好的經(jīng)濟(jì)收益。本文從業(yè)務(wù)管理系統(tǒng)的需求分析、架構(gòu)建模、構(gòu)建建模、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)等方面出發(fā),開發(fā)出一套適合安保公司的業(yè)務(wù)管理系統(tǒng)。系統(tǒng)實(shí)現(xiàn)了接待管理、客戶管理、合同管理、員工管理、財(cái)務(wù)管理的功能,有效的解決了傳統(tǒng)管理模式人力資源浪費(fèi)嚴(yán)重、業(yè)務(wù)管理繁雜的問題。本次系統(tǒng)的設(shè)計(jì)使用Java語言進(jìn)行編程,基于SSM框架技術(shù)來架構(gòu)系統(tǒng),解決了程序各層之間耦合度高的問題,提高了系統(tǒng)的可擴(kuò)展性。使用此系統(tǒng),操作人員以簡(jiǎn)單、高效的方式對(duì)客戶信息與合同信息進(jìn)行管理,可以在平時(shí)的工作中提高工作效率,防止人力浪費(fèi)。關(guān)鍵詞:安保公司;合同管理;SSM框架AbstractIntoday'ssociety,peoplepaymoreandmoreattentiontosafety,andthetypesofdemandforsafetyarenotlimitedtothetraditionalpersonalsafetyandpropertysafety.AlthoughthesecurityserviceindustryinChinahasdevelopedformanyyears,therearestillmanyproblemsinthescientificandinformation-basedaspects.Designamodernandscientificintegratedbusinessmanagementsystemthatcanadapttothedevelopmentofthesociety,soastoimprovethecompetitivenessofthesecuritycompanyindustry,soastoensurethestatusoftheindustryandobtaingoodeconomicbenefits.Inthispaper,fromtheaspectsofrequirementanalysis,architecturemodeling,constructionmodeling,systemdesignandsystemimplementation,asetofbusinessmanagementsystemsuitableforsecuritycompaniesisdeveloped.Thesystemrealizesthefunctionsofreceptionmanagement,customermanagement,contractmanagement,employeemanagementandfinancialmanagement,andeffectivelysolvestheproblemsofseriouswasteofhumanresourcesandmiscellaneousmanagementinthetraditionalmanagementmode.ThesystemdesignusesJavaprogramminglanguage,basedontheSSMframeworktechnologytobuildthesystem,reducingthecouplingbetweentheprogramandtheprogram,andimprovingthescalabilityofthesystem.Usingthissystem,theoperatorcanmanagethecustomerinformationandcontractinformationinasimpleandefficientway,whichcanimprovetheworkefficiencyandpreventthewasteofmanpower.Keywords:SecuritycompanycontractmanagementSSMframework目錄TOC\o"1-3"\u摘要 IAbstract II第1章緒論 11.1課題背景 11.2目的和意義 31.2.1課題目的 31.2.2課題意義 4第2章可行性分析 62.1經(jīng)濟(jì)可行性 62.2技術(shù)可行性 62.3社會(huì)環(huán)境可行性 9本章小結(jié) 10第3章需求分析 113.1杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)需求概述 113.2業(yè)務(wù)流程分析 133.2.1客戶業(yè)務(wù)辦理業(yè)務(wù)流程 133.2.2接待業(yè)務(wù)流程 143.2.3培訓(xùn)業(yè)務(wù)流程 153.3系統(tǒng)需求用例分析 163.3.1前臺(tái)用例 163.3.2財(cái)務(wù)用例 183.3.3主管用例 213.4系統(tǒng)概念類模型 26本章小結(jié) 28第4章架構(gòu)建模 284.1杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)解決方案 294.1.1系統(tǒng)與子系統(tǒng)關(guān)系設(shè)計(jì) 294.1.2系統(tǒng)部署設(shè)計(jì) 304.2系統(tǒng)架構(gòu)設(shè)計(jì) 314.3數(shù)據(jù)庫模型設(shè)計(jì) 32本章小結(jié) 33第5章構(gòu)件建模 355.1系統(tǒng)UI構(gòu)件設(shè)計(jì) 355.1.1前臺(tái)UI構(gòu)件設(shè)計(jì) 355.1.2財(cái)務(wù)UI構(gòu)件設(shè)計(jì) 365.1.3主管UI構(gòu)件設(shè)計(jì) 365.2系統(tǒng)行為分析與設(shè)計(jì) 385.2.1來訪信息登記行為分析 385.2.2客戶回訪行為分析 395.2.3客戶信息管理行為分析 405.2.4收費(fèi)管理行為分析 415.2.5收費(fèi)標(biāo)準(zhǔn)設(shè)置行為分析 425.2.6員工培訓(xùn)行為分析 435.2.7合同管理行為分析 445.3系統(tǒng)設(shè)計(jì)類圖模型 45本章小結(jié) 47第6章系統(tǒng)實(shí)現(xiàn) 476.1客戶管理模塊的實(shí)現(xiàn) 486.2接待管理模塊的實(shí)現(xiàn) 496.3用戶管理模塊的實(shí)現(xiàn) 516.4合同管理模塊的實(shí)現(xiàn) 546.5員工管理模塊的實(shí)現(xiàn) 566.6財(cái)務(wù)管理模塊的實(shí)現(xiàn) 58本章小結(jié) 59第7章系統(tǒng)測(cè)試 607.1測(cè)試的基本概念 607.2測(cè)試計(jì)劃 617.3測(cè)試用例 627.3.1白盒測(cè)試 627.3.2黑盒測(cè)試 657.4測(cè)試結(jié)果 677.4.1白盒測(cè)試結(jié)果 677.4.2黑盒測(cè)試結(jié)果 687.4.3測(cè)試結(jié)論 68本章小結(jié) 69結(jié)論 70致謝 錯(cuò)誤!未定義書簽。參考文獻(xiàn) 錯(cuò)誤!未定義書簽。第1章緒論1.1課題背景我國(guó)的經(jīng)濟(jì)增長(zhǎng)逐漸趨于穩(wěn)定,即將迎來轉(zhuǎn)折點(diǎn),剛好經(jīng)濟(jì)也正處于結(jié)構(gòu)優(yōu)化階段。因此,安防行業(yè)在經(jīng)營(yíng)過程中壓力增大,面臨重重困難。缺乏明確的質(zhì)量服務(wù)和行業(yè)標(biāo)準(zhǔn)、行業(yè)從業(yè)者年齡偏大、職業(yè)化程度不高和高素質(zhì)的管理人才匱乏等等。在新形勢(shì)下,需要有新的思路來解決所面臨的困境。在國(guó)外安保行業(yè)早已發(fā)展的非常全面。因?yàn)橥鈬?guó)的安保公司是隨著資本主義的發(fā)展而發(fā)展起來的,由于越來越多的資本集中在少數(shù)資本家手中,造成國(guó)家的力量無法為人們提供全方位的安全保護(hù),所以安保公司就這么產(chǎn)生了。世界上第一家安保公司,美國(guó)黑水私人安保公司最開始的業(yè)務(wù)是擔(dān)任巡邏工作,保護(hù)英國(guó)殖民者的利益??v觀世界安保公司的發(fā)展歷史,都是由于國(guó)民經(jīng)濟(jì)的快速發(fā)展和社會(huì)犯罪的快速增長(zhǎng)以及警力的嚴(yán)重不足,使得安保行業(yè)不斷壯大。之后經(jīng)過日新月異的發(fā)展,安保企業(yè)成為了國(guó)家和社會(huì)的一個(gè)大型產(chǎn)業(yè),在人力、財(cái)力、物力等方面都達(dá)到了很高的水平。在當(dāng)今社會(huì),人們的安全意識(shí)越來越高,不僅體現(xiàn)在對(duì)自身的安全的重視,更是對(duì)個(gè)人信息、隱私、財(cái)務(wù)等多方面的重視,因?yàn)樵诖髷?shù)據(jù)時(shí)代,個(gè)人的信息幾乎處于透明狀態(tài)。而與之相對(duì)應(yīng)的是,我國(guó)安保行業(yè)雖然經(jīng)過不斷地發(fā)展,在社會(huì)保障服務(wù)、維護(hù)社會(huì)穩(wěn)定、協(xié)調(diào)社會(huì)保障問題等方面發(fā)揮了重要作用,但與發(fā)達(dá)國(guó)家相比仍有顯著差異,國(guó)內(nèi)安保公司還需要規(guī)范,且專業(yè)化程度不足、安全服務(wù)產(chǎn)品較少。美國(guó)的MPRI公司是到目前為止,與美國(guó)政府關(guān)系最密切,業(yè)務(wù)往來最頻繁的私營(yíng)性質(zhì)的安全公司,在美國(guó)具有獨(dú)一無二的地位。它的普通業(yè)務(wù)有針對(duì)個(gè)人或家庭的安全保護(hù),有針對(duì)物品的存放和保護(hù),有針對(duì)財(cái)務(wù)的安保押運(yùn),還有針對(duì)公司等大型客戶的安保服務(wù)。它作為美國(guó)最大的私營(yíng)安保公司,具有得天獨(dú)厚的條件,和政府在信息安全方面、網(wǎng)絡(luò)安全方面進(jìn)行合作。日本的SECOM公司的安保服務(wù)范圍是通過設(shè)施安保、現(xiàn)場(chǎng)管理、巡邏、監(jiān)控等方式確認(rèn)是否存在異常情況。發(fā)現(xiàn)可疑人員和可疑情況后,與警察局聯(lián)系,達(dá)到初期安全防護(hù)的目的。設(shè)施安保業(yè)務(wù)是安保人員駐扎在辦公樓、工廠等設(shè)施內(nèi),負(fù)責(zé)出入管理和巡邏。巡邏安保業(yè)務(wù)是安保人員對(duì)服務(wù)的客戶進(jìn)行巡邏保護(hù),如對(duì)百貨公司和超市的巡邏,防止搶劫、行竊等犯罪行為的發(fā)生。交通疏導(dǎo)安保業(yè)務(wù)是為了防止道路施工現(xiàn)場(chǎng)和停車場(chǎng)發(fā)生交通擁堵和事故,進(jìn)行交通疏導(dǎo)工作。人身安保業(yè)務(wù)是對(duì)人身安全的保護(hù),業(yè)務(wù)從政界、金融界的關(guān)鍵人物、藝人、體育運(yùn)動(dòng)員擴(kuò)展到普通公民和兒童。英國(guó)的G4S(杰富仕)安保公司是全球領(lǐng)先的安全解決方案集團(tuán),也是普遍承認(rèn)的全球最大的安保公司。G4S公司在安保行業(yè)的超然地位是因?yàn)樗袚?dān)了在倫敦奧運(yùn)會(huì)期間的全部安保工作,提供了超過一萬名員工,為倫敦奧運(yùn)會(huì)的順利舉辦和與會(huì)期間的秩序維護(hù)提供了保障。G4S的業(yè)務(wù)范圍也非常廣泛,小到巡邏布控、小區(qū)安保,大到反恐合作、國(guó)際會(huì)議安全保障等都有涉及。馬超在發(fā)布在《中國(guó)安?!飞系奈恼轮刑接懥耸褂肑SP技術(shù)開發(fā)系統(tǒng)的優(yōu)勢(shì),并用業(yè)務(wù)管理系統(tǒng)的實(shí)現(xiàn)進(jìn)行舉例分析?;趙eb實(shí)現(xiàn)了安保業(yè)務(wù)管理系統(tǒng)的基本功能。例如人員管理,對(duì)安保人員進(jìn)行劃分。初級(jí)安保員一般負(fù)責(zé)巡邏、站崗、保安等小型業(yè)務(wù)。中級(jí)安保員負(fù)責(zé)更重要一點(diǎn)的業(yè)務(wù),例如押運(yùn)服務(wù)、活動(dòng)秩序維護(hù)等。而高級(jí)安保員負(fù)責(zé)專業(yè)要求更高的業(yè)務(wù),例如私人保鏢等。系統(tǒng)通過B/S架構(gòu)實(shí)現(xiàn)了安保公司的日常管理,對(duì)公司的職員、業(yè)務(wù)等信息進(jìn)行管理。根據(jù)系統(tǒng)的需要,對(duì)使用者的權(quán)限功能劃分成了管理員、普通用戶和客戶三種類型。管理員最主要的是可以對(duì)賬號(hào)實(shí)現(xiàn)添加用戶、修改用戶信息、刪除用戶、為不同的用戶設(shè)置不同的訪問權(quán)限的管理。對(duì)于普通用戶只能管理自己權(quán)限內(nèi)的信息,而客戶就只能查看自己的信息,可以修改自己的個(gè)人信息例如修改自己的密碼、昵稱等。張旭輝根據(jù)浙江安保對(duì)信息化的要求規(guī)劃,利用數(shù)據(jù)庫技術(shù)對(duì)大量安保信息進(jìn)行存儲(chǔ),設(shè)計(jì)了浙江安保信息管理系統(tǒng)。并在《基于J2EE結(jié)構(gòu)的安保管理系統(tǒng)設(shè)計(jì)》的學(xué)術(shù)性論文中進(jìn)行了詳細(xì)介紹。該系統(tǒng)的設(shè)計(jì)采用J2EE技術(shù),對(duì)安保從業(yè)人員進(jìn)行管理,包括了資格管理、動(dòng)態(tài)信息管理、組織管理等功能模塊,滿足了浙江安保對(duì)信息化管理的要求。系統(tǒng)比較復(fù)雜的數(shù)據(jù)流傳過程,利用安保公司服務(wù)器以及Internet網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)信息的傳送,通過Internet網(wǎng)絡(luò)訪問安保公司服務(wù)器的Oracle數(shù)據(jù)庫。曾慶隆在《基于Struts+Hibernate+Spring框架的安保信息管理系統(tǒng)的研發(fā)》一文中介紹了采用Struts+Hibernate+Spring輕量級(jí)J2EE架構(gòu)進(jìn)行設(shè)計(jì)的好處和優(yōu)勢(shì)。采用J2EE框架在實(shí)現(xiàn)資源共享、資源信息整合的過程中很有優(yōu)勢(shì),能夠在短暫的時(shí)間內(nèi)提供準(zhǔn)確、有效的信息。系統(tǒng)利用技術(shù)優(yōu)勢(shì)進(jìn)行業(yè)務(wù)優(yōu)化,對(duì)安保工作從安保人員、安保業(yè)務(wù)到后勤保障進(jìn)行全面管理,實(shí)現(xiàn)入職離職,安保人防、安保技防、安保押運(yùn)、信息統(tǒng)計(jì)、訂單管理、金融服務(wù)、風(fēng)險(xiǎn)評(píng)估服務(wù)、安保整合服務(wù)、特殊安保服務(wù),技能培訓(xùn),風(fēng)險(xiǎn)管理服務(wù)等業(yè)務(wù)。1.2目的和意義當(dāng)今社會(huì),人們對(duì)安全越來越重視,對(duì)安全的需求種類也不僅僅局限在傳統(tǒng)的人身安全與財(cái)產(chǎn)安全方面,而我國(guó)的安保服務(wù)業(yè)雖然經(jīng)過長(zhǎng)年的發(fā)展,但在科學(xué)化、信息化方面仍存在很多的問題。因此設(shè)計(jì)一個(gè)能夠適應(yīng)當(dāng)今社會(huì)發(fā)展的,現(xiàn)代化的,科學(xué)化的綜合業(yè)務(wù)管理系統(tǒng),滿足安保公司對(duì)業(yè)務(wù)管理的需要,以此來解放以往業(yè)務(wù)管理中的人力資源,提高安保公司的行業(yè)競(jìng)爭(zhēng)力,從而確保行業(yè)地位,取得好的經(jīng)濟(jì)收益。1.2.1課題目的杭州御盾安保公司是一家從事全球高端安防的專業(yè)機(jī)構(gòu),公司主要提供安全防護(hù)、財(cái)產(chǎn)保護(hù)、押運(yùn)服務(wù)、信息保護(hù)等專業(yè)服務(wù)。安保公司的全體成員由武警、特警、解放軍特種兵組成,他們專業(yè)可靠,技能精湛。經(jīng)過精心挑選后錄取進(jìn)入公司,還要通過超過六個(gè)月的國(guó)際標(biāo)準(zhǔn)體系培訓(xùn)。正是因?yàn)橛兄h(yuǎn)超同行業(yè)的標(biāo)準(zhǔn)和制度,本公司才能成為一家在全球從事高端安全工作的專業(yè)機(jī)構(gòu)。杭州御盾安保公司主要提供專業(yè)人身保護(hù)、財(cái)產(chǎn)保護(hù)、押運(yùn)服務(wù)、信息保護(hù)、巡邏布控等安全服務(wù)。公司成立的目的,一方面是為了減輕就業(yè)壓力,為退伍的軍人提供一個(gè)工作場(chǎng)所,另一方面是為維護(hù)社會(huì)安全作貢獻(xiàn)。公司以誠信經(jīng)營(yíng)、優(yōu)質(zhì)服務(wù)、客戶第一為發(fā)展理念,為顧客的安全需求提供了堅(jiān)實(shí)的保障。公司涉及的業(yè)務(wù)有為社會(huì)名人、影星、企業(yè)家等提供特的安全保障服務(wù);為商場(chǎng)、畫展、音樂會(huì)等各類活動(dòng)場(chǎng)所提供安保服務(wù);為高檔寫字樓、豪華別墅和商務(wù)用房提供安全巡邏和保護(hù)。公司擁有各類完善的安全服務(wù),員工也都是擁有大量實(shí)踐經(jīng)驗(yàn)的專業(yè)人才,內(nèi)部管理規(guī)范,規(guī)章制度健全,為和諧社會(huì)的構(gòu)建起到了一定的作用。然而在公司的業(yè)務(wù)工作落實(shí)中,還存在著很多的現(xiàn)實(shí)困難。比如業(yè)務(wù)范圍比較小眾。普通人不是出現(xiàn)了自己解決不了的安全危機(jī),他們都不會(huì)想到要雇傭保鏢公司的私人保鏢來保護(hù)自己,因?yàn)楹芏嗳似綍r(shí)是沒有這種安全意識(shí)的,很多人根本想不到還可以雇傭保鏢來化解危機(jī)。而且公司的安全保障工作缺乏長(zhǎng)期的執(zhí)行力,缺乏長(zhǎng)期績(jī)效。公司的安全規(guī)章制度是健全的,但真正能夠長(zhǎng)期執(zhí)行和管理的人很少,由于沒有資金上的優(yōu)待,沒有物質(zhì)條件的保障,安保人員的實(shí)際工作變得困難,很多人不愿從事安保工作。目前的安保服務(wù)都不主動(dòng)出擊,特別是在押運(yùn)服務(wù)項(xiàng)目上,都在等待客戶主動(dòng)上門辦理業(yè)務(wù)。這樣的落后經(jīng)營(yíng)模式難以適應(yīng)激烈市場(chǎng)競(jìng)爭(zhēng)的需要,營(yíng)銷人才相當(dāng)匱乏。改制后,安保服務(wù)市場(chǎng)份額不會(huì)得到大幅增加,但安保服務(wù)公司數(shù)量明顯增多,傳統(tǒng)的經(jīng)營(yíng)方式將導(dǎo)致安保服務(wù)公司業(yè)務(wù)量明顯萎縮。單方勞務(wù)輸出型的經(jīng)營(yíng)理念將難以滿足客戶日益增長(zhǎng)的服務(wù)體驗(yàn)需求,交互式互動(dòng)服務(wù)體驗(yàn)的經(jīng)營(yíng)理念是未來服務(wù)市場(chǎng)發(fā)展的新趨勢(shì)。改制前包括改制初期,很多安保服務(wù)公司還是延續(xù)了舊的服務(wù)方式,由客戶提出安保需求,安保公司根據(jù)需求派駐人員,由客戶進(jìn)行管理與使用,不注重后續(xù)的增值服務(wù)與客戶需求的主動(dòng)提升。勞務(wù)輸出后,安保服務(wù)就完成了一大半,安保服務(wù)成了單純的勞務(wù)派遣,安全保障很大程度上成了外部威懾,缺乏實(shí)質(zhì)性的防范內(nèi)容。隨著現(xiàn)代科技的發(fā)展與客戶業(yè)務(wù)的變化,客戶更注重的是長(zhǎng)期的交互式體驗(yàn)服務(wù),實(shí)現(xiàn)安保服務(wù)互動(dòng)。單一的經(jīng)營(yíng)范圍限制了改制后安保服務(wù)公司的做大做強(qiáng),安保服務(wù)公司主營(yíng)業(yè)務(wù)還是人防安保員派駐、武裝押運(yùn)與技術(shù)防范三大類。經(jīng)營(yíng)范圍單一,未來業(yè)務(wù)增長(zhǎng)量有限,傳統(tǒng)業(yè)務(wù)出現(xiàn)了滯漲甚至萎縮苗頭。經(jīng)營(yíng)場(chǎng)所的受限,阻礙了安保服務(wù)企業(yè)經(jīng)營(yíng)業(yè)務(wù)的拓展。1.2.2課題意義為了增強(qiáng)安保公司的業(yè)務(wù)范圍和業(yè)務(wù)管理能力,搶占安保行業(yè)市場(chǎng),成為行業(yè)的領(lǐng)導(dǎo)者,滿足未來發(fā)展的信息化需求,采用Java語言進(jìn)行編程,設(shè)計(jì)一套適用于安保行業(yè)的,操作簡(jiǎn)單、便捷的,處理信息速度迅速的業(yè)務(wù)管理系統(tǒng),著力解決安保公司業(yè)務(wù)管理復(fù)雜、人力資源浪費(fèi)、經(jīng)營(yíng)方式落后、營(yíng)銷人才匱乏、單方面的勞務(wù)輸出形式的經(jīng)營(yíng)難以滿足客戶日益增長(zhǎng)的服務(wù)體驗(yàn)需求等的問題。為了解決這些問題,公司應(yīng)重視營(yíng)銷團(tuán)隊(duì)的組建,吸引營(yíng)銷人才;制定短期、中期、長(zhǎng)期營(yíng)銷目標(biāo),結(jié)合對(duì)營(yíng)銷部門與人員進(jìn)行績(jī)效考核;創(chuàng)新營(yíng)銷手段,拓展?fàn)I銷渠道,主動(dòng)開辟市場(chǎng);對(duì)于自身推出的精品業(yè)務(wù),要注重品牌的打造。此系統(tǒng)著力從業(yè)務(wù)、人員等方面出發(fā),力爭(zhēng)做到國(guó)內(nèi)領(lǐng)先水平,提供專業(yè)的接待服務(wù)、客戶管理、業(yè)務(wù)管理、員工管理等,基本實(shí)現(xiàn)了安保公司對(duì)業(yè)務(wù)管理規(guī)范化、信息化的要求。例如保鏢要以負(fù)責(zé)保證客戶的安全作為首要任務(wù),防止所有可能對(duì)客戶造成傷害的不安全事件的發(fā)生。家庭保護(hù)將針對(duì)家庭成員、家庭財(cái)產(chǎn)、隱私安全進(jìn)行人員保護(hù)、車輛檢查、出行護(hù)送等,在盡量不影響客戶的正常生活和保證客戶的隱私的前提下,保護(hù)客戶的人身安全和財(cái)產(chǎn)安全。貴重物品保護(hù)可以針對(duì)客戶的貴重財(cái)務(wù)進(jìn)行物品寄存保護(hù)和押運(yùn)保護(hù),寄存保護(hù)是將貴重的財(cái)務(wù)存放在安保公司,公司會(huì)收取相應(yīng)的費(fèi)用。而押運(yùn)保護(hù)則是將客戶想要運(yùn)送的貴重財(cái)務(wù)安全、完整、快速的護(hù)送到指定地方。不僅有針對(duì)個(gè)人的安保服務(wù),還有針對(duì)公司或者企業(yè)等大型客戶的安保服務(wù),比如為展覽館、拍賣會(huì)等活動(dòng)現(xiàn)場(chǎng)內(nèi)部提供安全保障?;顒?dòng)保護(hù)是對(duì)大型的活動(dòng)現(xiàn)場(chǎng)進(jìn)行秩序維護(hù)、人員排控、安全防護(hù)等工作,例如演唱會(huì)、大型比賽、重要會(huì)議等人流量巨大卻又非常重要的活動(dòng)。這類活動(dòng)人流量特別巨大,社會(huì)各類人士關(guān)系復(fù)雜,可能出現(xiàn)的意外情況變得復(fù)雜多樣,針對(duì)這種魚龍混雜的情況,有專業(yè)的公司提供專業(yè)服務(wù)可以盡可能的防止意外的出現(xiàn)。住宅區(qū)安保服務(wù)是針對(duì)社區(qū)、公寓等居民住宅場(chǎng)所進(jìn)行的人員檢查、車輛登記、夜間巡邏等防護(hù)工作。在國(guó)內(nèi)一些老式小區(qū)的安保力量十分薄弱,居民意識(shí)也很淡薄,經(jīng)常會(huì)出現(xiàn)一些盜竊,搶劫等事件。哪怕是在一些高檔小區(qū),其安保力量也不像看上去那么有效,小區(qū)保安的業(yè)務(wù)素質(zhì)有的好有的壞,造成了很大的安全隱患。針對(duì)這種現(xiàn)象,本項(xiàng)目提供專業(yè)的安保團(tuán)隊(duì),提供完善的培訓(xùn)機(jī)制。第2章可行性分析隨著計(jì)算機(jī)技術(shù)的迅速發(fā)展,對(duì)安保業(yè)務(wù)的管理也有了很大的不同。為了解決管理效率低,信息處理速度慢的問題,提高管理效率和信息的準(zhǔn)確性,本系統(tǒng)在業(yè)務(wù),功能和界面上做了優(yōu)化,使操作起來更加方便,簡(jiǎn)單,可以幫助管理人員對(duì)安保業(yè)務(wù)進(jìn)行更方便的管理。2.1經(jīng)濟(jì)可行性開發(fā)一套新的系統(tǒng)一般需要經(jīng)過九個(gè)步驟,分別是可行性研究、需求分析、總體設(shè)計(jì)、界面設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、編碼實(shí)現(xiàn)、單元測(cè)試、系統(tǒng)綜合測(cè)試和文檔撰寫。軟件開發(fā)離不開經(jīng)濟(jì)投資,沒有經(jīng)濟(jì)投資的軟件也必將失去開發(fā)的動(dòng)力,對(duì)這九個(gè)步驟的完成進(jìn)行經(jīng)濟(jì)分析和資金評(píng)估,制定出了系統(tǒng)開發(fā)的初期投資計(jì)劃,并繪制出了初期投資表,開發(fā)初期投資如表2-1所示。表2-1安保業(yè)務(wù)管理系統(tǒng)初期投資序號(hào)項(xiàng)目人工(人·日)單價(jià)(元)合計(jì)(元)1可行性研究780056002需求分析1470098003總體設(shè)計(jì)260012004界面設(shè)計(jì)350015005數(shù)據(jù)庫設(shè)計(jì)24008006編碼實(shí)現(xiàn)2830084007單元測(cè)試32006008系統(tǒng)綜合測(cè)試42008009文檔撰寫28100280010合計(jì)31500可行性研究預(yù)計(jì)需要7天完成,每天預(yù)計(jì)需要800元,合計(jì)需要5600元;需求分析預(yù)計(jì)需要14天完成,每天預(yù)計(jì)需要700元,合計(jì)需要9800元;總體設(shè)計(jì)預(yù)計(jì)需要2天完成,每天預(yù)計(jì)需要600元,合計(jì)需要1200元;界面設(shè)計(jì)預(yù)計(jì)需要3天完成,每天預(yù)計(jì)需要500元,合計(jì)需要1500元;數(shù)據(jù)庫設(shè)計(jì)預(yù)計(jì)需要2天完成,每天預(yù)計(jì)需要400元,合計(jì)需要800元;編碼實(shí)現(xiàn)預(yù)計(jì)需要28天完成,每天預(yù)計(jì)需要300元,合計(jì)需要8400元;單元測(cè)試預(yù)計(jì)需要3天完成,每天預(yù)計(jì)需要200元,合計(jì)需要600元;系統(tǒng)綜合測(cè)試預(yù)計(jì)需要4天完成,每天預(yù)計(jì)需要200元,合計(jì)需要800元;文檔撰寫預(yù)計(jì)需要28天完成,每天預(yù)計(jì)需要100元,合計(jì)需要2800元;綜合統(tǒng)計(jì)預(yù)估需要31500元。安保服務(wù)行業(yè)有著非常廣闊的前景。隨著經(jīng)濟(jì)的快速發(fā)展,人們對(duì)自身安全的意識(shí)加強(qiáng),對(duì)安保服務(wù)的需求也會(huì)越來越多。因此設(shè)計(jì)一套便捷、高效的安保業(yè)務(wù)管理系統(tǒng),有助于占據(jù)安保行業(yè)的領(lǐng)先地位,增加未來的安保服務(wù)收益。根據(jù)貨幣時(shí)間價(jià)值的概念,假設(shè)年利率為5%,在杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)中每年節(jié)省5萬元,軟件生存周期為5年,計(jì)算未來5年中杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)的貨幣時(shí)間價(jià)值,根據(jù)對(duì)時(shí)間價(jià)值的算法計(jì)算并繪制出了此項(xiàng)目的貨幣時(shí)間價(jià)值,如表2-2所示。表2-2杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)貨幣時(shí)間價(jià)值年份將來值(萬)(1+i)n現(xiàn)在值(萬)累計(jì)的現(xiàn)在值(萬)151.054.7624.762251.10254.5359.297351.15764.31913.616451.21554.11417.730551.27633.91821.648通過上述表格分析可以發(fā)現(xiàn)引入杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)一年后,可以節(jié)省4.762萬元,比最初投資還多1.61萬元,五年后純收入18.498萬元。經(jīng)過以上分析,此杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)在經(jīng)濟(jì)上的開發(fā)是可行的。2.2技術(shù)可行性在本次的系統(tǒng)開發(fā)過程中,選擇使用什么編程語言是首先需要確定的事情。在選擇用什么編程語言的時(shí)候,對(duì)于選擇Java還是選擇PHP我糾結(jié)了很久,最終我還是選擇了使用Java編程語言進(jìn)行程序設(shè)計(jì),因?yàn)檫x擇Java有很多優(yōu)勢(shì)的地方。首先是因?yàn)镴ava作為一款成熟的編程語言,具有較高的安全性和可靠性。Java的安全性體現(xiàn)在它對(duì)指針的不支持,這樣就可以防止內(nèi)存的非法訪問了,大大的增加了系統(tǒng)的安全性。而且Java可以提供異常處理機(jī)制,在編譯的時(shí)候可以把錯(cuò)誤的代碼全都存放在一個(gè)地方,這樣在對(duì)程序進(jìn)行糾錯(cuò)和改錯(cuò)的時(shí)候,將會(huì)極大的提高效率,體現(xiàn)了Java的可靠性。其次Java作為一種面向?qū)ο蟮木幊陶Z言,在理解和學(xué)習(xí)起來比較容易,而且省略了多重加載、指針等難以理解的概念,極大的簡(jiǎn)化了程序的設(shè)計(jì)過程,使新手使用起來也較為簡(jiǎn)單方便。還有就是Java學(xué)習(xí)起來比較簡(jiǎn)單,而且可以找到的免費(fèi)材料也很多,在網(wǎng)站上就可以找到很多的Java學(xué)習(xí)視頻,而且視頻里講述的都很詳細(xì),如果沒有聽懂還可以慢放進(jìn)行反復(fù)的聽。哪怕是一個(gè)初學(xué)者從零開始跟著視頻的學(xué)習(xí),一套流程下來也足以完成簡(jiǎn)單程序的開發(fā)。甚至在一些開源網(wǎng)站上面提供了很多非常好的框架,借助這些框架可以使我們不用去關(guān)注Java底層的開發(fā),而只需關(guān)注業(yè)務(wù)的實(shí)現(xiàn)。還有一個(gè)最重要的原因就是Java可以跨平臺(tái),這也是它最大的優(yōu)勢(shì)之一。在任何一臺(tái)電腦上,只要安裝了Java虛擬機(jī)就可以不用對(duì)程序進(jìn)行修改而運(yùn)行。不選用PHP是因?yàn)橄鄬?duì)于Java來講,PHP是一種弱語言,在大量數(shù)據(jù)處理面前很容易造成數(shù)據(jù)堆棧,容易溢出,造成數(shù)據(jù)錯(cuò)誤。如果是個(gè)人設(shè)計(jì)中小型網(wǎng)站,那么PHP在節(jié)省資源方面更有優(yōu)勢(shì)。可是作為安保公司業(yè)務(wù)處理系統(tǒng)的設(shè)計(jì)而言,需要處理的數(shù)據(jù)量是非常巨大的,如果產(chǎn)生數(shù)據(jù)堆棧可能就會(huì)造成難以估量的損失,這就對(duì)數(shù)據(jù)處理的要求比較高。確定完編程語言之后,接下來就要選擇使用編程工具了。一般Java的編輯工具選用Eclipse或者IntelliJIDEA,我選擇使用的工具是IntelliJIDEA。選擇它作為編程工具是因?yàn)镮ntelliJIDEA除了具備最基本的功能外,可以更加智能的、更加快速完成代碼開發(fā)。就以代碼提示功能為例,一般的編輯器提示代碼會(huì)顯示所有可用的方法建議,而IntelliJIDEA則會(huì)根據(jù)上下文的過濾篩選掉了不可以使用的方法建議。在編輯過程中IntelliJIDEA可以完成快速語句編寫,例如可以使用快捷鍵快速完成聲明語句,這樣只需要輸入判斷條件就可以了,還避免了因?yàn)榇中?、眼花的原因可能出現(xiàn)的錯(cuò)誤。IntelliJIDEA還具備強(qiáng)大的搜索功能,在進(jìn)行開發(fā)的時(shí)候,有時(shí)可能只知道類的名字卻不知道具體的包的位置,甚至有時(shí)候只知道某個(gè)關(guān)鍵字,這個(gè)時(shí)候強(qiáng)大的搜索功能可以幫助我們快速的找到。不選擇Eclipse是因?yàn)樗诖a層面的設(shè)計(jì)、兼容性等當(dāng)面存在弊端。綜上所述,正是因?yàn)榫哂羞@么多強(qiáng)大功能,所以選擇IntelliJIDEA作為編輯工具。杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)選擇采用SSM框架來架構(gòu)系統(tǒng),使用開發(fā)框架能幫助開發(fā)者實(shí)現(xiàn)很多基礎(chǔ)的功能,節(jié)省了大量的編碼時(shí)間,這樣可以將更多的精力放在業(yè)務(wù)邏輯的處理和論文的撰寫上,選用框架開發(fā)還可以提高程序的可擴(kuò)展性和可維護(hù)性。使用Spring框架能夠解決各層之間松耦合的問題,例如在杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)的開發(fā)過程中,使用Spring框架能夠簡(jiǎn)化對(duì)數(shù)據(jù)庫的訪問,并且提高了訪問數(shù)據(jù)庫的穩(wěn)定性和速度。使用SpringMVC框架管理視圖和對(duì)請(qǐng)求的轉(zhuǎn)發(fā),使開發(fā)變得更加簡(jiǎn)潔,提高了人機(jī)的交互性。使用Mybatis框架對(duì)數(shù)據(jù)庫進(jìn)行封裝,提高了程序的可維護(hù)性和可擴(kuò)展性,例如杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)支持MySQL數(shù)據(jù)庫,可是現(xiàn)在想讓系統(tǒng)支持Oracle數(shù)據(jù)庫,使用MyBatis框架就不用對(duì)所有訪問數(shù)據(jù)庫的代碼進(jìn)行重寫,只需要對(duì)擴(kuò)展的映射文件進(jìn)行修改SQL語句就可以了。通過對(duì)以上技術(shù)的分析,認(rèn)為杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)的開發(fā)在技術(shù)上可以實(shí)現(xiàn),可以進(jìn)行后續(xù)的開發(fā)工作。2.3社會(huì)環(huán)境可行性安保服務(wù)行業(yè)就國(guó)內(nèi)市場(chǎng)方面而言,經(jīng)過多年發(fā)展,安保服務(wù)業(yè)得以快速發(fā)展逐漸壯大,同時(shí)安保服務(wù)業(yè)在維護(hù)社會(huì)穩(wěn)定、協(xié)調(diào)解決社會(huì)治安問題等工作中起著重大的作用?,F(xiàn)在國(guó)內(nèi)的安全服務(wù)大部分仍然以人防服務(wù)為中心,如監(jiān)護(hù)、保護(hù)、巡邏、護(hù)送和人群控制等,護(hù)航、技防、安全咨詢業(yè)務(wù)很少,安全研究等專業(yè)領(lǐng)域仍屬空白,這與發(fā)達(dá)國(guó)家安保業(yè)的早期發(fā)展相似。由于我國(guó)安保服務(wù)公司的規(guī)模大多數(shù)較小,整個(gè)安保服務(wù)行業(yè)的業(yè)務(wù)范圍較窄,在人身安全防范、技術(shù)防范、咨詢?cè)u(píng)估等工作中,缺乏具有核心競(jìng)爭(zhēng)力的專業(yè)化企業(yè)和品牌服務(wù)產(chǎn)品,因此加強(qiáng)安保公司的業(yè)務(wù)范圍成了重要舉措。我國(guó)安保服務(wù)業(yè)的服務(wù)隊(duì)伍存在著待遇低、人員素質(zhì)低、流動(dòng)量大、隊(duì)伍缺乏相對(duì)穩(wěn)定的狀況。而且我國(guó)的安保工作人員大多數(shù)學(xué)歷還很低,接受的教育程度不足,專業(yè)能力不夠精湛,甚至有些安保公司招收完社會(huì)人士之后連正規(guī)的技能培訓(xùn)都不進(jìn)行就直接上崗,以至于安保員的能力和素養(yǎng)層差不齊,很多安保員在面對(duì)突發(fā)事件的時(shí)候手足無措。而且目前,我國(guó)還沒有規(guī)范的安保員國(guó)家職業(yè)標(biāo)準(zhǔn)培訓(xùn)教材,安保專業(yè)理論和業(yè)務(wù)技能的研究開發(fā)成果較少。同時(shí),安保員的專業(yè)培訓(xùn)顯得過于寬泛,專業(yè)性和針對(duì)性不強(qiáng)。面對(duì)如今越發(fā)嚴(yán)重的安全形勢(shì),傳統(tǒng)的安保服務(wù)公司必然被時(shí)代拋棄,只有與時(shí)俱進(jìn),不斷地優(yōu)化自身才能在未來激烈的市場(chǎng)競(jìng)爭(zhēng)中站穩(wěn)腳跟,進(jìn)而壯大和發(fā)展自己,不被時(shí)代所淘汰。目前杭州市安保服務(wù)公司有超過100家,其中大型規(guī)模的安保服務(wù)公司不到10家,中小型企業(yè)占據(jù)絕大部分。各個(gè)安保公司之間各自為政,沒有形成行業(yè)壟斷的情況。而且安保公司內(nèi)部管理比較混亂,沒有形成有效的管理經(jīng)營(yíng)機(jī)制。傳統(tǒng)的經(jīng)營(yíng)方式將導(dǎo)致安保服務(wù)公司業(yè)務(wù)量明顯萎縮,單方勞務(wù)輸出型的經(jīng)營(yíng)理念將難以滿足客戶日益增長(zhǎng)的服務(wù)體驗(yàn)需求,在人們對(duì)安全的需求越來越重視的現(xiàn)代化社會(huì),經(jīng)營(yíng)模式老舊的,管理機(jī)制不健全的安保服務(wù)公司將必然會(huì)被管理有效的、業(yè)務(wù)服務(wù)范圍更廣的安保公司所取締。所以開發(fā)出一套操作簡(jiǎn)單的、功能強(qiáng)大的、確實(shí)可用的安保公司業(yè)務(wù)管理系統(tǒng)是十分有必要的。如果有一套成熟的安保業(yè)務(wù)管理系統(tǒng),能夠減輕業(yè)務(wù)管理人員的工作負(fù)擔(dān),使他的工作效率得到提高,從而達(dá)到使其能夠從大量繁瑣人工操作中解放出來的目的,將會(huì)節(jié)省非常多的人力、物力和財(cái)力投入到其他地方。不僅電腦對(duì)數(shù)據(jù)的處理速度是人工的幾十倍甚至是幾百倍以上,而且電腦處理數(shù)據(jù)的準(zhǔn)確性可以得到保證。從市場(chǎng)的需求方面來看,安保服務(wù)行業(yè)有著非常廣闊的前景。隨著經(jīng)濟(jì)的快速發(fā)展,有錢的人也來越多,這對(duì)安保服務(wù)行業(yè)也帶來了很大的機(jī)遇和挑戰(zhàn)。隨之而來的是人們對(duì)安全方面的強(qiáng)烈需求和安保公司業(yè)務(wù)單一、受眾面小的之間的矛盾。所以安保公司增強(qiáng)業(yè)務(wù)范圍和業(yè)務(wù)管理能力對(duì)于搶占市場(chǎng)有著非常重要的作用。從行業(yè)發(fā)展來看,杭州的安保服務(wù)公司經(jīng)過二十多年的發(fā)展,安保公司作為一種新型服務(wù)型公司已經(jīng)在被社會(huì)逐步的接受。隨著人們對(duì)自身安全的意識(shí)加強(qiáng),未來接受安保服務(wù)的可能性會(huì)大大增加。然而行業(yè)內(nèi)部還沒有出現(xiàn)可以形成壟斷地位的安保公司。所以擁有一套領(lǐng)先于行業(yè)內(nèi)部其他安保公司的業(yè)務(wù)管理系統(tǒng)對(duì)于成為安保行業(yè)的領(lǐng)頭羊有著不可忽略的作用。從企業(yè)的需求來看,對(duì)安保業(yè)務(wù)管理的需求也越來越高。隨著業(yè)務(wù)數(shù)量的不斷增加和業(yè)務(wù)層及細(xì)致劃分,以及越來越多的龐大數(shù)據(jù),對(duì)安保公司業(yè)務(wù)管理系統(tǒng)的要求也隨之提高。而目前行業(yè)內(nèi)大多數(shù)的安保服務(wù)公司的業(yè)務(wù)管理系統(tǒng)都無法達(dá)到這些需求。提前擁有一套滿足條件的安保公司業(yè)務(wù)管理系統(tǒng)對(duì)于企業(yè)的未來發(fā)展有著促進(jìn)作用。綜合以上情況,認(rèn)為完全具備開發(fā)系統(tǒng)的前提條件,可以進(jìn)行安保公司業(yè)務(wù)管理系統(tǒng)的開發(fā)工作。本章小結(jié)本章從經(jīng)濟(jì)可行性、技術(shù)可行性、社會(huì)環(huán)境可行性三個(gè)方面進(jìn)行分析,得出共同結(jié)論,認(rèn)為杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)的開發(fā)在經(jīng)濟(jì)上、技術(shù)上和社會(huì)環(huán)境上符合開發(fā)要求,可以進(jìn)行后續(xù)的開發(fā)工作。第3章需求分析需求分析又稱系統(tǒng)需求分析、軟件需求分析、需求分析項(xiàng)目等,開發(fā)人員通過詳細(xì)的調(diào)查分析,準(zhǔn)確了解項(xiàng)目和用戶的功能、可靠性、性能等具體需求,把用戶的非正式需求表達(dá)完成了從需求到需求定義的轉(zhuǎn)換過程。本章主要通過對(duì)杭州御盾安保公司業(yè)務(wù)需求的調(diào)查分析,整理得出業(yè)務(wù)管理系統(tǒng)的需求,確定了系統(tǒng)的功能。3.1杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)需求概述隨著技術(shù)與時(shí)代的發(fā)展,安保公司也需要在信息化道路上進(jìn)行發(fā)展。傳統(tǒng)的經(jīng)營(yíng)方式將導(dǎo)致安保服務(wù)公司業(yè)務(wù)量明顯萎縮,單方勞務(wù)輸出型的經(jīng)營(yíng)理念將難以滿足客戶日益增長(zhǎng)的服務(wù)體驗(yàn)需求。在人們對(duì)安全的需求越來越重視的現(xiàn)代化社會(huì),經(jīng)營(yíng)模式老舊的,管理機(jī)制不健全的安保服務(wù)公司將必然會(huì)被管理有效的、業(yè)務(wù)服務(wù)范圍更廣的安保公司所取締。因此杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)應(yīng)運(yùn)而生,本管理系統(tǒng)主要針對(duì)安保公司各類業(yè)務(wù)管理的復(fù)雜性,對(duì)其管理中的各項(xiàng)信息進(jìn)行了信息化改進(jìn),從而可以加快了各項(xiàng)信息的共享和提高了工作的整體效率。根據(jù)對(duì)安保服務(wù)公司和現(xiàn)實(shí)用戶進(jìn)行的需求調(diào)研結(jié)果分析和匯總,整理得出杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)的主要功能性需求有接待管理、客戶管理、合同管理、員工管理、財(cái)務(wù)管理、用戶管理。下面對(duì)各個(gè)功能進(jìn)行簡(jiǎn)單的介紹。接待客戶作為一個(gè)以安保服務(wù)存活的公司來說是非常重要的。只有客戶開心了,感到滿意了,才有辦理業(yè)務(wù)的可能。因此接待管理面向客戶分為客戶來訪信息登記和客戶回訪兩個(gè)部分。當(dāng)客戶到公司來訪時(shí),公司的前臺(tái)工作人員對(duì)客戶進(jìn)行接待,詢問客戶的來訪意圖,并將客戶的個(gè)人信息例如姓名、電話、來訪時(shí)間、來訪意圖等內(nèi)容記錄下來。面對(duì)公司已經(jīng)存在可客戶,他們的服務(wù)體驗(yàn)將成為是否繼續(xù)辦理業(yè)務(wù)的重要標(biāo)準(zhǔn)之一,因此這部分人群的意見和建議是非常重要的信息。客戶回訪就是把這些客戶的意見和建議獲取并記錄下來??蛻羰前脖7?wù)公司最重要的對(duì)象,沒有客戶安保公司將無法存活,因此對(duì)客戶的管理就變得十分重要了??蛻艄芾矸譃榭蛻粜畔⒐芾砗涂蛻舴?wù)管理??蛻粜畔⒐芾硎强蛻艄芾淼幕A(chǔ),是對(duì)客戶信息的搜集、處理和保存的過程。運(yùn)用客戶信息,區(qū)分新老客戶、大客戶和一般客戶對(duì)公司處理客戶關(guān)系是很重要的。客戶服務(wù)管理是從客戶的需求出發(fā),以客戶的滿意為目的,用來提供滿足客戶需求的服務(wù)。安保公司和客戶之間的服務(wù)以合同的形式呈現(xiàn),當(dāng)合同簽訂完成后,安保公司根據(jù)合同約束內(nèi)容對(duì)客戶進(jìn)行服務(wù)。合同管理包括合同信息管理與合同類型管理。合同信息管理可以完成合同信息的添加、刪除及修改。添加合同時(shí)需要添加合同名稱、合同類別、操作人、簽訂時(shí)間、開始時(shí)間、結(jié)束時(shí)間等信息。刪除合同是從數(shù)據(jù)庫中把沒有意義的合同信息清除掉,提高數(shù)據(jù)庫的使用效率。修改是對(duì)已添加的合同的內(nèi)容的更正。員工管理是安保公司對(duì)公司內(nèi)部員工進(jìn)行的管理操作,分為員工信息管理、員工招聘和員工培訓(xùn)。員工信息包含員工工號(hào)、姓名、性別、部門、年齡、電話等內(nèi)容,對(duì)員工信息的管理可以對(duì)員工信息進(jìn)行添加、修改和刪除的操作。公司通過員工招聘吸收新鮮血液,保持公司活力。員工招聘可以發(fā)布招聘的內(nèi)容和條件,記錄著招聘要求、招聘人數(shù)等信息。員工培訓(xùn)是對(duì)公司內(nèi)部的員工進(jìn)行培訓(xùn),記錄著培訓(xùn)名稱、培訓(xùn)時(shí)間、培訓(xùn)人員等具體信息。按照培訓(xùn)內(nèi)容可以分為新人入職培訓(xùn)、體能培訓(xùn)、技能培訓(xùn)等。當(dāng)客戶到安保公司辦理業(yè)務(wù)時(shí),需要到財(cái)務(wù)進(jìn)行費(fèi)用的繳納。根據(jù)客戶辦理的服務(wù)類型,選擇的服務(wù)時(shí)間等方面的信息,收取相應(yīng)的費(fèi)用。財(cái)務(wù)管理分為收費(fèi)信息管理、收費(fèi)報(bào)表、收費(fèi)標(biāo)準(zhǔn)設(shè)置。收費(fèi)信息的內(nèi)容包括客戶姓名、客戶編號(hào)、收費(fèi)類型、收費(fèi)金額、收費(fèi)時(shí)間等。收費(fèi)標(biāo)準(zhǔn)設(shè)置是財(cái)務(wù)根據(jù)不同的服務(wù)類型、服務(wù)時(shí)長(zhǎng)、服務(wù)方式等內(nèi)容設(shè)置不同的費(fèi)用標(biāo)準(zhǔn)。收費(fèi)報(bào)表可以根據(jù)不同的查詢條件統(tǒng)計(jì)收費(fèi)金額、收費(fèi)客戶等信息并以表格的形式呈現(xiàn)。用戶管理是對(duì)系統(tǒng)用戶進(jìn)行的管理和分配,分為用戶信息管理和用戶權(quán)限管理。用戶信息管理存放著姓名、年齡、電話、用戶名、密碼等信息,用戶權(quán)限管理可以對(duì)用戶進(jìn)行權(quán)限分配。在非功能性需求方面,要盡量做到運(yùn)行時(shí)間短,處理信息速度快,保密性要好。因?yàn)榭蛻舻男畔⑴c合同信息具有隱私性,一旦信息泄露出去,將會(huì)對(duì)公司造成非常惡劣的影響。在界面需求方面,要將系統(tǒng)的人機(jī)交互性、數(shù)據(jù)輸出格式設(shè)計(jì)得友好,界面設(shè)計(jì)得盡量美觀、便捷。3.2業(yè)務(wù)流程分析3.2.1客戶業(yè)務(wù)辦理業(yè)務(wù)流程業(yè)務(wù)辦理流程圖是客戶到安保公司辦理具體業(yè)務(wù)時(shí)所需要的流程。通過咨詢安保公司,上網(wǎng)查找資料等各類調(diào)查分析了解到安保業(yè)務(wù)管理系統(tǒng)的大致流程。業(yè)務(wù)流程圖如圖3-1所示:圖3-1客戶業(yè)務(wù)辦理流程圖上圖為客戶辦理業(yè)務(wù)的流程圖,客戶想要辦理業(yè)務(wù)需要先在前臺(tái)進(jìn)行登記,登記之后工作人員根據(jù)客戶想要辦理的業(yè)務(wù)然客戶填寫業(yè)務(wù)申請(qǐng)表,并根據(jù)客戶想要辦理的業(yè)務(wù)推薦相應(yīng)的業(yè)務(wù)保鏢。如果此時(shí)客戶不滿意那就再次為客戶推薦保鏢知道客戶滿意,之后簽訂合同給主管審核。如果審核不通過就結(jié)束,否則就通知客戶去財(cái)務(wù)繳費(fèi),繳費(fèi)完成后合同生效。3.2.2接待業(yè)務(wù)流程當(dāng)有客戶到訪公司的時(shí)候,前臺(tái)工作人員需要對(duì)來訪客戶進(jìn)行接待,并登記來訪客戶的信息,例如姓名、電話、來訪時(shí)間、意圖等,接待業(yè)務(wù)流程如圖3-2所示。圖3-2接待流程圖上圖為接待流程圖,前臺(tái)工作人員對(duì)來訪的客戶進(jìn)行接待,詢問其意向,并作來訪信息登記,記錄客戶的個(gè)人信息,如果客戶想要辦理業(yè)務(wù)的話就為其介紹業(yè)務(wù)的詳情,否則就結(jié)束接待。3.2.3培訓(xùn)業(yè)務(wù)流程培訓(xùn)管理是對(duì)員工進(jìn)行的內(nèi)部培訓(xùn),可以對(duì)培訓(xùn)的內(nèi)容、形式、時(shí)間等做增加、修改、刪除操作,如圖3-3所示。圖3-3員工培訓(xùn)流程圖員工培訓(xùn)由主管創(chuàng)建培訓(xùn)項(xiàng)目,設(shè)定培訓(xùn)計(jì)劃,規(guī)定培訓(xùn)內(nèi)容。在確定完培訓(xùn)內(nèi)容之后通知受訓(xùn)人員進(jìn)行培訓(xùn)。受訓(xùn)人員在接受培訓(xùn)完畢后會(huì)有考核,如果考核通過此次培訓(xùn)結(jié)束,否則繼續(xù)新的培訓(xùn)。3.3系統(tǒng)需求用例分析用例建模是為了提取和分析需求信息,即表述用戶需要什么。行為建模是為了描述系統(tǒng)的動(dòng)態(tài)交互模型,即描述用例的動(dòng)態(tài)實(shí)現(xiàn)過程,一般是使用順序圖或者協(xié)作圖工具。對(duì)系統(tǒng)的需求用例進(jìn)行分析,總結(jié)出三個(gè)主要角色分別是前臺(tái)、財(cái)務(wù)和主管。對(duì)角色進(jìn)行分析,得出角色能完成的功能并繪制出角色用例。3.3.1前臺(tái)用例在這個(gè)項(xiàng)目中前臺(tái)能完成的功能有來訪信息登記、客戶回訪、員工信息查詢、客戶信息管理。來訪信息登記對(duì)到訪的人員進(jìn)行信息的登記,客戶回訪與客戶交互,存放回訪信息,客戶信息管理存放客戶的基本信息。用例圖如圖3-4所示。圖3-4前臺(tái)用例圖在客戶到訪公司的時(shí)候,前臺(tái)需要對(duì)客戶進(jìn)行信息登記。必要時(shí)還需要向客戶介紹公司業(yè)務(wù)的基本情況和進(jìn)行客戶的回訪工作。來訪信息用例描述如表3-1所示。表3-1來訪信息登記用例描述用例編號(hào)UC01-01用例名稱來訪信息登記用例概述前臺(tái)通過接待來訪客戶,通過交談了解訪客需求并記錄。主參與者前臺(tái)前置條件客人來訪,前臺(tái)進(jìn)行信息登記后置條件將訪客信息存入到對(duì)應(yīng)的數(shù)據(jù)庫中基本事件流步驟活動(dòng)1前臺(tái)點(diǎn)擊添加來訪信息按鈕,顯示添加界面2在界面中填寫姓名、來訪時(shí)間、意圖等信息,點(diǎn)擊保存按鈕3將來訪信息并錄入數(shù)據(jù)庫擴(kuò)展事件流無規(guī)則與約束來訪信息需要注明時(shí)間和意圖客戶回訪是前臺(tái)工作人員對(duì)已有的客戶進(jìn)行交互,詢問客戶的體驗(yàn)感受和服務(wù)意見。用例描述如表3-2所示。表3-2客戶回訪信息用例描述用例編號(hào)UC01-02用例名稱客戶回訪用例概述前臺(tái)和客戶的交互過程,詢問客戶的感受主參與者前臺(tái)前置條件前臺(tái)通過電話,面談等方式和客戶溝通交流后置條件將回訪信息存入到對(duì)應(yīng)的數(shù)據(jù)庫中基本事件流步驟活動(dòng)1點(diǎn)擊添加回訪按鈕,顯示添加界面2輸入客戶的意見和建議,點(diǎn)擊保存按鈕3將回訪信息錄入數(shù)據(jù)庫擴(kuò)展事件流2a客戶沒有意見可以不填寫前臺(tái)在接待客戶時(shí),如果客戶有意向進(jìn)行業(yè)務(wù)辦理,前臺(tái)需要訪問員工信息并向客戶推薦安保員人選,用例描述如表3-3所示。表3-3訪問員工信息用例描述用例編號(hào)UC01-03用例名稱訪問員工信息用例概述前臺(tái)通過訪問員工的基本信息向客戶推薦人選主參與者前臺(tái)補(bǔ)充說明無前臺(tái)可以查看客戶信息,包括客戶的基本信息,保鏢服務(wù)內(nèi)容,繳費(fèi)情況等。對(duì)于新客戶,前臺(tái)還需要為新客戶建立檔案信息并完成信息錄入的過程,用例描述如表3-4所示。表3-4客戶信息錄入用例描述用例編號(hào)UC01-04用例名稱客戶信息錄入用例概述前臺(tái)錄入客戶的信息主參與者前臺(tái)前置條件新客戶未錄入客戶信息后置條件將客戶信息存入到對(duì)應(yīng)的數(shù)據(jù)庫中基本事件流步驟活動(dòng)1前臺(tái)點(diǎn)擊添加按鈕,進(jìn)入添加客戶界面2輸入客戶姓名,身份證號(hào)等信息,點(diǎn)擊保存按鈕3該客戶信息未曾錄入,顯示錄入成功4將客戶信息錄入到相應(yīng)數(shù)據(jù)庫中擴(kuò)展事件流3a如果客戶信息已經(jīng)錄入過,顯示該客戶已錄入3a1選擇取消,不繼續(xù)錄入3a2繼續(xù)錄入回到步驟2規(guī)則與約束身份證號(hào)碼必須唯一3.3.2財(cái)務(wù)用例財(cái)務(wù)是一個(gè)公司內(nèi)部的重要部分,負(fù)責(zé)公司的所有資金來往。在這個(gè)項(xiàng)目中,財(cái)務(wù)作為負(fù)責(zé)費(fèi)用的收取等功能的角色,主要可以查看用戶的信息,收取各種費(fèi)用,完成報(bào)表工作,設(shè)置收費(fèi)的標(biāo)準(zhǔn)等,根據(jù)上述分析匯總繪制出用例圖如3-5所示。圖3-5財(cái)務(wù)用例圖如上圖所示,財(cái)務(wù)需要根據(jù)合同收取業(yè)務(wù)的費(fèi)用,根據(jù)不同的業(yè)務(wù)類型和服務(wù)時(shí)長(zhǎng),服務(wù)難度,服務(wù)人數(shù)等條件設(shè)置不同的收費(fèi)標(biāo)準(zhǔn)。所以財(cái)務(wù)包含客戶信息,收費(fèi)標(biāo)準(zhǔn)設(shè)置,合同管理,收費(fèi)記錄,收費(fèi)報(bào)表等??蛻粜畔⒉樵兪秦?cái)務(wù)查看客戶的信息以了解客戶的業(yè)務(wù)辦理情況以及費(fèi)用繳納的情況等,如表3-5所示。表3-5客戶信息檢索用例描述用例編號(hào)UC02-01用例名稱客戶信息檢索用例概述財(cái)務(wù)查詢客戶的基本信息主參與者前臺(tái)補(bǔ)充說明查看客戶的業(yè)務(wù)辦理情況和繳費(fèi)情況財(cái)務(wù)可以通過收費(fèi)記錄查看之前的收費(fèi)情況,如收費(fèi)的時(shí)間,收費(fèi)的金額,服務(wù)類型,繳費(fèi)人姓名等。針對(duì)收費(fèi)記錄進(jìn)行用例的用例描述如表3-6所示。表3-6收費(fèi)管理用例描述用例編號(hào)UC02-02續(xù)表3-6用例名稱收費(fèi)管理用例概述對(duì)客戶的收費(fèi)情況進(jìn)行操作主參與者財(cái)務(wù)前置條件進(jìn)入收費(fèi)信息界面后置條件將收費(fèi)信息存到對(duì)應(yīng)數(shù)據(jù)庫中基本事件流步驟活動(dòng)1輸入客戶信息,點(diǎn)擊搜索按鈕2顯示收費(fèi)信息,點(diǎn)擊收費(fèi)3顯示收費(fèi)界面,點(diǎn)擊確認(rèn)收費(fèi)按鈕4收費(fèi)完成后打印收費(fèi)單,收費(fèi)信息顯示已繳費(fèi)擴(kuò)展事件流2a收費(fèi)信息顯示已繳費(fèi),結(jié)束后續(xù)步驟規(guī)則與約束收費(fèi)金額必須和客戶辦理的業(yè)務(wù)情況對(duì)應(yīng)收費(fèi)報(bào)表是財(cái)務(wù)對(duì)公司一段時(shí)間的收費(fèi)情況以報(bào)表的形式進(jìn)行的匯總,包括收費(fèi)金額數(shù)目,收費(fèi)時(shí)間,操作人等信息。收費(fèi)報(bào)表的用例描述如表3-7所示。表3-7報(bào)表管理用例描述用例編號(hào)UC02-03用例名稱報(bào)表管理用例概述對(duì)收費(fèi)情況以報(bào)表的形式體現(xiàn)主參與者財(cái)務(wù)前置條件收費(fèi)記錄里有收費(fèi)信息后置條件將報(bào)表上傳基本事件流步驟活動(dòng)1進(jìn)入報(bào)表界面2選擇查詢條件3點(diǎn)擊生成報(bào)表按鈕4生成相應(yīng)的報(bào)表擴(kuò)展事件流無規(guī)則與約束調(diào)用客戶信息表和收費(fèi)單收費(fèi)標(biāo)準(zhǔn)設(shè)置是財(cái)務(wù)對(duì)不同服務(wù)類型,保鏢等類型的不同設(shè)置不同的收費(fèi)。如表3-8所示。表3-8收費(fèi)標(biāo)準(zhǔn)設(shè)置用例描述用例編號(hào)UC02-04用例名稱收費(fèi)標(biāo)準(zhǔn)設(shè)置用例概述對(duì)不同的服務(wù)情況設(shè)置不同的費(fèi)用標(biāo)準(zhǔn)主參與者財(cái)務(wù)前置條件登陸收費(fèi)標(biāo)準(zhǔn)設(shè)置界面后置條件將收費(fèi)標(biāo)準(zhǔn)存入對(duì)應(yīng)的數(shù)據(jù)庫中基本事件流步驟活動(dòng)1點(diǎn)擊添加收費(fèi)標(biāo)準(zhǔn)按鈕,進(jìn)入添加頁面2根據(jù)服務(wù)類型、保鏢類型添加收費(fèi)標(biāo)準(zhǔn),點(diǎn)擊保存按鈕3將收費(fèi)標(biāo)準(zhǔn)錄入到數(shù)據(jù)庫擴(kuò)展事件流3a如果添加的收費(fèi)標(biāo)準(zhǔn)重復(fù),顯示已擁有3a1選擇取消,設(shè)置結(jié)束3a2繼續(xù)添加標(biāo)注設(shè)置回到步驟2規(guī)則與約束收費(fèi)類型必須有統(tǒng)一的標(biāo)準(zhǔn)3.3.3主管用例在這個(gè)項(xiàng)目的設(shè)計(jì)中,主管作為最高權(quán)限的角色,可以進(jìn)行用戶管理、合同管理、員工信息管理、內(nèi)部培訓(xùn)、員工招聘。合同管理分為簽訂合同、變更合同、刪除合同、合同查詢,對(duì)合同進(jìn)行添加、修改、刪除的操作。添加合同時(shí)需要填寫合同信息,例如合同的名字,簽訂服務(wù)的具體內(nèi)容,服務(wù)的類別,簽訂合同時(shí)的時(shí)間等。刪除合同就是把沒有用的合同刪除掉,在刪除完之后將無法看到被刪除的合同信息。變更合同是對(duì)已經(jīng)簽訂的合同進(jìn)行內(nèi)容的重新確認(rèn),修改合同信息。員工管理是安保公司對(duì)公司內(nèi)部員工進(jìn)行的管理操作,分為員工信息管理、員工招聘和員工培訓(xùn)。員工信息管理可以添加員工工號(hào)、姓名、年齡、電話等信息,還可以對(duì)員工信息進(jìn)行修改和刪除的操作。公司通過員工招聘吸收新鮮血液,保持公司活力。員工招聘可以發(fā)布招聘的內(nèi)容和條件,記錄著招聘要求、招聘人數(shù)等信息。員工培訓(xùn)是對(duì)公司內(nèi)部的員工進(jìn)行培訓(xùn),記錄著培訓(xùn)名稱、培訓(xùn)時(shí)間、培訓(xùn)人員等具體信息。按照培訓(xùn)內(nèi)容可以分為新人入職培訓(xùn)、體能培訓(xùn)、技能培訓(xùn)等。用戶管理是對(duì)系統(tǒng)用戶進(jìn)行的管理和分配,分為用戶信息管理和用戶權(quán)限管理。用戶信息管理存放著姓名、年齡、電話、用戶名、密碼等信息。根據(jù)以上描述繪制用例圖如3-6所示。圖3-6主管用例圖主管通過用戶管理對(duì)用戶的角色和權(quán)限分配進(jìn)行管理,可以對(duì)用戶進(jìn)行添加、修改和刪除的操作,用例描述如表3-9所示。表3-9用戶錄入用例描述用例編號(hào)UC03-01用例名稱用戶錄入用例概述對(duì)用戶進(jìn)行錄入、移除、編輯的操作主參與者主管前置條件錄入新的用戶后置條件將用戶信息存入對(duì)應(yīng)的數(shù)據(jù)庫中基本事件流步驟活動(dòng)1進(jìn)入錄入用戶界面,錄入新用戶2輸入用戶名、密碼、權(quán)限3成功錄入新用戶4錄入成功后進(jìn)行查看續(xù)表3-9擴(kuò)展事件流3a如果未錄入成功,顯示原因3a1選擇取消錄入,過程結(jié)束3a2繼續(xù)錄入用戶回到步驟2規(guī)則與約束用戶編號(hào)必須唯一員工招聘是主管招聘新員工的時(shí)候發(fā)布的招聘信息和招聘過程,招聘信息包括招聘新員工的人數(shù),工作內(nèi)容的要求和招聘的要求等,用例描述如表3-10所示。表3-10員工招聘用例描述用例編號(hào)UC03-02用例名稱員工招聘用例概述負(fù)責(zé)招聘新的員工主參與者主管前置條件招聘新員工后置條件將新員工信息存入對(duì)應(yīng)的數(shù)據(jù)庫中基本事件流步驟活動(dòng)1發(fā)布招聘信息2面試應(yīng)聘者3面試通過后錄取新員工4查看錄取情況擴(kuò)展事件流3a1如果招聘目標(biāo)完成,結(jié)束招聘3a2如果未完成招聘目標(biāo),回到步驟1規(guī)則與約束招聘信息必須寫明招聘要求主管可以根據(jù)員工信息管理對(duì)員工信息進(jìn)行錄入、編輯和移除的操作。員工信息包括員工編號(hào)、姓名、部門等信息,用例描述如圖3-11所示。表3-11員工信息錄入用例描述用例編號(hào)UC03-03用例名稱員工信息錄入用例概述錄入新的員工信息主參與者主管續(xù)表3-11前置條件員工信息未錄入后置條件將員工信息存入到對(duì)應(yīng)的數(shù)據(jù)庫中基本事件流步驟活動(dòng)1錄入員工信息2輸入姓名、年齡、部門等信息3成功錄入員工信息4錄入完成后查看員工信息擴(kuò)展事件流3a如果未錄入成功,顯示原因3a1選擇取消錄入,過程結(jié)束3a2選擇繼續(xù)錄入回到步驟2規(guī)則與約束員工編號(hào)必須唯一內(nèi)部培訓(xùn)管理是對(duì)于公司內(nèi)部人員的技能培訓(xùn),主管制定培訓(xùn)計(jì)劃后確定培訓(xùn)的內(nèi)容、方式、時(shí)間和人員,然后通知參加培訓(xùn)的員工進(jìn)行培訓(xùn)。根據(jù)培訓(xùn)的內(nèi)容可以分為入職培訓(xùn),體能培訓(xùn),技能培訓(xùn)等,參加培訓(xùn)的員工在完成本次培訓(xùn)后需要參加考核,考核通過后才能結(jié)束本次培訓(xùn),否則需要繼續(xù)參加培訓(xùn)直到考核通過。用例描述如表3-12所示。表3-12員工培訓(xùn)用例描述用例編號(hào)UC03-04用例名稱員工培訓(xùn)用例概述對(duì)員工的技能培訓(xùn)主參與者主管前置條件主管制定培訓(xùn)的計(jì)劃后置條件培訓(xùn)的內(nèi)容基本事件流步驟活動(dòng)1點(diǎn)擊添加按鈕,進(jìn)入添加界面2輸入培訓(xùn)名稱、培訓(xùn)類型、培訓(xùn)時(shí)間等信息,點(diǎn)擊保存3將培訓(xùn)計(jì)劃錄入數(shù)據(jù)庫4對(duì)培訓(xùn)員工進(jìn)行考核續(xù)表3-12擴(kuò)展事件流3a如果通過考核,結(jié)束培訓(xùn)3a1如果未通過考核,繼續(xù)參加下一次培訓(xùn)直到通過3a2未通過的回到步驟2規(guī)則與約束考核成績(jī)必須合格合同管理是對(duì)客戶的合同信息進(jìn)行管理的過程,分別是合同信息管理、合同簽訂、合同變更。就合同信息錄入而言,當(dāng)客戶新簽定合同之后,主管需要添加合同信息,內(nèi)容包括合同編號(hào)、合同類型、服務(wù)內(nèi)容、簽訂時(shí)間、操作人、開始時(shí)間、結(jié)束時(shí)間等,添加完成后把新添的信息錄入數(shù)據(jù)庫。用例描述如表3-13所示。表3-13合同信息錄入用例描述用例編號(hào)UC03-05用例名稱錄入合同信息用例概述錄入新簽訂的合同信息主參與者主管前置條件新的合同后置條件將合同信息存入對(duì)應(yīng)的數(shù)據(jù)庫中基本事件流步驟活動(dòng)1點(diǎn)擊添加按鈕,進(jìn)入添加界面2輸入合同內(nèi)容、簽訂時(shí)間、履行時(shí)間等信息3點(diǎn)擊保存按鈕4將合同信息錄入數(shù)據(jù)庫擴(kuò)展事件流3a如果未錄入成功,顯示原因3a1選擇取消錄入,過程結(jié)束3a2選擇繼續(xù)錄入回到步驟2規(guī)則與約束合同編號(hào)必須唯一3.4系統(tǒng)概念類模型類圖是顯示了模型的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們與其他類的關(guān)系等。通過對(duì)項(xiàng)目的分析總結(jié)出本系統(tǒng)大致分為以下概念類,主要有前臺(tái)類、財(cái)務(wù)類、主管類、來訪信息類、客戶信息類、員工信息類、合同類、收據(jù)類。通過對(duì)這些概念類之間的關(guān)系進(jìn)行分析,繪制出了概念類圖如圖3-7所示。圖3-7安保業(yè)務(wù)概念類圖對(duì)上圖分析可以得知前臺(tái)、主管、財(cái)務(wù)作為系統(tǒng)的主要角色,在概念類關(guān)系之間的串聯(lián)中發(fā)揮重要而作用。他們之間的關(guān)系為客戶對(duì)應(yīng)來訪信息表、員工對(duì)應(yīng)員工信息信息、前臺(tái)對(duì)應(yīng)來訪信息表和客戶信息、財(cái)務(wù)對(duì)應(yīng)費(fèi)用收據(jù)、主管對(duì)應(yīng)合同。前臺(tái)和客戶之間通過來訪信息類的串聯(lián),實(shí)現(xiàn)接待流程。當(dāng)客戶來到公司的時(shí)候,前臺(tái)接待來訪客戶并登記客戶的來訪信息例如姓名、電話、來訪時(shí)間、意圖等。前臺(tái)和客戶之間通過客戶信息類的串聯(lián),前臺(tái)通過對(duì)客戶信息類的操作實(shí)現(xiàn)客戶信息管理的功能,如果客戶是新客戶,前臺(tái)在客戶信息表中添加客戶的信息例如姓名、身份證號(hào)碼、客戶編號(hào)、電話等。前臺(tái)通過對(duì)員工信息類的訪問實(shí)現(xiàn)給客戶推薦人選的流程,如果客戶表示想要了解業(yè)務(wù),前臺(tái)向客戶詢問意向并向客戶作詳細(xì)的講述。主管和客戶通過合同類的串聯(lián),實(shí)現(xiàn)合同簽訂的流程??蛻舸_定辦理業(yè)務(wù)需要簽訂合同并由主管審核,審核完成,沒有問題之后客戶要到財(cái)務(wù)去繳費(fèi)。財(cái)務(wù)和客戶之間通過收據(jù)類實(shí)現(xiàn)費(fèi)用收取的流程,財(cái)務(wù)根據(jù)合同信息對(duì)客戶辦理收費(fèi),收費(fèi)完成后打印收費(fèi)單返給客戶。本章小結(jié)本章首先根據(jù)需求分析對(duì)杭州御盾安保公司業(yè)務(wù)管理進(jìn)行了綜合概述,其次根據(jù)角色分析并繪制了前臺(tái)用例圖、財(cái)務(wù)用例圖和主管用例圖,并對(duì)角色的用例進(jìn)行了用例描述。最后根據(jù)概念類之間的關(guān)系分析繪制出了概念類圖。第4章架構(gòu)建模架構(gòu)建模也可以叫做概要設(shè)計(jì),即高層設(shè)計(jì),它將軟件需求轉(zhuǎn)換為軟件系統(tǒng)結(jié)構(gòu)。從整體上可以將軟件結(jié)構(gòu)分為包和構(gòu)件,并以建立接口的形式把包和包聯(lián)系起來。通過對(duì)多個(gè)結(jié)構(gòu)元素的精心選擇和組裝,滿足了系統(tǒng)的主要功能和性能要求。軟件體系結(jié)構(gòu)設(shè)計(jì)的首要問題是如何表示系統(tǒng)體系結(jié)構(gòu),即對(duì)軟件體系結(jié)構(gòu)進(jìn)行建模。架構(gòu)建模的目的是確定組成系統(tǒng)的成員與成員之間的交互關(guān)系,對(duì)每個(gè)成員進(jìn)行了詳細(xì)的設(shè)計(jì),確定了類、類屬性、操作和工作職責(zé),確定了類與類的交互關(guān)系,確定了類與類交互的控制流程,并給出了接口實(shí)現(xiàn)方法。4.1杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)解決方案4.1.1系統(tǒng)與子系統(tǒng)關(guān)系設(shè)計(jì)在設(shè)計(jì)一個(gè)復(fù)雜系統(tǒng)時(shí),通常會(huì)引用包圖設(shè)計(jì)模型的概念,系統(tǒng)與子系統(tǒng)之間的關(guān)系以包的形式進(jìn)行連接。首先對(duì)系統(tǒng)進(jìn)行分解,將大系統(tǒng)劃分為若干個(gè)子系統(tǒng)。然后將整個(gè)系統(tǒng)打包成一個(gè)包,將分割后的子系統(tǒng)打包成一個(gè)子系統(tǒng)包,包允許多層嵌套。包可以直接理解為命名空間,文件夾,是用來組織圖形的封裝,包圖可以用來表述功能組命名空間的組織層次。在面向?qū)ο筌浖_發(fā)的視角中,類顯然是構(gòu)建整個(gè)系統(tǒng)的基本構(gòu)造塊。但是對(duì)于龐大的應(yīng)用系統(tǒng)而言,其包含的類將是成百上千,再加上其間“阡陌交縱”的關(guān)聯(lián)關(guān)系、多重性等,必然是大大超出了人們可以處理的復(fù)雜度。在杭州御盾安保公司業(yè)務(wù)管理系統(tǒng)的設(shè)計(jì)時(shí),對(duì)系統(tǒng)進(jìn)行分解,以包的形式進(jìn)行關(guān)聯(lián)。發(fā)現(xiàn)系統(tǒng)可以分為6個(gè)主要的包,這6個(gè)主要的包分別是接待管理包、客戶管理包、合同管理包、員工管理包、財(cái)務(wù)管理包、用戶管理包。在這6個(gè)主要的包中又可以劃分為若干個(gè)小包,其中接待管理包下面包含了來訪信息登記包、客戶回訪包??蛻艄芾戆旅姘丝蛻粜畔浫氚⒖蛻粜畔⑿薷陌?、客戶信息刪除包、查看客戶信息包。合同管理包含了簽訂合同包、變更合同包、刪除合同包、查看合同包、履行合同包。員工管理包含了員工招聘包、員工信息管理包、員工培訓(xùn)包。財(cái)務(wù)管理包含了收費(fèi)記錄包、收費(fèi)標(biāo)準(zhǔn)設(shè)置包、財(cái)務(wù)報(bào)表包。用戶管理包含了用戶信息管理包、用戶權(quán)限分配包。根據(jù)上述內(nèi)容分析并繪制出系統(tǒng)與子系統(tǒng)的包圖如圖4-1所示。圖4-1系統(tǒng)與子系統(tǒng)包圖4.1.2系統(tǒng)部署設(shè)計(jì)部署圖顯示了系統(tǒng)在運(yùn)行期間的部署配置,并顯示了硬件配置和軟件在網(wǎng)絡(luò)結(jié)構(gòu)中的位置。一個(gè)系統(tǒng)模型只有一個(gè)部署圖,部署圖通常用于幫助理解分布式系統(tǒng)。它可以包括包和子系統(tǒng),還可以將系統(tǒng)中的模型元素組織為更大的組塊。部署圖顯示了運(yùn)行時(shí)相關(guān)軟件進(jìn)程的配置和運(yùn)行時(shí)計(jì)算資源的物理位置,其目的是對(duì)項(xiàng)目的執(zhí)行環(huán)境進(jìn)行建模。在UML建模中,節(jié)點(diǎn)實(shí)例是一個(gè)用來表示節(jié)點(diǎn)的實(shí)例化或?qū)嶋H出現(xiàn)的模型元素。節(jié)點(diǎn)實(shí)例基于現(xiàn)有節(jié)點(diǎn)。節(jié)點(diǎn)表示一般類型的計(jì)算設(shè)備,而節(jié)點(diǎn)實(shí)例則表示系統(tǒng)環(huán)境中已定義的特定節(jié)點(diǎn)。可以在部署圖中使用節(jié)點(diǎn)實(shí)例來表示運(yùn)行時(shí)存在的資源。例如,可以在部署圖中使用節(jié)點(diǎn)實(shí)例來表示用于電子商務(wù)應(yīng)用程序的Web服務(wù)器和數(shù)據(jù)服務(wù)器。各個(gè)部分顯示有關(guān)部署在節(jié)點(diǎn)實(shí)例上的元素的信息。節(jié)點(diǎn)實(shí)例通常具有一個(gè)由實(shí)例名、冒號(hào)和節(jié)點(diǎn)名并置而成的唯一名稱。此系統(tǒng)中存在應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器、路由器、防火墻、前臺(tái)web端、管理員web端、財(cái)務(wù)web端,根據(jù)布局部署繪制出如圖4-2所示。圖4-2安保業(yè)務(wù)管理系統(tǒng)部署圖4.2系統(tǒng)架構(gòu)設(shè)計(jì)系統(tǒng)架構(gòu)圖屬于系統(tǒng)設(shè)計(jì)階段,系統(tǒng)架構(gòu)圖只是該階段的一個(gè)產(chǎn)品。一個(gè)精確、合理的圖形系統(tǒng)的體系結(jié)構(gòu)需要充分理解用戶需求和操作流程,在理解這些需求和操作流程之后,對(duì)其余的體系結(jié)構(gòu)進(jìn)行總體描述,并參考設(shè)計(jì)工作中的邏輯體系結(jié)構(gòu)和開發(fā)體系結(jié)構(gòu),匯總得出系統(tǒng)架構(gòu),系統(tǒng)架構(gòu)圖可以反映在不同的視圖中。本系統(tǒng)主要采用SSM技術(shù)搭建的整合框架進(jìn)行開發(fā),構(gòu)建模式的應(yīng)用系統(tǒng),同時(shí)加入HTML、Js、Css等技術(shù)進(jìn)行頁面美化。系統(tǒng)的技術(shù)架構(gòu)從整體上分為四層:表示層、控制層、業(yè)務(wù)層和持久化層。在表示層中,用戶通過JSP頁面,將請(qǐng)求(Request)傳遞到控制層Controller。Controller層調(diào)用Service層的mapper.xml文件進(jìn)行數(shù)據(jù)的CRUD操作。在業(yè)務(wù)層中,由業(yè)務(wù)處理組件Service和數(shù)據(jù)處理組件Dao,加入Spring注入,向控制層的Controller提供業(yè)務(wù)處理邏輯。根據(jù)上述設(shè)計(jì)系統(tǒng)架構(gòu)如圖4-3所示。圖4-3系統(tǒng)架構(gòu)模圖4.3數(shù)據(jù)庫模型設(shè)計(jì)數(shù)據(jù)庫是系統(tǒng)數(shù)據(jù)存儲(chǔ)的平臺(tái),提供系統(tǒng)數(shù)據(jù)存儲(chǔ)所需的表結(jié)構(gòu)。通過對(duì)項(xiàng)目的分析總結(jié)出本系統(tǒng)大致分為以下數(shù)據(jù)庫表,主要有客戶來訪表、客戶回訪表、員工信息表、合同信息表、客戶服務(wù)表、收費(fèi)信息表、收費(fèi)標(biāo)準(zhǔn)設(shè)置表、員工培訓(xùn)表、員工招聘表、用戶表。通過對(duì)這些數(shù)據(jù)庫表之間的關(guān)系進(jìn)行分析,繪制出了數(shù)據(jù)庫類圖如圖4-3所示。圖4-3數(shù)據(jù)庫類圖對(duì)上圖分析可以得知客戶信息表中的屬性有客戶編號(hào)、客戶姓名、年齡、性別、電話、身份證號(hào),其中身份證號(hào)是主鍵。客戶來訪表中的屬性有客戶編號(hào)、客戶姓名、來訪時(shí)間、來訪意圖,其中客戶編號(hào)是主鍵。客戶回訪表中的屬性有客戶編號(hào)、客戶姓名、回訪時(shí)間、回訪內(nèi)容,其中客戶編號(hào)是主鍵。員工培訓(xùn)表中的屬性有培訓(xùn)名稱、培訓(xùn)時(shí)間、培訓(xùn)類型。員工招聘表中的屬性有招聘人數(shù)、招聘要求、電話。員工信息表中的屬性有員工工號(hào)、員工姓名、年齡、電話、崗位類型,其中員工工號(hào)是主鍵。合同信息表中的屬性有合同編號(hào)、合同名稱、合同類型、簽訂時(shí)間、開始時(shí)間、結(jié)束時(shí)間,其中合同編號(hào)是主鍵。客戶服務(wù)表中的屬性有客戶編號(hào)、客戶姓名、服務(wù)類型,其中客戶編號(hào)是主鍵。收費(fèi)信息表中的屬性有收費(fèi)單號(hào)、客戶姓名、客戶編號(hào)、收費(fèi)時(shí)間、收費(fèi)金額,其中收費(fèi)單號(hào)是主鍵。用戶表中的屬性有用戶編號(hào)、用戶名、密碼、姓名、電話等,其中用戶編號(hào)是主鍵。本章小結(jié)本章主要對(duì)系統(tǒng)的架構(gòu)進(jìn)行設(shè)計(jì),設(shè)計(jì)了系統(tǒng)包的形式,詳細(xì)說明了系統(tǒng)部署所需要的軟硬件環(huán)境與方法,并繪制了部署圖,對(duì)選用的SSM框架進(jìn)行架構(gòu)模型設(shè)計(jì)最后設(shè)計(jì)了系統(tǒng)數(shù)據(jù)庫所用的字段、表之間的關(guān)系與結(jié)構(gòu)。通過比較了數(shù)據(jù)庫模型與類模型,闡述了它們共同點(diǎn)和區(qū)別。并引出數(shù)據(jù)庫建模時(shí)采用的概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型三種形式。第5章構(gòu)件建模構(gòu)件是軟件體系結(jié)構(gòu)的可復(fù)用軟件功能,可以復(fù)用軟件組件并用于配置其他軟件。構(gòu)件可以是一個(gè)封裝的對(duì)象類、樹、函數(shù)、軟件框架、軟件體系結(jié)構(gòu)、文檔等。構(gòu)件是一個(gè)復(fù)用對(duì)象,并且定義了一個(gè)接口,這些構(gòu)件以邏輯上緊密的程序代碼包的形式出現(xiàn),并且具有良好的接口。5.1系統(tǒng)UI構(gòu)件設(shè)計(jì)5.1.1前臺(tái)UI構(gòu)件設(shè)計(jì)針對(duì)前臺(tái)UI構(gòu)件做出了以下設(shè)計(jì)。整體構(gòu)件為WEB頁面,分為4個(gè)二級(jí)功能來訪信息登記功能、客戶回訪功能、員工信息功能、客戶信息功能。具體情況如圖5-1所示。圖5-1前臺(tái)UI構(gòu)件圖二級(jí)功能接待管理功能有來訪信息登記、客戶回訪、員工信息、客戶信息四個(gè)主界面。來訪信息登記包括一個(gè)列表顯示頁面與新增頁面,客戶回訪頁面包括客戶回訪列表頁,客戶回訪新增頁與客戶回訪修改頁。前臺(tái)工作人員通過訪問員工信息頁面為客戶介紹和推薦保鏢??蛻粜畔㈨撁嬗脕淼怯浻脩舻男畔?。5.1.2財(cái)務(wù)UI構(gòu)件設(shè)計(jì)針對(duì)財(cái)務(wù)管理UI構(gòu)件做出了以下設(shè)計(jì)。整體構(gòu)件為WEB頁面,分為4個(gè)二級(jí)功能客戶信息功能、收費(fèi)記錄功能、收費(fèi)報(bào)表功能、收費(fèi)標(biāo)準(zhǔn)設(shè)置功能。具體情況如圖5-2所示。圖5-2財(cái)務(wù)UI構(gòu)件圖二級(jí)功能財(cái)務(wù)管理功能有客戶信息、收費(fèi)記錄、收費(fèi)報(bào)表、收費(fèi)標(biāo)準(zhǔn)設(shè)置四個(gè)主界面??蛻粜畔⒐芾戆ㄒ粋€(gè)列表顯示頁面與新增頁面和修改頁面,收費(fèi)記錄頁面包括一個(gè)收費(fèi)記錄信息列表頁,收費(fèi)標(biāo)準(zhǔn)設(shè)置可以修改不同項(xiàng)目的收費(fèi)標(biāo)準(zhǔn)。5.1.3主管UI構(gòu)件設(shè)計(jì)針對(duì)員工管理UI構(gòu)件做出了以下設(shè)計(jì)。整體構(gòu)件為WEB頁面,分為5個(gè)二級(jí)功能。用戶管理功能、員工招聘管理功能、員工信息管理功能、培訓(xùn)管理和合同管理。具體情況如圖5-3所示。圖5-3主管UI構(gòu)件圖二級(jí)功能員工管理功能有員工招聘信息管理、員工信息管理和員工培訓(xùn)三個(gè)主界面。員工招聘信息管理包括一個(gè)列表顯示頁面與新增頁面和修改頁面,員工信息管理頁面包括員工信息列表頁,員工信息新增頁與員工信息修改頁,培訓(xùn)管理主頁包括培訓(xùn)信息修改頁,培訓(xùn)信息新增頁與文件上傳頁面。5.2系統(tǒng)行為分析與設(shè)計(jì)5.2.1來訪信息登記行為分析根據(jù)對(duì)客戶來訪信息登記的行為分析,繪制出了來訪信息登記的時(shí)序圖。首先前臺(tái)在來訪信息界面點(diǎn)擊添加按鈕,在顯示添加來訪信息界面之后,輸入客戶的來訪信息,包括姓名、電話、來訪時(shí)間、意圖等。在輸入完成之后,點(diǎn)擊保存按鈕,把輸入的來訪信息添加到數(shù)據(jù)庫后,向界面返回添加成功的消息。根據(jù)上述流程繪制出時(shí)序圖如圖5-4所示。圖5-4添加來訪信息時(shí)序圖5.2.2客戶回訪行為分析根據(jù)對(duì)客戶回訪的行為分析,繪制出了客戶回訪的時(shí)序圖。首先前臺(tái)在客戶回訪界面點(diǎn)擊添加回訪按鈕,在顯示添加回訪界面之后,輸入客戶的回訪內(nèi)容,包括回訪時(shí)間、回訪內(nèi)容等。在輸入完成后,點(diǎn)擊保存按鈕,把輸入的回訪信息添加到數(shù)據(jù)庫后,向界面返回添加成功的消息。根據(jù)上面的描述繪制出時(shí)序圖如圖5-5所示。圖5-5添加客戶回訪時(shí)序圖5.2.3客戶信息管理行為分析根據(jù)對(duì)客戶信息管理的行為分析,繪制出了添加客戶信息的時(shí)序圖。首先前臺(tái)在客戶信息管理界面點(diǎn)擊添加客戶信息按鈕,在顯示添加客戶信息界面之后,輸入客戶信息,包括客戶姓名、年齡、電話等內(nèi)容。然后查詢客戶編號(hào)列表,調(diào)用客戶編號(hào)規(guī)則方法,生成客戶編號(hào),將生成的客戶編號(hào)返回給客戶編號(hào)列。當(dāng)輸入完成之后,點(diǎn)擊保存按鈕,把輸入的客戶信息上傳到數(shù)據(jù)庫后,查看客戶信息表內(nèi)是否存在剛添加的信息,如果存在向界面返回添加成功的消息,否則返回添加失敗的消息。根據(jù)上述流程繪制出時(shí)序圖如圖5-6所示。圖5-6添加客戶信息時(shí)序圖5.2.4收費(fèi)管理行為分析根據(jù)對(duì)收費(fèi)管理的行為分析,繪制出了添加收費(fèi)信息的時(shí)序圖。首先財(cái)務(wù)在收費(fèi)信息界面輸入收費(fèi)的客戶信息,點(diǎn)擊搜索按鈕,在顯示收費(fèi)信息之后,點(diǎn)擊收費(fèi)按鈕,顯示收費(fèi)界面,收費(fèi)信息無誤后點(diǎn)擊確認(rèn)收費(fèi)按鈕,把收費(fèi)信息上傳到數(shù)據(jù)庫后,向界面返回收費(fèi)成功的消息并打印收據(jù)單。根據(jù)上述流程繪制出時(shí)序圖如圖5-7所示。圖5-7添加收費(fèi)信息時(shí)序圖5.2.5收費(fèi)報(bào)表分析根據(jù)對(duì)報(bào)表的行為分析,繪制出了收費(fèi)報(bào)表的時(shí)序圖。首先財(cái)務(wù)在收費(fèi)報(bào)表界面選擇查詢條件,然后點(diǎn)擊統(tǒng)計(jì)按鈕,調(diào)用了合同信息表和收費(fèi)信息表的信息,統(tǒng)計(jì)匯總后生成收費(fèi)報(bào)表。根據(jù)上述流程繪制出收費(fèi)報(bào)表時(shí)序圖如圖5-8所示。圖5-8收費(fèi)報(bào)表時(shí)序圖5.2.6員工培訓(xùn)行為分析根據(jù)對(duì)員工培訓(xùn)行為的分析,繪制出了員工培訓(xùn)時(shí)序圖。首先由主管在員工培訓(xùn)界面點(diǎn)擊添加培訓(xùn)計(jì)劃按鈕,在顯示添加界面之后,輸入培訓(xùn)名稱、培訓(xùn)類型、培訓(xùn)內(nèi)容、培訓(xùn)時(shí)間等信息。在輸入完成之后,點(diǎn)擊保存按鈕,把添加的培訓(xùn)計(jì)劃上傳到數(shù)據(jù)庫后向界面返回添加成功的消息。在培訓(xùn)完成后主管對(duì)受訓(xùn)員工進(jìn)行考核。根據(jù)上述流程繪制出時(shí)序圖如圖5-9所示。圖5-9員工培訓(xùn)時(shí)序圖5.2.7合同管理行為分析根據(jù)對(duì)合同管理行為的分析,繪制出了添加合同時(shí)序圖。首先由主管點(diǎn)擊添加按鈕顯示添加合同界面,在添加界面輸入合同信息例如客戶名稱、合同類型、合同編號(hào)、開始時(shí)間、結(jié)束時(shí)間、服務(wù)內(nèi)容等。輸入完成后點(diǎn)擊保存按鈕,把添加的合同信息錄入到數(shù)據(jù)庫后向界面返回添加成功的消息。根據(jù)上述流程繪制出時(shí)序圖如圖5-10所示。圖5-10添加合同時(shí)序圖5.3系統(tǒng)設(shè)計(jì)類圖模型類圖是顯示了模型的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們與其他類的關(guān)系等。類圖不顯示暫時(shí)性的信息。類圖是面向?qū)ο蠼5闹饕M成部分。它既用于應(yīng)用程序的系統(tǒng)分類的一般概念建模,也用于詳細(xì)建模,將模型轉(zhuǎn)換成編程代碼。通過對(duì)系統(tǒng)和需求的分析,設(shè)計(jì)如圖5-11所示。圖5-11系統(tǒng)設(shè)計(jì)類圖通過對(duì)系統(tǒng)的分析與需求的分析,分析類圖主要有來訪信息表、客戶信息、業(yè)務(wù)表、業(yè)務(wù)合同、繳費(fèi)單、安保員信息、收費(fèi)單。他們之間的關(guān)系為客戶對(duì)應(yīng)來訪信息表、安保員對(duì)應(yīng)安保員信息表、前臺(tái)對(duì)應(yīng)業(yè)務(wù)表、財(cái)務(wù)對(duì)應(yīng)繳費(fèi)單、合同對(duì)應(yīng)客戶。本章小結(jié)本章主要對(duì)系統(tǒng)的UI構(gòu)建進(jìn)行分析,然后設(shè)計(jì)了接待管理、員工管理、財(cái)務(wù)管理的UI構(gòu)建,并進(jìn)行了簡(jiǎn)要的闡述。隨后對(duì)添加客戶,添加合同,上傳文件,添加來訪信息,變更合同信息,員工培訓(xùn)等功能點(diǎn)進(jìn)行設(shè)計(jì)并繪制出相應(yīng)的時(shí)序圖。第6章系統(tǒng)實(shí)現(xiàn)軟件系統(tǒng)實(shí)現(xiàn)是將系統(tǒng)從設(shè)計(jì)階段變成可運(yùn)行的軟件的過程,本系統(tǒng)的核心功能為接待管理、客戶管理與合同管理,本章將介紹系統(tǒng)核心功能的實(shí)現(xiàn)。6.1客戶管理模塊的實(shí)現(xiàn)客戶管理分為客戶信息管理和客戶服務(wù)管理。對(duì)添加客戶信息的流程進(jìn)行分析,首先在界面中輸入姓名、電話、客戶編號(hào)等信息,點(diǎn)擊保存之后系統(tǒng)對(duì)所輸入的信息進(jìn)行校驗(yàn)是否符合要求,符合要求之后,將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中,向界面響應(yīng)“添加成功”的消息,如圖6-1所示。圖6-1添加客戶流程圖程序操作如下:點(diǎn)擊客戶管理,之后在客戶管理頁面點(diǎn)擊客戶信息管理模塊,在客戶信息界面點(diǎn)擊客戶添加,彈出客戶添加界面,輸入添加的客戶信息,選擇保存。如圖6-2所示。圖6-2添加客戶當(dāng)添加完客戶的信息后,點(diǎn)擊保存,返回客戶信息界面,界面如圖6-3所示。圖6-3添加客戶成功6.2接待管理模塊的實(shí)現(xiàn)接待管理分為來訪信息管理和客戶回訪,針對(duì)客戶來訪信息添加的流程進(jìn)行分析,首先在界面中輸入姓名、來訪時(shí)間等來訪信息,點(diǎn)擊保存之后系統(tǒng)對(duì)所輸入的信息進(jìn)行校驗(yàn)名稱、電話、來訪時(shí)間,來訪事由等字段是否符合要求,符合要求之后,將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中,向界面響應(yīng)“添加成功”,如圖6-4所示。圖6-4添加來訪信息流程圖程序操作如下:點(diǎn)擊接待管理,之后在接待管理頁面點(diǎn)擊信息登記模塊,在信息登記界面點(diǎn)擊來訪信息添加,彈出來訪信息添加界面,輸入添加的客戶信息,選擇保存。添加來訪信息的過程中的頁面如圖6-5所示。圖6-5添加來訪信息當(dāng)添加完客戶的來訪信息后,點(diǎn)擊保存,返回來訪信息登記界面,界面如圖6-6所示。圖6-6添加來訪信息成功6.3用戶管理模塊的實(shí)現(xiàn)用戶管理是對(duì)系統(tǒng)的用戶進(jìn)行角色劃分和權(quán)限分配。添加用戶時(shí)先在添加界面中輸入用戶名、密碼、用戶類型等用戶信息,點(diǎn)擊保存之后系統(tǒng)對(duì)所輸入的信息進(jìn)行校驗(yàn)是否符合要求,符合要求之后,將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中,向界面響應(yīng)“添加成功”,如圖6-7所示。圖6-7添加用戶流程圖程序操作如下:點(diǎn)擊接待管理,之后在接待管理頁面點(diǎn)擊客戶回訪模塊,在客戶回訪界面點(diǎn)擊客戶回訪添加,彈出客戶回訪添加界面,輸入添加的回訪信息,選擇保存。添加回訪信息的過程中的頁面如圖6-8所示。圖6-8添加回訪信息當(dāng)添加完客戶的回訪信息后,點(diǎn)擊保存,返回客戶回訪界面,界面如圖6-9所示。圖6-9添加回訪信息成功6.4合同管理模塊的實(shí)現(xiàn)合同管理是對(duì)合同的信息進(jìn)行管理,分為簽訂合同、刪除合同、變更合同、履行合同。針對(duì)合同添加的流程進(jìn)行分析,首先管理員在界面中輸入回訪信息,點(diǎn)擊保存之后系統(tǒng)對(duì)所輸入的信息進(jìn)行校驗(yàn),校驗(yàn)客戶名稱,客戶編號(hào),開始時(shí)間,結(jié)束時(shí)間,服務(wù)內(nèi)容等字段是否符合要求,符合要求之后,將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中,向界面響應(yīng)“添加成功”,如圖6-10所示。圖6-10添加合同信息流程圖合同管理主要負(fù)責(zé)與客戶簽訂合同的信息添加,將合同信息存儲(chǔ)到數(shù)據(jù)庫中,保障了合同的安全性。合同簽訂管理主要功能是將與用戶簽訂的合同導(dǎo)入數(shù)據(jù)庫中存儲(chǔ),在合同添加頁面輸入新簽訂的合同信息,點(diǎn)擊保存。合同添加的界面如圖6-11所示。圖6-11添加合同信息當(dāng)添加完客戶新簽定的合同信息后,點(diǎn)擊保存,返回合同檔案管理界面,界面如圖6-12所示。圖6-12添加合同成功6.5員工管理模塊的實(shí)現(xiàn)員工管理分為員工信息管理、員工招聘、內(nèi)部培訓(xùn)。針對(duì)內(nèi)部員工培訓(xùn)的流程進(jìn)行分析,首先在添加培訓(xùn)計(jì)劃界面中輸入培訓(xùn)名稱、培訓(xùn)時(shí)間、培訓(xùn)內(nèi)容等信息,點(diǎn)擊保存之后系統(tǒng)對(duì)所輸入的信息進(jìn)行校驗(yàn),校驗(yàn)培訓(xùn)名稱,負(fù)責(zé)人,開始時(shí)間,結(jié)束時(shí)間,培訓(xùn)內(nèi)容等字段是否符合要求,符合要求之后,將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中,向界面響應(yīng)“添加成功”的消息。如圖6-13所示。圖6-13制定員工培訓(xùn)計(jì)劃流程圖程序操作如下:點(diǎn)擊員工管理,之后在員工管理頁面點(diǎn)擊員工培訓(xùn)管理,在員工培訓(xùn)管理界面點(diǎn)擊添加表單,彈出培訓(xùn)計(jì)劃添加界面,輸入添加的培訓(xùn)計(jì)劃,選擇保存。添加培訓(xùn)計(jì)劃的過程中的頁面如圖6-14所示。圖6-14添加培訓(xùn)計(jì)劃當(dāng)添加完員工的培訓(xùn)計(jì)劃后,點(diǎn)擊保存,返回員工培訓(xùn)管理界面,界面如圖6-15所示。圖6-15添加培訓(xùn)計(jì)劃成功6.6財(cái)務(wù)管理模塊的實(shí)現(xiàn)財(cái)務(wù)管理分為收費(fèi)信息管理、收費(fèi)報(bào)表、收費(fèi)標(biāo)準(zhǔn)設(shè)置。針對(duì)添加收費(fèi)標(biāo)準(zhǔn)設(shè)置的流程進(jìn)行分析,首先財(cái)務(wù)人員在界面中輸入收費(fèi)標(biāo)準(zhǔn)的信息,點(diǎn)擊保存之后系統(tǒng)對(duì)所輸入的信息進(jìn)行校驗(yàn),校驗(yàn)服務(wù)類型,服務(wù)等級(jí),收費(fèi)金額,收費(fèi)方式等字段是否符合要求,符合要求之后,將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中,向界面響應(yīng)“添加成功”,如圖6-16所示。圖6-16添加收費(fèi)標(biāo)準(zhǔn)流程圖程序操作如下:點(diǎn)擊財(cái)務(wù)管理,之后在財(cái)務(wù)管理頁面點(diǎn)擊收費(fèi)標(biāo)準(zhǔn)管理,在收費(fèi)標(biāo)準(zhǔn)管理界面點(diǎn)擊添加表單,彈出收費(fèi)標(biāo)準(zhǔn)添加界面,輸入添加的收費(fèi)標(biāo)準(zhǔn),選擇保存。添加收費(fèi)標(biāo)準(zhǔn)的過程中的頁面如圖6-17所示。圖6-17添加收費(fèi)標(biāo)準(zhǔn)當(dāng)添加完項(xiàng)目的收費(fèi)標(biāo)準(zhǔn)后,點(diǎn)擊保存,返回收費(fèi)標(biāo)準(zhǔn)管理界面,界面如圖6-18所示。圖6-18添加收費(fèi)標(biāo)準(zhǔn)成功本章小結(jié)本章分別從接待管理,客戶管理,員工管理,用戶管理,財(cái)務(wù)管理幾個(gè)方面對(duì)系統(tǒng)的實(shí)現(xiàn)過程進(jìn)行了詳細(xì)的描述,以及展示了系統(tǒng)功能的界面截圖。最后對(duì)實(shí)現(xiàn)的過程和系統(tǒng)界面進(jìn)行精簡(jiǎn)的介紹。第7章系統(tǒng)測(cè)試7.1測(cè)試的基本概念軟件測(cè)試是驗(yàn)證軟件質(zhì)量的一種方法,但軟件測(cè)試并不能達(dá)到100%的標(biāo)準(zhǔn)。但是系統(tǒng)測(cè)試是軟件工程的一個(gè)組成部分。當(dāng)人們使用軟件的時(shí)候再發(fā)現(xiàn)軟件不符合需求或是性能不達(dá)標(biāo),那時(shí)已經(jīng)晚了。測(cè)試應(yīng)在程序開發(fā)時(shí)進(jìn)行,那樣才能及時(shí)的挽救系統(tǒng)的功能,達(dá)到讓客戶有更好的體驗(yàn)的目的。系統(tǒng)分析員編寫需求分析說明,并與系統(tǒng)分析人員、測(cè)試人員、需求人員分析討論可行性,向測(cè)試人員提交錯(cuò)誤統(tǒng)計(jì)信息。測(cè)試人員通過修改和改進(jìn)系統(tǒng)中的一些功能和邏輯缺陷和錯(cuò)誤,建立對(duì)開發(fā)人員和用戶軟件的信心。之后,測(cè)試人員將創(chuàng)建用戶手冊(cè)和操作手冊(cè),負(fù)責(zé)產(chǎn)品的在線測(cè)試,監(jiān)督軟件開發(fā)過程,提高產(chǎn)品質(zhì)量。測(cè)試的方法有很多例如白盒測(cè)試、黑盒測(cè)試等。而在實(shí)際情況下,一般測(cè)試會(huì)盡可能多的進(jìn)行嘗試,因?yàn)橐紤]到這個(gè)系統(tǒng)程序的全部正確性輸入,還要考慮這個(gè)系統(tǒng)程序的全部不正確性輸入,因此就要進(jìn)行各種方面的測(cè)試。而且軟件測(cè)試不能光進(jìn)行黑盒測(cè)試,也要進(jìn)行白盒測(cè)試。軟件測(cè)試的目的就是為了更好更早的發(fā)現(xiàn)錯(cuò)誤,測(cè)試應(yīng)根據(jù)模塊中的具體功能來進(jìn)行測(cè)試,從而發(fā)現(xiàn)系統(tǒng)中存在的問題,并對(duì)問題及時(shí)修改,讓使用者更加方便。對(duì)于測(cè)試任務(wù)來說一個(gè)科學(xué)合理的測(cè)試計(jì)劃是必不可缺的。通過測(cè)試計(jì)劃人們可以按部就班的完

溫馨提示

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