2详细设计之代码设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

图书管理员系统:功能点1:登录:持久层对象设计:逻辑层对象设计:控制层对象设计功能实现:界面validate输入帐号密码ValidatesuccessUserServiceLogin(library_User)library_UserUserDaoselectAll()Success/errorSuccess/errorSuccess/errorSuccess/errorValidatefailure功能点2:图书信息查询:控制层对象设计:持久层对象设计逻辑层对象设计功能设计:界面输入查询信息或点击表格validateValidatesuccessBookInfoServiceSelect(library_bookinfo)BookInfoDaoSuccess/errorSuccess/errorlibrary_bookinfoTable_Data(library_bookinfo)Success/errorValidatefailure功能点3:图书信息修改控制层对象设计逻辑层对象设计持久层对象设计功能实现:界面validate修改相关信息转变成对象library_bookInfobookInfo_maintain(Library_bookInfo,2)BookInfoServiceBookInfoDaoupdate(library_bookInfoobj)Book_idnotexistSuccess/errorSuccess/errorSuccess/errorValidatefailure功能点4:图书信息删除:控制层对象设计:持久层对象设计逻辑层对象设计功能设计:界面validate查询获取相关信息并删除转变成对象library_bookInfobookInfo_maintain(Library_bookInfo,3)BookInfoServiceBookInfoDaoupdate(library_bookInfoobj)Book_IDnotexistSuccess/errorSuccess/errorSuccess/errorValidatefailure功能点5:图书信息插入控制层对象设计:持久层对象设计逻辑层对象设计界面validate输入图书相关信息转变成对象library_bookInfobookInfo_maintain(Library_bookInfo,1)BookInfoServiceBookInfoDaoupdate(library_bookInfoobj)Book_informationHasexistSuccess/errorSuccess/errorSuccess/errorValidatefailure功能6.图书类别查询控制层对象设计:持久层对象设计:逻辑层对象设计:功能设计:界面输入查询信息vaildatelibrary_bookType(Name,Describe)封装成对象library_bookTypeVisitorService进入逻辑层判断bookType_select(name)VisitorDao调用底层数据table_Data(Stringtype_name)Success/errorSuccess/errorSuccess/errorSuccess/error做出响应VaildateFailure功能7:图书类别维护控制层对象设计:持久层对象设计:逻辑层对象设计:功能实现界面输入查询信息vaildatelibrary_bookType(Name,Describe)封装成对象library_bookTypeVisitorService进入逻辑层判断bookType_maintain(library_bookType)VisitorDao调用底层数据insert(Library_bookType)Success/errorSuccess/errorSuccess/errorSuccess/error做出响应VaildateFailureupdate(library_bookType)delete(library_bookType)系统管理员模块:功能点1:登录控制层对象设计:逻辑层对象设计:持久层对象设计:功能实现:界面validate输入帐号密码转变成对象library_UserManagerServiceManagerDaoIDisnotexistSuccess/errorSuccess/errorSuccess/errorValidatefailureloginmanager(library_Managerlbm)selectManager(library_Managerlbm)功能点2:图书管理员帐号查询持久层对象设计:逻辑层对象设计:控制层对象设计功能实现:界面validate输入帐号转变成对象library_UserUserServiceUserDaoIDisnotexistSuccess/errorSuccess/errorSuccess/errorValidatefailureuser_select(StringUsername)table_Data(StringUsername)功能点3:修改帐号信息持久层对象设计:逻辑层对象设计:控制层对象设计功能实现:界面validate点击表格获取帐号信息转变成对象library_UserUserServiceUserDaoUpdatefailedSuccess/errorSuccess/errorSuccess/errorValidatefailureuser_maintain(library_UserIU,2)update(library_Userobj)功能点4:图书管理员帐号删除持久层对象设计:逻辑层对象设计:控制层对象设计功能实现:界面validate点击表格获取帐号信息转变成对象library_UserUserServiceUserDaoDeletefailedSuccess/errorSuccess/errorSuccess/errorValidatefailureuser_maintain(library_UserIU,3)update(library_Userobj)功能点5:插入图书管理员帐号持久层对象设计:逻辑层对象设计:控制层对象设计功能实现:界面validate输入要增加的管理员帐号转变成对象library_UserUserServiceUserDaoInsertfailedSuccess/errorSuccess/errorSuccess/errorValidatefailureuser_maintain(library_UserIU,1)Insert(library_Userobj)游客系统:功能点1:ID登录/匿名登陆控制层对象设计逻辑层对象设计:持久层对象设计:功能实现:界面输入游客登陆信息vaildatelibrary_visitor(ID,SID,date)ID/匿名登陆library_visitorVisitorServicevisit(library_visitorobj)SID_check(SID)VisitorDaoinsert(library_visitorobj)Success/errorSuccess/errorSuccess/errorSuccess/error做出响应VaildateFailure功能点2:图书信息查询控制层对象设计:持久层对象设计逻辑层对象设计功能设计:界面输入查询信息或点击表格validateValidatesuccessBookInfoServiceSelect(library_bookinfo)BookInfoDaoSuccess/errorSuccess/errorlibrary_bookinfoTable_Data(library_bookinfo)Success/errorValidatefailure功能点3:图书类别查询控制层对象设计:持久层对象设计:逻辑层对象设计:功能设计:界面输入查询信息vaildatelibrary_bookType(Name,Describe)封装成对象library_bookTypeVisitorService进入逻辑层判断bookType_select(name)VisitorDao调用底层数据table_Data(Stringtype_name)Success/errorSuccess/errorSuccess/errorSuccess/error做出响应VaildateFailure

1 / 53
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功