基于MVC架构的亲情网站的设计与实现文献综述
2020-06-03 21:54:41
文 献 综 述
随着计算机技术的日渐成熟,互联网络的迅猛发展,Internet用户已呈几何级数增长,人们的生活空间大大扩展,利用互联网思维处理亲情关系也成为一种的可能。重视亲情关系是中华民族的历史文化传统,父母子女之间、夫妻之间、亲戚之间关系互相依赖、关照、保护、抱团。然近年”亲情犯罪”多发挑战伦理底线,”儿子刀砍父母”、”90后儿子弑父”、”高龄老人儿女尚在却无人赡养”.....亲情关系的搭建一方面是好事,给人以爱、温暖和幸福感,有困难互相帮助;但有时也会产生不好的影响,如对子女的溺爱使子女产生依赖性,丧失独立生活的能力和责任感或在精神上过多的压力和管束,甚至打骂,对子女的健康成长和社会生活产生许多不良后果。互联网的普及,将这些问题赤裸裸的展现在公众面前,不同地方、不同国家的人们通过网络讨论它因何产生、怎样看待、如何消除。
在我看来,如何彻底消除亲情关系的消极面的影响,对父母的再教育,对教育体制、教育方法的改革,整个社会对传统文化和世界文化有正确辩证的看法和态度,恐怕只能让历史去解决。而个人可以先做好自己,明确自己的是非观,了解生活中,父母对我们多钟方式的爱,他们会在我们离家时反复叮嘱,他们会在我们每次离家行李箱中塞满了各种各样的食物,他们会在我们遇到困难时想方设法的为我们解决,他们也会不顾我们的意愿安排我们的人生道路,虽然这些事是我们所不喜的,但也是他们爱我们的一种行为,我们要理智对待。时间能冲淡一切,也能冲刷记忆,留下与父母的点点滴滴,留下父母爱的印记,抛开解不开的不满,更多的了解父母,我们会更爱我们的父母。这是我选做亲情网站的目的。
这个亲情网站是一个典型的个人网站,主题为亲情,内容为子女对父母行为表现的记录,有着明确的用户需求。其开发主要包括整体框架的搭建、前端应用程序的开发和后台数据库的建立。对于前端应用程序的开发要求应用程序具有功能完备、易操作等特点;对于数据库要求建立起数据一致性和完整性强、数据安全性好的数据库。本网站采用Windows 7操作系统平台、MVC架构和MySQL数据库技术。
在这个亲情网站设计中,为了全面优化网站结构、实现代码重组,我决定采用J2EE技术开发这个网站,并全面贯彻MVC(Model View controller)的开发模式。MVC模式最重要的思想就是实现业务代码与视图代码相分离,最重要的优点是多个视图能共享一个模型,并且MVC的三大模块相互独立,改变其中一个不会影响另外两个模块,所以能构造出良好的耦合性的构件。此外,控制器提高了应用程序的灵活性和可配置性,控制器可以用来连接不同的模型和视图去完成用户需求,为构造应用程序提供强有力的手段。Struts作为一个实现良好的MVC框架,很好的将应用逻辑、处理过程和显示逻辑分成不同的组件实现。
后台采用MySQL数据库,MySQL是一个小型关系型数据库管理系统,也可以说是一种支持SQL数据库查找语言的数据库引擎,开发者为瑞典MySQL AB公司。与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限等,但是这丝毫也没有减少它受欢迎的程度。MySQL对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此MySQL被广泛地应用在Internet上的中小型网站中。可以大大降低总体拥有成本。
本文所设计的亲情网站可以满足身为子女的基本需求。前人制作网站经验证明其设计合理、运行稳定,界面明晰,提示丰富,操作简单,各个模块切换快速。主基调为暖黄,各个模块风格统一,明朗易上手。
亲情网站最终确定了四个模块:相关资料、温馨时刻、轻松文艺、吐槽间。首页设为用户登录界面,先进行用户注册,录入用户名、密码、确认密码、出生年月、性别、邮箱地址等用户信息,通过用户名和相应的用户密码进行登录。”相关资料”模块主要是将父母的相关信息进行录入,包括出生年月、身高、体重、钟爱的食物、钟爱的电视剧、钟爱的歌手、钟爱的运动、兴趣爱好、性格特点、工作经历、大事记、当前愿望及备注信息等。”温馨时刻”模块分为个人日记和照片墙两个部分,个人日记实现添加和编辑功能,照片墙实现照片上传、删除和备注功能。”轻松文艺”模块具有网站收藏夹功能,文件夹可以任意命名,有默认存在的视频、美文、新闻、其它四个文件夹,网站地址可以随意的添加到存在的文件夹中,能够实现超链接、删除、编辑等功能。网址存储参照百度文库搜索页面,第一行为名,可以直接点击进入网址所在界面;下面为备注,清晰的了解网址存储的目的。”吐槽间”是用户倾诉对父母、对生活不满的一个场所,它吸收个人消极情绪,实现24小时后自动销毁。
参考文献:
[1]薛峰,梁锋,徐书勋,王彪任. 基于Spring MVC框架的Web研究与应用[J]. 合肥工业大学学报(自然科学版),2012,(03):337-340.