net开发平台?学生宿舍管理系统设计与实现

更新时间:15-07-01 01:31 热度:526
 

  
adp.Fill(ds, “caller”);

dataGridView1.DataSource = ds.Tables["caller"];

adp = new SqlDataAdapter(comm, con);

DataSet ds = new DataSet();

SqlDataAdapter adp;

com.ExecuteNonQuery();

com.Parameters["@访客姓名"].Value = textBox9.Text;

com.Parameters["@离开时间"].Value = dateTimePicker3.Text;

com.Parameters.Add(new SqlParameter(“@访客姓名”, SqlDbType.VarChar));

com.Parameters.Add(new SqlParameter(“@离开时间”, SqlDbType.DateTime));

SqlCommand com = new SqlCommand(comm, con);

con.Open();

SqlConnection con = new SqlConnection(conn);

comm = “update caller set ldate=@离开时间 where cname = @访客姓名”;

= “;

sa;Password

conn = “Data Source = .;Initial Catalog = dormitorymanager;User ID =

string conn;

string comm;

private void button4_Click_1(object sender, EventArgs e)

主要程序:

3.3.2离开登记

图3.6来访登记功能测试界面

如图3.6所示.当选择“访客管理—来访登记”时进行信息录入相关测试如下:

this.textBox1.Focus();

this.textBox4.Clear();

this.textBox3.Clear();

this.textBox1.Clear();

MessageBox.Show(“插入成功 !”);

sa;Password = “;

conn = “Data Source = .;Initial Catalog = dormitorymanager;User ID =

string conn;

string comm;

private void button1_Click(object sender, EventArgs e)

主要程序:

3.3.1来访登记

为验证此模块的可靠性,相比看framework 2.0 64位。相关测试如下:

3.3 来客登记管理模块的实现与测试

图3.5房间信息查询功能测试界面

如图3.5所示.当选择“房间信息管理—信息查询”时进行信息查询,相关测试如下:

this.textBox2.Text.Trim() + “‘”;

String sql = “SELECT * FROM stuin WHERE dno = ‘” +

DataSet ds = new DataSet();

private void button10_Click(object sender, EventArgs e)

Box1.Text.Trim() + “‘”;

String sql = “SELECT * FROM dom WHERE convert(char(4),bnum) = ‘” +

DataSet ds = new DataSet();

private void button8_Click(object sender, EventArgs e)

this.dataGridView1.DataSource = ds.Tables[0];

this.textBox3.Text.Trim() + “‘”;

String sql = “SELECT * FROM stuin WHERE sno = ‘” +

DataSet ds = new DataSet();

private void button9_Click(object sender, EventArgs e)

主要程序:

3.2.4房间信息查询

图3.4房间信息删除功能测试界面

如图3.4所示.当选择“房间信息管理—信息删除”时进行信息删除,net 快速开发工具。相关测试如下:

con.Close();

this.dataGridView4.DataSource = ds.Tables[0];

“‘”;

this.textBox22.Text.Trim() +

String sql = “SELECT * FROM stuin WHERE sno = ‘” +

private void button4_Click(object sender, EventArgs e)

con.Close();

dataGridView4.DataSource =ds.Tables [0];

this.textBox22.Text.Trim(), this.textBox24.Text.Trim());

‘{1}’ “,

sql = String.Format(“SELECT * from stuin WHERE dno =’{0}’ OR sname =

else

this.textBox22.Text.Trim(), this.textBox24.Text .Trim ());

=’{1}’ “,

sql = String.Format(“SELECT * from stuin WHERE dno =’{0}’ AND sname

this.textBox24.Text.Trim()))

if ((“” != this.textBox22.Text.Trim()) && (“” !=

String sql;

private void button12_Click(object sender, EventArgs e)

主要程序:

3.2.3房间信息删除

图3.3房间信息修改功能测试界面

如图3.3所示.当选择“房间信息管理—信息修改”时进行信息修改,相关测试如下:

display();

con.Close();

com.ExecuteNonQuery();

where sno=@

string update = “update stuin set sno=@学号 ,sname=@姓名,dno=@宿舍号

Password = “;

=sa;

string conn = “Data Source = .;Initial Catalog = dormitorymanager;User ID

private void button3_Click(object sender, EventArgs e)

con.Close();

dataGridView3.DataSource = ds.Tables[0];

dataAdapter.Fill(ds);

DataSet ds = new DataSet();

SqlDataAdapter dataAdapter = new SqlDataAdapter(sql, con);

con.Open();

Catalog=dormitorymanager;Integrated Security=True”);

SqlConnection con = new SqlConnection(“Data Source=.;Initial

this.textBox13.Text.Trim(), this.textBox15.Text .Trim ());

sql = String.Format(“SELECT * from stuin WHERE dno =’{0}’ OR sname = ‘{1}’

}else{

this.textBox13.Text.Trim(), this.textBox15.Text .Trim ());

ql = String.Format(“SELECT * form stuin WHERE dno =’{0}’ AND sname = ‘{1}’

this.textBox15.Text.Trim())){

if((“” != this.textBox13.Text.Trim()) && (“” !=

String sql;

private void button11_Click(object sender, EventArgs e)

主要程序:

3.2.2房间信息修改

图3.2房间信息录入功能测试界面

如图3.2所示.当选择“房间信息管理—录入”时进行信息录入,事实上学生宿舍管理系统设计与实现。下面分别对此模块的各个功能即房间信息录入功能、房间信息修改功能、房间信息删除以及房间信息查询功能进行实现与测试。

this.dataGridView5.DataSource = ds.Tables[0];

dataAdapter.Fill(ds);

SqlDataAdapter dataAdapter = new SqlDataAdapter(sql, con);

“‘”;

this.textBox34.Text.Trim() +

String sql = “SELECT * FROM stuin WHERE sno = ‘” +

= “;

sa;Password

conn = “Data Source = .;Initial Catalog = dormitorymanager;User ID =

DataSet ds = new DataSet();

string conn;

string comm;

private void button5_Click(object sender, EventArgs e)

主要程序:

3.2.1房间信息录入

为验证此模块的可靠性,主要使用winform进行实现,看看开发。下面通对每个模块使用黑盒测试的方法进行单独测试。

3.2 房间信息管理模块的实现与测试

图3.1 主界面测试图

如图3.1,最终实现前台与后台的完全链接并能够实现学生宿舍管理系统中所要求的功能。学生宿舍。为了确定此系统的可靠性,实现各个模块的功能,最终实现系统关系图如图2.3所示。

private void getin_Load(object sender, EventArgs e)

textBoxpsw.Text= “”;

textBoxuser.Text = “”;

private void button2_Click(object sender, EventArgs e)

return flag;

con.Close();

MessageBox.Show(“Login Error!”);

+ “‘ AND upaw = ‘” + this.textBoxpsw.Text.Trim() + “‘”;

this.textBoxuser.Text.Trim()

String sql = “SELECT * FROM nuser WHERE uno = ‘” +

Boolean flag = false;

private Boolean GetLoginMessage() {

InitializeComponent();

public getin()

public partial class getin : Form

namespace dormitory

主要程序:你知道.net开源。系统。

3.1 主界面的实现与测试

使用不同函数和代码将前台的各个控件按钮与后台进行连接,framework 2.0 64位。建立外码约束,对于管理。得到六个基本表如表2-1~表2-5:net framework 4.0。

3 系统的实现与测试

图2.3 总数据关系图

在数据库物理设计基础上,得到六个基本表如表2-1~表2-5:想知道net开发平台。

表2-5卫生评比表

表2-4违纪信息表

表2-3入住信息表

表2-2学生信息表

表2-1 来访者信息表

通过对关系模式的优化,访问时间,对于设计。来访者姓名,卫生评比情况)

2.4数据库物理设计

访问(学生学号,入住人数,离开时间)

宿舍(宿舍号,net。访问时间,对于net framework2.0下载。违纪情况,入住时间,你知道net framework2.0下载。宿舍号,性别,想知道.net开发工具。姓名,.net framework 2.0。离开时间)

学生(学号,来访时间,性别,.net。四个关系模式如下:学习.net framework 4.0。

来访者(姓名,事实上.net framework 4.0。其中我们把卫生评比和违纪处理这两个功能作为属性出现在E-R图中,设计出相关的整体逻辑结构。根据总了解有三个实体,学会framework 2.0 sp2。其中学生属性包括姓名、学号、性别、宿舍号、入住时间和违纪情况;来访者属性包括性名、性别、来访时间和离开时间;宿舍属性包括宿舍号、入住人数和卫生评比情况。其E—R图2.2所示:

该设计以概念结构设计中的E-R图为主要依据,平台。其中学生属性包括姓名、学号、性别、宿舍号、入住时间和违纪情况;来访者属性包括性名、性别、来访时间和离开时间;宿舍属性包括宿舍号、入住人数和卫生评比情况。其E—R图2.2所示:

2.3数据库逻辑设计

图2.2系统E—R图

在此次学生宿舍管理系统中设计学生、来访者以及宿舍三个实体,看着net开发平台。使用SQL Server 2005对后台数据库进行制作),所以设计的界面比较简单主要以窗口界面显示给用户。其实.net下载。

2.2 数据库概念设计

图2.1系统功能模块图

本设计主要有以下几大功能模块,如图2.1 所示。学习framework 2.0下载。

2.1 系统功能模块图

本次设计主要是在winform以及SQL Server 2005环境下开发(使用winform进行前台的设计与制作,SQL Server 2005 都可以为您提供创新的解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。学生宿舍管理系统设计与实现。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。.net开发。无论您是开发人员、数据库管理员、信息工作者还是决策者,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

2 系统设计

SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。听听实现。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,framework 2.0 sp2。就是通过继承和扩展这些类才使得我们的程序有着多样的用户界面。SQL Server 2005 是一个全面的数据库平台,在开发基于.Net的GUI应用程序的时候,这个名称空间就是System.Windows.Forms。相比看.net framework 3.0。在此名称空间中定义了许多类,相比看net framework 4.0。这些类库被封装在一个名称空间之中,也是微软公司极力推荐的新一代程序开发语言。WinForm是.Net开发平台中对Windows Form的一种称谓。.Net 为开发WinForm的应用程序提供了丰富的Class Library(类库)。这些WinFrom 类库支持RAD(快速应用程序开发),Visual C#是微软公司.Net FrameWork框架中的一个重要组成部分, 是基与网络开发的,winform是做客户端软件,并适应C#进行前台和后台的链接。

简单来说:winforms 和 的脚本都是基与c#,使用SQL Server 2005进行后台数据库的制作与实现,人员的拜访情况

此次学生宿舍信息管理系统的设计与实现主要使用winform进行前台的制实现,卫生情况,宿舍人数等

1.3 开发工具的介绍

输出:相应的宿舍人员的各类信息,学生姓名,人员的拜访情况

输入:宿舍号,卫生情况,为广大的用户提供了更为周到和便捷的服务。

名字:修改信息

输出:宿舍人员的各类信息,计算机技术越来越深入各行各业,
private void display()

“‘”;

随着时代的发展,