UML类图
2017-12-26 19:59:59 1 举报
小区住宅管理类图
作者其他创作
大纲/内容
apartment class
+buliding_id: int+building_name: string+unit_id: int+room_id: int
online Interface
+void login()+void logout()
human class
+human_id: string+username: string-password: string-name: string-sex: string-head: string-connection: string
+void setPassword(password)+string getPassword()+void setName(name)+string getName()+void setSex()+string getSex()+void setHead(head)+string getHead()+void setConnection(connection)+string getConnection()+void personalDataSearch(username)
rate class
+water_rate: int+power_rate: int+gas_bill: int+parking_rate: int+property_managent_fee: int
suggestion
+score()
staff class
+worktime: string+worktype: string-payment: int+workarea: string+hiredate: date
+void searchEvaluationOfScore(username)+void searchPayment(self)+void searchWorkTime(self)+void setPayment(payment)+int getPayment()
announcement class
+title+content+publishtime: date
+void add()+void modify()+void delete()+void search()
car class
+car_type: string+car_id: string
status Interface
+void sold_noliving()+void sold_living()+void selling()
owner class
-roomaddress: string-parking_lotaddress: string-car_inf: string+allrate: int
+void setRoomAddress(roomaddress)+string getRoomAddress()+void setParking_LotAddress(parking_lotaddress)+string getParking_LotAddress()+void setCar_Inf(car_inf)+string getCar_Inf()
things class
+things_id: string+buying_price: int+lease_price: int+selling: boolean+living: boolean+leasing: boolean
+void buy()+void lease()
parking_lot class
+carport_id: int+parking_lot_id: int
+void makeParking_LotAddress()
manager class
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
+void viewAllSuggestions()+void viewAllOwners()+void viewAllStaffs()+void viewAllGuests()+void viewAllParking_lots()+void viewAllApartments()+void viewAllRates()+void viewAllCars()+void viewtenants()+void addOwners()+void addGuests()+void addParking_lots()+void addTenants()+void addAnnouncements()+void modifyOwners()+void modifyGuests()+void modifyParking_lots()+void modifyTenants()+void modifyAnnouncements()+void handle()
tenants class
+lease: string-rental: int
+void searchLease(self)+void searchRental(self)+void searchOwner(owner.username)+void setRental(rental)+int getRental()
guest class
+guest_name: string+guest_tel: string+guest_idcard: string+guest_excuse: string+guest_remark: string+cometime: date+leavetime: date
+void guest_request()+void owner_response()
0 条评论
下一页