排课系统毕业论文设计说明Word文档下载推荐.docx

上传人:b****3 文档编号:14341334 上传时间:2022-10-22 格式:DOCX 页数:63 大小:833.54KB
下载 相关 举报
排课系统毕业论文设计说明Word文档下载推荐.docx_第1页
第1页 / 共63页
排课系统毕业论文设计说明Word文档下载推荐.docx_第2页
第2页 / 共63页
排课系统毕业论文设计说明Word文档下载推荐.docx_第3页
第3页 / 共63页
排课系统毕业论文设计说明Word文档下载推荐.docx_第4页
第4页 / 共63页
排课系统毕业论文设计说明Word文档下载推荐.docx_第5页
第5页 / 共63页
点击查看更多>>
下载资源
资源描述

排课系统毕业论文设计说明Word文档下载推荐.docx

《排课系统毕业论文设计说明Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《排课系统毕业论文设计说明Word文档下载推荐.docx(63页珍藏版)》请在冰豆网上搜索。

排课系统毕业论文设计说明Word文档下载推荐.docx

计算机的大容量硬盘存储,高性能高效率的CPU处理器,为现代化的教学管理提供了完备的后备力量,为用户省去了后顾之忧。

而且计算机的的功能齐全比我们人力的要快很多倍,省去了很多的人力劳动,进一步真正实现了自动化的教学和管理。

基于现代化教学和师学院实际情况的要求,开发了该院系教学管理系统。

1.1.2系统开发的目的意义

随着计算机的普与和发展,人们开始利用计算机解决越来越多的实际问题,虽然现在软件的数量如雨后春笋,但依然不能满足用户的各种需要,尤其是用于学校院系教学管理方面的软件。

为了适应这个高科技的信息时代发展,有力地促进教学容、教学方法改革的力度,满足学校的教学管理要求,实现学校教学管理低成本投入,提高办公效率。

最大限度地适应于各种软硬件环境,兼顾不同学科的教学特点,适用于不同水平用户群的通用性要求,以尽可能低廉的投入而获得尽可能高效的教学效益的经济性要求。

目前国各高校的规模越来越大,进而造成教师教学管理等工作量日趋加大。

然而,现代教育的信息化、网络化已经并且正在成为教育发展的一个重要方向,同时也为解决高校教学管理普遍效率低下的现状,使管理突破时空限制,提高工作效率和办学水平,提供了一个很好的突破口。

由于我校师资力量不足,而学生数量又相对过多,这就会大大增加学校领导和老师的工作量,从而给学校的教学管理和发展建设带来了许多困扰。

针对学校的这个问题,本小组四人在老师的带领下开发设计了这套院系教学管理系统。

希望此系统能更好的为老师和学生服务,便于学校更好的管理、减少教师的工作量,构建一个即方便,又便捷的学习平台。

加快我校校园网络化、现代化建设的步伐,充分提高教学管理效率。

1.2本次设计所做的工作

本次毕业设计过程当中,本人主要负责院系教学管理系统其中的教学任务管理子系统的设计与实现,在该子系统当中教研室下达教学任务信息、教师查询教学任务信息从而制定出与其相应的课程教学信息、学生可以查询到该门课程的课程信息,到了期末教师提交自己的教学工作量登记卡,在整个系统当中,教师可以查询教学任务信息、课程信息、工作量预算的相关信息,学生只可以查询到所开设课程的相关课程信息。

在设计的过程当中,查阅了大量的教学信息资料,同时也学习使用了.NET软件环境下的相关控件信息的使用和编码信息技术的应用。

在下面的各章中将具体谈到本人所负责的各个环节的具体设计和实现过程。

第二章关键工具与其简介

2.1ASP.NET技术简介

ASP.net是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。

ASP.net提供许多比现在的Web开发模式强大的的优势。

  执行效率的大幅提高  ASP.net是把基于通用语言的程序在服务器上运行。

不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。

  世界级的工具支持ASP.net构架是可以用Microsoft(R)公司最新的产品VisualS开发环境进行开发,WYSIWYG(WhatYouSeeIsWhatYouGet所见即为所得)的编辑。

这些仅是ASP.net强大化软件支持的一小部分。

  强大性和适应性  因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows2000Server上)。

通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。

ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。

将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。

  简单性和易学性  ASP.net是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和配置变得非常简单。

例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。

另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。

  高效可管理性  ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。

因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。

这种被称为"

ZeroLocalAdministration"

的哲学观念使A的基于应用的开发更加具体,和快捷。

一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。

  多处理器环境的可靠性  ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。

即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。

自定义性,可扩展性,安全性

ASP.net设计时考虑了让开发人员可以在自己的代码中自己定义"

plug-in"

的模块。

这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。

程序的开发从来没有这么简单过。

基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。

2.2MicrosoftSQLServer2000简介

SQLServer是一个关系数据库管理系统。

它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。

在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了。

Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

Sybase则较专注于SQLServer在UNIX操作系统上的应用。

SQLServer2000,是Microsoft公司推出的SQLServer数据库管理系统的新版本。

该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。

可跨越从运行MicrosoftWindows98的膝上型电脑,到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

MSSQL 

Server不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。

事实上,SQL 

Server数据库处理的基本结构,采取关系型数据库模式,尽管如此,相信大家都可以轻易的发现,在SQL 

Server的数据库处理方式,则是使用面向对象的操作方式与精神,也就是说,SQL 

Server的所有功能,都可以基于系统已经建立好的一些对象来达成,是相当OO(面向对象)的一个系统结构。

SQL 

Server 

企业管理器是 

SQL 

的主要管理工具,它提供了一个遵从 

MMC 

标准的用户界面,使用户得以:

 

定义 

实例组。

将个别服务器注册到组中。

为每个已注册的服务器配置所有 

选项。

在每个已注册的服务器中创建并管理所有 

数据库、对象、登录、用户和权限。

在每个已注册的服务器上定义并执行所有 

管理任务。

通过唤醒调用 

查询分析器,交互地设计并测试 

语句、批处理和脚本。

唤醒调用为 

定义的各种向导

2.3VB.NET语言简介

VisualBasic.NET的第二发行版,它建立在第一发行版的高效率卓越性能的基础之上。

使用一个单一的编程模型,VisualBasic.NET使您能够方便地创建功能丰富的面向MicrosoftWindows?

的桌面应用程序和功能强大的Web应用程序,现在包括对创建面向无线的支持Internet的设备和PocketPC的应用程序的集成支持。

所有这一切都可以利用您已经掌握的VisualBasic编程技能来完成。

用更短的时间创建功能强大的基于Windows的应用程序。

VisualBasic.NET除了具有VisualBasic.NET功能强大的新窗体设计器、就地按钮编辑器和自动控件锚定和停靠等优秀功能外,它还提供了一些新的用于方便快捷地构建更为强健的应用程序的效率功能。

除改进的集成开发环境(IDE)和明显缩短的启动时间外,VisualBasic.NET还提供了对键入的代码快速地自动设置格式的功能、改进的智能感知功能、一个增强的对象浏览器和XML设计器,以与其他许多功能。

基于Web的应用程序。

在VisualBasic.NET中使用共享的Web窗体设计器和熟悉的“拖放构建窗体,双击和写入代码响应事件”的机制创建Web解决方案。

VisualBasic.NET新增的一项容是一个增强的“HTML编辑器”,用于处理复杂的Web页。

使用智能感知技术和标记结束功能,或选择所见即所得编辑器以可视方式创作交互式Web应用程序。

2.4Session编程语句简介

在web服务器蓬勃发展的时代,session在web开发语境下的语义又有了新的扩展,它的含义是指一类用来在客户端与服务器之间保持状态的解决方案。

有时候session也用来指这种解决方案的存储结构,如“把xxx保存在session里”。

由于各种用于web开发的语言在一定程度上都提供了对这种解决方案的支持,所以在某种特定语言的语境下,session也被用来指代该语言的解决方案,比如经常把Java里提供的javax.servlet..Session简称为session。

2.5开发与运行环境的选择

2.5.1软件要求

从Web应用程序的典型结构可以知道,运行Web应用程序至少需要Web浏览器、Web服务器、应用服务器(操作系统)、数据库服务器。

而编写Web应用程序需要一定技术支持和相关集成开发工具。

因为用的是MicrosoftWindows操作系统和SQLServer2000数据库,所以本系统用的开发软件如下:

Web浏览器:

InternetExplorer5.0或以上。

Web服务器:

IIS5.0或以上。

应用服务器:

Windows

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 节日庆典

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1