1 / 18
文档名称:

学生信息管理系统实验报告.doc

格式:doc   大小:160KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生信息管理系统实验报告.doc

上传人:xinshengwencai 2018/9/14 文件大小:160 KB

下载得到文件列表

学生信息管理系统实验报告.doc

文档介绍

文档介绍:数据库系统概论实验报告

数据库实验报告
实验课程名称
数据库系统原理
实验项目名称
学生信息管理系统
实验项目性质
综合
主讲教师
开课年级
开课专业
网络工程
实验地点
学号-姓名
开课时间
一实验目的
自选程序设计语言为前台开发工具,SQL Server为后台数据库开发一个学生成绩管理系统,后台连接SQL server 数据库PXSCJ,具有如下基本功能:
学生信息查询,可根据学号,姓名及专业分别进行学生信息查询。
学生信息修改,可在数据库中插入,删除,修改学生记录
将自己的个人信息,作为一条学生记录插入学生表中,写实验报告时,截图时显示的数据中要包含自己的个人信息。
二实验环境:
选择win7系统,Visual Studio 2012软件, SQL Server数据库
三总体设计
使用c#窗体程序作为学生管理系统的前台页面,包含欢迎页面,学生信息查询,学生信息修改以及个人信息的插入。通过链接SQL Server数据库PXSCJ完成对学生信息查询,可根据学号,姓名及专业分别进行学生信息查询,学生信息修改,可在数据库中插入,删除,修改学生记录。
四实验步骤:
创建SQL server 数据库PXSCJ包含学生信息XSB,课程信息KCB,个人成绩CJB;
在学生表中输入自己的学生信息:
学号:130***;姓名:赵**;性别:男;出生时间:199**;

专业:网路工程;总学分:52;备注:;
成绩表中输入成绩:130*** 101 90
130*** 102 85
130*** 206 80
创建学生成绩管理系统主界面,主要功能为系统导航,单击各个功能按钮可进入相应的操作页面。
代码:
public partial class Form1 : Form
{
public Form1()
{
ponent();
}
private void button1_Click(object sender, EventArgs e)
{
SearchForm searchfrm = new SearchForm();
searchfrm .ShowDialog ();
}
private void button2_Click(object sender, EventArgs e)
{
ModifyForm modifyfrm = new ModifyForm();
();
}
private void button3_Click(object sender, EventArgs e)
{
ScoreForm scorefrm = new ScoreForm();
();
}
}
创建数据库和主程序的连接。

主要功能:可以满足简单的查询的需要。不输入任何条件,可以显示所有记录;输入条件可以进行简单的查询,各条件之间为“与”的关系。在查询结果中选择一行双击可以查看这个学生的具体选课信息及成绩。
(1)学生信息界面创建过程:窗体上放入DataGridView命名为stuDGV。再放入两个文本框,一个下拉列表和一个“查询”命令按钮。
代码:
public SearchForm()
{
ponent();
}
private string sql = " ";
private void SearchForm_Load(object sender, EventArgs e)
{
String connstr =
@"DataSource=.\SQLEXPRESS;AttachDbFilename=C:\Users\Administrator\Desktop\csharp\xxgl\xxgl\;Integrated Security=True;Connect Timeout=30;User Instance=True";
string _sql = "select XH as '学号',XM as '姓名',ZY as '专业',XB as '性别',CSSJ as '出生时间',ZXF as '总学分',BZ as '备注' from XSB";
SqlConnection conn = new SqlConnection(connstr);
SqlDataAdapter sda = new SqlDataAdapter( _sql, conn);
DataSet ds = new DataSet();