【计算机开题报告】数字家庭网站开题报告

选题依据及研究内容(国内、外研究现状,初步设想及突破点;研究目标、预期成果,及可行性论述等)

一、选题依据

为不断满足人民日益增长的美好生活需要,今年 4 月,住房和城乡建设部、中央网信办、教育部、国家卫生健康委等 16 部门印发《关于加快发展数字家庭提高居住品质的指导意见》。《意见》提出,到 2022 年底,数字家庭相关政策制度和标准基本健全,基础条件较好的省(区、市)至少有一个城市或市辖区开展数字家庭建设,基本形成可复制可推广的经验和生活服务模式。到 2025 年底,构建比较完备的数字家庭标准体系;新建全装修住宅和社区配套设施,全面具备通信连接能力,拥有必要的智能产品;既有住宅和社区配套设施,拥有一定的智能产品,数字化改造初见成效;健康、教育、娱乐、医疗、智慧广电及其他数字家庭生活服务系统较为完善[1]
通过互联网平台管理家庭影音数据,保留家庭美好记录并随时随地方便查询也是智慧数字家庭的重要内容。世界上第一款数码相机只有40万像素的清晰度,当今即便手机上配备的摄影单元都已经超过千万像素,甚至有1亿像素的手机,随之带来了家庭影音数据的存储问题。存储问题不只是存的问题,还有怎样快速找到一张照片或者视频、怎样分类存储、怎样展示出来等问题。所以可以基于Web设计一个数字家庭网站,以网站形式管理社交活动数据,通过上传家庭亲子视频、家庭照片,也可以在网站上写家庭日记和家庭寄语等操作,将家庭的重要时光记录于网站。

二、国内外研究现状

 随着信息技术的迅猛发展,人类社会已经从工业社会进入信息社会。信息社会对人们的生活产生了巨大的影响,它改变着我们的行为思维方式。80年代初美国学者托夫勒在其著作《第三次浪潮》中就曾预言信息社会中人们的生活中心将从工业社会的以社会为核心回归以家庭为核心,家庭将重新成为社会的中心,在信息社会中具有重要的地位。

家庭是社会的基本组成单位,家庭档案是指在以家庭为单位的家庭成员在家庭事务和社交活动中保存下来的,以备将来所需的各种材料、图像和物体,包括:家庭或个人家谱、轶事、自传、文件、医疗记录、发票、手册、遗嘱、照片、视频和音频、物理对象等。如何储存和使用这些家庭档案信息来实现信息的社交分享并使其价值最大化成为了一个问题[3]。
(一)国外研究现状
随着经济的快速发展和信息化进程的加快,人们生活方式与工作习惯在不断发生着改变,人们对生产、生活的各个环节也提出了智能数字化、便捷化的要求[5]。在国外,数字家庭的发展比较前沿,尤其是美日韩以及欧洲一些国家。
在数字家庭网络的研究和发展过程中,美国一直处于世界的领先水平,其次是欧洲和日木。目前,国外的各大公司以及研究机构对数字家庭网络市场前景都非常看好,纷纷成立了各大技术联盟,并且推出了各种数字家庭网络标准和解决方案[6]。
现如今智能家庭网络技术在国际电子市场占据大部分地位,研究方向基本相同,其主要目的是对网络技术,自动发现技术,远程维护管理技术和媒体技术相结合[7]。70年代后期,美国将485通信、X-10技术引入到家庭,解决家庭安防和三表应用数据自动化读取工作,发挥出巨大功效,之后迅速普及。这也成为数字家庭网络发展的最早样板。90年代中后期到本世纪伊始,广域网、局域网技术飞速发展,以PC机为代表的高科技产品己步入机关单位和普通家庭。许多高档社区实现了宽带接入,部分用户已经在家庭中共享资源,实现了网络化办公。数字家庭网络的应用模式被逐步细化。现阶段数字家庭网络涉及众多产业,目前已经出现了数字家庭内部网络、社区网络、公共电信网络多种业务并存的局面。数字家庭网络将不断变化、发展、成熟[8]。
(二)国内研究现状
据中国互联网协会的调查统计结果显示,截止到2019年底,我国移动互联网不管是在基础设施建设方面,还是自主创新能力发展上面都获得了许多发展,也由此进一步推动移动互联网产业获得了新的成长[9]。对于家庭网络支持的信息系统方面,目前,已经推广应用多种通信类信息服务系统。例如:网络购物、电子邮件、信息查询与浏览、短消息和微信、网络聊天、游戏娱乐、撰写微博、远程教育、电子商务 [10]。
数字家庭的实质是基于互联网技术的家庭网络及其上承载的业务[11]。在国内,关于数字家庭的研究主要从两个方面入手,一方面是系统设计,侧重于合理的运用物联网技术解决数字家庭中的问题,另一个是理论探究,包括服务质量问题、服务推荐、网络优化、网络安全等[12]。
家庭网网页设计原则任何设计都有一定的内容和形式,内容是构成设计的一切内在要素的总和,是设计存在的基础,被称为“设计的灵魂”;一个优秀的设计必定是形式对于内容的完美表现。家庭网网站的网页设计所追求的形式美必须适合主题的需要,这是网页设计的前提。将二者有机统一起来,深入领会主题的精髓,再融合自己的思想感情,找到一个完美的表现形式,体现出网页设计独具的分量和特有的价值。家庭网网站网页设计明确,为让家庭中不同角色的人满足生活中的需要[13]。

三、初步设想

本网站的模块主要分为前台展示模块和后台管理模块。
前台展示模块功能如下:
1)家庭照片模块
主要功能是对家庭照片的分类显示,如旅游、运动、生活、工作、学习等,每一类中的照片按时间轴展示出来。
2)家庭亲子视频模块
主要功能是对家庭亲子视频的分类显示,如旅游、运动、生活、工作、学习等,每一类中的视频按时间轴展示出来。
3)家庭日记模块
主要功能是记录每天的生活点滴。
4)家庭寄语模块
主要功能是写出对家庭成员的寄语。
5)亲友模块
主要功能是发布动态,让亲友看到自己家庭的美好瞬间,并且也可以评论动态。
6)登录注册模块
主要功能是用户登录注册。
7)搜索模块
主要功能是实现数据的有序管理,有序存放,快速查询。
后台管理模块功能分为六个方面:照片管理、视频管理、日记管理、寄语管理、亲友模块管理、用户管理。其中每个模块功能是对前台模块对应数据的审核、删除、更新操作。

四、突破点

1、本网站不同于上传数据并在网站上展示出来,而是上传数据后,在网站上分类显示出来,自己也可以创建展示分类。
2、用户界面设计首先要以实用性为主,满足用户对数据分类显示的需要,其次也要考虑到界面的美观性,让人有一种家的感觉。
3、网站主页具有搜索功能,可以快速搜索到自己上传的图片视频等文件并查看。
4、特色功能:家庭照片、家庭亲子视频以类别、时间二维展示给用户。并且可以在亲友模块中分享给亲友用户自己的家庭时光,将自己家庭的快乐时光分享给亲友。
5、数据有序管理:不同于QQ、微信等常用社交软件按时间管理方式,活动数据可有序存放,快速查询。在照片之上添加文件夹,使活动有多种属性,方便查询。

五、研究目标

1.通过学习研究,完成基于Web的数字家庭网站设计。
2.通过学习研究,使用IDEA开发工具,实现能够满足用户使用的数字家庭网站。
3.针对现如今照片、视频存储展示方式单一的问题,开发此网站以类别、时间二维展示数据,提高用户体验。
4.通过本网站的开发,总结经验,为以后开发打下基础。

六、预期成果

设计出基于Web的数字家庭网站。该网站实现展示存储家庭照片,家庭亲子视频,家庭日记,家庭寄语,将家庭的重要时光记录于网站,并可以在亲友模块发布动态将自己的家庭时光分享给亲友。撰写完成针对该网站设计与实现的毕业论文。

七、可行性论述

1.经济可行性分析
本设计开销较小,投入较低,关于基于Web的数字家庭网站设计与实现的相关书籍、文献、视频均可通过互联网获取,网站设计期间所耗费的人力、物力均在可接受范围内,网站初步完成后的后期测试维护基本没有资金投入。
2.法律可行性分析
本系统在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本网站在法律上是可行的。
3.技术可行性分析
使用IDEA开发工具,在网站设计开发过程中采用的Spring MVC+Spring Boot+MyBatis框架、JAVA语言、MySQL在大学课程中均有涉及,没有学过的也可以通过网络查询,观看学习视频等方式解决,所以此网站的开发在技术上可行。

理论和实践意义

一、理论意义

本网站采用当前系统设计与开发中常用的B/S架构模式。本网站使用IDEA开发工具,采用Spring MVC+Spring Boot+MyBatis框架,使用MySql数据库。学习掌握这些技术的使用,实现家庭照片、家庭亲子视频、家庭日记、家庭寄语模块等功能。

二、实践意义

当今时代科技技术发展迅速,互联网技术也随之创新不断。本网站主要面向家庭用户,很大程度上解决了照片视频展示存储单一的问题,以类别、时间二维展示数据,同时实现数据的有序管理,提供活动数据的有序存放、快速查询,方便用户查看照片、视频、家庭日记等内容。

论文撰写过程中拟采取的方法和手段

1.文献资料研究法
通过对国内外文献的大量查询和阅读,了解国内外关于基于Web的数字家庭网站设计与实现的相关知识,建立有力的理论依据。在中国知网和互联网上查阅与Web网站开发技术等相关文献和资料,阅读与Spring MVC、Spring Boot、MyBatis和MySQL等相关的书籍,掌握IDEA的使用以及Spring MVC+Spring Boot+MyBatis框架环境的搭建。
2.实验操作法
通过对前面整理知识的积累和IDEA开发平台的熟悉,能够设计出基于Web的数字家庭网站的基本框架,然后进一步进行优化设计,完成网站的功能,在操作过程中发现问题。
3.交流沟通
在做毕业设计遇到问题时,会及时查阅各项资料和文献或及时与指导老师进行沟通学习。通过对遇到的问题进行分析、解决,能够更好地掌握各类知识、优化自己的设计。
4.研究手段
本系统拟采用Java作为主要的程序设计语言,MySQL作为数据库,Spring MVC、Spring Boot、Mybaits作为框架,在Windows10系统环境下实现。

论文撰写提纲

摘要
ABSTRACT
第一章 绪论
1.1研究背景
1.2国内外研究现状
1.3研究目的和意义
第二章 基于Web的数字家庭网站需求分析
2.1 数字家庭网站需求描述
2.2 数字家庭网站功能性需求分析
2.3 数字家庭网站非功能性需求分析
第三章 基于Web的数字家庭网站的设计
3.1 数字家庭网站总体结构设计
3.2 数字家庭网站功能模块设计
3.3 数字家庭网站数据库设计
第四章 系统实现
4.1数字家庭网站功能模块实现
4.2部分代码展示
第五章 系统测试
5.1测试原则
5.2测试方法
5.3测试过程
5.4测试结果
第六章 总结与展望
参考文献
致谢

技术简介:

1 Java语言
Java语言最早是由Sun公司在1995年推出的一门新型的计算机编程语言,经过多年的发展,能够具有大部分计算机编程语言的一些特点。Java语言又是一门基于面向对象思想的计算机编程语言,不仅可以吸收接纳C++语言的优势,也在一定程度上放弃了它的一些不足之处。Java计算机语言具有分布式等特点。Java语言可以开发的应用主要有安卓应用、网站开发等应用。
2 Vue框架
Vue框架是可以构建项目用户操作界面的应用框架,所有的系统页面效果设计通过采取自底向上的增量开发设计思想,在项目数据传输上提供了MVVM的业务数据双向绑定思想。Vue框架的主要特点是:1.Vue框架提供了数据的双向绑定进行传输的效果;2.Vue框架项目的数据是通过路由进行管理;3.Vue框架的轻量级,使得开发人员更加容易上手进行项目开发。
3 MySQL数据库
MySQL数据库在项目中运行速度快,对于平时开发使用到的平台是没用任何的限制,能够被广泛的应用在企业级开发中。MySQL数据库是指一个基于开源的和多线程的用户关系和管理的数据库系统,MySQL是基于开放源代码的数据库管理系统,能够跨一定的平台且可以正常的进行使用。
MySQL数据库管理并不是让所有的数据表都统一放在一个空间足够大的数据存储容器的里面,而是要把同一个数据库里面存储的全部数据信息都可以分别的存放在各个不同格式的存储表当中,MySQL作为一种关联性数据库的管理系统,能够有效快速地去提升数据处理存储的速度安全性与效率。并且这样也可以让数据库的灵活程度得到很大幅度的提高。
4 IDEA开发工具
IDEA开发工具的全称是叫IntelliJ IDEA,是可以进行Java语言功能编码实现的工具之一。IDEA编译工具目前在Java程序编程中是最理想的一种开发工具,它本身既拥有智能的且便捷实用的代码助手、丰富而灵活强大的编码模板库支持、超强且高效简洁的快捷键体系,并且它能自动提示代码、代码分析、全栈开发等方面的功能都极为优秀。提倡智能编码,能够最大限度的减少系统设计上的工作量。
5 SSM框架
SSM框架是JAVA语言里面三大基本的应用框架的组合体,是一个标准的MVC的应用框架之一。一个完整的使用SSM框架开发的系统,其代码结构,主要是由四个部分进行组成,能够对业务进行结构化的拆分。在项目中,使用Spring框架可以实现对项目中的所有业务对象信息进行管理,使用SpringMVC框架能够对项目中的用户操作功能的请求信息进行转发并进行其他的操作,使用Mybatis框架可以对项目中的数据信息进行持久化的操作处理。
6SpringBoot框架概述
SpringBoot框架是目前较为主流的一个Javaweb应用的项目开发框架,它与SpringMVC框架其实是差不多,相比其他的JavaWeb框架来说,官方给的概念是为了缩短开发的环节, 可以能够快速的开发企业级应用项目,几行简单的代码就能开发一个企业级应用项目。Springboot框架早在2018年3月就已经正式推出了,由计算机界比较出名的Pivotal团队进行开发设计的框架,该框架在企业级项目开发上通过特定的开发方式,不需要额外的进行繁琐的配置信息。通过这种配置项目的方式,使得SpringBoot框架成为目前企业级项目开发中的领跑者[10]。 SpringBoot框架在项目开发中的主要优势:
1.在项目开发的过程中,将直接对Spring框架需要的配置进行了系统的配置。
2.可以直接简化了在传统Maven项目中的繁琐配置信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

写JAVA代码的人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值