本论文为关于信息相关本科毕业论文可以发表吗,关于大学生信息社区系统的设计与实现相关专升本毕业论文开题报告,可用于信息论文写作研究的大学硕士与本科毕业论文开题报告范文和优秀学术职称论文参考文献资料下载。免费教你怎么写信息及系统及模块方面论文范文。
摘 要 :本系统应用JSP(Java Server Page)技术,重点对大学生信息社区设计过程作了相应的描述.系统是一个集招聘信息、求职信息、培训信息、家教信息于一体的社区,宗旨在于为校内本系大学生服务,提供信息查询和发布信息而设计.本系统经过测试,运行效果稳定,操作方便、快捷,适用于大学生之间的交流,是一个可以真正属于大学生信息寻找、交流,娱乐的平台.
关 键 词 :Jsp(Java Server Page) 大学生信息社区论坛 动态网站
0 引言
随着Inter技术的快速发展,信息的传递变得更为方便简介,网络上的论坛很多,但是一个完全针对于大学生的社区却没有.为了让学生拥有一个真正属于自己的社区,大学生信息社区系统可以进行实现大学生个人情感的表达及与学校、社会之间的相互交流,扩大了在校学生的生活圈子.通过对本系统的简单操作就可以让学生们能够发表自己的想法,发表自己学校身边的信息、新闻,不仅可以了解自己学校的状况,更可以了解大学校园生活趣事,以及校外的需求信息,了解外面更多的事情,并且相互之间可以分享自己的知识和技术并交流讨论,促进互相之间的学习与思考,从而增加了学生之间沟通与联系,更让学生了解到当今社会网络与信息的重要性,让我们不局限在自己的寝室,自己的学校,更能了解社会情况.让自己度过一个丰富愉快的大学生活.
1 系统实现
本大学生信息社区系统是一个针对在校大学生的信息系统,主要功能模块设计:网站首页、发布信息模块、信息发布验证码模块、信息评论模块、信息快速检索模块等模块设计.开发大学生信息社区系统的目的是为大学声提供一个相互交流的平台,因此,大学生信息系统最基本的功能首先是发表主题,为了记录主题的发表者和主题的加复者信息,其他人员根据主题发表自己的看法,系统还需要提供用户注册和登录的功能.为了记录主题的发表者和主题的加复者信息,根据用户的需求及以上的分析,只有注册的用户登录后才能够发表和回复主题,社区论坛需要具备前台功能和后台功能,浏览者(游客)只能浏览主题信息.
1.1 系统前台实现
前台采用Dreamweaver开发,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页.采用Java Server Pages (JSP)技术提供了一个简捷而快速的方法,为创建显示动态生成内容的页面,JSP技术的设计这些应用程序能够与各种Web服务器,应用服务器,目的是使得构造基于网页的应用程序更加容易和快捷,浏览器和开发工具共同工作.前台实现的功能有:显示用户注册、用户登录、发表帖子、回复帖子、查看自己发表的帖子、搜索帖子、查看根帖内容、各论坛类别及版面、查看版面下所有根帖、查看精华帖子.
1.2 系统后台实现
后台数据库采用SQL Server 2000数据库, SQL Server 2000程序设计模型与 Windows DNA 构架集成,用以开发Web应用程序,并且 SQL Server 2000支持 English Query和Microsoft搜索服务等功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能.SQL Server包括如下特点:可伸缩性和可用性、企业级数据库功能、易于安装、部署和使用、数据仓库.后台完成的功能有:进入后台、论坛类别管理、版面管理、用户管理、用户注册.
1.3 大学生信息社区系统数据结构设计
有关论文范文主题研究: | 关于信息的论文范例 | 大学生适用: | 研究生论文、学士学位论文 |
---|---|---|---|
相关参考文献下载数量: | 19 | 写作解决问题: | 怎么撰写 |
毕业论文开题报告: | 文献综述、论文结论 | 职称论文适用: | 核心期刊、初级职称 |
所属大学生专业类别: | 怎么撰写 | 论文题目推荐度: | 最新题目 |
一个设计良好的数据库,可使系统执行速度变得很快,一个设计混乱的数据库,在系统的执行过程中,使得检索变得很慢,降低效率,同时增加了吸引的管理实现过程,它可以使系统的实现变得非常的简单.所以数据库的设计是一个系统设计很重要的步骤.
数据库的设计常用的数据库管理系统有Access、SQL Server、Oracle、My SQL等,通常是以一个已经存在的数据库管理系统为基础的,根据用户需求和系统分析,在SQL Server2000数据库管理系统中建立名称为社区论坛的数据库,本系统采用SQL Server2000数据库管理系统.数据结构设计是在完成了描述系统各种数据之间的依赖关系和信息分类的基础上,将各种信息转换成相应的数据项定义表.数据项定义表的作用主要是定义每个表的表名、表中各字段的名称、数据类型和长度,但在不同数据库,数据类型的表示符号和长度有所差别.
该文url http://www.sxsky.net/lunwenfabiao/449515.html
本站的数据库主要在用户信息(sics_user)表、论坛帖子(sics_bbs1)表、收藏标记(sics_bookmark)表、类别信息表中(sics_class)表、模块信息表中(sics_board)表、文件上传信息(sics_fileupload)表、朋友信息(sics_friend)表、消息信息(sics_message)表、登录信息(sics_online)表、公告信息(sics_bbsnews)表、消息提示(sics_messagetip)表、投票信息(sics_vote)表、操作日志(sics_log)表中.它是根据系统功能设计要求和模块划分的.
1.4 系统安全设计
网络的开放性导致网络技术的全面开放,任何团体和个人都可以获得网络资源,因而网络所面临的破坏和攻击将会是多方面的,可以是对软件环境实施攻击,也可以是对硬件环境实施攻击.网络的国际性还意味着网络的攻击将不仅仅来自本地网络用户,它可能来自Inter上的任何一台机器.即,发起攻击的节点可以位于世界上任何地方.因此可以说,网络安全所面临的将是一个国际性全球化的挑战.网络的自由性意味着网络最初对用户的使用并没有提供任何的技术约束,用户可以自由地访问网络,自由地使用和发布各种类型的信息.用户只对自己的行为负责,而没有受到任何的法律限制.如何保护个人的机密信息不受木马和病毒的入侵,已成为信息安全化健康发展所要考虑的重要事情之一.制定切实可行的安全策略和实施有力的防范手段是非常必要的,社区论坛用户个人信息的安全问题是至关重要的.Jsp技术虽然比较安全,但还是存在着很多安全上的问题的,客观地说,服务器软件的开发商在内部测试中不可能将系统中的所有bug 找出来,即使发布了软件后,被发现的漏洞也只会是其中的很小一部分,将来还会不断的有新的安全问题出现,所以我们必须时刻提高警惕.网站服务器的操作系统要打好补丁,进行安全权限的设置,并安装好防火墙,杀毒软件等,定时对数据进行备份.
1.5 系统性能分析
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等.该大学生信息社区系统采用了流行的JSP语言和当前新兴的Browser/Server(浏览器/服务器)模式进行开发.三层的B/S体系结构具有许多传统Client/Server(客户机/服务器)体系结构不具备的优点,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代.数据库服务器选用SQL Server 2000数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能.它的灵活性、安全性和易用性为数据库编程提供了良好的条件.因此,系统的软件开发平台已成熟可行.
2 结论
本系统经过测试,运行效果稳定,操作方便、快捷,适用于大学生之间的交流,是一个可以真正属于大学生信息寻找、交流,娱乐的平台.本系统实现了系统预期计划的