2020年软件项目管理论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2020年软件项目管理论文

1项目背景及要求

基本要求:1.设计严谨、功能完备。2.系统自动交卷、自动判卷,保证成绩真实、准确。3.界面美观大方。

该系统计划研制时间为2017年4月1日到2017年4月30日。

2项目开发内容

1.考生在线考试模块

2.教师管理模块

教师根据登录账号和密码进行登录后,首先选择一个题库作为考试组卷的依据:然后根据考试科目的考试要求设置组卷参数并保存,考生在考试时,将按照该组卷参数从题库中随机抽取试题组成试卷

进行考试;考试结束后,保存考生考试结果,系统会自动评卷得出成绩,教师还可以通过人工阅卷接口对系统自动评卷的结果进行检查,最终得出考生的成绩并保存;教师可以通过信息查询模块查询、下载

考生的成绩,还可以通过成绩管理模块对成绩进行分析和对比。

3.管理员模块

管理员可以对整个学校年级信息进行操作,包括年级信息的录入、每个年级课程的录入、还可以对每条年级信息进行修改,以及对学

生信息进行录入和操作。在“学生信息”这一项中,逐一输入每个

学生的姓名、学号、年级等信息,这时系统就会根据学生的年级,

从库中取出这个年级所有的科目信息,在登录权限表中生成一条记录,记录着这个学生每一门科目考试是否已经登录过和提交过的信息,作为判别学生是否已经参加过此门考试的依据,管理员可以通

过“学生权限查看”这一项,查询每个学生的信息,如果学生信息

不正确,可以修改学生的信息。此外,管理员可以对教师信息进行

录入和操作。在“教师信息”这一项中,输入教师的名字和号码,

系统会将输入的数据保存在数据库的教师表里。

3系统目标及系统描述

3.1系统目标

(1)提高教师工作效率和减轻教师工作量。

(2)具有严肃性和公正性,系统自动交卷。

(3)系统自动阅卷加上人工阅卷,保证成绩真实、准确。

(4)考生可随时查看考试成绩。

(5)对考生、教师信息进行管理。

3.2在线考试系统主框架及系统描述

3.2.1系统总体结构

(1)网络结构

(2)系统平台

(3)软件结构

3.2.2功能描述

1.考生信息管理:学号、学生姓名、密码、所属专业、班级。考生不需要注册直接登录本系统,其操作权限仅为参加考试和查询考

试成绩。不允许两台或两台以上计算机用同一用户ID同时登陆;

2.科目信息管理:管理员对考试科目的增加、删除和修改操作。

3.试题信息管理:教师可以对各科目的各种类型的试题进行添加、编辑修改、删除和查询等操作。添加考试题目信息时,需要选择所

属的专业、科目,然后再进行添加。

4.试卷信息管理

(1)试题录入,首先教师选择试题所属科目。若没有该科目,则可以新增加一个。添加的科目基本信息有科目名称、题型、题量和考

试总时间等,对于用户输入的不符合系统要求的数据,系统仍旧给出

提示或警告。返回、刷新一次页面,即可看到新增的科目名称。而且,

在本系统中其它需要选择科目的地方也会自动更新。其次,每道试题

有类型、试题内容、选项和答案等栏目。教师输入完毕后

即可预览。如果输入不合法,或者该科题库中已有该试题编号和

内容等,则系统会给出相应的提示或警告,以待更正。

(2)试题修改:教师还可以对试题进行修改。

(3)试题删除:管理员可以删除不再需要的试题。当然如果一个

科目不需要,可以将整个科目删除。

5.主观题批改:系统对客观题自动评分,并为教师提供主观题的

批阅界面,并统计最终得分。

7.教师信息管理:需要注册,并要得到系统管理员的审批确认。该角色具有考生所没有的权限,即具有考生信息管理、考试题库管

理以及试卷信息管理等操作权限;

8.管理员信息:为系统的维护用户,管理员除了拥有教师管理员的所有操作权限外,还可以对教师、学生信息进行管理。

4项目组织管理

4.1组织结构

该项目要求多个人员同时参与,通力合作,才能确保任务的完成。根据项目的这个特点,指定一名项目经理全权负责项目的执行,以

及需求分析员、系统配置员、数据库设计员、编码员、界面设计员、测试人员组成项目小组。项目管理的组织结构如图4.1所示。

图4.1项目组织结构

5项目管理的应用

5.1项目里程碑计划

根据软件工程的要求,将该软件开发过程分为几个重要阶段,对这几个阶段的关键事件设立里程碑进行管理。本软件项目的主要里

程碑事件有:需求分析完成、系统设计完成、程序编码完成、软件

测试完成。该项目的里程碑计划如表5.1所示。

表5.1项目里程碑计划

5.2项目的工作分解结构

将一个项目分解为若干个较为独立的子项目有利于对项目的管理。项目的工作分解结构包含了项目实施过程中的全部工作,在线考试

系统项目的主要工作如图5.2所示。

图5.2项目的工作分解结构

5.3项目的责任分配矩阵

表5.2项目的责任分配矩阵

负责

辅助

5.4项目的进度安排

项目的进度安排参见项目甘特图(图5.3)。

图5.2“在线考试系统”项目甘特图

5.5项目风险分析

在一个项目的进行过程中总会遇到一些意想不到的事情,为了更好地适应对一些意外发生的事情,我们应对在项目中存在的风险进

行分析。

1.可能遇到的风险。在在线考试系统开发项目中可能遇到的风险有以下几方面:

(1)在进度、需求等方面的风险。(2)网络不稳定,导致断线,数据丢失。

(1)再分解工作之后,尽可能准确评估每项工作,准确估计进度。

(2)及时做好信息备份。

(3)加强系统的稳定性,不断修补系统漏洞.

[关键词]软件工程;创业;管理

相关文档
最新文档