本网站目的是提供一个能让艺术家发表他们的插图,并透过评级系统反应其他用户意见之处,网站以用户投稿的原创的图像为中心,辅以标签、书签、作品回应、排行榜等功能形成具有其特色的社交网络
本网站的理念是作者无专业、业余和风格之分,通过用户自己创作的艺术插画、创意写作等作品和其他用户之间对各自作品的回应形成社会性网络;不善绘画的用户也能通过对其他作者的作品进行评价、回应等方式参与到其中
简单的系统登入登出及注册功能在这里不再详述。其他重要的功能主要集中在画师和用户这两个角色上,其中画师角色具有用户具备的所有的系统功能。
用户:
1.可以进入系统浏览查看某画师的作品并评论。
2.根据关键字搜索得到相关的画师的信息及其作品。
3.用户的个人信息管理。
4.用户中可以浏览插画信息并回帖参与交流。
画师:
1.角色能操作的功能主要集中于自己的作品空间方面,主要包括:发布插画管理,粉丝信息管理,评论管理,外观方案管理等。
2.设置头条或置顶管理,作品分类管理,关键字管理,好友管理,个人信息管理。
星星插画管理系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。系统角色分为用户和管理员,主要模块有:插画作品管理模块、作品分类管理模块、用户管理模块、评论管理模块、管理员管理模块。本星星插画管理系统的实现充分体现了互联网WEB时代的方面性优越性。
目 录
摘要 1
abstract 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 4
2.1 系统设计模式 4
2.2 Mysql数据库服务器 5
2.3 Java语言 5
2.4 tomcat 6
3 需求分析 6
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 7
3.2 需求分析 7
3.3 系统安全性 8
3.4 系统重要流程图 8
3.4.1 用户注册流程 8
3.4.2 用户登录流程 9
3.4.3 用户管理流程 9
3.4.4 添加信息流程 10
3.4.5 信息查询流程 10
4 总体设计 11
4.1 功能模块设计 11
4.2 数据库设计 12
4.2.1 数据项设计 12
4.2.2 数据表说明 12
4.2.3 数据表设计 13
5 详细实现 14
5.1 网站首页 14
5.2 注册登陆 14
5.3 插画作品模块 16
5.4 插画作品评论模块 17
5.5 插画作者列表 18
5.6 注册用户管理 19
5.7 系统部署 19
6 总体设计 22
6.1 测试的重要性 22
6.2 测试目的 22
6.2.1 测试的目的 22
6.2.2 测试的准则 23
6.2.3 测试的方法 23
6.2.4 测试用例 23
结束语 24
参考文献 24
致谢 26
1044
1099
1091
1059
1029
1031
1020