一线牵婚恋系统需求分析.docx
- 文档编号:5493820
- 上传时间:2022-12-17
- 格式:DOCX
- 页数:8
- 大小:174.17KB
一线牵婚恋系统需求分析.docx
《一线牵婚恋系统需求分析.docx》由会员分享,可在线阅读,更多相关《一线牵婚恋系统需求分析.docx(8页珍藏版)》请在冰豆网上搜索。
一线牵婚恋系统需求分析
1引言
1.1编写目的
此需求为未婚男女提供一个相亲的平台。
该需求包括一线牵客户端、web审核未婚男女信息的开发等。
1.2背景
待开发的软件系统的名称:
一线牵婚恋系统。
随着资讯时代的来临,使得社会已经渐渐转成网络时代,进而改变人际互动方式。
人际互动开始由过往的面对面地交谈,转变成借由交友网站进行线上交友。
交友是为了沟通与交流,而网络恰恰为我们创造了一个崭新的自由平等的对话平台。
它具有普通交友方式无可比拟的优势。
打破了传统交友的地域限制,可以广交四海朋友。
网络的开放性更是传统交友方式不具备的优越性。
网络架起了一座人们充分沟通的桥梁,让恋爱不再受地域的限制。
采用语言、文字、图像的多种信息载体,通过跨平台、多终端的通信技术,将尽可能多的要素整合在一起,达到"无论何时、无论何地、通过任何通信终端设备能够实现任何想要的沟通效果",是我们所追求的沟通境界。
但目前距离理想还有很长的距离。
如何去解决目前沟通中存在的诸多问题,使沟通更加便利,更加可信,更加低廉,更加有趣,更加富有良好的体验……。
1.3定义
Oracle:
数据库软件
Mysql:
数据库软件
Android:
手机操作系统,开发平台
PC:
PersonalComputer
1.4参考资料
无。
2任务概述
2.1目标
在线交友系统应具备一个系统所应该拥有的开发性、可用性、安全性、可维护性等属性。
本系统设计与实现了用户自身的管理,好友搜索模块以及用户交流模块很大程度上提高了情侣成功配对的概率。
各模块都有相对其内容的新增,修改,删除,查询操作。
由于各模块的相互独立又相互关联性使本系统较能适应目前市场需求。
由于实现了对信息的操作,及进入系统用户身份的验证,从而达到了各种信息的安全性,合理性以及完整性的多重目标。
2.2用户的特点
本系统用户的特点大多数都是待婚的年轻人,生活节奏都比较快,工作都比较难忙,喜欢随时随地直接明了的方式进行交流。
操作人员和维护人员具备对服务器与数据库的维护与管理能力
2.3假定和约束
普通用户需要通过管理员进行注册及审核,审核通过方可登录。
普通用户在没有通过其他用户的好友请求时,是没有权限查看其他用户的详细信息的。
普通用户注册成功并被审核通过,成功登陆后可以修改密码和更新自身详细资料。
普通用户只有查看好友信息,按条件搜索好友和发送交友请求的权限。
3需求规定
3.1对功能的规定
3.1.1功能描述
1.用户模块:
用户注册:
填写用户账号、密码、姓名、性别、生日这些信息,提交用户注册申请。
个人中心:
用户可在个人中心进行信息修改和完善;以便让其他用户了解;其中一些用户信息是不可修改的,如:
性别、姓名、生日。
而其他信息如工作、住址等需要如实填写,且及时更新。
可以修改登陆密码。
好友模块:
用户可以查看已成为好友的用户的详细信息;用户可以选择将好友删除出好友列表;
好友搜索模块:
搜索功能分为三种:
公司搜索、地址搜索、条件搜索,公司搜索为:
搜索特定公司的用户;地址搜索:
搜索特定地址的用户;在条件搜索中通过添加性别、婚姻状态、等特定搜索条件搜索用户。
消息模块:
在消息界面中,分为两个界面:
接收信息和已发送信息;在“接收信息”界面中,用户可以看到其他用户发送过来的好友申请,同时可进行“同意”和“拒绝”操作;
在“已发送信息”界面中,用户可以看到自己发送的好友申请,以及申请情况。
2.管理员模块
查询用户列表:
在该页面内容中,可供管理员查看注册过的所有用户及用户的真实姓名、用户名、在数据库内的id号。
修改用户信息:
修改用户的信息如真实姓名、密码、出生年月、身高、婚姻状况学历、公司、职位等。
删除用户信息:
当用户提出的申请不符合真实情况,管理员审核不通过,则给予删除该用户信息;或者非法用户利用本工具进行非法操作,发现非法情况,对该用户进行删除操作。
审核用户:
对进行注册的普通用户进行审核,查看普通用户所提交的信息是否符合注册的标准。
删除用户:
当用户不符合规定时,管理员可以予以删除该用户资格。
个人管理:
个人管理可以对当前登录的管理员进行密码修改、及退出登录的操作。
管理员管理:
管理员管理可以对已添加的管理员进行查看、并对其进行改密及删除。
同时还可以添加新的管理员。
关于我们:
小组的简介。
用户用例图:
管理员用例图:
3.1.2功能列表
用户模块功能:
功能
输入
处理
输出
注册
注册申请
提交给管理员审核
审核过的注册申请
登录
账号与密码
与数据库中信息核对
登录成功或登录失败
提交好友申请
好友申请
提交给对方处理
提交成功或失败
查询好友申请
查询信息
查询好友申请
好友申请
处理好友申请
对好友申请的处理
改变好友申请的状态
处理过的好友申请
查询好友
查询信息
对数据库中的用户信息进行查询
查询结果
个人信息修改
修改信息
对数据库中的用户信息进行修改
修改成功或失败
管理员模块功能:
功能
输入
处理
输出
登录
账号与密码
与数据库中信息核对
登录成功或登录失败
查询用户列表
对数据库的用户信息进行查询
查询结果
修改用户信息
修改后的用户信息
对数据库中的用户信息进行修改
修改成功或失败
删除用户信息
要删除的用户ID
删除数据库中的相应用户
删除成功或失败
查询注册申请
对数据库中的注册申请进行查询
查询结果
处理注册申请
处理结果
对数据库中相应的注册申请进行修改
修改成功或失败
修改个人信息
修改后的个人信息
对数据库中相应的个人信息进行修改
修改成功或失败
修改管理员信息
要修改的管理员ID
对数据库中的相应管理员进行修改
修改成功或失败
删除管理原信息
要删除的管理员ID
删除数据库中的相应管理员
删除成功或失败
3.2对性能的规定
本系统的性能需求分为以下两种:
1.安全性需求:
所有访问数据库的操作,必须尽量保证安全。
2.美观性需求:
要求界面美观,操作简便。
3.2.1精度
无精度要求。
3.2.2时间特性要求
响应时间:
不超过1秒
更新处理时间:
不超过3秒
数据的转换和传送时间:
不超过3秒
3.2.3灵活性
操作方式上的变化:
该系统适配Android的操作方式,在此条件下的操作方式变化不会对系统产生影响
运行环境的变化;该系统适配Android2.2-Android4.4版本,在此条件下的运行环境变化不会对系统产生影响。
3.3输入输出要求
输入输出类型:
整型类型:
不超过10位;
字符串类型:
不超过20位;
日期类型;布尔类型。
3.4数据管理能力要求
表个数:
5;
记录个数:
1万个;
3.5故障处理要求
软件故障:
手机端运行崩溃,将错误报告发给维护人员。
硬件故障:
服务器宕机。
3.6其他专门要求
在可补充性上,预留对用户消息功能的接口。
4运行环境规定
4.1设备
硬件配置
最低配置
电脑端
CPU:
2.50GHz以上
系统内存:
512MB以上
硬空间:
1G以上
手机端
操作系统:
Android2.2以上
手机存储:
1GB
系统内存:
512MB
4.2支持软件
名称
版本
操作系统
Windows
XP,Win7(建议XP)
数据库平台
MySql
10.0以上
语言
Android-SDK
Windows
客户端平台
搭载android系统触屏手机
2.2以上
开发工具1
MyEclipse
8.5
开发工具2
Eclipse
8.5
4.3接口
服务端运行在Tomcat上,使用MySql数据库平台。
数据通信协议为Http协议。
4.4控制
手机端运行在Android系统手机上,控制信号主要来源为触屏信号。
管理端运行在PC上,制信号主要来源为键盘与鼠标。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一线 婚恋 系统 需求 分析