欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    IT机房设备管理系统.docx

    • 资源ID:14353529       资源大小:754.19KB        全文页数:57页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    IT机房设备管理系统.docx

    1、IT机房设备管理系统好埠学皖课程设计课程名称SQL数据库系统课程设计题目名称IT机房设备管理系统专业班级2014级计算机科学与技术升本学生姓名宋欢乐、张焕、范孝礼51402111042 51402111038学 号51402111043指导教师戚晓明(副教授)二O四年十二月二十九日IT 机房设备管理系统摘 要 : 随着计算机的不断发展,一些计算机机房设备很难管理,此时需要一种 软件系统来管理这些机房设备,有了此软件就可以很方便的管理这些设 备。机房管理系统是信息管理系统,其开发的功能主要包括:通过计算 机管理用户基本信息、设备基本信息、日常管理,通过强大的查询和检 索高效的检索出数据, 提高办

    2、事效率。 管理员可以通过 IT 机房管理系统 对管理员的信息进行修改和增加管理员,还可以增加、修改、查询用户 信息,以便了解用户的最新动态此外,还可以对设备进行增加、修改、 查询和删除,以便了解设备的最新动态。本系统是用 Microsoft Visual Studio .NET 2010 开发的 C#窗体应用程序设计,数据库采用的是 Microsoft SQLServer 2008,系统具有操作界面友好、简洁、实用的特 点。关键词: IT 机房管理系统,管理员,设备ComputerRoom ManagementSystemAbstract :with the continuous develo

    3、pment of the computer, somecomputer room equipment is difficult to manage, this time the need for a software system to manage the computer room equipment, the software can be very convenient to manage these equipment. Computer room management system is the information management system, its developm

    4、ent function mainly includes: through the computer management of basic information, basic information of user equipment, daily management, through a powerful query and retrieval efficient retrieval of data, improve work efficiency. Administrators can modify the administrator information and increase

    5、 the administrator through the IT room managementsystem, can also add, modify, query the user information, in order to understand the latest developments in the user, can also add, modify equipment, query and delete, to the latest developments in solution of equipment. The system is a C# forms appli

    6、cation design of Microsoft Visual Studio.NET 2010 development, database using Microsoft SQL Server 2008, the system has the characteristics of friendly interface, simple and practical.Keywords: System management, administrator, IT computer room equipment蚌埠学院计算机科学与技术系课程设计任务书 1蚌埠学院计算机科学与技术系本科课程设计成绩评定表

    7、 2蚌埠学院计算机科学与技术系本科课程设计成绩评定表 3蚌埠学院计算机科学与技术系本科课程设计成绩评定表 41系统总体方案 51.1开发背景 51.2意义 51.3系统相关知识介绍 52设计思路与主要步骤 72.1系统需求 72.2功能需求 72.2.1系统管理 72.2.2.设备基本信息管理 . 72.2.3.库存设备管理 . 82.2.4.用户操作 . 82.3数据库逻辑结构 82.4数据库中的约束 92.4.1主键约束 92.4.2外键约束 92.4.3DEFAULT 约束 102.5数据库中的视图 102.5.1显示库存设备信息视图 102.5.2显示出库设备信息视图 102.5.3显

    8、示入库设备信息视图 102.6数据库中的触发器 112.6.1入库信息维护触发器 112.6.2出库信息维护触发器 113各功能模块和流程图 123.1系统软件结构设计 124系统的详细设计 134.1登录界面 134.2用户管理模块 134.2.1添加用户 134.2.2网上用户注册 144.2.3所有用户界面 . 144.3设备基本信息 . 144.3.1添加设备基本信息 . 144.3.2修改设备基本信息 . 154.3.3删除设备基本信息 . 154.3.4显示基本信息 . 164.4库存信息管理模块 . 164.4.1显示库存信息 . 164.4.2入库和出库维护 . 174.4.3

    9、显示入库和出库记录 . 174.5用户操作 . 184.5.1修改密码 185设计代码 19总 结 38谢 辞 39参考文献 40课程SQL数据库系统课 程设计班级2012级计算机科学与技术(3)班指导教师戚晓明题目IT机房设备管理系统完成时间2014年12月1日至2015年1月1日功能要求:1.普通用户功能模块:库存信息管理(入库及出库)、设备基本信息管理(添加, 修改,删除)、用户自身信息管理。2.管理员功能模块:用户管理(用户的增加、删除)、库存信息管理(入库、出库)、 设备基本信息管理(添加、修改、删除)、管理员信息修改。1.封面2 课程设计任务书3成绩评定表设 计 报 告 要 求4课

    10、程设计报告:(1) 系统总体方案(2) 设计思路和主要步骤(3) 各功能模块和流程图(4) 系统详细设计(5) 设计代码(6) 总结和参考资料说明:学生完成课程设计后,提交课程设计报告及软件,要求文字通畅、字迹工整 (也可打印),文字不少于 3000字,并装订成册。1题目用黑体三号,段后距 18磅(或1行),居中对齐;2标题用黑体四号,段前、段后距 6磅(或0.3行);3正文用小四号宋体,行距为固定值 22磅;4标题按“ 1 ”、“ 1.1 ”、“ 1.1.1 ”、“”、“”顺序编号。上机时间安排星期 周次、一一一二二二-三四五六日第15周-第18周2012级计算机科学与技术(3)班,3-4节

    11、2012级计算机科学与技术(3)班,3-4节上机时间指导时 间地点多媒体技术实验室(B532)蚌埠学院计算机科学与技术系本科课程设计成绩评定表项目权重分值具体要求得分文献阅读与调查论证0.20100能独立查阅文献和从事其它调研活动;有收集、 加工各种信息的能力设计质量0.30100设计合理、功能齐备,程序运行正常,实验数据 准确可靠;有较强的实际动手能力论文撰写质量0.20100设计说明书完全符合规范化要求, 用A4复印纸打印成文学习态度0.20100学习态度认真,科学作风严谨,严格按要求开展 各项工作,按期完成任务学术水平与创新0.10100设计有创意,有一定的学术水平或实用价值总分评语:等

    12、级:指导教师:蚌埠学院计算机科学与技术系本科课程设计成绩评定表项目权重分值具体要求得分文献阅读与调查论证0.20100能独立查阅文献和从事其它调研活动;有收集、 加工各种信息的能力设计质量0.30100设计合理、功能齐备,程序运行正常,实验数据 准确可靠;有较强的实际动手能力论文撰写质量0.20100设计说明书完全符合规范化要求, 用A4复印纸打印成文学习态度0.20100学习态度认真,科学作风严谨,严格按要求开展 各项工作,按期完成任务学术水平与创新0.10100设计有创意,有一定的学术水平或实用价值总分评语:等级:指导教师:蚌埠学院计算机科学与技术系本科课程设计成绩评定表项目权重分值具体要

    13、求得分文献阅读与调查论证0.20100能独立查阅文献和从事其它调研活动;有收集、 加工各种信息的能力设计质量0.30100设计合理、功能齐备,程序运行正常,实验数据 准确可靠;有较强的实际动手能力论文撰写质量0.20100设计说明书完全符合规范化要求, 用A4复印纸打印成文学习态度0.20100学习态度认真,科学作风严谨,严格按要求开展 各项工作,按期完成任务学术水平与创新0.10100设计有创意,有一定的学术水平或实用价值总分评语:等级:指导教师:IT 机房设备管理系统1 系统总体方案1.1开发背景信息社会的高科技, 商品经济化的高效益, 使计算机的应用已普及到经济和 社会生活的各个领域。

    14、实验室设备管理迫切需要与计算机联系, 不仅可以减轻办 公人员的工作同时更能让实验室设备系统管理。 计算机虽然与人类的关系愈来愈 密切,还有人由于计算机操作不方便继续用手工劳动。 为了适应现代社会人们高 度强烈的时间观念, 实验室设备管理系统软件将会为实验室设备管理带来了极大 的方便。现今实验室管理一般都以办公人员进行批次记录, 其的繁索给具有强烈时间 观念的办公人员带来了诸多不便,实验室设备管理缺少一种完善的设备管理软 件,为了对设备基本情况管理方便, 开发人员完成了全面的调查与分析, 同时与 目标用户进行了多次深入沟通, 并在次基础上着手开发 实验室管理系统 软件。1.2意义高校实验室设备是

    15、高校从事教学、 科研及新产品开发的重要物质条件, 也是 学校综合实力的体现。 随着实验设备的增多, 如何对其进行有效管理成为高校实 验室工作人员面临的重要课题。 面对庞大的信息量, 需要科学、 有效的实验室设 备信息管理系统来提高实验室管理工作的效率 做到信息的规范管理、 科学统计 和快速查询,减少管理方面的工作量。信息社会的高科技, 商品经济化的高效益, 使计算机的应用已普及到经济和 社会生活的各个领域。 计算机虽然与人类的关系愈来愈密切, 还有人由于计算机 操作不方便继续用手工劳动。 为了适应现代社会人们高度强烈的时间观念, 实验 室设备管理系统软件将会为教学办公室带来了极大的方便。1.3

    16、系统相关知识介绍(1)Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows平台应用程序开发环境。Visual Studio 2010 版本其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。(2) SQL Server 2008 在 Microsoft 的数据平台上发布,可以组织管理任 何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。 可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各 种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备, 它都可以控 制数据而不用管数据存储在哪里。( 3) C# (

    17、C sharp) 是一种最新的、面向对象的编程语言。它使得程序员可 以快速地编写各种基于Microsoft .NET平台的应用程序。使用简单的 C#语言结 构,这些组件可以方便的转化为 XML 网络服务,从而使它们可以由任何语言在 任何操作系统上通过In ternet进行调用。最重要的是,C#使得C+程序员可以 高效的开发程序,而绝不损失 C/C+原有的强大的功能。因为这种继承关系, C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向 C搖2 设计思路与主要步骤2.1 系统需求对于一个 IT 机房设备管理系统,准确快捷的库存设备管理功能和方便简单 的入库和出库维护是十分必要的,

    18、 因此系统必须为用户提供准确的设备信息和当 前的设备的库存状况,这也是 IT 机房设备管理系统的最基本要求。所以结合实 际情况,火车订票管理系统应满足以下需求:(1)客户端界面清晰友好,达到一目了然的效果。(2)客户端能够方便的管理系统及简单明了的设备信息管理和库存管理等 操作。(3)防止用户添加设备信息出错、库存维护出错操作,影响系统数据的正 确性。(4)服务器端提供信息完全可靠,时效性强。能够保证数据与信息的安全 性。2.2 功能需求本设备管理系统应该具备如下功能:2.2.1系统管理用户管理模块只有管理员才可以使用, 当普通用户进入本系统后, 用户管理 模块显示不可用。要求:(1)管理员登

    19、录该系统后,可以查询到用户的基本信息并可以添加、删除 用户信息,操作完成可以刷新数据显示。(2)普通用户登录该系统后,用户管理模块不对普通用户开放,为禁用模 块;2.2.2. 设备基本信息管理设备基本信息管理模块对管理员和普通用户同等开放。要求:(1)管理员(或普通用户)登录该系统后,可以查询到设备的基本信息并 可以对设备信息进行添加、修改、删除操作,操作完成可以刷新数据显示。(2)防止管理员和普通用户对数据操作失误, 应做到无输入添加数据失败、删除时应及时提醒用户等操作;223.库存设备管理管理员(或普通用户)通过登录该系统,查询到目前库存的设备信息及数量, 通过入库维护和出库维护对库存设备

    20、进行基本管理, 并可以查看维护记录。维护 库存设备之后,可以刷新数据显示。2.2.4.用户操作管理员(或普通用户)登录该系统,可以用过用户操作模块来修改自己的密 码,其中用户名的值是从登陆信息传递过来并不可修改。2.3数据库逻辑结构IT机房设备管理系统数据库中各个表格的设计结构如表 2-1到2-5所示。表2-1软件用户基本信息表字段名数据类型是否为空数据关系用户名varchar(20)否主键密码varchar(20)否权限varchar(20)否表2-2设备基本信息表字段名数据类型是否为空数据关系设备IDvarchar(10)否主键设备名称varchar(20)否设备类型varchar(10)

    21、否生产厂家varchar(20)否市场售价varchar(10)否表2-3库存信息表字段名数据类型是否为空数据关系设备IDvarchar(IO)否外键设备台数int否表2-4出库信息表字段名数据类型是否为空数据关系序号Intide ntity(1,1)主键设备IDvarchar(IO)否外键设备台数int否出库时间datetimedefault(getdate()表2-5入库信息表字段名数据类型是否为空数据关系序号Intide ntity(1,1)主键设备IDvarchar(10)否外键设备台数int否出库时间datetimedefault(getdate()2.4数据库中的约束2.4.1主键

    22、约束(1) 创建软件用户基本信息表时,设置用户名为表的主键。(2) 创建设备基本信息表时,设备ID为表的主键。(3) 创建入库信息表时,入库编号为表的主键。(4) 创建出库信息表时,出库编号为表的主键。2.4.2外键约束(1) 在库存信息表中,设置设备ID字段为设备基本信息表中设备ID字段 的外键。(2) 在入库信息表中,设置设备ID字段为设备基本信息表中设备ID字段 的外键。(3) 在出库信息表中,设置设备ID字段为设备基本信息表中设备ID字段 的外键。2.4.3DEFAULT 约束在入库信息表的入库时间字段,定义DEFAULT勺束。默认值为获取当前的系 统时间。2.5 数据库中的视图2.5

    23、.1显示库存设备信息视图在库存设备信息表建立时, 为了防止数据冗余, 特建立库存设备信息视图显 示库存设备信息,相关代码如下:create view 库存信息 _Infoasselect设备基本信息表.设备ID,设备名称,设备类型,生产厂家,市场售价, 库存信息表 . 设备台数from 设备基本信息表 , 库存信息表where设备基本信息表.设备ID=库存信息表.设备IDGo2.5.2显示出库设备信息视图在出库信息表建立时, 为了防止数据冗余, 特建立出库信息视图显示出库设 备信息,相关代码如下:create view 出库信息 _Infoasselect 设备基本信息表 . 设备 ID, 设

    24、备名称 , 设备类型 , 生产厂家 , 市场售价 , 台数 , 出库时间from 设备基本信息表 , 出库信息表where设备基本信息表.设备ID=出库信息表.设备ID Go2.5.3显示入库设备信息视图在入库信息表建立时, 为了防止数据冗余, 特建立入库信息视图显示入库设 备信息,相关代码如下:create view 入库信息 _Infoasselect 设备基本信息表 . 设备 ID, 设备名称 , 设备类型 , 生产厂家 , 市场售价 , 台数 , 入库时间from 设备基本信息表 , 入库信息表where设备基本信息表.设备ID=入库信息表设备IDGo2.6 数据库中的触发器2.6.1

    25、入库信息维护触发器当管理员(或者普通用户) 对库存设备进行入库维护时, 录,库存设备台数相应增加,相关代码如下:create trigger 入库增加 _chufaqion 入库信息表for insertasdeclare 台数 intset 台数=(select 台数 from in serted)update 库存信息表 set 设备台数 =设备台数 +台数Go2.6.2出库信息维护触发器当管理员(或者普通用户) 对库存设备进行出库维护时, 录,库存设备台数相应减少,相关代码如下:create trigger 出库增加 _chufaqion 出库信息表for insertasdeclare

    26、 台数 intset 台数=(select 台数 from in serted)update 库存信息表 set 设备台数 =设备台数 -台数入库信息表增加记出库信息表增加记Go3各功能模块和流程图3.1系统软件结构设计综合以上需求,本系统需要以下几个模块来支持:(1) 系统管理模块:用于管理员查看用户,添加用户,删除用户。(2) 设备基本信息管理模块:管理员(或普通用户)对设备基本信息查询、 添加、修改、删除。(3) 库存设备管理模块:管理员(或普通用户)查询库存信息,入库设备, 出库设备,查看入库和出库记录。(4) 用户操作模块:管理员(或普通用户)可以通过此模块来修改自己的 密码,用户名

    27、从登陆信息传递过来并不可修改。三个模块的关系如图3-1所示。主界面面4系统的详细设计4.1登录界面本系统设计要求用户通过输入登录账号和密码, 选择登录按钮,登录到主界 面,当用户输入用户名之后,权限文本框中会自动显示出自己所对应的权限。 登 陆界面如下图4-1所示。图4-1登陆界面4.2用户管理模块用户管理模块是管理员功能模块,管理员通过此模块可以对用户进行查询、 添加、删除。4.2.1添加用户管理员具有添加用户权限,添加设备信息中若有空值或数据库中已存在此用 户则不允许添加,具体如图4-2所示图4-2添加用户界面4.2.2网上用户注册管理员具有删除用户权限,若用户不存在则不允许删除,具体如图

    28、4-3所示图4-3删除用户界面4.2.3所有用户界面管理员具有查询所有用户的权限,具体如图 4-4所示4-4所有用户界面4.3设备基本信息4.3.1添加设备基本信息管理员(或普通用户)具有添加设备基本信息的权限,若输入信息为空,或 者数据库中已存在设备信息则不允许添加,具体功能如图 4-5所示。4-5添加设备基本信息界面4.3.2修改设备基本信息管理员(或普通用户)具有修改设备信息的权限,当用户输入设备编号时,设备信息则或显示在对应的文本框之中,用户可以进行修改,具体功能如图 4-6所示。1010曰y嘩记本生产厂家市场售价退岀4-6修改设备基本信息433删除设备基本信息管理员(或者普通用户)具

    29、有删除设备基本信息的权限,当用户输入的设备 ID号不存在时,不允许删除,具体功能如图 4-7所示。4-7删除设备基本信息4.3.4显示基本信息管理员(或者)普通用户还具有查看所有设备信息的权限,具体功能如图4-8所示。4-8设备基本信息4.4库存信息管理模块4.4.1显示库存信息管理员和用户同时具有查看所有设备的权限,具体功能如图 4-9所示4-9显示库存信息442入库和出库维护管理员和用户同时具有入库和出库的维护权限。当新设备到来时需要入库维 护;当设备借出(卖出)时,需要出库维护具体功能如图 4-10和图4-11 04-10入库维护4-11出库维护4.4.3显示入库和出库记录当管理员和用户执行入库或出库操作之后, 他们可以查看一段时间的入库和 出库记录,以便进行设备的购进的制定或者设备的基本查看,


    注意事项

    本文(IT机房设备管理系统.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开