对于高校人事管理系统开发研究网络毕业(2)
2013-08-14 01:04
导读:入不同的页面。 2) 主页面 采用Frame框架页面,点击左侧导航条,显示在右侧MainFrame窗体中。 采用TreeView控件实现左侧导航条。 3) 信息录入页面 信息录入页
入不同的页面。
2) 主页面
采用Frame框架页面,点击左侧导航条,显示在右侧MainFrame窗体中。
采用TreeView控件实现左侧导航条。
3) 信息录入页面
信息录入页面可录入人员信息、部门信息等。采用文本框录入姓名、毕业学校等信息,采用下拉列表框选择性别、学历、职称等信息,采用日期控件录入出生日期、毕业时间、参加工作时间、入本院时间等,采用复选框录入兴趣爱好等信息。
4) 查询页面
可实现组合查询功能,根据下拉列表框中显示的要查询姓名、性别、学历、职称等字段信息,选择相应的“>”、“<”、“<=”、“>=”、“Like”等符,在文本框中输入相应的查询值,将查询条件显示在列表框中。还可将多个条件通过“And”、“Or”和“Not”连接起来,实现组合条件查询。
4 系统实现
4.1 添加信息
将文本框、下拉列表框、复选框等输入的信息添加到数据库表中。
strSql = "Insert Into Person Values('" & Trim(txtNumber.Text) & "','" & txtName.Text & "','" & txtTitle.Text & "','" & birthday & "')"
Dim cmd As New SqlCommand(strSql, conn)
'执行操作,插入记录
conn.Open()
cmd.ExecuteNonQuery()
4.2 显示信息
使用DataGrid控件显示人员的姓名、性别、出生时间、职称和学历等信息。
Dim cmd As New SqlCommand("Select * From Person", conn)
'建立DataAdapter对象
Dim adp As New SqlDataAdapter(cmd)
'建立DataSet对象
Dim ds As New DataSet
'填充DataSet对象
adp.Fill(ds, "Person")
'绑定数据对象
MyDataGrid.DataSource = ds.Tables("Person").DefaultView
MyDataGrid.DataBind()
4.3 显示详细信息
中国大学排名 在显示信息页面,点击“详细”链接,进入显示详细信息页面,本页面将显示有关人员的全部信息。
strSql = "Select * from Person Where SerialID=" Request.QueryString("SerialID")
Dim cmd As New SqlCommand(strSql, conn)
Dim dr As SqlDataReader = cmd.ExecuteReader
dr.Read()
txtNumber.Text = dr.Item("Number")
txtName.Text = dr.Item("Name")
txtTitle.Text = dr.Item("Title")
conn.Close()
4.4 组合查询
将查询条件显示在列表框中,点击“查询”按钮,用DataGrid控件显示查询结果信息。
Lbcom.Items.Add(droplist1.SelectedItem.Text & " " & droplist2.SelectedItem.Text & " " & txt1.Text & DropList3.SelectedItem.Text)
Select Case droplist1.SelectedIndex
Case 0
field = "gender"
Case 1
field = "culture"
Case 2
field = "title"
End Select
Select Case droplist2.SelectedIndex
Case 0
relation = ">"
Case 1
relation = ">="
Case 2
relation = "="
Case 3
relation = "<="
Case 4
relation = "<"
Case 5
relation = "like"
End Select
If relation = "like" Then
strtxt = "%" & strtxt & "%"
End If
Select Case DropList3.SelectedIndex
Case 0
logic = ""
Case 1
logic = "and"
Case 2
logic = "not"
Case 3
logic = "or"
End Select
Session("fieldstring") = Session("fieldstring") & field & " " & relation & _
" '" & strtxt & "' " & logic & " "
5 本系统采用了目前流行的ASP.NET及SQL Server技术,开发高校人事系统。由于高校的人事管理与企业的人事管理不尽相同,有相应高等管理的特色,所以高校的人事管理要根据具体情况具体分析。
(科教范文网 fw.nseac.com编辑发布) 随着高教改革的深入发展,高校人事管理系统也要进行相应的变革。管理的内容要向纵深方向发展,为高校领导和相关
教育管理部门提供决策的依据。
随着信息技术的发展,过去很难实现的功能,如智能决策,数据挖掘等,渐渐成熟,可将这些技术加入到系统中,实现更丰富的功能。
参考文献: [1] 苏英如.ASP.NET程序设计及应用[M].北京:中国水电出版社,2006.
[2] 尚俊杰.ASP.NET程序设计[M].北京:
北京大学出版社,2006.
[3] Evjen B.Professional ASP.NET[M].2nd ed.USA:Wiley Publishing,Inc,2006.