书店管理系统详细设计说明书.docx

上传人:王** 文档编号:1493109 上传时间:2024-07-26 格式:DOCX 页数:17 大小:300.95KB
下载 相关 举报
书店管理系统详细设计说明书.docx_第1页
第1页 / 共17页
书店管理系统详细设计说明书.docx_第2页
第2页 / 共17页
书店管理系统详细设计说明书.docx_第3页
第3页 / 共17页
书店管理系统详细设计说明书.docx_第4页
第4页 / 共17页
书店管理系统详细设计说明书.docx_第5页
第5页 / 共17页
书店管理系统详细设计说明书.docx_第6页
第6页 / 共17页
书店管理系统详细设计说明书.docx_第7页
第7页 / 共17页
书店管理系统详细设计说明书.docx_第8页
第8页 / 共17页
书店管理系统详细设计说明书.docx_第9页
第9页 / 共17页
书店管理系统详细设计说明书.docx_第10页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《书店管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《书店管理系统详细设计说明书.docx(17页珍藏版)》请在优知文库上搜索。

1、书店管理系统具体设计说明书1引言1.1 概述本文描述了一个基于Web的书店管理系统的具体设计.系统采纳MVC的三层架构模型.将应用系统划分为去示层、限制层、业务处理层和数据访问层1个层次。文中具体描述了表示层、业务处理层及各个模块的功能,并利用统一处模语言IR1.1.对软件进行建模,构隹各个模块的类图、时序图、状态图等.从细胞环书上进行具体分析.1.2 背景系统名称:书店管理系统:(E芬提出者:客户:开发者:麻钟庆:1.3 定义B/SCBrowser/Server)一一问读器/照芬模式(网络体系结构.1 .4参考资料书店管理系统可行性探讨报告书店管理系统用户需求分析书店管埋系统软件需求分析X书

2、店管理系统需求工程与需求分析飞2系统结构2.1系统状态图(起始)老用户登叱、J4用户注册册一般多/I注册;添加,J新用户/1V/;用户信息/数据库更新/1,Id(等待顾客付款,更改K用户明买、/信息/顾客付款y-F、修改席存I传书成功I-v收款铲、浏览J确定、C继续,1.J登陆/宜找购书订单J订书M-修改带码(-缺r订单:订单可满足,%对比!不可满足,丁单J一J,/灸书票向厂方产货上门y-x、丁货;1采物成功;(一与Zf寸款,薪货JI库存史新j/Zv_72.2系统类图2.2.1表示层类图1.前台模块类图fron1.Muin类:顾客登录系统后的页面,其中方法实现跳转到相应页面:CIientReg

3、iSter类:顾客注册页画,供应了账号、密码和验证制属性;C1.ient1.Ogin类:狼客登录页面,供应了账号、密码和验证码属性:UDdatePWd类:顾客修改密码页面,供应了旧密码和新密码属性;SearChGds类:搜寻书籍页面,SIXnCGOodS为符合条件的书籍列表:goods1.ist类:书籍列表显示页面:goods1.nfo类:书籍具体信息显示页面,nae为书资名称、type为书SJ型号、PriCe为书籍单价、time为书IS上市时间、S1.OCk为书籍库存、introduce为H箱具体介绍、SaIeS为书借销量;Order1.nf。类:订单信息页面此类主要用来描述订单编号.用户娟

4、号书籍名称,送货地址等,以便利顾客能顺当收到所鼾书籍,通过。MerId可以查询i1单,也可以对订单进行添加、修改和删除操作:OrderPrOdUCt1.nfo类:订的书籍信息页面,可以通过。rder1.d查看订的书籍信息.然后对加、删除和修改:OrderManaee类:订单管理页面,顾客通过此界面,可以杳看订单编号,书籍名称,订单11期等,还可以时订单进行删除操作。2 .后台模块类图backMain类:销售部门登录系统后的页面,其中方法实现跳传到相应页面:Inanager1.ogin类:销售部门登录页面,供应了账号、密码和类型制性;addGoods类:选购部门添加书篇页面:deIeteGood

5、s类:选购部门捌除书辖页面:UPdaIeCoodS类:选购部门更新书籍估息页面,具体描述如goods1.nf。类:OrderPrOCeS$类:订单处理页面,主要用来处理顺并提交的货物订单,销售部门通过订单编号查看订单信息,确定完库存量之后对订单进行修改(update)o2.2.2业务层类图C1.ient类:顶客类.顾客类实现的功能有产生验证码(getRandomCode方法),推断账号是否存在HsExisi方法),保存注册信息(SaVeCIient方法),验证登录(CheCkIdenCity方法),修改密码(urdaicPd方法。GoodS类:书皤类.书辖类实现的功能有全部书保列表(ShoWA

6、I1.GoOdS方法).符合查闻条件的书籍列表(ShOBSCmEoods方法),某书籍具体信息(ShQUGIodInfO方法,添加书籍(addGoods方法,删除书籍(de1.eteGoods方法),修改书.籍(UPdaIeCoodsZf法。OrdCr类:订单类。订单类实现的功能有查询全部订单SucryOrdcr方法),修改订单信息并史新书辖库存Ift(UPdateOrder方法),捌除正在处理的订单Qe1.etoOrder方法).生成订单(add()rder方法.Manager类:管理员类.管理员类实现的功能有添和一般管理员SddManager方法),删除用户(加Ic1.eUser方法,修改

7、一般管理员权限(upda1.eMana&cr方法)。2.3 系统总体活动图2.4 模块汇总系统包括顾客注册与量泵模块、顾客下订单模块.顾客付款模块.订货通知模块、订单管理模块、到货通知模块、联系供应厂商模块、供应书籍模块,前三个模块为顾客服务,为其供应登录、阅读购买书籍等功能;后五个模块为管理员服务,为其供应系统的n行维护和管理等功能.3功能模块设计说明3.1顾客注册与登录模块3.1.1模块活动图预客注册活动图戚客身沛活动图3.1.2 模块时序图见书店管埋系统软件需求分析说明书P中的时序图.3.1.3 模块描述顾客登录:1 .噢客在CIient1.Ogin页面中愉入嫌号、密码和脸证码(页面恳求

8、返回),通过方法dcSubnit()提交到Web服务器的OnShoppingActionServ1et类:2 .类OnShoppingActionServ1et运用方法DroCeSS。处理提交信息,调用C1.ientAction进一步处理;3 .C1.ientAction运用方法execute。依据提交信息.调用与登录有关的CHent类处理:4 .类C1.ient运用方法CheCkIdentityo验证账号和密码正确性,这里须要连接数据度:5 .后台系统向Web眼务器发送回应:6 .cb服务器收到回应后返回给顾客.顾客注册:与登录类似,只是在提交后须要验证系统中是否存在该账号3.2顾客下订单模

9、块3.2.1 模块活动图下订取活动图3.2.2 模块时序图见书店首理系统软件需求分析说明中的时序图,3.2.3 模块描述1. 顾客在Goods页面中输入要购买的书籍关谯字,遇过方法doSubitO提交到Heb服务器的OnShOPPingAe1.ionServ1c1类。2. 2.类OnShOPPingACtiOnSerVIet运用方法ProCeSS。处理提交信息.调用GOOdSACtiOn进一步处埋:3. GOodSACtion运用方法execute。依据提交信息,调用与书籍有关的(ods类处理:4. 类Goods运用方法shuwSsMow1.sO得到符合购买条件的书格:5. Ieb服务器向后台

10、系统和数据库发送相应的购买订单,后台系统和数据库依据订单取得相应数据.向Web服务器发送6J应:6. Feb服务器收到回应后向顾客返回符合订单的书籍,显示订单的具体信息.3. 3顾客付款模块3.1.1 模块活动图付款活动图3.1.2 模块时序图见书店管理系统软件需求分析说明书中的时序图,3.1.3 模块描述1 .顾客打开a1.IShopping页面,点击付献,通过方法doSubmit()提交到Web限务潺的OnShoppingActiOnServ1.et类.2 .类OnShOPPingACtionSerVIe1.运用方法DroCeSS。处理提交信息,调用CartACIion进一步处理;3 .C

11、artAction运用方法execute。依据提交信息.调用与书播有关的Cart类处理:I.类Cart运用方法mCartO查询该顾客付款信息.具体咨询须要与数据库建立连接:5. Ieb服务器向后台系统和数据库发送相应的备血恳求,后台系统和数据库依据恳求取得相应数据,向WCb服务器发送回应;6. Ieb服务器收到回应后向顾客返回顾客付款信息.3.4订货通知模块3.4.1 模块活动图订货洒知活动图3.4.2 模块时序图见书店管理系统软件需求分析说明书3中的时序图.3.4.3 模块描述1 .精位部门在GOOdS页面中输入要订的书籍关键字,通过方法doSubi1.()提交到Web服务器的OnShU叩i

12、ngAcIionSerVIe1.类。书籍关键字可以是可以是名称或者型号等.假如没有输入订货条件则玳认显示全部书籍列表.2 .类OnShOPPingACt.iOnServ1.e1.运用方法PrOCeSSO处理提交信息,调用GOndSACtiOn进一步处理;3 .GoodSACIiUn运用方法execute。依据提交信息.调用与MS5有关的GOOdS类处珅.;4 .类Goods运用方法ShoWSXoOdSO得到符合订货条件的书件,具体订货须要与数据库建立连接:5 .Feb服务器向后台系统和数据库发送相应的订货恳求,后台系统和数据库依据恳求取得相应数据.向Web服务器发送回应:6 .Beb服务器收到

13、回陶后向的传部门返回符合订货条件的书籍列表.3. 5管理订单模块3.1.1 模块活动图管理订单活动图3.1.2 模块时序图见书店管理系统软件需求分析说明中的时序图.3.1.3 模块描述仃单查若和删除:1 .顾客在OrderManage页面中杳询订单,通过方法doSubmitO提交到Web服务器的OnshoppingActionServ1.et类.2 .类OnShOPPingACtiOnSerYIet运用方法ProCeSSo处理提交信息.调用OrderAction进-步处理:3 .OrderAction运用方法execute。依据提交信息,调用与订单有关的Order类处理:4 .类OrdCr运用

14、方法quoryOrdcr()查询订单信息,这里须要连接数据库;5 .Web/务涔向后分系统和数据库发送恳求.后价系统和数据库提交信息后.向Web服务零发送同应:6 .Web服务涔收到回应后返回给颤齐;7 .顾客依据返回的结果信息,在。rderManac页面中选择订单进行删除处珅,通过方法doSubnit。提交到Webt务!的OnShoppingctionServ1et类.8 .类OnShoPPingACtiOnSerVIet运用方法PrOCeSS0处理提交信息,调用OrderACtion进一步处理:9 .OrderACIion运用方法execute。依据提交信息,词用与订单有关的。rdcr类处理:10 .类Order运用方法de1.eteOrderOf1.M除订单,这里须要连接数据库:H.Web眼务器向后台系统和数据诲发送恳求,后台系统和数据库提交信息后,向Web服务涔发送回应:12.Web服务器收到回应后,将更新后的信息返回给顾客一3.6.1 模块活动图到货通知活动图3.6.2 模块时序图见书店管理系蜕软件需求分析说明书中的时序图.3.6.3 模块描述1 .

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 开发文档

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!