资源描述:
《优集学院学期论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、_UGS学期论文2专业:计算机科学与技术班级:BU计算机122学号:1211502228姓名:周康指导教师:刘元珍完成日期:2013年10月26日基于C#基础上的用户信息验证系统周康(盐城工学院优集学院江苏盐城224000)【摘要】C#是面向对象的程序设计语言,在编写事件过程代码时,仍使用结构化程序设计中的基本结构,即顺序结构,分支结构和循环结构。顺序结构是最简单的程序结构,语句按照从上到下的顺序依次执行。但在现实生活中,还经常需要根据给定的条件分析,比较和判断,并按判断后的不同情况进行不同处理。由此就设计了这个用八信息验
2、证系统。【关键字】C#;顺序结构;用户信息验证TheuserinformationauthenticationsystembasedonC#Zhoukang(UGCollegeYanchengInstituteofTechnologyYanchengJiangsu224000)【Abstract]C#isanobjoct-orientodprogramminglanguage,inwritingtheeventprocedurecode,thebasicstructureistheuseofstructuredprogra
3、mdesign,sequencestructure,branchstructureandloopstructure.Sequencestructureistheprogramstructureofthemostsimple,statementinaccordaneewiththeorderfromtoptobottom.Butinreallife,oftentoanalyzeaccordingtothegivencondilions,comparisonanddifforenttreatmentaccordingtodif
4、ferentconditionsafterthejudgmentof.Thedesignofuserinformationauthenticationsystem・【Keywords]C#;sequentialstructure;userinformationauthentication0引言顺序结构,主要包括赋值语句,实现数据输入输出的函数和过程等。C#提供了多种形式的分支结构,冇单分支结构,双分支结构和多分支结构,可以根据指定的条件1开发工具简介C#程序设计者通常可采用两种方式开发C#程序,一是直接使川文本编辑工具來开
5、发C#,文本编辑工貝有很多种,如常用的记事本,这类工具大都非常简单,功能也有限,通常用來开发C#控制台程序;另一・种方式是使用集成开发环境来开发C#程序,集成开发环境通常是所见即所得的开发工具,通常都功能非常强人,一般会具有文木编辑,程序调试,资源管理等功能。而此次我就是使用VisualStudio来开发一个简易的用户登录系统。VisualStudio是一个支持多种语言的集成开发环境,是C#,VB,NET,VC++,Asp共同的■BMI0Visual»VisualF«»Jw«$cnp<»&ittpea•■机Mt«5BViw
6、aiOVisualC:Visu^OVnualG6tuaiG皿*0Viw^G皿OVrtu^G•••♦XlamUltimate2012开始臥目+■近mhonB・*W,nd开发环境,可以用來开发windows应用程序。图1■疋.VnualUde■Mt&Ss=二二三三一Erjfrii商茨riHas詳妙余宀2要求和目的2.1要求建立如卜•图所示的窗体,输入学号和密码,单击命令按钮,出现显示相应信息对话框。图22.20的学习if语句的嵌套。3操作步骤3.1添加控件新建一个名为ch3_4的Windows窗体应用程序,在窗体中添加两个标
7、签控件和两个文木框控件,控件的名称分别为label1,labe!2和textBoxl,textBox2.再添加一个命令按钮,名称为buttonlo3.2设置控件属性将Forml窗体的Text属性设置为“信息验证",分别将label1和label2控件的Text属性设置为“学号”和“密码”,再将buttonl控件的Text属性设置为“确定”。最后设置文本框textBox2的PasswordChar属性为“*”,使【密码】文木框中输入的每个字符都显示为3.3编写事件处理代码双击buttonl命令按钮以创建它的Click事件处理
8、程序,并添加代码,如以下程序段所示程序段Privatevoidbuttonl_C1ick(objectsendor,EventArgse)Istringsno,psw;doublenum;sno=textBox1・Text;psw=textBox2・Text;if(Double.TryParse(sno