基于MVC设计模式的科研社交系统的设计与实现

来源 :中国科学院大学(工程管理与信息技术学院) | 被引量 : 8次 | 上传用户:wxthaoa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在网络技术飞速发展的时代,基于多层设计模式的体系结构已发展成熟,逐渐成为系统开发主流模式。MVC (Model-View-Controller)设计模式是其经典的设计模式,能够较好的解决系统的可扩展性和可重用性等问题。本论文主要工作包括:(1)调研了系统面向对象开发设计模式的国内外研究现状,以及科研社交网络产生的背景和意义,并对系统设计时所需的关键技术进行了分析,包括设计模式定义及六大原则;MVC框架设计思想及其特点;MVC设计模式经典实现-SSH (Struts、Spring、Hibernate)架构;(2)分析了科研社交系统需求,基于MVC设计模式对系统进行了整体设计给出系统总体设计框架,着重介绍系统采用的开发架构和开发环境:SSH架构在系统分层框架的整合应用;(3)针对系统需求,结合相关技术,对科研社交系统注册模块、管理模块等关键模块进行了详细设计和实现,阐述了各模块具体实现方法;(4)对科研社交系统进行测试与分析,包括功能测试和结果展示分析,验证了系统各模块功能的正确性。本文设计并实现了一个提供面向个人用户的个性化服务,建立面向个人的科研社交系统,对同一作者、机构的不同表现形式进行清理,辅以合作关系、学科归属等科研行为特征,采用计算机自动处理的方法,提取研究者信息表,以中国科学院的科研工作者识别为首要识别内容,建立科研工作者作者识别基本信息集合。为科研工作者提供了论文管理及论文影响力、科研合作、科研进展的服务。通过MVC设计模式,模块化业务逻辑,增强系统灵活性,降低维护成本。
其他文献
本研究以三种不同含钢量的轻质复合夹心墙板为研究对象,通过有限元数值模拟软件研究各类型轻质复合夹心墙板的热工性能,最终得到不同保温芯材的墙板当量导热系数变化趋势。结
2009年以来,苏州博物馆在社会服务、展览策划和教育活动方面不断探索,大力创新,成绩斐然,在中国博物馆协会最新发布的国家"一级博物馆"评估中取得"优秀"等次,成为唯一一个获
上市公司关联交易治理重点因股权结构而异,英美等少数股权分散国家为管理层,包括我国在内的多数股权集中国家则为控制股东。鉴于控制股东所主导的关联交易具有利益冲突与经营效
本文对沪科版初中《物理》第一册课本“浮力、阿基米德原理”一节作如下教学讨论.1关于用称重法建立浮力的概念 该实验是在弹簧秤下挂一重物,先在空气中称出物重G,再将物体浸入水
作为传统艺术门类的中国书法,正面临着一个复杂的困境:西方艺术思潮和西方视觉方式对传统中国艺术方式的冲击,还有功利的、物质化的生活方式的状态显现等,这些都潜在地引导着
本文研究具有偏差变元的非线性偏微分方程。(?)解的振动性.其中(x.t)∈Ω×(0.∞),Ω仁|R~n是具有逐片光滑边界的有界区域.u=u(x,t),(?)获得了方程(1)的所有解振动的判别
南四湖是我国北方较大的淡水湖泊,是山东省最大的湖泊,也是南水北调东线工程的输水通道和重要调蓄水库。由于近年南四湖周边地区社会经济快速发展,各种用水量增多,工业排水、
C语言是一门基于通用的计算机编程语言,它对于开发新软件有很大的帮助,有利于计算机的发展。本文中首先简述了C语言的概念及其特点,然后详解了C语言的使用技巧,最后还提出了C语言