C# SQL学生成绩管理系统完整版

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5
4.1 登陆界面
第四章 主要内容
关 键 词 : Microsoft Visual C#2008 Express Edition,SQL server2005,界 面 , 权 限
目录
第一章 绪 论.....................................................................................................................1
表 3.2.1 学生成绩表……………………………………………………………4 表 3.2.2 用户登录表……………………………………………………………4
第一章 绪 论
人类有几千年的历史,计算机从产生到现在只不过 50 多年,而网络的迅 速发展也不过 10 年的时间。但是,计算机和网络对社会的影响已经迅速扩大, 甚至在改变人们的生活。特别是 90 年代以来,多媒体和网络技术的飞速发展 正在以惊人的速度改变着人们的工作方式、交往方式和生活方式。正像著名的 未 来 学家尼葛 洛庞 帝(1997)所说 的:“ 数字不再 只和计算 有关,它决 定我们 的 生 存 。” 科 学 技 术 是 第 一 生 产 力 , 是 最 先 进 的 生 产 力 。 现 在 ,已 经 没 有 人 怀 疑 信 息 技 术 的 发 展 将 会 引 起 人 类 社 会 全 面 和 深 刻 的 变 革 ,使 人 类 社 会 由 工 业 社 会 迈 向 信 息 社 会 。目 前 ,在 社 会 各 个 方 面 都 呈 现 出 了 与 工 业 社 会 显 著 不 同 的 特 点 。 网上书店,网上医院,网上学校,网上购物,网上银行,政府上网等新事物如 雨后春笋般涌现出来,对人们的传统生活方式、工作方式产生极大的冲击。使 人们感受到技术发展的脉搏和信息时代前进的步伐。
本系统主要包括注册管理、教师管理、学生信息查询、添加、修改、删除 等部分。其功能主要有:
(1)学生信息的添加,包括输入学生基本信息和成绩。 (2)学生信息的查询,包括查询学生基本信息和成绩。 (3)学生信息的修改,包括修改学生基本信息和成绩。 (4)学生信息的删除,包括修改学生基本信息和成绩。 (5)登录用户密码修改,用户登录到系统可进行相应的用户密码修改。 (6)管理员用户对用户名的管理,包括添加新用户、删除用户。 学 生 成 绩 管 理 系 统 是 典 型 的 信 息 管 理 系 统 ,其 开 发 主 要 包 括 后 台 数 据 库 的 建 立 和 维 护 以 及 前 端 应 用 程 序 的 开 发 两 个 方 面 。对 于 前 者 要 求 建 立 起 数 据 一 致 性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易 使用等特点。 经过分析,我们使用 Microsoft 公司的 Visual C#2008 Express Edition 开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方 便 而 简 洁 操 纵 数 据 库 的 智 能 化 对 象 ,首 先 在 短 时 间 内 建 立 系 统 应 用 原 型 ,然 后 , 对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系 统。
绩管理系统.mdf 文件。该数据库包括学生成绩表、用户登录表用于纪录学生的 基本信息数据库表结构如下所示: 3.2.1 各表的物理结构
表 3.2.1 学生成绩表
表 3.2.2 用户登录表
4
3.2.2 数据库连接代码
private void button1_Click(object sender, EventArgs e) {
图表清单
图 3.1 系统功能流程…………………………………………………………3 图 4.1 登陆界面………………………………………………………………6 图 4.2 学生成绩管理界面………………………………………………………9 图 4.3 教师管理界面…………………………………………………………13 图 4.4 管理员界面…………………………………………………………18
学生成绩管理系统
摘要
随 着 信 息 技 术 在 管 理 上 越 来 越 深 入 而 广 泛 的 应 用 ,管 理 信 息 系 统 的 实 施 在 技 术 上 已 逐 步 成 熟 。管 理 信 息 系 统 是 一 个 不 断 发 展 的 新 型 学 科 ,任 何 一 个 单 位 要 生 存 要 发 展 ,要 高 效 率 地 把 内 部 活 动 有 机 地组织起来,就必须建立与自身特点相适应的管理信息系统。
3.1 系统功能流程图.......................................................................................................... 3 3.2 数据库设计................................................................................................................. 4
string id = reader["id"].ToString();//根据列名获得数据 string name = reader["name"].ToString(); string sex = reader["sex"].ToString(); MessageBox.Show(string.Format("id={0},name={1},sex={2}", id, name, sex)); } }
2
第三章 数据库的设计
3.1 系统功能流程图
学生成绩管理系统 用户登录
学生成绩管理系统
学生成绩管理系统 各科成绩 详细信息 修改密码 退出
教师管理系统 所有成绩 查找 修改 升序排序 修改密码 退出
登录管理员系统 Βιβλιοθήκη Baidu加
删除 退出
学生 老师 学生 老师
图 3.1 系统功能流程
3
3.2 数据库设计 本系统的数据库是 SQL server 数据库,在 SQL 环境下创建数据库学生成
总结.......................................................................................................................................22
参考文献...............................................................................................................................23
本 系 统 是 在 管 理 信 息 系 统 的 理 论 和 方 法 指 导 下 、数 据 库 技 术 支 持 下 完 成 的 。本 文 在 结 构 上 首 先 论 述 了 程 序 设 计 目 的 和 意 义 ,然 后 叙 述 了 开 发 环 境 、开 发 平 台 以 及 数 据 库 技 术 ,接 着 用 图 片 、说 明 和 代 码 的 方 式 介 绍 了 系 统 的 整 体 规 划 ,接 下 来 是 系 统 在 具 体 实 现 中 的 详 细 内 容 ,最 终 本 系 统 能 够 完 成 信 息 的 添 加 、修 改 、删 除 、查 询 等 功 能 ,本 系 统 界 面 友 好 ,操 作 简 单 ,比 较 实 用 ,思 路 缜 密 严 谨 ,管 理起来方便快捷,能有效的达到学生信息的管理的目的。
string connStr = "Server=.;DataBase=LOCAL;Integrated Security=True"; //数据库连接字符串,.表 示本机服务器DataBase为表名,Integrated Security=True是采用windows身份验证方式登录
SqlConnection conn = new SqlConnection(connStr); //根据连接字符串,新建数据库连接 string sqlStr = "select * from [student1]"; //查询student1表的查询语句 SqlCommand cmd = new SqlCommand(sqlStr, conn); //根据查询语句和数据库连接,等到查询命令对象 SqlDataReader reader = cmd.ExecuteReader();//从查询命令对象中获得一个读取数据库数据的对象 while (reader.Read()) //循环读取下一行数据,如果下一行没有数据返回false {
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也 成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效 率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、 增加、删除等,从而减少管理方面的工作量。
1
第二章 系统介绍
本 系 统 主 要 用 于 学 校 学 生 信 息 管 理 ,总 体 任 务 是 实 现 学 生 信 息 关 系 的 系 统 化、规范化和自动化,其主要任务是用计算机对学生信息进行日常管理,如查 询、修改 、增加、删除,另外还考虑到用户登录的权限,针对学生信息和权 限登录的学生成绩管理系统。
第四章 主要内容.................................................................................................................6
4.1 登陆界面...................................................................................................................... 6 4.2 学生成绩管理界面...................................................................................................... 9 4.3 教师管理界面............................................................................................................ 13 4.4 管理员界面................................................................................................................ 18
3.2.1 各表的物理结构..................................................................................................4 3.2.2 数据库连接代码...................................................................................................5
第二章 系统介绍.................................................................................................................2
第三章 数据库的设计.........................................................................................................3
相关文档
最新文档