資源簡介
我們將本系統按照所完成的功能分成以下幾個子系統:
教室查詢子系統
教師查詢子系統
課程查詢子系統
教室借用子系統
我要自習子系統
各子系統完成的功能如下:
1.教室查詢子系統
1.關鍵詞搜索
在輸入框中直接輸入想要查詢的教室的編號,即可得到教室在任一時段的使用信息。
2.目錄搜索
根據教學樓?教室,幫助同學尋找想要搜索的教室。進入教室頁面后,即可得所查教室在任一時段的使用信息。
2、教師查詢子系統
1.關鍵詞搜索
在輸入框中直接輸入想要查詢的老師的名字,即可得到教師的個人信息及開課信息。
2.目錄搜索
根據院系?教師,幫助同學尋找想要搜索的老師。進入教師頁面后,即可得教師的個人信息及開課信息。
3、課程查詢子系統
1.關鍵詞搜索
在輸入框中直接輸入想要查詢的課程的名字,即可得到課程的詳細信息。
2.目錄搜索
根據院系?課程,幫助同學尋找想要搜索的課程。進入課程頁面后,即可得課程的詳細信息。
4、教室借用子系統
點擊教室借用后,進入一個用戶登錄界面,學生或者教師需要登錄,才能給予空閑教室,發出借用教室的申請,等待管理員批準。
5、我要自習子系統
根據教學樓?樓層,輸入時段,尋找此時的空閑的教室,幫助同學尋找上自習的教室。進入教室頁面后,即可得該教學樓某一時段在任意時段的空閑信息。

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.IO;
using?System.Windows.Forms;
using?System.Data.SQLite;
using?System.Data.SqlClient;
//using?System.Web;
//using?System.Security.Authentication;
//using?System.Security.Cryptography;
//using?System.Reflection;
namespace?WindowsFormsApplication1
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?pictureBox1_Click(object?sender?EventArgs?e)
????????{
????????}
????????private?void?richTextBox1_TextChanged(object?sender?EventArgs?e)
????????{
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????var?conn?=?new?SQLiteConnection(@“Data?Source=“?+?AppDomain.CurrentDomain.baseDirectory?+?@“db\user.db“);
????????????conn.Open();
????????????????????????
????????}
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????string?name?=?textBox1.Text;
????????????string?pass?=?textBox2.Text;
????????????
????????????var?conn?=?new?SQLiteConnection(@“Data?Source=“?+?AppDomain.CurrentDomain.baseDirectory+@“db\user.db“);
????????????conn.Open();
????????????//查找帳號匹配的人
????????????var?sql?=?“select?idaccount_numberpasswordlevel?from?user?where?account_number=‘“?+?name?+?“‘“;
????????????var?sdr?=?new?SQLiteCommand(sql?conn).ExecuteReader();
????????????var?user?=?new?User();
????????????while?(sdr.Read())
????????????{
????????????????user?=?new?User
????????????????{
????????????????????Id?=?Convert.ToInt32(sdr[0])
????????????????????Account?=?sdr[1].ToString()
????????????????????Password?=?sdr[2].ToString()
????????????????????Level?=?Convert.ToInt32(sdr[3])
????????????????};
????????????????//MessageBox.Show(user.Account);
????????????????if?(name?==?user.Account&&pass==user.Password)
????????????????{
???????????????????
????????????????????if?(user.Level?==?1)
????????????????????{
????????????????????????Form2?f2?=?new?Form2();
????????????????????????f2.Show();
????????????????????????this.Hide();
????????????????????}
????????????????????if?(user.Level?==?2)
????????????????????{
????????????????????????Form3?f3?=?new?Form3();
????????????????????????f3.Show();
????????????????????????this.Hide();
????????????????????}
????????????????}
????????????????else
????????????????{
????????????????????
????????????????????MessageBox.Show(“密碼錯誤“);
????????????????}
????????????}
?
????????????conn.Close();
????????}
????????public?class?User
????????{
????????????public?int?Id?{?get;?set;?}
????????????public?string?Account?{?get;?set;?}
????????????public?string?Password?{?get;?set;?}
????????????public?int?Level?{?get;?set;?}
????????}
????????private?void?textBox1_TextChanged(object?sender?EventArgs?e)
????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????914??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1.sln
?????目錄???????????0??2014-06-21?19:49??教室管理系統一\WindowsFormsApplication1\
?????文件?????????211??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\App.config
?????目錄???????????0??2014-06-21?19:48??教室管理系統一\WindowsFormsApplication1\bin\
?????目錄???????????0??2014-06-21?19:49??教室管理系統一\WindowsFormsApplication1\bin\Debug\
?????目錄???????????0??2014-06-21?19:49??教室管理系統一\WindowsFormsApplication1\bin\Debug\db\
?????文件???????12288??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\bin\Debug\db\user.db
?????文件??????798720??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\bin\Debug\System.Data.SQLite.dll
?????文件??????211968??2014-12-18?14:46??教室管理系統一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe
?????文件?????????211??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe.config
?????文件??????138752??2014-12-18?14:46??教室管理系統一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb
?????文件???????11600??2014-12-18?15:18??教室管理系統一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe
?????文件?????????211??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe.config
?????文件?????????490??2010-03-17?22:39??教室管理系統一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe.manifest
?????目錄???????????0??2014-06-21?19:49??教室管理系統一\WindowsFormsApplication1\db\
?????文件???????12288??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\db\user.db
?????文件????????3334??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form1.cs
?????文件????????6458??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form1.Designer.cs
?????文件????????5990??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form1.resx
?????文件????????6866??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form2.cs
?????文件???????20668??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form2.Designer.cs
?????文件????????5990??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form2.resx
?????文件???????19377??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form3.cs
?????文件???????30055??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form3.Designer.cs
?????文件????????6015??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form3.resx
?????文件????????2810??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form4.cs
?????文件????????9568??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form4.Designer.cs
?????文件????????5817??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form4.resx
?????文件????????2514??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form5.cs
?????文件????????5427??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form5.Designer.cs
?????文件????????5817??2014-06-21?10:16??教室管理系統一\WindowsFormsApplication1\Form5.resx
............此處省略48個文件信息
評論
共有 條評論