UML九组需求分析文档.doc_第1页
UML九组需求分析文档.doc_第2页
UML九组需求分析文档.doc_第3页
UML九组需求分析文档.doc_第4页
UML九组需求分析文档.doc_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

进销存管理系统 软件需求说明书案卷号日期进销存管理系统需求说明书 作 者: 完成日期: 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 目 录1 引言12 项目概述12.1 产品描述13.1 功能需求23.1.1 基础信息管理功能需求2模块概述23.1.1.1 用户信息管理23.1.1.2 管理员信息管理53.1.1.3 用户注册系统63.1.2电影信息管理功能需求8模块概述83.1.2.1 电影信息管理93.1.3 网站公告管理模块功能需求12模块描述123.1.3.1 网站公告信息管理133.1.4 海报管理功能需求16模块概述163.1.4.1 海报信息管理163.1.5 预告片管理功能需求19模块描述193.1.5.1 预告片管理193.1.7投票管理功能需求22模块描述223.2 外部接口需求223.2.1 用户接口223.2.2 硬件接口233.2.3 软件接口233.2.4 通信接口243.3 性能需求243.4 设计约束243.4.1 其他标准的约束253.4.2 硬件的限制253.5 属性253.5.1 可用性253.5.2 安全性253.5.3 可维护性253.5.4 可转移转换性253.5.5 警告263.6 其他需求273.6.1 数据库273.6.2 操作273.6.3 场合适应性需求274 附录28进销存管理系统需求说明书1 引言本文描述了网站影评系统的用户需求范围,并提供详细的用例描述,主要内容包括功能需求、运行需求。它将作为系统设计与开发的重要参考依据。 本文档的主要读者为客户代表、公司员工、开发人员、测试人员、需求评审人员等。2 项目概述2.1 产品描述本佳片有约影评网是提供用户浏览最新电影信息,阅读精彩影评,同时可以发表自己影评的电影网站,将管理知识与管理实践相结合,注重满足电影爱好者的需要。网站前台管理包括注册管理、公告查看、投票管理、网站简介,注册管理包括注册会员及信息的管理,公告查看为网站最新公告的查看,投票管理及浏览用户进行电影投票及投票结果的查看,网站简介是本网站的信息。未注册用户可以浏览网站的影评、海报等,不能发表评论。网站后台管理包括电影管理、电影种类管理、影评管理、预告片管理、海报管理、公告管理、用户设置、管理员后台设置。3 具体需求3.1 功能需求3.1.1 基础信息管理功能需求模块概述该功能模块主要是网站注册用户的一些基本信息:用户可以查看影评,回复影评,查看预告片,查看海报,参与投票等。用例图如下:图1 基础信息管理用例图注:其中用户为已经注册和登陆了用户,该用户具有管理基础信息的权限。3.1.1.1 用户信息管理a 引言网站用户分为注册用户、浏览者。不同权限的用户浏览网站时可以在网站有不同的操作。已注册用户可以查看影评,回复影评,查看预告片,查看海报,参与投票等。浏览者可以注册新用户、查看影评、查看预告片、查看海报。b 用例描述用例图图2 用户信息管理用例图图3 浏览者信息管理用例图用例说明如下: 用户:已注册并登陆系统的用户,该用户拥有管理基础信息的权限。增加操作:回复影评,即增加用户自己对电影的评论;参与投票,即在投票区对电影进行投票。修改操作:用户可以修改用户信息、密码等。查询操作:查询影片信息,电影海报及自己信息等。活动图图4:往来单位信息管理活动图e. 用例规约用例名称用户信息管理用例编号BAS001用例作用域用户基本信息管理用例版本1.0优先等级A主要参与者用户涉众涉众名称电影用户对用户信息管理(新增、查询)前置条件用户已经登陆,需对回复影评、进行投票有关操作触发条件对用户信息管理进行操作基本事件流1) 进入用户信息管理页面2) 新增影评回复1. 点击回复按钮2. 输入用户对电影的评论3. 点击保存4. 评论成功评论失败,系统执行备选流13) 查询往来单位记录1. 点击查询按钮2. 输入所要查询的电影关信息3. 点击查询4. 查询成功查询失败,系统执行备选流1备选流备选流1:1. 提示错误2. 返回用户管理页面后置条件管理用户信息业务规划有效的对用户信息进行管理特殊需求无表1 往来单位信息管理用例规约3.1.1.2 管理员信息管理a. 引言管理员基本信息管理,能够新增电影评论,对电影海报添加,发起新投票,贴出新公告。b. 输入管理员信息输入:联系方式、兴趣爱好添加影评:影评标题、影评内容发起投票:添加新电影c. 输出网站公告:最新信息d. 用例描述用例图图5 管理员信息管理用例图用例说明:用户:已经注册和登陆了用户,该用户具有管理基础信息的权限。3.1.1.3 用户注册系统a. 输入用户名、密码、用户信息B. 输出无c. 用例描述d. 用例规约用例名称注册用例编号JXCSM005用例作用域普通用户用例版本1.0优先级A主要参与者用户涉众涉众名称兴趣用户注册网站会员前置条件无触发条件进入注册页面基本事件流用户登陆1. 用户输入用户名、密码、联系方式等信息2. 注册成功,进入网站主页面 注册失败,系统执行备选流1备选流备选流1:1.系统提示用户注册失败2.返回注册页面后置条件未登录用户,注册成功后可进入用户权限业务规划无特殊需求无表17 注册用例规约活动图图26 用户登录活动图3.1.2电影信息管理功能需求模块概述该功能模块主要是管理系统中所用到的一些电影信息的基本管理:查询电影信息、修改电影信息、删除电影、添加电影、添加电影类别。用例图如下:图10 电影信息管理用例图注:只有管理员用户才具有管理电影信息的权限。3.1.2.1 电影信息管理a. 引言电影信息管理是用于增加、修改、删除、保存,也用于用户查阅电影信息,欣赏电影海报和精彩评论。b. 输入电影名:文本框电影简介:文本框上映时间:时间框电影导演:文本框电影海报:上传图片c. 输出电影信息输出:电影名,电影简介,上映时间,电影导演,电影海报。d. 用例描述用例图用例说明:注:只有管理员用户才具有管理电影信息的权限。1、当点击电影管理中的“增加”按钮时,在跳出的窗体中,在电影名文本框后输入电影名称,在电影简介文本框输入电影简介,上映时间里选取上映时间,电影导演框里添加导演姓名。2、当点击电影管理中的“修改”按钮时,根据电影信息,对电影名称、电影简介、上映时间、电影导演等信息进行修改。3、当点击“删除”按钮时,选择需要修改的电影,进行删除。4、为了确保信息的准确性,在完成以上任何操作后,点击“保存”按钮,对电影信息进行保存;5、最后,就可以点击“退出”按钮。e. 用例规约用例名称电影信息管理用例编号SRC001用例作用域电影管理用例版本1.0优先等级A主要参与者用户涉及涉及名称兴趣用户处理电影信息(增、删、改、查)前置条件必须是已登录管理员用户触发条件对电影信息管理进行操作基本事件流1.进入电影信息管理页面2.新增电影信息1) 点击增加按钮输入所添加电影信息(添加电影名,电影简介,上映时间,电影导演,电影海报)2) 点击确定3) 增加成功 增加失败,系统执行备选流13.删除电影信息1)选择所需删除的电影信息项2)点击删除按钮3)点击确定4)删除成功删除失败,系统执行备选流14.修改电影信息1) 选择所需修改的电影信息项2) 点击修改按钮(修改电影名,电影简介,上映时间,电影导演,电影海报)3) 点击确定4) 修改成功修改失败,系统执行备选流15.保存电影信息1) 选择进行操作后的电影项2) 点击保存按钮(对新增或修改的电影信息保存)3) 保存成功保存失败,系统执行备选流16.退出电影信息管理1)点击退出按钮2)退出电影信息管理界面3)返回到管理员界面备选流备选流1:1)提示错误2)返回初始化管理页面后置条件电影信息业务规划有效的对电影信息进行管理特殊需求无表7 期初商品库存管理用例规约3.1.3 网站公告管理模块功能需求模块描述网站公告管理提供发布公告、修改公告、删除公告、查询公告,用户浏览公告五部分。系统管理员:系统管理员可进行添加公告、修改过往公告、删除公告、查询公告四项操作。浏览用户:系统管理员,注册用户与非注册用户均可查看公告。系统管理模块用例图图14 公告管理用例图3.1.3.1 网站公告信息管理a. 输入管理员出入公告,发布公告信息b. 输出公告c. 用例描述图15 公告信息管理用例图d. 用例规约用例名称公告信息管理用例编号JXCSM001用例作用域网站公告用例版本1.0优先级A主要参与者系统管理员涉众涉众名称兴趣系统管理员公告信息发布删除前置条件管理员已登陆触发条件点击添加公告信息基本事件流1.进入公告信息管理页面2.新增公告信息4) 点击增加按钮输入所添加公告信息(即公告内容)5) 点击确定6) 增加成功 增加失败,系统执行备选流13.删除公告信息1)选择所需删除的公告信息项2)点击删除按钮3)点击确定4)删除成功删除失败,系统执行备选流14.修改公告信息5) 选择所需修改的公告信息项6) 点击修改按钮(修改公告内容)7) 点击确定8) 修改成功修改失败,系统执行备选流15.保存公告信息4) 选择进行公告操作后5) 点击保存按钮(对新增或修改的网站公告保存)6) 保存成功保存失败,系统执行备选流16.退出网站公告管理1)点击退出按钮2)退出网站公告信息管理界面3)返回到管理员界面备选流无后置条件无业务规划特殊需求无表11 网站公告管理用例规约 活动图图16 网站公告活动图3.1.4 海报管理功能需求模块概述海报管理模块为管理员对海报的操作,包括海报的上传与删除,注册用户与浏览用户可查询海报。用例图图27 海报管理用例图3.1.4.1 海报信息管理a. 引言管理员上传最新电影海报b. 输入电影名称、上传海报c. 输出无d. 用例规约用例名称海报信息管理用例编号ACM001用例作用域海报管理主要参与者管理员涉众涉众名称兴趣管理员用户对海报增删改查前置条件无触发条件管理员对海报操作基本事件流1.进入海报管理页面2.新增电影海报7) 点击增加按钮输入所添加新的电影海报8) 点击确定9) 增加成功 增加失败,系统执行备选流13.删除电影海报1)选择所需删除的电影海报2)点击删除按钮3)点击确定4)删除成功删除失败,系统执行备选流14.修改电影海报9) 选择所需修改的电影海报10) 点击修改按钮11) 点击确定12) 修改成功修改失败,系统执行备选流15.保存海报信息7) 选择进行公告操作后8) 点击保存按钮(对新增或修改的电影海报保存)9) 保存成功保存失败,系统执行备选流16.退出网站海报管理1)点击退出按钮2)退出网站公告信息管理界面3)返回到管理员界面备选流无后置条件无特殊需求无表19 海报管理用例规约e活动图图16 电影海报公告活动图3.1.5 预告片管理功能需求模块描述预告片管理为网站管理员发表预告片及相关信息,以及对预告片的修改、删除等操作。系统管理员:系统管理员可进行添加预告片、删除预告片等操作。浏览用户:非注册用户均可在线浏览预告片。模块用例图图37 预告片管理模块用例图3.1.5.1 预告片管理a. 引言系统管理员对预告片添加、修改、删除、查询操作。普通用户对预告片进行观看。非注册用户浏览影评及观看。b. 输入(1) 电影名称:预告片所属的电影名称(2) 预告片简介:简短的视频介绍(3) 预告片:上传视频文件c. 输出预告片内容:电影名称、电影简介及预告片的视频d. 用例描述活动图图5 查看预告片活动图e. 用例规约用例名称预告片管理用例编号BAS002用例作用域预告片管理用例版本1.0优先等级A主要参与者用户涉众涉众名称兴趣用户管理员管理预告片前置条件管理用户已经登陆系统触发条件进行预告片的相关操作(如影评的增、删、改、查等)基本事件流1) 进入管理员信息管理页面2) 添加新影评信息1. 点击添加预告片2. 输入所添加预告片标题、内容,添加预告片视频3. 点击保存4. 添加成功 添加失败,系统执行备选流13) 修改预告片信息1. 选中所需修改项2. 点击修改按钮3. 对相应项进行修改4. 点击保存5. 修改成功添加失败,系统执行备选流14) 删除预告片信息1. 选中所需删除项2. 点击删除按钮3. 提示是否确定删除4. 点击确定点击否,返回管理员预告片管理页面5. 删除成功 删除失败,系统执行备选流15) 保存预告片信息1. 点击保存按钮2. 弹出存盘成功提示3. 点击确定保存失败,系统执行备选流16) 返回1. 点击返回按钮2. 返回管理员信息管理页面备选流备选流11. 提示错误2. 返回管理员信息管理页面后置条件对应的管理员信息发生改变业务规划能清楚地记录每次影评增、删、改、查记录特殊需求无表2 预告片管理用例规约3.1.7投票管理功能需求模块描述投票管理主要是管理员对投票信息的添加删除,用户可以选择自己喜欢的电影进行投票。库存管理用例图图58 库存管理模块用例图3.2 外部接口需求3.2.1 用户接口1. 基础信息管理用户接口:系统管理说明:系统管理员为该用户分配管理权限。要求:系统管理员必须分配如下子功能的至少一项权限, 往来单位信息管理、员工信息管理、商品类别管理、商品信息管理、仓库信息管理、银行账户管理、费用科目管理。2. 初始化信息管理用户接口:系统管理说明:系统管理员为该用户分配管理权限。要求:系统管理员必须分配如下子功能的至少一项权限, 期初商品库存管理、期初应收应付款管理、期初银行账户金额管理。用户:进入登陆界面,用户只需要输入自己帐号下的密码,就可以进入系统管理页面,能进行3个操作。一进入修改密码界面,输入原密码,再2次输入新密码,则可以修改密码。二进入公司信息页面,浏览公司信息。三,进入系统信息页面,浏览系

温馨提示

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

评论

0/150

提交评论