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出版)