广州航海学院虚拟仪器技术(2)实验报告专业班级电气16实验日期第9周-第15周姓名学号冯家宝/05实验组号毛宁/01指导教师李瑞实验名称基于LabVIEW的科学研究成果管理系统设计(报告内容包括:实验目的、实验设备及器材、实验步骤、实验数据、图标及曲线处理、实验小结等)一、实验目的1、通过本实验加深学生的基本概念,掌握LabVIEW软件工具的使用,提高学生的设计与综合应用能力。二、实验设备及器材1、安装LabVIEW的电脑若干台(含个人笔记本电脑)、分组进行设计。三、实验要求及内容1、课内实验报告要包含:VI源代码(建立Project、VI、子VI)、软件设计功能框图、软件设计流程图及必要的说明文件;1.1VI源代码成绩1.2软件设计功能框图2、软件系统功能要求实现以下功能:2.1系统用户注册及登录功能1、超级用户注册1.1功能超级用户信息所属部门工号出生年月手机号码电子邮箱个人照片1.2界面登录界面登录到主界面返回注册选择登记内容显示当前用户查看个人信息用户管理(只能超级用户进如修改密码超级用户注册普通用户注册2、新用户注册要包含以下信息2.1功能教师注册填报信息教研室(系)工号出生年月手机号码电子邮箱个人照片学生注册填报信息专业班级学号出生年月手机号码电子邮箱个人照片2.2界面3、密码设置3.1功能(1)要求字母及数字组合,并且要求8位以上才能完成注册;(2)提供密码重置功能:初始设置密码时,要求用户填写密码重置的验证信息。3.2界面及程序(1)普通用户注册程序说明:用条件结构判断要注册密码长度是否大于8,不大于8提示错误并要重新输入;若符合要求则保存用户名以及密码并跳转到填写用户信息页面。(2)修改密码说明:依次输入原用户名以及密码,新密码;程序会先判断用户名是否存在,若不存在系统则提示用户名不存在,用户需重新输入用户名;若存在程序继续判断原密码是否正确;若不正确系统则提示密码不正确,用户需重新输入密码;若正确程序继续判断新密码是否符合要求,若不符合则要提示新密码格式不正确,用户要重新输入新密码,若符合则替换原密码,提示修改密码成功并跳转到登录界面。程序见附件。4、权限设置4.1功能1超级用户所有权限2其他只能导出自己个人相关信息4.2程序及界面说明:超级用户可以下载所有人资料,在此处本人用了用户管理vi来实现此功能,用户管理界面只有超级用户可以登录,普通用户不能登录,超级用户登录用户管理界面后可以下载所有人的资料。而普通用户的个人信息下载在科研成果登记界面可以下载自己的信息。5、科研成果登记5.1科研成果分类(1)功能代号一二三四五六七类别科研项目科技论文授权专利软件著作权学生竞赛出版著作其他获奖(2)界面说明:通过主界面的选择要登记的内容然后跳转到相应的vi进行信息登记。5.2、单项登记内容要求(1)科研项目功能一、科研项目序号属性名称属性说明1项目名称提供完整的项目名称2项目参与者身份(1)教师;(2)学生3项目类别(1)国家级;(2)省部级;(3)市厅级;(4)区级;(5)校级4项目编号提供项目编号5项目总经费单位(万元)6项目到校经费单位(万元)7承担角色(1)负责人;(2)校方负责人;(3)主要参与人8项目起始时间时间格式:年月9项目组成员除本人外的其他项目组成员10项目完成时间时间格式:年月11项目执行状态(1)进行;(2)完成12上传立项证明佐证材料提示上传者按照如下要求上传:(1)项目合同书原件首页、项目负责人及参与人页、承担单位及组织单位盖章页;(2)合成一个PDF文件后上传。注意:(1)若上传者上传错误,要重新上传,需要将旧文件替换为新文件;(2)文件是否保存成功,系统要在后台进行确认。13上传已结题证明佐证材料提示上传者按照如下要求上传:(1)项目结题书原件首页、项目负责人及参与人页、承担单位及组织单位盖章页;(2)合成一个PDF文件后上传。注意:(3)若上传者上传错误,要重新上传,需要将旧文件替换为新文件;文件保存路径要其他说明:所有上传附件,均为用户提供对应附件下载功能。界面说明:此模块的设计主要用到字符串的输入控件以及字符串的组合控件,数据通过创建数组并通过电子表格存储在excle表格中,本人为了区分不同用户填写资料存储的信息不被覆盖,在此用每个项目输入的名字作为存储的文件自动新建保存起来。佐证材料则通过全局变量进行保存。其他信息登记界面类同。程序见附件。(2)科技论文二、科技论文序号属性名称属性说明1论文名称提供完整论文名称2作者角色(1)教师;(2)学生3第1作者单位是否为我校(1)是;(2)否4作者排名(1)第一作者;(2)通讯作者;(3)其他5论文所有作者按照排名顺序填写姓名6论文分类(1)期刊;(2)学术会议7论文级别(1)SCI;(2)EI;(3)ISTP;(4)北大中文核心;(5)普通8发表日期时间格式:年月9上传论文原文佐证材料(1)上传前要提示作者上传附件须包括:期刊封面、目录及正文三要素;(2)要求上传PDF扫描电子版文件10上传索引证明佐证材料要求上传PDF扫描电子版文件其他说明:所有上传附件,均为用户提供对应附件下载功能。(3)授权专利三、授权专利序号属性名称属性说明1专利类别(1)发明专利;(2)实用新型专利;(3)外观专利2专利权人身份(1)教师;(2)学生3专利权人第1单位是否为我校(1)是;(2)否4授权专利排名(1)第一作者;(2)其他5专利权人列表按照排名顺序填写姓名6专利级别(1)国际级;(2)国家级7专利局授权编号填写授权专利完整编号8上传专利佐证材料要求上传PDF扫描电子版文件其他说明:所有上传附件,均为用户提供对应附件下载功能。(4)软件著作权四、软件著作权序号属性名称属性说明1第1作者单位是否为我校(1)是;(2)否2著作权人身份(1)教师;(2)学生3著作权人排名(1)第一作者;(2)其他4所有著作权人按照排名顺序填写姓名5专利级别(1)国际;(2)国家6专利局授权编号7上传专利佐证要求上传PDF扫描电子版文件其他说明:所有上传附件,均为用户提供对应附件下载功能。(5)学生竞赛获奖五、学生竞赛获奖序号属性名称属性说明1参与者角色(1)指导教师;(2)负责人;(3)参与人2获奖者身份(1)教师;(2)学生3参与者姓名按照排名顺序填写所有参与者姓名、专业、班级学号4竞赛级别(1)国家级;(2)省级;(3)市级;(4)区级;(5)校级;(6)其他5竞赛组织单位提供竞赛组织单位完整信息6竞赛名称提供竞赛完整名称7竞赛获奖等级(1)特等奖;(2)一等奖;(3)二等奖;(4)三等奖;(5)优秀奖;(6)其他。8上传获奖证书要求上传PDF扫描电子版文件其他说明:所有上传附件,均为用户提供对应附件下载功能。(6)出版著作六、出版著作序号属性名称属性说明1编者角色(1)主编;(2)副主编;(3)其他2编者姓名按照排名顺序填写所有编者(编者超过10名,只填写前10名)3著作类别(1)教材;(2)专著;(3)自编实验教材;(4)其他(要求具体说明)4出版社填写完整出版社信息5出版日期填写著作出版日期6上传佐证材料(1)著作封面、前言、目录、封底(2)要求上传PDF扫描电子版文件其他说明:所有上传附件,均为用户提供对应附件下载功能。(7)其他获奖七、其他获奖序号属性名称属性说明1获奖名称成果名称2获奖者身份(1)教师;(2)学生3获奖作者姓名按照证书排名登记所有获奖人员姓名4获奖类别(1)科研;(2)教学5颁奖单位提供颁奖单位完整名称(校内获奖提供二级教学单位)6获奖级别(1)国家级;(2)省级;(3)市级;(4)区级;(5)校级;(6)其他7上传佐证材料要求上传PDF扫描电子版文件其他说明:所有上传附件,均为用户提供对应附件下载功能。四、系统各功能详细设计1、程序流程图登录界面登录到主界面返回注册选择登记内容显示当前用户查看个人信息用户管理(只能超级用户进如修改密码超级用户注册普通用户注册各类科研成果登记页面填写用户信息超级用户下载所有用户信息2、全局变量列表:包含全局变量名称、说明说明:本人在此只用到三个全局变量,全局变量—用户名,用于存储用户登录是输入的名字进行显示当前用户并用于登录判断,以及用于注册时作为信息存储的文件名;全局—用户登录密码,用于登录判断密码是否正确;全局—文件预览,用于科研成果登记信息的预览,以及个人信息的显示。3、界面及使用说明(1)登录界面说明:进入系统的第一个界面,也是锁定界面;主要功能,登录主界面以及跳转为注册界面。(2)注册界面说明:此界面包含超级用户注册以及普通用户注册,并保存注册后的密码用户名以及注册成功后跳转到用户信息填写界面。(3)用户信息填写界面说明:此界面先选择用户类型,不同用户类型跳出不同填写界面。(4)登录后界面说明:此界面可以进行用户管理、显示个人信息、修改密码、跳转到登记科研成果信息页面以及返回登录界面。(5)修改密码界面(5)个人信息显示界面4、帮助、软件版本及作者联系方式说明(1)源程序请看附件;(2)labview2017版;(3)作者姓名:冯家宝;联系方式:18813536091.