没有合适的资源?快使用搜索试试~ 我知道了~
软件工程课程设计在线答疑系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 26 浏览量
2023-04-22
11:02:01
上传
评论 1
收藏 883KB DOC 举报
温馨提示
试读
36页
软件工程课程设计在线答疑系统.doc
资源推荐
资源详情
资源评论
在线答疑系统
项目名称: 在线答疑系统
班 级:
学 号:
姓 名:
小组成员:
2023 年 6 月 12 日
目录
1 系统分析………………………………………………………………………………………………………………
1.1 需求分析…………………………………………………………………………………………………………
1.1.1 功能性需求分析…………………………………………………………………………………………
1.1.2 非功能性需求分析……………………………………………………………………………………
1.1.3 系统流程图………………………………………………………………………………………………..
1.1.4 系统数据流图……………………………………………………………………………………………
1.2 可行性分析………………………………………………………………………………………………..
2 系统总体设计……………………………………………………………………………………………………
2.1 项目规划……………………………………………………………………………………………………
2.2 系统总体结构………………………………………………………………………………………………
2.3 系统功能模块………………………………………………………………………………………………
2.3.1 学生模块功能定义………………………………………………………………………
2.3.2 教师模块功能定义………………………………………………………………………
2.3.3 管理员功能模块定义………………………………………………………………………
3 数据库设计…………………………………………………………………………………
3.1 数据库分析…………………………………………………………………………………
3.2 项目 E-R 图…………………………………………………………………………………
3.3 数据库表的设计…………………………………………………………………………………
4 系统具体设计与实现…………………………………………………………………………………
4.1 界面设计…………………………………………………………………………………
4.2 系统分层的实现…………………………………………………………………………………
4.2.1 表现层的设计…………………………………………………………………………………
4.2.2 控制层的设计…………………………………………………………………………………
4.3 数据连接与操作的实现…………………………………………………………………………………
4.3.1 数据源的配置…………………………………………………………………………………
4.3.2 数据库操作的实现…………………………………………………………………………………
4.4 各个功能模块的设计与实现
4.4.1 用户登录和注册…………………………………………………………………………………
4.4.2 学生用户模块…………………………………………………………………………………
4.4.3 教师用户模块…………………………………………………………………………………
4.4.4 管理员模块…………………………………………………………………………………
5 系统测试…………………………………………………………………………………
5.1 测试目的…………………………………………………………………………………
5.2 系统关键部分测试分析…………………………………………………………………………………
5.2.1 注册用户名唯一性验证
5.2.2 分页的实现…………………………………………………………………………………
6 结论…………………………………………………………………………………
6.1 系统功能总结…………………………………………………………………………………
6.2 系统的特色之处…………………………………………………………………………………
6.3 体会与总结…………………………………………………………………………………
7 小组分工…………………………………………………………………………………
第一章 系统分析
1.1 需求分析
在开发任何一个系统之前,进行必需的系统分析是非常有必要的,重要是根
据对客户的需求和本系统的一些特点和模块的分析等来拟定如何有效地进行实
际的开发。需求分析是软件设计的一个重要组成部分。为了拟定系统的目的,应
在本阶段对系统的应用情况进行全面的调查
1.1.1 功能性需求分析
本系统包含学生、教师和后台管理员这 3 类用户,其各用户的具体功能如下。
学生用户功能
• 注册和登录,学生不仅可以很方便地进行用户注册,也可以登录在线答疑
系统。
• 资料的修改,注册后学生可以修改自己的注册资料。
• 查看提问,学生发起问题后,可以查看该问题的回复情况。
• 申请课程,假如学生还不能修某课程,可提交该课程的申请表。
• 查询课程,搜索自己感爱好的课程,支持模糊检索。
• 查看参与的提问,学生不仅可以对自己参与课程下的问题进行讨论,并且
还可以查看这些问题。
教师用户功能
• 用户的登录,老师可自由地登录在线答疑系统。
• 资料的修改,老师可以修改自己的资料。
• 查看未回答的提问,老师登录后,可以查看待回答问题的列表。
• 查看已回答的提问,对于已经回答的问题,老师不仅可查看,并且还可以
继续回复讲解。
• 添加学生,老师可以将学生添加到自己所专家的某门课程。
剩余35页未读,继续阅读
资源评论
- Grief.782023-11-24资源内容详细,总结地很全面,与描述的内容一致,对我启发很大,学习了。
- 2301_763260322023-11-30资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
智慧安全方案
- 粉丝: 3679
- 资源: 59万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功