摘要:因为Internet以及网络通讯等技术的高速开展,出现大量的数据信息分布在不同的网络系统中,这就需要实现高效、快速、灵活的处理各种数据,实现系统的有效运行。发布/订阅系统在大型分布应用系统中承担着实现信息高效、准确交互的重要作用。
为了便利完成及时有效的信息交换,本设计在联结JAVA和数据库技术之下开发了这个即时、界面交互友好的交流系统。采用Myeclipse开发环境实现仿真,用JAVA语言进行编程,不断进行仿真,实现一种使得定位操作更加灵活、更加便捷,并且定位更加快速、更加精确的软件设计。实现了一个功能相对齐全的、关于轨道交通信息方面的发布订阅管理模块。
设计过程中,利用目前主流的JSP语言进行开发,系统将采用B/S(浏览器/服务器模式)体系结构,用户经过浏览器就可以造访轨道交通信息网站的主页,保证的服务器的安全。数据库采用的是免费的、简洁易用的MySQL数据库。该模块性能完全,在这里用户可以阅读信息、自由地颁布发表本人的观点和对系统的主题发表意见,可以对其余用户的问题及时地解决,获取对自己有用的储备。该系统还有一些特殊的功能,如模糊查询的搜索功能、设置有后端管理员监控。
关键词:发布/订阅系统、JAVA、数据库、JSP
目录
摘要
Abstract
第一章 绪论-3
第1.1节 研究背景-3
第1.2节 国内外研究现状-3
第1.3节 课题意义-4
第1.4节 项目主要概论-5
第1.5节 论文组织结构-6
第二章 模块开发需求分析-7
第2.1节 模块功能需求-7
第2.2节 模块性能需求-9
第2.3节 模块可行性分析-9
2.3.1 技术可行性-9
2.3.2 经济可行性-9
2.3.3 操作可行性-10
第三章 模块开发系统设计-10
第3.1节 项目实现技术及运行环境-11
3.1.1 项目实现技术-11
3.1.2 运行环境-11
第3.2节 系统设计-11
3.2.1总体设计思想及流程-12
3.2.2模块设计-12
3.2.3用户数据流程图-13
第3.3节 数据库设计思想-13
第3.4节 各功能模块设计-15
3.4.1 注册登录模块的设计-15
3.4.2 信息模块的设计-16
3.4.3 管理员模块的设计-18
第四章 系统实现-18
第五章 总结与展望-23
参考文献-24
致 谢-25
附录-26