资源简介

本系统功能主要分为用户登录、系统管理、设备管理、用户操作四个部分。对于支持该系统的数据库,建立了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个文件信息

评论

共有 条评论