您好,欢迎访问三七文档
华中科技大学软件学院城市影碟出租系统信息系统分析与设计课程大作业信息系统分析与设计-1-1.事件表城市影碟出租系统事件表事件触发器来源活动/用例响应目的地1.客户想确定光碟(电影光碟或游戏光碟)信息的有效性光碟查询客户查询可用光碟有效光碟信息细节(包括类别、出租类别、观看率、条件、购买时间和出租状态等)客户2.客户租借光碟租借光碟工作人员生成租借账单条目形成租借账单条目客户和财务部门修改光碟属性修改该光碟的出租状态为借出管理部门和潜在客户修改客户属性得出客户的剩余可租借光碟额度3.客户归还光碟归还光碟工作人员修改租借账单条目属性添加归还时间客户和财务部门修改光碟属性修改该光碟出租状态为在架上管理部门和潜在客户修改客户属性得出客户的剩余可租借光碟额度客户4.寄催还函客户逾期未归还光碟工作人员寄出催还函催还函寄给客户客户5.添加新光碟出现新的光碟或者光碟库存不够工作人员添加光碟信息新的光碟条目潜在客户6.修改光碟记录修改光碟记录工作人员对光碟记录进行修改更新光碟记录潜在客户7.删除光碟条目删除光碟条目工作人员删除对应光碟条目对应光碟条目被删除8.查看库存报表月末工作人员生成光碟库存汇总报表完成光碟库存汇总报表管理部门9.查询客户信息客户查询工作人员查询客户信息客户的详细信息客户支持部门10.查看客户报表月末工作人员生成客户信息汇总报表完成客户信息汇总报表客户支持部门11.向家庭发送邮件希望目标家庭成为客户工作人员发送联系邮件发送出联系邮件潜在客户12.向家庭发送促销信促销活动前3天工作人员发送促销信发送出促销信潜在客户13.注册客户客户注册工作人员注册家庭客户家庭客户注册成功,并确定主要联系人客户14.添加家庭成员客户主要联系人添加家庭成员到客工作人员添加家庭成员家庭成员添加成功信息系统分析与设计-2-户中15.修改家庭成员信息客户主要联系人修改家庭成员信息工作人员修改家庭成员信息家庭成员信息修改成功16.删除家庭成员客户主要联系人删除家庭成员工作人员删除家庭成员家庭成员删除成功17.修改客户信息修改客户信息工作人员修改客户信息客户信息修改成功客户18.删除客户客户删除工作人员删除客户客户删除成功19.客户主要联系人为家庭成员设置借用尺度客户主要联系人设置借用尺度工作人员为家庭成员设置借用尺度借用尺度设置成功客户主要联系人和家庭成员20.系统管理员进行数据备份周末、月末、年末系统管理员备份数据数据备份成功21.系统管理员进行用户管理系统管理员需要管理用户系统管理员管理用户用户数据更新22.系统管理员做系统日志管理系统管理员管理系统日志系统管理员管理系统日志生成系统日志信息系统分析与设计32.类图信息系统分析与设计43.用例图用户管理数据备份SysAdmin系统日志管理租借光碟归还光碟ClientMemberStaff查询光碟有效信息验证顾客身份extendClientStaff添加家庭客户成员修改个人信息ClientMember发送催还函extend查看借阅记录查看光碟库存添加光碟条目修改光碟信息删除光碟条目注册客户客户信息管理发送邀请信Staff发送促销信信息系统分析与设计54.顺序图:Staff:光碟出租界面:DVDTitle:ClientMember:Loan:DVDItem1:findTitle(TitleID)2:findTitle(TitleID)3:findItem(TitleID)4:findItemOnTitle(TitleID)5:findClientMember(MemberID,ClientID)6:findMember(MemberID,ClientID)7:createLoan(ClientID,MemberID,ItemID,LendTime):Staff:删除光碟条目界面:DVDTitle:DVDItem1:findTitle(TitleID)2:findTitle(TitleID)3:findItemOnTitle(TitleID)4:destroyItem(ItemID)5:destroyTitle(TitleID)信息系统分析与设计65.状态图NewlypurchasedDVDItemAvailableBorrowedborrowreturnDestroyedNewlyregisteredClientAccountavailablethenumofDVDisokAccountunavailablereachthelimitreturnsomeDVDDestroyaccount信息系统分析与设计76.设计类图信息系统分析与设计87.关系数据表设计表属性GameDVDTitleTitleID,name,cost,rentallCategory,releaseDate,distributor,holdingNum,availableNum,dailyRent,lendingRate,platform,gameType,developerGameDVDItemItemID,TitleID,purchaseDate,condition,rentalStatusFilmDVDTitleTitleID,name,cost,rentallCategory,releaseDate,distributor,holdingNum,availableNum,dailyRent,lendingRate,filmType,filmLevel,producerFilmDVDItemItemID,TitleID,purchaseDate,condition,rentalStatusLoanLoanID,ItemID,ClientID,MemberID,StaffID,lendTime,returnTime,rentClientClientID,mainContacter,phoneNum,address,email,lendingLimitClientMemberMemberId,ClientID,nameStaffStaffID,name信息系统分析与设计98.类的输入输出列表MESSAGEDATAPARAMETERScreateClientClientID,mainContacter,phoneNum,address,email,lendingLimitcheckClientClientIDdestroyClientClientIDfindTitleTitleIDcreateDVDTitleTitleID,name,cost,rentalCategory,releaseDate,distributor,holdingNum,availableNum,dailyRent,lendingRateincreseAvailableNumTitleID,availableNumdecreaseAvailalbeNumTitleID,availableNumOUTPUTMESSAGEDATAPARAMETERSDATABASETABLESSINGLE/MULTIPLERECORDdisplayLoanLoanID,ItemID,lendTime,returnTime,ClientID,MemberID,rent,StaffIDLoan,GameDVDItem,FilmDVDItem,Client,ClientMember,StaffsingledisplayClientClientID,mainContacter,phoneNum,address,email,lendingLimitClientsingle
本文标题:城市影碟出租系统
链接地址:https://www.777doc.com/doc-6141670 .html