点名软件需求分析报告Word格式文档下载.docx

上传人:b****2 文档编号:13263895 上传时间:2022-10-09 格式:DOCX 页数:6 大小:118.76KB
下载 相关 举报
点名软件需求分析报告Word格式文档下载.docx_第1页
第1页 / 共6页
点名软件需求分析报告Word格式文档下载.docx_第2页
第2页 / 共6页
点名软件需求分析报告Word格式文档下载.docx_第3页
第3页 / 共6页
点名软件需求分析报告Word格式文档下载.docx_第4页
第4页 / 共6页
点名软件需求分析报告Word格式文档下载.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

点名软件需求分析报告Word格式文档下载.docx

《点名软件需求分析报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《点名软件需求分析报告Word格式文档下载.docx(6页珍藏版)》请在冰豆网上搜索。

点名软件需求分析报告Word格式文档下载.docx

开发初期,小组成员希望将本软件做成本地软件,提供老师登录、记录信息。

开发中期,小组成员希望能将本地功能拓展至可上网查看等联网功能,同时开放学生登录和查看信息。

开发后期,小组成员希望能够与相关校园应用(比如:

超级课程表等)合作,实现使用第三方应用账号登录,信息同步,增加用户的使用频率;

同时摸索定位功能是否可以实现,在对试点校园进行课室地图清晰化、定位数据梳理之后,考虑增加定位点名功能,同时推出试点校园,在高校内进行推广。

2.产品功能

点名系统主要分为三个模块,分别是教师登陆,学生登陆和管理员登陆:

<

1>

教师登陆模块可以实现查看学生信息、记录考勤情况、随机点名抽问的功能。

2>

学生登录模块可以实现查看信息的功能(包括所上课程信息和缺勤次数等)。

3>

管理员登录模块包括学生信息导入,学生信息添加删除,学生信息的修改功能。

产品功能:

点名功能(随机、定向点名)、查看功能(查看上课信息、学生信息、考勤情况)、导入功能(导入课表)、输入功能(用户信息、考勤情况)、修改功能(用户信息、考勤情况)、删除功能(用户信息、考勤情况)。

模块图

理想系统结构图(开发第三阶段)

三、软件的功能性需求分析

1.功能描述1——点名功能

点名功能分为:

随机点名、定向点名两个子功能模块。

随机点名:

老师根据事先导入软件中的课程课表,内含该课程基本信息(上课地点、上课时间、上课学生人数以及基础信息列表),点开学生名单开始点名。

每次点名有一个备注栏,可以标注缺勤学生。

每次点名结束,可点击保存更新的学生名单。

定向点名:

老师经过多次随机点名,得到缺勤学生信息以及具体缺勤情况信息。

可点击生成缺勤名单,可手动按照缺勤次数自动排序,提高点名效率。

2.功能描述2——导入功能

导入功能:

只有一个功能模块,就是课程信息导入模块。

老师登录系统,根据系统操作,导入word或Excel表格,将课程信息导入:

课程名称、上课时间、上课地点、学生人数、学生个人信息等。

3.功能描述3——查看功能

查看功能分为:

查看课程信息、查看学生信息、查看考勤情况等三个子模块功能。

查看课程信息:

老师用户、学生用户均可拥有权限;

登录、点击可查看老师用户导入的课程信息。

查看学生信息:

登录、点击可查看老师用户导入的学生信息。

查看考勤情况:

登录、点击可查看老师用户输入、修改的考勤情况。

4.功能描述4——输入功能

输入功能分为:

输入用户信息、输入考勤情况等两个子模块。

输入用户信息:

输入登录信息、密码,填写个人基础信息(姓名、性别、身份)。

输入考勤情况:

仅有老师用户可拥有权限;

输入备注栏信息,记录学生考勤情况。

5.功能描述5——修改功能

修改功能分为:

修改用户信息、修改考勤情况等两个子模块。

修改用户信息:

修改登录信息、密码,个人基础信息(姓名、性别、身份)。

修改考勤情况:

修改备注栏信息,修改学生考勤情况。

6.功能描述6——删除功能

删除功能分为:

删除用户信息、删除考勤情况等两个子模块。

删除用户信息:

删除登录信息、密码,个人基础信息(姓名、性别、身份)。

删除考勤情况:

修改备注栏信息,删除学生考勤情况。

四、软件的非功能性需求分析

1.技术实现——Cassandra.

Cassandra是一个混合型的非关系的数据库,类似于Google的BigTable。

其主要功能比Dynamo(分布式的Key-Value存储系统)更丰富,但支持度却不如文档存储MongDB(介于关系数据库和非关系数据库之间的开源产品,是非关系数据库当中功能最丰富,最像关系数据库的。

支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。

)Cassandra最初由Facebook开发,后转变成了开源项目。

它是一个网络社交云计算方面理想的数据库。

2.性能需求

2.1精度

名称

精度

学号

String

姓名

年龄

int

缺席次数

迟到次数

请假次数

答题次数

被点名次数合计

2.2时间特性要求

项目

内容

响应时间

实际操作事件为准

更新处理时间

每月更新

数据的转换和传送时间

解题时间

2.3灵活性

a.操作方式上的变化:

可以键盘操作也可以用鼠标操作;

b.运行环境的变化:

本机,及其他机器均可使用;

c.同其他软件的接口的变化;

d.精度和有效时限的变化;

e.计划的变化或改进。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 中医中药

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1