1 / 17
文档名称:

软件课程设计需求分析.docx

格式:docx   大小:173KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件课程设计需求分析.docx

上传人:guoxiachuanyue004 2022/6/28 文件大小:173 KB

下载得到文件列表

软件课程设计需求分析.docx

相关文档

文档介绍

文档介绍:17
需求分析
项目名称:普通话考试报名及成绩查询系统
撰写人:
专业:
指导老师:
2012年3月19日
摘要
网络技术的飞速发展正无时无刻影响着人们的工作、在教育体系中,、成绩查询等。能够统计考试报名信息,进行管理录入。
创建考试数据库,并且可以进行数据管理、修改、添加等。
包括对考生报名信息限制的操作管理功能。
系统实际需求特点:
本系统是面向普通话考生和考务人员的,两类用户都会有一定的计算机操作基础,本系统页面操作简洁明了不会导致操作者的操作困难,降低出现操作阻碍的几率。由于有大量人员需要参与到普通话考试当中,所以使用本系统的数据管理功能显得尤其重要。并且在大量访问量的情况下避免出现系统瘫痪的现象。
三、整体规划思路
整个项目采用软件工程的通用设计模式设计。整个设计思路大致经历了:文献检索并写出文献综述、进行需求分析、分析模型建模、数据模型建模、构建级设计、系统测试等六大环节。所涉及到的软件工程的内容都使用统一建模语言UML(UnifieldMoudelLanguage)进行描述和完成。
需求分析等之后的步骤都是按照软件工程的要求进行。
四、整体性需求分析
第一,系统分析,在线报名系统是为了方便考生快捷简便的报名参加普通话考试。避免出现错过报名现象。
17
所要收集到的系统需求可以分为三类:功能性需求、非功能性需求、可用性需求。功能性需求和非功能性需求是系统分析与设计的常用种类。功能性需求描述了系统可以做什么或被期望做什么,可以用用例来描述。非功能性需求描述了系统与更好地提供功能需求有关的方面,如性能、安全性等;可用性需求则描述了特定用户在特定环境下有效地、顺利地达到特定目标的程度。
在线报名系统的系统分析表述如下:
在报名过程中,要为每一个报考人员和管理员建立一个用户,也即需要进行注册。注册信息包括用户名、密码等信息。只有已经注册的用户才能登陆系统并进行下一步的操作。考生登录后可以前往报名页面进行报名。
系统会在考生报名之后修改数据记录考生报名与否。考生可以登录至本人账号查看自己是否报名。考试结束之后考生也可以通过登录到本人账户查看分数,以及是否通过。
对上述在线报名系统的分析可以获得如下功能性需求:
用户能够查看自己的实际报名状况。
考生登录后可以进行考试报名和成绩查询的活动而不受限制。
页面简单明了,易于操作。
管理员可以对用户进行最高权限的管理,包括用户资料的插入,更新和删除。
在线报名系统能够正确识别和判断登录用户。
第二,识别参与者通过对系统需求的分析,可以确定系统中有三个
参与者:报名人员、系统管理员。参与者描述如下:
(1)报名人员:通过注册登录之后可以进行查询、报名等活动。
(2)系统管理员:通过注册登录后可以进行数据的管理、更改等活动。
17
第三,识别用例通过上述分析,可以确定系统中有如下用例存在。
(1)用户登录
本用例为用户提供了进入在线系统的接口功能。
(2)用户注册
本用例为用户使用在线考试系统打下前提基础。
(3)成绩查询
本用例为考生类型的用户提供了注册信息查询和成绩查询管理的功能。
(4)修改注册信息
本用例为用户提供了修改密码和注册信息的功能。
(5)报名
本用例为考生类型的用户提供了报名等功能
(6)查看登录记录
本用例为考生类型用户提供查看个人登录在线考试系统记录的功能;为系统管理员提供查看所有用户登录在线考试系统记录的功能。
(11)添加用户
本用例为系统管理员提供添加新用户的功能。
12)更新用户本用例为系统管理员提供更新用户注册表和用户信息的功能。
(13)删除用户
本用例为系统管理员提供删除用户注册表和用户信息的功能。
(14)用户信息插入
本用例为系统管理员提供向数据库添加人员信息的功能
17
(15)用户信息删除
本用例为系统管理员提供删除数据库人员信息的功能。
(16)用户信息更新
本用例为系统管理员提供更新用户信息的功能。
(17)登录并修改信息
本用例为系统管理员提供普通用户的功能。
五、功能需求
业务规则
1)考生能够用已有的信息登录系统。考生能够查看自己的个人报考信息,有错误能够联系管理员。能修改登录密码。能进行网上付费,能看到系统显示状态(如未报考。已报考,已交费等)
2)管理员能用已有账号登录系统。能够查询修改考生的信息(包括学生信息以及报考信息)。
3)系统能自动根据报考人员的相关信息对报考人员进行指导。
4)在考生进行成绩查询时显示考生基本信息以便核对,并显示
17
考生成绩的详细情况,以及等级情况
普通话等级考试报名及成绩查询系统登录