专业实训题目需求分析
我选择的作品是实时通讯录系统
。
业务需求:
在现代社会,智能手机已经非常普及,人们的联系方式也越来越多,但是最快的联系方式仍然是打电话。所以人们需要知道自己亲友最新的联系方式,这对每个人来说非常方便。
开发这个通讯录的意义在于帮助人们方便的获取自己亲友最新的联系方式。将亲友的联系方式自动更新到自己的手机,不用自己再手动修改。自己的联系方式更新以后,系统会把更新后的联系方式自动同步到亲友的手机上。使人们之间的联系更加方便。
面向的用户类型:
使用android手机的用户;
用户需求:
用户需要知道联系人中最新的手机号码,以保证可以正常联系;
当他换号码时,只需要更新自己的联系方式,而不需要每个人都发短信告诉一遍。
软件需求:
(1) 功能需求
系统分为数据记录与统计的服务器端与用户使用的移动客户端。在客户端实现身份识别登陆,查看好友联系方式,更新自己的联系方式。客户端与服务器端通过各自的进程以及相互之间的指令传输与响应实现各自功能模块。
(2) 性能需求
服务器性能需要保证同步更新每个客户端信息,当一个客户端更新信息以后,所有客户端同步更新数据,保证每个用户都是最新的数据。