毕业设计 修改内容
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业设计(论文)题目:人因工程实验室管理系统开发
院(系):机电工程学院
学科专业:工业工程
学生:李敏东
学号:080212112
指导教师:杜彦炜
2012 年6 月
本科毕业设计(论文)题目:人因工程实验室管理系统开发
院(系):机电工程学院
学科专业:工业工程
学生:李敏东
学号:080212112
指导教师:杜彦炜
2012 年6 月
西安工业大学毕业设计(论文)任务书
院(系) 专业 班 姓名 学号
1.毕业设计(论文)题目: 人因工程实验室管理系统开发
2.题目背景和意义:高校实验室必须进行科学化、规范化、标准化动态管理,本题目以国家教育部的高等学校基础课教学实验室评估体系的要求为系统开发基础,以微软可视化开发工具Visual Basic 6.0为主要编程语言,利用其强大的数据库管理功能和便利的程序设计,组建一个管理系统,应具有浏览、增加、删除、修改、编辑、保存、打印等功能,适合于人因工程实验室的日常管理。
3.设计(论文)的主要内容(理工科含技术指标):
(1)人因工程实验室管理系统需求分析;(2)人因工程实验室管理系统结构设计;
(3)人因工程实验室管理系统开发(4)人因工程实验室管理系统数据的采集与录入;
4.设计的基本要求及进度安排(含起始时间、设计地点):
要求:(1)系统分析正确,设计目标选择合理;(2)系统模块齐全,开发过程符合要求;
(3)系统能完成预期的功能;(4)界面友好,可用性好 进度安排:第1周----第3周 调研,查阅中英文资料,综述开题 第4周----第5周 系统分析 第6周----第14周 系统开发与实现 第15周----第18周 系统检验、评价,撰写论文,准备答辩
5.毕业设计(论文)的工作量要求 毕业论文正文字数15000字以上 ① 实验(时数)*或实习(天数):
② 图纸(幅面和张数)*:
③ 其他要求: 英文资料翻译不少于1000单词,内容为与设计相关的英文资料;
参考文献不少于15篇,其中包括5篇以上期刊文献,3篇以上英文文献(其中1篇英文文献翻译成汉语),要求正文标注参考文献。
指导教师签名: 年 月 日
学生签名: 年 月 日
系(教研室)主任审批: 年 月 日
说明:1本表一式二份,一份由学生装订入附件册,一份教师自留。
2 带*项可根据学科特点选填。
人因工程实验室管理系统开发
摘要
高等院校实验室是教学和科研的重要基地。
随着实验室固定资产总量和学生人数的不断扩大,实验室管理日趋复杂,也出现了一系列的问题,如教学安排、设备管理、材料管理、报废管理等都是手工管理,这对实验室的财力、物力、人力等极易造成不必要的浪费。
我校的人因工程实验室在发展中也出现了类似的问题。
由此设计一套简捷的实验室管理系统是十分必要的。
本文介绍了人因工程实验室的情况。
在管理系统开发过程中,对系统的可行性、用户需求、系统的功能、系统的性能、进行了分析,以及通过VB6.0结合ACCESS开发数据库,完成了人因工程实验室管理系统的开发。
人因工程实验室管理系统的主要模块:用户管理、教学管理、教师学生信息管理、成绩管理、设备管理。
人因工程实验室管理系统开发的成功,对实验室的管理提供了快捷、方便的服务,可使数据输入、输出非常迅速。
人因工程实验室管理系统可使人因工程实验室管理科学化、规范化、极大地提高了教学过程中的效率。
方便工业工程专业的老师和学生在教学过程中的使用。
关键词:人因工程;实验室;管理系统;数据库
The Development of Human Engineering Laboratory
Management System
Abstract
College laboratory is the important base of teaching and research. With the continues expanding of laboratory fixed assets gross and student enrollment, the laboratory management is becoming increasingly complex, and appeared a series of problems, such as the teaching arrangement, equipment management, materials management, waste management and some other manual managements, which cause unnecessary waste of the laboratory resources, material resources, manpower easily. The development of human engineering laboratory in our college also have some similar problems. Therefore, it is very necessary for us to design a simple laboratory management system.
This paper tells us something about the human engineering laboratory. In the process of the development of management system, the development of human engineering laboratory management system was completed through the analysis of the feasibility of system, the demand of users, the function of system, the performance of system and the combination of VB6.0 and ACCESS development of the database. The system included the managements of users, teaching, teachers and student's information, performance and equipment.
The success of the development of human engineering laboratory management system provides fast and convenient service for the managemnt of laboratory, which can make the inputing and outputing of data very quickly. The system of human engineering laboratory management can make the management of human engineering laboratory more scientific and standardization, which improved the teaching efficiency of teaching and make it more convenient for industrial engineering professional teachers and students to use.
Key words: human factors engineering; laboratory; management system; database
目录
摘要 (I)
ABSTRACT .............................................................................................................. I I 1绪论 .. (1)
1.1课题背景及研究意义 (1)
1.1.1 课题背景 (1)
1.1.2 课题研究意义 (1)
1.2国内外研究情况 (2)
1.3本课题研究的主要内容及方法 (2)
1.3.1 主要研究内容 (2)
1.3.2 研究方案、方法或措施 (3)
2人因工程实验室概况 (4)
2.1人因工程实验室介绍 (4)
2.2人因工程实验室规章制度 (4)
2.3我校人因工程实验室的主要职能 (4)
3人因工程实验室系统分析 (6)
3.1系统可行性分析 (6)
3.2人因工程实验室管理系统用户需求分析 (7)
3.3人因工程实验室管理系统功能分析 (7)
3.4人因工程实验室管理系统性能需求分析 (8)
3.5人因工程实验室信息调查 (9)
4人因工程实验室系统设计 (10)
4.1系统功能模块设计 (10)
4.2人因工程实验室管理系统逻辑结构如下 (10)
4.3数据库设计 (11)
4.4人因工程实验室管理系统流程图设计 (16)
4.4.1 系统界面流程图 (16)
4.4.2系统业务流程图 (17)
4.4.3系统数据流程图 (18)
4.5VB6.0控件设计 (18)
4.6VB6.0代码设计 (19)
4.6.1 数据连接方法 (19)
4.6.2程序设计 (19)
5系统介绍 (21)
6系统的调试与维护 (22)
6.1程序和系统调试 (22)
6.2系统的日常管理和维护 (22)
6.3系统界面展示 (22)
7总结 (26)
7.1全文总结 (26)
7.2此次设计所做的主要工作 (26)
参考文献 (27)
致谢 (29)
毕业设计(论文)知识产权声明 (30)
毕业设计(论文)独创性声明 (31)
附录 (32)
1 绪论
1.1 课题背景及研究意义
1.1.1 课题背景
高等院校实验室是教学和科研的重要基地,是反映教学、科研及管理水平的一项重要指标,也是培养合格人才基本条件之一[1]。
实验室的规模与水平是决定高校办学层次的一个关键环节,是深刻影响高校重点学科的学术实力以及学科群人才队伍的教学科研水平的重要因素。
高校实验室的建设应与教学科研任务、发展方向、人员配备等结合,使实验室的建设得到进一步完善。
实验室资源是高等院校将科研成果转化为经济价值的重要保障,是提高学生实践动手能力的支撑平台。
最大限度地利用好实验室资源不仅有利于提升学校的教育水平,同时也将对提高学校科研能力和培养高层次人才具有重要意义[2]。
就在我校响应国家政策,积极发展实验室规模和提高实验室水平的同时,出现了一系列问题。
随着我校实验室固定资产总量和学生人数的不断扩大,其管理日趋复杂,实验室的许多工作如教学安排、设备管理、材料管理、报废管理等问题都是手工管理,这对实验室的材料、物力等极易造成不必要的浪费。
由此设计一套简捷的实验室管理系统是十分必要的。
目前,为了更好的解决人因工程实验室手工管理的弊端,因此急需开发一套能够管理我校人因工程实验室的管理系统,以适应学校实验室教学快速发展。
1.1.2 课题研究意义
IE是质量和生产效率的技术和人文态度[3]。
随着工业工程专业在的设立、发展,人因工程学近几年在我国的发展得到了广泛重视。
人因工程学已被教育部管理科学与工程教学委员会确定为工业工程专业四门核心课之一。
人因工程实验室的建设是为了满足工业工程专业基本技能训练的教学需要、以及相关科研创新和科研能力培养的需要。
因此人因工程实验室的建设,作为工业工程实验室不可缺少的一部分[4]。
实验室的管理是实验室工作的主要任务之一,对实验室的高效合理运行起着举足轻重的作用,对一流实验室的建设有重要的意义[5]。
随着我校人因工程实验室管理出现的一系列问题,如手工管理学生签到信息。
为了更好的解决实验室管理出现的这些问题,人因工程实验室管理系统开发,对实验室管理目前存在的问题得以解决。
人因工程实验室管理系统可使数据输入、输出非常迅速。
人因工程实验室管理系统将人因工程实验室管理科学化、规范化、极大地提高了管理的效率。
有利于实验室日常工作的管理。
方便工业工程专业的老师和学生在教学过程中的使用。
1.2 国内外研究情况
计算机技术产生以后,迅速在管理领域获得了广泛应用。
20世纪60年代,美国经营管理协会及其事业部第一次提出了建立管理新系统的设想,但是由于当时硬、软件技术水平的限制和开发方法的落后,效果并不明显。
进入20世纪80年代,随着各种技术的迅速发展,管理信息系统也得到了进一步的发展[6]。
所谓MIS(Management Information System)就是我们常说的由人和计算机设备或其他处理手段组成并用于管理信息的系统[7]。
我国对管理信息系统的定义为:由人、计算机等组成的能进行管理信息收集、传递、储存、加工、维护和使用的系统[8]。
管理信息系统的发展主要经过三个阶段,最初阶段是统计系统,所研究的内容是数量数据表面的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息[9]。
第二个阶段是数据更新系统,其典型代表是美国航空公司于20世纪50年代建立的SABRE预约订票系统[10]。
第三个阶段是状态报告系统,可以以分为生产状态报告、服务状态报告和研究状态报告等系统。
典型代表是IBM公司的生产管理系统。
我国20世纪70年代末有少数企业开始MIS的局部应用[11]。
“六五”期间选择一些大型企业进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造场等取得了经验。
20世纪80年代中后期,在全国性的计算机应用热潮中,进一步推动MIS的发展。
目前我国的MIS已经有了相当的普及率,几乎覆盖了各个行业及各个部门。
实验室管理系统从上个世纪60年代发展至今,借助计算机网络技术的应用,已经实现了数据采集、处理、分析以及相关实验室管理信息的网络化。
目前国内相关的研究主要针对两类对象:一是大型企业项目开发实验室,二是普通高等院校人才培养实验室[12]。
在这种大的背景下,我国实验室管理系统的开发呈现出蓬勃发展。
根据我校人因工程试验的管理方法较为落后,利用管理系统的开发方法,使VB6.0 [13]与Access2003[14]结合开发数据库,对人因工程实验室的工作实现智能化。
目前,国内外开发管理信息系统的方法很多,通常不严格地将他们分为结构化系统开发方法、原型法、面向对象开发方法和CASE开发方法等几类[15]。
结构化生命周期开发方法一般分为三个阶段:系统分析、系统设计和系统实施。
原型法开发系统时,开发人员首先要对用户提出的问题进行总结,然后开发一个原型系统并运行。
面向对象方法以类、类的继承、聚集等概念描述客观事物及其联系。
CASE是一种自动化或半自动化的方法,能够全面支持系统除系统调查外的每一个开发步骤。
1.3 本课题研究的主要内容及方法
1.3.1 主要研究内容
在对人因工程实验室的分析中,通过全面的系统分析,开发出一套完整的人因工程实验室管理系统。
有利于充分利用人力和设备,缩短工作人员的工作时间,减少在实验室日常事务中出现的混乱,实现科学管理、规范管理、标准化动态管理,顺利完成教学任务。
本文以VB6.0结合Access2003对实验室数据库进行
管理系统进行开发。
本文具体研究内容如下:
(1)人因工程实验室管理可行性分析;
(2)人因工程实验室管理系统需求分析;
(3)人因工程实验室管理系统结构设计;
(4)人因工程实验室管理性能分析
(5)人因工程实验室管理系统开发;
(6)人因工程实验室管理系统数据的采集与录入。
1.3.2 研究方案、方法或措施
目前管理信息系统的开发主要有独立开发、委托开发、合作开发、购买现成软件方式等4种[16]。
本次人因工程实验室管理系统开发,结合本校实验室的日常工作特点,采用独立开发的方式。
本文应用的主要研究方法如下:(1)结构化生命周期开发方法[17];
结构化系统开发方法是目前应用最普遍的一种开发方法。
结构化生命周期的可分为三个阶段分别是:系统分析、系统设计和系统实施。
(2)Access2003与VB6.0结合开发数据库。
VB6.0可以访问多种数据库,如Access、Visual Foxpro等,Access数据库往往成为一些小型数据库软件的首选,符合本次开发系统的要求。
2 人因工程实验室概况
2.1 人因工程实验室介绍
人因工程学是一门新兴的正在迅速发展的交叉学科,涉及多种学科,如:生理学、心理学、解剖学、管理学、工程学、系统科学、劳动科学、安全科学、环境科学等,应用领域十分广阔[18]。
该学科的研究目的在于设计和改进人、机、环境系统,使系统获得较高的效率和效益,同时保证人的安全、健康、舒适[19]。
人因工程实验室是将人因工程学理论有效联系到实践中的一个重要环节。
我校的人因工程实验室主要有一下几个实验:(1)反应时、运动时的实验;(2)学习曲线实验;(3)视觉反应测试;(4)记忆广度实验;(5)闪光融合频率测定;(6)棒框实验;(7)学习迁移实验;(8)注意力分配实验。
这些实验是研究人因工程不可缺少的实验。
学生通过在人因工程实验室做实验,对自己看到或听到信号时手指的反应速度、个体动作学习的能力、视觉对各种信息的反应时测试、记忆广度的测试、眼睛临界闪光融合频率、同时可以进行几项工作测试等有了一定的了解,学生做完实验后,通过对学生实验结果的分析、整理,总结出最适合人体工作的条件。
在以后设计一些工具的时候,考虑大多数人的身体特点,结合学生的实验数据进行产品设计,设计出来的产品可供绝大多数人使用。
让产品使用者在使用结合人因工程学设计出来的产品时觉得安全、健康、舒适。
2.2 人因工程实验室规章制度
我校人因工程实验室的规章制度主要有:学生实验守则、实验教师职责、实验室安全制度、仪器设备管理制度、仪器设备损坏、丢失赔偿制度、低值耐用品管理制度。
学生实验守则规定了学生在实验前对实验的预习,在实验时服从教师安排,发生事故要镇定等。
实验室教师职责规定了教师应做好教学内容的安排,管理好实验仪器、对学生做实验时进行管理。
实验室安全制度规定了实验室安全责任人排除一切不利于人身、设备安全的因素。
仪器设备管理制度规定了仪器的借用、维修、报废等方法。
仪器设备损坏、丢失赔偿制度规定了设备损坏时按照什么样的标准来进行赔偿。
低值耐用品管理制度规定了低值耐用品的价格、使用时间范围,以及对低值耐用品的管理办法。
这些规章制度的建立,让教师、学生明确自己的权利与义务,相互配合,确保实验顺利进行,更好的保证了教学的顺利进行。
2.3 我校人因工程实验室的主要职能
我校人因工程实验室的主要职能有以下几项:
在学生学完人因工程的理论后,对人因工程学有了大概的了解,理论联系实践,学生通过亲身做实验,更加清楚微气候对人生理以及心理的影响,从而对人因工程学能有更深刻的了解
管理教学安排。
学校教务处安排的课表,规定了在校的教师、学生进行教学的信息。
教学信息主要包括:实验室地点、实验内容、时间安排、指导教师、班级、人数。
实验室需要对教务处安排的课表信息进行确认,是否有安排错误的信息,避免出现混乱,确保教学的顺利进行。
管理实验室的设备。
对实验室的物资进行有效管理,设备、仪器实验室的载体。
在学生做实验前确保实验仪器、设备能正常运行,避免教学过程出现的仪器、设备损坏。
3 人因工程实验室系统分析
3.1 系统可行性分析
可行性分析的任务,并不是所有问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模之内解决。
如果问题没有可行的解,那么花费这项开发工程上的任何时间、资源、人力和经费都是无谓的浪费[20]。
可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决[21]。
可行性研究的目的不是解决问题,而是确定问题是否值得去解。
当然不能靠主观猜想,而只能进行客观分析。
必须分析几种主要的可能解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。
因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。
所以从以上的分析原则来看,我所设计的人因工程实验室管理系统是一个规模不大的系统,但是目标明确,清晰的描述了对目标系统的一切限制和约束。
本系统是我校首个人因工程实验室管理系统。
在使用过程中,要看它能不能提高教学效率,毕竟开发此管理系统就是为了方便教学管理。
21世纪是计算机的时代,它必然取代人的一部分工作。
此次开发人因工程实验室管理系统是为学校的教学服务,使用开发出来的管理系统配合教学管理是学校教学发展的趋势。
本设计从以下三个方面进行可行性研究:
(1)管理上的可行性。
本次人因工程管理系统开发属于工业工程教学的最后一个环节。
学校对毕业设计一直以来采取积极的态度,也建立了相关的规定制度鼓励学生进行毕业设计。
(2)技术可行性。
本设计“人因工程实验室管理系统”是为学校教师、学生开发的。
学校开设的数据库课程设计程序:Visual Basic6.0、Access2000;以及对管理信息系统的学习,对开发管理信息系统的方法有所了解。
这些课程本人已经学习过,并且达到了学校的要求。
所以,通过大量的社会调查和分析,结合自己现有的技术水平加上导师的指导,还是能按期完成本毕业设计。
本系统是为在校教师、学生开发的,所以本系统的用户对象是在校师生,由于本系统设计出来的可视化界面,用户只需懂得简单的计算机操作知识,就能自由应用本软件(3)经济可行性。
成本方面:由于本毕业设计属于工业工程教学的最后一个环节,所以人力消耗免费,资源学校提供,指导老师义务指导。
所以成本计算只需计算开发期间开发者的生活消费,学校资源的消耗,所以开发本软件的成本是非常低的。
效益方面:为学校开发一个完整、合理的实验室管理系统,可大大提高教学环节的效率。
所以开发本系统可以为实验室教学管理带来很好的经济效益。
所以从以上几个方面的分析来看,开发本系统是完全可行的。
3.2 人因工程实验室管理系统用户需求分析
鉴于教师在管理人因工程实验室出现的一系列问题,如:查找信息缓慢、设备管理信息更新不及时等。
要从根本上解决存在的问题,就必须运用一套更合理、更完善的人因工程实验室来综合管理信息,来对其业务过程的各个环节进行更加科学、有力的管理。
经过教师对人因工程实验室日常管理的调查,此系统应具有以下功能:
查阅信息。
教师在日常的工作过程中,有时候为了查找某个学生的资料而翻遍桌子上所有可能的地方,最后还是没有找到想要的资料。
成功开发出来的系统应在使用者需要查阅信息的时候迅速查阅人因工程实验室教师、学生的信息。
避免寻找资料造成的时间浪费。
实验室管理系统的采集与录入,以及修改、删除。
每年每学期,都有不同的学生做人因工程实验,对这些要做实验的同学进行添加,一些毕业的学生需要对其进行删除或修改备注,以便于区分。
有的学生因为各种原因,使自身的信息发生变化,这就需要对学生信息进行修改。
对实验室设备的管理。
学校在发展的过程中,为了使学校的办学档次更高,实验室采购一些新的设备而报废一些过时的、废旧的设备,做好这些设备的管理,对实验内容及时修改。
随时掌握实验室有什么实验项目。
对学生的考勤管理。
为了保障教学管理的顺利进行,通过考勤制度的管理对学生的积极性会起到一定的作用。
一般的考勤管理是教师拿着打印好的学生信息,逐个进行签到。
这就浪费了很多时间。
要是鼠标轻轻一点就可实现对学生的考勤管理,这必将省去很多不必要的时间。
3.3 人因工程实验室管理系统功能分析
人因工程实验室管理系统开发,它对实验室管理提供快捷方便的服务,可使数据输入、输出非常迅速。
管理系统将人因工程实验室管理科学化、规范化、极大地提高了管理的效率。
有利于实验室日常工作的管理。
根据本次人因工程实验室管理系统需要完成的功能以及必要性:
(1)用户登录,这是一般系统应具有的功能,此系统为了区分权限,未经授权的人不能使用,保证系统信息的安全、保密。
用户类型分为三类:管理员登录、教师登录、学生登录。
用户类型不同,所对应的权限也不同。
同时用户登录界面还应提供修改密码、找回密码、查看系统信息等。
(2)规章制度的编辑。
每个实验室都有自己的规章制度,在实验室的管理过程中,许多人不知道实验室规章制度的存在,实验室规章制度的阅读,有利于教师、学生更加清楚在实验过程中自身的权利与义务,配合教师做好教学管理。
(3)实验室基本信息的编辑,包括实验室地点、概况、图示。
实验室信息界面的建立,有利于新生对实验室的概况的了解。
(4)教师信息的添加、编辑(修改、删除)、查询。
教学过程中,教师是不可缺少宝贵资源。
学校每年都会向外界接受一些优秀的教师。
实验室的教师信息不可能一直不变,有的教师电话号码、职称等信息发生这就需要对教师信息及时的修改。
及时做好对教师信息的管理。
(5)学生基本信息的添加、编辑(修改、删除)、学生信息查询、学生成绩查询。
实验室作为教学过程中的载体,学生信息跟实验室有着必然的联系,实验室管理系统必须有学生的信息。
实验室就是为学生服务的,只有建立学生信息,才能跟实验室有关联。