天津工业大学2012级物联网工程榜首实小组在ORA-CLE实理体系”为课题进行研究,得出师张萌,组长为李之,成员马乐、陆禹昊,辅导教师。他了全面详尽的用户需求剖析、功用与界面,使体系剖析人员与网站开发人员能清楚地了解用户的需求,并在此根底上进一步提与开发作业。
u3000u3000项目布景:物联网仓储处理体系从物流职业的实践需求动身,参照先进的物流理念和多家抢先的物流公司实践的运营从完善的根底信息设置到货品的邮寄处理、在线盯梢,信息查询、到最后各种报表的生成,明晰的业务流程,使操作人员行实践的操作,确保物流运作有序而高效的进行。
u3000u3000榜首部分 体系介绍
u3000u30001.主体系结构界说
u3000u3000Browser/Server体系
u3000u3000B/S结构的软件是相对传统的C/S结构而言该具有这样的特征:客户端、服务器端都装置相应的软件,客户端、服务器端各完结相应的核算作业,服务器端保存数据库。
u3000u3000B/S结构应该具有如下特征相应的软件,客户端端运转程序是靠阅读器软件登陆服务器进行的。客户端在阅读器里完结必定的核算使命。
u3000u3000Client/Server体系
u3000u3000进入80年代以来,Client/Server体系逐步走上了迅速发展的路途。90年代后,跟着大型数据库处理老练,进一步推动了 Client/Server 结构的广泛运用。现在,Client/Server体系己经成为最首要的核算机运用体系结构,跟着网络运用的要求,Client/Server体系又进一步衍变成T多层Client/Server结构体系和Browse体系。
u3000u30002.完结方针
u3000u3000处理体系的是处理员与用户之间沟通的有用载体,是对外服务的窗口,物的建造方针是具有可靠性,技能先进能完结对物品进行智能化处理、会集信息查询、录入的专业信的建造中,将重视网络渠道体系的规划和建造。首要完结以下方针:
u3000u3000运用体系:首要体上,其间,用户录入货品信息,恳求物品存入库房,后赞同入库货品,检查货品时显现货品仓
u3000u3000数据库体系:树立分步式的数据库
u3000u30003.开发环境
u3000u3000webee-kepler- eclipse-jee-kepler-R-win32数据库服务器软件: MySQL
u3000u30004.功用需求
货品信息;能够向处理员请求过户;用户请求过户之态。
u3000u3000后处理员:对用户进行处理,能够对用户进行增修正查;对用户的入库出库请求进行审阅,然后进行相关操作;检查库房存储数据;对用户之间的过户请求进行审阅,然后进行相关操作;后处理员有必要登录成功后方可进入后主页面。
u3000u30005.环境要求
u3000u3000服务器端:体系软件是Windows 2000/xp/vista/win7;数据库处理体系是 Microsoft SQL Server 或 Oracle 开发工具是 JAVA /HTML言语/javascript.
u3000u3000客户端:体系软件用Windows 2000/xp/vista/win7;阅读器选用IE,火狐,chrome等干流阅读器。
u3000u30006.输入输出要求
u3000u3000为了保障体系站能正常运转,尽量使得服务器数据库的数据合法化,以及前能有用操作和阅读,该体系应做到:处理员增加用户时,用户名不能重复;运用时刻插件,对时刻格局进行共同;暗码不能为空,暗码和重复暗码有必要相同,不然不能增加用户成功。
u3000u30007.安全保密要求
u3000u3000设置处理员权限,处理员登录时要输入账号和暗码;设置用户权限,用户登录时要输入账号和暗码;不登陆直接输入网址无法进行操作,直接跳回主页。
u3000u30008.毛病处理要求
u3000u3000软、硬件毛病:用户所运用电脑的体系有问题,或许阅读器有问题。数据库有问题也无法正常运用。内存太小会影响运转速度。关于各类突发事情的要注意防止。关于电脑的存储量要随时重视,避免呈现存储量缺乏的状况。
u3000u30009.其他功用要求
u3000u3000保密性:体系数据要做好保密设备,避免重要数据的丢掉或许盗取。
u3000u3000简练性:用户的操作界面有必要做到简略明了,不能有太杂乱的设置或许操作。
u3000u3000可更新性:关于体系能够依据客户需求进行更新,保护等操作,扩展其功用,并使体系安稳。
u3000u3000可转化性:只需体系能确保环境布置成功,而且网络正常,就能确保体系的正常运转。
u3000u3000移动端用户界面:力求简练快速,页面规划风格应共同,为用户供给最好的最赏心悦目的服务。
u3000u300010.服务器软件
u3000u3000Windows 开发渠道,Tomcat 服务器,Oracle 数据库,My?
u3000u3000Eclipse开发工具MYSQL 数据库。
u3000u3000第二部分 具体规划xa0xa0xa0xa0程序结构图:
u3000u3000处理员体系
u3000u30001、处理员登陆
u3000u3000扼要描绘:处理员有必要输入正确的用户名和暗码才可登陆。
u3000u3000事情流:当处理员要求登陆体系时,体系要求输入用户名和暗码;处理员输入其用户名和暗码;体系进行用户名和暗码的验证。
u3000u3000前置条件:用户有正确的用户名和暗码。
u3000u3000后置条件:登陆成功,用户方可进行相应操作;不然登录失利需从头输入用户名和暗码登陆。
u3000u30002、检查处理员状况
u3000u3000扼要描绘:体系验证登陆者是注册处理员且登陆后能够检查数据库中处理员本身的的基本信息。
u3000u3000事情流:处理员成功登陆;点击检查处理员状况。
u3000u3000前置条件:登陆成功,正确导入处理员信息。
u3000u30003、处理员进行客户处理
u3000u3000检查客户状况扼要描绘:体系验证登陆者是注册处理员且登陆后能够检查数据库中客户的基本信息、所属商品信息、以及过户状况。
u3000u3000事情流:处理员成功登陆。点击检查客户状况。
u3000u3000前置条件:登陆成功,正确导入客户信息。
u3000u30004、处理客户
u3000u3000增加(注册)客户扼要描绘:处理员经过设定用户名和暗码来创立客户的个人账户。
u3000u3000事情流:当需求注册一个新客户,体系要求输入新的用户名和暗码;新客户输入其用户名和暗码;体系进行用户名的验证是否重复前置条件:未注册新用户输入符合要求的用户名和暗码。
u3000u3000后置条件:注册成功后,可直接进入体系进行物品信息检查,过户请求等作业。
u3000u3000删去客户信息扼要描绘:处理员进行手动删去客户信息事情流:体系删去;体系进行对数据库的更新操作。
u3000u3000前置条件:登陆者有必要是注册处理员。
u3000u3000后置条件:客户信息删去操作成功。
u3000u3000修正客户信息扼要描绘:体系验证登陆者是注册处理员且登陆后能够依据需求修正数据库中客户的信息。
u3000u3000事情流:用户登陆体系后挑选修正用户信息功用;用户输入新的用户信息;操作成功。
u3000u3000前置条件:登陆者有必要是注册处理员。
u3000u3000后置条件:用户信息修正成功。
u3000u30005、处理员进行库房处理
u3000u3000检查库房状况:处理员检查库房的称号、货位数量、已运用货位数量。
u3000u3000增加库房:处理员增加库房的称号、货位数量、已运用货位数量。当需求增加一个新库房,体系要求输入新的库房的称号和货位数量、已运用货位数量。体系进行用户名的验证是否重复审阅入库:由已注册处理员审阅客户的物品入库请求,挑选赞同与否。赞同即审阅经过,不赞同即审阅未经过。
u3000u3000审阅出库:由已注册处理员审阅客户的物品出库请求,挑选赞同与否。赞同即审阅经过,不赞同即审阅未经过。
u3000u30006、过户审阅
u3000u3000扼要描绘:由已注册处理员审阅客户的物品过户请求,挑选赞同与否。赞同即审阅经过,不赞同即审阅未经过。
u3000u3000事情流:客户A(转出方)提交过户请求;处理员检查请求信息;处理员挑选是否审阅经过。
u3000u30007、切换用户
u3000u3000由已登陆的处理员切换至另一注册的处理员账号进行处理事情流:点击切换账号;输入另一账号的用户名、暗码;登陆另一处理员账号进行处理。
u3000u3000客户体系:
u3000u30001、客户登录扼要描绘:客户有必要输入正确的用户名和暗码才可登陆事情流:当客户要求登陆体系时,体系要求输入用户名和暗码;客户输入其用户名和暗码;体系进行用户名和暗码的验证前置条件:用户有正确的用户名和暗码后置条件:登陆成功,用户方可进行相应操作;不然登录失利需从头输入用户名和暗码登陆。
u3000u30002、客户库房处理客户检查自己名下的货品存储状况。客户需求检查货品状况,登陆者有必要是注册客户。
u3000u30003、请求入库客户请求入库,填写请求信息。等候处理员审阅经过。客户登陆成功,填写请求入库信息,包含入库标题、入库类型、入库数量、占用货位数信息。客户提交入库请求,等候处理员审阅。
u3000u30004、请求出库客户请求出库,填写请求信息。等候处理员审阅经过。客户登陆成功,填写请求出库信息,包含出库数量、入库ID.客户提交出库请求,等候处理员审阅。
u3000u30005、过户处理客户请求过户,填写请求信息。等候处理员审阅经过。客户登陆成功,填写过户请求,包含提交方ID、接收方ID、入库ID、过户数量信息。客户提交过户请求,等候处理员审阅。
u3000u30006、请求状况检查提交方客户检查名下物品过户请求审阅状况。客户已提交过户请求,点击检查。登陆者有必要是注册客户,检查成果显现,已经过、正在审阅或许审阅未经过。
u3000u3000第三部分 体系完结xa0xa0xa0 1.言语挑选xa0xa0xa0 HTML超级文本符号言语文档制造不杂乱,功用大,支撑不同数据格局的文件镶入,这也是万维网盛行的原因之一,其首要特色如下:
u3000u3000简易性:超级文本符号言语版别晋级选用超集办法,然后愈加灵敏便利。
u3000u3000可扩展性:超级文本符号言语采纳子类元素的办法,为体系扩展带来确保。
u3000u3000渠道无关性:超级文本符号言语能够运用在广泛的渠道上,这也是万维网盛行的另一个原因。
u3000u3000通用性:HTML是网络的通用言语,一种简略、通用的全置符号言语。它答应网页制造人树立文本与图片相结合的杂乱页面,这些页面能够被网上任何其他人阅读到。
u3000u3000JavaScript是一种根据目标和事情驱动并具有相对安全性的客户端脚本言语。一起也是一种广泛用于客户端Web开发的脚本言语,常用来给HTML网页增加动态功用。SQL言语特色:
u3000u3000一体化:SQL集数据界说DDL、数据操作DML和数据操控DCL于一体,能够完结数据库中的悉数作业。
u3000u3000运用办法灵敏:能够直接以指令办法交互运用;也能够嵌入运用,嵌入到C、C++、FORTRAN、COBOL、JAVA等主言语中运用。
u3000u3000非进程化:只提操作要求,不用描绘操作过程,也不需求导航。运用时只需求告知核算机”做什么“,而不需求告知它”怎么做“.
u3000u3000言语简练,语法简略,好学好用:在ANSI规范中,只包含了94个英文单词,中心功用只用6个动词,语法挨近英语口语。
u3000u30002.技能支撑IE、360、谷歌、火狐等各类干流阅读器xa0xa0xa0 3.程序均匀出产功率xa0xa0xa0 服务器端代码行数:3500行客户端代码行数:3500行xa0xa0xa0 4.对技能办法的点评xa0xa0xa0 开发中运用了Browser/Server体系和Client/Server体系。进行了网站运用的相关开发和程序编写,其间运用了 HTML、CSS、JavaScript、SQL、JSP、Servlet、JavaBean、Ajax等技能。在项目开发的进程中,运用了准确的发展处理办法和同行评定的检查程序,确保了开发作业的并行有序进行。
u3000u3000参考文献:
u3000u3000【1】《物联网技能与运用研究》,作者钱志鸿 王义君 发表于2012年5期《电子学报》
u3000u3000【2】《物联网技能发展与运用》,作者朱洪波 杨龙祥 朱琦,发表于2011年1期《南邮电大学报》
u3000u3000【3】《我国仓储物流现状及优化》,作者董彦龙,发表于2006年16期《商业年代》
u3000u3000【4】《根据物联网的仓储管控一体化体系规划战略》,作者刘,发表于2011年15期《物流技能》
版权声明:以上文章转载自互联网用户,该文观点仅代表作者本人。文章内容仅供参考,不构成建议,不代表快递查询网立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如有侵权请联系:1048208551@qq.com,将立刻删除。