欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    学生管理系统实训报告.docx

    • 资源ID:84664838       资源大小:964.23KB        全文页数:11页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    学生管理系统实训报告.docx

    学生信息治理系统学生信息治理系统11 引言22 系统概述22.1 系统分析22.2 可行性分析33 系统设计33.1 构造设计33.2 数据库的设计34 具体设计44.1 学生治理系统主界面44.2 学生信息治理模块5 .84.3 登陆界面84.4 密码界面95 总结101 引言由于高等学院的快速进展,高等学院的规模越来越大,学生的数量也在快速的增长,治理 上的手工操作不仅仅会消耗学生与工作人员的大量时间和精力,而且效率与准确性也较低, 如何使效率变高,已经成为一个问题。利用计算机进展学生信息的治理,不仅能够保证准确、无误、快速输入,而且还可以利用 计算机对有关信息进展查询,检索快速、检查便利、牢靠性高、存储量大、保密性好。要科学地实现信息化治理,开发一个适合学校的,能够进展信息存储、查询、修改等功能的信息 治理系统是格外必要的。2 系统概述2.1 系统分析教师功能:治理全部学生的根本信息,包括添加、修改、删除,可以依据学号查询到某个人的信息。学生功能:可以在开学初期在这里进展生注册,还可以查看到根本信息。治理功能:学生火教师可以修改自己进入这个系统的密码。2.2 可行性分析学生信息治理系统是各大院校的治理工作中给尤为重要的一项工作,它始终以来是学校治理的一项重要衡量指标。学生信息治理系统的应用,解决了学校日常学生信息治理工作中的信息工作量大、数据难以统计、数据更困难等问题。应用计算机学生信息治理系统对日常学生信息治理工作进展治理,提高了院校学生信息治理工作的效率,更有利于学校准时把握学生的学习成绩、个人细腻等一系列数据信息,通过这些实际的带护具信息,学校可以随时调整日常的学生治理工作。3 系统设计3.1 构造设计依据对系通进展需求分析,本系统将分为 3 个模块:教师治理:治理学生全部的信息,包括跟人信息的添加、修改、删除、以及查询。学生治理:学生根本信息的查询,生入校注册。密码治理;可以修改进入系统的密码。3.2 数据库的设计4 具体设计4.1 学生治理系统主界面4.2 学生信息治理模块private void btnOK_Click(object sender, EventArgs e)if (!this.ValidateChildren)this.DialogResult = DialogResult.None; return;if (this.Operator = OperatorType.Insert)/ Insert(this.EmployeeID);/ 此处对原有插入代码进展了重构Insert;if (this.Operator = OperatorType.Update)UpdateEmployee(this.EmployeeID);private void Insert/ 翻开数据库连接,并给参数对象赋值cmdInsertEmp.Connection.Open; cmdInsertEmp.Parameters“Name“.Value = tbName.Text; cmdUpdateEmp.Parameters“EmpID“.Value = empID.Text; cmdInsertEmp.Parameters“Password“.Value = tbPassword.Text; cmdInsertEmp.Parameters“Birthday“.Value= Convert.ToDateTime(tbBirthday.Text); cmdInsertEmp.Parameters“Email“.Value = tbEmail.Text; cmdInsertEmp.Parameters“Deptid“.Value = cmbDepart.SelectedValue; cmdInsertEmp.Parameters“Title“.Value = tbTitle.Text; cmdUpdateEmp.Parameters“Password“.Value = tbPassword.Text; cmdUpdateEmp.Parameters“Sex“.Value = lblStuSex.Text; cmdInsertEmp.Parameters“Telephone“.Value = tbPhone.Text; cmdInsertEmp.Parameters“SelfINtro“.Value = tbSelfIntro.Text; cmdUpdateEmp.Parameters“Score“.Value = tbScore.Text; cmdInsertEmp.Parameters“OnboardDate“.Value = DateTime.Now; cmdInsertEmp.Parameters“VacationRemain“.Value = 0;/ 暂且不比照片列进展处理,设为空值,假设需要处理,用Code 4/5的代码代替cmdInsertEmp.Parameters“PhotoImage“.Value = Convert.DBNull; cmdInsertEmp.Parameters“Password“.Value= GetMD5Password(tbPassword.Text.Trim);/ 处理照片数据ImageConverter ic = new ImageConverter;byte photoByteArray = ic.ConvertTo(pbPhoto.Image,typeof(byte) as byte;if (photoByteArray != null)cmdInsertEmp.Parameters“PhotoImage“.Value= photoByteArray;elsetrycmdInsertEmp.Parameters“PhotoImage“.Value= Convert.DBNull;cmdInsertEmp.ExecuteNonQuery;MessageBox.Show(“成功修改学生信息。“, “成功“, MessageBoxButtons.OK,MessageBoxIcon.Information);catch (System.Data.SqlClient.SqlException sqlex)/Sql Server错误号代表唯一约束冲突,说明登录名重复。if (sqlex.Number = 2627)MessageBox.Show(“登录名不能重复。“, “错误“, MessageBoxButtons.OK, MessageBoxIcon.Error);elseMessageBox.Show(“读取数据库错误。“, “错误“, MessageBoxButtons.OK, MessageBoxIcon.Error);this.DialogResult = DialogResult.None;catchMessageBox.Show(“创立学生出错,请检查输入数据格式是否正确。“, “错误“, MessageBoxButtons.OK, MessageBoxIcon.Error);this.DialogResult = DialogResult.None;finallycmdInsertEmp.Connection.Close;4.3 登陆界面4.4 密码界面private void btnOK_Click(object sender, EventArgs e)if (this.txtOldPassword.Text = “)MessageBox.Show(“请输入原密码!“); this.txtOldPassword.Focus;else if (this.txtNewPassword.Text = “)MessageBox.Show(“请输入密码!“); this.txtNewPassword.Focus;else if (this.txtCfmPassword.Text = “)MessageBox.Show(“请输入确认密码!“); this.txtCfmPassword.Focus;else if (txtNewPassword.Text != txtCfmPassword.Text)MessageBox.Show(“两次输入的密码不匹配,请重试!“);this.txtNewPassword.Focus;elseAdministratorDB adminDB = new AdministratorDB; bool result =adminDB.ChangePassword(txtOldPassword.Text, txtNewPassword.Text, txtCfmPassword.Text);if (result)MessageBox.Show(“密码修改成功,下次请使用密码登陆!“); this.Close;elseMessageBox.Show(“操作失败,请确认您输入的原密码是否正确!“); this.Close;5 总结在为期 2 周的的试训过程中,我娴熟把握了这学期所学的有关C#中一些主要学问点和应用点,如数据输入输出,修改。这次程序设计,具有极强的完整性,是我加强了机敏运用理论学问的力量以及面对对象 C 程序设计技能,此次,应用程序及设计和创立,经受了寻常在课堂中绝不会有的重重难题和问题,这些问题,并不是我们寻常只靠课本就可以轻易解决的, 所以,熬炼了我们面对困难,自己思考,自己探究,自己查资料觉察问题、解决问题的独断力量。固然,此次任务的完成,也体会到了资料的重要性,以及教师对我们帮助。实践是检验真理的唯一标准,理论的拥有并不能代表我们的实力和力量,一切的实践和成功却是理论 和实践的结合,总之,我们学习后把握的学问,只有通过实际应用才能真正的理解后把握, 才能更好的去应用。

    注意事项

    本文(学生管理系统实训报告.docx)为本站会员(24****店)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开