- 8
- 0
- 约6.42千字
- 约 24页
- 2018-04-10 发布于河南
- 举报
——用户包详细设计说明书
文档编号:
基于网页的班级民主评议系统
用户包 详细设计说明书
单位名称
第7小组:熊皎宇 罗秀娟
2011年6月
修改记录
版本 变更原因 变更内容简述 编制/修订者 批准者 发布日期 目录
2011年6月 1
1 范围 4
1.1 标识 4
1.2 CSCI 概述 4
1.3 文档概述 5
2 引用的文档 6
3 用户包详细设计 6
3.1 用户包结构 6
3.2 运行组织………………………………………………………………8
3.3 用户包 性能要求 8
3.4 用户包设计限制和约束 8
4 CSU 详细设计 9
4.1 名称:用户登录类 标识符:enter 9
4.2 名称:用户评议类 标识符:enter 13
4.3 名称:用户查询类 标识符:check 16
5 用户包数据说明 18
5.1 用户包内部数据元素 18
5.2 用户包外部接口的数据元素 19
6 需求可追踪性 19
7 附录…………………………………………………………………………19
1 范围
1.1 标识
【系统背景】
系统标识符:WPY
系统名称 :基于网页的班级民主评议系统
缩写 :无
【适用的CSCI】
标识符:CSCI-3
名称 :用户
缩写 :User
1.2 用户CSCI 概述
【系统功能概述】
用户登录系统
用户进行评议
用户进行查询
【CSCI层次】
图1-1 (系统顶层包图)
1.3 文档概述
【用途】
本CSCI详细说明书用于描述民主评议系统项目用户包 的详细设计方案,本说明书以《民主评议系统需求规格说明书》和《民主评议系统设计说明书》作为依据,本说明书是代码实现的依据,也作为单元测试的重要依据。本概要设计说明书的阅读对象为:开发工程师,测试工程师,CM工程师,QA工程师,MA工程师。
【内容】
本文档的主题内容如下:
描述CSCI-3用户 的功能和作用;
2 引用的文档
【序号】 【文档编号】 【文档名称】
1 《基于网页的班级民主评议系统系统设计说明书》
2 《基于网页的班级民主评议系统需求说明书》
3 用户包详细设计
3.1 用户包结构
3.1.1 用户包详细结构
3.1.1.1 描述本CSCI的结构类和其他CSCI类(其他包)之间的关系;
见图3-1
图3-1 (用户包接口图)
用户人机界面接受来自用户登录类的登登录验证信息(用户ID及密码)
信息处理,验证用户信息是否匹配
识别成功,用户可以继续调用其他类(评议类与查询类)内容;
识别失败,阻止用户继续操作;
3.1.1.2 定义CSCI的结构(用类图表示本CSCI的各个类之间的关系);
图3-2 用户包的各个类之间的关系图
3.1.1.3 列表3-1给出每个 CSU(类)的分配。
表3-1用户包的类-需求分配表
名称 唯一标识符 功能 需求分配(系统需求编号) 用户登 录 Enter 学生进入评议系统 1.5 评 议 Vote 学生进行评议 1.1 查询 Check 对评议结果进行查询 1.2
3.1.2 用户包 接口关系
表3-2 CSCI-3用户 外部接口分配表
名称 标识符 功能 接口类型 相关的过程 传送的数据 评议结果上传 pass 将评议结果上传至数据库 信号量 选票结果上传至数据库 选票 评议结果查询 check 查询评议结果 信号量 从数据库调用选票结果 评议结果 异常处理 Exception 处理异常 方法调用 异常信息传递 异常信息 登陆界面 UserEnter 用户登录系统 方法调用 识别用户是否登陆成功 验证用户ID及密码
3.1.3 用户包 内部接口
表3-3 CSCI-3用户 内部接口分配表
名称 标识符 CSU名称 功能 接口类型 相关的过程 传送的数据 学 生
评 议 studentvote vote 学生进行民主评议 信号量 学生修改评议信号量 选票 3.2 运行组织
图 3.-3 CSCI-3用户 运行组织图
3.3 用户包 性能要求
表3-4用户包处理时间表
CSU名称 CSU标识符 性能要求 用户登录 Enter 密码输入错误超过10次,则阻止操作 评 议 Vote 凡经过评议者无权再操作 查询 Check 30分钟后自动退出,若要查询需再次登陆
3.4 用户包设计限制
原创力文档

文档评论(0)