- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
第一章 系统概述 1
1.1课题背景 1
1.2研究意义 1
1.3系统中涉及的技术 2
1.3.1 JSP技术 2
1.3.2 MyEclipse的介绍 2
1.3.3 数据库的选择 3
第二章 可行性研究 4
2.1 可行性分析 4
2.1.1 技术可行性 4
2.1.2 经济可行性 4
2.1.3 管理可行性 4
2.2 数据字典 5
2.2.1 数据存储 5
2.2.2 数据处理 6
第三章 概要设计 7
3.1 系统设计 7
3.2 实名认证过程 7
3.3 数据结构设计 11
3.3.1 实体-属性图设计 11
3.3.2 各实体之间的E-R图 12
3.3.3 数据表设计 12
第四章 详细设计 14
4.1 系统结构与程序的关系 14
4.2 主要功能以及界面的实现 14
4.2.1 用户注册登录模块 15
4.2.2账户信息模块 18
4.2.3帖子发布模块 19
第五章 系统测试 23
5.1测试环境 23
5.2功能测试 23
第六章 总 结 29
参考文献 30
致谢 31
第一章 系统概述
1.1课题背景
随着计算机技术的飞速发展,现在社会各方面的信息化越来越高,各个高校的校园网发展也越来越快,作为校园网中的一个重要应用,BBS(Bulletin Board System)系统在最近几年的时间里发展迅速,现在已经成为Internet上不可或缺的主要服务之一,作为一个有多人参加的讨论系统,网络安全的问题不得不考虑,而目前为止,需要实名认证的BBS系统在Internet上还没有发现,所以现在开发一个有安全保障的BBS系统时机已经成熟。
随着校园网的繁荣,校园BBS系统已经成为了BBS家族中重要的组成部分之一。由于校园的特殊性,校园BBS论坛的主要功能从同学之间交流学习、相互讨论等,逐渐演变成同学获取外界信息、联络情感的主要集中平台,所以说校园BBS系统已经开始影响着学生的思想和行为,也就是说为了广大学生能够有个更好的学习环境,和同学之间有个良好的交流氛围,对校园BBS系统进行实名认证已经迫在眉睫,这样就可以更好的监管校园BBS系统,控制不良信息的传播,给校园的广大学生一个更好的学习条件。
所以,基于上述的考虑,本人运用了基于JSP技术开发了实名认证的校园BBS系统,该系统具有操作简单,运行高效等特点。虽然本系统现阶段只是实现了BBS系统的基本功能,但是已经具有了用户实名注册与登陆、文章发布与回复、管理员后台管理等功能,这样在一定程度上也限制了不良信息在校园BBS论坛中的传播。
1.2研究意义
随着计算机的飞速发展和普及,BBS的活动将会进一步高涨,这种增长也带动了用户群数量的增长,继而引发了网络安全问题。由于BBS系统具有传播信息容量大,可共享资源,及形态多样和迅速方便等特点,已经发展成为了新的传播媒体及网络交互平台。正如上述所诉,作为BBS系统的一部分,校园BBS系统同样具有上述特点,又因为校园作为一个特殊的场所,确保学生接触的信息可靠安全已经成为现代教育系统不可忽略的一点,该系统的开发与研究,对于学校的道德文明建设及构建和谐校园具有重要的意义。所以说实名认证的校园BBS系统可以有效地抑制不良信息在校园的传播,对于在学生周围构建良好的社交氛围和讨论交流的环境起到的重要的作用。
1.3系统中涉及的技术
1.3.1 JSP技术
JSP是java server page的简称,是由Sun Microsystems公司倡导以及许多公司参与在一起建立的一种动态网页技术,他实现了Html语法中的ava[1]。JSP技术是用JAVA语言作为脚本语言,JSP网页为整个服务器端的JAVA库单元提供一个接口来服务于HTTP的应用程序。它使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑网页还能通过tags和scriptlets访问存在于服务端资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易MyEclipse是一个开放的源代码,是基于Java可扩张的开发平台,多数人都是将MyEclipse作为Java集成开发环境使用[2]。MyEclipse为MyEclipse提供一个大量私有和开源Java工具的集合,这解决了各种开源工具不一致的缺点,并且MyEclipse是一个相当优秀的用于开发Java、J2EE的Eclipse插件集合,MyEclipse的功能比较齐全,支持也比较广泛,尤其是对各种开源产品的支持[2]。
图1-1 MyEclipse界面
图1-2 Myeclipse操作界面
1.3.3 数据库的选择
数据库是数据管理的最新技术,是计算机科学的重要分支。从小型单项事务处理系统到大型信息系统,从联机
您可能关注的文档
- 基于fpga的fft算法实现大学生毕业设计论文.doc
- 基于fpga的i2c接口程序实现_课程设计.doc
- 基于fpga的光电数据采集和处理采集系统设计本科生毕业设计论文.doc
- 基于fpga的频率测量仪的设计本科生毕业(设计)论文.doc
- 基于fpga的数字上变频设计大学生毕业设计论文说明书.doc
- 基于fpga的图像数据传输控制系统的设计本科生毕业设计论文.doc
- 基于fpga的预测控制器设计本科生毕业设计论文.doc
- 基于gprs的无线煤矿监控监测系统本科生毕业(设计)论文.doc
- 基于gprs的远程无线温度采集系统的设计本科生毕业设计论文说明书.doc
- 基于gsm短消息方式的智能家庭网关的设计与实现本科生毕业设计论文.doc
- 基于校园网的试卷分析系统大学生毕业设计论文.doc
- 基于虚拟仪器的温度监测系统本科生毕业设计论文.doc
- 基于遗传算法的虚拟企业风险管理本科生毕业设计论文.doc
- 基于因子分析的钢铁行业上市公司财务综合分析与评价大学生毕业设计论文.doc
- 基于用户的高校院系网站绩效评价分析_以黄冈师范学院教育科学与技术学院为例大学生毕业设计论文.doc
- 基于有限差分的油水两相渗流方程求解_油藏数值模拟本科生毕业设计论文.doc
- 基于域的dfs应用1校园网应用本科生毕业设计论文.doc
- 基于知识迁移理论体系对高中物理教学系统设计大学生毕业设计论文.doc
- 基于脂蛋白纳米载体的小干扰rna靶向递送方法研究大学生毕业设计论文.doc
- 基于智能功率模块的直流pwm调速系统设计本科生毕业设计论文.doc
最近下载
- 县城排水防涝提升改道工程监理细则.docx VIP
- 新版DFMEA&PFMEA表格模板.xlsx VIP
- 人教版高中物理必修第三册精品课件 第9章 静电场及其应用 专题提升二非点电荷电场强度的求解、电场线和轨迹问题.ppt VIP
- 创伤性休克的治疗 治疗创伤性休克的偏方 如何治疗创伤性休克.doc VIP
- 全国职业大赛(中职)ZZ032建筑信息模型建模赛题第9套.docx VIP
- 医共体综合服务能力提升建设项目可行性研究报告.docx
- GB_T 1348—2019《球墨铸铁件》标准解读.pdf VIP
- 三溴化硼BBr3.doc VIP
- 西安地铁丰庆路基坑围护结构施工方案设计.doc
- 高一【美术(人美版)】抒情与写意——文人画-课件.pptx VIP
文档评论(0)