移动应用UI辅助开发系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:kobeantoni198774
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
我国的移动应用在近年来出现井喷式的增长,这样也导致大量的移动端网页需要手工编写。与此同时,在前后端分离的开发趋势下,前端工程师们开始投入更多的时间和精力去完成业务逻辑设计、数据流转和处理、性能优化、交互体验等方面的工作,而冗余繁琐的网页开发工作仍然占据了工程师们大量的时间,极大地浪费了人力成本。为了解决这一矛盾,本文希望通过开发一个辅助开发系统,实现利用系统自动生成移动端网页代码的效果。在需求分析部分,本文分析了系统的周境,本系统可以被划分两个子系统,分别是供管理员使用的后台管理子系统和供用户使用的可视化UI设计子系统。然后对所有具体的功能点开展分析。最后对非功能性需求提出要求。在概要设计部分,首先对两个子系统的软件架构分别进行分层设计。然后归纳分解各个功能模块并设计相应的数据库表。最后针对可视化UI设计子系统,对操作界面的视图进行设计。在详细设计部分,针对自动生成代码这一核心功能给出总体方案设计,从代码来源、屏幕内的数据管理、代码导出这三个方面阐述设计思路。相比传统的自动生成代码的工具,本系统由于很好地应用了组件化的思想,使得整体的样式风格并不局限于某一特定框架,借助组件化的特点,可以让本系统更加灵活地满足更多UI设计的需求。根据总体方案,使用Java和SpringBoot完成服务端的接口开发。使用JavaScript和Vue相关的框架完成浏览器端的功能开发。系统测试时,首先通过一个实际案例来演示系统的界面,然后针对由该案例产出的代码进行实际效果的验证,通过对比手写代码和系统生成代码的代码内容、所生成的UI界面、UI设计以及修改花费的时间这三个方面,验证了本系统的有效性。综上所述,本系统可以高效地完成自动生成移动端网页代码的核心诉求。
其他文献
通过研究参数化设计在陶瓷造型中的应用,提出参数化设计的特点和优势,探究陶瓷造型设计新的方法和策略,为陶瓷造型的发展与多样性提供新的驱动力.结合参数化设计的思维和方法、参数化造型的逻辑建构过程,并结合设计案例,论证其可行性及相关结论.基于Grasshopper的陶瓷造型参数化设计,不仅是形式美的创新,更是设计方法的创新,为陶瓷造型设计提供新的思路和途径.
为研究BaO-Al2O3-SiO2(BAS)系微晶玻璃热处理温度对氮化硅陶瓷致密化的影响,以BAS玻璃粉作为烧结助剂,采用无压烧结技术制备致密化氮化硅陶瓷.介绍了在1100℃、1250℃、1400℃、1500℃温度下热处理10h的四种BAS玻璃粉作为烧结助剂.通过XRD分析不同温度热处理后BAS微晶玻璃的相系转变,检测氮化硅陶瓷样品的体积密度、显气孔率、硬度和断裂韧性.结果 显示:在1400℃热处理10 h后,BAS玻璃粉相系转变程度最大,单斜相钡长石含量最高,无压烧结成型的氮化硅陶瓷样品力学性能最优良.
本文构建了人左脑葡萄糖基转移酶(ALG8)反馈/上/下游激活和抑制的分子及知识计算网络,其与认知密切相关整合GRNInfer和DAVID。基于ALG8反馈/上/下游激活和抑制不同分子的共有知识,提出ALG8调控人左脑认知的新系统机制并多重亚网验证如下:整合ALG8上游抑制、反馈抑制、下游抑制亨廷顿氏病,其上游抑制呼吸电子传递链|钙信号转导通路|核苷酸结合存在于NR1D2_2、PRKCI1、TUBG
The China Energy Investment Group (CEIG) could completely regenerate the deactivated methanol-to-olefin (MTO) catalyst, and the fully regenerated catalyst was exposed to C4 and/or C5+ hydrocarbons to obtain the preliminarily coke-deposited catalyst. This
现代电信网络告警数据是监控网络状况和管理网络设备的重要依据。随着网络规模的扩大和业务的复杂化,网络设备的稳定性以及网络故障处理的及时性和有效性变得愈发重要。告警的联动性使得网管系统每天会产生大量的重复告警,这将严重影响到故障的定位和处理工作。因此,对海量告警数据的过滤和压缩以及对有效告警信息的提取是运维的重要任务。关联规则挖掘作为重要的无监督数据挖掘技术之一,应用于网络故障分析的场景中可以在无标注
Adding compatibilizer to polymer-modified asphalt (PMA) is an effective method to improve compatibility and performance. However, only few studies have systematically focused on how compatibilizer can affect the performance of styrene-butadiene-styrene (S
The redox property and oxygen species play an important role in the catalytic oxidation of volatile organic compounds (VOCs). In this paper, a series of MnxCo3-xO4 catalysts with tubular structure were synthesized and applied for the catalytic combustion
The spray characteristics of the blended fuel composed of biodiesel and dimethyl carbonate were compared with those of biodiesel and diesel. The macroscopic spray characteristic parameters including spray tip penetration, maximum spray width, average spra
On August 24, 2021, the commercial scale test project for cracking light crude to ethylene was successfully put on stream at the first attempt at the SINOPEC Tianjin Petrochemical Company (TPC). This commercial test, which is expected to be carried out wi
Dechlorination of crude oil is an effective way to alleviate corrosion in refinery units, and the critical process is the removal of organochlorine which can be efficiently removed through nucleophilic substitution reaction catalyzed by phase transfer. He