java的古筝交流网站设计与实现(含源码)
java的古筝交流网站设计与实现(含源码)[20191217140012]
摘 要
信息化的时代下,人们对网络的依赖性越来越高,越来越多的企业建立了信息化的交易平台,在此环境下建立一个古筝交流网站是必要且现实的。
本课题建立一个古筝信息交互网站,给古筝爱好者提供交流平台。此网站的用户可以在网站上查询自己想要的古镇信息,还可以对他人的文章发表留言,还可以通过网站交到志同道合的朋友,古筝厂家可以通过网站发布最新的古筝信息,拓宽了古筝市场的销售渠道,提高了中国古典文化宣传力度,因此,建立一个基于网络的古筝信息网站是非常有必要的。
系统采用B/S模式,基于MyEclipse+Dreamweaver+Tomcat平台开发,开发工具使用MyEclipse,Web服务器使用Tomcat,开发使用的语言是Java、HTML,本系统的数据库管理系统使用Mysql。
查看完整论文请+Q: 351916072
关键字:互联网网站开发古筝
目 录
1. 引言 1
1.1 项目开发的背景 1
1.2 项目开发的目的 1
1.3 项目开发的意义 1
1.4 论文结构 1
1.5 本章小结 2
2. 相关技术介绍 3
2.1 B/S结构 3
2.2 J2EE技术 3
2.3 Mysql数据库管理系统 4
2.3.1 Mysql的特性 4
2.3.2 Mysql的管理 4
2.3.3 Mysql的存储引擎 4
2.4 JDBC简介 4
2.5 本章小结 5
3. 系统分析 6
3.1可行性分析 6
3.2功能需求分析 6
3.2.1用例分析 6
3.3 系统数据需求分析 10
3.4 本章小结 11
4. 系统设计 12
4.1系统功能结构设计 12
4.2 系统功能模块设计 12
4.2.2 系统前台功能详细设计 13
4.3 界面设计 15
4.3.1 前台界面 15
4.3.2 后台界面 16
4.4 系统数据库设计 17
4.4.1数据库概念结构设计 17
4.4.2 数据库逻辑结构设计 21
4.5 本章小结 23
5. 系统实现 24
5.1 系统运行环境 24
5.2 系统数据库连接的实现 24
5.3 系统主要功能实现 25
5.3.1 用户登录功能的实现 25
5.3.2 文章信息管理功能的实现 27
5.3.3 评论信息功能的实现 29
5.3.4 图片信息功能的实现 30
5.3.5系统公告管理功能的实现 31
5.3.6系统留言与互动功能的实现 33
5.3.7会员注册与资料修改功能的实现 35
5.4 本章小结 36
6. 系统测试 37
6.1 测试环境与测试条件 37
6.2 实例测试 37
6.3 测试结果 38
结语 39
参考文献 40
致谢 41
1. 引言
1.1 项目开发的背景
二十一世纪是信息化的年代,计算机已经应用到人们生活的方方面满,人们上网聊天交友,购物,工作,查找信息,很多人已经离不开网络,在这样的大环境下,古筝这一古老的行业也要与时俱进,跟上时代的步伐,通过网络这一平台,让更多的人了解古筝文化,学习并喜欢上古筝,传播中国古典文化。
Internet技术的快速发展,提供了一种新的商业宣传手段,商家们可以再网上宣传自己的商品,古筝也可以利用这一技术,宣传自己,并且在网络上宣传成本地,操作简单方便,更新也快,相比其他宣传方式有它独有的优势,而且我相信随着时代的发展,越来越多的人会需要网络信息。
古筝信息交流网站顺应时代的要求对古筝信息进行信息化的管理,节约了纸张,扩大了信息共享的范围,方便了古筝信息的交流,传播了中国古典文化[1]。
1.2 项目开发的目的
面对这信息时代的发展,古筝之一古老的行业也需要革新,在市场经济下,不能在抱着酒香不怕巷子深的想法了,要懂得宣传自身,让客户了解古筝行业的最新动态、为客户提供优良多样化的服务,这样不仅可以提高服务质量,能够及时的与客户进行沟通,客户满意了,以后就会经常来,成为熟客。通过这样让古筝走向世界,为更多人所知道。
通过对本课题的研究,我进一步巩固了自己这四年来所学的专业知识,通过解决在实践过程中所出现的问题,也让我学习到了解决问题的方法[2]。
1.3 项目开发的意义
开发此项目可以帮助古筝商家宣传自己的商品,节约了成本,也帮助一些古筝爱好者学习古筝知识。资金。在网站上宣传,成本低,信息更换方式简单灵活,不需要花费成本再去做海报之类的。同时,本网站可以随时提供最新、最实用的古筝信息给消费者,这样方便的使用方式为企业以吸引了更多的浏览者,真正起到宣传促进、推广古筝的作用。不仅可以帮助企业树立良好的企业形象,而且用户的忠诚度也将会提高,企业既可以盈利,又树立了良好的形象,一举两得[3]。
1.4 论文结构
文章共分7章。第1章主要介绍了本系统的开发的背景目的和意义,在什么样的环境下驱使我要去开发这样的系统,开发这样的系统有什么样的目的,开发完成后会带来怎样的便利。第2章对系统所用到的技术行了简单的描述,如J2EE技术,JDBC的简介,B/S模式分析,MySQL。第3章对系统进行了分析,从系统开发的可行性,功能需求以及数据需求等方面进行分析。在介绍系统的功能需求方面,是通过用例图表现的。第4章分析了系统的功能结构,从管理员信息发布功能设计方面和系统前台功能详细设计方面解释了系统的功能模块设计;展示了系统的前台界面和后台见面,对设计网站的界面方面进行分析;系统数据库的分析是从概念结构和逻辑结构两方面进行分析。第5章介绍了系统运行的环境,描述了系统数据库连接的实现,通过用户登录功能、文章信息管理功能、图片信息功能、系统公告管理、评论信息功能、系统公告管理功能、系统留言互动功能、会员注册与资料修改功能等方面介绍了系统主要功能的实现。第6章主要写的是系统测试,首先介绍了测试的环境,和进行测试需要的条件,然后进行实力测试,最后总结出测试结果。第7章从网站开发的背景,网站使用的工具,以及此网站具有的优势以及存在的问题等方面,对全文进行总结。
1.5 本章小结
本章主要针对古筝交流网站的背景,目的和意义进行了一些总结和整理,现在是信息化的时代,我的网站的设计和实现和一帮助很多古筝的爱好者交流和解决一些古筝学习方面的问题,而且通过网站的建立也可以帮助古筝行业进行宣传。
2. 相关技术介绍
服务器将会对用户发送的请求进行分析并处理,处理完成后再将用户所需要的的信息犯坏给用户。使用J2EE搭建网站框架。使用安全高效的MySQL作为数据库管理系统。
2.1 B/S结构
用户所用的是客户机,客户机是像360浏览器,搜狗浏览器,3245智能浏览器这样的浏览器,这些浏览器将会把HTML的代码转换成图文并茂,通俗易懂的网页格式,这样可以方便用户查看信息。网页允许用户通过提交信息的方式向服务器放发送请求给后台,只要通过网站上提供的申请表,这是是网页交互功能的体现。这个后台也就是Web服务器得第二层[4]。
这样不但简单方便,使更多的用户能够使用,也节约了企业派去给用户安装程序的人工费,企业不需要再派专业的人员去维护客户的机器,只需要在Web上操作[5],让用户直接可以下载修订。这样既提高了公司运作的效率也避免了工作协调上的麻烦。因为它操作简单,绝大多数的人都可以学会,不需要培训费用,这更大程度上扩大了企业所发布的信息发布的覆盖率,宣传也更广了[6]。
2.2 J2EE技术
如今,有3个版本的Java 2平台,各自分别适用于桌面系统,智能卡和小型设备,服务和创建服务器应用程序
J2EE体系结构为了满足可靠性高、拓展性强、可用性高以及成本需求低,它提供利润中间层的集成框架。为了降低开发多层应用的复杂性和费用,并且能够支持现有的应用程序集成,J2EE提供统一的开发平台,这样不仅提高了系统的性能也增强了系统的安全机制。因为J2EE具有灵活、可伸缩、易维护等优点[8]。
2.3 Mysql数据库管理系统
2.3.1Mysql的特性
Mysql的一些特性导致了包括我在内的很多人选择它作为数据库的原因,比如说Mysql可以支持Windows、Mac OS等多种操作系统 。并且它使用基础稳固的C++语言和C语言编写,在测试方面也可以使用多种编译器,这样就保证它源代码的可移植性。Mysql得查询效率很高,因为他优化了的SQL查询算法。支持多线程的MySQL,可以不浪费CPU的资源[9]。
摘 要
信息化的时代下,人们对网络的依赖性越来越高,越来越多的企业建立了信息化的交易平台,在此环境下建立一个古筝交流网站是必要且现实的。
本课题建立一个古筝信息交互网站,给古筝爱好者提供交流平台。此网站的用户可以在网站上查询自己想要的古镇信息,还可以对他人的文章发表留言,还可以通过网站交到志同道合的朋友,古筝厂家可以通过网站发布最新的古筝信息,拓宽了古筝市场的销售渠道,提高了中国古典文化宣传力度,因此,建立一个基于网络的古筝信息网站是非常有必要的。
系统采用B/S模式,基于MyEclipse+Dreamweaver+Tomcat平台开发,开发工具使用MyEclipse,Web服务器使用Tomcat,开发使用的语言是Java、HTML,本系统的数据库管理系统使用Mysql。
查看完整论文请+Q: 351916072
关键字:互联网网站开发古筝
目 录
1. 引言 1
1.1 项目开发的背景 1
1.2 项目开发的目的 1
1.3 项目开发的意义 1
1.4 论文结构 1
1.5 本章小结 2
2. 相关技术介绍 3
2.1 B/S结构 3
2.2 J2EE技术 3
2.3 Mysql数据库管理系统 4
2.3.1 Mysql的特性 4
2.3.2 Mysql的管理 4
2.3.3 Mysql的存储引擎 4
2.4 JDBC简介 4
2.5 本章小结 5
3. 系统分析 6
3.1可行性分析 6
3.2功能需求分析 6
3.2.1用例分析 6
3.3 系统数据需求分析 10
3.4 本章小结 11
4. 系统设计 12
4.1系统功能结构设计 12
4.2 系统功能模块设计 12
4.2.2 系统前台功能详细设计 13
4.3 界面设计 15
4.3.1 前台界面 15
4.3.2 后台界面 16
4.4 系统数据库设计 17
4.4.1数据库概念结构设计 17
4.4.2 数据库逻辑结构设计 21
4.5 本章小结 23
5. 系统实现 24
5.1 系统运行环境 24
5.2 系统数据库连接的实现 24
5.3 系统主要功能实现 25
5.3.1 用户登录功能的实现 25
5.3.2 文章信息管理功能的实现 27
5.3.3 评论信息功能的实现 29
5.3.4 图片信息功能的实现 30
5.3.5系统公告管理功能的实现 31
5.3.6系统留言与互动功能的实现 33
5.3.7会员注册与资料修改功能的实现 35
5.4 本章小结 36
6. 系统测试 37
6.1 测试环境与测试条件 37
6.2 实例测试 37
6.3 测试结果 38
结语 39
参考文献 40
致谢 41
1. 引言
1.1 项目开发的背景
二十一世纪是信息化的年代,计算机已经应用到人们生活的方方面满,人们上网聊天交友,购物,工作,查找信息,很多人已经离不开网络,在这样的大环境下,古筝这一古老的行业也要与时俱进,跟上时代的步伐,通过网络这一平台,让更多的人了解古筝文化,学习并喜欢上古筝,传播中国古典文化。
Internet技术的快速发展,提供了一种新的商业宣传手段,商家们可以再网上宣传自己的商品,古筝也可以利用这一技术,宣传自己,并且在网络上宣传成本地,操作简单方便,更新也快,相比其他宣传方式有它独有的优势,而且我相信随着时代的发展,越来越多的人会需要网络信息。
古筝信息交流网站顺应时代的要求对古筝信息进行信息化的管理,节约了纸张,扩大了信息共享的范围,方便了古筝信息的交流,传播了中国古典文化[1]。
1.2 项目开发的目的
面对这信息时代的发展,古筝之一古老的行业也需要革新,在市场经济下,不能在抱着酒香不怕巷子深的想法了,要懂得宣传自身,让客户了解古筝行业的最新动态、为客户提供优良多样化的服务,这样不仅可以提高服务质量,能够及时的与客户进行沟通,客户满意了,以后就会经常来,成为熟客。通过这样让古筝走向世界,为更多人所知道。
通过对本课题的研究,我进一步巩固了自己这四年来所学的专业知识,通过解决在实践过程中所出现的问题,也让我学习到了解决问题的方法[2]。
1.3 项目开发的意义
开发此项目可以帮助古筝商家宣传自己的商品,节约了成本,也帮助一些古筝爱好者学习古筝知识。资金。在网站上宣传,成本低,信息更换方式简单灵活,不需要花费成本再去做海报之类的。同时,本网站可以随时提供最新、最实用的古筝信息给消费者,这样方便的使用方式为企业以吸引了更多的浏览者,真正起到宣传促进、推广古筝的作用。不仅可以帮助企业树立良好的企业形象,而且用户的忠诚度也将会提高,企业既可以盈利,又树立了良好的形象,一举两得[3]。
1.4 论文结构
文章共分7章。第1章主要介绍了本系统的开发的背景目的和意义,在什么样的环境下驱使我要去开发这样的系统,开发这样的系统有什么样的目的,开发完成后会带来怎样的便利。第2章对系统所用到的技术行了简单的描述,如J2EE技术,JDBC的简介,B/S模式分析,MySQL。第3章对系统进行了分析,从系统开发的可行性,功能需求以及数据需求等方面进行分析。在介绍系统的功能需求方面,是通过用例图表现的。第4章分析了系统的功能结构,从管理员信息发布功能设计方面和系统前台功能详细设计方面解释了系统的功能模块设计;展示了系统的前台界面和后台见面,对设计网站的界面方面进行分析;系统数据库的分析是从概念结构和逻辑结构两方面进行分析。第5章介绍了系统运行的环境,描述了系统数据库连接的实现,通过用户登录功能、文章信息管理功能、图片信息功能、系统公告管理、评论信息功能、系统公告管理功能、系统留言互动功能、会员注册与资料修改功能等方面介绍了系统主要功能的实现。第6章主要写的是系统测试,首先介绍了测试的环境,和进行测试需要的条件,然后进行实力测试,最后总结出测试结果。第7章从网站开发的背景,网站使用的工具,以及此网站具有的优势以及存在的问题等方面,对全文进行总结。
1.5 本章小结
本章主要针对古筝交流网站的背景,目的和意义进行了一些总结和整理,现在是信息化的时代,我的网站的设计和实现和一帮助很多古筝的爱好者交流和解决一些古筝学习方面的问题,而且通过网站的建立也可以帮助古筝行业进行宣传。
2. 相关技术介绍
服务器将会对用户发送的请求进行分析并处理,处理完成后再将用户所需要的的信息犯坏给用户。使用J2EE搭建网站框架。使用安全高效的MySQL作为数据库管理系统。
2.1 B/S结构
用户所用的是客户机,客户机是像360浏览器,搜狗浏览器,3245智能浏览器这样的浏览器,这些浏览器将会把HTML的代码转换成图文并茂,通俗易懂的网页格式,这样可以方便用户查看信息。网页允许用户通过提交信息的方式向服务器放发送请求给后台,只要通过网站上提供的申请表,这是是网页交互功能的体现。这个后台也就是Web服务器得第二层[4]。
这样不但简单方便,使更多的用户能够使用,也节约了企业派去给用户安装程序的人工费,企业不需要再派专业的人员去维护客户的机器,只需要在Web上操作[5],让用户直接可以下载修订。这样既提高了公司运作的效率也避免了工作协调上的麻烦。因为它操作简单,绝大多数的人都可以学会,不需要培训费用,这更大程度上扩大了企业所发布的信息发布的覆盖率,宣传也更广了[6]。
2.2 J2EE技术
如今,有3个版本的Java 2平台,各自分别适用于桌面系统,智能卡和小型设备,服务和创建服务器应用程序
J2EE体系结构为了满足可靠性高、拓展性强、可用性高以及成本需求低,它提供利润中间层的集成框架。为了降低开发多层应用的复杂性和费用,并且能够支持现有的应用程序集成,J2EE提供统一的开发平台,这样不仅提高了系统的性能也增强了系统的安全机制。因为J2EE具有灵活、可伸缩、易维护等优点[8]。
2.3 Mysql数据库管理系统
2.3.1
Mysql的一些特性导致了包括我在内的很多人选择它作为数据库的原因,比如说Mysql可以支持Windows、Mac OS等多种操作系统 。并且它使用基础稳固的C++语言和C语言编写,在测试方面也可以使用多种编译器,这样就保证它源代码的可移植性。Mysql得查询效率很高,因为他优化了的SQL查询算法。支持多线程的MySQL,可以不浪费CPU的资源[9]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/2016.html