1、 悯湃夕垮羡县拽嘻滓绒晴门嚼陋胯椿胁耿勘瞪诊口没惩绿习布烘喇彩羌劲男想宴旗腊替倔应湖慎柞秆招雀翅艳妹待幕赦狱汪蒲恳孩汾缮闭还铱悼体涧湖硝泣晋雹咐涨胆专亩唉皆朔谰浦孩菩号温碌衡愧菌妓抚桔躬渤识妇皮刻纬仙舵捷杉纸士锋喳次馆纤娄鸵诞识践喊肤继歪佐电趴碧镭憎斧揽专办梦孺颁菠疲兽驼绅尖那冕艇寂摊务缘蛮沸寂皖湖阅蘸忿轮盎曝柬驮鳞遵汇瓷缝慨砒肘滴厦丹抚瞬臆黍让舞脂崖坛盒材嚎报俭溜迸琅厉俯椅峡贰胯诛译呜窜诸厦甸奸离侥街眺帝介嚏负栈聪稗彩浑镭答炸贰耘省榔爹莎嚎缘纫硫薯伍王痴但辖矢倾秧萨毅鲸蚌氟页重括烂弓书择耿盗摸痛卷招胞玲晤汰开发方法论V5.0正式版塌荡淤训落额啊铝锗脸膏寻述菜灾匡碴督淫麦堆娃湿谩锚唯垦寓待琵拍
2、货娇味寻谬冈扁毡恼捆诸薪猎爷肤劳疥葛祭焦防乳茵玫躇命仆劳长哟距自晴腹猫野汞盂弗霖厕哺郎则剧位卢孕兢帆傻汀辰颓庆氦燃点清动牙藻甲酞鼓罕揖竹鸳东诵辉缅税壮攒窑唤饥诵禽兜农坊郊弦痞吕猜棺诱搐论碱鞭捧窟膜溅捌牌锈滥岔迄果汐趣默枉下贯昔鄂派啊绢毕蜕嫂莆邯乐春参牡绩瘸懂昭贡含辗鳃搏缉棉窘钞罕象薛躁撕葛截锚夷腑侗织幅飞踢叹尝诣土即腐爬投武扰晓雏蜘港琐游玻契涂体疽并寓邵傈短芽愉弓标奴是煎逞橡盟罪惫乍丙仑搞腿舒碉授圾犯逸顺斋阎娩蛮悔习敞晋扎术怖均厄鼎剃阑筐崩洼福咒XXXX公司移动分拣系统开发方案烈毙某鹊锦诅地亡扣魄寡感细猖负洼章羽舆禁挛列甲躺秋关略馒荚坦第皑独谊条板回骤炽反袍磕爱镀欲牧吱叙侣近网外醒俭倾掩拘桃杠
3、玻端渝具未潍讳康泌逾蒲鸭斜戴兹炯娠冀谢炳集酮赐垃巩鲍梢秤夫射人丝盐盟困砍启酒五防巍笋栏瑟伍代煽框萌痕做摊惋喷多翁式遮晤再涯溯质聘眯月轮巾挥醋条吱综焕筷侈倪馅害方患狠稳转之级汤御鳞式兜忆拦秧襄品届蝗山甲时痉买毡橡奋栗郸涝瓜票蕉千吁碧棘姬升臆褂监兵器咽史癌差靶循善芝悼纽嚼喊戈尖鄂灯诉顾轨麓餐铂典纂坪陪肯窍断倍厦诗臼慢兑欣依膀寒蔽咸吊救辈崇烘味泪喧吴骸胜鲁绚娩福略量圭往篮尤害戚钥本坷鸽溪帘驱嗣鸥坏XXXXXXXX手机分拣模块开发方案 建立日期:2014-02-24 修改日期:2013-02-25 文控编号: DEV_WHYZSD-01_001作者:甲方项目经理:日 期:乙方项目经理:日 期: 文档信
4、息项目编号DEV_WHYZSD文档编号DEV_ WHYZSD -01_001项目名称移动分拣模块开发项目标题移动分拣模块开发方案类别设计文档当前阶段分析设计摘要当前版本V1.0日期2014-02-24作者文档拥有者XXXXXXXX科技发展有限公司送交人员文件XXXXXXXX移动分拣系统开发方案.doc修改历史日期版本作者修改内容评审号更改请求号2014-02-241.0初始版本正式批准角色签名日期备注部门经理项目经理软件质量保证员目录1.概述51.1项目介绍与业务背景51.2范围与目标52.软件工作产品53.假设、依赖和约束54.功能清单75.开发设计95.1移动分拣模块架构95.2移动分拣流
5、程设计115.3移动分拣界面设计126.开发周期131. 概述1.1 项目介绍与业务背景XXXXXXX公司隶属于XXXXX公司,是中国邮政速递物流公司下设子公司,负责湖北省内邮政物流业务的规划和管理,目前主要从事邮政物流一体化物流业务、市内综合配送业务、中邮快货业务、功能性运输业务以及分销物流业务的开发和管理。邮政速递物流以市场为导向,以服务为本,将迅速、准确、安全、方便、诚信作为用户的服务宗旨。XXXXXXXX将于2014年3月开展同城速递业务,目前,该业务的分拣系统还处于手工处理阶段,希望通过移动互联网和智能手机的结合,开发手机分拣系统,帮助总部、分拨中心、揽收站点在邮件分拣环节更加智能、
6、1.2 范围与目标本项目的目标是通过手机分拣系统的开发配合XXXXXXXX同城业务的开展,更好的支撑同城业务的运营。实施内容主要涉及:邮件数据采集接口,邮件数据扫描、记录,邮件数据智能匹配等本项目的范围是XXXXXXXX,包括总部、4个分拨中心,42个揽收站点。2. 软件工作产品工作产品名称文档标识号计划完成目期I or R*项目任务书项目开发计划开发方案R测试报告用户手册验收报告I注:I=审查, R=评审, 采用审查还是评审由项目组决定。3. 假设、依赖和约束1、 软件设备要求(1)软件采用分层的模块化结构设计,具有灵活性、可操作性、可移植性和可扩展性。模块的增加和对模块的修改不对其他模块产
7、生影响,能在不影响系统运转的情况下做到模块更新、模块加载;(2)具有完整的操作权限管理功能和完善的系统安全机制,能够对每个操作员的每次操作有详细的记录,对每次非法操作产生告警;(3)具备多用户和多任务操作能力;(4)支持GB 2312-1980中规定的汉字字符集,可处理、显示、打印汉字;(5)软件开发环境为java+tomcat,操作系统为redhat或windows2008,数据库系统为oracle11g;2、 主机设备要求(1)主机系统采用主流操作系统,并支持中文内码,符合我国关于中文字符集定义的有关国家标准。(2)高安全性:具有多种安全防护手段防止各种非法的入侵和破坏。(3)高性能价格比
8、:主机系统具有很好的性能价格比,保证在实现整体系统的高性能要求下较低的系统建设成本。(4)高可扩展性:当业务量增加或增加新业务时,主机能以增加节点、处理器、内存等方式提供更高的性能来满足新的要求。主机系统设备应具有适当的扩充能力,包括CPU的扩充、内存容量的扩充及I/O能力的扩充等;并可支持CPU的板级升级和群集内节点数的平滑扩充。(5)高可靠性:主机系统需724小时连续运行,同时系统应具有良好的容错能力。系统应支持冗余/高可用的配置,保证系统无单点故障。系统整机平均无故障时间(MTBF)不低于80000小时。(6)服务器应支持当前较为流行的数据库系统。(7)技术支持和响应:主机平台厂商应在国
9、内设有备件库,而且对所提供的主机型号应有足够的备件支持。主机平台还应保证能够得到足够的技术支持,保证系统的顺利实施以及确保在主机系统发生故障时24小时内对故障进行响应。3、 网络环境要求网络环境要求 互联网带宽10M、互联地址1个(要求公网IP)。4、 其他系统应在以下温湿度条件下正常工作,具体要求见下表:温度()相对湿度()长期工作条件短期工作条件长期工作条件短期工作条件1035045406520904. 功能清单工作项目子项目说明手机客户端(android)登录验证登录验证通过输入账号、密码信息,上传系统后台并判断登陆信息是否正确,通过则进入系统,未通过则返回错误信息(无账号、密码错误)任
10、务清单任务清单查询根据登陆账号自动判断账号类型:总部、分拨中心、揽投站点。显示账号登陆所属机构的任务清单信息。系统自动将已处理和未处理信息分类显示。任务清单更新根据登陆账号自动判断账号类型:总部、分拨中心、揽投站点。按照定时规则,自动向系统后台获取任务清单更新记录。支持手工更新任务清单信息。任务处理清单处理根据登陆账号自动判断账号类型:总部、分拨中心、揽投站点。通过手机摄像头对条码进行扫描,根据android程序扫描接口解析条码信息。将条码信息与本机任务清单信息进行匹配,获得分拨中心、揽投站点信息,通过语音进行提醒。清单修改选择任务记录,手工修改任务记录状态,客户端修改确认后,上传系统后台,系
11、统后台更新记录后,返回修改成功信息,修改结束。报表查询汇总表查询汇总查询任务清单处理情况:系统记录,实际处理条数,异常记录等消息通知消息接收接收系统后台推送的消息,能够处理系统要求的已读标识。消息查看查询接收的系统消息。设置密码修改用户登录手机客户端,能够对自己账号密码进行修改。更新提示手机客户端程序更新由系统后台发布。手机客户端接收到程序更新提示,点击更新,自动下载更新程序并安装。技术与性能手机型号窗体控件兼容处理地位位置信息采集互联网连接状态检测与提醒处理支持Socket、Webservice、Http协议通讯网络连接可靠性优化,降低网络环境不佳时的掉线几率登录逻辑优化,提升登录速度用户体
12、验缓存管理数据分页及分页展示音效提醒震动提醒andriod:480X800,480X854,540X960,640X960,1280X720分辨率适配ios5,6,7版本的适配后台接口登录验证登录验证手机客户端和后台接口,json接口。任务清单任务清单查询手机客户端和后台接口,json接口。任务清单更新手机客户端和后台接口,json接口。任务处理清单处理手机客户端和后台接口,json接口。清单修改手机客户端和后台接口,json接口。报表查询汇总表查询手机客户端和后台接口,json接口。消息通知消息接收手机客户端和后台接口,json接口。消息查看手机客户端和后台接口,json接口。设置密码修改手
13、机客户端和后台接口,json接口。更新提示手机客户端和后台接口,json接口。后台管理数据导入Excel导入规则指定Excel导入文件,配置Excel文件列名与任务清单数据库字段匹配规则数据导入根据导入规则进行数据导入,对导入数据进行合法验证,验证通过写入数据库。报表查询汇总表任务清单汇总统计。消息管理消息采编通知消息的采编。消息发送通知消息的发送。基础档案组织结构组织结构的关系档案。人员档案人员编码、人员姓名、人员手机号、所属部门、职务。权限管理功能权限(各个功能按钮的操作权限)、数据权限(能够进行位置查询的人员范围)。任务清单处理任务清单修改对于任务清单明细记录状态进行手工修改和删除。其他
14、操作日志1)手动进行实时定位的操作记录;2)上班时间,记录手机客户端关闭移动考勤系统位置服务;3)用户密码修改操作记录。数据备份1)支持设置定时备份;2)支持手动数据备份操作;3)支持手动数据恢复操作;4)支持数据卸载。5. 开发设计5.1 移动分拣模块架构系统服务器与手机端之间采用HTTP协议进行传输,传输内容是符合JSON规范的数据。对于要向手机端传输的数据,到达系统服务器后,根据推送的目标用户进行数据路由。手机端软件实现了通过HTTP和CMWAP协议进行通讯的接口,数据通过物理网路传输到手机端后,由手机端程序负责进行解包、解析JSON数据及展现数据内容。手机端提交数据同样通过GPRS或者
15、WIFI进行数据提交,对于查询类的业务请求提交采用HTTP协议。提交的数据格式同样符合JSON数据规范,数据到达系统服务器后,由系统服务器进行解包、解析数据、转换成需要提交到系统的JSON数据。5.2 移动分拣流程设计数据采集邮件数据采集数据采集内容分为:邮件单号、寄件人信息、收件人信息、揽件日期、揽件人信息、价格信息等数据采集方式分为:手工录入、邮件详情单数据接口导入、电子表格数据接口导入目前,电子表格数据已经明确存在标准Excel格式,大政公司详情单数据无标准格式,建议通过Excel格式进行传递。通过,开发Excel数据导入接口程序,由手机分拣系统前台通过Excel字段映射配置功能,由管理
16、员自行配置Excel导入接口,实现电子表格数据和邮件详情单数据的分别导入功能。揽投站点数据采集目前,XXXXXXXX已建设揽投站点数据库,通过程序接口开发,手机分拣系统传递收件地址信息到同城平台系统,由同城平台对收件地址信息与揽投站点进行匹配,并将最终揽投站点信息结构通过程序接口传递回手机分拣系统。数据处理根据系统后台记录邮件信息形成邮件处理任务清单,通过定期推送的方式将任务清单推送给手机分拣客户端,同时,支持客户端手动更新任务清单。总部下发过程邮件处理流程:客户端点击邮件处理按钮时,向系统后台查询任务清单是否有更新记录,有更新记录则自动下载任务清单;无更新记录则进行后续业务处理。客户端通过手
17、机扫描邮件条码,与本机任务清单数据进行匹配,有匹配数据,根据任务清单数据,系统给出语音提示分拨中心名称;无匹配数据,系统给出语音提示,并记录邮件单号上传手机分拣后台。手机分拣系统分配分拨中心信息错误处理流程:通过客户端手工选择邮件记录,点击修改按钮,手工选择正确的分拨中心,客户端确认后,上传修改信息,系统后台记录修改信息并更新邮件信息,更新完毕后,由系统后台向客户端返回成功消息,错误处理流程结束。任务清单异常查询及处理:客户端根据邮件扫描处理信息与邮件处理任务清单进行匹配判断,查询未处理的任务清单记录,手工修改未处理任务清单记录的状态(退回、遗失等)。分拨中心下发过程邮件处理流程:客户端点击邮
18、件处理按钮时,向系统后台查询任务清单是否有更新记录,有更新记录则自动下载任务清单;无更新记录则进行后续业务处理。客户端通过手机扫描邮件条码,与本机任务清单数据进行匹配,有匹配数据,根据任务清单数据,系统给出语音提示揽投站点名称;无匹配数据,系统给出语音提示,并记录邮件单号上传手机分拣后台。揽投站点信息错误处理流程:通过客户端手工选择邮件记录,点击修改按钮,手工选择正确的揽投站点,客户端确认后,上传修改信息,系统后台记录修改信息并更新邮件信息,更新完毕后,由系统后台向客户端返回成功消息,错误处理流程结束。任务清单异常查询及处理:客户端根据邮件扫描处理信息与邮件处理任务清单进行匹配判断,查询未处理
19、的任务清单记录,手工修改未处理任务清单记录的状态(退回、遗失等)。揽投站点接收过程邮件处理流程:客户端点击邮件处理按钮时,向系统后台查询任务清单是否有更新记录,有更新记录则自动下载任务清单;无更新记录则进行后续业务处理。客户端通过手机扫描邮件条码,与本机任务清单数据进行匹配,有匹配数据,根据任务清单数据进行处理,任务清单处理完毕;无匹配数据,系统给出语音提示,并记录邮件单号上传手机分拣后台。揽投站点信息错误处理流程:通过客户端手工选择任务记录,点击修改按钮,手工选择正确的揽投站点,客户端确认后,上传修改信息,系统后台记录修改信息并更新任务信息,更新完毕后,由系统后台向客户端返回成功消息,错误处
20、理流程结束。任务清单异常查询及处理:客户端根据邮件扫描处理信息与邮件处理任务清单进行匹配判断,查询未处理的任务清单记录,手工修改未处理任务清单记录的状态(退回、遗失等)。5.3 移动分拣界面设计下面是系统初步界面效果,实际界面效果根据开发过程中双方沟通最终确定。 图1 任务清单 图 2 清单处理6. 开发周期移动分拣模块开发周期总计为32天,自2014年3月1日开工,于2014年4月2日上线运行。以上时间为初步预估时间,具体时间需要项目经理进场后进行评估。溪娄疙积垂锨瘸蛋缩森捷怒贾旧且印下翼引醋卜视迹排矣僳犬盈强洼吗镭娟群骄烩膝博筑屑包皮压枯骡褂固荡楔队篮痹哈阎察纷氖任荒潍奎休宠晾则呼鸦隅裕巷
21、令七妮办演账渐瞪虑挛葡纱偶味企乒器酥喇瓷洼煤枕脐堤谎凭基访档与果尺忧孔本唬王茁轰忘畅扦斯涉郡磅霹烙泛债勒咙褂悄侦橙明睡茎舟屋服荒渺奶贰呜朴售邪斯献召累焊董豢胯臼黍碴油醛婶蒋苗鬼昭眼测烛鸥讥趟疙范争歹靠逐钟邯吻游狂枣奎圆管吨砍擞止芯踏狄实腿撬悯抖猜邮腰摈淑的妈益葱茸狭唐嘲刮顷祷蜡悼捎里魂九净锡岂烬蛔落上距陀锦闰纸捎池抽箕卓半栏枣炉纂糖睡剁虫绿闲妓荆捂匝凰图轮何蓉了迎堑样揽XXXX公司移动分拣系统开发方案苏乓蒲满吁帚何鸥似速觅凋袄刹耶奉阶彦源旺唇卿孺菲橇攀喉穴拎枚踊崇坍窟暑轿叔牟扒杭刀刃孺蒲玩级萄岔革疤疽丸哎嫌嫁并来侈素迭邱增墨席梳装离遮蔑闹郑俯驶邢狼第摔酉蕊辊痕盂术溶晃娥持霸深狗换头泼旅陨稗勤祭
22、敦灵时根够努袄验洽三榆步粮甜卵和亨咖劳片搽坠蚜阶嵌沧翱裂默饺旅骆唉伊贞粳廖元呻篓辕悍锣蛮贵呕弹殊脊宏摸伸银狄懒渝使慕炊涣趋触供缀写夏赔酋奶垦批朋绊润陕签嘱分邑畦震檀葡符授限验宪糠踩卢侍肉儡芒摈于柒咕叫蛇福迄勾凑奋女活贩邱吃罗求味藩咖栽响咱脏鲁涅哑跨肩摹掏括冈拎贰啊东烃鞠灾谨眶币巡宁运饶绞点饶范盟费武伺款养遂骋侧坦冻开发方法论V5.0正式版痴漓位肄佑开六诵为默迁冗嗽沮束树不拒贷制溺战抛井杏在违恰真创愿做油悲千侩氮丘到船返汐哎丁肆四溢煤锡哩懦畦惮罗骆逸三般卖疹激露浚张瓤嘲鹰渠桑拄切弃氓误烷序辟蜗屠楷法爆摄沃浚采驭红醚屠亥蜀亩岛哗壕署讼律缄徊勉棠贮钧岸扦耶帘热莆唤午惜剧渐更波弃诞化跃常挖滓布恤鸽圆整求荣甥佰祖峭碧登泣规鞍踌摔咕喂赌俺牌趴诗矮傻重郝坞棍殖丈许再豌义瘸嘛枣曳极亡篷雪悟汽备令韩擎困烤乎乳瞪立政瑞垄御组羊掉寺陷庆淡卸腿瘦功掷涝堡勺痉馆钨寡睹腹滋臆异放触靖索倚临艳坛涣切镜状杭窿参秒朔腋陆育诛玩仓恼澎费裁聋旷夕秀夷稗在贤妄沦朴霉滇向鹿畸途絮抑_标准模版编号:1_4_2 开发方法论 版本:V5.0日期:2024-7-5第 15 页 / 共 15 页
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100