百度网址提交_深圳搜索优化_西安seo服务_洛阳seo }.heard_right {height: 130px;display: inline-block;float: right;">

昆明双鼎网站制作

如何建购物网站、网站推广平台、永久使用、不限域名、搭建网站需要多少钱

中企动力网站?

百度网址提交_深圳搜索优化_西安seo服务_洛阳seo

  • 研究背景

在如今这个庞大的互联网市场下,网络早已深入到人们的生活的方方面面,与人们密不可分了。通过互联网这个让信息快速传递的平台,人人都可以做到足不出户而知天下事的地步。而在如今这个社会,信息就代表着价值,没有无用之物。就如同古代的牙人,现代的中介等职业者。信息就是一切的关键。而通过这个网站,不仅收获大量的动漫视频信息,还可以通过用户评论等功能获取用户的需求等。这些信息都是有价值的。如今有人说是大数据时代,许多像阿里巴巴,腾讯之类的知名公司都在制造自己的大数据库,而大数据库中所保存的就是这些信息。所以在网络.上,信息就是一切,它才是最宝贵的财富。从效益上来讲,之前就说了,爱好动漫的人是一个非常庞大的群体,数量十分巨大。如果可以把网站做大做强的话,那么用户量绝对会非常可观。在如今的互联网时代,如果拥有大量的用户的话,经济效益必然会呈直线增长,就好比抖音,快手之类的。

  • 动漫发展现状

日本的动漫产业蓬物发展,已成为其第三大产业。日本国内的动画市场不断扩张,规模已经突破2000亿日元,国际市场上日本动漫亦是风生水起展露异彩,2003年销往美国的日本动画片以及相关产品的总收入为43.59亿美元。日本动漫产业成功的原因是多方面的,包括动漫作品广泛的社会基础。运行良好的产品开发投资模式。拥有顶尖级的动漫大师和制作机构、政府的支持等。

在2017年时中国在线动漫用户规模就已经达到了达到1.63亿多,即使以中国那庞大的人口基数来看,基本也是每十个人中就有两个人是动漫的用户,身为其中的一员。这数量庞大的用户群体为中国的动漫产业的发展带来巨大的刺激与需求市场。而在如今的互联网时代,网络本身就是动漫的发布平台之一。

(三)开发技术

本系统前端部分基于MVVM模式进行开发,采用B/S模式,后端部分基于python的Django框架进行开发。

前端部分:前端框架采用了比较流行的渐进式pythonScript框架Vue.js。使用Vue-Router和Vuex实现动态路由和全局状态管理,Ajax实现前后端通信,Element UI组件库使页面快速成型,项目前端通过栅格布局实现响应式,可适应PC端、平板端、手机端等不同屏幕大小尺寸的完美布局展示。

后端部分:采用Django作为开发框架,同时集成Redis等相关技术。

  • 系统分析

本系统将在经济、技术、操作这三个角度上进行可行性分析。

  1. 经济可行性

整个系统从设计到开发以及测试过程严谨步骤齐全,所有工作任务全部由本人完成,并未获取外部技术支持,节约了一切服务成本开销以及人工成本,在硬件方面,为节约成本使用一台二手移动工作站作为项目部署服务器以及数据库服务器,成本在一万元一下,真个网络部署也是由本人独立完成不涉及到其他人工费用,整个开发过程本着低成本,低消耗的原则。

  1. 技术可行性

技术可行性分析的目的是确认该系统能否利用现有技术实现,并评估开发效率和完成情况。技术的可行性是指在当前的技术条件下,计算机软件和硬件的开发是否能够满足发展的要求。因为该系统的开发基于python语言,所以开发该系统所需的软件和硬件条件可以在普通计算机上满足。因为它占用的内存相对较少,所以用Mysql数据库开发和设计软件理论上没有问题,因为它占用的内存太少。上述技术可以有效地保证系统的成功和高效开发。

  1. 操作可行性

动漫网站的使用界面简单易于操作,采用常见的界面窗口来登录界面,通过电脑进行访问操作,用户只要平时使用过电脑都能进行访问操作。此系统的开发采用python技术开发,人性化和完善化是B/S结构开发比较显要的特点使得用户操作相比较其他更加简洁方便。易操作、易管理、交互性好在本系统操作上体现得淋漓尽致。

  • 功能性需求分析

前台需求:

(1)用户模块:主要包括用户的注册和登陆、用户个人信息管理等功能。

(2)文章专栏模块:主要包括文章信息浏览,点赞+收藏+评论功能。

(3)番剧模块:主要可以进行番剧查看以及观看番剧视频等功能。

(4)英配动画模块:主要可以进行英配动画的查看以及视频播放。

(5)英配剧场模块:主要可以对英配剧场进行查看视频播放以及点赞收藏等。

(6)论坛热帖模块:主要是发布动漫论坛热帖内容。

(7)公告栏模块:主要可以浏览公告信息。

(8)大佬招贤模块:主要展示动漫网站的招聘信息,可以进行招聘详情查看以及职位应聘。

后台需求:

(1)用户管理:主要包括用户列表、用户等级管理等功能。

(2)资源管理:主要对文章专栏以及文章分类进行增删改查。

(3)交流管理:主要包括论坛热帖以及论坛分类信息的管理。

(4)作品类型管理:主要包括作品类型管理。

(5)番剧管理:对番剧进行增删改查。

(6)英配动画管理:发布英配动画视频内容等。

(7)英配剧场管理:发布英配剧场内容等。

(8)大佬招贤管理:发布动漫网站的招聘信息。

(9)应聘记录管理:对应聘者的应聘信息进行管理。

用户用例图如下所示。

图1 用户用例图

管理员用例图如下所示。

图2 管理员用例图

番剧添加用例描述如下表所示。

表1番剧添加用例描述

用例名称

添加新番剧

参与者

管理员

用例概述

本用例用于管理员进行添加新番剧操作

前置条件

管理员添加新番剧前必须登录系统

后置条件

系统中添加一个新番剧

基本事件流

参与者动作

系统响应

  1. 管理员在后台主界面选择“新番剧”。

4、管理员填写新番剧信息,点击“添加”按钮。

2、系统打开添加新番剧界面。

3、系统检查管理员输入的番剧信息是正确有效的。

5、系统将番剧添加到数据库中。

6、系统提示“操作成功”。

7、系统跳转到番剧管理界面。

其他事件流

1、系统验证管理员输入的番剧名为空,则提示“*请填写番剧名称!”。

2、系统验证管理员上传的视频格式问题,则提示“*视频格式更改!”

文章专栏删除用例描述如下表所示。

表2文章专栏删除用例描述

用例名称

删除文章专栏

参与者

管理员

用例概述

本用例用于管理员进行删除文章专栏操作

前置条件

管理员删除文章专栏前必须登录系统

后置条件

系统中删除一个文章专栏

基本事件流

参与者动作

系统响应

1、管理员在后台主界面选择“文章专栏管理”。

4、管理员选择一个文章专栏,点击“删除”按钮。

6、管理员点击“确定”按钮。

2、系统从数据库中获取文章专栏信息列表

3、系统打开文章专栏列表界面。

5、系统提示“你确定要删除吗?”。

7、系统将文章专栏从数据库中删除。

8、系统提示“删除成功”。

9、系统跳转到文章专栏管理界面。

其他事件流

用户编辑用例描述如下表所示。

表3用户编辑用例描述

用例名称

修改用户

参与者

管理员

用例概述

本用例用于管理员进行修改用户信息操作

前置条件

管理员已经登录系统

后置条件

系统中更新一条用户记录

基本事件流

参与者动作

系统响应

1、管理员在后台主界面选择“用户管理”。

4、管理员在用户列表中选择一个用户,点击“编辑”按钮。

6、管理员填写用户信息,点击“保存修改”按钮。

2、系统从数据库中获取用户信息。

3、系统打开用户列表界面。

5、系统打开修改用户信息界面。

7、系统将更改后的添加到数据库中。

8、系统提示“操作成功”。

9、系统跳转到用户管理界面。

其他事件流

动画视频观看用例描述如下表所示。

表4动画视频观看用例描述

用例名称

动画视频观看

参与者

用户

用例概述

本用例用于用户进行对动画视频观看操作

前置条件

用户已经登录系统

后置条件

系统中点击动画视频

基本事件流

参与者动作

系统响应

1、用户在前台首页选择任意一个动画视频分类。

4、用户点击某个动画视频打开。

7、用户选择视频,点击“观看”按钮。

2、系统从数据库中获取动画视频列表信息。

3、系统打开动画视频列表界面。

5、系统从数据库中获取动画视频信息。

6、系统打开动画视频信息及观看。

其他事件流

1、系统验证用户输入的字段为空,则提示“*搜索视频字段不能为空!”。

  • 非功能性需求分析 

随着用户量的增加,系统可能会需要同时服务上千、上万个页面,服务器需要同时响应大量用户的操作,这就要求系统需要有良好的可扩展性,否则系统会出现延迟,卡顿甚至服务器崩溃的问题。高扩展性可以使软件保持旺盛的生命力,同时也能够使系统更好的适应用户增加、提高性能需求、增加应用功能等改变。

系统中保存了大量用户和管理员的个人信息,因此,保证系统服务器和数据安全是在开发过程中需要考虑的重要问题。安全性包括服务器安全、操作系统安全、数据库安全、程序代码安全以及用户个人信息和支付安全等,系统可以通过采用防火墙技术、加密技术、认证技术等来增强其安全性,只有一个健壮安全的系统才能具有长久的生命力。

  • 业务流程分析

动漫网站的前台中,用户模块和周边商城模块、动漫网站模块进行数据交互,实现购买以及动漫展示的功能。

动漫网站的后台中,管理员对用户在前台提交申请产生的数据进行处理,以满足用户的需求。前台系统和后台系统有数据交互,整个系统各个部分相互独立又密不可分。

  • 系统设计

(一)功能结构设计

本系统的设计是基于python技术+Mysql数据库+Tomcat服务器的方式设计,以Myeclipse10为开发工具,并运用Photoshop CS6技术美化网页,辅之以CSS技术。本系统使用的角色主要有系统管理员和普通用户,系统分为前台和后台。

系统功能结构图如下所示。

图4-1系统功能结构图

(二)功能设计

1.用户登录模块:确保用户注册信息的真实度是提高系统效率和盈利的重要因素。真实的用户才能带来价值,注册是保证真实用户使用系统主要业务的第一步,通过对用户注册信息的审核,可防止机器注册。使用现如今较为流行的管理员进行账号激活的验证方式,对用户注册信息进行过滤,未激活用户信息将不能使用系统主要功能。

如下图所示为用户登录流程图。

图4-2用户登录流程图

2.文章专栏浏览模块:没有登录的用户和登录的用户都可以在系统前台进行文章专栏浏览,用户可以查看文章专栏的详细信息,用户还可以通过文章专栏名称的关键字进行搜索。

如下图所示为文章专栏浏览流程图。

图4-3文章专栏浏览流程图

3.动画视频观看浏览模块:没有登录的用户和登录的用户都可以在系统前台进行动画视频观看,用户可以查看动画信息,用户还可以通过动画名称的关键字进行搜索。

如下图所示为动画视频观看流程图。

图4-4动画视频观看流程图

(三)数据库设计

3.1概念设计

本系统的E-R图表现了系统中各个实体之间的联系,经过分析,系统的实体有番剧、英配动画、用户信息、大佬招贤等。

番剧的实体图如下图所示。

图4-6番剧实体图

用户信息实体图如下图所示。

图4-7用户信息实体图

英配动画展示的实体图如下图所示。

图4-8英配动画展示实体图

E-R图如下图所示。

图4-9E-R图

3.2表设计

    数据库表设计:经过前期的需求分析、可执行分析、数据流分析等各个流程分析,结合软件工程的高内聚、低耦合规则,并考虑到以后的程序功能扩展,设计如下几张表

  • 表advertising_management (广告管理)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

advertising_management_id

int

10

0

N

Y

广告管理ID

2

advertising_name

varchar

64

0

Y

N

广告名称

3

advertising_agency

varchar

64

0

Y

N

广告公司

4

advertising_price

int

10

0

Y

N

0

广告价格

5

release_date

date

10

0

Y

N

投放日期

6

end_date

date

10

0

Y

N

结束日期

7

person_in_charge

varchar

64

0

Y

N

负责人

8

contact_information

varchar

64

0

Y

N

联系方式

9

ad_details

longtext

2147483647

0

Y

N

广告详情

10

recommend

int

10

0

N

N

0

智能推荐

11

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

12

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

  • 表application_record (应聘记录)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

application_record_id

int

10

0

N

Y

应聘记录ID

2

recruitment_position

varchar

64

0

Y

N

招聘职位

3

position_salary

int

10

0

Y

N

0

职位薪资

4

work_place

varchar

64

0

Y

N

工作地点

5

user_name

int

10

0

Y

N

0

用户姓名

6

gender

varchar

64

0

Y

N

性别

7

education

varchar

64

0

Y

N

学历

8

curriculum_vitae

varchar

255

0

Y

N

个人简历

9

personal_introduction

text

65535

0

Y

N

个人介绍

10

examine_state

varchar

16

0

N

N

未审核

审核状态

11

examine_reply

varchar

16

0

Y

N

审核回复

12

recommend

int

10

0

N

N

0

智能推荐

13

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

14

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

  • 表article_type (文章分类)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

type_id

smallint

5

0

N

Y

分类ID:[0,10000]

2

display

smallint

5

0

N

N

100

显示顺序:[0,1000]决定分类显示的先后顺序

3

name

varchar

16

0

N

N

分类名称:[2,16]

4

father_id

smallint

5

0

N

N

0

上级分类ID:[0,32767]

5

description

varchar

255

0

Y

N

描述:[0,255]描述该分类的作用

6

icon

text

65535

0

Y

N

分类图标:

7

url

varchar

255

0

Y

N

外链地址:[0,255]如果该分类是跳转到其他网站的情况下,就在该URL上设置

8

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

big_boss_recruits_talents_id

int

10

0

N

Y

大佬招贤ID

2

recruitment_picture

varchar

255

0

Y

N

招聘图片

3

recruitment_position

varchar

64

0

Y

N

招聘职位

4

position_salary

int

10

0

Y

N

0

职位薪资

5

educational_requirements

varchar

64

0

Y

N

学历要求

6

number_of_recruiters

int

10

0

Y

N

0

招聘人数

7

work_place

varchar

64

0

Y

N

工作地点

8

job_description

text

65535

0

Y

N

职位描述

9

job_requirements

text

65535

0

Y

N

职位要求

10

hits

int

10

0

N

N

0

点击数

11

praise_len

int

10

0

N

N

0

点赞数

12

recommend

int

10

0

N

N

0

智能推荐

13

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

14

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

  • 表collect (收藏)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

collect_id

int

10

0

N

Y

收藏ID:

2

user_id

int

10

0

N

N

0

收藏人ID:

3

source_table

varchar

255

0

Y

N

来源表:

4

source_field

varchar

255

0

Y

N

来源字段:

5

source_id

int

10

0

N

N

0

来源ID:

6

title

varchar

255

0

Y

N

标题:

7

img

varchar

255

0

Y

N

封面:

8

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

  • 表comment (评论)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

comment_id

int

10

0

N

Y

评论ID:

2

user_id

int

10

0

N

N

0

评论人ID:

3

reply_to_id

int

10

0

N

N

0

回复评论ID:空为0

4

content

longtext

2147483647

0

Y

N

内容:

5

nickname

varchar

255

0

Y

N

昵称:

6

avatar

varchar

255

0

Y

N

头像地址:[0,255]

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

9

source_table

varchar

255

0

Y

N

来源表:

10

source_field

varchar

255

0

Y

N

来源字段:

11

source_id

int

10

0

N

N

0

来源ID:

  • 表english_animation (英配动画)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

english_animation_id

int

10

0

N

Y

英配动画ID

2

video_images

varchar

255

0

Y

N

视频图片

3

animation_name

varchar

64

0

Y

N

动画名称

4

animation_type

varchar

64

0

Y

N

动画类型

5

release_time

date

10

0

Y

N

发布时间

6

video

varchar

255

0

Y

N

视频

7

duration

varchar

64

0

Y

N

时长

8

animation_introduction

longtext

2147483647

0

Y

N

动画介绍

9

hits

int

10

0

N

N

0

点击数

10

praise_len

int

10

0

N

N

0

点赞数

11

recommend

int

10

0

N

N

0

智能推荐

12

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

13

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

  • 表english_theatre (英配剧场)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

english_theatre_id

int

10

0

N

Y

英配剧场ID

2

video_pictures

varchar

255

0

Y

N

视频图片

3

theater_name

varchar

64

0

Y

N

剧场名称

4

theater_type

varchar

64

0

Y

N

剧场类型

5

release_time

date

10

0

Y

N

发布时间

6

video

varchar

255

0

Y

N

视频

7

duration

varchar

64

0

Y

N

时长

8

theater_introduction

longtext

2147483647

0

Y

N

剧场介绍

9

hits

int

10

0

N

N

0

点击数

10

praise_len

int

10

0

N

N

0

点赞数

11

recommend

int

10

0

N

N

0

智能推荐

12

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

13

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

  • 表fanju (番剧)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

fanju_id

int

10

0

N

Y

番剧ID

2

video_pictures

varchar

255

0

Y

N

视频图片

3

fanju_title

varchar

64

0

Y

N

番剧名称

4

fanju_genre

varchar

64

0

Y

N

番剧类型

5

release_time

date

10

0

Y

N

发布时间

6

video

varchar

255

0

Y

N

视频

7

duration

varchar

64

0

Y

N

时长

8

introduction_to_fanju

longtext

2147483647

0

Y

N

番剧介绍

9

hits

int

10

0

N

N

0

点击数

10

praise_len

int

10

0

N

N

0

点赞数

11

recommend

int

10

0

N

N

0

智能推荐

12

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

13

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

  • 表forum (论坛)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

forum_id

mediumint

8

0

N

Y

论坛id

2

display

smallint

5

0

N

N

100

排序

3

user_id

mediumint

8

0

N

N

0

用户ID

4

nickname

varchar

16

0

Y

N

昵称:[0,16]

5

praise_len

int

10

0

Y

N

0

点赞数

6

hits

int

10

0

N

N

0

访问数

7

title

varchar

125

0

N

N

标题

8

keywords

varchar

125

0

Y

N

关键词

9

description

varchar

255

0

Y

N

描述

10

url

varchar

255

0

Y

N

来源地址

11

tag

varchar

255

0

Y

N

标签

12

img

text

65535

0

Y

N

封面图

13

content

longtext

2147483647

0

Y

N

正文

14

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

15

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

16

avatar

varchar

255

0

Y

N

发帖人头像:

17

type

varchar

64

0

N

N

0

论坛分类:[0,1000]用来搜索指定类型的论坛帖

  • 表forum_type (论坛分类)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

type_id

smallint

5

0

N

Y

分类ID:[0,10000]

2

name

varchar

16

0

N

N

分类名称:[2,16]

3

description

varchar

255

0

Y

N

描述:[0,255]描述该分类的作用

4

url

varchar

255

0

Y

N

外链地址:[0,255]如果该分类是跳转到其他网站的情况下,就在该URL上设置

5

father_id

smallint

5

0

N

N

0

上级分类ID:[0,32767]

6

icon

varchar

255

0

Y

N

分类图标:

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

  • 表notice (公告)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

notice_id

mediumint

8

0

N

Y

公告id:

2

title

varchar

125

0

N

N

标题:

3

content

longtext

2147483647

0

Y

N

正文:

4

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

5

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

  • 表praise (点赞)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

praise_id

int

10

0

N

Y

点赞ID:

2

user_id

int

10

0

N

N

0

点赞人:

3

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

8

status

bit

1

0

N

N

1

点赞状态:1为点赞,0已取消

  • 表slides (轮播图)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

slides_id

int

10

0

N

Y

轮播图ID:

2

title

varchar

64

0

Y

N

标题:

3

content

varchar

255

0

Y

N

内容:

4

url

varchar

255

0

Y

N

链接:

5

img

varchar

255

0

Y

N

轮播图:

6

hits

int

10

0

N

N

0

点击量:

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

  • 表system_users (系统用户)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

system_users_id

int

10

0

N

Y

系统用户ID

2

user_name

varchar

64

0

N

N

用户姓名

3

gender

varchar

64

0

Y

N

性别

4

examine_state

varchar

16

0

N

N

已通过

审核状态

5

recommend

int

10

0

N

N

0

智能推荐

6

user_id

int

10

0

N

N

0

用户ID

7

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

  • 表type_of_work (作品类型)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

type_of_work_id

int

10

0

N

Y

作品类型ID

2

type_name

varchar

64

0

Y

N

类型名称

3

recommend

int

10

0

N

N

0

智能推荐

4

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

5

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

  • 表upload (文件上传)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

upload_id

int

10

0

N

Y

上传ID

2

name

varchar

64

0

Y

N

文件名

3

path

varchar

255

0

Y

N

访问路径

4

file

varchar

255

0

Y

N

文件路径

5

display

varchar

255

0

Y

N

显示顺序

6

father_id

int

10

0

Y

N

0

父级ID

7

dir

varchar

255

0

Y

N

文件夹

8

type

varchar

32

0

Y

N

文件类型

  • 系统实现
  • 用户登录的实现

用户注册完成后,点击“登陆”进入到登陆页面,输入用户名和密码,点击“登陆”按钮,对用户名和密码进行验证,根据传入的用户名和密码在数据库中是否能查询到一条用户信息,若不能返回用户信息则登陆失败,页面提示用户名或密码错误。

登录界面如下图所示。

图5-1登录界面

  • 系统前台主要功能实现 
  1. 首页的实现

用户界面要尽量简洁大方,使用户能够方便找到需要的功能入口,文章专栏、公告栏、番剧、英配动画、英配剧场、大佬招贤模块,且要易于修改和维护,同时还要保证用户合法和系统安全。

首页界面如下图所示。

图5-2首页界面

  1. 用户注册的实现

用户进入系统首页后,点击“注册”链接进入到注册页面,按照页面提示输入用户名、密码和商品号,页面进行表单验证,验证输入的用户名和商品号是否合法,表单验证通过后,点击“立即注册”按钮,利用 Ajax 技术,对用户名和商品号实现页面无刷新验证,检测数据库中是否已经存在该用户名,若数据库中不存在,则注册成功,注册成功后,自动跳转到登录页面。

用户注册界面如下所示。

图5-3用户注册界面

  1. 文章专栏的实现

文章专栏展示页面中用户可以对文章进行查看,如下图所示。

图5-4文章专栏页面

  1. 番剧实现

用户在浏览番剧时,对于心仪的想要观看的番剧,点击某个番剧,页面将该番剧的数据传递到后台,首先查询数据库表中是否已经存在该番剧,若存在,系统通过读取 session获取到用户 ID,将用户 ID 传递到后台,可以进行视频播放。

番剧界面如下图所示。

图5-6番剧界面

视频界面如下图所示。

图5-7视频界面

  • 系统后台主要功能实现 
  1. 用户管理的实现

用户管理界面如下图所示。

5-8用户管理界面

  1. 英配动画管理的实现

管理员可以获取系统中所有英配动画的列表并对其进行编辑。管理员在添加英配动画内容时,需要输入动画名称、类型、时长、视频、动画介绍内容等。添加英配动画完成,数据库英配动画表添加一条信息。

英配动画管理界面如下图所示。

图5-9英配动画管理界面

  1. 英配剧场管理的实现

管理员在后台管理界面点击到所有英配剧场界面列表,可以搜索当前所有剧场信息,对剧场视频进行上传,对剧场介绍进行增删改查。

英配剧场管理界面如下图所示。

图5-10英配剧场管理界面

  1. 大佬招贤管理的实现

管理员在后台管理界面可以对网站招聘信息进行发布,包括招聘职位、招聘要求、薪资待遇、学历要求、招聘人数等信息。

大佬招贤管理界面如下图所示。

图5-11大佬招贤管理界面

系统测试

  • 系统可靠性测试

以进入系统首页的访问速度为例展示系统的性能测试;系统的主要用户群体是理念较为先进的动漫爱好者,系统要在3秒钟内响应;需要完成页面的菜单栏、文章专栏、番剧、英配剧场、大佬招贤以及各功能模块入口等元素的显示。

  • 系统功能性测试

功能性测试是指执行指定的工作流程,通过对一个系统的所有特性和功能都进行测试确保符合需求和规范。

系统功能性测试表如下表所示。

11系统功能性测试表

编号

测试功能

测试内容

测试结果

1

用户登录

1.验证用户名与密码的正确性。

2.验证密码是否可见。

通过

2

首页展示

1.首页数据是否成功加载。

2.验证搜索功能的准确性。

3.验证是否可以异步加载。

4.验证导航栏按钮。

通过

3

个人信息修改

1.验证登录名是否可以正常更改。

2.验证联系方式是否可以更改。

3.验证收货地址可以正常修改。

4.验证密码是否可以修改。

通过

4

文章专栏管理

1.文章专栏列表是否可以生成。

2.验证文章信息是否符合发布标准。

通过

7

番剧管理

1.验证番剧新增是否可以成功。

2.验证番剧删除是否可以成功。

通过

8

英配剧场管理

1.剧场信息是否与上传一致。

2.是否能完成剧场信息修改。

3.验证活动剧场信息修改。

通过

9

大佬招贤

1.能否正常上传招聘信息。

2.验证数据准确性。

通过

10

用户管理

1.验证用户录入功能。

2.验证用户违规清理功能。

通过

  • 系统合格性测试

集成测试后,所有的模块已经全部连接完毕,形成了一个完整的系统。合格性测试是在集成测试完毕后,进一步对系统进行综合性的检测。经过合格性测试,可以检查出系统是否符合系统的设计,能够完成需求的所有功能。本系统经过最后的测试,所有模块功能都能按预定要求工作。

  • 测试结果

在实际测试中,经过一系列系统性的测试,使我们能够及时发现一些系统在设计中出现的疏忽和漏洞。经过严密的测试,不仅发现了模块内部的错误,也查找到模块连接后产生的错误。经过测试,对系统产生错误的地方进行优化、修改和完善,使得系统能够实现最初设计的基本功能。

                                                     总结与展望

建站源码长沙微信公众号开发买空间网大连网站公司wap网站设计台州网页设计青岛百度优化广东seo东莞网站推广公司武汉网站维护大连网页设计公司惠州网络推广便宜的网站设计做网站的公司有哪些电商网站开发宁乡小程序开发网站套餐石家庄整站优化企业类网站外包网页公司网站优化小程序开发公司介绍宁波微信开发组建网站苏州网站公司app制作程序怎样设计网站东莞网络企业建站模板温州网站推广企业网站程序

猜你喜欢