【摘 要】互联网技术飞速发展的今天,Internet成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。本文介绍了构建校友录网站的技术和实现方法,重点基于Jsp技术如何设计校友录系统。
【关键词】Jsp;校友录;信息化建设
1.引言
随着互联网的发展,越来越多的交流社区应用被广泛的接受,这些社区的存在都是为了能够加强人与人之间的交流。在针对现有的系统进行调查,拟开发一套校友录系统进行校友联络,这样不仅方便校友之间的联络,也能够加强老校友和新校友的感情。
2.项目背景
由于互联网的迅猛发展,越来越多的用户希望在互联网上能够即时的,快速的与家人或朋友进行联络,相对于传统的C/S(客户端/服务器)模式的软件开发而言,其成本较高、难以维护,虽然能够即时的与家人和朋友发送消息,但是无法与家人和朋友分享生活和照片等。
而由于互联网的发展,越来越多的用户已经能够适应基于浏览器的应用程序,即Web应用,也有越来越多的用户尝试在Web服务上进行自己的应用,包括QQ空间、博客、个人日志等,都是基于浏览器的应用程序。
為了解决C/S模式的应用程序中日志、照片、音乐等难以交互的情况,现开发基于Jsp技术校友录系统用于进行校友之间的交流和通信,方便校友与校友之间进行通信。校友与校友之间不仅能够分享日志,还能够进行身边信息的分享,这样就加强了人与人之间的交互。
3.系统设计
基于校友录是学校内的一个交流平台,用于校友与校友之间的信息交互,校友能够在校友录系统进行注册,注册完毕后管理员审核相应的用户并进行相应的用户操作,当用户的审核通过后,用户就能够在校友录中进行新鲜事的分享。在jsp校友录系统的开发过程中需要确定基本的系统功能,这些基本的系统功能包括如下:
4.用户注册功能
当用户访问Web页面时需要进行注册,如果用户不进行注册就不能够发表和回复留言,也不能够分享相应的信息。管理员可以配置是否需要进行登录才能够查看校友录的内容,如果管理员设置需要登录查看,则用户不登录就不能够查看相应的内容。
5.用户登录功能
用户注册之后就需要实现用户的登录,登录的用户可以进行信息的发表、回复以及相应内容的分享。登录的用户的操作也会被记录在日志中,用户可以通过自己的ID进行校友录中的功能或文章的索引。
6.用户日志功能
用户注册和登录后就能够在校友录中进行日志分享,发表关于自己觉得的最新事件,其他人能够查阅该日志并进行相应的日志操作。
7.用户留言功能
用户可以查看校友录中日志并进行相应的评论,不仅如此,用户还能够在回复中发布表情,进行文字处理等操作让留言功能更加丰富,用户还能够在校友录系统中对校友录的日志进行评分。
8.管理员审核功能
当用户注册后,需要对用户进行身份的审核,管理员可以审核已知的用户的身份,如果用户不是校友录系统的指定用户,则管理员可以不允许用户进行身份验证和登录,以确保校友录系统中的用户的身份都是真实的。
9.文章管理功能
管理员需要对校友发布的相应的信息进行管理,如果校友发布了反动、黄色、淫秽等文章,管理员有权进行修改、屏蔽和删除等操作。
10.留言管理功能
管理员需要对校友发布的相应的留言进行管理,如果校友发布了反动、黄色、淫秽或广告的留言,管理员可以进行相应的留言的删除操作。
11.用户管理功能
当用户进行了非法操作或者用户注册后发布了太多的反动、黄色、淫秽等内容,管理员可以将用户进行删除,在删除的同时系统数据库中的数据也会被删除。
数据库设计:数据库是数据库应用程序的重要组成部分。一个设计结构合理的数据库对于应用程序的开发效率和程序的性能都是非常重要的。数据库的设计过程大致如下:(1)需求分析(2)概念结构设计(3)逻辑结构设计(4)物理结构设计(5)数据库实施(6)数据库的实施和维护。
基于功能需求中的各项功能,总结出数据库需要的主要有四张表。分别作用如下:
用户注册表:用于存放用户的注册信息,以便登录时使用。
日志表:用户可以发布相应的日志,这些日志都存放在日志表中。
日志评论表:用户可以对相应的日志进行评论。
日志分类表:用户可以选择自己喜欢的分类进行日志发布,但日志分类由管理员管理。
公告信息表:管理员可以在校友录中发布最新的信息。
12.结束语
本系统是一个基于 Jsp技术的校友录系统,本文通过系统介绍、需求分析、系统设计、技术要点、总结五个方面介绍了基于Java Web的校友录系统。后台数据库服务器选用的是Oracle数据库,系统利用先进的JDBC技术与数据库连接,结合SQL语句处理实现功能操作,使Web与数据库紧密联系起来。
参考文献:
[1]陈闻达.高校校友信息管理系统的设计与实现[D].华侨大学,2018.
[2]姚华,李斌,颜煜.基于ASP技术的校友录系统的设计与实现[J].科技经济市场,2010,(10)
作者简介:
黄清(1965-),男,汉,湖北恩施人,现为恩施职业技术学院信息工程学院副教授,硕士学位,计算机应用专业,主要研究方向:网络安全。