预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

无锡职业技术学院毕业设计(论文)说明书二零一八年二月毕业设计(论文)开题报告学生姓名学号班级所属院系专业指导教师职称所在部门毕业设计(论文)题目基于MVC架构的校园论坛的设计与实现题目类型论文类作品设计类□其他□选题简介、意义互联网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,校园论坛正是一种供人们进行交流的网络空间。它不受时间和空间的约束,论坛用户可以发表自己的观点,大家一起探讨某个问题。大学生是一个特殊的群体,他们思想开放,爱好新鲜事物,对各种问题都有着自己独到的见解而且还热衷于把这种见解表达出来,校园论坛的出现正好迎合了大学生们的诉求。当前,国内绝大多数的高等院校都拥有属于本校的大学生论坛,并且这些论坛在人数规模、性能结构、安全防御方面都不可小觑,有的甚至做得比商业论坛都专业。但是,由于种种原因任有一部分的高等院校至今还没有属于自己的论坛。有一些大学意识到了此方面的不足,正在利用各方面资源搭建适合于自己学校的大学生论坛系统。本项目就是在此背景下,根据萍大学的实际需求,构建一个用于各高校大学生们之间沟通和交流的网络平台。系统涵盖涵盖游客功能模块、会员功能模块、版主功能模块及管理员功能模等以及各模块下属的各子业务模块及功能。在践行新技术、新模式的方面,高等院校一直都走来其他行业的前列,高等院校得天独厚的优质资源使其成为了各项高新技术的试验田。随着涌入大学校门的大学生不断增多,大学生们交流和沟通的愿望愈加强烈,论坛可以为来自五湖四海的大学生们提供一个方便快捷、安全实用的交流平台。此项目的开发与设计可以在以下几个方面带来重要的意义。1、有助于形成健康的网络文化与网络品牌。一个学校都有好几万人,需要一个平台来交流。此项目将建立一个适合高等教育的大学生论坛,让大学生拥有属于自己的网络精神家园。论坛搭建后,通过正确的舆论引导和实时的舆论监督,规范论坛的话题与内容,进一步吸引大学生们的积极参与,以倡导优质健康的网络文化为己任,把大学生校园论坛发展的很好。2、有助于加强每一个高校大学生之间的思想交流。能够提高大学生的思想道德素质,增加大学生对道德、情感、意识的认知能力,对正在处于人生关键的大学生特别的重要。3、丰富了大学生的娱乐休闲生活,让大学生的娱乐休闲方式变得越来越多样化,变得丰富和个性化。二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)(1)主要内容校园论坛是一个网上交流的系统,它是基于MVC开发的平台。使用VBscript设计操作控件和编写操作程序,完成文章的输入、修改、存储、查询等作用;并使用SQL2000数据库形成数据表,进行数据存储。此论坛系统可完成的功能有:论坛公告发布、站内发送消息、站内搜索、论坛管理、论坛设置、数据处理、管理操作等(2)研究问题从用户的业务中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出我们的软件产品。这个步骤是对用户业务需求的一个升华,是一个用户业务管理流程优化,转化为软件产品,从而提升管理而实现的质的飞跃,这一步是否成功,直接关系到开发出来的软件产品能否得到用户认可,顺利交付给客户,客户能否真正运用我们的产品帮助他解决业务或管理问题。为了系统的个模块能够正常使用、系统更加人性化,还为了满足系统的实用性及安全性,本系统包含5个角色:游客,普通会员,版主,管理员,超级管理员。游客的各项功能:1、可以看帖2、不能发帖3、不可以回帖4、只有注册了以后成为本论坛的以后,才可以执行完整的普通会员功能。普通会员的各项功能:1、用户登录2、发贴3、查看帖子4、发表评论5、修改个人资料版主的各项功能:1、修改本版块2、查看版主信息3、修改版主信息4、查看帖子5、管理本版块的帖子6、版主拥有普通会员所有功能普通会员可以不登录进入系统,系统用户的数据包括用户名、用户密码、用户类型等等。用户ID在整个系统中是唯一的。用户浏览帖子时,数据应当包括用户名、帖子主题。用户根据某一主题可以发表帖子,发表帖子需要的数据包括用户名、Email、版块分类名、发表帖子标题、发表帖子内容。用户回复帖子的数据包括用户名、Email、回复帖子序号、回复的内容、版块分类名。管理员进入后台管理时,需要数据包括管理员ID、管理员密码。用户只有登录了才能发帖,回帖,管理等等。(3)研究手段1.查阅文献充分利用图书馆和网络等资源,完成论文部分。2.软件工程软件工程中软件开发的方法。严格按照数据库管理信息系统开发的流程,从需求分析开始,弄清当前系统的工作流程