用C#语言和SQL设计简单教务管理系统

上传人:大米 文档编号:468336185 上传时间:2023-01-24 格式:DOC 页数:74 大小:1.64MB
返回 下载 相关 举报
用C#语言和SQL设计简单教务管理系统_第1页
第1页 / 共74页
用C#语言和SQL设计简单教务管理系统_第2页
第2页 / 共74页
用C#语言和SQL设计简单教务管理系统_第3页
第3页 / 共74页
用C#语言和SQL设计简单教务管理系统_第4页
第4页 / 共74页
用C#语言和SQL设计简单教务管理系统_第5页
第5页 / 共74页
点击查看更多>>
资源描述

《用C#语言和SQL设计简单教务管理系统》由会员分享,可在线阅读,更多相关《用C#语言和SQL设计简单教务管理系统(74页珍藏版)》请在金锄头文库上搜索。

1、用 C#语言和 SQL设计简单教务管理系统大理学院数学与计算机学院课程设计报告课程名称 : C# 程序设计课程设计设计题目 :教务管理系统姓 名 :学 号 :专 业 :班 级 :设计日期 :指导教师 :1第一章教务管理系统综述 . 1第二章需求获取 . 22.1 标识参与者 . 22.2 标识场景 ,22.3 标识用例 . 22.4 基本用例图,22.5 系统组成模块图. 3第三章 对象建模. 53.1 标识术语 ,53.2 标识对象的属性及方法 ,5第四章对象模型、窗体的设计及结构 . 10( 一) 学生功能部分 . 10( 二) 教师功能部分 . 15第五章编码 . 17( 一) 定义一个

2、数据库连接类DataBaseLink,17( 二) 定义一个登录类Denglu,18( 三) 定义用户类 ,19( 四)Program 类,27( 五) 登录界面login,28( 六) 系统主界面mainform ,30( 七) 学生功能部分 ,32( 八) 教师功能部分 ,39第六章测试 . 46( 一) 学生功能部分 . 46( 二) 教师功能部分 . 49实验总结 ,522第 1 页第一章教务管理系统综述描述教务管理系统业务教务管理系统主要由学生、教师和系统管理员组成,是对学校所有学生和教师信息管理的系统。系统管理员实现对教师信息、课程信息、学生信息和学生成绩进行查询、添加、删除和修改

3、操作。学生实现对学生个人信息的查询及个人信息和登录密码的修改,网上选课,查询课表,查询个人成绩。教师实现对教师个人信息的查询及个人信息和登录密码的修改,授课表的查询,对学生成绩的录入和修改操作。1第 2 页第二章需求获取2.1 标识参与者 :管理员、教师、学生2.2 标识场景 :(1) 系统管理员 : 实现对教师信息、课程信息、学生信息和学生成绩进行查询、添加、删除和修改操作。(2) 学生实现对学生个人信息的查询及个人信息和登录密码的修改,网上选课,查询课表,查询个人成绩。(3) 教师 : 实现对教师个人信息的查询及个人信息和登录密码的修改,授课表的查询,对学生成绩的录入和修改操作。2.3 标

4、识用例: 学生登录教务管理系统 用例 1参与者 : 学生主事件流 1:(1) 学生启动教务管理系统打开登录界面(2) 学生在登录界面上选择角色“学生”按钮(3) 学生在登录界面上相应处输入用户名和登录密码学生点击“登录”按钮 (4)(5) 系统确认用户信息(6) 显示登录成功信息学生登录成功,用例结束用例 2: 教师登录教务管理系统参与者 : 教师主事件流 2:(1) 教师启动教务管理系统打开登录界面(2) 教师在登录界面上选择角色“教师”按钮(3) 教师在登录界面上相应处输入用户名和登录密码(4) 教师点击“登录”按钮(5) 系统确认用户信息(6) 显示登录成功信息教师登录成功,用例结束备用

5、事件流 1:(2)a用户名不存在或登录密码错误无法登录时返回登录界面重新输入用户名和登录密码2.4 基本用例图2第 3 页图 1 教务管理系统基本用例模型图2.5 系统组成模块图图 23第 4 页图 3图 44第 5 页图 5第三章对象建模3.1 标识术语术语即为候选对象1、教务管理系统面向的对象学生、教师2、各用户对数据的操作学生 : 查询个人基本信息、选课、查询个人选课记录及成绩、修改个人密码;教师 : 查询个人基本信息、修改个人密码、输入学生成绩; 3.2标识对象的属性及方法绘制对象图 ( 类图 )(1)E-R 图1、分 E-R 图学 生班级 年龄 姓名 学号 所在系密码 性别5第 6

6、页图 6 学生实例 E-R 图教师密码 性别 教龄 姓名 所在系编号教师实例 E-R 图 图 7课 程学时 课程名 学分 课程号图 8 课程实例 E-R 图2、总 E-R 图m n 课程 学生 选课成 绩m n教师授课时间 地点图9E-R 图(2) 逻辑结构设计 ( 将 E-R 图转换成关系模式 )由实体集的转换规则可知: 一个实体集转换为关系模型中的一个关系,实体集的属性就是关系的属性,实体的码的就是关系的码,关系的结构就是关系模式。6第 7页 因此可得如下三个关系模式:学生 ( 姓名 学号 密码 性别 年龄 所在系班级)教师 ( 姓名 教师编号密码 性别 教龄 所在系 )课程 ( 课程号 课程名

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号