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

建设企业网站个人网上网片排焊机

建设企业网站个人网上,网片排焊机,支付公司网站制作费怎么做分录,网站授权系统怎么用摘 要 随着互联网的普及和移动互联网的发展#xff0c;人们对于获取信息的便捷性和高效性要求越来越高。电影作为一种受众广泛喜爱的娱乐方式#xff0c;电影推荐系统的出现为用户提供了更加个性化和精准的电影推荐服务。微信小程序作为一种轻量级应用形式#xff0c;在用…摘  要 随着互联网的普及和移动互联网的发展人们对于获取信息的便捷性和高效性要求越来越高。电影作为一种受众广泛喜爱的娱乐方式电影推荐系统的出现为用户提供了更加个性化和精准的电影推荐服务。微信小程序作为一种轻量级应用形式在用户使用便捷的同时也为开发者提供了更多的创新空间。因此设计和实现基于微信小程序的电影推荐系统具有重要的现实意义。本研究使用node.js开发技术配合微信小程序通过MySQL数据库构建的一个管理系统能够简化系统的开发、维护和使用快速构建和实现电影推荐系统实现了本系统的全部功能包括实现用户注册、登录、首页轮播图、电影信息、网站公告、电影资讯、电影信息推荐、电影资讯、我的基本信息、收藏等功能。本文首先分析了研究的背景、作用、意义为研究工作的合理性打下了基础。针对电影推荐系统的各项需求以及技术问题进行分析证明了系统的必要性和技术可行性然后对设计系统需要使用的技术软件以及设计思想做了基本的介绍最后来实现电影推荐系统和部署运行使用它。 关键词微信小程序电影推荐系统node.jsMySQL数据库 Abstract With the popularization of the Internet and the development of mobile Internet, people have increasingly high requirements for the convenience and efficiency of obtaining information. As a widely popular form of entertainment among audiences, the emergence of movie recommendation systems has provided users with more personalized and accurate movie recommendation services. WeChat mini programs, as a lightweight application form, provide developers with more innovative space while making it convenient for users to use. Therefore, designing and implementing a movie recommendation system based on WeChat mini programs has important practical significance. This study uses node.js development technology, combined with WeChat mini programs, to build a management system through MySQL database. It can simplify the development, maintenance, and use of the system, quickly build and implement a movie recommendation system, and achieve all the functions of the system, including user registration, login, homepage (carousel, movie information, website announcements, movie information, movie information recommendation), movie information, and mine (basic information, favorites). This article first analyzes the background, role, and significance of the research, laying the foundation for the rationality of the research work. An analysis was conducted on the various requirements and technical issues of the movie recommendation system, demonstrating the necessity and feasibility of the system. Then, a basic introduction was made to the technical software and design ideas required for designing the system. Finally, the implementation and deployment of the movie recommendation system were discussed. Keywords: WeChat mini program; Movie recommendation system; Node.js; MySQL database 目 录 摘  要 第一章 概  述 1.1 研究背景与意义 1.2 国内外研究现状 1.3 主要研究内容 第二章  关键技术的研究 2.1 node.js 2.2 微信开发者工具 2.3 小程序框架以及目录结构介绍 2.5 MySQL数据库 第三章 系统分析 3.1 系统可行性分析 3.2 系统性能分析 3.3 系统需求分析 3.3.1 功能需求分析 3.3.2 非功能性需求分析 3.4 系统用例分析 第四章 系统设计 4.1 系统的功能结构图 4.2 数据库概念结构设计 4.2.1 数据库概念结构设计 4.2.2 数据库逻辑结构设计 第五章 系统功能实现 5.1 前台用户模块 5.1.1 登录界面 5.1.2 注册用户注册界面 5.1.3 首页界面 5.1.4 我的界面 5.2 后台管理模块 5.2.1 系统用户界面 5.2.2 电影信息管理界面 5.2.3 系统管理界面 5.2.4 网站公告管理界面 5.2.5 资源管理界面 第六章 系统测试 6.1 测试目的 6.2 性能测试 6.3 功能测试 6.4 测试结果 结  语 参考文献 致  谢 第一章 概  述 1.1 研究背景与意义 随着互联网的飞速发展人们获取信息的方式发生了巨大变化。传统的电影推荐方式主要依靠电影评论、排行榜或推荐列表这种方式存在信息重复性高、个性化程度低的问题。随着人工智能和数据挖掘技术的不断进步电影推荐系统逐渐走向个性化、智能化的方向。用户希望获取到与自身口味相符的电影推荐节约时间和精力提升观影体验。微信小程序作为一种轻量级应用形式深受用户喜爱。用户可以通过微信快速访问小程序享受便捷的服务。基于微信小程序的电影推荐系统可以进一步优化用户体验提供更贴近用户需求的推荐服务。因此设计和实现基于微信小程序的电影推荐系统有利于满足用户个性化推荐的需求提升用户体验和满意度。通过结合电影推荐系统和微信小程序可以为用户提供更方便、快捷、个性化的电影推荐服务从而实现信息匹配的精准性和推荐质量的提升。 本研究使用node.js开发技术配合微信小程序通过MySQL数据库构建的一个管理系统能够简化系统的开发、维护和使用快速构建和实现电影推荐系统通过个性化算法实现电影信息推荐实现了本系统的全部功能包括实现用户注册、登录、首页轮播图、电影信息、网站公告、电影资讯、电影信息推荐、电影资讯、我的基本信息、收藏等功能。 通过基于微信小程序的电影推荐系统可以为用户提供更加智能化、个性化的电影推荐服务提高用户的电影选择体验增加用户粘性和满意度。同时通过用户注册和管理员权限管理能够实现系统功能模块的合理使用和管理提高系统的安全性和稳定性提升系统的运行效率和用户体验满足用户对于电影推荐服务的多样化需求。同时通过该系统也能够帮助管理员更好地管理系统内容和资源提升系统的运营效率和管理水平。因此设计和实现基于微信小程序的电影推荐系统具有重要的理论和实践意义。 1.2 国内外研究现状 国内关于基于微信小程序的电影推荐系统的研究目前还处于起步阶段主要集中在个性化推荐算法及用户行为分析方面。例如国内某研究团队基于用户的历史浏览记录和评分数据使用协同过滤算法来为用户推荐喜欢的电影初步获得了一定的推荐效果。 在国外基于微信小程序的电影推荐系统研究相对较少但在电影推荐系统领域有大量相关研究可供参考。例如在美国一些研究机构利用深度学习算法实现了高效率的电影推荐系统并通过用户行为数据不断优化推荐效果。另外一些欧洲国家也开展了基于内容和协同过滤的电影推荐算法研究提高了用户满意度和推荐准确性。 总体来说国内外在电影推荐系统的研究领域取得了一定的进展但在基于微信小程序的具体应用方面还有待深入研究和探索。希望未来有更多学者和研究团队能够加大在此领域的研究投入为用户提供更好的服务和体验。 1.3 主要研究内容 通过对管理员和用户的需求分析我们将该电影推荐系统的功能逐步进行了添加然后进行功能分析和检测而且针对这两方面进行了深入研究探讨该电影推荐系统主要对开发背景、市场需求、数据库分析、功能模块以及开发技术进行了着重介绍和分析。最后对系统中的功能信息进行测试和分析。本次毕业实现的电影推荐系统不管是可行性分析、系统整体框架设计还是编码都需要严格遵守软件开发的三个周期八个阶段在该系统的开发过程中要保证系统具有良好的时效性、易安装性以及稳定性。在代码编写时一定要按照要求进行让代码编写看起来更美观开发出一个便于用户的使用的电影推荐系统是本次开发的主要目标。在系统完成之后利用电脑来将系统进行安置并且用户可以通过微信小程序随时获取电影信息并可对点赞、收藏和评论。此次在电影推荐系统的开发中对系统要进行可行性分析、系统需求分析等基本分析并且完成系统的部署和测试在这些功能都实现之后通过电脑进行操作系统。系统规划分析中需要按照以下所示的技术路线。 第二章  关键技术的研究 2.1 node.js V8引擎本身使用了一些最新的编译技术。这使得用Javascript这类脚本语言编写出来的代码运行速度获得了极大提升又节省了开发成本。对性能的苛求是Node的一个关键因素。 Javascript是一个事件驱动语言Node利用了这个优点编写出可扩展性高的服务器。Node采用了一个称为“事件循环(event loop”的架构使得编写可扩展性高的服务器变得既容易又安全。提高服务器性能的技巧有多种多样。Node选择了一种既能提高性能又能减低开发复杂度的架构。这是一个非常重要的特性。并发编程通常很复杂且布满地雷。Node绕过了这些但仍提供很好的性能。在Node启动的很短时间内社区就已经贡献了大量的扩展库模块。其中很多是连接数据库或是其他软件的驱动但还有很多是凭他们的实力制作出来的非常有用的软件。 最后不得不提到的是Node社区。虽然Node项目还非常年轻但很少看到对一个项目如此狂热的社区。不管是新手还是专家大家都围绕着项目使用并贡献自己的能力致力于打造一个探索、支持、分享、听取建议的乐土。 具备书写JavaScript的IDE普通的记事本也可以进行开发。在几年的时间里Node.JS逐渐发展成一个成熟的开发平台吸引了许多开发者。有许多大型高流量网站都采用Node.JS进行开发此外开发人员还可以使用它来开发一些快速移动Web框架。除了Web应用外NodeJS也被应用在许多方面本文盘点了NodeJS在其它方面所开发的十大令人神奇的项目这些项目涉及到应用程序监控、媒体流、远程控制、桌面和移动应用等等。 2.2 微信开发者工具 微信开发者工具是一款专为小程序开发而设计的应用它不断改进提供了便捷的操作方式并且在开发过程中可以通过微信扫描二维码来访问从而实现快速、准确的小程序开发和调试。 根据用户的需求将采用不同的屏幕大小来制作小程序。 在完成了视图布置之后可以通过执行编辑功能快速更改当前的视图界面。 控制台:方便调试打印输出信息。 将代码上传至腾讯服务器并在审核过程中填写版本号和备注信息以确保代码的安全性和准确性。 通过查看资源文件我们可以快速地调整相关项目的文件目录从而实现断点调试。 使用远程调试技术无论是在手机端还是PC端都能够轻松地进行开发工作。 本地数据存储:显示的是本地存储的数据。 通过使用子父层级结构我们可以更容易地进行视图调试。 微信的代码体积应该保持在2M 以内而且在开发过程中应该严格检查合法域名信息并且为小程序的后台配置服务器域名。 微信开发者工具已经成为了开发过程中不可或缺的一部分并且正在不断地改进和完善。 2.3 小程序框架以及目录结构介绍 整个小程序框架系统分为两部分逻辑层和视图层。小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 小程序 体验的服务。小程序在视图层与逻辑层间提供了数据传输和事件系统提供了自己的视图层以及逻辑层框架让开发者能够专注于数据与逻辑。框架的核心是一个响应的数据绑定系统可以让数据与视图非常简单地保持同步。在逻辑层做数据修改在视图层就会做相应的更新。框架提供了一套基础的组件这些组件自带微信风格的样式以及特殊的逻辑开发者可以通过组合基础组件创建出强大的微信小程序。 2.5 MySQL数据库 MySQL的语言是非结构化的用户可以在数据上进行工作。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下MySQL是管理内容最好的选择。并且因为MySQL的语言和结构比较简单但是功能和存储信息量很强大所以得到了普遍的应用。 MySQL的语言是非结构化的用户可以在数据上进行工作。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下MySQL是管理内容最好的选择。并且因为MySQL的语言和结构比较简单但是功能和存储信息量很强大所以得到了普遍的应用。 MySQL数据库在编程过程中的作用是很广泛的为用户进行数据查询带来了方便。MySQL数据库的应用因其灵活性强功能强大所以在实现某功能时只需要一小段代码而不像其他程序需要编写大段代码。总体来说MySQL数据库的语言相对要简洁很多。 数据流程分析主要就是数据存储的储藏室它是在计算机上进行的而不是现实中的储藏室。数据的存放是按固定格式而不是无序的其定义就是长期有固定格式可以共享的存储在计算机存储器上。数据库管理主要是数据存储、修改和增加以及数据表的建立。为了保证系统数据的正常运行一些有能力的处理者可以进行管理而不需要专业的人来处理。数据表的建立可以对数据表中的数据进行调整数据的重新组合及重新构造保证数据的安全性。介于数据库的功能强大等特点本系统的开发主要应用了MySQL进行对数据的管理。 第三章 系统分析 通过对系统功能模块分析可以得知主要是对项目元素组合、分解和更换做出相应的单元再通过系统模块来规划出一个原则系统的设计首先是围绕管理员需求进行开发设计的主要是为了能够更好的管理信息和服务于用户其次就是围绕商品信息管理进行设计最终的设计必须要满足管理员和用户的需求这样才能够实现系统的最大意义和价值并且在设计的时候一定要避免代码相互重复的情况发生。 3.1 系统可行性分析 系统的开发环境和配置都是可以自行安装的系统使用node.js开发工具使用比较成熟的MySQL数据库结合微信小程序进行对用户和管理员之间相关的数据交互根据技术语言对数据库结合需求进行修改维护可以使得系统运行更具有稳定性和安全性从而完成实现系统的开发。 1硬件可行性 电影推荐系统及信息分析的设计对于所使用的微信小程序及计算机没有什么硬性的要求计算机只要可以正常的使用进行代码的编写及页面设计就可行主要是对于服务器有些要求对于平台搭建完成要上传的服务器是有一定的要求的服务器必须选择安全性比较高的然后就是在打开系统必须顺畅不能停顿太长时间且需性价比高安全性高。同时小程序平台是目前全球最主流的移动操作系统之一具有广泛的用户群体和成熟的开发工具和资源。 2软件可行性 开发整个系统使用的是云计算流量的可扩展性和基于流量的智能调整云计算的优点就是流量的可扩展性和基于流量的智能调整保障系统的安全及数据信息的及时备份。 因此两个方面进行了可行性研究可以看出系统的开发没有问题。 3经济可行性  通过经济效益和社会价值来决定一个系统的存活问题所使用的开发软件像node.js开发工具微信开发者工具、MySQL数据库、Photoshop图片处理软件等这些都是开源免费的系统的开发工具能够从网上都可以直接下载并且这些环境在学校都进行了系统的学习自己能够独立操作完成不需要额外花费同时通过开发电影推荐系统来能够帮助管理员减少工作提供便捷高效的操作系统和使用体验优化资源分配和降低人力和时间成本。 4 操作可行性 此次开发的电影推荐系统用户只需通过微信小程序就可以登录访问没有那些复杂的登录过程。同时后台管理端的登录界面也是是我们最常见的一种登录窗口电脑端即可操作。同时基于微信小程序的电影推荐系统主要是采用微信小程序、node.js开发技术以及MySQL数据库进行开发设计的使得系统的开发更高效和稳定具有便捷、移动、安全、友好的特点也体现出来该系统的的现代化和规范化。用户可以轻松的进行学习其系统主要特点就是易操作和易管理。 3.2 系统性能分析 1系统功能完整性根据系统每一个功能模块都能够设计出当初的算法和代码用户信息主要是以文字和表格的模式进行介绍。 2系统运行分析系统中的每一个功能都要有相应的代码和编写数据的关系。系统的物理的数据主要是通过需求分析和可行性分析进行分析和显示的。 3界面设计系统中的软件都是由不同的代码来进行处理和分析的并且保证了系统界面的易操作性能。 4安全分析不同的角色要有不同的信息所以我们登录系统时必须要使用自己的账号和密码进行登录不能随意进行操作这样才可以保证系统的安全性。 3.3 系统需求分析 3.3.1 功能需求分析 功能需求分析是每个系统开发设计必不可少的一部分系统质量的好坏可以直接影响系统的存活问题所以我们必须要将功能任务需求分析做到位电影推荐系统的设计在初期的分析是尤为重要的通过任务分析可以更顺利的进行系统设计并且保证了用户的满意度。根据基于微信小程序的电影推荐系统的需求分析主要分为注册用户和管理员这两大板块。具体如下 注册用户模块 注册登录游客可以通过注册成为系统用户在注册时可填写兴趣爱好信息使用账号密码可进行登录使用系统功能。首页注册用户可查看轮播图、电影信息、网站公告、电影资讯、电影信息推荐等信息并可使用其他系统功能。例如点击“电影信息”可查看所有电影信息支持电影名称、电影类型、点赞数、点击数、发布时间搜索可点击查看详情进行点赞、收藏和评论点击“网站公告”可查看包括关于我们、联系方式、网站介绍等管理员发布的所有网站公告点击可查看详情点击“电影信息推荐”可查看根据用户点击类型和填写的兴趣爱好推荐的电影信息点击可查看详情进行点赞、收藏和评论。电影资讯注册用户可查看管理员发布的所有电影资讯信息支持搜索文章点击可查看详情进行点赞、收藏和评论。我的注册用户可对基本信息、收藏等信息进行管控。例如点击“基本信息”可对个人信息进行管控包括修改密码和修改资料点击“收藏”可查看所收藏的信息包括电影信息、电影资讯等信息可进行查看和删除操作。 管理员模块 登录管理员账号密码由系统生成可使用账号密码可进行登录使用系统功能并可对个人信息和修改密码进行管控。系统用户管理员可对注册用户和管理员等系统用户信息进行管控包括进行增删改查操作点击可查看详情。电影类型管理管理员可查看所有电影类型信息进行增改删查操作支持类型名称搜索点击可查看详情。电影信息管理管理员可查看所有发布的电影信息进行增改删查操作支持电影名称、电影类型搜索点击可查看详情和查看评论。系统管理管理员可对首页的轮播图进行管理进行增删改查操作支持标题搜索可点击查看详情。网站公告管理管理员可对网站公告进行管理进行增删改查操作支持标题搜索可点击查看详情。资源管理管理员可对资讯列表和分类列表进行管理进行增删改查操作资讯列表支持标题、标签、分类搜索可点击查看详情和查看评论分类列表支持类型名称搜索。 3.3.2 非功能性需求分析 食堂订餐平台系统小程序的非功能性需求比如食堂订餐平台系统小程序的安全性怎么样可靠性怎么样性能怎么样可拓展性怎么样等。具体可以表示在如下3-1表格中 表2.1 食堂订餐平台系统小程序非功能需求表 安全性 主要指食堂订餐平台系统小程序数据库的安装数据库的使用和密码的设定必须合乎规范。 可靠性 可靠性是指食堂订餐平台系统小程序能够安装用户的指示进行操作经过测试可靠性90%以上。 性能 性能是影响食堂订餐平台系统小程序占据市场的必要条件所以性能最好要佳才好。 可扩展性 比如数据库预留多个属性比如接口的使用等确保了系统的非功能性需求。 易用性 用户只要跟着食堂订餐平台系统小程序的页面展示内容进行操作就可以了。 可维护性 食堂订餐平台系统小程序开发的可维护性是非常重要的经过测试可维护性没有问题 3.4 系统用例分析 注册用户角色用例图如图3-1所示。 图3-1 注册用户用例图 管理员角色用例图如图3-2所示。 图3-2 管理员用例图 第四章 系统设计 4.1 系统的功能结构图 经过系统需求分析该电影推荐系统的设计与实现功能结构图如图4-1所示 图4-1 系统功能结构图 4.2 数据库概念结构设计 4.2.1 数据库概念结构设计 概念设计主要是通过数据库的概念结构和模式进行建立数据库嗯逻辑结构然后利用数据库的DBMS进行完成它不需要计算机系统的支持。通过系统的整体来看主要是对数据库进行管理、整理、更新等操作。数据库的功能是非常强大的每个系统的开发肯定离不开数据库通过数据库可以看得出整个系统的质量和效率根据以上的系统分析对系统中的主要实体进行规划。以下数据库表总E-R实体关系图 图4-2 系统总E-R图  4.2.2 数据库逻辑结构设计 数据库的主要功能就是对相关信息就行存储通过某种计算进行数据储存其数据库的数据存储是井井有条的。并且其中的数据具有一定的独立性和安全性。通过对系统功能设计的要求和功能模块的规划该电影推荐系统的设计与实现设计到了多个数据表。以下信息是介绍数据库表的设计结构以及功能建立数据库表 表access_token (登陆访问时长) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 token_id int 10 0 N Y 临时访问牌ID 2 token varchar 64 0 Y N 临时访问牌 3 info text 65535 0 Y N 4 maxage int 10 0 N N 2 最大寿命默认2小时 5 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 6 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 7 user_id int 10 0 N N 0 用户编号: 表article (文章用于内容管理系统的文章) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 article_id mediumint 8 0 N Y 文章id[0,8388607] 2 title varchar 125 0 N Y 标题[0,125]用于文章和html的title标签中 3 type varchar 64 0 N N 0 文章分类[0,1000]用来搜索指定类型的文章 4 hits int 10 0 N N 0 点击数[0,1000000000]访问这篇文章的人次 5 praise_len int 10 0 N N 0 点赞数 6 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 7 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 8 source varchar 255 0 Y N 来源[0,255]文章的出处 9 url varchar 255 0 Y N 来源地址[0,255]用于跳转到发布该文章的网站 10 tag varchar 255 0 Y N 标签[0,255]用于标注文章所属相关内容多个标签用空格隔开 11 content longtext 2147483647 0 Y N 正文文章的主体内容 12 img varchar 255 0 Y N 封面图 13 description text 65535 0 Y N 文章描述 表article_type (文章分类) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 type_id smallint 5 0 N Y 分类ID[0,10000] 2 display smallint 5 0 N N 100 显示顺序[0,1000]决定分类显示的先后顺序 3 name varchar 16 0 N N 分类名称[2,16] 4 father_id smallint 5 0 N N 0 上级分类ID[0,32767] 5 description varchar 255 0 Y N 描述[0,255]描述该分类的作用 6 icon text 65535 0 Y N 分类图标 7 url varchar 255 0 Y N 外链地址[0,255]如果该分类是跳转到其他网站的情况下就在该URL上设置 8 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 9 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 表auth (用户权限管理) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 auth_id int 10 0 N Y 授权ID 2 user_group varchar 64 0 Y N 用户组 3 mod_name varchar 64 0 Y N 模块名 4 table_name varchar 64 0 Y N 表名 5 page_title varchar 255 0 Y N 页面标题 6 path varchar 255 0 Y N 路由路径 7 position varchar 32 0 Y N 位置 8 mode varchar 32 0 N N _blank 跳转方式 9 add tinyint 3 0 N N 1 是否可增加 10 del tinyint 3 0 N N 1 是否可删除 11 set tinyint 3 0 N N 1 是否可修改 12 get tinyint 3 0 N N 1 是否可查看 13 field_add text 65535 0 Y N 添加字段 14 field_set text 65535 0 Y N 修改字段 15 field_get text 65535 0 Y N 查询字段 16 table_nav_name varchar 500 0 Y N 跨表导航名称 17 table_nav varchar 500 0 Y N 跨表导航 18 option text 65535 0 Y N 配置 19 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 20 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 表collect (收藏) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 collect_id int 10 0 N Y 收藏ID 2 user_id int 10 0 N N 0 收藏人ID 3 source_table varchar 255 0 Y N 来源表 4 source_field varchar 255 0 Y N 来源字段 5 source_id int 10 0 N N 0 来源ID 6 title varchar 255 0 Y N 标题 7 img varchar 255 0 Y N 封面 8 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 9 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 表comment (评论) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 comment_id int 10 0 N Y 评论ID 2 user_id int 10 0 N N 0 评论人ID 3 reply_to_id int 10 0 N N 0 回复评论ID空为0 4 content longtext 2147483647 0 Y N 内容 5 nickname varchar 255 0 Y N 昵称 6 avatar varchar 255 0 Y N 头像地址[0,255] 7 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 8 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 9 source_table varchar 255 0 Y N 来源表 10 source_field varchar 255 0 Y N 来源字段 11 source_id int 10 0 N N 0 来源ID 表hits (用户点击) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 hits_id int 10 0 N Y 点赞ID 2 user_id int 10 0 N N 0 点赞人 3 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 4 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 5 source_table varchar 255 0 Y N 来源表 6 source_field varchar 255 0 Y N 来源字段 7 source_id int 10 0 N N 0 来源ID 表movie_genre (电影类型) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 movie_genre_id int 10 0 N Y 电影类型ID 2 movie_title varchar 64 0 Y N 类型名称 3 create_time datetime 19 0 N N CURRENT_TIMESTAMP 创建时间 4 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 表movie_information (电影信息) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 movie_information_id int 10 0 N Y 电影信息ID 2 movie_title varchar 64 0 Y N 电影名称 3 movie_id varchar 64 0 N N 电影编号 4 movie_genre varchar 64 0 Y N 电影类型 5 movie_poster varchar 255 0 Y N 电影海报 6 watch_videos varchar 255 0 Y N 观看视频 7 movie_lead_actors varchar 64 0 Y N 电影主演 8 film_director varchar 64 0 Y N 电影导演 9 online_time date 10 0 Y N 上线时间 10 movie_ratings varchar 64 0 Y N 电影评分 11 movie_introduction text 65535 0 Y N 电影简介 12 hits int 10 0 N N 0 点击数 13 praise_len int 10 0 N N 0 点赞数 14 recommend int 10 0 N N 0 智能推荐 15 create_time datetime 19 0 N N CURRENT_TIMESTAMP 创建时间 16 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 表notice (公告) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 notice_id mediumint 8 0 N Y 公告id 2 title varchar 125 0 N N 标题 3 content longtext 2147483647 0 Y N 正文 4 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 5 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 表praise (点赞) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 praise_id int 10 0 N Y 点赞ID 2 user_id int 10 0 N N 0 点赞人 3 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 4 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 5 source_table varchar 255 0 Y N 来源表 6 source_field varchar 255 0 Y N 来源字段 7 source_id int 10 0 N N 0 来源ID 8 status bit 1 0 N N 1 点赞状态:1为点赞0已取消 表registered_users (注册用户) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 registered_users_id int 10 0 N Y 注册用户ID 2 user_name varchar 64 0 Y N 用户名称 3 user_gender varchar 64 0 Y N 用户性别 4 mobile_phone_number varchar 16 0 Y N 手机号码 5 interests_and_hobbies varchar 64 0 Y N 兴趣爱好 6 examine_state varchar 16 0 N N 已通过 审核状态 7 user_id int 10 0 N N 0 用户ID 8 create_time datetime 19 0 N N CURRENT_TIMESTAMP 创建时间 9 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 表slides (轮播图) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 slides_id int 10 0 N Y 轮播图ID 2 title varchar 64 0 Y N 标题 3 content varchar 255 0 Y N 内容 4 url varchar 255 0 Y N 链接 5 img varchar 255 0 Y N 轮播图 6 hits int 10 0 N N 0 点击量 7 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 8 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 表upload (文件上传) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 upload_id int 10 0 N Y 上传ID 2 name varchar 64 0 Y N 文件名 3 path varchar 255 0 Y N 访问路径 4 file varchar 255 0 Y N 文件路径 5 display varchar 255 0 Y N 显示顺序 6 father_id int 10 0 Y N 0 父级ID 7 dir varchar 255 0 Y N 文件夹 8 type varchar 32 0 Y N 文件类型 表user (用户账户用于保存用户登录信息) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 user_id mediumint 8 0 N Y 用户ID[0,8388607]用户获取其他与用户相关的数据 2 state smallint 5 0 N N 1 账户状态[0,10](1可用|2异常|3已冻结|4已注销) 3 user_group varchar 32 0 Y N 所在用户组[0,32767]决定用户身份和权限 4 login_time timestamp 19 0 N N CURRENT_TIMESTAMP 上次登录时间 5 phone varchar 11 0 Y N 手机号码[0,11]用户的手机号码用于找回密码时或登录时 6 phone_state smallint 5 0 N N 0 手机认证[0,1](0未认证|1审核中|2已认证) 7 username varchar 16 0 N N 用户名[0,16]用户登录时所用的账户名称 8 nickname varchar 16 0 Y N 昵称[0,16] 9 password varchar 64 0 N N 密码[0,32]用户登录所需的密码由6-16位数字或英文组成 10 email varchar 64 0 Y N 邮箱[0,64]用户的邮箱用于找回密码时或登录时 11 email_state smallint 5 0 N N 0 邮箱认证[0,1](0未认证|1审核中|2已认证) 12 avatar varchar 255 0 Y N 头像地址[0,255] 13 open_id varchar 255 0 Y N 针对获取用户信息字段 14 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 15 vip_level varchar 255 0 Y N 会员等级 16 vip_discount double 11 2 Y N 0.00 会员折扣 表user_group (用户组用于用户前端身份和鉴权) 编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明 1 group_id mediumint 8 0 N Y 用户组ID[0,8388607] 2 display smallint 5 0 N N 100 显示顺序[0,1000] 3 name varchar 16 0 N N 名称[0,16] 4 description varchar 255 0 Y N 描述[0,255]描述该用户组的特点或权限范围 5 source_table varchar 255 0 Y N 来源表 6 source_field varchar 255 0 Y N 来源字段 7 source_id int 10 0 N N 0 来源ID 8 register smallint 5 0 Y N 0 注册位置: 9 create_time timestamp 19 0 N N CURRENT_TIMESTAMP 创建时间 10 update_time timestamp 19 0 N N CURRENT_TIMESTAMP 更新时间 第五章 系统功能实现 5.1 前台用户模块 5.1.1 登录界面 在登录界面输入账号密码点击“登录”按钮系统在用户数据库表中会对用户的账号进行匹配账号密码正确的话就会登录到系统中各个用户的主管理界面否则提示对应的信息返回到登录的界面其主界面展示如下图所示。 图5.1 登录界面图 登录代码如下 const md5 require(md5); var Controller require(../core/controller.js); class Login extends Controller { constructor(config) { super( Object.assign({ tpl: ./login/, service: user, }, config ) ); } } Login.prototype.api async function(ctx) { var body ctx.request.body; var obj await $.services[user].get_obj({ username: body.username },{like:false}); if (obj) { var group await $.services[user_group].get_obj({ name:obj.user_group }) if (group){ if (group.name!管理员){ var sql select examine_state from group.source_table WHERE user_id obj.user_id; var userExamine await $.MySQL.run(sql); if (userExamine userExamine.length 0 userExamine[0].examine_state!已通过){ return { error: { code: 70000, message: 该用户审核未通过 }, }; } } if (obj.state!1){ return { error: { code: 70000, message: 用户非可用状态不能登录 }, }; } var password md5(body.password); if (password obj.password) { ctx.session.user obj; var date Date.parse(new Date()); var token md5(obj.user_id _ date); await $.services[access_token].add({ token, info: JSON.stringify(obj), user_id:obj.user_id }); obj.token token; return { result: {obj} }; } else { return { error: { code: 70000, message: 密码错误 }, }; } }else { return { error: { code: 70000, message: 用户组不存在 }, }; } } else { return { error: { code: 70000, message: 账户不存在 } }; } }; 5.1.2 注册用户注册界面 当用户想要查询、管理相关信息就必须进行登录如果没有账号的话在登录界面点击“注册”按钮就会跳转到注册的界面根据提示填写好注册信息添加提交注册的信息在数据库中就添加完成了然后再输入填写好的账号和密码进行登录其主界面展示如下图所示。 图5.2 注册界面图 注册代码如下 Register.prototype.index async function(ctx) { var group_list await $.services[user_group].get_list({}, Object.assign({}, this.config)); return await ctx.render(this.config.tpl index.html, { group_list }); }; Register.prototype.api async function(ctx) { var user $.services.user; var body ctx.request.body; var username body.username; var obj await user.get_obj({ username }); if (obj) { return { error: { code: 70000, message: 账户名已存在, }, }; } else { var password md5(body.password); var nickname body.nickname; var user_group body.user_group; var email body.email; var email_state body.hasOwnProperty(email_state) ? body.email_state : 0; var phone body.phone; var phone_state body.hasOwnProperty(phone_state) ? body.phone_state : 0; var avatar body.avatar; var bl_reg await user.add({ username, password, nickname, user_group, email, email_state, phone, phone_state, avatar }); if (bl_reg) { return { result: 注册成功 }; } else { return { error: { code: 70000, message: 注册失败, }, }; } } }; 5.1.3 首页界面 注册用户可查看轮播图、电影信息、网站公告、电影资讯、电影信息推荐等信息并可使用其他系统功能。例如点击“电影信息”可查看所有电影信息支持电影名称、电影类型、点赞数、点击数、发布时间搜索可点击查看详情进行点赞、收藏和评论点击“网站公告”可查看包括关于我们、联系方式、网站介绍等管理员发布的所有网站公告点击可查看详情点击“电影信息推荐”可查看根据用户点击类型和填写的兴趣爱好推荐的电影信息点击可查看详情进行点赞、收藏和评论。 首页主界面如下图所示。 图5.3 首页界面图 例如首页电影信息界面如下图所示。 图5.4 首页电影信息详情界面图 5.1.4 我的界面 注册用户可对基本信息、收藏等信息进行管控。例如点击“基本信息”可对个人信息进行管控包括修改密码和修改资料点击“收藏”可查看所收藏的信息包括电影信息、电影资讯等信息可进行查看和删除操作。 例如我的主界面如下图所示。 图5.5 我的主界面图 例如我的基本信息界面如下图所示。 图5.6 我的基本信息界面图 5.2 后台管理模块 5.2.1 系统用户界面 管理员可对注册用户和管理员等系统用户信息进行管控包括进行增删改查操作点击可查看详情。界面如下图所示。 图5.7 系统用户界面图 5.2.2 电影信息管理界面 管理员可查看所有发布的电影信息进行增改删查操作支持电影名称、电影类型搜索点击可查看详情和查看评论。界面如下图所示。 图5.8 电影信息管理界面图 添加关键代码如下 Controller.prototype.add async function(ctx) { var result await this.service.add(ctx.request.body, this.config); if (this.service.error) { return { error: this.service.error, }; } return { result, }; }; 删除关键代码如下 Controller.prototype.del async function(ctx) { if (!Object.keys(ctx.query).length) { return { code: 30000, message: 删除条件不能为空, }; } var result await this.service.del(ctx.request.query, this.config); if (this.service.error) { return { error: this.service.error, }; } return { result, }; }; 5.2.3 系统管理界面 管理员可对首页的轮播图进行管理进行增删改查操作支持标题搜索可点击查看详情。界面如下图所示。 图5.9 系统管理界面图 5.2.4 网站公告管理界面 管理员可对网站公告进行管理进行增删改查操作支持标题搜索可点击查看详情。界面如下图所示。 图5.10 网站公告管理添加界面图 5.2.5 资源管理界面 管理员可对资讯列表和分类列表进行管理进行增删改查操作资讯列表支持标题、标签、分类搜索可点击查看详情和查看评论分类列表支持类型名称搜索。界面如下图所示。 图5.11 资源管理界面图 第六章 系统测试 6.1 测试目的 对于系统开发的实现不管开发过程多么努力在系统运行的时候多少都会出现一些错误信息所以为了系统的安全性及提高系统的使用率及给用户带来更好的体验系统在完成之前一定要进行一遍系统的测试再完美的程序也会有漏洞再细心的技术开发员也会有疏忽的时候所以对于程序的测试是必须要做的一步。通过系统测试找到系统存在的问题并根据问题的原因进行在线解决问题如果找不到解决问题的办法可以进行通过咨询指导老师或者通过同学帮忙一定将问题找出否则将会出现更多的错误。所以程序出现错误时不可避免系统测试虽然耗时费力但是为了确保后期系统的长期使用必须要进行系统测试问题解决完成后还要再一步测试直到没有任何问题后方可进行使用。 6.2 性能测试 任何一款程序开发成功后都必须通过软件测试它是保障软件稳定运行的前提。测试最主要的一步就是性能测试性能测试内容如下 (1)对于测试的速度有一定的要求速度必须快而且对于测试出来的错误问题一定以最快的速度进行处理解决并且进行再次测试保证整个系统运行的安全性。 (2)在系统测试的时候要将测试所用到的测试计划和测试报告保管好方便后期系统的运行使用后的整体维护操作。 (3)软件测试整个过程中的聚类现象应优先考虑。 (4)对于整体系统测试不要用自己的思想去认可整个系统而是从公正的角度的进行对系统进行认可是否符系统的整合应用。 6.3 功能测试 1登录测试  登录测试用例如下表所示。 表6-1 登录测试用例 测试用例编号 YL_01 测试用例名称 系统使用者登录 测试用例描述 登录者输入用户名、密码和验证码 系统入口 浏览器 步骤 预期结果 实际结果 输入正确的用户名、密码和验证码 提示“登录成功”并进入系统 预期结果 输入错误的用户名、密码和验证码 提示“登录失败”并返回登录界面 预期结果 不输入用户名、密码和验证码 提示“请输入完整” 预期结果 2注册测试  注册测试用例如下表所示。 表6-2 注册测试用例 测试用例编号 YL_02 测试用例名称 系统使用者注册账号 测试用例描述 使用者输入用户名、密码以及个人信息进行账号注册 系统入口 浏览器 步骤 预期结果 实际结果 输入系统不存在的用户名、密码和个人信息 提示“注册成功”  预期结果 输入系统已存在的用户名 提示“注册失败”并返回注册界面 预期结果 不输入用户名、密码和个人信息 提示“请输入完整” 预期结果 3添加电影资讯测试  添加电影资讯测试用例如下表所示。 表6-3 添加电影资讯测试用例 测试用例编号 YL_03 测试用例名称 系统使用者进行添加电影资讯 测试用例描述 使用者点击添加进行输入电影资讯相关内容信息 系统入口 浏览器 步骤 预期结果 实际结果 输入完整正确的电影资讯信息 提示“添加成功”并进入系统 预期结果 不输入的电影资讯某一内容 提示“请输入完整” 预期结果 4添加电影信息测试  添加电影信息测试用例如下表所示。 表6-4 添加电影信息测试用例 测试用例编号 YL_04 测试用例名称 系统使用者进行添加电影信息 测试用例描述 使用者点击添加进行输入电影信息相关内容信息 系统入口 浏览器 步骤 预期结果 实际结果 输入完整正确的电影信息 提示“添加成功”并进入系统 预期结果 不输入的电影信息某一内容 提示“请输入完整” 预期结果 6.4 测试结果 通过编写基于微信⼩程序的电影推荐系统的测试用例已经检测完毕用户的用户登录、注册、添加电影资讯测试、添加电影信息测试等功能测试在对以上功能得测试过程中发现了系统中的很多漏送并进行了完善经过多人在线进行测试系统完全可以正常运行当然在后期的维护中系统将不断完善。 结  语 在本次毕业设计的过程中从开始的懵懂无知感觉设计一个系统非常困难不知道该从何做起但是通过查阅相关资料和网站之后让我对该系统的开发有了新的认知开发系统最重要的就是需求调查和系统分析也通过老师指导和学过相关的知识在加上我的不懈努力最后将该系统逐步完成。在此次毕业设计中让我知道了做什么事都必须要坚持努力去查阅资料并且善于发现和研究充分利用身边资源我相信办法总比困难多所有问题都会迎刃而解。通过此次电影推荐系统的开发设计将我在大学期间所学的知识都应用到了其中。使理论知识和现实实践进行相结合开发电影推荐系统将理论知识和实践相结合也将计算机信息与实践问题进行了相结合通过现代计算机网络的便利来解决生活中的问题并且还提高了我的计算机编程能力在这次的开发设计过程中虽然我遇到了很多的问题和困难但是通过老师和同学们的帮助下所有的问题都迎刃而解了让我顺利的完成了此次的毕业论文设计通过此次毕业设计的开发与设计大大的提高了我的动手动脑能力并且为我以后的工作奠定了坚实的基础。 通过本次设计让我学到了更多的知识而且在设计中会有一些问题出现最后通过查阅资料和在老师和同学的帮助下完成了系统的设计和开发使得这次系统的开发非常的有意义。同时通过这次系统的设计也让我明白了自己在哪方面有不足以后加以学习争取可以开发住更多有用的适用的系统软件。 参考文献 [1]Siet S ,Peng S ,Ilkhomjon S , et al.Enhancing Sequence Movie Recommendation System Using Deep Learning and KMeans[J].Applied Sciences,2024,14(6): [2]Khalil A H .Towards Optimizing Hybrid Movie Recommender Systems[J].Revue dIntelligence Artificielle,2024,38(1): [3]倪鹏程,严利,陈红,等.基于Node.js的农业物联网应用平台设计[J].信息与电脑(理论版),2024,36(03):60-63. [4]李威龙,廖周宇,胡莹,等.基于智能推荐的网络求职招聘小程序设计[J].电脑知识与技术,2024,20(04):53-55.DOI:10.14004/j.cnki.ckt.2024.0238. [5]Wang Q ,Esquivel A J .Personalized Movie Recommendation System Based on DDPG: Application and Analysis of Reinforcement Learning in User Preferences[J].The Frontiers of Society, Science and Technology,2023,5(18): [6]黄奕宸.基于用户画像的电影推荐系统的设计与实现[J].铜仁学院学报,2023,25(06):75-83108. [7]任富军.基于混合推荐算法的电影推荐系统设计与实现[D].阜阳师范大学,2023.DOI:10.27846/d.cnki.gfysf.2023.000232. [8]刘念,蔡春花.基于Spark的电影推荐系统的设计与实现[J].软件工程,2023,26(06):59-6245.DOI:10.19644/j.cnki.issn2096-1472.2023.006.013. [9]司品印,齐亚莉,王晶.基于协同过滤算法的个性化电影推荐系统的实现[J].北京印刷学院学报,2023,31(06):45-52.DOI:10.19461/j.cnki.1004-8626.2023.06.011. [10]高琛博.基于序列化推荐算法的电影推荐系统的设计与实现[D].北京邮电大学,2023.DOI:10.26969/d.cnki.gbydu.2023.001203. [11]张静,胡宁玉,郝耀军,等.基于微信小程序的图书推荐系统的设计与实现[J].吕梁学院学报,2023,13(02):51-55. [12]武玲梅,李秋萍,黄秀芳,等.基于Django框架的电影推荐系统的设计与实现[J].电脑知识与技术,2023,19(04):56-61.DOI:10.14004/j.cnki.ckt.2023.0204. [13]刘斌,刘知一.基于微信小程序的家庭影院用电影放映控制客户端研发[J].现代电影技术,2022,(04):38-42. [14]闵亮,薛格格,张玉欣,等.基于Node.JS博客系统的设计与实现[J].电子设计工程,2022,30(07):37-41.DOI:10.14022/j.issn1674-6236.2022.07.008. [15]李雪,袁磊.一个基于微信小程序的高校信息推荐系统的设计与实现[J].电脑知识与技术,2022,18(09):38-40.DOI:10.14004/j.cnki.ckt.2022.0562. [16]刘艳秋,卜永波,王冬青,等.基于微信小程序的电影票购票系统设计与实现[J].电脑编程技巧与维护,2021,(12):68-70.DOI:10.16184/j.cnki.comprg.2021.12.025. [17]徐祎麟,刘星含.微阅读与电影小程序的设计与实现[J].电脑知识与技术,2021,17(04):83-84.DOI:10.14004/j.cnki.ckt.2021.0330. [18]王华威.基于Node.js的网上书店设计与实现[J].中国新技术新产品,2020,(22):43-46.DOI:10.13612/j.cnki.cntp.2020.22.015. [19]谢荣,刘科峰.电影票网购微信小程序的设计与实现[J].福建电脑,2020,36(08):113-115.DOI:10.16707/j.cnki.fjpc.2020.08.034. [20]康健.电影推荐系统微信小程序的设计与实现[D].西北民族大学,2019.DOI:10.27408/d.cnki.gxmzc.2019.000233. 致  谢 大学生活在这个时候即将划上一个句号但是对于我的人生道路来说这仅仅是一个逗号我将面对的是又一次征程的开始。 回忆过去许许多多的事情浮现在脑海刚上大学时欢乐心情和兴奋的场景还历历在目。一切都是那么新鲜那么富有吸引力。有快乐也有艰辛有收获也有失落。衷心感谢信息学院所有支持帮助过我的老师谢谢你们多年来的关心和爱护。同窗的友情同样难忘你们与我共同走过了人生中不平凡的道路给我留下了值得珍藏的美好记忆。 最后我要特别感谢指导电影推荐系统论文设计的老师。本论文是在他的悉心指导和热情帮助下完成的老师认真负责的工作态度严谨的治学精神和精深的理论水平都使我受益匪浅。老师无论在理论上还是在实践中都给予我很大的帮助使我专业技能的应用水平得到很大提高这对于我以后的工作和学习都有益处。值此论文完成之际特别向老师表示衷心的感谢和崇高的敬意谢谢他细心而又耐心地辅导使得我得以顺利的完成毕业设计开发工作同时也要感谢其他帮助过我的老师和同学他们在我成长过程中给予了我很大的帮助在此一并表示感谢。 由于本人水平有限加上时间紧促本文一定有不少缺点和不足恳请各位老师给予帮助和指正。 免费领取项目源码请关注❥点赞收藏并私信博主谢谢~
http://www.yingshimen.cn/news/98200/

相关文章:

  • 网站备案照相北京市网站设计
  • 做地区招聘网站网 页
  • 有关互联网网站网站建设岗位能力
  • 网站定制开发要多少钱建设网站南沙区
  • iapp做网站做网站的劣势
  • 内部劵网站怎么做一个网站怎么做2个服务器
  • 网站建设比较好wordpress修改上传大小
  • 网站建设要做固定资产吗wordpress移动端转发分享
  • 网站建设学什么语音wordpress导航模板
  • 网站建设与维护兼职昆明app制作的公司
  • 哈尔滨cms网站建设全网营销的概念
  • 网站开发 实战交互效果网站
  • 网站建设有什么意义连云港做网站多少钱
  • 公司企业网站建设步骤门户网站建设检察
  • 银川360推广 网站建设做企业网站用什么框架
  • 外贸自建网站wordpress如何更换主题
  • 网站关键词做的越多越好吗wordpress皮肤下载
  • 潍坊网站排名提升怎么让百度收录网址
  • 青岛 php 网站建设石岩做网站
  • 商务网站设计与建设实训wordpress问答类
  • 大岭山网站建设确定网站推广的阶段目标
  • 石家庄网站定做如何查看网站是否被降权
  • 买公司的网站建设个人做网站好吗
  • 辽宁营商环境建设网站谷歌浏览器下载电脑版
  • 最新的新开传奇网站系统开发费用账务处理
  • 外汇平台 网站开发宁波建网站需要什么
  • 广东三网合一网站建设报价win7 iis 默认网站属性
  • 厦门外贸建站南宁市兴宁区建设局网站
  • 绍兴市科信建设工程检测中心网站做网站步骤详解
  • 计算机网络技专业术网站开发ui设计的作用