基于SSH的电子艺术品交易平台的软件工程设计与实现

论文价格:0元/篇 论文用途:仅供参考 编辑:论文网 点击次数:0
论文字数:**** 论文编号:lw202329978 日期:2023-07-22 来源:论文网
本文是一篇软件工程论文,本系统采用 Struts2+Spring+Hibernate 三大框架进行设计,将网站分为表示层、业务逻辑层和持久层三个层次进行实现。表示层采用 jsp、jstl、jquery和 ajax 来进行页面的呈现,Struts 负责页面的请求控制和转发;逻辑层由Spring 容器管理,使模块之间实现低耦合;持久层使用 Hibernate 框架将数据库进行持久化并使用 Oracle 作为数据库组件.

第一章 引言
1.1 系统设计的背景和意义
随着计算机技术和互联网络技术的飞速发展,人们获取信息的成本急剧降低。人们已经突破文字传播、报刊传播、电视电台传播等单一传播局限,能够最大限度地接受各种多媒体作品[1]。基于互联网和计算机技术的蓬勃发展,网络阅读开始将人们带入一种“数字生活”,人们开始倾向于使用网络获得包含阅读在内的各种精神娱乐。大量的以电子形式呈现的艺术品开始在互联网的各个角落出现,其中有不少优秀的作品获得了极高的关注度。

然而,随着网络经济时代的到来,许多与网络有关的版权法律保护问题紧随而至,传统的版权法在保护网络环境下版权主体的权利时已显得力不从心,急需针对网络环境下电子作品版权保护的相关法律法规。在国际上,世界知识产权组织在 1996 年 12 月通过了两个涉及网络知识产权保护的新条约,《WIPO版权条约》和《WIPO 表演和录音制品条约》。我国网上版权保护的直接法律还很欠缺,但我国法院在审理这类案件的过程中能根据实际情况,借鉴国际有关法律来处理类似的问题,而不是仅仅依据《著作权法》等有关法律。同时,我国也正在加快网络环境下版权保护的立法,以便及时有效地保护电子作品版权人的利益。另外一方面,随着国民教育程度的普及化,越来越多的人开始对网络版权的保护予以重视,大多数人也开始对在网络上流传的电子作品有了版权意识。

网络使得艺术作品的传播有了更广阔的平台,但是没有对版权的合理使用,就没法保证版权人获得合法而正当的收益,就难以促进优秀电子作品可持续性诞生。想要加强对网络电子作品版权的保护,除了在法律上界定相关人员的权利义务、在思想上加强民众的版权意识外,还可以从技术层面加强对电子作品的版权保护,比如采取数据加密技术加强各种数据库、计算机软件的保护等等。这些手段的使用,归根结底,都是为了保障电子作品的版权所有人能够获得应有的收益,以促进优秀电子作品的可持续性发展。

.........................

1.2 国内外研究现状及发展趋势
对于电子艺术作品的版权保护,正如前文所述,可以从两个方面着手:一是在法律上界定相关人员的权利义务、在思想上加强民众的版权意识;二是在技术手段上加强电子艺术作品的保护。当然,这些研究主要是从电子作品包括电子书的版权保护方面着手的,而不仅仅是电子艺术作品的保护。这主要是由于随着互联网的发展,电子作品的蓬勃发展引起的。这从我国 2015~2016 年的中国数字出版产业年度报告可见一斑[5]。周晓慧、陈传夫、赵静各自对从法律和技术角度对开放内容、电子图书等的数字版权加以保护进行了综述[6-8]。本节也从这两个角度简述国内外研究状况。
在法律法规层面,世界各国都已认识到在网络环境下电子艺术作品版权保护的重要性并已经开始采取行动,希望能够协调现有版权制度与网络环境下电子艺术作品易于非法复制与传播的矛盾,建立适用于互联网时代的版权保护法律。
在日本,著名民法学家北川善太郎教授提出网络环境下建立“版权交易市场”的观点,在此互联网环境下的“版权交易市场”内,著作权人作为当事人的一方通过注册提供数字内容,使用人上网后通过支付对等的价格取得复制、使用和传播的权限[9]。2015 年 1 月,日本《著作权法修正案》正式生效且开始实施,其中增设了电子书的出版权以明确电子书的版权归属[10]。刘佳认为,我国可以效仿日本在著作权法中设立电子书出版权,以更好地解决电子书版权问题,保护出版者权利,为出版合同提供法理依据[11]。
欧盟则提出“文化创意产业”的概念。上世纪九十年代,欧盟委员会出台了一系列文件,对“文化创意产业”进行分类和界定[12],针对不同的“文化创意产业”类别,实施不同的版权保护策略。

英国政府也高度重视文化作品版权保护的问题。在 2010 年,英国开展了一场密集的、社会参与度高的版权制度改革计划[13]。当时的英国首相卡梅伦委托数字经济学教授伊恩?哈格里夫斯带领其课题组对英国的知识产权制度进行全面审查并于 2011 年发布了《数字化机遇——关于知识产权的审查报告》(简称《哈格里夫斯报告》),提出了构建“数字版权交易平台(Digital Copyright Exchange,简称 DCE)”这一全新的战略计划,很快得到了美国及欧洲各国的高度关注[14, 15]。

.......................

第二章 需求分析
2.1 电子艺术品交易市场现状分析
某网站是一家图画作品交流网站,主要是为了方便各位画师上传自己的图片,建立自己的图片站,并且方便会员查找欣赏。主要实现一个画师在云端存储图片备份以及与兴趣相投的人分享画作和交流的功能。
在对该网站的一些会员进行单独采访以及社交网络上的信息搜集中发现了该网站存在以下问题:

1、上传的图片作品不受到保护,高分辨率作品可以随意从网站上被下载,

将版权视作无物,久而久之不仅方便了不法牟利的商贩,还让网站会员们都没有了对作品版权的保护意识。
2、作品搜索功能不够完善,除了可以编号查找,关键字查找和图片对比查找以外,不能进行详细信息查找,例如要查找某一作者所绘制的有关某一个主题的图片就无法实现。标签查找功能亦不完善,不能进行多标签分类查找。
3、不具备规范性的授权功能,当有对图片欣赏的会员想将作品进行二次创作或者是借鉴的时候,需要私下联系作者询问许可,既不省时也没有保障,同时也可能被怀疑不尊重版权。往往也因为无法获得作者明确的表态而放弃创作,不利于手法的学习和创意的共享。

..........................

2.2 系统目标
本网站旨在于建立一个基于网络的对数字化的艺术品的使用权进行购买及查询授权与否的平台。让使用者意识到版权权利的存在并有途径去进行合作,促进电子艺术作品的合作交流;给予版权作者一个获得合法利益的良好途径;并且维护购买者的权益,让购买了合法使用权的商品或者作品获得认证,从而能无后顾之忧地展示或者销售。
将版权买卖合理化,大众化。本网站拥有对电子艺术品所有者进行查询的功能,可以结合起网络传播的力量为作者打造专属的个人合作主页。当人们在各种社交平台或者展示平台被一件作品吸引时,可以在本站通过各种形式(作品所给出的网站作品编号,作品名称或者作品图片本身)搜索此作品进而找到作者的作品交易主页及合作信息。有利于对电子艺术作品的版权使用权进行介绍与推广,提醒人们注意保护电子艺术作品版权的同时给出人们使用版权的许可条件。同时也顺应时代发展,方便了合作者寻找感兴趣的作者。

将版权买卖便捷化,规范化。网站拥有标签分类功能、关键词搜索功能、条件筛选功能等,最大程度的满足合作者按照所追求的类型和风格寻找作品,找到最符合要求的作者并进行合作。网站还支持根据作品的不同使用程度提供不同的购买金额,满足各种不同需求的合作方,保证各种层次的合作,较为全面的使得作者享受版权的合法利益。

将版权买卖可靠化,推广化。在网站上每笔完成的交易都会在数据库中有所记录,方便人们在购买使用该作品进行二次生产的物品时,能够进行版权追溯。因此能较为有效地实现合作方和作者的友好合作、互利共赢,更有效的发挥版权限制的作用。
............................

第三章 系统设计................................ 17

3.1 系统架构设计.................17
3.1.1 表示层设计......................... 18
3.1.2 业务逻辑层设计........................ 18
第四章 系统实现...................... 33
4.1 开发环境配置....................... 33
4.2 系统分层架构详细实现........................... 33
第五章 系统测试........................ 48
5.1 系统测试概述........................ 48
5.2 测试用例................................. 48

第五章 系统测试

5.1 系统测试概述
系统测试是用来促进鉴定软件的正确性、完整性、安全性和质量的过程。测试的目的就是为了能够提早地发现软件中可能存在的潜在的各种错误以及缺陷,从而降低维护系统的成本。系统测试是保证系统可靠性和系统质量的必不可少的一步,对整个软件的发布有着特殊的意义。只有经过完整的测试,软件才能保持有一定质量的交付给客户,才可以提高客户的体验。
本章以用户注册、登录模块的测试用例为例说明本系统的测试。
下面依次列出会员注册、会员登录和作品搜索三个功能模块的测试用例及其测试结果,如表 5-1、5-2、5-3 所示。其他功能模块的测试用例和测试结果类似,不别赘述。


..........................

第六章 结论与展望

6.1 论文总结
JavaEE 是非常优秀的企业级开发平台,SSH(Struts、Spring、Hibernate)框架使得整个开发变得层次分明,结构清晰有序,同时大大的简化了开发过程的难度。
在开发的过程中遇到了一些没有在需求和设计中考虑周全的问题,但是得益于开发框架的易扩展和易维护性,完善工作同样进行地十分的顺利。
同时在开发的过程中,也对这样一个热门切优秀的框架有了更深入的学习,除了能够较为熟练的使用框架以外,更多的是学到了一些编程的思想和概念,例如面向对象编程,依赖注入,低耦合,高内聚等等。
本文主要完成了一些工作:

(1)分析了电子信息收费的现状和发展趋势,做出了可行性分析,并且根据国内实际情况设计了系统的特色售后功能。
(2)研究学习了本系统使用的框架结构,对三者的作用和原理以及三者之间的如何整合做了详细的描述。
(3)严格按照软件开发的规范,制定了详细的系统开计划,在项目开发前对使用的各种新技术进行了了解和学习。
(4)认真且规范地完成了系统的设计和实现。
参考文献(略)

如果您有论文相关需求,可以通过下面的方式联系我们
客服微信:371975100
QQ 909091757 微信 371975100