基于web的wine物流服务管理系统的设计与实现_第1页
基于web的wine物流服务管理系统的设计与实现_第2页
基于web的wine物流服务管理系统的设计与实现_第3页
基于web的wine物流服务管理系统的设计与实现_第4页
基于web的wine物流服务管理系统的设计与实现_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本 科 生 毕 业 论 文题目: 基于web的wine物流服务管理系统的设计与实现姓 名: 学 号: 7专 业: 计算机科学与技术年 级: 2006级 学 院: 信息科学技术 完成日期: 2010年5月 指导教师: 目 录1引言51.1研究背景51.2研究意义及现状51.3 研究内容及思路52系统分析62.1 需求分析62.2系统用例描述72.3系统应用环境82.4 可行性分析93总体设计93.1系统设计基本原则93.2 系统核心技术103.2.1核心技术介绍103.2.1 系统主要技术的应用103.2.2 系统数据传输模型124.详细设计124.1系统简介124.1.1 系统功能处理模型13

2、4.2 系统界面架构设计144.3 系统功能模块设计154.3.1 系统er模型设计154.3.2 系统逻辑模型设计174.3.3系统关系数据模型设计194.4 数据库设计204.4.1 数据库关系表设计204.4.2数据库关系表结构215系统主要界面设计265.1 登陆界面265.2首页275.3配置管理页面285.4事件处理页面296.系统测试及预期结果296.1模块接口测试296.1.1用户接口测试296.1.2外部接口测试306.1.3内部接口测试30总结31致谢31参考文献32基于web的wine物流服务管理系统的设计与实现摘 要:随着自行车快递公司物流业务的扩大,传统的物流管理已不

3、能满足公司业务的需要,为方便企业管理物流业务,物流管理系统的开发应用,有助于解决自行车快递公司物流管理问题。本文以自行车快递公司的物流管理系统为实例,介绍了在b/s模式下采用ssh开源技术和jsp+j2ee技术如何开发网络物流管理系统的方法,并对关键的技术问题进行了相关阐述,同时也介绍了系统的各个模块的功能和实现方法,相比自行车公司传统的物流管方法,该系统的设计开发具有灵活性与实用性,其应用大大地减少了工作人员的很多工作量。【关键词】 java ssh开源技术 uml建模 wine 物流管理系统the designing and implementation of wine logistics

4、 service management systemabstract: as the logistics business expansion of the bicycle couriers,the management have been unable to meet business needs, in oder to facilitate business administration and logistics services, the application of the logistics management system, help to resolve logistics

5、management issues of the bicycle couriers logistics management issues。this article take the logistics management system of the bicycle couriers as an example,introduced the mothod about how to apply the ssh open source technology and jsp+j2ee technology under the b/s model to design logistics manage

6、ment system which is base on the web。and the key technical problems related to explain, and also introduced the system each module function and the realization method。compared to the traditional logistics management of the bicycle couriers,this system have the flexibility and practical,and its appli

7、cation is greatly reduced many tworkloads of the staff。 key phrase:java;the open source technology;uml modeling;wine logistics service management system1引言1.1研究背景现在许多自行车快递服务公司,与多家国际快递公司签订了合同,帮助这些国际性快递公司在市区内接收和递送包裹,利用 一些兼职的学生使用他们公司的山地自行车来帮助递送包裹。随着该公司业务的发展、规模的扩大,使得传统手工记录的物流模式难以满足业务需求,导致在业务过程中出现诸多影响公司工

8、作效率的问题。为解决存在自行车快递公司存在的问题。故进行wine 物流服务管理系统的开发。1.2研究意义及现状自行车快递公司正在与国内外大型物流企业合作,实行共赢的商业模式;但这些自行车公司规模小,在物流服务管理层上主要靠人手操作,公司没有专门的物流系统对公司的业务流程进行管理,随着自行车快递公司业务的扩大,人手记录已经不能满足日常业务和后勤管理的处理。尤其是后勤管理,随着公司资产的增加, 管理也变得日益繁琐,客服服务也变得更为重要。后勤管理不当造成公司成本 增加,客服部门问题得不到好的解决,对公司正常业务带来了压力。没有准确 的后勤库存数据管理,人手的记录统计和计划,对后勤部门管理人员带来很

9、大 的影响。所以需要一种高效的物流管理系统来改变这种情况。本文的目的是针对自行车快递公司的物流管理问题提出解决方案,并设计一套实用性,灵活性,适于自行车快递公司物流管理的系统。1.3 研究内容及思路本系统的开发设计采用b/s结构,以:struts + spring + hibernate 为核心技术(即ssh开源框架)对本系统进行设计,思路及步骤如下: 参考物流管理行业相关资料,分析物流信息管理系统的功能,写出需求分析。 通过建立my sql数据库对数据进行存储及管理,通过ssh开源技术集成myeclipse对系统进行开发,利用css样式对系统布局,编写代码,程序调试,保存相关数据, 实现wi

10、ne物流服务管理系统的开发。本文针对本人所开发的自行车物流管理系统进行总体撰写,提出了设计开发方案并简单介绍了自行车物流服务管理系统的现状及其应用状况,详细论述了系统的总体分析设计和系统功能的具体实现。2系统分析2.1 需求分析通过查阅有物流管理方面的资料结合自行车快递公司的业务需求,决定开发的系统应具有以下功能:配置管理功能:主要负责人登录系统对自行车运输工具管理、自行车零部件管理、配置报告进行管理。事件管理功能:相关负责人登陆系统处理包裹丢失、处理自行故障、处理地址错误、处理电话接听问题等的添加,查询,更新操作。系统功能概要模型如下图所示:图1系统功能概要模型2.2系统用例描述表1 系统用

11、例描述用例名称描述参与者调用自行车在快递员调用自行车时进行系统登 记,更改相应状态服务台人员 快递员归还自行车在快递员归还自行车时进行系统登 记,更改相应状态服务台人员 快递员管理零部件对零部件数据库进行维护,更新各种 配置项状态及相互之间的关系服务台人员 快递员 工作人员处理自行车故障当快递员送货时自行车发生故障后, 对该故障的处理流程。服务台人员 快递员 工作人员处理包裹丢失工作人员打电话给服务台,报告包裹 丢失,服务台人员记录该事件,并对 该事件进行处理的流程。服务台人员 快递员 工作人员处理地址错误当地址错误时,服务台进行处理服务台人员 快递员处理电话接听问 题服务台处理接听电话问题服

12、务台人员输出报告对指定的信息进行统计,生成报表服务台人员根据系统需求分析及系统所涉及到的用例画出用例图,以下是系统用例图:图1系统用例图2.3系统应用环境 软件环境:n cpu:p4 1.9ghzn 内存:256mb以上n 分辨率:推荐使用1024*768像素 硬件环境:n 操作系统:windows xpn 开发平台:myeclipse6.5n 数据库:mysql5.0n web服务器:apache tomcat 6.0n 浏览器:ie6.0以上2.4 可行性分析技术可行性本系统是基于web的物流管理系统,其中用的是b/s三层网络体系结构和struts+hibernate+spring的集成技

13、术,这些技术在如今已经非常的成熟,再加上我对这些技术以前也接触过,因此开发起来不存在什么问题。经济可行性在开发此软件的过程中,所用的软件资源如tomcat6.0,mysql5.0数据库,myeclipse6.5开发工具都是免费的,还有开发和调试都是在自己的电脑是进行的,因此开发成本低,开发完成后,可以大大提高物流系统的管理水平,从而提高收益。操作可行性此系统页面层次结构十分清晰,用户操作起来得心应手,而且易于维护,从而减少了以往繁琐的工作量。3总体设计3.1系统设计基本原则1.功能性日志和错误处理在持久性存储中记录所有错误,包括数据库操作错误,状态更新错误安全性 任何使用都需要经过用户认证,需

14、要有详细的权限管理可用性 人为因素:快捷、无错的状态更新极为重要,客户需要及时知道送出的包裹信息,如果公司不能获得这类状态信息,给与客户回答,则会使客户对公司产生不好的印象。可靠性如果在管理库存时出现错误,为了保证数据的完整性,所有事务必须能正确回滚,恢复初始状态。如在更新包裹,电话等信息状态时出现错误,则系统需 给出提示,并自动返回到初始状态。可支持性wine 物流管理系统的不用用户在使用系统时有其特有的业务规则和处理需 求。因此在不同的场景,同一场景的不同预定处需要能够启动不同的业务规则, 以满足不同的业务处理需求。出于不同的业务需要,系统还要求具备修改配置的能力,以便适应其变更业务和性能

15、的需求。3.2 系统核心技术3.2.1核心技术介绍目前基于b/s模式的系统具体技术有许多种,例如:jsp+j2ee,asp+iis,php+apache等等,鉴于本系统的实际情况我采用的是jsp+j2ee技术和struts+spring+hibernatesh集成技术(即ssh开源框架)。本系统是基于b/s的三层网络体系结构,系统前端采用struts mvc框架,中间层采用spring,后台采用hibernate。 至于如何搭建三层网络体系结构,以下是技术分解:首先应配置hibernate和事务;其次装载web.xml和struct-config.xml的集成配置,装载spring的appli

16、cationcontext.xml文件,建立业务层和dao之间的依赖关系,将spring应用到struts中。以上工作是为了建立一个简单的web应用,其作用是用于完成用户管理数据的操作,包含简单的数据库增,删,查,该即crud(新建,访问,更新,删除)操作。这是一个三层的web应用,通过action(struts)访问业务层,业务层访问dao。图3-2-1简要说明了该应用的总体结构。图上的箭头指向说明了流程顺序从web(useraction)到中间层(usermanager),再到数据访问层(userdao),然后将结果返回 6。3.2.1 系统主要技术的应用由于本系统采用的是基于b/s的ss

17、h三层网络体系结构,设计时将整个系统架构分为三个层次,即web层、业务逻辑层(spring)和数据访问源层(hibeinete)、数据服务层(mysql db),他们之间的逻辑关系如图3-3 a 图所示,而b图则是每一层所对应的系统文件分布情况和各个文件夹之间的调用关系,即表示层所对应的是系统里的view文件夹,业务逻辑层对应的是bizservice文件夹,数据访问层对应的是persistence文件夹而这三个文件夹里又各自存放着系统的组件,当用户使用系统时,所进行的数据交互则是通过各个系统文件夹里的各个组件进行数据传送,然后以实体的方式在系统界面呈现。b图-每一层网络所对应的系统文件调用关系

18、表示层(web struct)业务逻辑层(spring)数据访问层(hibernate)mysql dba图-三层网络逻辑关系 图2 系统各逻辑层之间的调用关系以下是各层所对应的功能介绍:表示层:负责 ui 的显示控制和对相关请求的转发。表现层提供与用户交互的接口,也就是说用户可以通过表现层的浏览器进行操作,所输入的数据则会通过action组件把数据传向业务层。它是用户与系统沟通的桥梁,一方面以交互的形式实现接收用户请求,并封装请求提交给业务层,使得用户请求能被系统接收并识别;另一方面把系统响应以合适的方式呈现.以下是表示层即(web层)的主要功能:n 权限控制:基于角色机制的权限控制,使用s

19、pring框架实现。n 数据校验n 业务逻辑处理:组合dao对象实现业务逻辑处理。业务逻辑层:整个系统的核心,与系统的业务处理有关。业务逻辑层的主要功能如下:u 权限控制:基于角色机制的权限控制,使用spring框架实现。u 数据校验u 业务逻辑处理:组合dao对象实现逻辑数据的处理。数据访问层:也称持久层,主要数据库的访问,实现数据表的 crud 操作。采用hibernate实现从mysql数据服务的表格到内存对象的映射,为dao层的实现提供实体 12。3.2.2 系统数据传输模型该系统的数据录入和存储都是在数据表里进行添加,查询,修改,删除操作,用户在浏览器里进行相关操作所呈现出来的数据是

20、从my sql数据表映射到wine系统内存,再通过tomact服务器传输到浏览器的,以下是系统数据传输模型图:图3 系统数据传输模型图4.详细设计4.1系统简介wine 物流管理系统是一个典型的数据库管理系统,系统由配置管理设置、交通工具管理等模块组成,规划系统功能模块如下:q 配置管理模块该模块主要负责完成交通工具管理、零部件管理、套件管理、配置报告等q 事件管理模块该模块主要包括处理包裹丢失、处理自行故障、处理地址错误、处理电话接听问题等服务和查询模块组成。系统总体功能具体表现如下图所示:图4系统总体功能结构图4.1.1 系统功能处理模型前面是系统主要功能模块,但主要功能模块里面又包括以下

21、具体功能,例如处理自行车故障包括:管理自行车零部件和管理自行车出入库信息,生成报告服务(指用户在系统界面操作时候所输出的相关数据)包括生成自行车管理部件的数据表和自行车出入库信息的数据表。各个功能之间的关系如下图所示,用户与系统界面操作时数据的交互都是依赖于数据库my sql db的数据访问。其功能处理流程如下图所示:图5 系统功能处理模型图4.2 系统界面架构设计根据前面对系统功能的分析与设计,设计系统界面架构模型如下图所示,其各个页面之间的跳转关系,具体如表所示:图 6 系统界面架构模型针对图6系统界面架构模型中每个页面的架构,设计各个页面对应的jsp文件以及页面之间的跳转关系 ,如下表所

22、示:表2 页面跳转及嵌套关系元素名称跳转页面登陆首页 home.jsp (用户名和密码正确方可转入)注册注册页面(该功能未在需求范围内)公司简介-“点击进入”公司简介: companyinf.jsp配置管理-“点击进入”配置管理:confmanage.jsp事件处理-“点击进入”事件处理:eventhandle.jsp关于我们-“点击进入”关于我们: aboutus.jsp公司概况在 companyinf.jsp 嵌入 companyoverview.jsp发展历程在 companyinf.jsp 嵌入 development.jsp业务领域在 companyinf.jsp 嵌入 busine

23、ss.jsp企业文化在 companyinf.jsp 嵌入 culture.jsp更改自行车状态在 confmanage.jsp 嵌入changestate.jsp查看自行车列表在 confmanage.jsp 嵌入checkbike.jsp零部件配置管理在 confmanage.jsp 嵌入partsmanage.jsp查看库存不足清单在 confmanage.jsp 嵌入checkneeded.jsp查看包裹信息在 eventhandle.jsp 嵌入packageinf.jsp查看丢失包裹列表在 eventhandle.jsp 嵌入checklostlist.jsp处理故障自行车在 ev

24、enthandle.jsp 嵌入handlebrobike.jsp查看维修记录在 eventhandle.jsp 嵌入 checkmaintain.jsp登记错误地址信息在 eventhandle.jsp 嵌入 handleaddrerror.jsp查看错误地址列表在 eventhandle.jsp 嵌入 checkaddrerror.jsp处理电话服务在 eventhandle.jsp 嵌入 handletelservice.jsp查看电话处理列表在 eventhandle.jsp 嵌入 checktelresults.jsp4.3 系统功能模块设计4.3.1 系统er模型设计根据系统流程及

25、功能分析得出简化的实体关系模型图如下(说明:由于我所做的系统实体甚多,在此只举主要实体属性描述,其他实体属性就不做详细罗列):level(事件等级)id等级编号name等级名event事件事件状态发生时间事件类型事件等级备注信息事件 id订单备注信息订单编号订单状态提交时间提交人item物品id物品价格price物品名称自行车名供应商id自行车编号编号bicycleuserinfo登录名用户名employee员工id密码服务类型当前状态结束时间开始时间电话事件 id来电人姓名电话事件来电人电话详细信息图7系统e-r图上图所对应的逻辑关系如下: 自行车:(自行车编号,自行车名,供应商id); 事

26、件等级:(等级编号,等级名) 事件:(事件id,事件状态,事件类型,事件等级,发生时间,备注信息) 订单:(订单编号,订单状态,提交人,提交时间,备注信息) 电话事件:(电话事件id,来电人电话,来电人姓名,服务类型,当前状态,详细信息,开始日期,结束日期) userinfo登录名:(employee 员工id,用户名称,登陆密码)4.3.2 系统逻辑模型设计根据前面的系统需求分析, 以下是系统的功能属性描述及状态描述,系统的主要参与者及所对应的工作描述: serviceclark(服务台人员): handlelostpackge(负责处理包括丢失),handleaddrerr(处理地址错误)

27、,handlebreakdown(处理事件故障),handlereturn(返回处理请求),handlecall(处理电话接听服务);即意思是工作人员打电话给服务台,报告包裹 丢失,服务台人员记录该事件,并对 该事件进行处理的流程等等。 bicycle(自行车)所关联的属性是:change(自行车状态的改变),compenent(自行车零部件),incident(事件),bicyclestore(自行车库),而compenent又关联compenentstore;这些关联的作用是当服务台人员通过系统查看和更改bicycle信息时,bicycle关联到的属性和事件状态都会以报表的形式呈现出来。

28、customer(顾客)所关联的属性是oder(订单),而oder又关联item(物品),即意思是顾客可以通过了解item然后根据个人意向提交oder。 incident关联的属性是:handle call(处理电话接听事件),handleaddrerr(处理地址错误事件),oder(处理订单);其各自之间的关联表达的意思是:当courier(快递员)和serviceclark(服务台人员)查询incident信息时,所有关联到的事件属性都会以报表的形式呈现出来。 courier(快递员)关联的属性是:managementcomponent(管理自行车的工作人员),incident(事件);即

29、当快递员的 自行车出问题时,则report(报告)managementcomponent和incident,相关负责人则对所report的事件进行调度和处理。 solutionset(解决方案)所关联的属性是:solution(方案的描述),hangdlebreakdown(处理事件故障),handlelostpackge(处理包括丢失);即服务台人员要查询hangdlebreakdown(处理事件故障)和handlelostpackge(处理包括丢失)的解决方案时,solutionset则会自动给出相关方案的具体描述。 invoke(请求)关联的属性是:bicycle(自行车),handle

30、invoke(处理请求),handlereturn(返回处理请求);即快递员发出invoke(请求),serviceclerk(服务台人员)处理请求并返回请求结果。以上都是需求分析在系统中的应用实现,结合上述分析,其具体实现如下图所示:图8 系统逻辑数据模型图4.3.3系统关系数据模型基于前面4.5.1节对系统的e-r模型的分析与设计,以下是具体呈现系统各个数据表的详细属性和实体与实体之间的关联模型:图9 数据表关系模型图4.4 数据库设计4.4.1 数据库关系表设计表3 数据库信息表表编号数据库定表名描述表4component管理零部件信息表5orderinfo管理订单信息表6item物品信

31、息表7employee员工信息表8userinfo管理系统登录信息表9event保存事件信息,如包裹丢失,电话记录等表10eventstate事件的状态信息表11level事件的级别信息表12solution事件解决方案信息表13eventtype事件类型表14bicycle自行车信息表15bikestate管理自行车状态信息表16vender厂商信息表17changecomponent记录零件的更换信息表18stockmanage自行车出入库记录信息表19orderitem记录订单中的物品信息表20ordertype记录订单所属类型表21orderstate订单的当前状态信息表22telre

32、cord电话记录信息表23tel_srv_type服务类型信息4.4.2数据库关系表结构表 4 管理零部件信息字段名称数据类型pufic备注id零件类型 idchar(15)name名称varchar(20)amount数量integernot-nulldescription描述text表 5 管理订单信息字段名称数据类型pufic备注id订单 idchar(15)state订单状态integernot-nullcus_name顾客名称varchar(20)cus_tel顾客电话char(15)not-nulladdress地址varchar(30)not-nulltype_idid 类型in

33、teger(fk)send_date发送日期daterecv接收日期datelost_date丢失日期date表 6 管理物品信息字段名称数据类型pufic备注id物品 idchar(15)name物品名称varchar(20)price物品价格integer表 7员工信息字段名称数据类型pufic备注id员工 idchar(15)name姓名varchar(20)address地址varchar(30)telephote电话varchar(15)表 8 管理系统登录信息字段名称数据类型pufic备注username登陆名称char(20)password登陆密码cahr(20)not-nul

34、lemployee_id员工 idcahr(15)表 9 保存事件信息字段名称数据类型pufic备注id事件 idintegerstate_id事件状态integertype_id事件类型integerlevel_id事件等级integertime发生时间datenot-nulldescription事件描述textcodechar(15)记录订单 id等信息表 10 事件的状态信息字段名称数据类型pufic备注id事件状态 idintegername名称varchar(20)表 11 事件的级别信息字段名称数据类型pufic备注id事件等级 idintegername等级名称varchar(

35、20)表 12 事件解决方案信息字段名称数据类型pufic备注id解决方案idintegertype_id类型 idintegernot-nullscheme策略textnot-null表 13 事件类型字段名称数据类型pufic备注id事件类型 idintegername名称varchar(20)表 14 自行车信息字段名称数据类型pufic备注bicycle_code自行车编号char(15)state_id自行车状态integersup_id供应商 idchar(15)表 15 管理自行车状态信息字段名称数据类型pufic备注id自行车状态 idintegername状态名称varcha

36、r(20)表 16 厂商信息字段名称数据类型pufic备注sup_id厂商 idchar(15)sup_name厂商名称varchar(20)not-nullsup_address厂商地址varchar(30)sup_tel厂商电话char(15)not-null表 17 记录零件的更换信息字段名称数据类型pufic备注id更换 idintegerbicycle_code自行车编号char(15)amount更换数量integernot-nulltime更换时间datenot-nullcomponent_id零部件编号表 18 自行车出入库记录信息字段名称数据类型pufic备注id零件更换 i

37、dintegerauto- incrementbicycle_code自行车 idchar(15)time_out出库时间datetime_in入库时间dateemployee_id员工 idchar(15)state状态信息boolnot-null表 19 记录订单中的物品信息字段名称数据类型pufic备注order_id订单 idchar(15)item_id物品 idcahr(15)amount物品数量integernot-null表 20 记录订单所属类型字段名称数据类型pufic备注id订单状态 idintegername状态名称varchar(20)not-null表 21 订单的

38、当前状态信息字段名称数据类型pufic备注id订单状态 idintegername状态名称varchar(20)not-null表 22 电话记录信息字段名称数据类型pufic备注id电话事件 idintegersrv_type_id服务类型integernot-nullstate_id当前状态integernot-nullcaller_name来电人姓名char(20)caller_phote来电人电话char(15)content详细信息textstarttime开始时间datetimeendtime结束时间datetime表 23 服务类型信息字段名称数据类型pufic备注id服务类型

39、idintegername类型名称varchar(20)not-null5系统主要界面设计5.1 登陆界面:表 24 页面使用说明元素名称跳转页面备注登陆首页 home.jsp用户名和密码正确方可 转入注册注册页面该功能未在需求范围内表 25 登陆界面元素元素名 称功能元素描述必须/可 选数据校验用户名服务台人员输入用户 名文本框必须不能为空密码服务台人员输入密码文本框必须不能为空验证码服务台人员输入验证 码文本框+图片必须不能为空表 26 界面功能功能名称功能描述校验异常登陆用户登陆若输入的用户名和密码正确, 则进入事件管理页面,否则提 示错误无注册注册用户无无5.2首页表 27 页面跳转关

40、系元素名称跳转页面备注公司简介“点击进 入”公司简介 companyinf.jsp配置管理“点击进 入”配置管理confmanage.jsp事件处理“点击进 入”事件处理eventhandle.jsp关于我们“点击进 入”关于我们 aboutus.jsp5.3配置管理页面:5.4事件处理页面6.系统测试及预期结果6.1模块接口测试6.1.1用户接口测试1)用户:用户要访问的系统的网址或 ip,用户名和密码 系统:浏览器显示主页面,提供功能供用户选择2)用户:输入要需要归还的自行车的编号,状态 系统:更新用户提供的编号的自行车状态3)用户:输入需要使用的零部件的类型和个数 系统:显示相应零部件和

41、个数,更新零部件的状态为使用中4)用户:输入丢失的包裹的编号、丢失日期及责任人 系统:存储丢失的包裹新的状态、丢失日期、责任人等信息5)用户:输入故障自行车的编号,故障类型、时间,人员编号 系统:存储相关信息,更新故障自行车状态为故障中6)用户:输入发生地址错误的包裹编号、新的地址 系统:显示对应包裹编号的信息,更新地址7)用户:输入来电号码、时间,来电人员等信息 系统:将信息和对应的状态存入 tellogo 数据库8)用户:需要打印的报告的类型,事件相关信息,时间范围 系统:系统显示对应类型的所有事件的发生时间,人员等信息6.1.2外部接口测试1)调用在线业务系统的订单 输入参数:订单的编号

42、 返回:与编号对应的订单信息2)调用资产管理的自行车信息 输入参数:自行车编号类型 返回:与编号对应的自行车信息3)调用资产管理的零部件信息 输入参数:零部件的编号或类型 返回:与编号或类型对应的零部件信息4)使用 tellogo 数据库 输入参数:来电的类型、事件等信息 返回:成功存储提示6.1.3内部接口测试1) ui与系统之间的接口: 输入:系统网址,用户名,密码 输出:成功登录或失败界面2) ui与配置管理之间的接口 输入:要更新的订单状态 输出:更新提示,显示订单更新后的详细信息 输入:自行车编号输出:显示自行车详细信息 输入:零部件编号或类型 输出:显示零部件详细信息 输入:自行车

43、要更新的状态输出:更新成功提示,显示自行车更新后的详细信息 输入:零部件要更新的状态 输出:更新成功提示,显示零部件更新后的详细信息 输入:订单编号输出:订单详细信息 输入:订单要修改的内容 输出:更新成功提示,显示订单更新后的信息3)ui与事件管理与服务台模块之间的接口 输入:事件类型,优先级等信息 输出:成功存储事件提示;输入:报告类型,报告时间范围 输出:对应输入类型和时间范围的详细报告.总结 随着毕业日子的到来,毕业设计也接近了尾声.经过6个多月的奋战我的毕业设计终于完成了.在没有做毕业设计以前觉得毕业设计只是对这几年来所学知识的单纯总结,但是通过这次做毕业设计发现自己的看法有点太片面.毕业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高.通过这次毕业设计使我明白了自己原来知识还比较欠缺,但做完了毕业设计后,我之前所学的专业知识得到了完善,形成了一体化的知识体系,重要的是独立设计能力得到了很大的提高,很有成就感,很是欣慰。以下是毕业设计的简要总结: 一、在系统分析阶段:从开始选题到立题的茫然,从系统分析到着手开发阶段,从开始满脑子的问题到查阅资料、分析问题,到慢慢一一解决问题,这一阶段经历了许多的障碍也克服了许多的困难,困难在于开发系统所具备的知识体系不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论