网上作业提交论文Word下载.docx
- 文档编号:19433577
- 上传时间:2023-01-06
- 格式:DOCX
- 页数:20
- 大小:1.10MB
网上作业提交论文Word下载.docx
《网上作业提交论文Word下载.docx》由会员分享,可在线阅读,更多相关《网上作业提交论文Word下载.docx(20页珍藏版)》请在冰豆网上搜索。
2.2.2管理员首页9
2.2.3教师端首页10
2.2.4学生端首页11
第3章网上作业提交系统设计书12
3.1命名规则13
3.1.1引言13
3.1.2命名规则13
第4章测试计划书15
4.1单元测试计划16
4.2集成测试计划17
4.3性能测试计划17
第5章测试用例及测试报告18
5.1单元测试19
5.2集成测试19
5.3软件项目审核评审检验表19
5.4测试审核检验表19
5.5测试报告21
结束语22
第1章项目开发计划书
编号
状态
日期
执笔人
审核人
批准人
修改页码及条款
1
创建文档
2009-2-25
王宇
2
修改文档
2009-3-02
1.1项目范围
一个基于B/S架构的网络应用系统。
项目代码:
根据合理思路设定。
项目设计:
此项目的功能模块主要包括客户注册、登录、作业管理、用户登录和管理员后台管理。
项目测试:
对项目做单元测试和集成测试,针对测试报告,进一步改进,减少错误数。
1.2项目成果
计划开始日期
活动描述
负责人
备注
第1周
2009-02-16
项目整体架构分析
完成并递交需求分析、进度表
2009-02-17
完成项目整体构架分析
2009-02-18
创建初步数据库
2009-02-19
用户注册、登录(学生,教师,管理员)
第2周
2009-02-20
用户个人资料维护(学生,教师,管理员)
2009-02-21
学生做作业、上传作业
2009-02-23
教师布置、修改
2009-02-24
教师批改作业(下载作业)
2009-02-25
用户查询信息(教师查询)
第3周
2009-02-26
网上作业提交系统初步测试
2009-02-27
实现管理员对网站后台的维护
2009-02-28
初步实现整体目标
2009-03-01
项目整体初步测试并修正错误
2009-03-02
项目整体最后测试
2009-03-03
完成项目(文档、PPT)
表1.2.1项目成果清单
1.3资源需求
序号
资源
作用
占用时间
当前可用状态
获得途径
Tomcat6.0
J2EE应用服务器,用于架设JSP网站
贯穿整个项目的构造阶段和走查过程中
可用
学校提供、网上下载
MyEclipse6.0.1
针对Java的开发工具
3
SQLServer20008.00.19
数据库系统
表1.3.1
第2章网上作业提交系统需求分析
2009-2-26
2009-3-03
2.1系统功能概述
该系统的功能分为三个主要模块:
学生端、教师端和管理控制端。
2.1.1学生端
1.系统用例图
2.注册
功能描述:
新加入的用户要求在第一次登录到本系统之前,首先通过本功能向系统注册一个账号。
用例描述:
参与者:
未注册的用户
前置条件:
是本院学生
后置条件:
提示注册是否成功
补充说明:
3.登录
功能描述:
在进入本系统之前用于判断登录者的身份和权限。
本系统的合法用户
用户已注册。
登录成功后将根据用户的角色转入不同的主页面。
如用户的角色是学生则转入学生操作主页面;
如用户的角色是教师则转入教师操作主页面;
如是系统管理员则转入系统管理主页面。
4.提交作业
根据所选择的作业任务将作业文件上传到服务器中,并记录所提交作业的信息。
该用例有两Include用例,是由选择作业和上传作业文件两个用例组成。
学生角色
1.用户已登录。
2.作业列表中存在未提交的作业任务。
显示作业提交是否成功。
2.1.2教师端
2.注册新用户
处理客户端提出的注册请求。
系统管理员
未注册用户
3.发布作业
根据实际授课的进度布置作业。
教师
4.批改作业
批阅下载的作业,并对所书写评语和给出作业成绩。
下载学生作业
2.1.3管理端
2.班级管理
完成对本院班级信息的管理,它包括:
对课程的增加班级。
2.2系统界面原型
2.2.1作业系统首页
2.2.2管理员首页
2.2.3教师端首页
2.2.4学生端首页
第3章网上作业提交系统设计书
3.1命名规则
3.1.1引言
1编写目的:
使项目更清晰的展示出来。
2委托单位:
3接受单位:
湖南科技职业学院软件学院IIIT3078班。
3.1.2命名规则
1.数据库命名规则:
如homework
2.类命名规则:
用名词或名词短语命名类、每个单词或短语的第一个字母必须大写。
如:
PublicClassLogin(){}
3.函数命名规则:
用动词或动词短语命名方法。
用下述范例所示的Pascal大写方式命名方法。
。
如:
PublicClientrev(Stringtitle)、PublicvoidactionPerformed()
4.属性命名规则:
字母里面不能含有大写字母及下划线。
serverrev、clientrev
5.接口的命名规则:
使用名词或名词短语,或者描述行为的形容词来命名接口。
例如,Customer
(描述性名词),CustomerBean(名词短语)。
在接口名后加后缀home,以表示这个类型是一个home接口。
publicinterfaceCustomerhome{}
第4章测试计划书
4.1单元测试计划
单元测试范围
各功能模块
单元测试方法
人工输入值或手工操作
单元测试环境
WindowsXP,SQLServer2000
将产生的文档
单元测试用例,测试报告等
单元测试任务/优先级
要测试的功能
预期结果
进度日期
实际日期
通用的数据库连接函数
检测是否返回预期的值。
显示相应数据
2009/2/25
2008/9/25
用户登录、注册模块
检测是否转入操作成功的相应界面
用户注册用经过管理员授权后登录并进入各自的操作主界面注册成功将成功提示
2009/3/02
查找信息
是否出现要查找的信息
出现要查找的信息
个人信息维护
是否维护个人信息(修改信息)
修改信息成功
管理员后台管理(课程、班级、专业、用户)等信息的维护和管理
是否要执行选择的操作
执行操作成功
作业上传下载
是否选择作业上传和下载
作业上传下载成功
消息管理
是否能发送接收信息
出现操作成功界面
表4.1.1
4.2集成测试计划
集成测试范围
网上作业提交系统
集成测试方法
键盘输入值或鼠标操作
集成测试环境
集成测试用例,测试报告等
集成测试任务/优先级
用户管理
页面是否通过注册后转换到操作成功页面,用户经过管理员授权后能进入各自的操作界面
可以出现操作成功页面
2009/2/26
页面是否可以发送、接收消息
可以发送接收消息,并跳转到操作成功界面
作业管理模块
是否可以在线上传下载作业和在线做作业批改作业
可以发送接受聊天信息
表4.2.1
4.3性能测试计划
负载测试
测试是否允许同时多人同时登录
用例目的
测试该网站是否能够满足基本业务需求
前提条件
网络带宽100M以上
输入数据
期望的性能(平均值)
实际性能(平均值)
多人同时访问
响应时间小于7秒
响应时间小于10秒
表4.3.1
第5章测试用例及测试报告
5.1单元测试
以下是要测试的单元
网上作业提交系统单元测试
(√/×
)
用户登录
√
用户注册
4
管理员后台维护
5
作业管理
表5.1.1
5.2集成测试
网上作业提交系统集成测试
表5.2.1
5.3软件项目审核评审检验表
关心的方面
软件范围定义无歧义
术语清楚
资源足够
资源准备好
项目中涉及的所有风险已经识别
6
项目风险管理已经到位
7
所有任务已经识别和分配
表5.3.1
5.4测试审核检验表
测试阶段已识别且已合适地安排好
测试计划和总的项目计划一致
测试进度已经明确的定义
表5.4.1
5.5测试报告
项目名称:
测试功能:
类名:
user
测试人姓名:
测试时间:
错误个数:
路径
输入
输出
实际结果
在登录界面登录
用户名:
wyuyu
密码:
1234
跳到各自的操作界面
如果输入一个错误的用户名和密码,应该显示登录失败。
123
111
操作失败
表5.5.1
用户注册(学生、教师)
teacher,user
在登录界面点击注册按钮
输入用户信息
注册成功或者
注册失败
注册成功
表5.5.2
结束语
通过对整个项目流程的了解,文档的设计以及编码,使我对javaEE有了更深一层的了解,自己能够实践做一些简单的项目,能够深入的去了解一些项目的业务逻辑,以及锻炼自己编码的能力,在做项目中遇到种种的问题,自己能够通过询问老师同学以及通过网络得到很好的解决,在做项目的时候明显的感觉到自己所学知识的不足,希望自己能够在往后的学习中更加努力。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 作业 提交 论文