用户注册登录系统报告.docx

用户注册登录系统报告.docx

ID:51149322

大小:1.01 MB

页数:8页

时间:2020-03-19

用户注册登录系统报告.docx_第1页
用户注册登录系统报告.docx_第2页
用户注册登录系统报告.docx_第3页
用户注册登录系统报告.docx_第4页
用户注册登录系统报告.docx_第5页
资源描述:

《用户注册登录系统报告.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、江西理工大学Labview课程设计报告课程设计名称:用户注册登录系统姓名:孟祥艺班级:电子133学号:15指导老师:刘宏2016年9月13日第一部分:登录注册使用说明本设计是一个用户注册登录系统,该系统可以作为某些产品的登录界面,该系统的具体操作过程如图1–1所示,下面就简单的叙述一下整个的操作流程。⑴运行LABVIEW程序,选择用户注册,便会弹出如图1–2所示的输入对话框,我们只需在对话框中输入相应的用户、密码信息即可。如果注册失败便会提示注册失败信息,我们可以选择重新注册或者退出程序。图1-1⑵注册成功以后,系统会询问是否进行用户主页(图1-3)

2、,如果我们要进行用户主页选择是,弹出登录界面(图1-4)我们在登录界面中输入正确的用户名和密码即可。如果选择不进入用户界面,系统便会退出程序。⑶系统自动将用户输入的密码信息与库中的用户密码信息进行匹配,匹配成功便能进入产品界面图1–5为进入用户产品的界面信息。如果用户密码匹配失败,系统便会弹出重新输入密码对话框,我们可以选择输入密码或者退出程序(图1-6)。⑷选择重新输入密码,我们只需重新输入用户密码信息,然后重复3中的过程,如果选择退出程序,系统便会退出程序。注意:①:注册时用户密码位数应大于等于3位②:该系统只能在注册以后才能登陆③:该系统默认有

3、1个用户密码信息是:用户名:孟祥艺、密码:123图1-2用户注册输入对话框图1-4用户登陆输入对话框图1-3是否进行产品选择框图1-5进行主页信息图1-6密码过短提示框第二部分:登录注册设计过程该设计为用户注册登录系统,其主要功能实现用户注册和登陆,其主要设计思路如图2–1所示。下面就简单的做下叙述,首先我们需要建立一个用户数据库,该部分用于存放用户的密码和账户信息,这里我们使用簇数组。该数组的主要功能是存放用户的账号和密码信息。其次建立输入控件,该控件仍为簇数组,并使用局部变量将输入的数据图2-1图2-2图2-3存入数据库中(注册的过程)或者与数据

4、库中的信息进行逐个匹配(登录过程)。同时使用输出控件(指示灯、输出对话框)等来显示注册和登陆信息。图2–2为用户注册系统的主要设计过程首先,登录或注册界面的注册按钮按下时,启动注册输入对话框,而这个对话框置于一个while循环中,是为了输入有错误时可以多次输入。当录入用户名和口令(口令要输入两次以进行确认)后,如果存在问题,如:两次口令不同或者口令长度过短都会显示注册失败,重新注册。只有满足以上条件才会显示注册成功,并且使用一个条件结构将用户名和口令写入存储用户信息的数组,写入时要注意格式要与存储格式一致。当注册失败时会写入一个空账户,然而在登录时会

5、检查口令长度(长度>2),所以说不必担心空账户对登录系统的影响。注册成功后可以进入产品主页或者退出,同时,在写入新注册用户信息后,通过局部变量传递到类似于库的存在,新注册用户即可登录。图2–3为用户登录系统的主要设计过程用户登录系统类似于注册系统,首先由登录或注册界面的登录按钮启动,主框图也放在while循环里实现密码输入错误时的再次输入。当登录界面被选择时,用户首先输入个人用户名和口令,然后while循环将存储的用户信息分成一个个数组逐个索引、拆分、比对,当两项都对应上而且不是空账户时提示用户登录成功,这时可以选择进入产品主页面或者退出。若输入错误

6、则提醒用户重新登录或者退出。第三部分:用户产品使用说明本产品共包含了两个部分,如图3–1所示:分别为:巴特沃斯低通滤波器、打字测速器。在进入产品主页面的时候我们需要根据自己的需求选择进入不同的图3–2是对整个产品的一个操作流程。首先我们需要进行进入登录界面进行登录,然后现在进入相应的产品操作即可。如果我们选择产品一:便进入了巴特沃斯低通滤波器的操作,我们需要设定相应的参数:滤波器参数、波形发生器图3-1参数最后观察输出波形。如果我们选择产品二:便进入了打字测速页面,只需在规定时间输入文字即可。图3–3,3-4为不同产品的运行图。图3-2图3-3巴特沃

7、斯运行结果图图3-4大致测速运行图注意:巴特沃斯阶次不应过大或过小,波形频率设置不应大于100HZ,采样点和采样频率决定了采样时间和波形是否能精确重建。第四部分:用户产品设计过程为了有一个简洁的用户界面,本产品整个过程均采用弹出式输入对话框的形式输入相应的登录、注册、选择进入不同产品界面的信息,同时采用弹出式子VI调用的形式,弹出相应的产品对话框。如图4-1所示。图4–1巴特沃斯低通滤波器是采用波形发生器产生相应波形,然后在波形发生的基础之上叠加白噪声信息。最后将混合以后的波形信息通过低通滤波器进行滤波处理,并将滤波以后的信号进行显示。图4-2为该产

8、品的设计过程。产品二是打字测速的主要思想是通过两个计数器,一个记录文本长度,另一个记录时间,我们只需要将相应

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

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

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