• /  23
  • 下載費用: 19.9積分  

基于UML的汽車租賃管理系統設計說明.doc

'基于UML的汽車租賃管理系統設計說明.doc'
?基于UML的汽車租賃管理系統設計1 問題描述1.1需求描述隨著汽車工業的發展和汽車的普及,汽車租賃成為近年來興起的一個新行業。使用汽車租賃管理系統可以規企業的管理和經營行為,減少企業的經營成本,提高工作效率。針對以上的要求,汽車租賃管理系統的用戶是汽車租賃企業的管理人員,其需求功能應包括汽車類型管理、會員類型管理、保險類型管理、銷售商管理、保險公司管理、客戶信息管理、會員信息管理和汽車租賃、續租、歸還管理等主要功能,從而可以形成統一有效的管理。在該系統中,要實現對汽車類型信息、會員類型信息和保險類型信息等基本信息的添加、修改、刪除、和查詢;銷售商信息的添加、修改、刪除和查詢;保險公司信息的添加、修改、刪除和查詢;客戶信息和會員信息的添加、修改、刪除和查詢以及汽車租賃、續租、歸還等具體操作的實現。以滿足當前該行業在處理業務上的需求。1.2運行環境描述本系統采用的是C/S體系結構風格,對系統息的查詢、修改、刪除和添加等操作都是對數據庫的操作,在數據庫服務器上實現的,而在本系統中運行的界面只是客戶應用程序,負責提供管理人員與數據庫交互的界面,向數據庫服務器提交用戶請求并接受來自數據庫服務器的消息,。而數據庫服務器也就是后臺程序,主要是負責有效的管理系統的數據庫資源,對客戶應用程序傳來的信息加以處理,對數據庫的信息進行操作。系統開發采用Rational Rose進行統模,編程語言是Microsoft Visual Basic ,數據庫設計采用的是Microsoft Access 2000,在Windows Xp操作系統下測試并運行。1.3系統性能描述Microsoft Visual Basic與其他開發工具相比,具有簡單易學、靈活方便和易于擴充等特點,越來越多地被用做客戶/服務器應用程序的前端開發工具,與后臺的Microsoft Access 2000數據庫相結合,能夠提供高性能的管理信息系統解決方案。2 用例模型及分析類圖的描述2.1用例模型描述本系統中,以汽車租賃為實現功能,其他的功能都是為了服務于該主要功能,從而便于管理。系統的用例圖如圖2-1所示。圖2-1 汽車租賃系統用例圖通過對系統進行需求分析,得到系統的用例圖,從而知道了系統要實現的基本功能??蛻敉ㄟ^管理人員對系統進行操作,通過建立用例圖得知系統的體系結構。本系統采用3層結構設計,即程序邏輯結構分為用戶界面層、業務邏輯處理層和數據存儲層。系統中將用戶、汽車管理等都封裝成相應的類,同時每個類都有自己對應的操作類,從而再次提高了對數據庫操作的安全性和程序的可擴展性。在系統中,只有管理人員才有權限使用本系統,才能對數據庫進行操作。(1) 管理人員對基本信息的管理,包括對汽車類型信息的增加、刪除、修改和查詢; 對會員類型信息的增加、刪除、修改和查詢;保險類型信息的增加、刪除、修改和查詢;銷售商信息的增加、刪除、修改和查詢;保險公司信息的增加、刪除、修改和查詢。所以,有基本信息管理用例,還包括汽車類型管理用例、會員類型管理用例、保險類型管理用例、銷售商管理用例和保險公司管理用例。(2) 管理人員對客戶會員的管理,主要是會員類型的修改和查詢,客戶信息的增加、刪除、修改和查詢。所以,有客戶會員管理用例和客戶信息管理用例。(3) 管理人員對租賃業務的管理,包括汽車類型信息的增加、刪除、修改和查詢;汽車租賃信息的增加、刪除、修改和查詢;汽車續租信息的增加、刪除、修改和查詢;汽車歸還信息的增加、刪除、修改和查詢;所以,有租賃業務用例、汽車租賃管理用例、汽車續租管理用例、汽車歸還管理用例。(4) 管理人員對系統用戶的管理,包括系統用戶的增加、刪除、修改和查詢和密碼的修改;所以有系統用戶管理用例和密碼修改用例。分析系統的使用對象和用戶需求,設計系統的體系結構。系統的功能模塊如圖2-2所示。汽車租賃管理系統基本信息管理客戶會員管理租賃業務管理系統用戶管理汽車類型管理會員類型管理保險類型管理銷售商管理保險公司管理客戶信息管理會員信息管理汽車信息管理汽車租賃管理汽車續租管理汽車歸還管理系統用戶管理修改自身密碼圖2-2 汽車租賃管理系統功能模塊示意圖2.2分析類圖描述在系統中,應該包括“基本類型信息”類,“會員類型信息”類,“公司信息”類,“客戶信息”類,“汽車信息”類,“汽車租賃信息”類,“管理員信息”類。如圖2-3即為汽車租賃管理系統類圖。圖2-3汽車租賃管理系統類圖系統管理員是“Users”類的子類,它與客戶是多對應一的關系,客戶通過系統管理員辦理業務,而使用本系統;客戶與租賃是一對應多的關系,一個客戶可以租賃多輛汽車,而汽車與租賃是一一對應的;每個客戶可以有會員類型也可以沒有,所以是一對應多的關系;每輛汽車都有其銷售商,而銷售商可以銷售多輛汽車,所以汽車和銷售商是多對一的關系;同樣每輛汽車都有其對應的保險類型,所以與保險類型是多對一的關系。3 詳細設計描述3.1核心時序圖描述3.1.1汽車信息管理時序圖圖3-1汽車信息管理時序圖3.1.2修改密碼時序圖圖3-2修改密碼時序圖3.1.3汽車租賃管理時序圖圖3-3汽車租賃管理時序圖3.1.4汽車續租管理時序圖圖3-4汽車續租時序圖3.1.5汽車歸還時序圖圖3-5汽車歸還時序圖3.2狀態圖描述3.2.1汽車信息管理狀態圖圖3-6汽車信息管理狀態圖3.2.2修改密碼狀態圖圖3-7修改密碼狀態圖3.2.3汽車租賃管理狀態圖圖3-8汽車租賃管理狀態圖3.2.4汽車續租管理狀態圖圖3-9汽車續租管理狀態圖3.2.5汽車歸還管理狀態圖圖3-10汽車歸還管理狀態圖3.3組件圖描述圖3-11組件圖4 編程設計描述4.1信息代碼設計和數據庫設計用戶的需求具體體現在各種信息的提供、保存、更新和查詢上,這就要求數據庫結構能充分滿足各種信息的輸出和輸入。收集基本數據、數據結構以及處理數據的流程,組成一份詳盡的數據字典,為以后的具體設計打下基礎。經過上述系統功能分析和需求總結,考慮到將來功能上的擴展,設計如下面所示的數據項和數據結構:(1) 用戶信息,包括數據項:用戶名、密碼。(2) 類型信息,包括數據項:類型ID、類型名稱、描述等。(3) 會員類型,包括數據項:會員ID、會員類型、享受折扣等。(4) 公司信息,包括數據項:公司名稱、聯系、電子、地址等。(5) 客戶信息,包括數據項:客戶ID、、駕駛證號、駕齡等。(6) 汽車信息,包括數據項:車牌號、購買日期、押金、日租金等。(7) 汽車租賃信息,包括數據項:合同ID、車牌號、客戶ID、租賃時間等。數據庫中包含了7個表,即基本類型表Types、會員類型表MemberType、公司信息表Company、客戶信息表Customer、汽車信息表Cars、汽車租賃表Lease和用戶信息表Users。表4-1表Types的結構編號字段名稱數據類型說明1。省略部分。畢業設計中一定得穩扎穩打,好好完成在大學期間的最后一個課程設計。8 參考文獻[1] 友生,軟件體系結構,:清華大學, 2004年1月[2] 火旺、春林等,程序設計語言編譯原理(第3版),國防工業,2003年 2月[3] 開英,數據庫系統概論,,理工大學,2003年1月[4] 王少鋒,面向對象技術UML教程,清華大學,2004年2月[5] 文耘等譯,需求工程,機械工業,2003年8月[6] 王珊,數據庫系統簡明教程,高等教育,2004年9月[7] 余雪麗,軟件體系結構及實例分析,科學,2004年10月[8] 王智學,ROSE對象建模方法與技術,機械工業,2003年7月阿奇,Visual Basic使用教程(第二版),電子工業,2004年1月袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈[9]
關 鍵 詞:
汽車 uml 管理 系統 租賃 基于 設計說明
 天天文庫所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:基于UML的汽車租賃管理系統設計說明.doc
鏈接地址: http://www.094347.live/p-55569022.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服點擊這里,給天天文庫發消息,QQ:1290478887 - 聯系我們

本站為“文檔C2C交易模式”,即用戶上傳的文檔直接賣給(下載)用戶,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有【成交的100%(原創)】。本站是網絡服務平臺方,若您的權利被侵害,侵權客服QQ:1290478887 歡迎舉報。

[email protected] 2017-2027 http://www.094347.live 網站版權所有

粵ICP備19057495號 

收起
展開
有没有苹果软件赚钱的 云南十一选五开奖号码今天的 云南快乐十分任三推荐 北京11选5投注网站 在线配资上上盈实盘 北京pc蛋蛋28大小公式 湖南快乐十分多久开彩 北京赛车开奖结果查询 安徽11选5历史开奖结果 每日股票指数 福建体彩11选5中两位数有没有奖