当前位置: 首页 > news >正文

药品网站网络营销推广怎么做电影资源采集网站咋做

药品网站网络营销推广怎么做,电影资源采集网站咋做,网站静态路径,网站建设工作报告在线音乐网站的设计与实现 摘 要 在社会和互联网的快速发展中#xff0c;音乐在人们生活中也产生着很大的作用。音乐可以使我们紧张的神经得到放松#xff0c;有助于开启我们的智慧#xff0c;可以辅助治疗#xff0c;达到药物无法达到的效果#xff0c;所以利用现代科学…在线音乐网站的设计与实现 摘 要 在社会和互联网的快速发展中音乐在人们生活中也产生着很大的作用。音乐可以使我们紧张的神经得到放松有助于开启我们的智慧可以辅助治疗达到药物无法达到的效果所以利用现代科学技术使得音乐的获取变得更为便利是十分有必要的。因此为了更加便捷的获取音乐信息在线音乐网站就应运而生。该网站可以使用户主动去选择自己需要的歌曲提高了用户听歌的效率也提高了音乐在其他领域使用的效率。 在线音乐网站主要使用了 JSP 技术、Ajax 技术来实现在线音乐系统的前端和后端数据的同步选择 MySql 数据库对数据进行存储。在前端页面的设计实现上选择从网上下载的简单模板用户与管理员对部分信息的简单操作都是通过小插件来实现对信息的修改和添加采用 Tomcat 服务器作为 Web 服务器进行运行。在前端中用户最主要的功能是能够实现对音乐的搜索并且在搜索到自己想要的歌曲后可以播放歌曲在后端管理员部分可以管理用户信息、管理歌手信息、管理登陆日志信息、管理专辑、管理歌曲分类、管理歌曲信息。另外该系统的完成有效提高了用户寻找歌曲的效率在满足用户需求的同时也 使得音乐信息的管理更加条理化。 第 1 章 绪论 1.1 开发背景 现如今互联网技术在迅速发展的过程中体现了其快速准确便捷的特点人们对在线音乐网站的需求也在日益增加。为了更好的提高对音乐信息管理的高效性为了更好的跟随时代信息的高效性一个在线音乐网站的建立是必要的。在网站上可以实现对音乐相关信息的管理建立数据库后将一系列信息存储到数据库中实现用户对相应音乐的搜索和实现管理员对音乐相关信息的管理对于管理员和用户来讲都是具有极大的帮助的在线音乐就是在这个基础上设计的。 根据上面的分析在图书馆和网站上搜集有关的资料也可以通过线下发传单或以电子形式进行调查问表的填写依据这些信息了解到现实实际中用户对在线音乐网站有哪些需求希望网站上都有什么功能如此在系统实现后能够被广大的用户所接受和推广。 1.2 开发意义 通过使用 JSP 或其他技术来实现对在线音乐的管理在现代科技中逐渐趋于主流与以前的磁带记录音乐的方式相比更为快捷便利而且它的成本更低、保存的时间可以更长不用担心磁带磁性的流失从而导致失去使用的可能性。另外一方面也可以紧跟时代因此在现在的网络社会中这样简便快速的发展是必需的也是有一定的必要的。 随着在线音乐网站系统的不断完善加大了音乐信息的管理对信息化管理的依赖。所以该系统的设计与实现将根据音乐信息管理的现实情况能使用户快速的操作系统。本在线音乐网站系统的实现也有着重要的意义 第一能够使音乐流传的更为完整和高效。 第二在一定程度上减少了人力物力的耗费。 第三能够紧跟时代的发展加快了对音乐信息的获取速度。 1.3 课题研究现状 1.3.1 国内研究现状 我国的信息化建设相对而言开始的时间较晚在数字理论逐步应用到社会的这一过程中在一方面各个企业、各个领域都需要不断地进行投资以购买所需的各类软件、硬件在另一方面也需要我们的技术人员不断地学习网络技术从而实现对系统的开发一点一点的建立起属于我国的网络信息化建设体系。然而由于投资金额的不足在开发实现这一体系的道路上形成了一定的阻碍使得体系无法建设完全造成了我国的在线音乐在使用范围、网站质量等方面上与国外产生了一定程度上的差距。 根据音乐发展的资料我国的音乐在古代时多是一些词和曲都有着严格的作曲要求但是快速发展是从近代开始的为后世的人留下了许多不可替代的经典作品。但是在以往的时期中想要听曲就需要请人来现场歌唱且在传承过程中也会产生一定的误差有些甚至没有办法流传下来从而使得一些经典曲目就是绝迹。在网络技术慢慢发达后音乐不再会轻易的无法保存且为人们的查找听取节约了大量的时间。 1.3.2 国外研究现状 音乐在原始时期已经开始出现了只是当时的音乐主要是为了向上苍祈祷来年粮食丰收、安稳度过冬日具有祭祀色彩后来随着人们物质生活可以得到些许的保障人们开始发展娱乐方面发展到今天时已经是百花齐放的样子了。这期间音乐风格变得更加丰富歌词也变得更为直白大胆。但是国外与我国有着很大的不同国外的信息建设开始早一般资金和设备等方面都比较稳定使得国外有着稳定的技术支持与技术服务所以本文就以在线音乐信息管理为中心主要任务是设计与实现一个有效的音乐网站。 1.4 研究内容 该系统是对在线音乐网站的设计通过对人们实际需求的调研和对音乐网站系统的需求分析从而选择设计在线音乐网站系统进行系统的设计与实现时主要需要进行的工作有 1首先是要思考该系统需要有哪些基本功能确定好该系统需要有几种角色。 2根据上述分析确定好系统的主要使用角色和大致的功能然后确定每一个角色应该有什么功能对功能进行分配之后完成系统的功能框架结构。 3在确定大致功能后要对系统的各个方面进行分析分析该系统是否具有开发的可行性分析系统的具体功能。 4在确定好功能后要分析各功能之间的关系可以画出用例图、每个功能实现的流程图等其他功能关系图。 5在确定好功能后要分析自己的开发技术能力选定开发系统需要的技术和模板等技术问题以及实现这一系统的逻辑思路。 6通过在网上查找相关功能实现的代码对代码进行简单修改完成对该系统代码的编写。完成编写后进行功能测试完善程序并处理出现的错误。 第 2 章 开发技术介绍 2.1 Java 介绍 Java 语言是学习的主要脚本语言可以在多个平台使用Java 语言最主要的特点是面向对象。它本身有着很多的特性这些特性使得它可以被广泛的运用在不同的平台都具有一定的适用性且有着一定的代码重复使用率。实现一个功能时所写的代码重复使用率极高时就可以说这段代码的编写是极为成功的且提高了程序开发的效率。而重复使用率体现出来的特点就是跨平台、分布式运行、稳定性和安全性高实现重复使用率高这一要求就是要对信息进行继承、封装等。 2.2 B/S 框架 在现代技术不断进步的情况下架构的模式也在不断地改进以前的架构已经不能满足现如今系统的需求没有办法统一客户端和服务器端相对现在的架构而言较为复杂所以有了 B/S 架构的诞生。B/S 模式通常将整个系统的实现分为了三个部分分别是表现层、业务逻辑层、数据访问层。其中第一层是表现层就是我们用浏览器看到的页面内容其中显示的内容都是通过服务器读取数据后的样子。 然后是第二层业务逻辑层。这一层主要是对系统中数据的逻辑处理例如管理员在后台添加了一首歌曲其中包括了歌手信息、点赞和评论信息等其他信息在添加完成后这一数据就会根据逻辑转换传递到用户可以看到的页面中去。是对流程的一个规则设置对数据的传递。第三层是数据访问层这一层主要是通过 sql 语句对数据库进行检索然后根据检索到信息将内容反写到第一层去表现到用户的页面中去。 当然它的出现并不能完全否认之前传统的 C/S客户端/服务器模式但是新的模式必然是在旧的模式中改进的具有传统的 C/S客户端/服务器模式所不具备的特点。 2.3 MySql 数据库 在最初接触到 MySql 数据库时其实并不了解该数据库的使用方法没有做过相 关系统的实战练习。但是 MySql 数据库的使用非常简便易上手它是体积很小、速度快的数据库这样的特点使得它成为目前最受欢迎的 RDBMS 之一。当然我认为最主要的是它符合本次设计的要求且它的使用成本极低可以通过老师的资源免费使用的数据库。并且在做数据库的连接时可以使用 JDBC 的连接方式这一连接方式可以有效地减少数据库方面的工作量只需要在网上找到连接数据的代码然后在数据库名和密码处填写自己的数据库名和密码就可以实现数据库的简单连接。然后在mapper 包中实现对数据库的建立以及数据表中应该设置的主键、表体的内容同时编写 sql 语句一般应用 select、updatedelete 以及 insert 等 sql 语句来实现系统数据的相关功能。 2.4 MyEclipse 平台 MyEclipse 是在 Eclipse 基础上进行改进的软件他在 Eclipse 的基础上添加了一部分插件使得自身功能更为强大现在已经支持多种开发语言的运用。在现代网络开发中基本上可以使用 MyEclipse 这一个软件来实现市场上所有主流的开源产品的开发可见它的兼容性有多么的强大[17]。 且 MyEclipse 的操作方式极为简单在连接数据库时使用 JDBC 的方法可以直接找到对应文件在其中粘贴通用的数据库连接代码修改数据库名和密码就可以连接上数据库并且在运行时可以直接选择运行快速而简便在修改代码内容时甚至可以在代码保存后不用进行再次运行就可以完成代码的自我运行。 2.5 JSP 简介 JSP 技术是一种动态的网页开发技术[2]所谓动态就是在数据修改后及时进行更新的一种状态。且使用 JSP 技术时不用完全将 Java 语言和 HTML 语言分开编写可以在 HTML 页面中插入 Java 代码实现按钮触发的相关操作页面上的布局基本上是根据加载 js 和 css 压缩包来显示出来的。在网页表单上就可以直接获取到数据然后反写到对应的位置上去所以选择使用 JSP 技术可以很大程度上减轻工作量但是同时也可以让自己学习到更多与 JSP 相关的知识。 JSP 有很多其他技术没有的优点。首先 JSP 它可以直接在网页上获取自己想要的数据然后将数据体现出来还可以将数据在多个页面上进行共享服务器调用 JSP语言的时候也不需要编译直接就可以取到编译好的语句更为方便简洁一些。 第 3 章 系统分析 3.1 可行性分析 基于 JSP 的在线音乐网站系统实现的主要任务是对音乐信息相关信息的管理。在确定好系统后需要对系统可行性进行分析在分析过程中需要从四个方面来确定该系统的实现是否真的可行、是否可以达到最后预期的成果是否可以到来相应的利益发展是否可以满足用户的需求。 3.1.1 技术可行性 本在线音乐网站系统的设计与实现主要用到了 JSPJava 语言B/S 结构MySql 等技术在校期间主要学习的内容包括上述所提到的技术也进行过相应的实战编写且开发所用到的 MyEclipse 具有简单易操作的优点大致只需要配好 Tomcat 服务器环境编写好相应功能的 Java 语句和 sql 语句并注意其中各个包之间的逻辑关系即可。该开发软件不受其他环境的限制故不需要设置其他的环境直接使用即可。数据库方面选择 MySql数据库该数据库是被大家所熟知的在连接数据库上只需要相对应的数据库名和密码建表时参考了网上的代码。所以在技术方面也有着很高的可行性。 3.1.2 经济可行性分析 在线音乐网站系统的设计与实现的经济可行性是非常高的。在开发时需要的软件可以通过网络免费获取安装包和具体的安装步骤环境的配置可以根据系统的需求进行自主配置开发时可以使用开源的代码适度降低了实现该系统的工作难度且在后期进行维护时只需要简单对数据进行修改即可。故成本极低可开发。 3.1.3 操作可行性分析 基于 JSP 的在线音乐的登录界面简洁大方功能一目了然通过网络查询下载使用简单模板将自己所需的功能进行一一填充通过使用浏览器和电脑进行访问系统用户只需要按照页面指示完成在线音乐网站中各个功能相应的操作即可。且该系统是围绕满足用户听歌需求进行的所以用户可以搜索相应音乐的名字就可以查询音乐信息进行听歌分享评论等操作。此系统的开发实现使用的是 JavaServer Pages 语言且使用了 B/S 模式交互。与此同时该系统也因为上述两种技术而拥有了容易操作、交互性能好的特点在进行操作时是十分简单的。 3.2 系统性能需求分析 系统反应度多个人同时在线的时候对一个事件的反应时间要足够短。 界面效果系统界面一目了然、功能划分明确能够快速找到需要的功能并操作。 储存性能高在线音乐网站需要存储大量的歌曲信息和相对应的歌手的信息以及用户注册信息来满足用户的需求所以要求数据库要有较高的存储量。 简单操作因为音乐没有年龄之分所以该系统的受用群体可以是所有的用户所以为了方便用户操作和提高系统的使用度要求系统功能一目了然方便用户进行音乐的搜索播放等操作。 3.3 系统功能分析 根据对在线音乐网站相关资料的查询并且在参考过市面上部分的在线音乐网站后决定该系统将使用 JSP 技术进行设计开发。在线音乐网站主要的功能是对歌曲的播放与暂停其他均为附加功能所以角色上只需要管理员和用户两种角色即可根据需求设计功能如下 管理员管理登陆日志、管理用户、管理歌曲、管理歌手信息、资讯信息、管理分享歌曲信息等功能。 用户:浏览网站、其他信息、资讯信息、歌曲信息、分享歌曲信息、个人信息、收藏歌曲。在收藏音乐中可以对歌曲进行评论、评分可以分享歌曲查看他人对自己分享歌曲的评价。 3.4 系统流程的分析 在任何领域中不同的职责都有不用的人来承担每个角色所拥有的权限是不同的负责的事务也是不同的所以在此简单讲述一下管理员与用户两种不同角色在不同的功能权限下的业务流程。 3.4.1 管理员对用户的管理流程 管理员对用户只能进行删除和查看以及禁用和启用操作。这样可以将无效用户进行删除对所有用户信息进行查看根据规定对部分用户进行禁用处理使用户不可登录该网站。具体流程图如图所示。 3.4.2 修改密码流程 用户可以在个人信息查看页面进行修改密码操作修改后系统判定新密码是否符合条件。具体流程图如图所示。 3.4.3 用户发布分享信息流程 用户可以将自己喜欢或讨厌的歌曲发布出来分享给其他的用户使其他用户可以看到包括自己在内的分享信息这样其他用户可以根据分享信息对更多的歌曲有一个了解从而使更多的音乐能够被听到。具体流程图如图所示。 3.4.4 管理员管理音乐信息 管理员可以在后台管理音乐信息将音乐信息发布出去后在前端的页面中就可以看到相关信息。同时管理员对音乐信息进行修改后前端页面上的音乐信息也会做出相同的修改展现的是修改后的信息。管理员也可以将音乐信息删除如果管理员发布了错误的音乐信息也可以及时进行删除或修改保证了音乐信息的正确性给予用户一个正确而绿色的音乐网络环境。具体的流程图如图所示。 第 4 章 系统设计 4.1 软件功能模块设计 在线音乐网站系统的设计与实现主要分为两种角色用户和管理员。该系统的关键功能如下 用户查看自己个人信息、分享音乐、收藏音乐、对音乐进行点赞、搜索音乐、播放和暂停音乐、浏览新闻信息、浏览其他信息。 管理员管理登陆日志、修改密码、歌曲类别、管理歌曲信息、管理歌手信息、管理用户信息、管理资讯信息、管理分享信息。根据分析整体系统功能如图所示。 4.2 数据库设计 数据库是一个系统进行基础的增加、删除、修改和查看操作的基础[1]。在进行最初的信息收集即信息的添加后对信息做进一步的加工使系统数据更为丰富而这些操作都是在有数据库的情况下才会发生的所以数据库的存在对一个系统而言是非常重要的。 4.2.1 概念模型设计 概念模型的设计就是通过语言总结描述一个物体的特征属性通过属性找到各个实体之间的关系歌手实体属性图如下所示。 音乐信息实体属性图如下所示。 资讯信息实体属性图如下所示。 系统总体 E-R 图如下所示。 4.2.2 数据库物理结构设计 基于 JSP 的在线音乐需要用到与后端的数据库相连接来保证前后端数据的统一性而该系统主要是用 MySql 数据库来存储数据下面内容将主要介绍数据库中的表以及表中的具体内容。 音乐类型信息表主要是对音乐信息进行分类目前市场上存在的音乐信息极多且用户一般听取音乐会选取自己所偏好的所以需要进行分类查询这样可以更为快速的帮助用户查找到自己想听的歌曲且设置唯一主键。具体如表所示。 用户信息表主要用来保存用户的信息的但是在对信息修改后也会将信息进行更新。注册信息中包含下表中的内容其中用户的 ID 要大于三个字符登录名最大长度为 20 字符且用户的序号 ID 为主键登录名处设置了不可重复防止用户信息的部分重复造成登录信息的混乱。具体如表所示。 资讯类型信息表主要是对资讯信息进行分类资讯信息可以分为新闻类、学习类、娱乐类型其中序号 ID 为主键对类型进行一个先后的区别等操作。具体如表所示。 在关于我们中主要是对在新音乐网站的一个介绍主要包含的是介绍网站的内容信息。管理员对其进行编辑用户主要是进行查看操作。具体如表所示。 音乐信息表主要是对与音乐相关信息的综合的表在该表中记录了与一首歌相关的歌手信息、音乐名称、专辑信息、出版信息、其他用户对这首歌的评分的平均分、点赞的数量的统计、音乐类型的信息、音乐标签、歌曲封面或可认为是歌手的个人照图片、音乐的播放暂定等信息且设置序号 ID 为主键。具体如表所示。 资讯信息表主要是将资讯类型和资讯信息的主要内容综合在一起。首先定义好资讯类型信息然后在该表中填入资讯的主要内容等其他信息便于编辑资讯信息。具体如表所示。 歌手信息表是对歌手基本信息的一个录入便于后续在录入歌曲信息时对歌手信息的一个选择提高歌曲信息录入的效率。具体如表所示。 管理员管理登录日志信息管理登录地址、时间和人员。如表所示。 在管理员界面管理员管理歌曲的评论信息用户可以在后端管理自己对歌曲的评价、自己对外分享的歌曲。该表中主要包括分享信息类型的名称、类型 ID、分享信息类型、时间、缩略图等信息。具体如表所示。 用户在点击网站链接后会跳转到其相对应的网站中管理员可以编辑网站链接信息在编辑完成后数据可以同时传到客户端被用户看到。该表中主要包括网站链接的名称和地址信息。具体如表所示。 用户可以在自己喜欢或讨厌的歌曲下进行评论。具体如表所示。 在联系我们这一功能中主要包含了在线音乐网站的电话号码、邮箱等信息便于用户对系统的完善提出建议。管理员可以对其进行编辑用户方面主要是进行查看操作。具体如表所示。 第 5 章 系统实现 第 6 章 系统测试与维护 6.1 测试目的 软件在基本完成开发后不是立刻就会应用到市场上去。每一个软件在正式应用之前都要经过数次的测试与修改这样才能保证上线后能够以该软件拥有足够的稳定性、能够快速上手操作、有着可以满足用户需求的功能、优美的页面留住用户吸引用户继续使用该软件最后实现项目的圆满完成。 6.2 测试步骤 对系统的测试主要是将系统全部的功能运行操作一遍或几遍以上查看是否出错的一个操作。对系统的测试包含着功能测试和数据测试两部分。其中功能测试是检验本在线音乐网站功能是否可以正常的操作。如下表所示。 6.3 测试结论 本在线音乐系统可以基本实现管理员对用户登录日志的查看、对用户注册信息的查看、对音乐和歌手等信息的管理用户可以根据登录名和密码登录页面对音乐进行搜索、播放、评价等操作数据会在修改和添加时进行同步使得用户和管理员能够看到的信息是统一的有效的。 结 论 该在线音乐网站的实现主要使用了 JSP、MySql、myEclipse、B/S 架构等技术通过使用上述技术实现了一系列功能。在后端实现了管理员对用户信息的禁用、启用、删除、查看的管理实现了对歌手信息、歌曲信息、资讯信息、资讯类型、音乐信息、评价信息的管理也实现了用户对分享歌曲、对歌曲评价评分、用户反馈信息的管理在前端用户可以对所有信息进行浏览查看可以播放歌曲、收藏歌曲。 该在线音乐网站的实现提高了用户获取歌曲的效率使得用户更加便捷的获取歌曲信息也有着简单易操作的优点。同时在其他领域上有着一定的帮助例如医生可以在本网站上搜索相关歌曲进行播放为患者提供一个较好的治疗环境使医生和患者可以愉快而高效的进行诊治。当然该系统也有一些不足之处。管理员在对歌手信息和歌曲信息进行录入时因为有部分信息无法表格统一化所以需要逐个进行加大了管理员的工作量所以希望可以通过自己的努力可以实现数据的导入加快数据的录入。 在这一次在线音乐网站系统的设计与实现中我查看了很多的文献学习其中的技术和框架的使用努力的将实践与理论结合起来一步一步完善自己的系统但是仍然有着很多没有想到考虑到的地方以后会继续努力学习提高自己的能力。
http://www.dnsts.com.cn/news/245811.html

相关文章:

  • 网站开发设计工具行业应用服务类app
  • 珍岛网站建设临淄信息网港
  • 企业网站加视频wordpress七牛云教程
  • 石大网页设计与网站建设云南省建设培训中心网站
  • 网站建设哪里接活杭州小程序搭建
  • c mvc网站开发怎么添加字体到电脑wordpress
  • 个人论坛类网站2023年最新时政热点
  • 合肥优秀网站建设服装类的网站建设
  • 触屏音乐网站源码国外做调查的网站
  • 网站开发有关书籍抖音代运营推广
  • 网站建设任务执行书北京公司注册在哪个网站
  • 龙海网站建设价格建设商场黄金网站
  • 郑州网站推广地址全铝家居全屋定制十大名牌
  • 付费 视频 网站 怎么做昆山网站建设哪家便宜
  • 网站管理助手 建设中百度爱采购推广一个月多少钱
  • jcms网站建设太原网站的公司
  • 南通网站设计公司咨询网站搭建
  • 潍坊建设银行网站南昌网站建设公司
  • 做seo要明白网站内容网站数据库空间增大
  • 企业门户网站建设jsp网站建设后如何修改
  • 公司电脑为什么有的网站打不开单页产品网站源码带后台
  • 海口建设厅网站企业做网站的公司
  • 建立一个自己的网站需要多少钱快速学制作网站
  • 网站 备案 初审wordpress 制作模板教程
  • 东莞市手机网站建设多少钱接做网站的项目
  • 网站颜色规范做网站 淘宝
  • 做网站案例平度市城乡建设局网站
  • 单页网站制作需要多少钱厦门汽车充电站建设报备网站
  • 室内设计优秀案例网站北京网页网站设计
  • 自助开通网站这是我做的网站