《夜猫商务会所运营管理平台系统设计说明书要点》由会员分享,可在线阅读,更多相关《夜猫商务会所运营管理平台系统设计说明书要点(16页珍藏版)》请在金锄头文库上搜索。
1、夜猫商务会所运营管理平台系统设计说明书文件状态:草稿V 正式发布文件标识当前版本1.0.0作者:宇祥科技口正在修改完成日期2014-08-261 .版本历史12 .概述22.1. 文档说明222系统需求概述23 .系统总体结构34 .系统设计45 .界面设计81 .版本历史版本/状态修订人修改日期备注1.0.0宇祥科技2014-08-26创建文档2 . 概述2.1. 文档说明本文档描述系统夜猫商务会所运营管理平台的总体系统设计。2.2. 系统需求概述参见夜猫商务会所运营管理平台需求分析说明书WPF 技术3 . 系统总体结构夜猫商务会所运营管理平台采取系统设计采用了三层架构的设计模式数据库采用
2、SQL Server 20124 .系统设计1、系统架构:客户端三层架构)界面层响应客户端请求处理请求发出请求发送操作命令数才居访问 层服务器数据库)传送请求2、逻辑层主要类图:CardRecordMadA日插去? GetCard RecorGoodManager e*3方5去O AddGoodO DeleteGaodQ GetAllGoodsO GetGoodByGo,.,Q GetGoodsByCnO GetGoodsByC 一O GetGreatGoodsOGetAaxGoodlDO ModifyGoodUsersManager二方5去O GetAllUsersQ GetAllUsers
3、TwoG GetUserByLog.-? LoginOrderManager? GetMaxOrderlDU GetOrders ByCXiaDartCardfiManager日辘O BuKa 心 CongZQ FakaQ GetCArdslnBy,., 0GrtCArdsInfoQ GetCard slnfoFffi GuaShiQ Modify PwdReportCategorA. 只日插去0 AddReportCatG DeleteReport.0 GetCategorieA.A0 Get Categories. ? GetMaxBaoBi-,PairameterMan. 介日垃tj G
4、etParameter.MemBersMana.0 GetCardlnfoB.0 GetMaxMemb.CategcryMana. A日插去GetAllCategor.-G GetCategories.-VifiitManager日施G AddBAilfa ng0 GetMaxVisitIDReportManager日垃0 GetDalaByStri.Q GetMaxRepor. (D GetReportsByA.S GetReportsByA0 InvortReport0 ModiAReport SaveReportOrderDetailMa. 疑日垃U G et MaxOrd ?r.,.U
5、 GetOrderDeta.DeliveryManag.离 K方5去0 Add De livery0 GetMaxOrd erlD3、数据访问层主要类图/ 、CardsS&rvice类Category ServiceDelivery Service三方5去O GetCardRecor-方法Good ervice-方5去? AddGood? Delet eGood? GetAllGoods? GetGoadByGa? GetGo OCIE 日GetGoodsByC? GetGreatGoQds? GetAaxGoodlD? N* odifyGoodVi it ervice三方5去BuKaCong
6、Zi? FakaGet Card sin By. GetCardsInfo? GetCardslnfoF.?GuaSbi odi-fyPwdMembersService 余m向去Q GtCardInfoB,Q GetMaxf/emb.? G et Al I Cat eg or.,.? Giet Categories.? GetCategoryB.OrdaDetaitSer.典类-商去? GetN H axOrder.? GetOrderDeta.ReportCategor.-方5去? AddDelivery? Getk HaxOrderIDOrderService? GetAaxOrderlD
7、? GetOrdersByC.? XiaDanDepartmentSe. 央WarkUnit &rvice 金? AddReportCat.? DeleteRepart.? Giet Categories.-方5去? GetDepartByD.-方5去AddBai-fang& Get All WorkUni?GetN* axVisitID? Giet Categories.? GetN HaxBaoBi.ReportS&rvice 类-方5去? GetDataByStri,? GetMaxRepor.,GetIReportsBy.? GetIReportsBy.? GetIRepo rtsBy
8、.0 ModifyReport0 Save Re portScjlHeiper AbstractA-字段* ConnectionStr.一笈 ExecuteDatas.& ExecuteNonQ. Execu tgRgadE. ” ExecuteScalar. ? a PrepareCom.1SupplierserviceG et Parameter.-商去UseraService? GetAllSijppliers? GetSupplierBy. GetAllUsen? GetAllll5ersTwaGet Us er By Log.4、实体层主要类图:CardiRvcordeH ?tl C
9、BFCIID4 Id4 SeriftlNurmbcr 隼千TrsdingDate-A TMTirMghrtOFWy* 7r*dingTypeCAhdRfrtsrdBuAA* Ca rd Recorda* IradeTjpfr/xCard*e邑.IttLJfr C-ardBdhnct4 CWDfpoMGarArroA GardOperTime* C-irdPwd* BCirdRenaftikA Cirjl RpData5ourceS碗OflDejurtmfflt e日 ffllOepUdDfpNaAne 卢 DepPy户 O*pWb4 Remark UpDepld ftcportf5M Or d
10、 1fliwrr.,叫_0rderrTtegr4il叫AOrderJine 叫.Order叫.OrdifNo 气_Ordiri5p#r*tAr叫_OrdeiH3perat咒_OrAerRe OrderMember. AOrderlNa4 OrderOperatar 事OrderOperdtD.n事OrdtrflicipitiM; AOrderftecPhorttOrderRemork NOrderSlEJt#S JtffiC4rdBfll?n Girdle3 Wf PrapiftyChfin-,匚 ardPwdCard fte*rt*HkCjirdSerdDai#A* CardSendLkfr
11、 4CardSirridlNu-. :CardStiBteSrW 田3忆AMemberAddr.Uhta -lEttA OtpiirtmfHtA HeadSculpEur?A Userid 隼千UstrWmeAUstrPwd A UstrPyN UserRemark 嘉U?*rRolfl* UstrWbA MernBerBirth.M- errbesFimi.? 事MtmbtrGender4 MrmbtrLtwl4 MemberMoWk拿McmberN-oA MeinberRenM.,AMembe-rUnitNo日 444f Pi 口 pertyChaniu.Rtportet隼f OsNsme4 O5Par34A