教室借用信息系统_第1页
教室借用信息系统_第2页
教室借用信息系统_第3页
教室借用信息系统_第4页
教室借用信息系统_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.NET开发大作业

教室借用系统

姓名:班级:学号:成绩:

人透理工人学

DalianUniversityofTechnology

.NET课程设计题目

1L教室借用信息系统

系统功能根本要求

教室信息,包括教室名称、教室空闲时间、教室多媒体设备等;平安责任人信息,包括教

师姓名等;教室详细信息,包括座位情况,上课情况等的实时图片;更多详细信息,关联

并跳转到学院网上。按照可视化界面点击查询,统计,并将结果输出。

目录

1.工程背景...............................................................................3

1.1选题背景............................................................................3

1.2系统目标和实现技术..................................................................3

2.需求分析................................................................................4

2.1组织结构分析.......................................................................4

3.概念结构设计............................................................................4

3.1教室管理信息系统总E-R图............................................................4

3.2教室管理信息系统总E-R图...........................................................5

4.物理结构设计............................................................................6

5.功能实现................................................................................7

6总结感悟..................................................................................14

7.参考文献...............................................................................15

1.工程背景

1.1选题背景

教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技术应用于教室管理的过

程,教育信息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创新结合;自下而上

而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为根底。

当今世界,经济信息化,管理业务信息化已经成为一种趋势。就学校对于教室借用方面,建立教室

管理信息系统无疑是学校开展的一种趋势,也使学校管理更方便,快捷。因此,学校信息化建设工作具

有长期性、更杂性和内容的多变性;正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止

的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和开展的系统。

就目前我校对教室管理情况而言,教室信息庞大复杂,管理过程杂乱,故建立此系统,以便及对教室信

息的杳询等。

1.2系统目标和实现技术

实现教室信息的存储,平安责任教师信息的存储,教室空闲时新信息的存储以及院系设置的情况。

在对这些数据进行存储后,要对所处学期的课程开设情况进行学校教室的安排,并对这些安排好的数据

正行存储,实现数据库的更新,之后,用户就可以对学校教室的使用信息进行查询,也可以对教室所

上课程的相关信息进行查询。如果想修改数据或是进行教室使用信息的修改,只能由系统的管埋员进行

更改和储存。本次课程设计要实现可借用教室查询、个人归还查询、教室详细查询、更多信息查询的等

功能,功能目标图:

教室借用系

<A

借用教室归还教室教室详细信更多信息查

息查询询

\)\/<y

(2)可归还教室信息

3.2教室管理信息系统总E-R图

由此得到的教室管理信息系统的关系模型如下

(1)可借用教室信息(教室编号,教室名称,教室平安责任人,教室多媒体情况,可借用时间);

12)可归还教室信息(教室编号,教室名称,教室平安责任人,教室多媒体情况,可借用时间);

13)教室图片信息(教室编号,教室名称,实时图片);

(4)教室更多相关信息(跳转到学院官方网站);

(5)借用学生信息(借用学生姓名,借用学生学号);

(6)借用用途;

4.物理结构设计

5.1建立根本表

(1)可借用教室信息表

IYUCONGYANG-PC.C...B-dbo.clainfoX|

列名数据类型允许Null值

0►?Eint

claNamenvarchar(50)

claMannvarchar(50)

claDetailint口

claTimeint

E

T1D

claNameclaManclaDetailclaTime

______1__

►[函C201马建新11

24A119杨凯00

25A210特11

27C101熊秀艳01

28R20?宜振权11

米NULLNULLNULLNULLNULL

(2)可归还教室信息表

列名■^型允许Null值

3怖IQintQ

claNamenvarchar(50)

claMannvarchar(50)

claDetailint

claTimeint

IDdaNameclaManclaDetailclaTime

*NULLNULLNULLNULLNULL

5.功能实现

本系统主要功能为实现教室信息在两张表中的转换功能,即点击借用按钮的同时,将教室信息从借

用表中删除,并在归还表中添加,反之,点击归还按钮时也是如此。除主要功能外,还涉及到对输入学

生信息进行判断等,以及跳转等功能,下面会详细讲述:

程序界面图:

(1)功能一:实时刷新数据库表项并显示

程序主界面左侧有实时的数据库中可借川教室的动态信息,每点击其中一项,该详细信息就会对应

的显示在右侧的文本框中,如怪:

,汨教室售用礴—一

借出教室归还教室

下午

借用学生姓名

借用归还

借用学生学号

借用用途▼注徜

该局部代码:

privatevoidForml_Load(objectsender,EvenLArgse)

{

LoadDataO;

LoadDatal();

LoadData2();

privatevoidLoadDataO

(

SqlConnectionconn=new

SqlConnection(/,server=YUCONGYANG-PC;database=ClassroomDB;integratedsecurity=true//);

DataSetds=newDataSet();

SqlDataAdapteradp;

adp=newSq1DataAdaptcr(^select*fromclainfo”,conn);

adp.Kill(ds,"clainfc");

IstClanamc.DataSourcc=ds.TablesE'clainfo"];

IstClaname.DisplayMember="claName”;

IstClaname.ValueMenber="ID";

}

privatevoidLoadDatal()

SqlCnnnpr.tinnennn=now

SqlConnection(,/server=YUCONGYANG-PC;database=ClassroomDB;integratedsecurity=true");

DataSetds=newDataSet();

SqlDataAdapleradp;

adp=newSq1DataAdaptcr(^select*fromclassinfo”,conn);

adp.Fill(ds,"classinfo");

IstClassname.DataSource=ds.Tables["classinfo'];

IstClassname.DisplayMember="cla'ame";

IstClassname.ValueMember="ID";

)

privatevoidLoadData21)

SqlConnectionconn=new

SqlConnection(,,server=YUCONGYANG-PC;database=ClassroomDB;integratedsecurity=true,z);

DataSetds=newDataSet():

SqlDataAdapleradp;

adp=newSqlDalaAdapter("select*fromclainfoA,conn);

adp.Fill(ds,*clalnfo*);

IstClassnamel.DataSource=ds.Tables["clainfo"];

IstClassnamel.DisplayMember="claName";

IstClassnamel.ValueMember="ID";

}

(2)点击借用按钮,实时实现两张表的数据交替转换

点击借用按钮时,相应教室会从自身借用表中删除,并显示在另一张表中,如下:

“教室借用系统u>l°JI

借出教室归还教室教室信息查询查看详细信息

Ad19教室信息

k210

c1o1

B2o3

安全责任人马瑞新

多媒体。有。无

可租借时间上午O下午

信出成功

确定

借用学生姓名1

借用归还

借用学生学号1

借用用途开会[注销I

该局部代码:

privatevoidbtnRentClick(objectsender,EventArgse)

(

if(txtStuName.Text.ToString()==||txtNumber.Text.ToStringO==

(

MessageBox.Show(”请输入学生信息!”);

)

else

(

SqlConncctionconn-new

Sq1Connection(*server=YUCONGYANG-PC;database=ClassroomDB;integratedsecurity=true");

conn.Open();

intnumber=0:

if(radTrue.Checked)

(

number=1;

)

inttime=0;

if(radAfternoon.Checked)

(

time=】;

)

stringstrSql1=/insertintoclassinfo(cltName,claMan,claDetail,claTime)

values('"+txtClaName.Text+"','"+txtTeaName.Text+"',"+number+”,"+time+")";

SqlCommandcmd2=newSq1Command(strSql1,conn);

cmd2.ExecuteNonQuery():

LoadDatal();

stringstrSqlO="deletefromclainfowhereid="+txtll).Text;

SqlCommandemd=newSq1Command(strSq10,conn);

inti=cmd.ExecuteNonQuery();

if(i>0)

(

MessageBox.Show("借出成功");

}

else

{

MessageBox.Show("借出失败");

)

conn.CloseO;

LoadDataO:

)

}

(3)归还教室,共同同借用教室

privatevoidbuttonl_Click(objectsender,EventArgse)

(

if(txtStuName.Text.ToStringO==||txtNumbcr.Text.ToStringO=="")

(

McssugcBox.Shov(”请输入学生信息!”);

)

else

(

SqlConnectionconn=new

SqlConnection(/,server=YUCOXGYANG-PC;database=ClassroomDB;integratedsecurity=true,z);

conn.Open();

ininumber1=0;

if(radTrue1.Checked)

(

numberl=1;

}

inttime1=0;

if(radAfternoon1.Checked)

I

timel=1;

)

stringstrSqll;

strSqll=insertintoclainfo(claName,claMan,claDetail,claTime)

values('"+txtClaNamel.Text+"+txtTeaNamel.Text+

+numberl+"+timel+

SqlCommandcmd2=newSq1Command(strSql1,conn);

intj=cmd2.ExecuteNonQuery();

if(j>0)

(

MessageBox.Show("归还成功”);

)

else

{

UessageBox.Show("归还失败");

)

conn.CloseO;

conn.Open();

stringstrSqlO="deletefromclassinfowhereid="+txtIDl.Text;

SqICommandemd=newSq1Command(strSq10,conn);

cmd.FxpciitpNnnQnpry():

conn.Close();

LoadDatal();

I.oadDataO;

)

}

(4)教室图片信息显示功能:

点击左侧列表相应教室,会品示出当前教室的图片信息

鼾蹈日8鹿稔71教室信息查询

信用学生姓名

借用归还

借用学生字号

飞肖

借用用途

privatevoidpictureBox3_Click(objectsender,EventArgse)

privatevoidbtnImage_Click(objectsender,EventArgse)

(

intC=Convert.ToInt32(lstClassnamel.SelectedValue.ToStringO);

//MessageBox.Show(C.ToString());

switch(C)

(

case25:

this,pblmage.LoadCl.jpg"):

break;

case28:

this,pblmage.Load("2.jpg");

break:

rasp27:

this,pblmage.Load("3.jpg");

break;

case29:

this,pblmage.Load("3.jpg");

break:

case24:

this,pblmage.LoadCl.jpg");

break;

}

(5)跳转信息功能

查看更多详细信息,点击跳转到学院网。

匕教室借用系统

借出教室i归还教室教室信息查询查看详细信息

借用学生姓名

借用归还

借用学生学号

借用用途注消

大窗屋工大丁仁怆学陵

心大连建4大学改6

SchoolofSoftwareTechnology.DalianUniversityof

MS字陕1ft况院务公告»WRT师费WE学生工作招生就业对外合作包惭实E地实验中心用1园地工会之事团书货需乐出1之东M«B

教师登录

•帽出电内方箕.搭导即方向.助力学生尢成2013-0718

•曲r能,学愤英史依字与效法案2013-0718

•大理理工大学改g1也013年■1»笑?』!2013-07-16

*«令立

•蚁,田"左杖团喊SSlESfcfl行2013-07-16MHinann

•元t•业事中即4M

•色,田喻及企合nBE..3沆无旌大造2013-07-16

■却无生方业径0剧及-4

•日・步•小学谢・.NET升谡程引*2013S16

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论