论坛每个话题都用一个特定的序号,当单击某一个话题时,系统将话题序号作为本页面的参数传递到下一个详细页面。
一共有两幅示例图片,显示对应的回复内容如图4.9所示;详细内容如图4.9所示:
图4.9 在线交流
图4.10是用户回复界面,有相关内容和用户回复主题是可以使用的回复工具,非常实用。
图4.10 论坛回复详细内容
5 系统测试
测试的阶段的根本目标是尽可能的多发现并且排除系统中潜藏错误,最终把一个高质量的系统交给用户使用。
采用单元测试方法,以模块为单位,进行测试用例的分析。
(1)模块名:登录
输入->用户名:111 密码:0
输出->用户名或密码错误
原因->用户名为111的密码不是0
说明:在登录模块中,系统用户名和密码是否匹配
(2) 模块名:登录
新注册一个账号34,0
输入->用户名:34 密码:0
输出->用户未审核
原因->虽然注册了,但是要管理员在后台审核才能登陆
说明:在登录模块中,系统用户是否已经被审核
(3)模块名:后台登录
输入->用户名: 密码: 验证码:
输出->请填写完整
原因->用户名密码验证码均为空
说明:管理员登陆需要二个输入框中都有值并且验证码也要输入正确时才能提交。
(4)模块名:注册
输入->用户名:aaa 密码: aaa邮箱7等:
输出->一离开立刻提示邮箱格式不对
原因->邮箱要有一中格式的匹配,如果胡乱输入不会通过。
说明:注册是邮箱和用户名,密码为必填其他选填。
(5)模块名:主页及其他显示页面
输入->点击抬头进入页面
输出->完整显示页面没有问题
说明:从数据库拿出数据显示没有问题
(6) 模块名:论坛
输入->发送一个新的主题
输出->成功显示主题
说明:论坛功能完好
(7)模块名:在线视频,资源下载
输入->点击相关视频及资源
输出->弹出视频页面或下载
说明:这两个功能没有什么问题。
(7)模块名:后台
输入->使用相关功能
输出->有些输入时有些问题
说明:输入框的稳定性不行。
6 结论
经过这几个月的设计和开发,“可视化程序设计课程网站”已经完成了,其功能符合设计需求,能够完成登录、注册、在线视频,后台登陆,在线交流等功能。经过最后的使用,证明系统完全具有可行性与可扩充性。
虽然此设计的功能符合设计要求,但在部分地方还可以继续改进。第一:设计的界面不够美观,一开始还挺好一加数据页面就有些乱了,自己还应该更加成熟。第二:网站的多浏览器兼容性不太好,在这方面还有待提高。
课程网站设计对我来说是一项比较庞大的系统工程,是毕业设计的重要内容,也是学校校园信息化建设的不可或缺的重要部分。我所做的工作实际上是在很多资料和以前课程设计的帮助下在进行深入的研究,实现的一个比较完善课程网站。
本人很荣幸能够参加了由郭文宏老师指导的课程网站毕业设计,从最开始的方案选择,到后来的系统分析、系统设计以及最后的系统实现及文护,本人从中学到了不少的知识,最重要的是坚持了从系统的角度分析问题和解决问题。
在此之中,本人查阅了许多国内外有关的课程的文献资料,同时还访问了国内外众多的课程网站,围系统设计与实现以及顺利完成毕业设计以及毕业论文积累了大量的参考资料。 Asp.net可视化程序设计课程网站建设+ER图(10):http://www.youerw.com/jisuanji/lunwen_951.html