计算机毕业设计论文.docx
《计算机毕业设计论文.docx》由会员分享,可在线阅读,更多相关《计算机毕业设计论文.docx(46页珍藏版)》请在冰点文库上搜索。
计算机毕业设计论文
引言
一、需求
1本课题研究的目的
在计算机技术飞速发展的今天,同时也在高校大学生愈来愈密集的今天,分外是计算机网络的发展也影响着人们生活的方方面面。
所以在此同时,校园网站作为一种便当同学之间交流,了解的实用系统应运而生。
与此同时,也是因为如今在这个五彩缤纷的校园里面,分外多的在校大学生存在着许许多多不良的生活习惯,其中有:
①十几年的寒窗苦读有了回报,我们终于迈进了本身的象牙塔。
但是他们没有了老师的监督,没有了条条框框的约束,于是有的同学完全松懈了下来。
活动也不参加,整天无所事事,碌碌无为。
②少数大学生来到学校,仍然一头扎于书本中,没有了交际,没有了娱乐,没有了熬炼,没有了形形色色的笑容。
有的只是理论的学习,对高分的追求,奖学金成为他们的主要方针。
典型的书子型,但恐惧落后他人,强迫本身长时间待于图书馆,以一种畸形的生活方式向前发展着。
③有为数不少的大学生自从有了本身的笔记本电脑,就一直爱不释手,沉溺于各类大型的网络游戏中。
一有时间就玩游戏,焚膏继晷陷于虚拟世界中,不知身旁为何物。
挂科,补考,重修对于他们来说是司空见惯,也是小菜一碟。
学习成绩直线下降,身体本质也大不如前。
种种形形色色的例子充分的说明了许多大学生对大学没有正确的认识,在校大学生可以通过此在线交流平台浏览整个大学校园,所以我设计了校园网站来丰富学生的大学生活;便当他们以及所有人对校园内重大新闻、活动、学习状况的了解;促进学生自我思想意识的提升,以扩大其在好友中的影响力与知名度。
从而达到了解同龄人,不断地完善自身、提升自身的目的。
2本课题研究的背景
随着SNS网站facebook,开心网,海内网,校内网,聚友网,财富新天地等在本年来获得的成功,越来越多创业者想进入这个范畴。
据统计,2021年1月,由哈佛学生MarkZuckerberg于2004年创建的社交网站美国国内用户拜候数达到6850万,全球用户人数已达1.5亿,目前其全球活跃用户量已突破1.75亿;在我国,第一个校园交友网站校内网在大学生群体中的覆盖率超过了90%,51网在15~25岁年轻人中也有较高的覆盖率,08年迅速成长的开心网则成为年轻白领娱乐休闲和打发时间的新宠,仅半年时间就发展了约1500万注册用户;校内网()成立于2005年12月,自校内网开通以来,同类型网站不断涌现,如露脸网、饱蠹网、谊多网、亿聚网等等有数据显示,目前校内网已经拥有2200所大学,超过1800万的在校大学生用户,880万活跃用户,是中国web2.0时代最具影响力的大学生互动社区。
3本课题研究的意义
在校园网站你可以:
展示本身,结识新伴侣,找到老同学;用日志和相册记录生活点滴;和伴侣们分享照片;和伴侣们分享喜欢的群组、音乐、电影、书籍;第一时间了解身边好友的最新动态;评价上过的课,认识选同年级的人;结识兴趣相投的伴侣。
可以增进校友之间的感情,便当校友联系。
而且此网站还提供了可以来展示本身的想要出售或与别人交换物品的简便快捷的网络平台。
本系统基于这些方面的市场考察得以推出,目的在于搭建一个便当快捷的校内交流平台,用于便当部分大学生找回本身精彩的生活,并且为大部分大学生提供了一个在各方面提升自我的机会!
另外,在校园中大学生可以通过各种活动,各种交流维护好同学之间的关系。
二、用例实现归约
表1
用例名称
用户注册
用例编号
01
用例简介
注册一个新用户
优先级
高
前置条件
无
后置条件
显示注册成功提示,并显示编辑个人信息,是则跳转至编辑信息页,否则跳到登录前的页面。
操作流程
步骤
触发者
描述
1
用户
输入用户名
2
用户
输入密码和确认密码
3
用户
单击阅读安全条款
4
用户
单击注册按钮
5
系统
保存用户信息,跳转到登录页面
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
用户名为空或已存在
未阅读安全条款
密码为空或两次输入的密码不一致
约束条件
无
输入及约束
用户名:
字符串,长度4-20,直接输入,必填。
密码:
字符串,长度6-20,直接输入,必填。
确认密码:
字符串,长度6-20,直接输入,必填。
表2
用例名称
用户登录
用例编号
02
用例简介
用户登录
优先级
高
前置条件
用户已经注册
后置条件
转到用户管理主页。
操作流程
步骤
触发者
描述
1
系统
随机生成并显示验证码
2
用户
输入用户名
3
用户
输入密码
4
用户
输入验证码
5
用户
点击登录按钮
6
系统
转到个人管理首页
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
用户名不存在或者错误;
密码错误;
验证码错误。
约束条件
无
输入及约束
用户名:
字符串,长度4-20,直接输入,必填。
密码:
字符串,长度6-20,直接输入,必填。
验证码:
字符串,长度4,必填。
表3
用例名称
用户编辑个人信息
用例编号
03
用例简介
用户编辑个人信息
优先级
高
前置条件
用户已经注册
后置条件
显示编辑信息成功则会显示是否继续编辑个人头像,如是,则会进入编辑个人头像页,若否则会进入登录页。
操作流程
步骤
触发者
描述
1
用户
输入姓名
2
用户
单击选择性别
3
用户
单击选择年龄
4
用户
输入选择籍贯
5
用户
输入选择年级
6
用户
点击下一页,继续进行编辑
7
系统
自动保留信息,跳转至下一页并保存第一页信息
8
用户
输入个人爱好
9
用户
输入个人陈述
10
系统
保存用户信息,并显示提示框是否进入下一步编辑
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
用户名、性别、年龄、籍贯、年级、爱好、个人陈述为空
约束条件
无
输入及约束
用户名:
字符串,长度4-20,直接输入,必填。
性别:
字符串,长度6-20,直接输入,必填。
年龄:
字符串,长度6-20,直接输入,必填。
籍贯:
字符串,长度6-20,选择输入,必填。
年级:
字符串,长度6-20,选择输入,必填。
爱好:
字符串,长度6-20,直接输入,必填。
个人陈述:
字符串,直接输入,必填。
表4
用例名称
用户更改个人信息
用例编号
04
用例简介
用户更改个人信息
优先级
高
前置条件
用户已登录
后置条件
显示更改成功进入登录页。
操作流程
步骤
触发者
描述
1
用户
输入姓名
2
用户
单击选择性别
3
用户
单击选择年龄
4
用户
输入选择籍贯
5
用户
输入选择年级
6
用户
点击下一页,继续进行编辑
7
系统
自动保留信息,跳转至下一页并保存第一页信息
8
用户
输入个人爱好
9
用户
输入个人陈述
10
系统
保存用户信息,并显示提示框是否进入下一步编辑
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
用户名、性别、年龄、籍贯、年级、爱好、个人陈述为空
约束条件
无
输入及约束
用户名:
字符串,长度4-20,直接输入,必填。
性别:
字符串,长度6-20,直接输入,必填。
年龄:
字符串,长度6-20,直接输入,必填。
籍贯:
字符串,长度6-20,选择输入,必填。
年级:
字符串,长度6-20,选择输入,必填。
爱好:
字符串,长度6-20,直接输入,必填。
个人陈述:
字符串,长度小于等于8000,直接输入,必填。
表5
用例名称
用户编辑个人头像
用例编号
05
用例简介
用户编辑个人头像
优先级
高
前置条件
用户已经注册并且已编辑个人信息
后置条件
转到用户管理主页。
操作流程
步骤
触发者
描述
1
用户
点击浏览
2
用户
单击确定
3
系统
转到登录页
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
头像为空
约束条件
无
输入及约束
头像:
BMP、JPG、GIF图像,长度字节,选填。
如果用户没有上传,提供一个默认头像。
表6
用例名称
用户更改个人头像
用例编号
06
用例简介
用户更改个人头像
优先级
高
前置条件
用户已经登录
后置条件
转到用户管理主页。
操作流程
步骤
触发者
描述
1
用户
点击浏览
2
用户
单击确定
3
系统
转到登录页
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
头像为空
约束条件
无
输入及约束
头像:
BMP、JPG、GIF图像,长度字节,选填。
如果用户没有上传,提供一个默认头像。
表7
用例名称
用户发表文章表
用例编号
07
用例简介
用户发表文章
优先级
高
前置条件
用户已登录
后置条件
显示发表成功以后进入浏览文章页。
操作流程
步骤
触发者
描述
1
用户
单击进入论坛浏览页
2
用户
单击选择进入某个版块,进入此版块页
3
用户
单击选择进入某篇文章
4
用户
浏览文章
5
用户
单击按钮‘我要发贴’进行发表文章
6
用户
输入文章题目
7
用户
输入文章内容
8
用户
点击发表,发表文章
9
系统
自动保留信息,跳转文章浏览页
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
标题为空
约束条件
无
输入及约束
文章内容:
字符串,长度小于等于8000,直接输入,必填。
文章题目:
字符串,长度6-20,直接输入,必填。
表8
用例名称
用户评论文章表
用例编号
08
用例简介
用户评论文章
优先级
高
前置条件
用户已登录
后置条件
显示评论成功以后可以点击查看所有评论内容。
操作流程
步骤
触发者
描述
1
用户
单击进入论坛浏览页
2
用户
单击选择进入某个版块,进入此版块页
3
用户
单击选择进入某篇文章
4
用户
浏览文章
5
用户
单击按钮评论进行评论文章
6
系统
显示出一个可以发表评论的层
7
用户
输入评论内容
8
用户
点击评论,发表评论
9
系统
自动保留信息
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
内容为空
约束条件
无
输入及约束
评论内容:
字符串,长度6-50,直接输入,必填。
表9
用例名称
用户删除文章表
用例编号
09
用例简介
用户删除文章
优先级
中
前置条件
用户已登录
后置条件
显示删除成功以后进入浏览文章页。
操作流程
步骤
触发者
描述
1
用户
单击进入论坛浏览页
2
用户
单击选择进入某个版块,进入此版块页
3
用户
单击选择进入某篇文章
4
用户
浏览文章
5
用户
单击按钮进行删除文章
9
系统
自动删除信息,跳转文章浏览页
替代流程
例外流程
约束条件
无
输入及约束
表10
用例名称
用户查找好友表
用例编号
10
用例简介
用户查找好友
优先级
高
前置条件
用户已经登录
后置条件
可以对已经查找到的好友进行添加、浏览好友主页
操作流程
步骤
触发者
描述
1
用户
点击查找好友
2
系统
进入并显示查找好友的条件
3
用户
单击选择所要查找的条件
4
用户
单击查找
5
系统
自动显示所有与查找信息相符的好友信息
替代流程
例外流程
约束条件
无
输入及约束
表11
用例名称
用户申请添加好友表
用例编号
11
用例简介
用户添加好友
优先级
高
前置条件
用户已经登录
后置条件
可以对已经申请添加的好友进行查看好友主页
操作流程
步骤
触发者
描述
1
用户
点击查找好友
2
系统
进入并显示查找好友的条件
3
用户
单击选择所要查找的条件
4
用户
单击查找
5
系统
自动显示所有与查找信息相符的好友信息
6
用户
单击添加按钮
7
系统
自动显示层‘信息已发出。
请稍后……’
8
系统
若对方已同意则通知显示栏中显示‘+n’
9
用户
单击通知按钮
10
系统
显示出‘对方已同意’的层
11
用户
单击确定按钮
12
系统
自动保存同意者到登录者的好友列表
13
系统
自动删除通知信息
替代流程
例外流程
约束条件
无
输入及约束
表12
用例名称
用户同意添加好友表
用例编号
12
用例简介
用户同意添加好友
优先级
高
前置条件
用户已经登录
后置条件
可以对已经添加上的好友进行查看好友主页、删除好友、好友留言
操作流程
步骤
触发者
描述
1
用户
登陆成功
2
系统
若有添加好友信息通知栏中会显示‘+n’
3
用户
单击通知
4
系统
显示‘…..想添加您为好友’
5
用户
单击‘同意添加好友’
6
系统
自动保存申请人到登录者好友列表
7
用户
单击忽略
8
系统
自动将通知信息删除
替代流程
例外流程
约束条件
无
输入及约束
表13
用例名称
用户删除好友表
用例编号
13
用例简介
用户删除好友
优先级
中
前置条件
用户已经登录
后置条件
操作流程
步骤
触发者
描述
1
用户
单击好友
2
系统
进入好友页,显示好友信息
3
用户
单击删除按钮
4
系统
自动将好友从好友列表中删除
替代流程
例外流程
约束条件
无
输入及约束
表14
用例名称
用户好友留言表
用例编号
14
用例简介
用户给好友留言
优先级
中
前置条件
用户已经登录
后置条件
查看好友的所有留言信息
操作流程
步骤
触发者
描述
1
用户
单击好友
2
系统
进入好友页,显示好友信息
3
用户
单击‘我要留言’按钮
4
系统
自动将自动显示出可以留言的层
5
用户
输入留言信息
6
用户
点击留言按钮
7
系统
自动将好友留言的信息保存到留言表中
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误。
的详细信息,要求用户重新输入正确信息:
留言内容为空
约束条件
无
输入及约束
评论内容:
字符串,长度6-100,直接输入,必填。
表15
用例名称
用户添加照片表
用例编号
15
用例简介
用户添加照片
优先级
中
前置条件
用户已经登录
后置条件
查看照片的所有信息、删除照片
操作流程
步骤
触发者
描述
1
用户
单击相册按钮
2
系统
进入相册页
3
用户
单击要添加照片的相册
4
系统
将相册中的照片显示出来
5
用户
点击添加按钮
6
系统
出现可以上传照片的层
7
用户
点击浏览
8
系统
显示照片路径
9
用户
点击上传
10
系统
自动将照片保存到相册中
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
长片路径为空
约束条件
无
输入及约束
BMP、JPG、GIF图像,长度字节,选填。
表16
用例名称
用户添加相册表
用例编号
16
用例简介
用户添加相册
优先级
高
前置条件
用户已经登录
后置条件
查看相册中照片的所有信息、删除照片
操作流程
步骤
触发者
描述
1
用户
单击添加相册按钮
2
系统
出现可以添加相册的层
3
用户
输入相册名称
4
用户
单击添加按钮
5
系统
自动将相册名称保存到相册列表中
6
系统
自动将相册名称显示在照片浏览页中
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
相册名称为空
约束条件
无
输入及约束
相册名称:
字符串,长度1-10,直接输入,必填。
表17
用例名称
用户跳骚市场表
用例编号
17
用例简介
用户上传自己的市场
优先级
中
前置条件
用户已经登录
后置条件
浏览市场内容,进行交易
操作流程
步骤
触发者
描述
1
用户
单击进入我的市场
2
系统
进入市场浏览页
3
用户
单击我要市场
4
系统
显示可以上传市场内容的层
5
用户
输入市场内容
6
用户
输入题目
7
用户
单击上传
8
系统
自动将上传信息保存到市场列表中
9
系统
自动将列表内容显示在浏览页
10
系统
若收到交易信息系统将信息在层上显示出来
11
用户
若交易成功则点确定
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
市场题目为空
约束条件
无
输入及约束
市场题目:
字符串,长度1-20,直接输入,必填。
市场内容:
字符串,长度小于等于8000,直接输入,必填。
表18
用例名称
用户跳骚市场交易表
用例编号
18
用例简介
用户进行市场交易
优先级
高
前置条件
用户已经登录
后置条件
浏览市场内容,进行交易
操作流程
步骤
触发者
描述
1
用户
单击进入我的市场
2
系统
进入市场浏览页
3
用户
单击商场题目
4
系统
显示所在题目的上的的内容
5
用户
单击我要交易
6
系统
将此市场的状态改为‘交易中’
7
系统
若对方同意系统则会将市场的状态改为‘已交易’
替代流程
例外流程
约束条件
无
输入及约束
表19
用例名称
用户创建班级表
用例编号
19
用例简介
用户创建班级
优先级
中
前置条件
用户已经登录,用户积分已够
后置条件
添加班级同学、删除同学、浏览同学信息
操作流程
步骤
触发者
描述
1
用户
单击创建班级
2
系统
进入班级浏览页
3
用户
输入班级名称
4
用户
输入班级宣言
5
用户
选择上传班级照片
6
用户
单击创建
7
系统
将此班级保存到班级列表中
8
系统
若收到加入信息自动将信息显示在层中
9
用户
点击忽略
10
系统
自动将此信息忽略
11
用户
点击同意
12
系统
自动将此同学信息保存到班级同学列表中
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
校园豆不够
班级名称为空
约束条件
无
输入及约束
班级题目:
字符串,长度1-20,直接输入,必填。
班级简介:
字符串,长度小于等于500,直接输入,必填。
表20
用例名称
用户加入班级表
用例编号
20
用例简介
用户加入班级
优先级
高
前置条件
用户已经登录
后置条件
添加班级同学、浏览班级同学信息
操作流程
步骤
触发者
描述
1
用户
单击加入班级
2
系统
进入班级浏览页
3
用户
单击加入按钮
4
系统
自动显示‘您的申请已发给班级创建人’
替代流程
例外流程
约束条件
无
输入及约束
21表
用例名称
用户心情表
用例编号
21
用例简介
用户发表心情
优先级
低
前置条件
用户已经登录
后置条件
浏览其他好友心情列表
操作流程
步骤
触发者
描述
1
用户
输入心情内容
2
用户
单击发表按钮
3
系统
自动将用户发表的心情保存到心情列表中
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
约束条件
无
输入及约束
心情内容:
字符串,长度小于等于500,直接输入,必填。
22表
用例名称
用户创建社团表
用例编号
22
用例简介
用户创建社团
优先级
中
前置条件
用户已经登录,用户积分已够
后置条件
浏览市场内容,进行交易
操作流程
步骤
触发者
描述
1
用户
单击进入我的社团
2
系统
进入社团浏览页
3
用户
单击我要创建
4
系统
显示显示提供创建社团的层
5
用户
输入名称
6
用户
输入图片
7
用户
输入简介
8
用户
点击发送按钮
9
系统
自动将信息发给管理员
替代流程
例外流程
在保存用户信息前,若检测到以下错误,以提示(框)(层)的方式提示错误的详细信息,要求用户重新输入正确信息:
用户积分不够
社团名称为空
约束条件
无
输入及约束
社团名称:
字符串,长度6-20,直接输入,必填。
社团图片:
字符串,直接输入,必填。
社团简介:
字符串,长度小于等于500,直接输入,必填。
表23
用例名称
用户加入社团表
用例编号
23
用例简介
用户加入社团
优先级
中
前置条件
用户已经登录
后置条件
添加社团成员
操作流程
步骤
触发者
描述
1
用户
单击进入我的社团
2
系统
进入社团浏览页
3
用户
单击我要我要加入
4
系统
自动进入显示该社团的简介的页
5
用户
点击