论文部分内容阅读
随着网络技术的飞速发展和数字化信息的爆炸性增长,人们开始思考如何高效地获取优质的信息资源,随着《纽约时报》在报纸网站上实行收费措施并且取得了一定成功,人们逐渐接受了为电子化信息付费,而随着这几年国家对版权保护的日益重视,也使得电子化艺术作品的版权买卖逐渐被推广到大众面前。本文所讨论的就是设计一个基于电子艺术品的版权买卖的交易系统。本系统采用Struts2+Spring+Hibernate三大框架进行设计,将网站分为表示层、业务逻辑层和持久层三个层次进行实现。表示层采用jsp、jstl、jquery和ajax来进行页面的呈现,Struts负责页面的请求控制和转发;逻辑层由Spring容器管理,使模块之间实现低耦合;持久层使用Hibernate框架将数据库进行持久化并使用Oracle作为数据库组件。根据对国内外同类型网站的发展趋势的研究,本文随后进行了需求分析,为系统设计了一些更具特色的功能。本系统具有较为完备的搜索系统,除了传统的文本检索,还可以通过图片对比技术在本站搜索相似的图片;还有设置不同的版权购买小项,可以使客户根据需要购买不同使用程度的作品版权;最具有特色的是售后服务,购买作品版权之后可以上传使用本作品创造的衍生品的具体信息,载入网站数据库中并得到作者的认证,对衍生品的搜索对游客也同样开放,这样就能对衍生品的合法与否起到一定认证的作用。本文详细阐述了对电子艺术品交易系统的设计和实现。对系统框架的搭建、各模块功能以及数据库的逻辑结构进行了较为详细的设计。然后从模块化的设计到具体的实现,逐步求精,具体到框架之间的整合以及每个功能模块中各层的数据交互,同时还对一些重要的界面以及实现特殊功能的代码进行了展示。