论坛系统主要包括以下模块,用户登录模块,其中涉及到检验注册信息是否正确以及用户名是否重复等相关功能实现,用户登录模块,只要登录的校友才可以发表帖子以及回复帖子,未登陆的游客的权限仅是浏览帖子。以及帖子编辑模块,包括发表帖子,回复帖子。用户信息管理模块,修改密码以及更新头像。以此来实现论坛系统的功能与作用。国内论坛现状国内的论坛处于个不断发展的阶段,论坛的类型多种多样,商业型,生活型,娱乐型以及混合型等。纯商业型的盈利手段通常是注册免费,但需要获取资源或者浏览精华帖子需要变相付出相应的利益代价,但盈利并不明显。在这个信息时代,获取信息以及资源的途径多种多样,可谓是条条大路通罗马,因此纯商业型的想要盈利道阻且长。相反,娱乐型,生活型的更为受欢迎,贴主通常为网友志愿者,他们付出自己的精力,时间甚至是创意为他们感兴趣的论坛的运营做出巨大贡献。而根据的类型与风格等,选择不同的开发语言,现在常用的等语言,目前最火的开发语言是,但未来的趋势应该是。开发工具就是集成安装环境,即在下的和的服务器软件。是由法国人开发的服务器,在环境下可以有的集成环境。开始我使用的是,但相比后,选择了。不网页设计与网站建设标准教程郝军启刘治国赵喜来清华大学出版社出版时间年精通应用开发秦涛人民邮电出版社出版时间年动态网站开发与全程实例聂庆鹏清华大学出版社出版时间年范例精解熊伟清华大学出版社出版时间年入门很简单黄缙华清华大学出版社出版时间年二〇〇年六月二十日星期大学毕业论文设计题目基于语言的论坛开发设计姓名学号系别专业年级指导教师年月日二〇〇年六月二十日星期目录摘要绪论开发背景网络论坛系统国内论坛现状开发工具开发技术系统需求分析可行性分析社会可行性分析技术可行性分析经济可行性分析系统需求分析开发环境选择功能需求分析用例图与用例表概要设计系统设计目标总体功能划分各模块功能设计用户注册用户登录浏览帖子帖子编辑用户信息管理数据库设计图主要数据表界面设计界面风格界面初步设计论坛主页显示版块和帖子界面帖子回复界面页面跳转二〇〇年六月二十日星期详细设计与实现概述公共模块框架显示版底论坛显示数据库连接功能模块用户注册用户登录浏览帖子帖子编辑用户管理编码规范语言编码规范编码规范编码规范总结致谢参考文献二〇〇年六月二十日星期摘要基于人类的科学技术水平不断提高,通畅快捷的信息沟通渠道变成现代社会的必需品,无论是企业之间,教育机构之间,政府之间都需要信息交流,没有任何个社会群组可以缺失它。而网上讨论区论坛这个产物就因此而生,是种至关重要的信息交流的快速渠道。论坛和互联网上的其他的信息样,有些特点动态变化性强,内容庞杂,范围广等。交互性和时效性是其中最关键的特点。交互性是个比较广泛的概念,运用不同的领域其含义是不同的。交互性主要运用于计算机及多媒体领域,而论坛的交互性是指用户可以参加论坛中信息交流这个过程,可以在论坛中发布自己想发布的信息并得到其他用户的及时反馈,也可以参与到别人发布的信息中去,这样便可以让用户们及时,便捷地交流与互动。而论坛的交互性也促进着论坛的时效性,尤其是专业技术论坛中,人们可以及时地了解获取到现下行业的最新发展,这样无疑是促了时代进步。而本论坛系统为生活论坛,通过帮忙从而结识校友。为了记录校友们曾发表过的信息以及发表信息的用户,需要实现注册以及登陆功能。未登陆的校友只被允许浏览帖子,只有注册并登陆用户的校友才被允许发表帖子以及回复帖子。本文根据本论坛系统分为以下几个部分第部分,本论坛系统的开发背景以及开发环境和工具。第二部分,本论坛系统的需求分析以及功能阐述。第三部分列出各个功能,本论坛系统设计的数据库设计。第四部分,本论坛系统的页面设计。第五部分,详细说明如何实现本论坛系统功能。最后完成本论坛系统。关键词论坛二〇〇年六月二十日星期,帖的链接,已登录用户点击后跳转到发帖界面,输入帖子名称以及内容描述,点击创建便可成功提交发帖的请求。如果是未登陆用户点击马上发帖,信息发送到后台系统,系统判断出此请求来自未登录用户,则会拒绝请求,跳转到个新的界面的提示你需要登陆,此时请求发帖者可以点击页面下方的登陆链接进行登陆,未点击的话页面在系统的控制下秒后也会跳转到登陆界面。验证后登陆成功,方可成功发帖。帖子回复功能与发布帖子功能类似,均需要用户登陆后才可使用此功能,进入显示版块和帖子界面后,点击主题帖子进入,点击发布新消息便可进行回复,或者进入全评论界面,点击也可进行回复。图为主题发布流程图。用户管理用户管理功能即用户信息更新功能,在注册或者登陆成功后都会跳转到用户管理界面,此时界面显示用户名以及邮箱此项不可再次修改,可在这个界面中输入新的密码来更改密码。以及点击下方更改头像的链接来进行头像的修改。二〇〇年六月二十日星期编码规范为了使程序具有更强的可读性,方便日后的修改与完善,在编写代码的过程中需要注意对应语言的编码规范。语言编码规范类文件名只允许字母,且类文件都是以为后缀。配置和函数等其他类库文件之外的文件般是分别以和为后缀,且文件名命名使用小写字母和下划线的方式,多个单词之间以下划线分隔。类名和文件名致包括上面说的大小写致,且类名只允许字母。确保文件的命名和调用大小写致,是由于在类系统上面,对大小写是敏感的。变量替换中的变量只允许用变量名的形式。属性的命名只允许由字母组成,下划线是不允许的,首字母要小写,其后每个单词首字母要大写,即所谓的驼峰法命名规则。值和值都采用小写。函数的命名使用小写字母和下划线的方式,且越详细越好,应该能够描述清楚该函数的功能。当方法或函数参数不定需要被赋值的时候,用来代替作为函数参数的默认值,除非该参数是值。方法名只允许由字母组成,下划线是不允许的,首字母要小写,其后每个单词首字母要大写,即所谓的驼峰法命名规则,且越详细越好,应该能够描述清楚该方法的功能。类中的常量和全局范围内常量,只能由大写字母和下划线组成,各个单词之间以下划线分割。被二〇〇年六月二十日星期总结通过完成此次毕业设计,我自学了之前学习过的相关知识以及相关知识,并且将这些知识用于本次论坛系统的开发之中。而对于知识的掌握程度直接影响到了本论坛系统的开发的进度,开始我决定用进行本论坛系统的设计,开始学习之后才明白,知识是需要知识体系的,是需要整个知识网的,只会是无法完成此系统的开发的。只有同时学会以及相关的语言才能完成此系统的开发。学习过程是通过看网络教程视频,韩顺平入门到精通视频中学习以及去图书馆查阅资料和与同学,老师们共同探讨下完成了此论坛系统的开发。在学习的过程中我明白了,只是个小小的失误就会导致整个系统的出错甚至是不能运行,所以开发系统的人员不仅需要具备专业知识,也需要具备专业素养。还需要了解自己开发的系统的用户需求。过程主要是毕业设计课题的选定,毕业设计的需求分析,毕业设计的模块规划,模块功能的设计与完善,论坛系统的测试与运营。这些过程让我了解到个小项目背后的付出也是巨大的,我们应该尊重别人的劳动成果,尊重知识产权。完成本论坛系统后,我更加认识到自己的不足,明白自己的知识架构有待完善,需要学习的知识还有许多,应当更加努力地完善自己。利用课余的时间去学习相关知识,使自己成为世纪的有用之才。二〇〇年六月二十日星期致谢本次毕业设计的顺利完成,除了我自己的努力付出外,更要感谢每个对我提供帮助,伸出援手的人。感谢我的父母,从小到大对我的付出与栽培,最重要的是对我的鼓励和督促,让我在困境中不放弃,在佳境时不骄傲不放松。没有他们的陪伴,就没有今天的我。感谢大学中教导过我的师长们,他们传授给我大量的知识,让我沐浴在知识的海洋中健康成长,让我学习到了许多理论知识以及实验经验,还有做人的道理,为日后的社会工作,打下了牢固的基础。感谢老师的毕业设计期间的指导,是他的鼓励与肯定,给了我完成毕业设计的动力。感谢同学同学在设计期间中给与我帮助,帮我解决开发本论坛系统过程中遇到的困难。最后,感谢所有与我起学习生活成长的同学与朋友们让我度过了段愉快的大学时光。真诚地祝愿所有同学老师
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 28 页
第 2 页 / 共 28 页
第 3 页 / 共 28 页
第 4 页 / 共 28 页
第 5 页 / 共 28 页
第 6 页 / 共 28 页
第 7 页 / 共 28 页
第 8 页 / 共 28 页
第 9 页 / 共 28 页
第 10 页 / 共 28 页
第 11 页 / 共 28 页
第 12 页 / 共 28 页
第 13 页 / 共 28 页
第 14 页 / 共 28 页
第 15 页 / 共 28 页
预览结束,还剩
13 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。