没有合适的资源?快使用搜索试试~ 我知道了~
软件工程课程设计报告-基于web在线作业提交批改系统(江苏大学最全版本)-毕业论文.doc
0 下载量 52 浏览量
2023-06-29
09:42:31
上传
评论
收藏 1.11MB DOC 举报
温馨提示
试读
66页
软件工程课程设计报告-基于web在线作业提交批改系统(江苏大学最全版本)-毕业论文.doc
资源推荐
资源详情
资源评论
软件工程课程设计
专 业 软件工程
指导老师 蒋丽萍
2013 年 7 月
1
目录
1. 基于 web 的江苏大学软件工程系作业提交系统课程设计概述 ....................................................5
1.1 课程设计的目的 ......................................................................................................................5
1.2 课程设计的任务 ......................................................................................................................5
1.3 课程设计采取的基本原理和主要技术方法 ..........................................................................5
1.4 开发阶段任务及角色分工 ......................................................................................................5
2. 可行性研究 ........................................................................................................................................6
2.1 编写目的 ..................................................................................................................................6
2.1.1 目的 ..............................................................................................................................6
2.1.2 预期的读者 ..................................................................................................................6
2.2 问题定义 ..................................................................................................................................6
2.2.1 开展该工程的原因 ......................................................................................................6
2.2.2 该工程的基本目标 ......................................................................................................7
2.2.3 经济目标 ......................................................................................................................7
2.3 可行性研究的方法及评价度 ..................................................................................................7
2.3.1 可行性研究所采用的方法 ..........................................................................................7
2.3.2 评价尺度 ......................................................................................................................8
2.4 工作产品 ..................................................................................................................................8
2.4.1 设计目标 ......................................................................................................................8
2.4.2 设计及约束条件 ..........................................................................................................8
2.4.3 产品工作原理 ..............................................................................................................8
2.4.4 产品系统流程图 ..........................................................................................................8
2.4.5 数据流图 ....................................................................................................................10
2.4.6 数据词典 ....................................................................................................................11
2.4.7 产品的功能 ................................................................................................................14
2.4.8 技术方面的可行性 ....................................................................................................14
2.5 投资及收益分析 ....................................................................................................................14
2.5.1 市场分析 ....................................................................................................................14
2.6.2 投资估计 ....................................................................................................................15
2.6 社会因素方面的可行性 ........................................................................................................15
2.6.1 技术 ............................................................................................................................15
2.6.2 使用方面的可行性 ....................................................................................................15
2.7 产品可检测性 ........................................................................................................................16
2.7.1 检测标准 ....................................................................................................................16
2.7.2 检测的方法 ................................................................................................................16
2.8 可行性综合分析 ....................................................................................................................16
2.9 可行性结论 ............................................................................................................................16
3. 需求分析 ..........................................................................................................................................17
3.1 任务概述 ................................................................................................................................17
3.1.1 目标 ............................................................................................................................17
3.1.2 运行环境 ....................................................................................................................17
3.1.3 条件和限制 ................................................................................................................17
3.1.4 数据库描述 ................................................................................................................18
3.2 二层的细化数据流图和数据字典 ........................................................................................19
3.2.1 系统管理数据流图 ....................................................................................................19
软件工程课程设计报告
2
3.2.2 管理员模块数据流图 ................................................................................................20
3.2.3 教师模块数据流图 ....................................................................................................20
3.2.4 学生模块数据流图 ....................................................................................................20
3.3 功能需求 ................................................................................................................................20
3.3.1 系统功能设计 ............................................................................................................20
3.3.2 系统管理功能 ............................................................................................................21
3.3.3 学生用户登录子系统管理模块功能 ........................................................................21
3.3.4 教师用户登录子系统管理模块功能 ........................................................................21
3.3.5 管理员模块子系统管理模块功能 ............................................................................22
3.4 性能需求 ................................................................................................................................22
3.5 数据描述 ................................................................................................................................22
3.5.1 E-R 图 ........................................................................................................................22
3.5.2 静态数据描述 ............................................................................................................22
3.5.3 动态数据 ....................................................................................................................23
3.6 小结 ........................................................................................................................................23
4. 概要设计 ..........................................................................................................................................23
4.1 系统结构 ................................................................................................................................23
4.1.1 系统管理模块 ............................................................................................................23
4.1.2 学生用户登录子系统管理模块 ................................................................................24
4.1.3 教师用户登录子系统管理模块 ................................................................................24
4.1.4 管理员模块子系统管理模块 ....................................................................................25
4.2 数据库表 ................................................................................................................................27
4.2.1 数据库表说明 ............................................................................................................27
4.2.2 数据库的约束与关系 ................................................................................................29
4.3 个人总结 ................................................................................................................................29
5. 详细设计与实现 ..............................................................................................................................29
5.1 总体功能模块设计 ................................................................................................................29
5.2 登陆界面设计 ........................................................................................................................29
5.3 用户的注册 ............................................................................................................................31
5.3.1 学生注册 ....................................................................................................................31
5.3.2 教师注册 ....................................................................................................................33
5.4 系统管理员登录模块的设计 ................................................................................................34
5.4.1 学生信息管理 ............................................................................................................34
5.4.2 教师信息管理 ............................................................................................................39
5.4.3 对用户信息的修改 ....................................................................................................39
5.5 添加删除学业信息模块 ........................................................................................................41
5.5.1 专业信息的管理 ........................................................................................................41
5.5.2 班级信息的管理 ........................................................................................................43
5.5.3 课程信息的管理 ........................................................................................................43
5.6 学生用户登录子系统管理模块 ............................................................................................43
5.6.1 个人信息模块 ............................................................................................................43
5.6.2 作业管理模块 ............................................................................................................44
5.6.3 查看教师布置的作业 ................................................................................................44
5.6.4 查看作业 ....................................................................................................................44
5.6.5 下载作业 ....................................................................................................................44
5.6.6 学生上传作业 ............................................................................................................45
5.6.7 学生查看已经完成的作业分数 ................................................................................46
软件工程课程设计报告
3
5.7 教师用户登录子系统管理模块 ............................................................................................46
5.7.1 个人信息模块 ............................................................................................................46
5.7.2 布置作业模块 ............................................................................................................47
5.7.2 教师布置作业 ............................................................................................................47
5.7.3 教师查看已布置的作业 ............................................................................................49
5.7.4 管理作业模块 ............................................................................................................49
5.7.5 教师为学生作业进行打分 ........................................................................................50
5.7.6 评分结果 ....................................................................................................................50
5.8 个人小结 ..............................................................................................................................50
6. 单元测试 ..........................................................................................................................................51
6.1 测试方案 ................................................................................................................................51
6.2 测试项目 ................................................................................................................................51
6.3 信息修改功能的操作 ............................................................................................................52
6.3.1 学生梁富云个人信息修改 ........................................................................................52
6.3.2 教师陈锦富信息修改 ................................................................................................53
6.3.2 管理员对学生梁富云的信息修改 ............................................................................53
6.3.4 管理员对教师陈锦富的信息修改 ............................................................................54
6.4 管理员对学业信息的设置操作 ............................................................................................54
6.4.1 管理员对学生专业信息的设置 ................................................................................54
6.4.2 管理员对学生班级信息的设置 ................................................................................54
6.4.3 管理员对课程信息的安排 ........................................................................................55
6.5 学生作业管理模块 ................................................................................................................55
6.5.1 作业的查询 ................................................................................................................55
6.5.2 作业的下载 ................................................................................................................55
6.5.3 作业的上传 ................................................................................................................56
6.5.4 查询分数 ....................................................................................................................56
6.6 教师作业管理模块 ................................................................................................................56
6.6.1 老师布置作业 ............................................................................................................56
6.6.2 陈锦富老师查询已经布置的作业 ............................................................................57
6.6.3 陈锦富老师查看完成作业的学生 ............................................................................57
6.6.4 陈锦富老师为完成作业的学生打分 ........................................................................57
7. 心得体会 ..........................................................................................................................................57
参考资料 ................................................................................................................................................58
附录 ........................................................................................................................................................59
软件工程课程设计报告
4
前言
随着科学技术的高速发展,计算机的使用已与人的生活密切相关。计算机工作的高效性使
人们的工作效率有了大幅度的提高。与此同时,由于生活工作等因素的影响,如何能充分地利
用电脑这个特性就成了我们软件工作者的重要话题。
高校网上作业提交系统的主要任务是为各高校的老师和学生提供具有时效的服务,同时能
快速、方便地发布和检索各种学习内容、作业信息等等。因为所有课程都具备了传统的课程的
共性。如:以知识点为中心的非线性、发散性的导航等等。但随着社会的进步,人们知识水平
的不断提高,高校网上作业提交系统也将随之不断的更新与发展。
概括来说高校网上作业提交系统软件使用包括作业的发布和课程内容的导航。学生作业信
息的显示和作业完成的提交等。在被发布的网络作业中,基本上都能提供不同程度的作业内容
显示及相关课程内容导航。
本着研究学习的目的,本文对网上作业提交与点评系统做了分析、设计、编码,实现了一
个基本的雏形。
剩余65页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 709
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功