软件工程作业张

发布 2021-05-05 19:51:28 阅读 4553

软件工程。

课堂考勤管理系统通信协议,模块函数接口,内部函数伪码。

通信协议。初次采集个人特征+手机唯一id;

服务端:initcollect

客户端:stuid:2013111222333,stuname:张三,uuid:123456789124abc,im**oice

服务器:collectionstatus=turecollectionstatus=false

客户端:自动下线或执行同上的数据传输。

2.签到。服务端:

voiceno=[1,a,z,4],actionno=3,客户端:

uuid:123456789124abc,im**oice

服务端:authstatus=trueauthstatus=false,voiceno=[1,e,z,r],actionno=1

客户端:自动下线或执行同上的数据传输。

3.个人更换手机;

服务端:exchphone

客户端:stuid:2013111222333,stuname:张三,newuuid:123456789124aba,im**oice服务器:

exchangestatus_phone=tureexchangestatus_phone=false客户端:

自动下线或执行同上的数据传输。

4.个人变更特征。

服务端:exchinfo

客户端:stuid:2013111222333,stuname:张三,uuid:123456789124abc,newimgnewvoice服务器:

exchangestatus_info =tureexchangestatus_info=false客户端:

自动下线或执行同上的数据传输。

模块接口函数。

需要细化到每个接口函数的返回值,函数名,参数类型,参数个数。

1.比较特征。

bool cmpfeature(voice voice ,image face ){if not (cmpvoice(voice) or cmpface(face))return false;else return true;}

bool cmpvoice(voice v)else}

bool cmpface(face f)else}

2.采样图像。

int imagecollect(image face)else

3.采样音频。

int voicecollecti(voice sound)}

4.数据打包。

bool datapacking(image face,voice sound,int stuid,string stuname,string uuid,packge p)

5.数据解包。

bool dataunpacking(image face,voice sound,int stuid,string stuname,string uuid,packge p)}

6.获取uuid

int getuuid(int uuid)

7.解析voiceno

bool voiceanalysis(voice sound)else}

8.解析actionno

bool actionanalysis(**tion act)else}

软件工程作业

题目4 operating systems 操作系统 我们通过移动时代最流行的两大操作系统来分析他们的特点。谷歌 andriod 苹果 ios 日前,市场调研机构发布了 2017 年第一季度智能 踪报告,通过该报告我们了解到,苹果依然是目前全球第二大智能手机厂商,具备ios的iphone 所占的市场...

软件工程作业

计算机与信息技术学院软件工程。专业 计算机科学与技术年级 班级 09级计科一班 2011 2012学年第二学期。一 设计背景 工资管理工作在高校日常管理中占据及其重要的地位,是真正涉及到千家万户的一件大事。高校工资管理事务政策性强,数据量大,而且报表多 条目细,要求高度精确和高度安全,还要求报表标准...

软件工程作业

生命信息与仪器工程学院。设计题目 基于gprs的远程自动抄表系统设计 专业 测试计量技术及仪器 学号。姓名。导师。一 系统功能图及网络架构。二 结构图及例图。1.用户角色关系图。主要为系统用户及权限的物理结构,其中用户对应多个角色,角色与权限为多对多的关系,中间通过中间表相互关联。2.抄表过程异常结...