05计算机优秀毕业论文-系统设计

来源:互联网 发布:ie不能登录淘宝网 编辑:程序博客网 时间:2024/04/29 21:28
备注:2016年毕业季即将到来,大家都在准备毕业设计了吧?在此小编为大伙献上一篇原创的计算机优秀毕业论文,不过此篇论文不是因为文档写得多好,而是作者在论文答辩时的精彩演讲和回答给老师们留下深刻的印象(知道刷存在感的重要性了吧?)~~本论文以短工邦兼职(www.duangongbang.com)雏形为原型进行编写,抒写了我们当初创建短工邦的一些初衷。时至今日,短工邦已经不是一篇小小的论文所能表达的了,2016年,短工邦迎来自己的蜕变之路,敬请期待^_^

4 系统设计

4.1数据库设计

1.兼职用户表

功能:存储兼职用户信息

数据结构:如表4-1所示

+AreaID:县区表主键

表4-1 兼职用户表

字段名

类型

描述

*LoginName

String

登录名

PassWord

String

密码

Email

String

邮箱

Name

String

姓名

Sex

String

性别

Age

Number

年龄

Height

Number

身高

Phone

Number

电话

PersonalDetail

String

个人简介

PersonalExp

String

工作经验

FreeTime

String

空闲时间

(周一至周日空闲时间)

School

String

学校

+AreaID

String

县区

WorkGoodAt

String

擅长

ToWorkWhere

String

理想兼职地点

HeadImg

String

用户头像Url

Score

Number

积分

Cash

Number

已提现金额

 

2.县区表

功能:存储县区条目。

数据结构:如表4-2所示

+CityID:城市表的主键

表4-2 县区表

字段名

类型

描述

*AreaID

String

县区ID

AreaName

String

县区名称

+CityID

String

城市ID

 

3.图片地址表

功能:存储用户上传的图片的URL

数据结构:如表4-3所示

表4-3 图片地址表

字段名

类型

描述

LoginName

String

上传图片用户名

PictureUrl

String

图片URL

PictureType

String

图片类型

AdId

String

广告Id(图片为广告的时候需要用此Id查询)

 

4.广告信息表

功能:存储商户发布的广告

数据结构:如表4-4所示

+LoginName:用户表主键

表4-4 广告信息表

字段名

类型

描述

objetId

String

数据库ID

AdTitle

String

广告标题

 +LoginName

String

发布者登录账号

AdDetail

String

广告简介

AdNum

Number

剩余次数

AdLoopNum

Number

转发人数

AdWord

String

正文

creatAt

Date

创建时间

 

 

5.广告转发表

功能:存储用户转发的广告

数据结构:如表4-5所示

+LoginName:用户表主键

+AdID:广告信息表主键

表4-5 广告信息表

字段名

类型

描述

objetId

String

数据库ID

AdTitle

String

广告标题

 +LoginName

String

转发者登录账号

+AdID

String

广告

creatAt

Date

创建时间

 

6.广告访问表

功能:存储访问广告的访客信息

数据结构:如表4-6所示

+TransmitId:用户表主键

表4-6 广告信息表

字段名

类型

描述

objetId

String

数据库ID

IP

String

访问者IP

 +TransmitID

String

广告转发表ID

+AdID

String

广告ID

creatAt

Date

创建时间

 

7.兼职项目报名表

功能:存储用户报名情况

数据结构:如表4-7所示

+LoginName:用户表主键

 

 

表4-7 兼职项目报名表

字段名

类型

描述

objectId

String

兼职号

+LoginName

String

用户名

IsApplySuccess

Boolean

是否成功报名

 

8.兼职项目详情表

数据结构:如表4-8所示

+LoginName:发布者用户表主键

+AreaID:县区表主键

表4-8 兼职项目详情表

字段名

类型

描述

*objectId

String

兼职号

WorkTitle

String

兼职标题

+LoginName

String

发布者登录号

WorkType

String

兼职类别

+AreaID

String

兼职县区

WorkPlace

String

具体地点

WorkDate

String

兼职日期

WorkTime

String

兼职时间段
(9:30 - 6:30)

WorkPrice

Number

兼职价格

PayMethod

String

兼职结算方式

PersonNum

Number

兼职招收人数

AllowNum

Number

允许报名人数

HaveNum

Number

已成功报名人数

WorkSex

String

性别要求

WorkDetail

String

兼职内容描述

updateAt

Date

更新时间

creatAt

Date

创建时间

 

9.兼职项目报名表

功能:存储用户报名情况

数据结构:如表4-9所示

+LoginName:用户表主键

表4-9 兼职项目报名表

字段名

类型

描述

objectId

String

兼职号

+LoginName

String

用户名

IsApplySuccess

Boolean

是否成功报名

4.2界面设计

1.首页

顶部为自动轮播的幻灯片广告。

它可以展示运营人员所要的宣传海报,用户点击之后,可以跳转到指定的网页(也可以指定不跳转)。

它可以展示热门工作,用户点击之后,可以跳转到工作页面,同理,可以跳转到热门广告分享页面。

运营人员可以设置不同地区不同的“热门短工”信息,同理设置“热门分享”

用户可以看到轮播的“猜你喜欢”的工作信息,也可以点击“换一组”换一批新的工作查阅。界面如图4-1所示。

APP

2.个人简历

用户在注册时可以跳过个人简历的填写,但当他要报名参加工作的时候,则必须完善个人简历。

当用户报名的时候,不会立即把简历发送给商家,而是当商家通过用户的申请之后,商家才可以查看用户的简历,此时,商家可以选择通过短工邦APP通知或者手机号码直接联系用户。界面上一页图4-2所示。

3.短工列表

在短工列表,可以通过四个维度来筛选用户想找的工作。

这四个维度分别是“工作类型”、
“工作地区”、“工作状态”、“时间或价格排序”。

展示列表,除了展示几个比较重要的信息点,比如标题和价格,还有一个比较特色的地方,那就是进度条。如果要为用户提供更好的体验,除了要保证信息的真实性,还要保证信息的有效性。进度条的展示,可以给用户很好的参考价值。界面如图4-3所示。

系统设计

4.爱分享

爱分享是短工邦平台一个特色功能。商家可以在这里支付给平台现金来发布“网络传单”推广自己的品牌,而用户可以在这里转发“网络传单”到自己的微信朋友圈等社交区域。用户转发一次可以获取一个G币,而用户的每个朋友点击一次该转发,用户便可再获得一个G币(上限10个)。当用户G币个数达到100个,便可以用过平台进行提现(10G币=1元)。界面上一页图4-4所示。

5.个人中心

用户在“个人中心”,可以设置自己喜欢的背景图片和头像,可以看到自己在平台上的活动痕迹,比如申请过的工作,分享过的传单,也可以修改自己的简历,进行现金提现等。界面如图4-5所示。


6.消息中心

在“消息中心”,用户可以收到来自系统的通知,来自商家的通知,可以看到最新的工作申请进度等内容。

不仅如此,用户还可以通过点击“收到通知”的按钮,向商家反馈自己已经收到通知,而商家也可以同时地看到哪些工作人员还没有收到通知,以便进行进一步处理。界面如上图4-6所示。

7.短工历程

用户报名参加一个工作,整个工作历程都会按时间轴的方式在这里进行展示。“短工历程”与“消息中心”互相配合,当工作有新的状态(比如商家通过了用户的工作申请、商家发来了工作通知),将以红点的形式提醒用户查看“消息中心”,用户可以在那里方便地跳转到“短工历程”。界面如图4-7所示。


4.3 系统数据接口设计

4.3.1 接口规范

4.3.2接口说明

内容略多图片好多~就不一样复制上来了,好累~最后一篇会提供下载地址……



1 0
原创粉丝点击