日语提交文档格式Word文档下载推荐.docx
《日语提交文档格式Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《日语提交文档格式Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
时间:
目录
1软件需求分析
主要描述系统的功能需求。
以下为范例,仅供参考。
一、留言板系统的需求分析
1、系统功能需求
(1)系统管理员可以对页面进行维护和批准用户的注册申请,以及对用户所发表的留言进行审核和删除工作。
(2)普通注册用户可以浏览留言、发表留言、修改留言和恢复留言。
(3)游客只能浏览系统公开的留言,也可以进行用户注册。
满足上述需求的系统主要包括下面几个模块
(1)数据库管理模块:
提供使用者录入、修改并维护数据的途径。
(2)基本业务模块:
注册用户可以发表留言、修改留言、浏览留言,其中管理员还可以审核和删除留言、以及用批准用户的注册;
游客可以浏览系统公开的留言
2、数据库管理模块
(1)留言信息管理:
对留言的审核、删除
(2)用户管理:
对用户注册申请的审核批准,增加、删除用户。
3、基本业务模块
(1)发表留言:
注册用户(包括管理员和会员)可以发表留言。
(2)修改和更新留言:
这侧用户可对自己发表的留言进行修改。
(3)删除留言:
管理员可以对任何不合格留言进行删除,会员可以删除自己的私有留言。
(4)浏览留言:
所有用户包括游客均可以浏览留言。
(5)页面维护:
管理员可以使用此模块对留言板的页面进行维护。
(6)用户注册批准:
管理员可以使用此模块批准用户注册。
2系统的用例图
2.1识别参与者
2.2识别用例
2.3系统用例图
2.4用例文档
(也就是写用例图中各用例的事件流)
以下为范例
㈠、系统的用例图
创建用例图之前首先需要确定参与者
在留言板系统中需要管理员、普通注册用户和游客的参与。
其中游客只能浏览留言信息。
管理员作为系统的维护者拥有系统的所有权限,可以进行各种操作,包括用户注册的批准、删除用户,以及对留言的审核、增删查改。
普通注册用户可以浏览所有留言以及对自己私有留言的增删查改。
(1)留言板后台系统用例图
留言板后台属于管理员管理范畴,管理员可以进行相应的操作。
管理员在后台可以进行所有的操作,可以登录自己的账号然后可以回复自己的留言、发表留言;
同时可以进行用户管理,以及系统管理。
系留言板后台系统用例图如图所示。
从图中可以看到管理员在后台所参与的所有用例。
系统管理员的用例:
①系统管理:
系统管理员可以对网站进行日常维护与管理,包括打开关闭留言板、系统的基本信息。
②用户管理:
系统管理员可以处理用户的的注册申请,删除账户及账户级别的设置以及用户留言的审核和删除。
③管理员登陆:
系统管理员可以登录自己的账号进行留言回复和发表留言及对自己留言的增删改查操作。
如图2-1
游客用例:
图2、1-1留言板后台系统用例图
(2)、留言板前台---各种留言信息的操作用例图
在留言板的前台,注册用户(包括管理员和普通会员)和游客可进行各自相应的操作,其中游客由于没有注册,不是系统的会员只拥有系统的最低权限,即只能进行留言的浏览,而注册用户除此之外还可以对其他用户发表悄悄话,回复留言,发表留言预览留言以及修改留言内容等。
如图2-2
普通会员的用例:
(1)浏览留言:
可以浏览任何用户发表的留言。
(2)删除留言:
可以删除自己的任何留言。
(3)发表留言:
会员可以发表留言,包括公开留言和悄悄话。
(4)修改和更新留言:
会员可以修改和更新自己发表的任何留言。
图2、1-2留言板前台---各种留言信息的操作用例图
(3)、留言板前台---各种用户信息的操作(面向注册用户)用例图如图2-3
图2、1-3留言板前台---各种用户信息的操作(面向注册用户)用例图
对系统中的每一个用例,均应描述其对应的用例规约,也就是事件流(用例文档),描述格式不是惟一的,只要清楚就行。
如:
3、业务类图
绘制业务类图关注如下几点:
●系统中有哪些实体。
●这些实体能做什么操作。
●实体间的关系。
4、数据库设计,界面设计,绘制实现类图
(进入设计阶段,给出数据库表结构,绘制界面原型,进一步完善类图,此时类图会增加界面类和控制类,该类图与实际开发语言、技术平台均有关系了,因为时间关系,我们不要求实现类图了,给出一个例子供以后参考)
⑴、参与者相关的类
系统中和参与者相关的类的类图如下:
【类图说明】
1User是所有类的父类,包括属性Account(登录名)、Password(密码)等。
方法有getAccount(获取登陆账号名)和getPassword(获取登陆账号密码)。
2Youke类是为注册的用户。
3Administrator是管理类,管理员有自己的属性,username(用户名)、userpassword(用户密码)和userlmage(用户图片)。
方法有dosubmit(提交信息)、checkuser(审核用户)和doreset(信息重置)。
4huiyuan类是普通的注册用户类,除了及成父类的属性方法,还有自己的属性passwordanswer(密码答案)、passwordask(密码问题)以及userid。
方法有dosubmit(提交)和doreset(重置)。
1各类之间的关系
类不是单独一个模块,各类之间是存在联系。
留言板系统各类之间的联系如下图:
……
5、动态模型建模
绘制序列图、活动图、交互图若干,给出几个主要的就行。
注意:
实现类图和动态模型建模均不可能一步到位,两者都在建模过程中不断完善,顺序也有更迭,因此无固定顺序一定是谁前谁后。
至于后面的部署图和配置图,与实现、运行的硬件平台有关,时间关系,我们不再要求。
6、测试文档
要求每个组员至少给出一个界面的测试文档。
7、概括总结。