




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
福建工程学院信息科学与工程学院福建工程学院信息科学与工程学院 实验报告实验报告 2013 2014 学年第 1 学期 任课老师 王晨阳 课程名称课程名称C 程序设计班级班级1102座号座号20姓名姓名郭明光 实验题目实验题目Windows 多文档窗体应用程序设计实验时间实验时间2013 11 20 实验目的 内容实验目的 内容 某高校人事部门因工作需要 需建立一个师资管理信息系统 系某高校人事部门因工作需要 需建立一个师资管理信息系统 系 统主要功能为教师档案录入 查询和维护 统主要功能为教师档案录入 查询和维护 要求要求 1 1 创建教师信息类 创建教师信息类 TeacherTeacher 包括如下字段 工号 姓名 性别 包括如下字段 工号 姓名 性别 出生日期 照片 系部 学位 职称 毕业院校 其中出生日期用出生日期 照片 系部 学位 职称 毕业院校 其中出生日期用 DateTimeDateTime 类型 照片字段用类型 照片字段用 ImageImage 类型 类型 2 2 教师信息保存在集合类 教师信息保存在集合类 ListList中 中 3 3 教师信息工号不可重复且不可为空 教师信息工号不可重复且不可为空 4 4 对教师档案进行维护修改 不可修改其工号 对教师档案进行维护修改 不可修改其工号 5 5 主界面改为 主界面改为 MDIMDI 多文档主窗体 并为其添加主菜单和状态栏 多文档主窗体 并为其添加主菜单和状态栏 6 6 为系统添加一个登录界面 登录用户名和密码都定为 为系统添加一个登录界面 登录用户名和密码都定为 admin admin 7 7 为教师档案录入和维护程序界面的图片框 为教师档案录入和维护程序界面的图片框 PicturBoxPicturBox 控件添加一控件添加一 个上下文菜单 允许用户通过个上下文菜单 允许用户通过 打开文件对话框打开文件对话框 选择一张图片 选择一张图片 可选可选 8 8 为系统添加系统设置功能 用户能够设置允许只运行一个实例 为系统添加系统设置功能 用户能够设置允许只运行一个实例 启动启动 WindowsWindows 时自启动程序 关闭窗体最小化到系统托盘 时自启动程序 关闭窗体最小化到系统托盘 1 1 创建 创建 教师信息类教师信息类 TeacherTeacher 包括如下字段 工号 姓名 性别 出生日期 包括如下字段 工号 姓名 性别 出生日期 照片 系部 学位 职称 毕业院校 其中出生日期用照片 系部 学位 职称 毕业院校 其中出生日期用 DateTimeDateTime 类型 照片字段用类型 照片字段用 ImageImage 类型 类型 2 2 教师信息保存在集合类 教师信息保存在集合类 ListList中 中 3 3 教师信息工号不可重复且不可为空 教师信息工号不可重复且不可为空 4 4 对教师档案进行维护修改 不可修改其工号 对教师档案进行维护修改 不可修改其工号 5 5 主界面改为 主界面改为 MDIMDI 多文档主窗体 并为其添加主菜单和状态栏 多文档主窗体 并为其添加主菜单和状态栏 6 6 为系统添加一个登录界面 登录用户名和密码都定为 为系统添加一个登录界面 登录用户名和密码都定为 admin admin 7 7 如今用户的用户名和密码均保存在数据库如今用户的用户名和密码均保存在数据库 TeacherMISTeacherMIS 的表的表 userTableuserTable 里面 更改系统登陆界面的登录按钮里面 更改系统登陆界面的登录按钮 ClickClick 事件处理程序 事件处理程序 使其实现从数据库表使其实现从数据库表 userTableuserTable 中验证用户输入的用户名和密码是否中验证用户输入的用户名和密码是否 正确 如正确方可登录主界面 如错误则弹出错误提示 正确 如正确方可登录主界面 如错误则弹出错误提示 实验设计过程实验设计过程 1 先创建一个Form login的窗体用于用户的登陆 并将Form login设为启动窗口 在program cs中 Application Run new Form login sqlConnection1de Connection 属性 sqlCommand1 的 Connection 属性选现有里面的 sqlConnection1 sqlCommand1 的 CommandText 属性 在登录代码中用 i 来接收 count 的值 当 i 为 1 时说明用户名和密码正确 登陆按钮里先判断用户名和密码是否有空值 有则提示错误 没有在和 admin 比 较 成功则隐藏 Form Login 开启 FormMain窗体 private void button1 Click object sender EventArgs e if txtname Text string Empty txtpassword Text string Empty MessageBox Show 输入的用户名和密码不能为空 else try this sqlConnection1 Open this sqlCommand1 Parameters name Value txtname Text this sqlCommand1 Parameters pswd Value txtpassword Text int i i int this sqlCommand1 ExecuteScalar 类型转换 if i 1 FormMain formmain new FormMain this Hide formmain ShowDialog else MessageBox Show 用户名或密码输入错误 txtname Clear txtpassword Clear txtname Focus catch System Exception err MessageBox Show err Message finally this sqlC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 前台接线员的毕业试题及答案
- 快递行业员工健康监测方案
- 2025企业间合作合同
- 化学清洗工节假日后复工安全考核试卷含答案
- 银行信用卡业务员节假日后复工安全考核试卷含答案
- 医疗影像诊断技巧与案例分析
- 在线教育平台课程开发计划与用户需求分析
- 钻井柴油机工节假日后复工安全考核试卷含答案
- 信用数据隐私保护-第1篇-洞察及研究
- 小公司安全培训照片模板课件
- 质量意识题目及答案
- 家装方案汇报讲解
- 小学数学命题培训课件
- 重点实验室开放管理办法
- 安全工作三管三必须是什么
- 国企运营资产管理办法
- 中国手机美容市场深度调研分析及投资前景研究预测报告
- 校园导向标识设计
- 2025垂直领域具身智能机器人产业化落地现状及潜力应用场景分析报告
- 大班徒步秋游活动方案
- 成人高考计算机毕业论文
评论
0/150
提交评论