logo资料库

软件工程需求分析案例.doc

第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
资料共9页,剩余部分请下载后查看
1.4 参考文献
2. 概述
2.1 产品与其环境间的关系
2.2 功能概述
1、登陆模块
(2)、学生成绩的查询
(1)教师简介
2.3 用户特征
2.4 约束条件
3.外部界面需求
3.3 软件界面
4.性能需求
5.设计约束
6.其他需求
7.3 可维护性
实 验 报 告 实验报告 系(部) 电气信息工程系 专 业 软件技术 班 级 07301 同组人员 史友龙 朱德志 刘金涛 方雄林 杨志明 刘冬梅 课程名称 软件工程 实验项目 需求分析 成 绩 实验日期 教师签名 批改日期
实 验 报 告 需求规格说明书的基本格式框架 目录 1. 引言 1.1 本说明的编写目的 通过对选定系统的某个模块进行系统分析和编写需求说明 书,掌握系统需求分析的步骤和方法,明确需求说明书内容和格 式。 1.2 软件产品的作用范围 职业学校,培训学校,大学学校,大专学校,高职高专学校,电 脑学校等学校学生信息管理软件 1.4 参考文献 1)钱乐秋等, 《实用软件工程》,清华大学出版社。 2)赵池龙等, 《软件工程实践教程》,电子工业出版社。 2. 概述 2.1 产品与其环境间的关系 应用平台:Win9x/Me/NT/2000/XP/asp/access 2.2 功能概述 此项目包含三个大的模块: 1、登陆模块 本模块主要功能:用户设置、管理员设置、更改密码、重新登陆、 退出系统。 2、学生信息模块 (1)、学生信息的录入 包括学生的基本信息的录入模块(附表 1) (2)、学生成绩的查询 a、期末考试成绩查询 b、补考成绩查询 c、补考信息的查询 3、教师信息模块 (1)教师简介 (2)现在所授课程
实 验 报 告 4、用户界面设计 5、帮助功能及本软件的更新 6、报表的生成和打印 2.3 用户特征 普通用户,管理员。 2.4 约束条件 普通用户,管理员通过口令验证加以权限的约束。 3.外部界面需求 3.1 用户界面 操作界面美观、标准、专业、统一,实施方法简单、方便。 3.3 软件界面 操作界面美观、标准、专业、统一,实施方法简单、方便。减轻工作 人员工作压力。 4.性能需求 4.1 精度 准确精度 4.2 时间特征 最优时间,依据用户电脑性能。 查询速度:不超过 10s。 平均故障间隔时间不低于 200h。 5.设计约束 5.1 标准化约束 符合软件制作相关法律法规。 5.2 硬件约束 (1)、服务器 1)、处理器(CPU):Pentium 900MB。 2)、内存容量(RAM):至少 512MB。 (2)、客户端 1)、处理器(CPU):Pentium 900MB 或更高。 2)、内存容量(RAM):至少 256MB 或更高。 6.其他需求 6.1 数据库需求 操作系统:Microsoft Windows XP。
实 验 报 告 数据库管理系统:SQL server2003 安装 Internet 信息服务(IIS)管理器 7.软件产品属性 7.1 可用性 方便实用,节约大量的时间和人力 7.2 安全性 考虑到不同用户的权限不同,当用户登录系统是,只有当用户 名和密码相匹配时才能进入该用户权限所允许的操作界面。 防止恶意攻击和病毒直接使用现有的成熟产品,本软件不涉及。 7.3 可维护性 系统维护人员或经授权的高级别管理员需要对低级别管理员和用户、 密码和权限进行维护。 7.4 可移植性 可跨平台操作 附录
实 验 报 告 据流图 顶 层 图
实 验 报 告
实 验 报 告
实 验 报 告 数据词典 F1:学生基本信息 = {学号+姓名+性别+民族+身份证号+出生日期+政治面貌+ 籍贯+联系电话+手机号码+电子邮箱+家庭住址+系别名称+专业名称+班级 编号+个人简介+照片} 学号 = “0000000000”..“999999999” (注:学号规定由九位数字组成) 姓名 = 2{汉字}9 性别 = 1{汉字}2 民族 = 1{汉字}2 身份证号 = 18 位数字 出生日期 = 年 + 月 + 日 年 = “00”…“99” 月 = “01“…”12“ 日 = “01“…”31“ 政治面貌 = 2{汉字} 籍贯 = 2{汉字}3 联系电话 = “0000000000“…”99999999999“ 手机号码 = “0000000000“…”99999999999“ 电子邮箱 = 【“0“..”9“| ”a“..”z“| ”A“..”Z“】+”@“ 家庭住址 = 3{汉字}30 系别名称 = 3{汉字}20 班级编号 = “00000“..”999999“ 个人简介 = 3{汉字}50 照片 = 结构化语句 处理名:学生成绩查询 编号:1.1 处理逻辑:1、读学生成绩信息文件 2、搜索数据库中是否有与输入信息中的用户名及口令相符的项 IF 有 THEN 判断余项是否与文件中信息相符 IF 是 THEN 输出该同学的成绩信息 else 输出该学生成绩不存在 激活条件:录入该学生成绩信息 执行频率:实时 处理名:教师信息查询 编号:1.1 处理逻辑:1、读老师基本信息文件
分享到:
收藏