第一篇:登录系统设计个人小结
项目实训总结
通过本次课程设计,我感受颇多,尽管上课时也认真听了老师的讲课,但是已开始面对自己的题目时,还真是有些不知所措,都不知道如何下手,后来鼓起勇气着手实训,纵然前面会很多挫折,硬着头皮开始了。
本次实训是分工合作形式,我负责JSP页面设计,在这过程中,要设计登录界面,管理员,教师和学生的相关功能。我负责了部分代码的完成,对于第一次合作完成一个完整教务登录管理系统确实有些摸不着头脑。然而,经过这差不多四个星期来的学习与编码,总算还是收获不少,对JavaEE的认识也更加的深刻了。JSP是一门新技术,他基于Java Servlet以及整个JavaEE框架体系的Web开发技术。从网上得知JavaEE的中文问题历史悠久,连绵不绝,至今也没有完全解决,但是上有政策下有对策,我们总是有办法搞定它的。跟JavaEE相关的中文问题主要有两类,一类是编程的问题,涉及到I/O,内码转换等。第二类是JavaEE运行环境的配置,涉及字体,属性配置等。觉得很有必要给自己写个备忘录之类的。学习了JavaEE,感触很深,这一技术是需要有一定基础、而且动手能力强的学科。书上也强调一点是:要想真正地掌握JavaEE技术,必须有较好的java语言基础,以及HTML语言方面的知识。想想的确对啊。
在这个过程中,我感觉就像人生的一个缩影,充满了酸甜苦辣。当一个问题想了好久也无法解决时,我感到沮丧与无助。当经过努力解决了一个程序上的难题时,我感到无比的喜悦。当经过每天为了编写代码一坐就是四五个小时,晚上还要写到凌晨一两点钟的时候,我感到无比的痛苦。但艰难痛苦已成往事,灿烂的明天向我走来,今天我总算迎接了胜利的果实,以前的辛酸与痛苦化作我坚强的力量,将在我将来的人生历程中,为我的美好明天打下坚实的基础。
从功能上来讲,本教务系统数据库采用自顶而下的设计思路,数据库的访问权限逐层限制。同时处于同一层次的不同角色之间的权限有交叉性又有差异性。基本上能够完成对数据的查询,添加,删除,修改等基本的数据库系统操作。
从数据库的运行效率上来讲,本教务管理系统由于没有采用数据库管理系统的默认的系统参数,并根据的实际的数据需求进行重新配臵,同时对物理体系结构的调整,使得数据库的运行效率得到提高。我们做东西,也是要追求进步,如果说做出来的东西和以前的系统都没什么两样,这样意义也不大。不过,这也得是在我们能力所及的范围内,我们得适当地把握好自己的时间和现有资源进行适当的设计。相信自己的努力还是能有一个很好的结果的,我们得对自己的发展有一个好的概括。
本教务管理系统登录设计,历时三周,从2017年底,经过了2018这崭新的一年每天都要写学习日报,报告总结每天学习了什么,遇到什么问题,如何处理等,这种方式让我们养成了好的学习习惯,确实受益匪浅。说实在话,一直觉得自己有做不完的作业,刚开始还有些抱怨,但随着作业的进行,我们慢慢看到了自己的小小成果,觉得付出有了回报,并开始乐在其中。在这期间,老师也一直陪伴和鼓励我们,告诉我们,只要坚持做下去,我们会收获到成功的喜悦的!谢谢老师和同学们的鼓励和支持!
第二篇:管理员登录系统
第一!!!1,(index.asp 用户登陆页面)
会员注册系统
第三篇:VB用户登录管理系统
软件开发环境与工具
实验报告
实验二
实验题目:用户登录及管理系统 实验地点:软件实验室一 指导老师:王琦 实验类型:设计型
系 班:计算机科学与技术系1103班 姓 名:秦芳芳(2011100316)
2013年11月22日
一.实验项目名称:用户登录及管理系统 二.实验目的和任务:
1、掌握系统登录界面设计基本流程
2、了解用户管理所要实现的基本功能
3、要求利用三层架构思想机ado.Net相关技术实现程序
三.实验内容及要求:
1、能够进行登录验证
2、能够实现对用户的基本管理,管理员能够进行查询添加修改删除
3、利用ado.net数据库连接访问数据库,提高安全性
四.实验步骤:
1、class1.vb的代码:
Imports System.Data.SqlClient Public Class Class1
Dim strconn As String = Me.getstrconn()Public Function yanzheng(ByVal str1 As String)As Integer
Dim conn As New SqlConnection conn.ConnectionString = strconn conn.Open()Dim cmd As New SqlCommand
cmd.CommandText = “select * from student where sname ='” & str1 & “'” cmd.Connection = conn 'cmd.CommandType = CommandType.Text
Dim dr As SqlDataReader dr = cmd.ExecuteReader If dr.Read Then dr.Close()conn.Close()Return 1 Else
dr.Close()conn.Close()Return 0 End If
End Function
Public Function pwdyanzheng(ByVal str As String)As SqlDataReader
Dim conn As New SqlConnection conn.ConnectionString = strconn conn.Open()
Dim cmd As New SqlCommand
cmd.CommandText = “select * from student where sname = '” & str & “'” cmd.Connection = conn Dim dr As SqlDataReader = cmd.ExecuteReader Return dr End Function
Public Function getstrconn()As String
Dim str As String str = “server=” & System.Configuration.ConfigurationManager.AppSettings(“server”)& “;” str &= “uid=” & System.Configuration.ConfigurationManager.AppSettings(“uid”)& “;” str &= “pwd=” & System.Configuration.ConfigurationManager.AppSettings(“pwd”)& “;” str &= “database=” & System.Configuration.ConfigurationManager.AppSettings(“database”)Return str End Function
Public Function getalldata()As DataSet
Dim conn As New SqlConnection conn.ConnectionString = strconn conn.Open()Dim da As New SqlDataAdapter(“select * from student”, conn)Dim ds As New DataSet da.Fill(ds, “student”)conn.Close()Return ds End Function
Public Function insdata(ByVal str1 As String, ByVal str2 As String)As String
Dim conn As New SqlConnection conn.ConnectionString = strconn Dim cmd As New SqlCommand cmd.Connection = conn cmd.CommandText = “insert into student(sname,sno)values('” & str1 & “','” & str2 & “')”
Try
conn.Open()cmd.ExecuteNonQuery()Return “1”
Catch ex As Exception
Return “-1” & ex.Message End Try
conn.Close()
End Function
Public Function upd(ByVal str1 As String, ByVal str2 As String)As String
Dim conn As New SqlConnection conn.ConnectionString = strconn Dim cmd As New SqlCommand cmd.Connection = conn cmd.CommandText = “update student set sno ='” & str2 & “'where sname ='” & str1 & “'”
Try
conn.Open()cmd.ExecuteNonQuery()Return “1”
Catch ex As Exception
Return “-1” & ex.Message End Try
conn.Close()End Function
Public Function deldata(ByVal str As String)As String
Dim conn As New SqlConnection conn.ConnectionString = strconn Dim cmd As New SqlCommand cmd.Connection = conn cmd.CommandText = “delete from student where sname ='” & str & “'”
Try
conn.Open()cmd.ExecuteNonQuery()Return “1”
Catch ex As Exception
Return “-1” & ex.Message End Try
conn.Close()End Function
Public Function search(ByVal str1 As String)As String
Dim conn As New SqlConnection conn.ConnectionString = strconn Dim cmd As New SqlCommand cmd.Connection = conn cmd.CommandText = “select * from student”
Try
conn.Open()cmd.ExecuteNonQuery()Return “1”
Catch ex As Exception
Return “-1” & ex.Message End Try
conn.Close()End Function
End Class
2、进入界面功能的代码:
Imports System.Data.SqlClient Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click Dim o As New Class
1Dim f As Integer
f = o.yanzheng(Me.TextBox1.Text)If f = 0 Then
MsgBox(“不存在该用户,请重新输入!”)Me.TextBox1.Text = “"
Me.TextBox1.Focus()Else
If f = 1 Then
Dim dr As SqlDataReader
dr = o.pwdyanzheng(Me.TextBox1.Text)dr.Read()If RTrim(dr!sno)<> Me.TextBox2.Text Then MsgBox(”密码错误,请重新输入!“)Me.TextBox2.Text = ”“
Me.TextBox2.Focus()Else
Dim strpwd As String
strpwd = Me.TextBox2.Text strpwd = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strpwd, ”md5“)Dim frm As New Form2
frm.loginname = Me.TextBox1.Text frm.logintime = TimeOfDay frm.Show()Me.Hide()End If
End If
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button2.Click MyBase.Dispose()
End Sub End Class
3、用户管理和浏览信息界面的代码: Public Class Form2
Public loginname As String
Public logintime As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click Me.Hide()Form3.Show()End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button2.Click Me.Hide()Form4.Show()End Sub
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles MyBase.Load Me.loginstatusname.Text = ”用户名:“ & loginname Me.loginstatustime.Text = ”登录时间:“ & logintime End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Timer1.Tick Me.ToolStripStatusLabel1.Text = Now End Sub End Class
4、增,删,改,查功能页面的代码: Public Class Form3
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button3.Click Me.Hide()del.Show()End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click Me.Hide()ins.Show()End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button2.Click Me.Hide()upda.Show()End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs)Handles Button4.Click Me.Close()search.Show()End Sub End Class
5、显示信息界面的代码: Public Class Form4
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click Me.Close()Form2.Show()End Sub
Private Sub Form4_Load(ByVal sender As Object, ByVal e As System.EventArgs)Handles Me.Load Dim o As New Class
1Dim ds As New DataSet ds = o.getalldata()Me.DataGridView1.Refresh()Me.DataGridView1.DataSource = ds.Tables(”student“)End Sub End Class
6、插入信息界面的代码: Public Class ins
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click Dim o As New Class1
o.insdata(Me.TextBox1.Text, Me.TextBox2.Text)Me.Close()Form2.Show()End Sub End Class
7、查询信息界面的代码: Public Class search
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs)Handles Button1.Click Dim o As New Class
1Dim ds As New DataSet
o.search(Me.TextBox1.Text)ds = o.getalldata()Me.DataGridView1.Refresh()Me.DataGridView1.DataSource = ds.Tables(”student")End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs)Handles Button2.Click
Me.Close()Form2.Show()End Sub
Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs)Handles DataGridView1.CellClick Me.TextBox1.Text = DataGridView1.CurrentRow.Cells.Item(0).Value.ToString Me.TextBox2.Text = DataGridView1.CurrentRow.Cells.Item(1).Value.ToString Me.TextBox3.Text = DataGridView1.CurrentRow.Cells.Item(2).Value.ToString Me.TextBox4.Text = DataGridView1.CurrentRow.Cells.Item(3).Value.ToString Me.TextBox5.Text = DataGridView1.CurrentRow.Cells.Item(4).Value.ToString End Sub End Class
8、修改信息界面的代码: Public Class upda
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click Dim o As New Class1
o.upd(Me.TextBox1.Text, Me.TextBox2.Text)Me.Close()Form2.Show()End Sub End Class
9、删除信息界面的代码: Public Class del
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs)Handles Button1.Click Dim o As New Class1
'o.deldata(Me.TextBox1.Text)o.deldata(Me.TextBox1.Text)Me.Close()Form2.Show()End Sub
End Class
五、运行结果及截图:
(1)建立数据库
(2)运行截图
六、实验总结:
通过本次实验,我大致掌握了一个登录系统界面设计的基本流程,同时了解了用户管理所要实现的基本功能,而且能够利用三层架构思想机ado.Net相关技术实现程序,能够进行登录验证,实现了对用户的基本管理,在系统中实现了增删查改的功能,利用ado.net数据库连接访问数据库,提高了安全性,为以后的学习打下了很好的基础。
第四篇:惠州社保个人网上查询系统登录及查询操作说明
个人网上查询系统登录及查询操作说明
1.1 登录
登录个人查询系统,需要在登录页面输入身份证、真实姓名、所在单位、密码、校验码且全部正确,方可登录系统;(注:“身份证”有字母的需大写,“所在单位”是指参保人目前在社保系统中的参保单位,需注意的是身份证、姓名都是以社保系统的参保资料为准,如对登录项有疑问的请致电业务科室核准参保资料。“初始密码”为身份证后六位,身份证最后一位为字母也算一位数,必须大写)
注意:如果所在单位没数据弹出,请确认是否已输入身份证号码,必须输入身份证号码才会有内容弹出。若仍未弹出内容请尝试重新刷新页面并且需要手工重新输入身份证号码(若浏览器有记录身份证号码也不要选择,手工重新输身份证号码)或选择其他浏览器尝试登陆。
登录系统后,如果密码为初始化密码(未修改过,或再次初始化为身份证后6位时),则系统会在每次登录成功后弹出提示“请及时修改密码”,如下图所示:
1.2 修改密码
在系统工具栏中点击“
”进入密码修改页面进行修改密码的操作;
图:修改密码按钮在系统工具栏的位置
1.2.1密码初始化安全问题设置
【功能说明】
如果还未设置密码初始化安全问题,则系统会弹出提示“您还未设置密码初始化安全问题,请先设置密码初始化安全问题”并进入密码初始化安全问题设置页面,如图1-图2所示:
图1
图2 【操作步骤】
1、在图2中,输入 “密码保护问题”、“你的答案”、“请再次确定你的答案”,点击 “确定”按钮即可保存密码初始化安全问题及答案。
1.2.2修改密码
如果已经设置了密码初始化安全问题及答案,则可直接修改密码,“原密码”是身份证后6位,“新密码”及“确认密码”为您自己想设的密码,点击“保存”按钮。
1.3 密码初始化
【功能说明】
当用户忘记密码后,可通过设置的密码初始化安全问题及答案,初始化用户密码为身份证后6位。
【操作步骤】
进入个人查询系统登录页面:
第1步:在登录页面输入身份证,并点击“密码初始化”按钮,进入密码初始化页面,如下图所示:
第2步:在密码初始化页面输入正确的“密码保护问题”、“你的答案”、“校验码”,点击“确定”按钮,即可将用户的登录密码初始化为身份证后6位。
1.4 查询界面
1.4.1 进入查询页面后,点击个人信息查询的个人用户查询,显示下图各项目:
★ 个人基本信息:显示个人的基本参保资料
★ 个人养老账户:显示个人养老账户信息,包括本年单位划入、本年个人缴纳、本年划入利息、本年缴纳利息、历年单位划入、历年个人缴纳、历年划入利息、历年缴纳利息、单位划入余额、个人缴纳余额、个人账户总额。
★ 养老保险参保历史:
1、显示参保的年月,开始参保日期以及终止日期。2010年9月前的参保历史是在系统的参保历史而非实际缴费历史(需看“欠费情况”中是否有欠费记录),2010年9月地税全责征收后的参保历史为实际缴交的历史(终止年月显示为最新的缴交月份);
2、缴费基数、个人缴费金额、单位划入账户金额、单位划入统筹金额、备注。需注意,如上图,缴费基数的变化会生成新的一条明细。★ 医疗保险参保历史、工伤保险参保历史、失业保险参保历史、生育保险参保历史同养老保险参保历史可查看信息类型相同。
★ 养老保险欠费情况、医疗保险欠费情况、工伤保险欠费情况、失业保险欠费情况、生育保险欠费情况
可查询2010年9月前的个人欠款情况,若没有记录指参保人2010年月份前没有欠款的记录,从9月份开始的欠费情况需咨询地税。
★ 个人医疗结算查询
显示参保人在医院结算过的记录。★ 个人待遇查询
显示参保人领取待遇的各项记录查询。
★ 各项数据有不明白的地方可致电各业务科室电话:关系科2789225、医疗科2789205、医保卡2789223、工伤生育2789210、养老失业待遇核发2789232/ 2789231、信息技术科2789271、社会保障卡咨询电话2890770.各分局联系电话:惠城分局办公室2169001;惠阳分局办公室:3381751 ;惠阳制卡部:3381761;惠东分局办公室:8801815;博罗分局办公室:6630600;龙门分局办公室:7789202;大亚湾分局办公室:5562362。
1.4.2 点击个人信息查询二——社区参保信息查询、IC卡信息查询,出现以下图标:
请注意:
1、居保的上级单位编码为缴费的家庭编码。即刷卡缴费的家庭代码。
2、IC卡消费明细(每个月银行返回社保局一次消费明细数据,需查看最新的消费明细和余额可前往广发行进行查询)
1.5 忘记初始化问题及答案,即无法初始化密码。
可通过以下两种方式处理:
一、在办公时间将身份证复印件及联系方式传真至2789276。传真件上需备注以下两点(不备注的视为无效复印件不处理):
1、标明“初始化密码”;
2、身份证复印件的身份证号码下方再写一次身份证号码(以防身份证复印件有模糊字样无法辨别)。我们将在2个工作日内初始化您的密码,密码为身份证后6位,登录系统后请重新设置初始化问题及答案并修改密码;
二、携带本人身份证前往市局信息技术科或各县区社保局信息股报至市局信息科进行处理。
第五篇:烟草系统个人工作小结
工作小结
· 回顾的工作,我经历了三个阶段的工作变化,第一季度在烟草酒店工作,第二、三季度在直属分局工作,2004年9月借调分公司工作,在此期间得到了各级领导的指导和帮助,无论在哪个岗位,都较好地完成了本职岗位的各项工作任务;一年来,我从基层到机关,思想上得到了提高,工作能力也在不断进步,现将的工作小结如下,烟草系统个人工作小结。
一、努力学习,提高个人素质
是我们烟草行业改革深入推进联合重组的一年,烟草的生产经营稳步发展,做为一名烟草企业的职工,无论在思想上、知识上、行动上都必须跟上时代发展的要求,不然就会被淘汰,为了做一个合格的烟草人,我不断告诫自己,“学习、学习、再学习”,自觉养成勤于学习、勤于思考的良好环境,在学习中加强自身修养,不断提高自己适应改革发展的能力,增强个人素质。首先认真学习邓小平理论和“三个代表”的重要思想用“三个代表”的重要思想武装自己的头脑,工作中树立正确的“人生观、世界观、价值观”,充分发挥共产党员的模范带头作用。二是在政治思想理论学习的同时,还注意学习业务理论知识、法律知识和科技知识,以达到尽快适应业务工作的需要,今年3月份安排我到分局工作,由于工作涉及到部分相关法律、法规知识,才能干好本职工作,为此我利用下班和空余时间,尽快掌握了“专卖法”、“经济法”等相关法律法规,很快适应了工作。三是积极参加市局(分公司)组织的“求真务实、埋头苦干”作风建设活动,切实把“敬业、爱岗、奉献”的精神体现到实际工作中去;在实际工作中不计个人得失始终把共产党员的先进性牢记心中,使自己的思想得到了升华,个人的品质得到了净化,工作干劲也足了。
二、诚实做人,扎实做事,脚踏实地干好本职工作
· ,我的工作调整了2次,每次面对的都有许多新面孔、新工作,为了尽地熟悉身边的人和事,尽快适应新的工作岗位履行职责,首先注意纠正自己在工作中存在的不足;努力做到以诚待人、文明礼貌、尊重老同志,多请教、多请示,团结同志,工作中努力做到不怕苦、不怕累,克服懒惰思想,遵守企业的各项规章制度,扎扎实实干好领导交给的各项工作,个人总结《烟草系统个人工作小结》。今年3月份组织上安排我到分局工作;在此期间,干过专管员、稽查员及科室内勤工作。每干一项工作,除了认真学习本职业务知识外,“诚实做人、扎实做事”是指导我干工作宗旨,干专管员和稽查员时,虽然工作艰苦又累,自己都能够克服困难,力争做到了干一行、爱一行,不讲条件,服从领导,与商户发生矛直的时候,做到了坚持原则有耐心,严格遵守了专卖工作人员的“六条纪律”,不但较好地完成了工作任务,同时与同事、与商户相处的很融洽。为诚信经营管理做出了努力。
· 9月份借调到分公司工作以后,由于有些工作原来接触过,所以干起工作比较得心应手,半年以来,无论领导分配给自己干什么工作,都能够认真地去完成。科里的工作大都是碎杂的小事,所以自己在工作中树立了“三个服务理念”,小事情当大事去,认真对待每一件事,扎实做好每一项工作来指导自己的工作。平时,科长对我们的工作要求标准也比较高。所以,我们完成的工作也基本上达到了各方面的满意。今年入冬以前,由于局领导对职工生活的高度关心,我们科长的带领,首先对住宅楼、办公楼、供电、供水、供暖情况进行了深入细致的了解,在掌握了第一手资料的情况下,我们制订了相关的管理规定,同时对一些老化的管道进行了改造,职工住宅楼的水电表进行了更换。完善和规范了各方面的管理制度,在做此项工作,由于“服务”理念明确,所以平时加班、加点不计较,职工找到时不怕麻烦。有时在休息时间,职工找到我需解决问题时,我都能做到亲自到家中问明情况,联系维修部门,及时解决。尽到了应尽的职责。另外,在车辆管理方面,根据科长的安排,我协助科里的老同志,完善了车辆管理的各种档案资料,建立了“一车一档”。年终上级安全部门检查时受到了好评。再就是在日常接待任务工作中,注意在细节上下功夫,环节上找漏洞,主动去了解来客的生活习惯,心中想的是烟草的形象,在提高服务质量和办事效率上下功夫,较好地完成了每一次接待服务。
三、存在的不足和今后努力的方向
· 回顾一年来自己的总体工作,深感机关工作,尤其是工作中虽然干了不少事,但还存在不少问题:一是离机关工作高标准要求,自己还有差距,有待于在今后的工作中提高标准。高质量地去完成各项工作;二是在做好各项服务工作中,应当树立超前意识;要有开拓创新的工作精神,努力使各项工作有新的起色。要不断研究新问题;三是还需加强业务理论知识的学习,提高个人素质,提高自己的工作能力。
· 在2006年里,我将围绕局党组的整体工作思路,认真学习局长在今年年初烟草工作会议上的报告精神,发扬求真务实的精神,不断研究工作中出现的新情况、新特点、新问题,围绕机关工作的规范化、制度化,刻苦学习,创造性地开展工作,不断改进工作方法,提高工作效率,以保持共产党员先进性教育为契机,进一步加强政治理论学习,提高政治素质。工作中努力纠正存在的不足,发扬与时俱进,开拓创新,团结协作的精神。努力解决好工作中出现的各种矛盾,在“三个服务理念”的基础上,努力把本职岗位工作做“实”,做“细”,为行业的发展做出自己应有的贡献。