您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > uml课程设计报告――网站
《UML课程设计》报告题目——文章浏览网站学号:08103229姓名:李亚南指导老师:时间:2011年7月15日2一、需求分析................................................................................................31、功能概述...............................................................................................32、用例图....................................................................................................4二、概要设计................................................................................................41、活动图....................................................................................................42、顺序图....................................................................................................5三、详细设计................................................................................................81、类图........................................................................................................82、状态图....................................................................................................9四、实现说明................................................................................................91、浏览文章功能.......................................................................................92、添加文章功能.....................................................................................12五、总结......................................................................................................163一、需求分析1、功能概述本网站是一个养生之道交流网站,读者进入网站后可以浏览网站的内容,读者可以进行留言。管理员登录后可以对网站进行管理。具体功能说明如下:1)前台主要功能包括:A读者通过链接浏览站内文章。B读者注册后成为本站的会员。C读者以会员身份登录D读者修改个人信息E读者通过留言发帖的方式与其他读者进行沟通2)后台主要功能包括:A管理员作为特殊的会员登录B管理员管理对用户进行管理:查看,删除C管理员对站内留言的管理:查看,删除D管理员对网站的文章进行管理:查看,添加,删除。42、用例图二、概要设计1、活动图修改文章添加文章删除用户删除留言删除文章注销adminhuiyuan用户管理留言管理文章管理登录includeincludeinclude留言include修改信息include注册includeshujuku浏览includereaderdatabase搜索wenzhangguanliyonghuguanliliuyanguanli活动guanli的子活动图:5说明:2、顺序图为以下用例添加顺序图:1)登录;2)浏览:3)留言::huiyuan:controllerdb:database1:dengluaction(user)2:returnview3:dengluaction(user)4:isvalid5:6:getuser(int)7:yonghuxinxi8:returntrue9:wenzhangaction(int)10:returnview:reader:controllerdb:database1:wenzhangaction(int)2:getwenzhang(int)3:returnview4:5:getwenzhang(int)6:returnview7:liuyanaction(words)8:getwords(int)9:returnview64)留言管理:5)文章管理::huiyuan:controllerdb:database1:liuyanaction()2:getwords()3:returnview4:addliuyan(words)5:returnview6:addliuyan(words)7:addwords(words)9:returnview8:savechange()lyn:admin:controllerdb:database1:liuyanguanliaction()2:getwords()3:returnview4:deleteliuyan(words)5:deletewords(words)7:returnview6:savechange()lyn:admin:controllerdb:database1:wezhangguanliaction(wenzhang)3:returnview4:deletewenzhang(wenzhang)7:returnview2:getwenzhang()5:deletewenzhang(wenzhang)8:addwenzhang(wenzhang)9:returnview10:addwenzhang(wenzhang)11:addwenzhang(wenzhang)13:returnview14:editwenzhang(wenzhang)15:getwenzhang(int)16:returnview17:editwenzhang(wenzhang)18:savechange()19:returnview6:savechange()12:savechange()76)用户管理:7)修改信息:8)搜索:9)注册:lyn:admin:controller:database1:yonghuguanliaction()2:getalluser()3:returnview4:deleteyonghu(user)5:deleteuser(user)7:savechange()6:returnview:huiyuan:controllerdb:database1:xiugaixinxiaction(user)2:getuser(int)3:returnview4:xiugaixinxiaction(user)5:savechange()6:returnview:reader:controllerdb:database1:sousuoaction(String)2:getwenzhang()3:returncontent4:returnview5:wenzhangaction(int)6:getwenzhang(int)7:returncontent8:returnview810)注销:三、详细设计1、类图1)为网站用户建模2)为实现网站功能的类建模::readeruser:huiyuan:controllerdb:database1:zhuceaction(user)2:returnview3:zhuceaction(user)4:adduser(user)5:create6:dengluaction(user)7:returnview:huiyuan:controller1:zhuxiaoaction(user)2:returnview92、状态图说明:对于reader、huiyuan、admin三者的状态转换图四、实现说明1、浏览文章功能进入网站主页:jinrureader(notzhuce)huiyuanadminnotloginhuiyuandengludenglu(haszhuce)zhuxiaozhuxiaozhucedenglu10点击“文章”,链接后,进入目录页:可通过单击选择页码,也可通过搜索框搜索所需要的内容,在搜索框中输入“O”,跳转到搜索结果页:选择所要阅读的文章标题,如“OOSE方法”,单击后可跳转到阅读页:11点击“留言板”链接可以浏览留言板的内容:登录的用户,可以对留言进行回复,也可以点击图片“有话要说”进行留言,若是没有登录,点击留言后会自动跳转到登录页面,若是没有注册的用户可以通过登录页面的链接进行注册,注册后可以修改登录名和密码。下面是以用户“1”登录后进入主页的截图,上方有对用户的问候语:点击留言板,并选择第一条留言进行回复:12提交后:2、添加文章功能对于管理员登录,导航菜单中出现“管理网站”选项:点击“管理网站”链接进入管理页面:13点击“用户管理”,可以删除用户:点击“留言管理”,可以删除留言:点击“文章管理”,可以对文章进行“添加”、“删除”、“编辑”:14点击“添加”,进入添加文章页面:提交后,添加到文章目录中:15点击“编辑”,进入编辑页面:点击“删除”,弹出“确定删除”对话框,确定后可以删除文章:16五、总结
本文标题:uml课程设计报告――网站
链接地址:https://www.777doc.com/doc-3356988 .html