1、 天津轻工职业技术学院毕业 设计(论文)课题 : 高校教学设备信息管理系统 专 业 计算机信息管理 班级 10计算机信息管理 学生姓名 苏晶晶 学生学号 26 指导教师 李金勇 提交日期 2013年4月30日 成绩 答辩日期 答辩成绩 答辩教师 总评成绩 课题设计要求高校教学设备信息管理系统需要完成功能主要有:l 设备类别管理:方便设备的管理,可以添加新类别名称和修改已经存在的类别名称l 设备信息管理:新设备购买入库,对设备的各个属性进行维护和查询l 设备借还管理:对设备的外借和归还等业务进行记录和查询l 设备维修管理:设备出修,返修,并可以按条件查询维修信息 l 设备报废管理:对已经无法使用
2、的设备报废处理,同时可以进行查询其他模块:包括“关于我们”窗体设计,调用计算器、记事本等功能 系统运行环境: 本系统采用SQL Server2000创建后台数据库,前台采用Visual Studio2005进行开发,编程语言采用C#,程序架构采用B/S结构。设计题目高校教学设备信息管理系统指导教师综合阅评意见平时成绩020材料成绩040指导教师李金勇内容摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。高校设备信息管理
3、系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。在本设计中是通过VisualC#.NET作为平台的,在SQL Server 2000建立数据库,这样在我们系统中就能显示出所需要的功能,这样的话可以实现增删改查,本程序还不能实现更多的功能,但是我会在以后的学习中完善它,争取实现更多的功能,让这次设计完美。关键词:高校教学设备信息管理系统 VisualC#.NET SQL Server 2000目 录第一章 系统概述11.1 项目提出的意义11.2 系统功能与应用背景1第二章 系统总体设计32.1 系统设计思想32.2 系统功能模块划分32.3 系统流程分析42.
4、4 需求分析52.4.1系统需求52.4.2管理员界面需求52.4.3系统的安全需求5第三章 数据库设计63.1 数据库需求分析63.2 数据库概念结构设计63.3 数据库逻辑结构设计103.4 数据库的生成与配置11第四章 系统详细设计124.1创建工程项目高校教学设备信息管理系统124.2 教学设备维护模块功能图和流程图124.3教学设备借还模块功能图和流程图154.4教学设备维修模块功能图和流程图16第五章 系统实现185.1运行环境185.2系统各部分功能实现185.2.1 管理员登陆185.2.2 设备信息管理系统195.2.3 设备管理设置205.2.4设备借还模块设置215.2.
5、5设备维修模块设置225.2.6 系统维护225.2.7 关于本系统23第六章 小结25致 谢26参考文献27天津轻工职业技术学院2010级毕业设计(论文)第一章 系统概述该项目开发的软件为高校教学设备信息管理系统软件,是鉴于目前学校教学设备剧增,学校教学设备信息呈爆炸性增长的前提下,学校对教学设备管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的教学设备管理系统.目前社会上信息管理系统发展飞快,各个企事业单位都引入了设备管理软件来管理自己日益增长的各种信息,高校教学设备管理系统也是有了很大的发展,商业化的设备管理软件也不少.但本系
6、统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作1.1 项目提出的意义高校教学设备信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的教学设备信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以教学设备信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理设备统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大量浪费;另外时间一长,将产生大量的设备信息,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为
7、人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。作为计算机应用的一部分,使用计算机对学校的各类教学设备信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。1.2 系统功能与应用背景随着学校的规模不断扩大,教学设备信息急剧增加,有关设备的各种信息量也成倍增长。面对庞大的信息量需要有设备管理系统来提高设备管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的
8、工作量。本系统主要用于高校设备信息的管理,总体任务是实现教学设备信息关系的系统化、规范化和自动化,其主要任务是用计算机对教学设备各种信息进行日常管理,如查询、修改 、增加、删除,针对这些要求设计了高校设备信息管理系统,其功能主要有:高校教学设备信息管理系统需要完成功能主要有:l 设备类别管理:方便设备的管理,可以添加新类别名称和修改已经存在的类别名称l 设备信息管理:新设备购买入库,对设备的各个属性进行维护和查询l 设备借还管理:对设备的外借和归还等业务进行记录和查询l 设备维修管理:设备出修,返修,并可以按条件查询维修信息 l 设备报废管理:对已经无法使用的设备报废处理,同时可以进行查询第二
9、章 系统总体设计2.1 系统设计思想在学校日常的教学管理中会存在大量的设备信息,包括体育设备信息等。这些大量的设备信息若采用手工管理的方式,会给信息保存、查询和处理等带来很大的工作量,浪费人力、物力和财力。为了高校准确地对设备信息管理,建立实用的教学设备信息管理系统是提高管理效率的一个有效途径。教学设备管理系统旨在建立一个对教学设备各项信息进行管理的系统。操作人员通过可视化的界面而进行保存、添加、修改和删除设备信息。2.2 系统功能模块划分教学设备管理系统由设备管理、设备借还管理、设备维修管理、设备报废管理、系统维护等组成。高校设备信息管理系统功能图如图2-1所示:系统说明关于作者修改密码设备
10、信息维护设备借还管理设备借出登记设备借用到期设备类别新设备、系统相关设备管理教学设备信息管理系统设备报废管理设备维修管理设备报废登记设备报废查询清理报废信息设备维修记录设备返修设备出修设备借用到期设备归还登记设备借出登记设备借还管理图2-1 系统功能结构图2.3 系统流程分析在高校设备信息管理系统中,首先连接数据库,然后再进行设备管理、设备借还管理、设备维修管理、设备报废管理。高校设备信息管理系统流程图如图2-2所示: 开始管理员登陆结束系统相关设备报废管理设备维修管理设备借还管理设备管理进入主窗体否是输入是否正确输入用户名和密码图2-2 系统流程图2.4 需求分析2.4.1系统需求要设计设备
11、信息管理系统,首先要进行需求分析,这样才能使设计出的设备信息管理系统满足高校设备管理的各项功能。下面就对高校设备信息管理系统进行需求分析。系统设计必须满足以下要求:1、系统的安全性操作员进入系统时首先应进行登录,只有通过身份验证后才能操作。2、系统的可靠性系统能够提供较为准确的客户市场需求,为系统管理者的决策提供可靠信息。2.4.2管理员界面需求系统的界面应具有以下几方面特性:1.使用简单管理者、操作人员只要会一些简单的操作就能使用。2.系统界面要有可靠性应保证用户正确、可靠地使用系统,保证有关程序和数据的安全。2.4.3系统的安全需求教学设备信息管理系统涉及到教学设备管理的完整性、可用性、可
12、靠性。 1、完整性 教学设备信息管理系统的信息在存储或传输过程中保持不被破坏的特性。2、可用性 当操作人员使用时应能正常准确无误地存取。3、可靠性 教学设备信息管理系统的信息支持及来源均是可靠的。第三章 数据库设计数据库结构设计的好坏将直接对应用系统的效率以及与实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度等等。3.1 数据库需求分析通过对高校设备信息管理系统的内容和数据流程分析,设计的数据项和数据结构如下:l 登录信息:登录名、登录密码。l 设备信息:包括设备编号、设备名称、设备品牌、设备规格、设备购入时间、设备型号、设备厂家等
13、。l 部门信息:部门编号、部门名称。l 设备情况:设备情况编号、设备状况信息。l 垃圾设备信息:设备编号、设备变废时间、设备变废原因、设备购买费用。l 设备分类信息:设备分类编号、设备分类名称。l 设备借出信息:借出设备编号、借出部门编号、借出设备人姓名、借出设备信息、借出设备天数。3.2 数据库概念结构设计数据库需求分析用户进行查询、删除、修改、添加,收集基本数据、数据结构以及数据处理的流程。本实例根据上面的设计规划出的实体,画出相关图例: 图3-1 登录设置E-R图登录信息用户名号密码图 3-2设备信息实体E-R图设备购入时间设备信息设备名称设备编号设备规格设备品牌设备厂家图3-3部门信息
14、实体E-R图部门信息部门编号部门名称图3-4设备信息情况实体E-R图设备情况信息部门编号部门名称图3-5垃圾设备信息实体E-R图垃圾设备信息垃圾设备编号设备变废原因垃圾设备名称设备变费时间图3-6设备分类信息实体E-R图设备分类信息设备分类编号设备分类名称图3-7设备借出信息实体E-R图设备借出信息借出设备编号借出设备名称借出设备部门借出设备时间借出设备的人数据库之间的关系图如下:3.3 数据库逻辑结构设计现在需要将上面的数据库概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。(1) 设备信息表设备的维护需要了解设备的基本信息,其表名设备信息表
15、,表结构如下:表3-1设备信息表列名类型可否为空说明设备编号Int否自动编号设备名称Nvarchar (50)否主键设备厂家Nvarchar(10)否办公电话Nvarchar(20)否设备规格Int否设备价格Money否购入时间Date设备型号Nvarchar(20)是(2) 设备信息借出表教学设备信息管理中包括设备借出的基本信息,其表名为设备借出信息表,表结构如下:表3-1设备借出信息表列名类型可否为空说明借出设备编号Int否自动编号借出设备名称nchar(10)否主键借出设备部门Nvarchar(50)否借出设备人Nvarchar(50)否借出设备时间Date否3.4 数据库的生成与配置经
16、过前面的需求分析和概念结构设计以后,得到数据库的逻辑结构。现在就可以在SQL Server 2000数据库系统中实现该逻辑结构。首先在SQL Server 2000的企业管理器中创建名为DeviceInfo的数据库,然后利用SQL Server 2000数据库系统中的SQL企业管理器中实现表的创建。分析前面的系统功能要求,需要表来完成系统信息的存储deviceInfo表:在“DeviceInfo”中的“表”对象,单击右键,选择“新建表”命令,系别表,打开SQL Server的表编辑器窗口。在“列名”栏输入新列的名称;在“数据类型”下拉框中为新列选择相应的数据类型;在“长度”栏中输入或选择新列的
17、数据长度;在“允许”栏中选择新列是否允许有空值。配件类型名设置为主键,是具有唯一性的。28天津轻工职业技术学院2010级毕业设计(论文)第四章 系统详细设计4.1创建工程项目高校教学设备信息管理系统启动Visual Studio后,单击“文件|新建”菜单,选择“网站”,visual Studio将自动产生一个窗体。将此窗体命名为高校设备信息管理系统。本系统主要分为管理员登录、设备管理模块、设备借还模块、设备维修模块、设备报废等模块。4.2 教学设备维护模块功能图和流程图根据系统总体设计教学设备维护模块添加功能图,如图4-1所示:增加设备信息设备编号设备名称设备品牌进设备时间设备厂家图4-1增加
18、功能图添加流程图如图4-2所示:开始添加输入设备信息保存输入信息是否正确添加资料成功结束是否图4-2添加流程图修改流程图如图4-3所示:开始修改输入修改设备信息保存输入信息是否正确修改资料成功结束是否天津轻工职业技术学院2010级毕业设计(论文)图4-3修改流程图删除流程图如图4-4所示:开始选择设备信息删除是否删除信息删除资料成功结束是否图4-4删除流程图4.3教学设备借还模块功能图和流程图根据系统总体设计教学设备借还模块添加功能图,如图4-5所示:设备借还管理设备借出登记设备归还登记图4-5设备借还功能图设备借还流程图如图4-6所示:开始设备借还管理设备借还管理是否登记借还信息登记成功结束
19、是否图4-5设备借还流程图4.4教学设备维修模块功能图和流程图根据系统总体设计教学设备维修模块添加功能图,如图4-6所示:设备维修管理设备出修设备返修图4-6设备维修功能图否是结束录入成功是否出修返修设备出修返修设备维修管理开始设备维修流程图如图4-7所示:图4-7设备维修流程图第五章 系统实现天津轻工职业技术学院2010级毕业设计(论文)5.1运行环境本系统是通过Visual Studio 2005 和SQL Server 2000来共同的实现的。首先是进入主界面来进行功能的实现,进入之后点击设备类别管理,对设备类别进行维护;点击设备信息管理:新设备购买入库,对设备的各个属性进行维护和查询;
20、点击设备借还管理:对设备的外借和归还等业务进行记录和查询;点击设备维修管理:设备出修,返修,并可以按条件查询维修信息;点击设备报废管理:对已经无法使用的设备报废处理,同时可以进行查询。在完成之后,退出本系统。5.2系统各部分功能实现5.2.1 管理员登陆在Visual studio 2005环境下运行设备信息管理主系统,首先管理员登陆功能,如图在用户名称下拉列表框中选中用户名,输入相应的密码,系统会根据你所选择的用户名而给出相应的用户权限。如图5-1所示:图5-1管理员登陆5.2.2 设备信息管理系统管理员登陆成功之后,点击如图5-1所示的设备信息管理系统的主界面。图5-2教学设备管理系统主窗
21、体5.2.3 设备管理设置在主界面中选择【设备类别管理】命令按钮,即可进入设备系别设置界面,如图5-3所示。用户可以在这里添加新类别名称和修改已经存在的类别名称。输入需要的内容,单击【添加】按钮则添加成功;修改一条数据信息,单击【修改】按钮,然后输入要修改的内容,再单击【更新】按钮,就修改成功。图5-3设备类别界面在主界面中选择【新设备购买】按钮,即可进入新设备购买界面,如图5-4所示。管理员可以对购买的新设备入库,对设备的各个属性进行维护和查询。输入需要的内容,单击【添加】按钮则添加成功。图5-4新设备购买界面在主界面中选择【设备信息维护】按钮,即可进入设备信息维护界面,如图5-5所示。管理
22、员可以在这里查找相关的教学设备信息。输入需要的内容,单击【查找】按钮则要查找的设备信息就出现了。图5-5教学设备维护界面5.2.4设备借还模块设置在主界面中选择【设备借出登记】按钮,即可进入设备借出登记界面,就可以对借出设备进行记录,如图5-6所示。图5-6设备借出登记界面 在主界面中选择【设备归还登记】按钮,即可进入设备归还界面,如图5-7所示。管理员可以对归还的教学进行记录。图5-7设备归还登记界面5.2.5设备维修模块设置在主界面中选择设备出修菜单,如图5-8所示。管理员可以选择所要维修的设备做出相应的记录。图5-8设备出修界面在主界面中选择【设备返修】按钮,即可进入设备返修界面管理员就
23、可以查询返修的设备,如图5-9所示。图5-9设备返修界面5.2.6 系统维护在主界面中选择【设备报废登记】按钮,即可进入设备报废登记界面,就可以对报废设备进行登记。如图5-10所示。图5-10数据备份界面在主界面中选择【报废信息查询】按钮,即可查询对应的设备报废信息,如图5-11所示。图5-11报废信息查询界面在主界面中选择【清理报废的相关信息】按钮,管理员即可对报废设备进行一次大清理。如图5-12所示 图5-12清理报废的相关信息界面 5.2.7 关于本系统图5-13关于我们界面第六章 小结天津轻工职业技术学院2010级毕业设计(论文)在本系统的开发过程中,由于本人是初次开发软件,在知识、经
24、验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。因为对设备管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。虽然网络在设备管理系统中的应用不是很多,但是未来的发展方向,在本次开发过程由于硬件的限制,未能实现网络功能,因此在以后的系统更新过程中可能会造成一些不必要的数据损失。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本设备管理系统是一套学校在日常管理中必不可少的管理软件,通过开发这个系统,我掌握了的项本过程,了解了的基本知识巩固
25、了我对Visual C#的学习,但在这次毕业设计中的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的精神。致 谢在论文即将完成之际,回顾紧张但又充实的学习班和开发过程,本人在此向所有关心我的及帮助我的老师和同学们致以最真诚的感谢。在本次课程设计中,我从指导老师-李金勇老师,身上学到了很多东西。他认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到很大的提高,这对于我以后的工作和学习都有一种巨大的帮助,在此感谢他耐心的辅导。在调试程序阶段,老师几次审阅我们的论文,提出了许多宝贵意
26、见,没有他的指导,我们就不能较好的完成课题设计的任务。另外,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有同组的同学也给了我不少帮助,这里一并表示感谢。参考文献1姚嵩 主编 王唯 侯俊芳 副主编 c#项目教程中国电力出版社 20102新世纪高职高专教材编审委员会 组编 高树芳 主编 软件工程大连理工大学出版社 20033王立 主编 数据库原理与应用中国水利水电出版社 20094龙马工作室 编著 Visual c# 2005程序设计人民邮电出版社 20085唐耀 c#程序设计实用教程 第二版 中国水利水电出版社 20046吕文达 精通c#程序设计 第二版 清华大学出版社 2005
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100