关于数据库类论文范本,与基于.NET平台的实践教学管理系统设计与实现相关毕业论文范文
本论文是一篇关于数据库类毕业论文范文,关于基于.NET平台的实践教学管理系统设计与实现相关开题报告范文。免费优秀的关于数据库及实践教学及教学管理方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:Asp.NET是开发人员设计和部署分布式应用程序的有效工具,基于该平台开发的实践教学管理信息系统,可以充分满足实践教学管理实际,有效解决传统实践教学管理效率低、时效性差造成大量工作重复的弊端,提高管理效能.
这篇论文转载于:http://www.sxsky.net/benkelunwen/060184820.html
关 键 词:实践教学管理;.NET;系统设计
中图分类号:TP315文献标识码:A文章编号:1009-3044(2013)17-4013-04
随着高等学校管理信息化推进程度的不断加强,教务管理信息化的建设也越来越成熟,但管理工作量大、管理过程复杂的实践教学信息化管理系统却处在起步阶段,原因很多,其中各高校实践教学管理模式的不同是阻碍通用产品推广最大的因素.因此,基于院校实践教学管理实际,基于web技术采用.框架开发相适应的实践教学管理系统,实现实践教学过程管理的信息化,提高实践教学管理的质量和效率,具有重要的现实意义.
1系统需求分析
实践教学管理环节涉及的范围很广,从学校的实验设备仪器的管理到实践教学项目、校外实训基地、毕业论文课题、顶岗实习等管理环节,都存在大量的数据上报、审核及统计等要求,根据项目组对管理人员实际管理需要的调查,以及结合现有的其他教学管理系统的运行状况,认为实践教学管理系统建设主要存在以下需求:
1)正方教务管理系统作为学校教学管理信息化的主要平台,其他与教学有关的管理系统都要被纳入这个系统中,所有的基础数据都必须来自现有的正方教务管理系统,包括教师数据、学生数据、场地信息等,这样才能保证系统数据的准确性和安全性.所以在开发实践教学管理系统前必须弄清教务管理系统的数据库结构,使实践教学管理系统能融入教务管理系统中,共享教务管理系统的基础数据.
2)由于在学生选题过程中,会存在大量学生同时选题,系统处理的数据量比较庞大,可能导致数据库服务器阻塞的问题,所在在数据库访问方式上必须保证数据库运行的安全与稳定.
3)系统要确保数据的安全性和资料的相对保密性,系统运行要在学校内部网络中,也方便与学院现有的其他系统之间相互进行调用.
4)系统要方便教师操作,要根据用户需求提供规范、灵活的打印方式,并跟教育部下发的表格格式对应.
5)考虑到实践教学管理系统的子系统比较多,而且各个子系统在业务流程上都相互独立,所以在实现三层架构时必须留出相应的接口,便于后期的二次开发和数据维护.
2系统规划与功能设计
2.1系统总体功能规划
经过对系统需求的分析,实践教学管理系统主要分为7个子系统和1个用户管理模块.其系统功能结构如图1所示.
2.2各子系统功能概述
实习实训基地管理子系统功能:管理全院校内外实习实训基地的基本教学数据,方便各分院教学秘书和教务处对这些数据查询、监控与统计.
实验室管理子系统功能:管理学院所有的包括设备、人员、科研和社会服务管理等在内的实验室信息,提供教育部实验室数据上报功能.方便各分院实验室管理人员与教务处、设备处对这些信息进行实时的查询、沟通、监控,提高教务管理的水平和工作效率.
毕业论文与实习子系统功能:根据浙江省教育厅对普通高校毕业论文抽查的要求,结合本校自身的管理情况,该模块具备指导教师论文指导资格审批、申报论文课题、学生在线选题、论文指导过程记录、论文的上传和下载、毕业实习管理、论文和指导过程记录打印等功能.
考证管理子系统功能:进行证书基本信息管理、考证报名管理、证书成绩管理、考证数据查询、数据报表统计等.
实验实训项目管理子系统功能:包含实践教学项目管理、查询修改、实验课程开出率统计、实验室利用率统计等功能.
竞赛管理子系统功能:包括各级各类竞赛的基本信息管理、申报立项管理以及数据统计、查询等功能.
实践教学条例管理子系统功能:提供实践教学环节相关的规章制度、管理条例的查询、阅览、打印、下载及通知发布等功能.
用户管理模块功能:系统严格控制用户的使用权限,对使用系统的用户进行登记和权限分配,并通过权限分配控制用户可操作的数据范围.
3系统设计与实现
3.1系统开发的关键技术
Asp.NET战略囊括了一整套新的工具与技术,而这些新的工具与技术代表下一代的Windows和Inter的开发平台.微软公司一直致力于用.NET来简化应用程序开发和部署(特别是对Inter应用程序)的方法,并用.NET进一步提升webservice的能力,作为开发人员设计和部署分布式应用程序的有效工具.
.NET要实现一个很重要的思想是,“在任何时候、任何地方、使用任何可用的方式,都可以取得任何你想要的信息”.为了实现这项标准,必须结合许多新的技术、设备和软件平台.
.NET体系结构的核心是.NETFramework.NETFramework就是一个包含一组系统服务、类及数据类型的计算平台,它能提高开发人员的开发效率,并且能够更加容易地使用Windows操作系统所提供的一组底层功能..NETFramework包括两个核心模块:通用语言运行时CLR(CommonLanguageRuntime)和.NETFramework类库.
3.2系统数据库设计
本系统采用MicrosoftSQLServer2000,开发设计容易上手,维护成本较低.SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的最新版本.该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便可伸缩性好与相关软件集成程度高等优点.由于今天Windows操作系统占领着主导地的位,选择SQLServer一定会在兼容性方面取得一些优势.另外,SQLServer2000除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能.尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石.这些特点在.NET战略中发挥着重要的作用.根据本系统的功能分析设计,数据结构采用E-R图构建,导出系统数据表的分析方法来进行数据库设计.系统简化E-R图如图2所示.
有关论文范文主题研究: | 关于数据库的论文范文数据库 | 大学生适用: | 研究生论文、电大论文 |
---|---|---|---|
相关参考文献下载数量: | 40 | 写作解决问题: | 怎么撰写 |
毕业论文开题报告: | 论文模板、论文设计 | 职称论文适用: | 核心期刊、职称评副高 |
所属大学生专业类别: | 怎么撰写 | 论文题目推荐度: | 免费选题 |
3.3系统框架
三层结构是目前流行的架构设计模式,它是在由Buschmann等提出的“层模式”基础上发展起来的,由表示层、业务逻辑层和数据访问层三个层次结构组成.它通过分解来管理问题的复杂性,同时还可以有效地重复使用业务逻辑并保留与数据库等的重要连接.三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业务逻辑层只能被表示层访问,用户通过表示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在表示层.
由于本系统是基于Inter的界面操作,所以其核心是B/S模式.为了使用户可以方便、快捷地访问本系统,我们选择了基于ASP.NET的B/S模式三层结构来设计系统.采用ASP.NET来构建前端和中间层,SQLServer2000来管理后端数据库.
3.4系统实现
采用B/S架构开发的系统,可以利用浏览器随时随地登陆系统,实现用户所需的操作.系统登陆后,用户可通过选择不同的子系统进行操作.图5是系统运行中的一个界面.
4系统应用成效
目前开发完成的系统已经投入使用,整个系统运行非常稳定.从目前系统运行的反馈情况来看,系统应用取得了如下成效:
4.1提高了管理的效能
以毕业

关于数据库类论文范本
关于数据库类论文范本,与基于.NET平台的实践教学管理系统设计与实现相关毕业论文范文参考文献资料: