趣味魔王语言需求说明书修改版2Word格式.docx
- 文档编号:19489178
- 上传时间:2023-01-06
- 格式:DOCX
- 页数:11
- 大小:118.70KB
趣味魔王语言需求说明书修改版2Word格式.docx
《趣味魔王语言需求说明书修改版2Word格式.docx》由会员分享,可在线阅读,更多相关《趣味魔王语言需求说明书修改版2Word格式.docx(11页珍藏版)》请在冰豆网上搜索。
1.引言1
1.1编写目的1
1.2项目背景2
1.3定义2
1.4参考资料2
2.任务概述2
2.1目标2
2.2运行环境2
2.3条件与限制2
3.数据描述3
3.1静态数据3
3.2动态数据3
3.3数据库介绍3
3.4数据词典3
3.5数据采集3
4.功能需求3
4.1功能划分3
4.2功能描述3
5.性能需求3
5.1数据精确度3
5.2时间特性3
5.3适应性3
6.运行需求3
6.1用户界面3
6.2硬件接口3
6.3软件接口3
6.4故障处理3
7.其它需求3
1.引言
1.1编写目的
用文档定制软件开发的细节问题,约束以后的开发过程,便于双方协调工作
1.2项目背景
软件名称:
项目开发者:
贵州大学计信学院软工111班启星小组
适用人群:
android用户
日新月异的网络软件市场,出现各类新奇好玩的软件,为满足用户在聊天时娱乐性更强故设计此软件。
使用人群范围:
喜欢搞怪,上网聊天的人群。
可将魔王语言复制到各种文字聊天中,让远程的朋友看到,去猜测杂乱字母想表达的意思。
之后远程的朋友可以再利用魔王软件将其翻译出来。
同时也可将其作为一种保密工具,对方发送的短消息以乱码的形式接受,除本人外,其他人无法识别信息的内容,这样更能保护用户的隐私。
1.4参考资料
1迷宫游戏项目开发需求说明书
2图书管理系统开发需求说明书
2.任务概述
2.1目标
1.用趣味魔王软件实现将话语内容以中文拼音输入,以其杂乱无序的英文字母显示,最后发送给对方,对方将其在趣味魔王软件界面中翻译为原来的话。
2.实现通信双方传输信息保密。
2.2运行环境
1.运行的环境是android
3.数据库:
android的小型数据库
2.3条件与限制
受技术条件的约束,改软件在接受到信息时不能自动识别,不能自动接收发送到到该软件,需要人工自行复制粘贴后才能用该软件翻译。
3.数据描述
3.1静态数据
用户所使用的用户名和密码等。
3.2动态数据
用户输入的所需要编译的文字和翻译出来的文字等。
3.3数据库介绍
在数据库中建立用户表;
用来存放用户申请的用户名和密码。
用来验证登陆用户。
4.功能需求
4.1功能划分
4.有一个界面输入信息
5.输入完成后点击完成按钮,完成后悔显示一串乱码
6.将乱码以短息的形式发送到对方用户的手机上
7.对方用户将其复制粘贴到趣味魔王语言然间中进行翻译
4.2功能描述
1.用户登陆:
用户用申请到的独有的账户和密码登陆魔王语言。
2.输入语言:
输入的语言必须是英文字母和数字,不能用汉字或者其他语言代替。
3.编译语言:
将用户输入的信息,编译成魔王语言。
4.语言显示:
将编译成的语言,显示出来。
5.翻译语言:
将这堆杂乱的字母重新翻译回到初始用户输入的有序字母序列。
6.在趣味魔王语言软件界面中输入你所要的想输入的信息,以短信文本的形式输入(内容以字母形式)。
7.发送短信:
输入完成后将其以短信形式发送到对方手机上,一乱码形式显示。
8.接受短信:
接受到信息后将其复制到趣味魔王语言软件界面运用翻译功能将其翻译为原来的顺序。
5.性能需求
5.2时间特性
响应快捷,流畅。
数据转换时,我们需要用到翻译和编译语言,所以数据转换时间可能会存在短暂停留。
数据传输时,我们需要将数据用短信的形式传输与接收,所以数据传输时,必须要使短信发送和接收畅通。
5.3适应性
基于android平台,采用触摸的操作方式。
具备相应的接口用以实现后期的完善和升级。
6.运行需求
6.1用户界面
【如屏幕格式、报表格式、菜单格式、输入输出时间等。
】
6.2硬件接口
软件较小除硬盘外,基本没有与外界硬件的联系,此软件是基于android的,所以使用此软件时,应具备android系统的硬件接口。
这点较易实现。
6.3软件接口
在这里主要考虑软件与android的接口,考虑到数据传输需要用到短信发送与接收。
所以此软件要与android的短信软件的接口。
另外用户还有用户所需要的软件接口,这些应在用户需求定义时明了。
6.4故障处理
发现bug及时修正,与使用者同步更新。
7.其它需求
7.1
安全性需求
软件在短信传输过程中又要保证事务的完整性。
对于整个系统,需要完整的权限控制,防止某些人恶意的攻击系统,修改原始记录。
同时对于数据库中的数据需要定时备份,防止系统数据丢失。
此外,系统要求用户在登陆时需要身份验证。
7.2软件质量属性
1)可使用性:
简单,方便
2)保密性:
用户需输入密码才可使用本软件
3)可维护性:
随时监控,发现问题马上解决
用例图
收短信活动图
用例名称:
收短信
参与者:
用户,系统
前置条件:
用户已经登录趣味魔王系统,且另一用户对其发送短信,用户按下打开短信的确认按钮
主事件流:
1、输入
1.1经用户确认,系统读取短信
2、翻译
2.1系统将读取的魔王语言翻译成正常语言
2.2系统将正常语言呈现给用户
后置条件:
发短信活动图
发短信
参与者:
前置条件:
用户已登录本系统,且用户已按下发短信的确认按钮
主事件流:
1、输入
1.1用户在魔王系统的输入界面输入文本
1.2系统读取文本
2、编译
2.1.系统将输入文本编译成魔王语言
2.2系统将魔王语言显示
2.3经用户确认,进入发送界面
3、发送
3.1.选择所要发送的用户
3.2经用户确认,将魔王语言发送至指定用户
辅事件流:
1、如果发送失败,系统显示“发送失败”提示信息,并返回主事件流的第三步
登陆活动图
登陆
用户输入正确的用户名和密码,且按下登录按钮
1、用户输入用户名和密码并确认
2、经过系统确认,进入系统内部界面
辅事件流:
1、如果密码错误,系统显示“密码错误”提示,并返回主事件流的第一步
四:
整体泳道图
5、E-R图
6、类图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 趣味 魔王 语言 需求 说明书 修改