大连交通大学学报管理系统软件设计说明书_第1页
大连交通大学学报管理系统软件设计说明书_第2页
大连交通大学学报管理系统软件设计说明书_第3页
大连交通大学学报管理系统软件设计说明书_第4页
大连交通大学学报管理系统软件设计说明书_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大连交通大学学报管理系统软件设计说明书目录1介绍111目的112范围113内容概览12体系结构表示方法13系统要达到的目标和限制14用例视图241系统用例图242作者注册343作者修改信息444作者退出545查看消息546作者登录647作者查稿748专家投稿系统849专家查稿系统9410专家修改信息10411专家查看审稿记11412专家查询消息12413专家登录系统13414专家审稿系统14415专家退出系统15416编辑部登录16417编辑部退出16418发送消息17419维护编辑部数据18420维护权限数据19421维护业务数据205逻辑视图1951总览2152主要PACKAGE的介绍226过程视图2261作者注册2362作者投稿2563作者查稿2864专家审稿307部署视图328数据视图339规模和性能3310质量33软件设计说明书1介绍11目的这篇文档提供了对大连交通大学学报管理系统的系统架构的总览,从不同的视角描述了该系统。同时介绍了大连交通大学学报管理系统有关架构的想法,包含架构分析的关键决策,目的在于帮助开发人员理解学报管理系统的基本结构。12范围介绍了学报管理系统的登录系统、注册系统、投稿系统、查稿系统、审稿系统,编辑系统。13内容概览登录系统作者如果要进行投稿、查稿,需要输入正确的用户名和密码,如果输入错误,则停留在登录页。注册系统作者如果从来没有在本网站投稿,需要注册一个USERNAME账号;投稿系统作者成功登录网站后,可以在网站上投稿。查稿系统作者成功登录网站后,可以查询已投递的稿件。审稿系统专家输入正确的用户名和密码,成功登录网站后可进行网站的审核。编辑系统编辑部输入正确的用户名和密码,成功登录网站后可进行网站的管理。2体系结构表示方法这篇文档使用一系列视图反映系统架构的某个方面;用例视图概括了架构上各个用例和它们的非功能性需求;逻辑视图展示了描述部分关键子系统的重要用例实现场景使用交互图;部署视图展示构建在处理节点上的物理部署以及节点之间的网络配置使用部署图;数据视图描述了数据流、持久性数据模式、对象与持久性数据之间的模式映射、对象到数据库、存储过程以及触发器的映射机制使用类图描述数据模型,活动图表示数据流。3系统要达到的目标和限制目标作者可以正确登录,在登录页面输入信息时能够在输入错误的同时看到错误提示;正确登录后可以看到相关信息的列表。点击投递稿件,进入投稿页面。点击查询稿件,可查询已投递的稿件。点击退出,可退出系统。作者在注册可以很方便地进行注册,输入的注册信息要进行验证,验证正确后将信息存入数据库。专家正确登录后可以查询消息,审核稿件。编辑部正确登录后可以管理网站。限制作者、专家和编辑部的界面分开,作者、专家不能修改逻辑上不能修改的信息;编辑部不能修改作者、专家的密码,还有同级别的编辑部的信息。4用例视图大连交通大学学报管理系统描述的主要用例有作者注册,修改注册信息,作者登录系统,作者退出系统,作者投稿,查询稿件,查询信息,专家登录系统,专家退出系统,专家查询信息,查询待审稿件,专家修改信息,查看审稿记录,专家审稿,编辑部登录系统,编辑部退出系统,维护业务数据,维护权限数据,维护编辑部数据,发送信息。41系统用例图系统用例图见图41图41系统用例图作者专家编辑部登录系统退出系统作者注册作者投稿查询已投稿件作者查询消息作者修改信息专家查询消息查询待审稿件专家修改信息查看审稿记录专家审稿维护业务数据维护权限数据维护编辑部数据发送消息42作者注册421用例简述作者在购物网站上输入注册信息,成为网站会员。422基本事件流1作者在作者注册画面,输入用户编号、密码、用户姓名、电子邮件地址和联系电话等信息,提交注册请求;2系统对作者的信息进行检查;3系统作者的信息被系统保存;4系统显示注册完了画面,提示作者注册成功;5用例结束。423活动图作者注册的活动图见图42管理系统作者显示注册页面输入注册信息提交注册信息检查输入的信息是否正确否是保存用户注册信息显示注册成功图42作者注册的活动图43作者修改信息431用例简述作者修改自己的注册信息。432基本事件流1系统显示修改注册信息页面;2作者编辑能够被修改的项目;3作者提交修改过的注册内容;4系统检查修改过的内容是否合法;5系统作者修改的信息被系统保存;6系统显示注册信息更新完了画面,提示作者注册信息更新成功;7系统用例结束。433活动图修改注册信息的活动图见图43管理系统作者显示修改注册信息页面编辑可修改部分提交修改过的注册内容检查修改过的内容是否合法保存修改后的注册内容显示用户修改成功否是图43修改注册信息的活动图44作者退出441用例简述作者退出系统442基本事件流1作者提出退出请求;2系统注销作者身份;3系统用例结束。443活动图作者退出活动图见图44管理系统作者提出退出请求注销作者身份图44作者退出的活动图45查看消息451用例简述作者登录后,可以查看编辑部发来的消息。452基本事件流1系统显示登录页面;2作者输入用户名和密码;3系统判断输入的用户名和密码是否正确;4系统显示个人信息页面;5作者提出查看消息请求;6系统显示消息页面;7系统用例结束。453活动图查看消息的活动图见图45管理系统作者显示登录页面输入用户名和密码判断用户名和密码是否正确跳到个人信息界面提出查看消息请求跳到消息页面否是图45查看消息的活动图46作者登录461用例简述作者输入正确的用户名和密码后,可登录到系统中。462基本事件流1系统显示登录页面;2作者输入用户名和密码;3系统判断输入的用户名和密码是否正确;4系统提示作者登录到系统中;5系统用例结束。463活动图作者登录的活动图见图46管理系统作者显示登录页面输入用户名和密码检查用户名和密码是否正确登录到系统中否是图46作者登录的活动图47作者查稿471用例简述作者登录成功后,可查看已投的稿件。472基本事件流1作者提出查询申请;2系统判断作者是否登录;3系统显示登录页面;4作者输入用户名和密码;5系统判断输入用户名和密码是否正确;6系统跳转到查稿页面;7系统用例结束。473活动图作者查稿的活动图见图47管理系统作者提出查稿申请判断作者是否登录跳转到登录页面输入用户名和密码跳转到查稿页面判断用户名和密码是否正确是否是否图47作者查稿的活动图48作者投稿系统481用例简述作者登录成功后,可投递稿件。482基本事件流1作者提出投稿申请;2系统判断作者是否登录;3系统显示登录页面;4作者输入用户名和密码;5系统判断输入用户名和密码是否正确;6系统跳转到投稿页面;7作者提交稿件信息,上传文件;8系统处理投稿;9系统用例结束;483活动图作者投稿的活动图见图48管理系统作者提出投稿申请判断是否登录跳转到登录页面输入用户名和密码转入投稿页面提交稿件信息,上传文件处理投稿否判断用户名和密码是否正确是是否图48作者投稿的活动图49专家查稿系统491用例简述专家登录到系统后,可查看待审稿件。492基本事件流1系统显示登录页面;2专家输入用户名和密码;3系统判断输入用户名和密码是否正确;4系统显示专家个人信息页面;5专家提出查询请求;6系统显示稿件信息;7系统用例结束。4937系统用例结束。活动图专家查稿系统的活动图见图49管理系统专家显示登录页面输入用户名和密码判断用户名和密码是否正确显示个人信息页面提出查询申请显示稿件信息否是图49专家查稿系统的活动图410专家修改信息4101用例简述专家登录到系统后,可修改个人信息。4102基本事件流1系统显示修改注册信息页面;2专家编辑可修改部分;3专家提交修改过的注册内容;4系统判断修改的内容是否合法;5系统保存专家修改的内容;6系统提出查询请求;7系统显示用户修改成功;7系统用例结束。4103活动图专家修改信息的活动图见图410管理系统专家显示修改注册信息页面编辑可修改部分提交修改过的注册内容检查修改的内容是否合法保存用户修改后的内容显示用户修改成功否是图410专家修改信息的活动图411专家查看审稿记录4111用例简述专家登录到系统后,可以查看审稿记录。4112基本事件流1系统显示登录页面;2专家输入用户名和密码;3系统判断输入用户名和密码是否正确;4系统显示专家个人信息页面;5专家提出查看审稿记录申请;6系统显示审稿记录;7系统用例结束。4113活动图专家查看审稿记录的活动图见图411图411专家查看审稿记录的活动图412专家查询消息4121用例简述专家登录到系统后,可以查看编辑部发来的消息。4122基本事件流1系统显示登录页面;2专家输入用户名和密码;3系统判断输入用户名和密码是否正确;4系统显示专家个人信息页面;5专家申请查看消息;6系统显示消息页面;7系统用例结束。4123活动图专家查询消息的活动图见图412管理系统专家显示登录界面输入用户名和密码判断用户名和密码是否正确显示专家个人信息提出查看审稿记录申请显示审稿纪录否是管理系统专家显示登录页面输入用户名和密码判断用户名和密码是否正确转到个人信息页面申请查看消息跳转到消息页面否是图412专家查询消息的活动图413专家登录系统4131用例简述专家输入有效的用户编号和密码后,登录系统。4132基本事件流1系统显示登录页面;2作者输入用户名和密码;3系统判断输入的用户名和密码是否正确;4系统提示专家已登录到系统中;5系统用例结束。4133活动图专家登录系统的活动图见图413管理系统专家显示登录页面输入用户名和密码判断用户名和密码是否正确登录到系统中否是图413专家登录系统的活动图414专家审稿系统4141用例简述专家登录到系统后,可以评审稿件。4142基本事件流1系统显示登录页面;2专家输入用户名和密码;3系统判断输入用户名和密码是否正确;4系统显示专家个人信息页面。5专家提出查看待审稿件申请;6系统返回待审稿件页面;7专家判断是否有待审稿件;8专家审稿,提交结果;9系统用例结束。4143活动图专家审稿系统的活动图见图414管理系统专家显示登录页面输入用户名和密码判断用户名和密码是否正确显示个人信息页面提出查看待审稿件申请返回待审稿件页面是否有待审稿件审稿,提交结果否是是否图414专家审稿系统的活动图415专家退出系统4151用例简述专家退出系统。4152基本事件流1专家提出退出请求;2系统注销专家身份;3系统用例结束。4153活动图专家退出系统的活动图见图415管理系统专家提出退出请求注销专家身份图415专家退出系统的活动图416编辑部登录4161用例简述编辑部输入正确的用户名和密码后,可登录到系统中。4162基本事件流1系统显示登录页面;2编辑部输入用户名和密码;3系统判断输入的用户名和密码是否正确;4系统提示编辑部登录到系统中;5系统用例结束。4163活动图编辑部登录的活动图见图416管理系统编辑部显示登录页面输入编辑部用户名和密码判断用户名和密码是否正确登录到系统中图416编辑部登录的活动图417编辑部退出4171用例简述编辑部退出系统。4172基本事件流1编辑部提出退出请求;2系统注销编辑部身份,撤销赋予的权限;3系统用例结束。4173活动图编辑部退出的活动图见图417管理系统编辑部提出退出请求注销编辑部身份图417编辑部退出的活动图418发送消息4181用例简述编辑部登录到系统后,可以向作者和专家发送消息。4182基本事件流1系统显示登录页面;2编辑部输入用户名和密码;3系统判断输入的用户名和密码是否正确;4系统显示编辑部发送消息页面;5编辑部提出发送消息请求;6系统显示编辑部发送消息页面;7系统处理相应请求;8系统返回处理结果;9系统用例结束。4183活动图发送消息的活动图见图418管理系统编辑部显示登录页面输入用户名和密码判断用户名和密码是否正确返回编辑部发送消息页面提出发送消息请求处理相应请求返回相应结果否是图418发送消息的活动图419维护编辑部数据4191用例简述编辑部登录到系统后,可以维护编辑部数据。4192基本事件流1系统显示登录页面;2编辑部输入用户名和密码;3系统判断输入的用户名和密码是否正确;4系统显示维护编辑部数据页面;5作者提出维护编辑部数据请求;6系统处理请求;7系统返回处理结果;8用例结束。4193活动图维护编辑部数据见图419管理系统编辑部显示登录页面输入用户名和和密码判断用户名和密码是否正确返回到维护编辑部数据页面提出维护编辑部数据请求处理请求返回相应结果否是图419维护编辑部数据的活动图420维护权限数据4201用例简述编辑部登录到系统后,可以维护权限数据。4202基本事件流1系统显示登录页面;2编辑部输入用户名和密码;3系统判断输入的用户名和密码是否正确;4系统显示维护权限数据页面;5作者提出维护权限数据请求;6系统处理维护权限数据请求;7系统返回处理结果;8用例结束。4203活动图维护权限数据的活动图见图420管理系统编辑部显示登录页面输入用户名和密码判断用户名和密码是否正确返回维护权限数据页面提出维护权限数据请求处理维护权限数据请求返回处理结果否是图420维护权限数据的活动图421维护业务数据4211用例简述编辑部登录到系统后,可以维护业务数据。4212基本事件流1系统显示登录页面;2编辑部输入用户名和密码;3系统判断输入的用户名和密码是否正确;4系统显示维护业务数据页面;5作者提出维护业务数据请求;6系统处理维护业务数据请求;7系统返回处理结果;8用例结束。4213活动图维护业务数据的活动图见图420图421维护业务数据的活动图5逻辑视图逻辑视图部分主要叙述了设计阶段的工作。51总览图51的领域模型是大连交通大学学报管理系统的设计实体及其之间的关系;LOGINBOOLLOGOUTBOOLREGISTERBOOLSUBMITBOOLQUERYARTICLEBOOLINQUIREMESSAGEBOOLUPDATEINFORMATIONBOOLLOGNAMECHARPASSWORDCHARREALNAMECHARGENDERCHARAGECHARTELEPHONECHARRESEARCHAREACHAREMAILCHARAUTHORLOGINBOOLLOGOUTBOOLINQUIREMESSAGEBOOLQUERYUNREVIEWEDARTICLEBOOLUPDATEINFORMATIONBOOLQUERYREVIEWDEARTICLEBOOLREVIEWBOOLNAMECHARPASSWORDCHARGENDERCHARTELTPHONECHARREVIEWAREACHAREXPERTLOGINBOOLLOGOUTBOOLSENDMESSAGEBOOLMATAINBUSNISSMATAINNEWSROOMMATAINPOPEDOMNAMECHARPASSWORDCHARGENDERCHARNEWSROOMIDCHARNEWSROOMTITLEBOOLAUTHORBOOLAREABOOLARTICLE图51领域模型管理系统编辑部显示登录页面输入用户名和密码判断用户名和密码是否正确维护业务数据页面提出维护业务数据请求处理请求返回相应结果否是52主要PACKAGE的介绍大连交通大学学报管理系统PACKAGE图见图52WEBAPPROOTMYSERVLETCONTROLMYSBEANDATAUTILADMINUSER图52大连交通大学学报管理系统PACKAGE图WEBAPPWEBAPP包包含了ROOT等包,它们属于显示层的代码。MYSERVLETMYSERVLET包包含了CONTROL等包,它们属于控制层的代码。MYBEANMYBEAN包包含了DATA等包,它们属于存储层的代码。UTILUTIL包包含了一些常用的操作,如时间转换、字符串转换等。ADMINADMIN包包含了属于编辑部操作的WEBAPP、SERVICE、SERVICEIMPL、DAO、DAOHIBERNATE、MODEL等包,这些包的关系同上。USERUSER包包含了属于编辑部操作的WEBAPP、SERVICE、SERVICEIMPL、DAO、DAOHIBERNATE、MODEL等包,这些包的关系同上。6过程视图过程视图部分叙述几个主要子系统的处理流程。61作者注册611作者注册的系统顺序图见图61REGISTERFORMHANDLEREGISTERRESGITERAUTHORREGISTERAUTHOR1/REGISTER3/INPUTINFORMATION5/SENDINFORMATION6/HANDLEINFORMATION2/DISPLAYINFORMATION7/DISPLAYINFORMATION4/CHECKINFORMATION8/FORWARDINFORMATION图61作者注册的系统顺序图612作者注册的VOPC类图见图62REGISTERBOOLUPDATEREGISTERINFORMATIONBOOLINPUTINFORMATIONBOOLAUTHORHANDLEINFORMATIONBOOLSENDRESULTBOOLHANDLEREGISTERFORWARDRESULTREGISTERDISPLAYINFORMATIONBOOLCHECKINFORMATIONBOOLSENDINFORMATIONBOOLREGISTERFORM图62作者注册的VOPC类图613作者注册的协作图见图63HANDLEREGISTERRESGITERREGISTERFORMAUTHORAUTHOR1/LOGIN3/INPUTIONFORMATION5/SENDINFORMATION8/FORWARDINFORMATION2/DISPLAYINFORMATION7/DISPLAYINFORMATION4/CHECKINFORMATION图63作者注册的协作图62作者投稿621作者投稿的系统顺序图见图64SUBMIT作者AUTHORSUBMITSUBMITFORMLOGINHANDLELOGIN2/HANDLELOGIN3/SENDINFORMATIONT5/SENDLOGININFORMATION6/CREATESUBMITFORM7/OUTPUTRESULT4/DISPLAYINFORMATION1/LOGIN图64作者投稿的系统顺序图622作者投稿的VOPC类图见图65CREATREVIEWLISTDISPLAYINFORMATIONLOGINHANDLELOGINSENDINFORMATIONHANDLELOGINLOGINAUTHORCREATESUBMITFORMSUBMITFORMOUTPUTRESULTSUBMIT图65作者投稿的VOPC类图623作者投稿的协作图见图66主角1HANDLELOGINLOGINSUBMITFORMSUBMITAUTHOR1/LOGIN2/HANDLELOGIN3/SENDINFORMATIONT4/DISPLAYINFORMATION5/SENDLOGININFORMATION6/CREATESUBMITFORM图66作者投稿的协作图63作者查稿631作者查稿的系统顺序图见图67QUERY作者HANDLELOGINLOGINQUERYAUTHOR1/LOGIN2/HANDLELOGIN3/SENDINFORMATIONT4/DISPLAYINFORMATION5/SENDLOGININFORMATION6OUTPUTQUERYRESULT图67作者查稿的系统顺序图632作者查稿的VOPC类图见图68CREATREVIEWLISTDISPLAYINFORMATIONLOGINHANDLELOGINSENDINFORMATIONHANDLELOGINLOGINAUTHOROUTPUTQUERYRESULTQUERY图68作者查稿的VOPC类图633作者查稿的协作图见图69主角1LOGINQUERYAUTHORHANDLELOGIN1/LOGIN2/HANDLELOGIN3/SENDINFORMATIONT4/DISPLAYINFORMATION5/SENDLOGININFORMATION6OUTPUTQUERYRESULT图69作者查稿的协作图64专家审稿641专家审稿的系统顺序图见图610REVIEW专家HANDLELOGINLOGINEXPERTREVIEW1/LOGIN3/SENDINFORMATIONT5/DISPLAYINFORMATION4/CREATEREVIEWLIST6REVIEW7SENDRESULT2/HANDLELOGIN图610专家审稿的系统顺序图642专家审稿的VOPC类图见图611HANDLELOGINSENDINFORMATIONHANDLELOGINCREATREVIEWLISTDISPLAYINFORMATIONLOGINLOGINEXPERTREVIEWSENDRESULTREVIEW图611专家审稿的VOPC类图643专家审稿的协作图见图612主角1HANDLELOGINLOGINREVIEWEXPERT1/LOGIN2/HANDLELOGIN3/SENDINFORMATIONT5/DISPLAYINFORMATION4/CREATEREVIEWLIST6REVIEW7SENDRESULT图612专家审稿的协作图7部署视图部署视图描述了如何将具体软件制品分配到计算节点具有处理服务的某

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论