计算机毕业设计 php网上答疑系统在线答疑 毕设


https://www.bilibili.com/video/BV1KA4m1N7Rp/

演示视频:

第4章 系统设计

3.1总体设计

本设计总体设计主要的两大模块前台和后台。前台便于师生的交流,后台则主要负责系统的管理。其简图如图3.1所示。

92ba94e14a8915d68686fc7255319b95.jpeg

图3.1 总体设计简图

网上答疑管理子系统主要包括学生模式和教师模式的设计与实现,其示意图如图3.2所示。

fe599ef7051a9e9e4fb3d13eec7cd100.jpeg

图3.2 网上系统系统

教师模块具体包括提交问题、回复问题、搜索问题、查看我的问题及回复、修改个人资料等。其总体设计目标如图3.3所示。


e73f4b208cd3b5972386d393ed318079.jpeg

图3.3 教师模块框图

学生模块具体包括提交问题、搜索问题、查看我得问题及回复、修改个人资料等。总体设计目标如图3.4所示。

ff7e6abdf6c804af0856256798822879.jpeg

  图3.4  学生模块框图

其中后台管理如图3.5所示。

fe4a84099afea1a48f13f6001f104676.jpeg

图3.5 后台管理模块框图

3.2详细设计

本系统两个主要模块:教师模块和学生模块。其中教师模块具体包括用户登录、提交问题、回复问题及搜索问题等;学生模块包括用户登录、提交问题及搜索问题等。

后台管理包括用户管理和问题管理。其中用户管理包括用户查找、用户添加、院系添加、管理员管理;问题管理包括问题查找以及问题分类添加。







4.2.1 系统用户模块图

系统用户模块图如图3-6所示。

8c8ece46670a3d28b175ee517ead2a1b.jpeg

图3-6 系统用户模块图

4.2.2 用户登录模块

用户在相应的文本框中输入用户名和密码提交,如果用户名和密码与注册时的相同(与数据库中的相同)则进入主页;如不同则提示用户名或密码不相符。

学生第一次进入,则可注册;教师以及院系管理员的用户名和密码由管理员统一给出,登陆后可修改密码。

程序流程图为图3.7所示。

b4ad4768f4434dd9bdd3360f878b5f7d.jpeg

图3.7 用户登录流程图





a4720bf81276d5f432a312bb77d8b985.jpeg

4.2.3 提交问题模块

只有登陆后的用户才可以提交问题。提交问题时必须填写问题的标题、、问题所在系的问题类别(如计算机工程学院包括有程序设计语言、网页设计、多媒体等类别)以及问题内容。提交的问题将保存到数据库,然后在相应的页面上显示,所有问题会按照提交时间的先后来排序。教师或管理员进入后将及时对问题进行回复。程序流程图如图3.9所示。

2688eb4f7c1ecd6ab057e936a606a8f1.jpeg

图3.9 提交问题流程图

学生老师其提交问题页面图如图3.10所示。

d5a0788612edf02dd94693e3c0f160dc.jpeg

                              图3.10 提交问题页面图

4.2.4 信息反馈截图 

只有登录后的用户才能查询问题,查询问题时可以对所有问题进行查询,也可以根据问题所属院系类别进行查询,输入问题的关键字即得到查询结果;如果没有查询到用户所需要问题,系统给出提示语。程序流程图如图3.11所示。


图3.11 查询问题流程图





查询问题页面图

efc5c70fac9c51eaeabb6ab0ed118834.jpeg

图3.12 查询问题页面图

4.2.5 回复问题模块

只有教师和管理员才有回复问题的功能。当用户登录后,教师和管理员查看问题时,页面后有回复框(学生没有)可对其进行回复并提交到数据库显示在相应的页面。程序流程图如图3.12所示。回复问题页面图如3.13所示。


图3.13 回复问题流程图


老师回复学生问题页面图如图3.14所示

979fa401a7bab235cdfec444caa39462.jpeg

图3.14 回复学生问题页面




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值