智慧社区门户网站之后台管理
摘 要
随着计算机技术、通信技术和网络技术的迅速发展,信息高速公路的建设与
利用为大规模的信息系统、智慧社区门户网站的发展提供了环境和条件。目前,
网络信息管理技术、数字化处理技术和数字式信息资源建设已成为国际竞争的焦
点。各国都为此投入了相当的实力进行研究和开发智慧社区门户网站系统这一新
概念、新模式应运而生,并被视为 21 世纪信息产业主要的发展方向之一。
本文主要介绍了智慧社区门户网站系统的设计,本系统主要采用 JSP 为编程
语言,实现了社区服务中的新闻资讯、社区共享、在线影院等功能。本系统操作
简单,使用方便。
本系统使用 SUN 公司的 JSP 开发工具,数据库为 MYSQL。利用其提供的各
种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化
对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不
断修正和改进。
关键词: 智慧社区门户网站 网络信息 JSP
After community network service, steady pipe principle
Abstract
Along with the computer technology, the communication and networking's
rapidly expand, information superhighway's construction and the use the development
which for the large-scale information system, the community network served have
provided the environment and the condition. At present, the network information
management technology, the digitized processing technology and the digital
information resource construction has become the international competition the focal
point. Various countries for this reason invested the suitable strength to conduct the
research and development community network service system this new concept, the
new pattern arise at the historic moment, and regarded as one of the 21st century
information industries main development directions.
This article mainly introduced the community network service system's design,
this system mainly uses JSP is the programming language, realized in the community
services news information, the community to share, functions and so on online theater.
This system operation is simple, easy to operate.
This system uses SUN Corporation's JSP development kit, the database is
MYSQL. Each kind of object-oriented development kit which provides using it,
particularly the data window this can convenient and the succinct operation database
intellectualized object, first establishes the system application prototype in a short
time, then, carries on the demand iteration to the initial prototype system, revises
unceasingly and improves.
Key word:Community network service Network information JSP
目 录
1、绪论----------------------------------------------------------------------------------------------------1
1.1 课题研究目的----------------------------------------------------------------------------------------1
1.2 课题意义---------------------------------------------------------------------------------------------1
1.3 可行性分析-----------------------------------------------------------------------------------------2
1.3.1 技术可行性----------------------------------------------------------------------------------------2
1.3.2 经济可行性---------------------------------------------------------------------------------------2
1.3.3 操作可行性----------------------------------------------------------------------------------------2
2、相关技术简介---------------------------------------------------------------------------------------2
2.1 JSP----------------------------------------------------------------------------------------------------2
2.2 数据库 MYSQL 介绍------------------------------------------------------------------------------3
2.3 JDBC 介绍------------------------------------------------------------------------------------------4
3、系统分析--------------------------------------------------------------------------------------------5
4、系统设计---------------------------------------------------------------------------------------------6
4.1 进入操作及登录界面的设计---------------------------------------------------------------------7
4.1.1 身份验证模块------------------------------------------------------------------------------------7
4.1.2 功能链接和主窗口设计------------------------------------------------------------------------7
4.2 模块的设计------------------------------------------------------------------------------------------7
4.2.1 系统管理模块------------------------------------------------------------------------------------7
4.2.2 新闻资讯管理模块------------------------------------------------------------------------------9
4.2.3 公告管理模块----------------------------------------------------------------------------------10
4.2.4 社区影院管理模块----------------------------------------------------------------------------11
4.2.5 会员上传下载管理模块----------------------------------------------------------------------13
4.2.6 留言管理模块----------------------------------------------------------------------------------13
4.3 添加功能------------------------------------------------------------------------------------------15
4.4 删除功能------------------------------------------------------------------------------------------16
5、系统调试与测试----------------------------------------------------------------------------------16
5.1 程序调试-----------------------------------------------------------------------------------------16
5.2 程序的测试---------------------------------------------------------------------------------------17
5.2.1 测试的重要性及目的------------------------------------------------------------------------17
5.2.2 测试的步骤------------------------------------------------------------------------------------18
5.2.3 测试的主要内容------------------------------------------------------------------------------18
6、安全性问题---------------------------------------------------------------------------------------20
结论----------------------------------------------------------------------------------------------------21
致谢----------------------------------------------------------------------------------------------------22
参考文献----------------------------------------------------------------------------------------------23
1、绪论
Internet 网是目前全球最大的计算机通信网,它遍及全球几乎所有的国家
和地区。www 系统是一个大型的分布式超媒体信息数据库,它极大的推动了
Internet 的发展,己经成为 Internet 中最流行、最主要的信息服务方式。www
技术之所以能在全球普及,一个重要的原因就是它与数据库管理系统相互融合,
成为一个处理和共享信息的强大工具。一方面,数据库是一种强大的信息管理工
具,另一方面,www 提供了共享数据的方法。两者强强联合取长补短,发挥各自
优势,使用户可以在 Web 浏览器上方便地检索数据库的内容。
数据库是从 60 年代初发展起来的计算机技术。经过四十来年的发展,数据
库技术己经趋于成熟。Web 数据库在新的 Internet 环境中发生了很大的变化。就
数据应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远
程教育系统等的出现,给 web 数据库技术提出了更多、更高的要求。同时,随
着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着
较大的作用。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深
刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
1.1 课题研究目的
建设智慧社区门户网站系统,是现代化建设的客观要求。建设以计算机为核
心的社区服务网络,实现社区服务的自动化,更好地为工作服务。
1.2 课题意义
智慧社区门户网站系统是信息管理不可缺少的部分, 随着科学技术的不断
提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会
的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理
所无法比拟的优点.例如:可靠性高、存储量大、寿命长、成本低等。这些优点能
够极大地提高智慧社区门户网站的效率,也是社区服务的科学化、正规化管理,与
世界接轨的重要条件。 因此,开发这样一套软件成为很有必要的事情。
1.3 可行性分析
1.3.1 技术可行性
本系统仅需要一台装有 mysql 数据库和 jsp 运行环境的计算机即可,对机器本
身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要
求,现在的程序设计语言已非常成熟,要运用 HTML 样式,图形图象制作工具来制
作生动活泼的网页及美观的图形文件或动画文件,数据库使用 MYSQL 中提供的数
据库桌面工具 JDBC。
1.3.2 经济可行性
由于本系统是为社区服务系统,装上配套应用软件,即可使用系统,系统成
本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力
,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。
1.3.3 操作可行性
界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、
可靠;统计准确;制表灵活;适应力强;容易扩充。
2、相关技术简介
2.1 JSP
JSP(JavaServer Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建
立的一种动态网页技术标准。JSP 技术有点类似 JSP 技术,它是在传统的网页
HTML 文件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 标记(tag),从而形成
JSP 文件(*.jsp)。 用 JSP 开发的 Web 应用是跨平台的,即能在 Linux 下运行,
也能在其他操作系统上运行。JSP 技术使用 Java 编程语言编写类 XML 的 tags
和 scriptlets,来封装产生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访