扫一扫,关注我们
微信号:375279829
题目:讲座预约系统微信小程序
技术:客户端微信小程序 后端:Eclipse SSM框架 数据库:MySQL
1、 讲座系统具有以下的几个主要功能:(1)用户管理子系统;(2)讲座管理子系统;(3)公告管理子系统;(4)管理员子系统系统;
2、 学生注册通过学号12位注册
3、 讲座分为两种(1)形式与政治讲座;(2)可加素拓分讲座
4、 讲座通过扫码签到,开始签到一次,结束签到一次。
5、 讲座有人数限制和教室信息,并且有讲座主讲教师,讲座时间,讲座到达限定人数后,学生预约不成功。
6、 对于预约了讲座没有去听的同学,限制该同学两周内不能预约讲座,两周后自动解除限制。
7、 讲座开始前1小时内不可以取消讲座预约
8、 学生登录小程序可以看到预约讲座记录,点击已通过讲座可以看到已通过讲座信息,点击以获取素拓分讲座可以看到以获取讲座信息,并且看到获取分数。
9、 学生听完讲座需要提交手写讲座报告,管理员审核报告,审核通过才算完成一次讲座。
10、
管理端:主要对公告管理,讲座管理,审核学生提交的讲座报告(讲座报告可以手写输入,也可以上传图片),对于已通过的讲座点击已通过,不通过的点击不通过。
11、
管理员可以通过管理端实现对学生个人信息、签到和签退信息和权限的管理,包括增删改查等功能。
学生用户只要实现了前台信息的查看,打开首页,查看网站介绍、讲座信息、在线留言、轮播图信息公告等,通过点击首页的菜单跳转到对应的功能页面菜单,包括网站首页、讲座信息、注册登录、个人中心、后台登录。
学生用户通过账户账号登录,登录后具有所有的操作权限,如果没有登录,不能在线预约。学生用户退出系统将注销个人的登录信息。
管理员通过后台的登录页面,选择管理员权限后进行登录,管理员的权限包括轮播公告管理、学生信息管理和信息审核管理,管理员管理后点击退出,注销登录信息。
管理员用户具有讲座信息管理、讲座预约管理、讲座评论管理。
高校讲座管理,用户添加高校讲座信息,包括高校讲座名称、最大容纳数、高校讲座的位置、高校讲座的状态、对应高校讲座的图片,添加后在高校讲座管理中对信息进行。操作后退出系统。
软件测试是软件工程最后的一个环节,在完成讲座预约系统微信小程序后,需要进行测试,以最小的时间发现程序开发过程中存在的错误,并进行解决。软件测试分为静态测试和动态测试。静态测试部分目前主要是依靠测试软件进行自动测试,并对系统进行分析。动态测试是通过人工测试,通过模拟客户进行功能操作,找出问题。动态测试包括黑盒测试和白盒测试。
黑盒测试是功能测试,白盒测试主要是对代码进行测试等,功能模块中主要进行了黑盒测试。在黑盒测试阶段,测试用户所有的功能,通过输入数据查看结果和最初的需求,进行比例,查看是否符合要求。黑盒测试主要实现功能正确,是否符合要求,模块之间的关联是否实现。
测试前需要对测试用例进行设计。然后根据测试用例逐条测试,撰写测试文档,对测试问题逐条修改,达到功能要求后再次测试,最后提交测试文档交付客户。
在进行系统测试时,往往需要专门的测试员进行测试。由于程序是由程序员写的,利用白盒测试的时候很难发现自己的错误。一个人的思维总是局限在个人的经验中,这就要求需要使用另外的人员进行相互测试,才能通过不同的思维设计方式找到隐藏在程序中的潜在问题,这也提高项目稳定性和全面性。
测试的最终目的是测试系统一致性、数据库一致性、能正确发布数据、可以正常显示编辑等操作。