首页 >  jsp/java设计  > 正文

绘画交流网站的设计与实现java

本次毕设选题的目标在于为画师们打造一个展示作品的舒适环境,使画师们在轻松愉快的氛围中交流绘画技巧、绘画心得、灵感等。在展示作品的过程中可以为画师积累人气、增加知名度。同时也为绘画爱好者提供了一个可以更加便利的欣赏画作、定制画作的平台。
项目开发根据单一职责原则,将整个系统细化为多个模块,提高系统的可维护性。结合开闭原则,应用对个模块,提高系统的可扩展性。项目以ssm作为框架,结合 MVC 思想,将前后台分开处理。并集成 MyBatis 进行定制化 SQL。以 Maven 进行工程管理。采用 JavaWeb 进行开发,数据存储采用MySQL。
绘画交流平台将在以下方面起到帮助画师打造舒适环境的作用:
⑴ 平台的核心,展示作品功能。画师可以通过平台发表作品,从而在平台上展示作品。欣赏者可以通过对作品评价,表达自己对画作的看法、鼓舞画师、交流心得等。欣赏者还可以通过给自己喜爱的作品点赞、收藏、关注,从而给作品和作者增加人气。
⑵ 平台的绘画技巧功能。用户可以在平台上发布自己的绘画技巧、绘画心得、绘画教程等,然后其它用户可以评论、点赞、收藏等。从而了方便画师的交流与学习。
⑶ 平台的约稿功能,画师可以通过约稿功能来赚钱资金,帮助画师可以继续创作。
⑷ 平台的赞赏功能。用户可以向自己喜爱的画师赞赏金钱,从而帮助画师可以在创作的路上坚持下去。
本系统主要分为包括前台和后台两部分:
 前台主要面向的用户是画手和欣赏者,其主要功能包括:
(1) 登录/注册模块:通过密码,邮箱等对用户的信息进行核实校验。
(2) 作品展示模块:对画手的作品按照时间轴或评分进行显示。
(3) 作品详情页展示模块:作品内容、用户评论、点赞按钮、收藏按钮、关注按钮、下载次数、浏览次数等都显示在该模块。
(4)绘画技巧模块:主要显示用户在平台上发布的绘画技巧、绘画心得、绘画教程等。
(5)个人模块:主要展示自己的作品和个人基本信息。
(6)私信模块:主要用于显示和某个用户进行的消息沟通。
(7)关注模块:主要显示自己关注的人和关注自己的人。
(8)动态模块:主要显示自己关注的人的动态。
(9)收藏模块:主要显示自己收藏的作品。
(10)约稿模块:主要用于用户向画手发起约稿。
(11)赞助模块:主要用于用户给自己喜欢的画师赞助资金。
(12)举报模块:主要用于用户举报非法的作品、评论、简介等。
后台主要面向的用户是网站的管理员,其主要功能包括:
(1)用户管理模块,管理员对用户的信息进行管理。
(2)管理员管理模块:超级管理员对管理员的信息进行管理。
(3)作品管理模块:管理员对画师发布的作品进行管理。
(4)站内信模块:管理员对用户产生的站内信进行管理。
(5)绘画技巧管理模块:管理员对画师发布的绘画技巧进行管理。
(6)分类管理模块:管理员对作品类型进行管理。
(7)标签管理模块:管理员对标签进行管理。
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:专利资助申报系统

下一篇:毕业班招聘宣讲系统