基于J2EE的山西医科大学高校排课系统研究与设计
这是一篇关于排课,J2EE,JSP,功能测试的论文, 主要内容为本系统主要完成一个高校排课系统的设计与实现。实现高校排课信息资源化和管理科学化,充分发挥校园局域网优势,建成高质量、高效率的教务服务系统,为高校日常教学办公提供服务。 本文首先对全国高校排课系统的使用情况和需求情况进行了深入的研究,并针对山西医科大学的排课系统需求进行调研,制定了排课系统开发的详细需求;接着笔者对排课系统进行模块化分析,按照功能不同将排课系统分成几大模块,分别对每一模块进行用例分析,功能流程分析。在需求分析的基础上对山西医科大学的排课系统进行框架设计,在框架上本系统采用Struts+Hibernate+Spring三大框架技术,表现层使用JSP技术用于跟客户的交互;底层存储数据库采用稳定且安全性高的SQLServer2005来完成山西医科大学排课系统的设计和开发。最后针对高校排课系统业务流程繁杂,通过功能测试等多方面对高校排课系统进行了详细的测试。 通过系统上线验证高校排课系统不仅减少了高校教务人员的工作量,提高教学管理工作的办事效率,而且有利于高校教学资源的共享和教学质量的提高。
建筑节能设计基础参数共享平台的设计与实现
这是一篇关于SpringBoot,VUE,建筑节能,气候设计,数据共享平台,功能测试的论文, 主要内容为随着中国经济社会的发展,建筑行业取得了巨大进步,然而还存在一些有待解决的问题。一方面,建筑能耗占社会总能源消耗的比重越来越大,日益增长的能源消耗需求与社会可持续发展之间的矛盾愈演愈烈。另一方面,建筑节能设计所使用的建筑节能气象参数存在时效性和完整性问题。为解决上述问题,本文将建筑节能设计流程与计算机技术相结合,设计实现一套建筑节能设计基础参数共享平台。该系统的实现是十三五国家重点研发计划项目《建筑节能设计基础参数应用模式与共享平台》的子课题任务。该系统的设计目标是使建筑工程师一开始就能将建筑节能的思想应用在建筑设计中,为建筑工程师提供实时、完整的建筑节能设计参数,并将数据可视化展示。本系统通过RBAC技术实现功能级权限管理,使不同用户访问不同的功能模块。此外,本文还根据用户的实际需求将整个系统分为七个功能模块:1)系统信息管理模块,进行用户注册登录、管理用户信息。2)数据录入模块,将全国1024个台站的建筑节能设计室内外参数、气象年数据、可再生能源气候特征数据以便捷、快速的方式录入系统。3)地图台站索引模块,在地图上分级显示台站的位置,并采用主成分分析模型进行台站高维数据的可视化展示。4)数据可视化图表及下载模块,对Echarts进行二次开发,实现自定义图表工具,使用该工具实现多形式图表的展示及下载,给建筑工程师直观的数据体验。5)建筑气候设计模块,展示台站的基本气候特征数据,并进行不同城市数据的对比分析。6)热舒适分析模块,使用线性回归模型建立中性温度适应性模型以及使用逻辑回归模型建立用户可接受度模型,使建筑工程师在建筑节能设计中通过模型获取参数的参考值。7)统计信息模块,统计数据上传和下载的记录信息,便于查找数据来源及使用情况。基于Node、虚拟Dom和单页面应用技术的研究,本文采用VUE框架实现前端工程,并且结合SpringBoot框架以及MySQL数据库技术完成后台研发。此外,为了给建筑工程师提供更加完善的辅助决策,本文结合线性回归、逻辑回归以及主成分分析模型实现建筑节能设计气象参数共享平台的智能化服务。最后,为了保证系统平稳、高效的运行以满足用户和课题组要求,本文在第六部分针对各个功能模块设计测试用例进行功能测试以及性能测试。测试结果表明本文设计的系统能够提供完整的建筑节能设计参数,将数据可视化展示,并提供建筑节能设计相关模型,进而提高建筑设计工程师的工作效率。
基于ARM太阳能电池智能灌注系统的设计与实现
这是一篇关于太阳能电池,智能灌注系统,系统结构,软件模块,网络通信,功能测试的论文, 主要内容为大规模的太阳能光伏发电项目,在未来有可能解决我国广大中西部缺电地域的能源危机,其中柒料敏化太阳能电池又以其清洁廉价的特点而受到广泛关注。现有的柒料敏化太阳能制备系统功能较为简单,多是人工操作,自动化程度不高,精度控制难,另外缺少可视化的数据处理能力。本文设计并实现的智能灌注系统对部分设备自动化改造。该智能灌注系统可在工作现场自动快速对电池进行电解质灌注,减少人为误操作而带来的化学污染,以及材料的耗损;能够保证实验数据的实时录入、存储、分析和处理,并及时优化和调整设备运行参数。随着多年来网络技术的飞速发展,网络监控技术渐渐趋于成熟。本文引入网络平台,确保主要设备网络互联,通过计算机对各台设备实时、连续监控及对数据的智能分析,使得用户可以远程查看设备状态、控制设备运行,也可完成数据库建立、数据导入与导出,以及数据分析和数据曲线绘制等任务,实现系统的联网监控功能。该系统具有成本低、实用性高、易于操作等优点。本文的主要工作有以下几个方面:(1)设计智能灌注系统结构。太阳能电池智能灌注系统包括三个主要模块:现场硬件、软件模块、网络通信。在深入了解原有柒料敏化太阳能电池灌注系统监控原理、设计系统整体结构、明确系统功能模块的基础上,进行市场调研,设计硬件,选择现场主控单元模型,确定数据采集与控制硬件设备,建立硬件连线。(2)设计并实现智能灌注系统软件模块。由于嵌入式本身的存储容量有限制,系统增加了远程数据库模块,将现场采集的状态参数传输到远程数据库模块中保存。结合灌注系统总体结构,设计并实现软件模块。该系统软件监控模块包括自动控制模块与远程监控模块。自动控制模块移植并运行于嵌入式开发板,它使用Qt开发框架,具有独立的主程序流程,包括能够采集真空度传感器参数、控制继电器开关状态、远程传输数据、参数设置、灌注功能实现,并具有网络通信功能。远程监控模块采用.NET框架,其依赖于自动控制模块,可实时动态显示自动控制模块采集的数据及流程状态,也可向自动控制模块实时发送命令,控制现场设备操作。在基本功能实现的基础上,界面设计与优化也具有重要意义,优良的界面设计极大的方便了非专业用户的使用,本文分别设计并实现两种监控模块的界面,且二者监控界面布局一致。(3)实现智能灌注系统网络通信。自动控制模块运行于嵌入式开发板内,而远程监控模块搭建在Web服务器中。将自动控制模块及现场硬件视为设备端,远程监控模块视为服务端。设备端与服务端并无直接交互,设计并实现二者网络通信模块,通过此模块,可传递实时状态以及发送实时命令。(4)测试系统功能。在完成整个智能灌注系统之后,需要对系统进行功能上的测试,确保实现功能正确且与需求功能一致。在测试过程中,首先确定主要测试仪器并做好准备工作,其次分别对远程数据库、灌注流程及网页监控分别进行相关功能测试。据我们所知,本文是首次提出太阳能电池智能灌注系统,结合ARM与网络通信,实现现场或远程监控硬件设备,对未加工完成的玻璃板灌入电解质。经过多次实地试验,柒料敏化太阳能电池智能电解质灌注系统运行稳定、实时性良好,基本实现了现场和网络监控的功能。
基于.NET平台的人力资源管理系统的设计与实现
这是一篇关于人力资源管理,C#,SQL Server2012,功能测试,系统测试的论文, 主要内容为人才是企业最核心的竞争力,各大企业都在高薪聘请人才,以便在竞争中取得有利地位,然而人才的管理也是最难的。目前信息技术已被广泛应用到各领域,并发挥着越来越重要的作用,这也包括企业人力资源管理部门,其很早就引入了人力资源管理系统用于提升管理水平,但是系统开发较早,功能需求有所变化,现有系统已无法满足使用需求,需进行更新。为提高人力资源管理水平,实现各项业务的自动化处理,企业决定基于现有需求,采用最新技术重构人力资源管理系统。在构建企业人力资源管理系统时,经过了技术选择、需求分析、系统设计、系统实现以及系统测试等多个阶段,各阶段在系统构建时所发挥的作用不同。在技术选择阶段,在考虑人力资源管理业务的特点,并结合用户对安全性等的要求,选择.NET平台中C#技术作为企业人力资源管理系统的开发语言,选用SQL Server2012存储人力资源管理系统中的相关数据。为了兼顾各种应用场景,如出差用户等,人力资源管理系统基于B/S模式进行开发,方便人力资源部员工通过浏览器处理人力资源管理业务。在技术确定后,对系统需求进行了分析,开发人员深入到企业了解了人力资源部负责的工作,并对人力资源管理涉及的业务进行了分析,对业务进行优化的基础上,明确了人力资源管理系统的功能需求,其由招聘管理、合同管理、员工资料管理、薪酬福利管理、人事异动管理以及系统管理等六部分组成。以设计方案为指导,完成了人力资源管理系统的设计,首先以模块化思想完成了企业人力资源管理系统的功能架构设计,然后详细了各模块的功能组成以及各功能在人力资源管理系统中的作用,然后以实体类图明确了企业人力资源管理系统包含的实体以及各实体之间的关系,在此基础上,明确了人力资源管理系统各实体包含的属性以及各属性的存储模式。在系统设计完成后,根据设计方案完成了企业人力资源管理系统的实现,首先以界面和工作流程的方式明确了企业人力资源管理系统各模块的实现,然后对系统构建时面临的主要问题以及问题解决方案进行了说明,其包含合同定时检测功能、录用通知功能以及数据加解密等。在系统构建完成后,对企业人力资源管理系统进行了全面测试,包括功能测试和性能测试,其中功能测试主要根据功能特点设置测试用例,由人工执行,查看功能是否正确。性能测试主要使用模拟测试软件Load runner,通过模拟并发用户访问系统来查看系统性能是否达标。测试过程中,本文设计的人力资源管理系统不断地得到完善,最终能够比较通畅地运行,并且具备了易用以及安全等特点。目前,许多企业的人力资源管理系统只是实现人力资源信息的存储,合同主要通过人工管理,合同的归档和查阅耗时耗力,合同到期续签需要人力资源部员工逐一查看,其效率比较低。基于上述原因,本文深入研究了人力资源管理业务的信息化过程,并实现了合同管理信息化以及合同到期续签问题的自动化检测和通知,其可提升效率,改变现有缺陷,这对实现企业人力资源管理业务的高效化以及规范化具有很重要的意义。
基于QTP及J2EE的自动化测试系统设计与实现
这是一篇关于QTP,J2EE,功能测试,自动化测试,自动化测试框架的论文, 主要内容为由于软件规模的扩大,软件测试工作变得更加复杂,依靠传统的手工测试已经不能满足现实的需求。自动化测试技术经过多年的发展,出现了对测试框架、测试脚本技术、自动生成测试用例以及自动化安全测试方面的研究方向,其中自动化测试框架在软件测试领域中被广泛采用。 本文根据实际项目需求,在以往项目测试工程师积累的关于自动化测试框架的开发经验上,通过查阅各种自动化测试技术的发展情况的相关文献,以当前最成熟的J2EE技术为支撑,设计了一个通用的基于QTP和J2EE的自动化测试系统。该系统采用J2EE常用的分层设计思想,将测试工作分段处理,模块化组织,将测试对象、测试脚本、测试数据、测试用例、测试场景和测试动作都统一集成进J2EE系统,一站式的测试开发与管理,并直接将测试过程中的相关数据存于数据库中,使得维护和重复测试的成本大大降低,另外,由于采用成熟的自动化测试工具QTP,省去了开发自动化测试工具的成本,为软件快速搭建提供了保证。 本系统投入应用后,降低了自动化测试人员的使用难度,减少了测试人员的学习时间。并且经系统统一开发的测试脚本、用例与场景具有同一性,提高了测试脚本的质量,也降低了测试脚本后期的维护成本。由于系统的成本较低,上手容易,且测试功能较为齐全,因此该系统具有很强的应用价值和前景。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码客栈网 ,原文地址:https://m.bishedaima.com/lunwen/45993.html