C#课程设计、研究生信息管理系统 - 图文 下载本文

4.4用户管理编码

using System;

using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;

using System.Windows.Forms;

namespace WindowsFormsApplication1 {

public partial class ModifyCode : Form {

public ModifyCode() {

InitializeComponent(); }

private void BtSave_Click(object sender, EventArgs e) {

if (TextName.Text.Trim() == \ || TextPWD.Text.Trim() == \ || TextPWDNew.Text.Trim() == \ || TextPWDNew2.Text.Trim() == \) MessageBox.Show(\请填写完整信息\, \提示\); else {

oleConnection1.Open();

oleDbCommand cmd = new oleDbCommand(\,

oleConnection1);

string sql = \ + TextName.Text.Trim() + \ + TextPWD.Text.Trim() + \; cmd.CommandText = sql;

if (null != cmd.ExecuteScalar()) {

if (TextPWDNew.Text.Trim() != TextPWDNew2.Text.Trim())

MessageBox.Show(\两次密码输入不一致\, \警告\); else {

string sql1 = \ +

TextPWDNew.Text.Trim() + \ + TextName.Text.Trim() + \; cmd.CommandText = sql1; cmd.ExecuteNonQuery();

MessageBox.Show(\密码修改成功\, \提示\); this.Close();

}

} else

MessageBox.Show(\密码错误\, \提示\); oleConnection1.Close(); } }

private void BtClose_Click(object sender, EventArgs e) {

this.Close(); }

private void ModifyCode_Load(object sender, EventArgs e) {

this.TextName.Text = this.Tag.ToString().Trim(); } } }

5.总结

为期两周的课程设计结束了,在老师和同学的帮助下,我基本完成系统的设计。我按照系统工程软件设计的要求,从需求分析,概念设计,总体设计,详细设计,系统测试等各个步骤,分步完成系统的各项任务,实现了系统中的研究生成绩管理和用户管理等模块的功能。

在这短短的五天里我收获如下:

1、巩固和加深了对C#的理解,提高综合运用本课程所学知识的能力。 2、培养了我选用参考书,查阅手册及文献资料的能力。培养独立思考,深入研究,分析问题、解决问题的能力。

3、通过实际编译系统的分析设计、编程调试,掌握应用软件的分析方法和工程设计方法。

根据我在课程设计中遇到的问题,我将在以后的学习当中注意以下几点: 1、认真上好专业实验课,多在实践中锻炼自己。 2、写程序的过程中要考虑周到,严密。

3、在做设计的时候要有信心,有耐心,切勿浮躁。

4、认真的学习课本知识,掌握课本中的知识点,并在此基础上学会灵活运用。

5、在课余时间里多写程序,熟练掌握在调试程序的过程中所遇到的常见错误,以便能节省调试程序的时间。

6.参考文献

[1] 黄光奇,李子木.WEB数据库互连技术开发指南[M].北京:国防工业出版社,2000. [2] 刘立军.学生信息管理系统的研究与开发[J].江苏泰州:泰州职业技术学院学报,2005. [3] 李金山.学生信息管理系统的设计[J].太原:科技情报开发与经济,2005:(14):132. [4] 王珊,萨师煊.数据库系统概论[M].第四版. 北京:高等教育出版社,2006-05 [5] 王小科,梁冰,吕双. C#全能速查宝典[M].北京:人民邮电出版社,2009-11 [6] 林邦杰.深入浅出 C#程序设计[M].北京:中国铁道出版社,2005.3

[7] 周靖 John Sharp Visual C# 2005从入门到精选。北京:清华大学 刘培文 耿小芬 SQL

Server2000 数据库原理及应用教程 北京:科海

[8] 薛华成 管理信息系统(第5版) 清华大学出版社 (2007-08出版) [9] 郑宇军.C#面向对象程序设计[M].北京:人民邮电出版社,2005.

[10] 沃森(Karli Watson)、内格尔(Christian Nagel)、齐立波、 黄静 C#入门经典(第5版) 清

华大学出版社 (2010-12出版)