欢迎来到天天文库
浏览记录
ID:47203249
大小:252.46 KB
页数:14页
时间:2019-08-25
《百题测练系统面向对象分析报告6》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、东莞理工学院城市学院《软件工程》课程设计题目:百题测练系统面向对象分析报告专业:软件工程(本)年级:2012级3班小组成员:王振鸿、郑冬坊、卢耀荣指导教师:白晨明老师时间:2014.9.7—2015」」5地点:3B308东莞理工学院城市学院计算机与信息科学系制2014年9月1•系统需求百题测练系统(ExercisePracticeSystem),EPS是一款面向中学生方便练习的系统。它是一种位于WEB前端(Web服务器)和后端数据库的软件系统。百题测练系统解决方案重点解决对习题资源的导入、管理、分析、筛选以及相应
2、的互动。系统的编辑人员、发布人员使用百题测练系统来提交、修改、审批、发布习题。1-1基本功能:学生功能教师功能学生登录系统教师登录系统学生注册帐号教师注册帐号学生查看错题教师批改客观题学生查看错题查看学生成绩学生查看错题添加好题学生查看错题学生查看错题学生查看成绩状况2•分析问题领域采用用例驱动的分析方法分析需求的主要任务是,识别出系统中的参与者和用例,并建立用例模型。参与者和用例是通过分析功能需求确定的。2.1识别参与者学生老师系统管理员2.2用例描述和基本工作流程名称用户登录系统标识001描述用户通过帐号密码
3、登录系统前提帐号密码己注册成功结果登录成功扩展N/A包含N/A继承自N/A基本工作流程如下:①用八希望通过登录界而登录系统。②用户在登录界面录入帐号密码,根据帐号密码将USER类实例化,并请求登录。③登陆界面加载用户个人信息,并提供给用户主界面,登录成功。备选流的流程如下:①提供给登陆界而的密码错误。②提供给登陆界而的帐号不存在。名称用户注册帐号标识002描述用户填写注册页面的相关信息及用户帐号密码等信息注册帐号前提输入的相关信息符合标准结果注册成功扩展N/A包含N/A继承自N/A基本工作流程如下:①新用户希望通
4、过注册界面注册系统帐号。②新用户在注册界而录入个人相关信息,根据注册信息将USER实例化,并请求注册。③注册界而通过USER实例添加到数据库中。④注册界面显示新用户注册成功。备选流的流程如下:①用户提供的信息不规范或为空名称用户做试题标识003描述用户登录系统后,在选择了试题后做试题前提用户已登录系统并且已选好要做的题型题目结果可以答题扩展N/A包含N/A继承白N/A基本工作流程如下:①用户希望做题界面做试题。①用户在主功能界面选择做题练习界面。②用户再选择题型,题型类返回到数据库中,然后做题界面加载试题。③用户
5、答完题后,保存用户的做题答案,将做题答案实例化,并核对真正的答题,得出成绩。备选流的流程如下:①该类型题题目为空。名称用户查看好题标识004描述用户查看收藏的好题前提用户已登录系统结果用户好题的题目内容及答案扩展N/A包含N/A继承自N/A基本工作流程如下:①用户希望通过通过查看好题界面阅读好题。②用户通过好题界面选择好题,请求阅读好题。③查看好题界而将好题类实例化,并返回给查看好题界而。④界而加载题目内容与答案,显示给用户查看。备选流的流程如下:①用户未存好题。名称用户添加好题标识005描述用户把平吋做题中的好
6、题添加到自己的好题库前提用户已登录系统结果添加好题成功扩展N/A包含N/A继承自N/A基本工作流程如下:①用户希望通过添加好题界面添加好题。②用户输入题号或者题目关键内容,请求查找题目。③添加好题界而根据题号或者题目关键内容,将试题类实例化,并返回题目信息。④添加好题界而将题目增加到好题库中,并返回是否添加好题成功。备选流的流程如下:①查找题目为空。名称用户删除好题标识006描述用户删除好题库中的好题前提用户已成功登录系统结果删除好题成功扩展N/A包含N/A继承白N/A基本工作流程如下:①用户希望通过删除好题界面
7、删除好题。②删除好题界面通过好题类将好题删除,并返冋删除信息。③更新好题库。④删除好题界面向用八显示好题是否删除成功。备选流的流程如下:①提供给删除界面的好题信息为空。名称用户查看错题标识007描述用户查看做题屮做错的题目前提用户己成功登录系统结果显示错题的题目内容及答案扩展N/A包含N/A继承自N/A基本工作流程如下:①用户希望通过通过查看错题界面阅读错题。②用户通过错题界而选择错题,请求阅读错题。③查看错题界血将错题类实例化,并返回给查看错题界血。④界面加载题目内容与答案,显示给用户查看。备选流的流程如下:①
8、错题库为空。名称用户删除错题标识008描述用户删除错题库中的试题前提用户已成功登录系统结果删除错题成功扩展N/A包含N/A继承自N/A基本工作流程如下:①用户希望通过删除错题界血删除好错。①删除错题界面通过错题类将错题删除,并返冋删除信息。②更新错题库。③删除错题界面向用户显示错题是否删除成功。备选流的流程如下:①提供给删除界而的错题信息为空。名称用户查看成绩状况标识00
此文档下载收益归作者所有