基于NodeJS+MongoDB的响应式企业网站开发,网站设计论文.docx

上传人:安*** 文档编号:73341017 上传时间:2023-02-17 格式:DOCX 页数:8 大小:20.22KB
返回 下载 相关 举报
基于NodeJS+MongoDB的响应式企业网站开发,网站设计论文.docx_第1页
第1页 / 共8页
基于NodeJS+MongoDB的响应式企业网站开发,网站设计论文.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《基于NodeJS+MongoDB的响应式企业网站开发,网站设计论文.docx》由会员分享,可在线阅读,更多相关《基于NodeJS+MongoDB的响应式企业网站开发,网站设计论文.docx(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、基于NodeJS+MongoDB的响应式企业网站开发,网站设计论文摘 要: 随着信息技术的高速发展,企业因本身和客户的需求对网站的个性化需求越来越高,同时,由于用户端设备的 弹性 和知足用户体验,企业网站必须实现响应式网页设计。通过阐述当代企业网站的功能和需求,分析网站界面设计、系统的前端功能设计和后台管理系统设计等,基于 NodeJS+MongoDB 开发形式,实现了响应式企业网站,在知足企业个性化需求的同时,不断提高用户体验和网站的开发效率。 本文关键词语: 5; NodeJS; MongoDB; Bootstrap; 企业网站; 0、 引言 随着信息技术的高速发展,数字化、信息化的网络技

2、术已经被更多的人接受并融入了我们的日常生活和工作。企业也越来越多地要和外界进行信息沟通,通过不同的客户端展示自个的企业文化和风采。最近几年兴起的5,以它良好的用户体验、严谨清楚明晰的代码构造、便捷的维护管理、跨平台开发及较低的开发成本等优势不断知足企业网站的各种需求。 如今,利用移动设备访问企业网站的频率远远高于传统的PC,传统的网站开发技术又难于兼容所有的移动设备尺寸,企业为了在不同的移动设备上都能完美的展示自个的企业文化、发布产品信息和企业动态、优化与用户的交互经过,开场重新构建基于5+Bootstrap形式的响应式网站。这样不仅愈加直观的展示信息给用户,而且加强了用户沟通,提升用户体验1

3、,2。 1 、系统开发的相关技术 该系统设计语言采用NodeJS,系统框架采用Express技术,数据库开发采用MongoDB。系统支持Windows、Linux和MacOS等如今流行的主要系统。NodeJS是一个基于Chrome JavaScript运行时建立的开发平台,响应速度快、易于扩展,使用事件驱动,非阻塞I/O模型,非常合适在分布式设备上运行。Express是一个基于NodeJS平台的简单灵敏的web应用开发框架,它提供一系列强大的特性,帮助开创建立各种Web和移动设备应用。而MongoDB是现今最流行的一类NoSQL数据库,具有操作简单、性能高等特点。 1.1 、53,4 随着移动

4、互联网的飞速发展,当前5技术也得到了不断的完善,开发技术方面越来越成熟了,成为了当前主流的开发语言之一。 5能够实现移动开发、游戏开发、跨阅读器开发等多平台开发任务,它能够支持音视频,具有清楚明晰的代码构造,可实现更好的互动体验。这一前端开发主流语言技术将会被越来越多的个人开发者或者企业开发商所青睐。 1.2、 NodeJS NodeJS5是一个能够快速构建网络服务及应用的平台。作为JavaScript服务端的开发平台,开发简单、易于扩展。同时,由于NodeJS具有事件驱动,异步、非堵塞I/O,单线程等优势,因而在开发高并发网络服务时,性能非常出众;NodeJS占用系统资源少,运行成本低;No

5、deJS对GoogleV86引擎进行了封装,执行JavaScript的速度快、效率高。 1.3 、MongoDB MongoDB7是一个基于分布式文件存储的NoSQL数据库,由C+编写的,存储数据方便、性能高8。 2 、系统分析 2.1 可行性分析 (1技术可行性10:本系统支持Windows、Linux及MacOS等多平台搭建系统;数据库采用NoSQL MongoDB,并利用mongoose来管理数据库,避免了sql语言的直接接触;框架使用express;前端设计利用jade模板引擎结合bootstrap样式,简化代码的同时,界面愈加美观,愈加人性化,因而,从技术上来讲是相对容易实现的。 (

6、2经济可行性:由于选择的开发工具和服务器能够使用免费的开源软件,因而,本系统在经济上投入低,系统建成后,将为企业文化和产品宣传提供很大的方便9。 2.2、 需求分析 根据相关调研及企业网站的需求分析11,发现当前企业网站包含的内容逐步增加,使得网站的主要展现的内容的得不到充分的展示,本系统主要通过对传统的企业网站的简化,实现企业文化、企业精神及相关突出信息的重点展示与宣传。 3 、系统前端功能设计与实现 3.1、 前端构造与布局设计12 本网站主要用于企业的文化和产品展示、信息和动态发布、公司招聘等功能。详细的功能模块分为网站首页、产品展示、品牌故事、最新动态、团队介绍和联络我们等6个功能模块

7、,每个功能模块分为几个小的功能模块13,功能模块如此图1所示。 3.2 、系统分层开发 为了降低开发成本,提高开发效率,根据企业网站功能模块的划分,系统开发按功能模块分层开发。整个开发经过大致分为:搭建总体构造,设计模块,制作页面设置,搭建底层JS脚本14,设计JS交互效果,内部测试,优化代码等。 3.3、 编写系统代码 在编写系统代码时,根据功能模块的开发次序,先编写布局,再进行CSS的开发。 3.4、 系统内部测试及后期优化 前端测试15,先对页面效果和设计图进行比对,逐步优化页面细节。再利用不同尺寸和规格的设备,查看页面的兼容性。最后再进行代码优化,提高访问速度。 图1 企业网站前端模块

8、划分图 4 、系统后台管理系统的设计与实现 4.1、 系统管理界面功能设计 系统后台管理系统主要是对前端页面展示内容的即时更新,还有公司相关管理人员的权限的设置管理。主要管理的模块有:管理员权限、职务管理、办公环境、产品管理、新闻发布等,页面布局采用当下比拟流行的扁平化趋势16,简洁明了的展示页面的主要管理功能。 4.2 、系统数据库的搭建 本系统数据库采用NoSQL MongoDB17运行,管理利用mongoose来实现,不需要使用sql语言进行直接接触。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C+编写的,存储数据方便、性能高。本系统主要开创建立的表,详细如表1所示。 表

9、1 网站数据库设计及其功能 5、 结束语 本文主要研究了当代企业网站18的系统需求分析、系统前端功能设计、后台管理系统设计和数据库设计等,基于NodeJS+MongoDB,利用5+Bootstrap技术实现了响应式企业网站。该网站界面简洁、功能完善,跨平台性好,相应速度快,用户体验良好,能够不断提升企业形象、加强企业文化宣传、推广品牌产品、提高企业知名度推广,为企业做强做大奠定了良好的基础。 以下为参考文献 1舒后,熊一帆,葛雪娇.基于Bootstrap框架的响应式网页设计与实现J.北京印刷学院学报,2021.2:47-52. 2季嘉明.基于Bootstrap+SSI的跨平台企业管理系统的设计

10、与实现D.东华大学硕士学位论文,2021. 3Ravulavaru A. Learning Ionic-Build Hybrid Mobile Applications with 5M. Packt Publishing, 2021. 4Sanoja A, Gan?arski S. Block-based Migration from 4Standard to 5 Standard in the Context of Web ArchivesC/Sctc. 2021. 5Liang L, Zhu L, Shang W, et al. Express supervision system bas

11、ed on NodeJS and MongoDBC/Ieee/acis, International Conference on Computer and Information Science. IEEE, 2021. 6袁文亮.基于NodeJS快速构建小型推特系统J.电脑迷,2021(1). 7Francia S. MongoDB and PHP-O Reilly Media Free, Live EventsJ. 2021. 8Li C, Gu J. A SQL transformation model of MongoDB based on ANTLRJ. Xibei Gongye D

12、axue Xuebao/journal of Northwestern Polytechnical University, 2021, 35(1):143-147. 9吴尚宇,熊英.基于NodeJS的校园失物招领系统J.电脑迷, 2021(4). 10周彩阳.图书馆服务器虚拟化技术可行性分析J.图书馆论坛, 2008, 28(3):65-67. 11王秀超,缪炜恺,王以松,等.一种面向列车车载控制软件的需求分析方式方法J.计算机工程, 2021, 43(7):48-53. 12杨颖.校园OA系统前端用户界面设计与实现J.福建电脑, 2021, 33(4):142-144. 13宋官民,王宁宁,

13、申士杰. Web前端的发展趋势J.江西建材, 2021(2):250-250. 14王伟,郝军启,唐有明.精通JS脚本之jQuery框架M.化学工业出版社, 2018. 15朱晓敏.软件测试的相关技术应用研究J.电子测试,2021(1):122-123. 16谢建华.基于Bootstrap技术的企业网站设计与实现J.计算机时代, 2021(8). 17Francia S. MongoDB and PHP-O Reilly Media Free, Live EventsJ. 2021. 18陈莲莲,张岩,张永华,等.基于B/S形式的企业网站的设计与实现J.电脑知识与技术:学术沟通, 2021,11(11X):16-18.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 毕业论文 > 文化交流

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com