基于页面流技术的装箱优化系统设计与实现

基于页面流技术的装箱优化系统设计与实现

ID:23803442

大小:10.36 MB

页数:58页

时间:2018-11-10

基于页面流技术的装箱优化系统设计与实现_第1页
基于页面流技术的装箱优化系统设计与实现_第2页
基于页面流技术的装箱优化系统设计与实现_第3页
基于页面流技术的装箱优化系统设计与实现_第4页
基于页面流技术的装箱优化系统设计与实现_第5页
资源描述:

《基于页面流技术的装箱优化系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第一章绪论课题的研究内容和创新点。此外,对该项目的研究意义及对企业的作用作了简单介绍。第二章首先重点介绍了页面流技术的开发背景、技术原理、平台的主要功能。随后介绍了页面流开发工具在该项目中的作用和应用效果。页面流平台在与用户沟通、提高设计和开发效率以及后期需求变更中取得明显应用效果。最后,介绍了在该项目开发过程中,根据项目需要对该平台的改进工作,包括增强页面文件管理、增加页面元素、页面流转的可视化编辑。第三章详细介绍了系统的需求,包括功能性需求和非功能性需求。其中非功能性需求包括系统性能要求、稳定性要求、历史数据兼容要求以及查询报表灵活性等方面的要求

2、,这些需求都不同程度地进行了量化描述,使需求更加明确。功能性需求主要介绍了系统各个模块的业务流程及管理模式。此外,还对系统的安全性提出了明确的要求。第四章针对详细需求进行了整体设计,首先介绍技术选型,通过技术架构的确定来全面满足系统在非功能性方面的需求,其次,对系统安全性做了专门的设计,包括网络安全、操作系统安全、数据库安全以及业务系统安全。之后,着重针对系统的功能性需求做了详细设计,设计工作针对每个功能模块逐一展开,范围涵盖了表示层设计、业务逻辑设计以及数据库设计三大方面。第五章介绍了系统的实现过程,首先介绍了页面流开发平台实现的功能,然后通过列举

3、部分编码实例来展示系统的实现过程,编码实例按照通用工具、业务逻辑实现以及数据库实现三个部分进行分类,其中系统接口实现部分包括用户接口、登录接口、操作工包装指导接口、物流查询接口、物料准备接口等,体现了面向对象以及MVC的编程思想。最后,还介绍了该系统的用户管理和管理员管理功能。第六章是对本系统开发的一个总结,总结了开发过程的经验和不足并提出了今后改进的方向和目标。5第二章相关技术与原理2.1页面流技术应用背景众所周知,在软件项目开发过程中,软件需求分析不仅是项目开发流程中诸多节点中的第一阶段工作,也是贯穿整个项目生命周期中最重要因素,而且需求分析工作

4、的重要程度与软件规模呈现正相关关系⋯3。但是,据有关数据分析显示,软件项目失败的诸多原因中,由于用户需求不清而导致项目失败的比例超过了40%。究其原因,主要由两种情况构成,一种是用户的真实需求与项目开发目标存在差异甚至是背离,另一种原因是用户在项目开发过程中出现频繁的或重大的需求变更。面对上述两种现象,如果一味地要求用户能够一次性地将需求清晰、准确地表达出来,并在今后不做任何变更,这几乎无异于缘木求鱼,南辕北辙。页面流n嬲技术正是为了解决上述两个主要矛盾而应运而生,它吸取了迭代式开发的理念,依据业务需求驱动理论和自顶向下设计的方法论,在开发上依据面向

5、对象和面向服务的相关方法,在用户需求分析阶段,真正实现了用户真实需求的可视化模拟展示,使用户能够通过模拟操作来体验需求的合理性、完整性以及一致性,大大降低了用户和开发人员之间由于沟通所造成的歧义¨引。另一方面,在开发过程中,如果用户需求发生变更,系统可以通过“模型与最终系统自动同步转换”功能来实现用户的需求变更,这样大大提高了开发人员工作效率。2.2页面流原理介绍该系统的页面流可视化流程编辑部分是基于.net平台下采用c群语言开发,利用.NETXSD工具将可视化编辑的内容和元素按照schema定义标准,形成XSD的语法文件,同时生成基于XML语法的标

6、准文件。项目生成部分采用iava开发,利用Castoriavaxsd技术校验和解析XML标准文件,然后利用JA、,A建立的包括配置文件和工程模板文件在内的支撑框架,自动生成项目代码和可视化界面,展现给用户。本系统在可视化流程编辑和项目生成中间采用标准XML为存储格式,不依赖于数据库,一方面利于版本管理,另一方面为今后实现支持多语言的项目开发奠定了基础。6第二章相关技术与原理2.3相关技术介绍2.3.1面向对象技术图2-1页面流平台系统功能图面向对象(ObjectOriented,oo)技术是相对早期面向过程的开发衍生而来,其思想更接近人对客观世界的理

7、解,它通过定义对象以及对象的状态和行为,来更加真实的模拟现实世界的行为模式,使软件系统更加接近真实世界,从而大大提高了软件的稳定性、可修改性以及可重用性18J。面向对象从本质上说更像一种思想,而不是一种单纯的技术,这种设计思想一经提出,受到业界普遍认可和推崇,其应用范围也已超越了程序设计和软件开发,目前在数据库系统、程序Ul设计、系统平台设计、网络结构设计、甚至是CAD技术、人工智能等领域都得到了广泛应用[10】。面向对象⋯引入了继承、封装、多态等多种概念来描述对象的特征,通过定义对象的结构、属性和方法来建立对象模型,此外利用对象关联来描述对象之间的

8、关系。第二章相关技术与原理2.3.2B/S架构技术B/S(Browser/Server)结构【13】即用户可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。