实验室安排管理系统的设计与实现—免费毕业设计论文

上传人:ni****g 文档编号:503829126 上传时间:2022-09-21 格式:DOC 页数:62 大小:588KB
返回 下载 相关 举报
实验室安排管理系统的设计与实现—免费毕业设计论文_第1页
第1页 / 共62页
实验室安排管理系统的设计与实现—免费毕业设计论文_第2页
第2页 / 共62页
实验室安排管理系统的设计与实现—免费毕业设计论文_第3页
第3页 / 共62页
实验室安排管理系统的设计与实现—免费毕业设计论文_第4页
第4页 / 共62页
实验室安排管理系统的设计与实现—免费毕业设计论文_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《实验室安排管理系统的设计与实现—免费毕业设计论文》由会员分享,可在线阅读,更多相关《实验室安排管理系统的设计与实现—免费毕业设计论文(62页珍藏版)》请在金锄头文库上搜索。

1、实验室安排管理系统摘要随着信息科技在全社会的飞速发展与普及,把世界上所有电脑联接起来的网络技术已日渐成熟,每天都有海量的信息在各种电脑网络上驰骋。特别是INTERNET网的普及,它改变了传统传输媒体的传递方式,而且是一个非常廉价的交互式国际通信媒体。利用INTERNET 技术来实现“无纸办公”这个概念已经深入人心,校园网作为学校信息化建设的一个平台在完成资源共享、互联网访问、教务管理、电子备课等方面发挥了重要作用。服务教学、提高教学水平和效果是校园网建设的核心目标和核心价值,如何利用现有的资源,来更好地服务于学校的教学,服务于学校的管理工作,是摆在我们面前的一个共同的命题。此论文是针对我在这七

2、周里所做的毕业设计的一个阐述,它包括对毕业设计的目的、过程、内容、以及设计成果的运行。在这为期七周的毕业设计过程中,通过A(C#) +SQL Server2000、Windows 2000等开发环境,完成一个实验室安排管理系统。 毕业设计是完成教学计划达到培养目标的重要环节,是教学计划中综合性最强的实践教学环节,它对培养学生的思想、工作作风及实际能力、提高毕业生全面素质具有很重要的意义。毕业设计的教学目标应使我们在以下几方面的能力得到训练和提高。系统以提供操作简单方便、快捷,易懂易用为开发目标,用户界面设计友好,操作使用方便,及具有高效的数据处理能力。而Access 2000数据库以其强大的数

3、据管理功能保证用户数据的稳定和安全。关键词:SQL Server2000数据库,A(C#) , 实验申请,实习申请,B/S目录第一章 系统引言11.1 项目背景11.2 设计目的1第二章 系统设计的内容阐述2系统概述22.2 设计环境2主要功能描述2第三章 系统分析4系统需求分析43.2 系统结构图4任务描述53.4 系统功能分析5第四章 系统设计74.1 项目规划74.2 用户功能结构图84.3 数据库概念结构设计8数据库逻辑结构设计8第五章 系统功能实现145.1 登陆界面设计与代码145.2 申请实验界面设计与实现165.3 实验修改表界面设计与实现175.4 用户管理界面设计与代码20

4、第六章 总结22致谢23参考文献资料24附录25第一章 系统引言1.1 项目背景随着我国经济的高速发展,中小企业在社会经济中扮演的角色越来越重要,已成为最多元化和最具创新精神的部分。但是随着企业的发展,客户的增多,企业账目混乱,库存不准,信息反馈不及时等问题也接踵而至。这些问题已成为制约中小企业发展的瓶颈,严重制约了中小企业的发展壮大。越来越多的企业经营者认识到:单纯靠对商品的占有,靠个人经验,已经很难把握市场,很难在激烈的竞争中取胜。如何借助IT手段、如何通过信息化,加强核心竞争力,实现持续发展已成为中小企业亟待解决的关键问题。1.2 设计目的随着信息科技在全社会的飞速发展与普及,把世界上所

5、有电脑联接起来的网络技术已日渐成熟,每天都有海量的信息在各种电脑网络上驰骋。本系统从高效管理计算机实验室出发,结合我系计算机机房的具体情况,探索了高校计算机实验室管理的系列方法。这些方法主要是针对如何合理安排机房的课程实验,实习以及如何调节设备的冲突,实现资源的高效组合和利用。利用INTERNET 技术来实现“无纸办公”这个概念已经深入人心,校园网作为学校信息化建设的一个平台在完成资源共享、互联网访问、教务管理、电子备课等方面发挥了重要作用。服务教学、提高教学水平和效果是校园网建设的核心目标和核心价值,如何利用现有的资源,来更好地服务于学校的教学,服务于学校的管理工作,是摆在我们面前的一个共同

6、的命题。本次的设计题目能使在学校里的老师同学们方便查看/修改/删除/添加各种信息。第二章 系统设计的内容阐述随着信息技术的普及,对计算机应用的普及,高等学校的计算机实验室在逐年上升,面对众多的计算机实验课,如何有效安排实验室,成为实验室管理人员的重要工作之一。为了提高实验室安排管理效率,方便教师对实验室的使用情况及时查询和申请实验室,需要设计一个能提供教师实时了解当前实验室教师申请情况,最后通过实验室管理员对教师所做的实验申请进行安排管理。本次的毕业设计是完成教学计划达到培养目标的重要环节,是教学计划中综合性最强的实践教学环节,它对培养学生的思想、工作作风及实际能力、提高毕业生全面素质具有很重

7、要的意义。2.2 设计环境开发工具: A(C#) +SQL Server2000开发环境:Windows 2000以上运行环境:Windows操作系统 IE(1)根据用户管理分配不同的角色权限,核对用户,进入系统进行相应操作。(1)教师查看当前实验室被申请情况,分析出此时一周内各实验室的被申请情况。可以多种方式排序查看;(2)教师申请实验室,保存教师申请实验室信息,在保存之前检测当前时间,当前实验室是否已经安排,做出相应提醒。(1)教师维护(分任课教师和实验指导教师)(2)课程维护(3)班级维护(4)实验室维护(5)学期维护(6)星期维护(7)节次维护(8)周次维护(1)对所申请实验室进行自动

8、安排管理,对同一实验室,同一时间、不同班级进冲突检测,可以进行手动调整,仍要进行冲突检测;(2)审核安排实验,停止当前周次实验室申请;(3)打印实验安排表。(1)进行对用户的管理,赋予相应的权限。(1)修改密码、退出管理。第三章 系统分析需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。为了让程序设计人员和软件维护人员了解,认识本程序的内部的数据库的结构和调用方法,以为程序设计人员和软件维护人员更好的编制、测试程序和维护软件的正确运行提供依据。数据库设计的第一步是明确数据库的目的和如何使用。也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息,以及每个主

9、题需要保存哪些信息。设计一个有效的数据库,必须用系统工程的观点来考虑问题。根据系统分析,实验室安排管理系统的要求如下。1.能够实现安全登录系统,即系统具备密码保护的功能;2.能够实现完成申请实验室的功能;3.能够实现基本资料维护功能(教师维护、课程维护、班级维护、实验室维护、学期维护、星期维护、节次维护、周次维护);4.能够实现修改申请实习和实验功能,并且能够进行修改、删除操作;5.能够实现修改申请班级和课程功能,并且能够进行修改、删除操作;6.能够实验室安排管理功能。7.能够实现用户管理功能;能够实现个人设置功能。3.2 系统结构图1.实验室安排管理系统的系统结构图如图3-1所示:实验室安排

10、管理系统用户管理实验管理课程管理班级管理退 出用户修改与删修改添加用户修改密码实验安排实验申请实习申请修改实验申请修改实习申请增加课程查看删除课程查看删除班级增加班级退出图3-1 系统结构图随着信息技术的普及,对计算机应用的普及,高等学校的计算机实验室在逐年上升,面对众多的计算机实验课,如何有效安排实验室,成为实验室管理人员的重要工作之一。为了提高实验室安排管理效率,方便教师对实验室的使用情况及时查询和申请实验室,需要设计一个能提供教师实时了解当前实验室教师申请情况,并可以对闲置实验室的申请,最后通过实验室管理员对教师所做的实验申请进行安排管理。本系统基于B/S结构,主要由前台教师对实验室申请

11、和后台基本资料的维护及实验室的安排,主要包括以下功能:登录、申请实验、基本资料维护、实验室安排管理、用户管理、个人设置等。3.4 系统功能分析(1)根据用户管理分配不同的角色权限,核对用户,进入系统进行相应操作。(1)教师查看当前实验室被申请情况,分析出此时一周内各实验室的被申请情况。可以多种方式排序查看;(2)教师申请实验室,保存教师申请实验室信息,在保存之前检测当前时间,当前实验室是否已经安排,做出相应提醒。(1)教师维护(分任课教师和实验指导教师)(2)课程维护(3)班级维护(4)实验室维护(5)学期维护(6)星期维护(7)节次维护(8)周次维护(1)对所申请实验室进行自动安排管理,对同

12、一实验室,同一时间、不同班级进冲突检测,可以进行手动调整,仍要进行冲突检测;(2)审核安排实验,停止当前周次实验室申请;(3)打印实验安排表。(1)进行对用户的管理,赋予相应的权限。(1)修改密码、退出管理。第四章 系统设计4.1 项目规划实验室安排管理系统是一个典型的数据库应用程序,由登录模块、申请实验室模块、基本资料维护模块、实验室安排管理模块、用户管理模块、个人设置模块等组成。特设计的功能模块如下:1.登陆模块:根据用户管理分配不同的角色权限,核对用户,进入系统进行相应的操作。2.申请实验室模块:教师查看当前实验室被申请情况,分析出此时一周内各实验室的被申请情况。可以多种方式排序查看;教

13、师申请实验室,保存教师申请实验室信息,在保存之前检测当前时间,当前实验室是否已经安排,做出相应提醒。3.修改申请实验与实习模块:能将申请后的实验与实习进行修改并且提交成功,所获得的数据也在要实验表与实习表中出现。:教师维护(分任课教师和实验指导教师);课程维护;班级维护;实验室维护;学期维护;星期维护;节次维护;周次维护。5.实验室安排管理:对所申请实验室进行自动安排管理,对同一实验室,同一时间、不同班级进冲突检测,可以进行手动调整,仍要进行冲突检测;审核安排实验,停止当前周次实验室申请;打印实验安排表。6.用户管理:进行对用户的管理,添加并且修改删除用户,赋予相应的权限。7.个人设置:修改密

14、码、添加用户、退出管理。4.2 用户功能结构图用户功能结构图如4-1图所示:申请实验与实习的修改和删除用户类型:用户名:密码:重置 确定用户名:旧密码:新密码:重置 提交用户名:用户密码:确认密码:用户权限:用户身份:重置 提交用户权限超级管理员普通管理员管理员用户登陆申请实习与实习的修改和删除查看实验和实习维护基本资料用户管理和退出管理图4-1 用户功能结构图4.3 数据库概念结构设计 数据库中的数据是整个系统的核心,怎样合理地进行信息建模和范式分解将直接影响整个数据库的运行效能。数据库系统的设计在完成功能的前提下,因为求逻辑关系简单,否则由于数据库表之间的连接操作会大大降低系统的性能。根据网上毕业设计选题系统的特点和要求,在数据库中建立一些主要的信息表。以下是系统中所要用到的一些主要信息表:1用户表 ( admin)用户表用来保存用户名及密码设置的信息。用户表结构如表4-1所示:表4-1 用户信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系user_idint(4)(主键,唯一)user_namechar (50)用户名user_passwordchar

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号