資源簡介
本系統功能主要分為用戶登錄、系統管理、設備管理、用戶操作四個部分。對于支持該系統的數據庫,建立了2張表,分別是登錄表和設備表。這對每一項功能,都有必要的驅動信息和功能上的約束。以設備管理功能為例,設備管理分為四部分:添加設備,刪除設備,瀏覽設備,查詢設備。添加設備時應該能對一些有限制的信息做好正確的檢查,錄入的設備信息應包括設備編號、設備名稱、購進時間、國別、供應商、價格、存放地點保管人、借用人,并且在信息輸入時應及時對信息的合法性進行檢查;刪除設備可以根據輸入設備的名稱進行刪除;查詢設備主要是對具有相關特征的設備信息進行查找;瀏覽設備是按照管理員的要求將用戶所需的數據抽取出來自動生成報表,該項功能應該能夠合理的抽取所需的信息集合,全面合理提供用戶所需的數據。
主要的模塊:
用戶登錄模塊
系統管理模塊
設備管理模塊
用戶操作模塊
數據庫連接部分全部寫在了代碼中,調試時注意修改源碼。直接雙擊
“實驗室設備管理系統.csproj”即可將項目文件導入,用VS2008或更高版本調試。

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Drawing;
using?System.Linq;
using?System.Reflection;
using?System.Windows.Forms;
namespace?實驗室設備管理系統
{
????partial?class?AboutBox1?:?Form
????{
????????public?AboutBox1()
????????{
????????????InitializeComponent();
????????????this.Text?=?String.Format(“關于?{0}?{0}“?Assemblytitle);
????????????this.labelProductName.Text?=?AssemblyProduct;
????????????this.labelVersion.Text?=?String.Format(“版本?{0}?{0}“?AssemblyVersion);
????????????this.labelCopyright.Text?=?AssemblyCopyright;
????????????this.labelCompanyName.Text?=?AssemblyCompany;
????????????this.textBoxDescription.Text?=?AssemblyDescription;
????????}
????????#region?程序集屬性訪問器
????????public?string?Assemblytitle
????????{
????????????get
????????????{
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblytitleAttribute)?false);
????????????????if?(attributes.Length?>?0)
????????????????{
????????????????????AssemblytitleAttribute?titleAttribute?=?(AssemblytitleAttribute)attributes[0];
????????????????????if?(titleAttribute.title?!=?““)
????????????????????{
????????????????????????return?titleAttribute.title;
????????????????????}
????????????????}
????????????????return?System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().Codebase);
????????????}
????????}
????????public?string?AssemblyVersion
????????{
????????????get
????????????{
????????????????return?Assembly.GetExecutingAssembly().GetName().Version.ToString();
????????????}
????????}
????????public?string?AssemblyDescription
????????{
????????????get
????????????{
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyDescriptionAttribute)?false);
????????????????if?(attributes.Length?==?0)
????????????????{
????????????????????return?““;
????????????????}
????????????????return?((AssemblyDescriptionAttribute)attributes[0]).Description;
????????????}
????????}
????????public?string?AssemblyProduct
????????{
????????????get
????????????{
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyProductAttribute)?false);
????????????????if?(attributes.Length?==?0)
????????????????{
????????????????????return?““;
????????????????}
????????????????return?((AssemblyProductAttribute)attributes[0]).Product;
????????????}
????????}
????????public?string?AssemblyCopyright
????????{
????????????get
????????????{
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute)?false);
????????????????if?(attributes.Length?==?0)
????????????????{
????????????????????return?““;
????????????????}
????????????????return?((AssemblyCopyrightAttribute)attributes[0]).Copyright;
????????????}
????????}
????????public?string?AssemblyCompany
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-08-02?14:37??LEMS\
?????文件?????????965??2011-08-02?14:38??LEMS\51aspx源碼必讀.txt
?????文件????????3467??2011-05-21?00:50??LEMS\AboutBox1.cs
?????文件???????10476??2011-05-21?00:48??LEMS\AboutBox1.Designer.cs
?????文件???????49723??2011-05-21?00:50??LEMS\AboutBox1.resx
?????文件?????????436??2010-06-09?15:14??LEMS\app.config
?????目錄???????????0??2011-05-21?01:25??LEMS\bin\
?????目錄???????????0??2011-05-21?01:25??LEMS\bin\Debug\
?????文件??????259584??2011-05-23?13:40??LEMS\bin\Debug\實驗室設備管理系統.exe
?????文件?????????436??2010-06-09?15:14??LEMS\bin\Debug\實驗室設備管理系統.exe.config
?????文件??????331264??2011-05-23?13:40??LEMS\bin\Debug\實驗室設備管理系統.pdb
?????文件???????14328??2011-05-23?14:04??LEMS\bin\Debug\實驗室設備管理系統.vshost.exe
?????文件?????????436??2010-06-09?15:14??LEMS\bin\Debug\實驗室設備管理系統.vshost.exe.config
?????文件?????????490??2007-07-21?02:33??LEMS\bin\Debug\實驗室設備管理系統.vshost.exe.manifest
?????文件?????????436??2010-06-04?23:32??LEMS\ClassDiagram1.cd
?????目錄???????????0??2011-05-23?12:05??LEMS\DB\
?????文件?????3145728??2011-05-21?01:18??LEMS\DB\實驗室設備.mdf
?????文件?????1048576??2011-05-21?01:18??LEMS\DB\實驗室設備_log.ldf
?????目錄???????????0??2011-05-21?01:25??LEMS\obj\
?????目錄???????????0??2011-05-23?13:40??LEMS\obj\Debug\
?????目錄???????????0??2011-05-21?01:25??LEMS\obj\Debug\TempPE\
?????文件????????5120??2011-04-28?15:25??LEMS\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
?????文件???????69632??2011-04-28?15:25??LEMS\obj\Debug\TempPE\實驗室設備DataSet.Designer.cs.dll
?????文件???????69632??2011-04-28?15:25??LEMS\obj\Debug\TempPE\實驗室設備DataSet1.Designer.cs.dll
?????文件???????29561??2011-05-21?01:17??LEMS\obj\Debug\實驗室設備管理系統.AboutBox1.resources
?????文件????????8432??2011-05-23?14:04??LEMS\obj\Debug\實驗室設備管理系統.csproj.FileListAbsolute.txt
?????文件????????1462??2011-05-21?01:18??LEMS\obj\Debug\實驗室設備管理系統.csproj.GenerateResource.Cache
?????文件??????259584??2011-05-23?13:40??LEMS\obj\Debug\實驗室設備管理系統.exe
?????文件??????331264??2011-05-23?13:40??LEMS\obj\Debug\實驗室設備管理系統.pdb
?????文件??????104776??2011-05-21?01:17??LEMS\obj\Debug\實驗室設備管理系統.Properties.Resources.resources
?????文件?????????180??2011-05-21?01:17??LEMS\obj\Debug\實驗室設備管理系統.主界面.resources
............此處省略57個文件信息
- 上一篇:iOS圖書管理系統
- 下一篇:ENVI 中文幫助文檔
評論
共有 條評論