基于BS模式的教务管理系统的设计与实现毕业设计开题报告

时间:2019-05-12 21:16:04下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《基于BS模式的教务管理系统的设计与实现毕业设计开题报告》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《基于BS模式的教务管理系统的设计与实现毕业设计开题报告》。

第一篇:基于BS模式的教务管理系统的设计与实现毕业设计开题报告

淮阴工学院

毕业设计(论文)开题报告 学生姓名:

郑启航

学号:

1081302234

专业:

通信工程

设计(论文)题目:

基于B/S模式的教务管理

系统的设计与实现

指导教师:

赵文东

2012 年 月 日 毕业设计(论文)开题报告

1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写 2000字左右的文献综述

文献综述

1.1课题背景

随着高等院校的不断扩招,教学、教研、教务管理工作的信息量越来越大,信息的重要性也显得更为突出,在我国教学资源明显紧缺,教务管理工作的繁重不仅增大了实施的难度,管理稍不到位,便容易出现失误。在高等院校中,教务管理工作具有举足轻重的地位,教学质量取决于教务管理的水平。其中包括对门类繁多的信息的收集、传输、加工、储存、查询等工作,原有的管理方法和手段已经不适应高等院校的发展。因此,大力提高教育技术手段的现代化和教育信息化程度,对推进学校教育现代化,具有战略指导意义。现代化远程教育为学生提供了个性化的学习环境和学习空间,学分制管理适应了学生个性发展及素质教育的要求,而个性化教育又是每个学生成为管理的一个基本单位,管理的工作量和随机性矛盾越来越明显,因此,开发一套适应现代远程教育需要远程教务管理信息系统显得及时而又必要,也是教学改革的必然趋势。本文是基于浏览器/服务器(Browser/Server)模式下的教务管理系统设计的前期分析,以建立一套适应现今高等院校需求的教务管理系统[1]。1.2课题研究的意义

教务管理系统,教务信息包括教师信息、学生信息、成绩信息,显然如果以人工的方式对其管理将耗费大量的人力、物力,本系统以此作为开发的目标,用以减轻教务管理人员的负担。随着社会的进步和经济的飞速发展,青少年活动中心开展的活动也变得多样化、结构化,教务管理工作队教务数据处理要求的日益提高和科学技术的进步,教务管理操作技术也在不断的发展,使用计算机进行教务管理的出现大大提高了教务管理工作及至整个管理工作的水平和效率。为此,建立了以个完善的青少年活动中心教务管理系统很有必要,既可以利用计算机进行教务数据处理可以彻底打破手工处理的局限性,为青少年活动中心教务管理系统提供更加详细、更加准确、更加及时的信息,也减轻了教务处人员的工作负担。使用计算机进行教务数据处理以后,大部分工作由计算机自动进行处理,使教务处人员从繁重的手工操作中解放出来,从而使教务处人员把主要

毕业设计(论文)开题报告

精力放在管理和监督上,更好地发挥教务处人员的作用。

本文研究的主要目的是为实现高校教务管理的信息化、系统化、规范化,为高校的长远发展奠定了基础。该系统采用浏览器/服务器(Browser/Server)模式,基于校园网,有着较高的实际应用价值。教师和学生将不受时间和地点的限制查询学生资料、自由选课、查询成绩等。管理员还可以不受时间和地点的限制对学生资料、成绩进行添加、修改等管理,可以减少大量的简单、繁琐、重复的操作,能够更充分地利用网络服务教学,及时的对学生的学习进行了解和评价,教学管理人员可随时掌握学生动态,通过成绩管理反过来指导学生选课的方向,帮助学生完成学业。以教务管理的信息化提高教学管理效率,促进教学管理体制改革,实现教学管理科学化和现代化[2]。1.3课题的发展的现状和前景

教学管理计算机化与网络化在国外的许多大学已开展多年了,其管理模式基本上是面向全局的综合教务管理系统。由于多年运行不断使用和改进,国外的这种管理模式已处于比较完善的稳定运行阶段。由于国外高校与我们的实际情况不同,相关机构管理职能不同,教学管理办法不同,所以我们还不能简单的引用他们的管理系统,只能在借鉴的基础上自主开发适合我们实际情况的教务管理系统。近年来,高等教育办学规模持续扩大,教育教学体制改革不断深化,这对教务管理工作提出了新的要求。在20世纪90年代,伴随着信息高速公路的兴建,“教育信息化”的概念被提了出来。它是针对教育教学过程中对信息的获取、传递、加工、再生和应用而言的。教务管理信息化是教育信息化的子概念。教务管理信息化是指在教务管理过程中广泛运用以计算机技术、多媒体技术和网络通信技术为基础的现代化信息技术,是信息资源的开发和利用及信息社会所有的重要组织和理论管理方式在教育教学领域中饰演的一系列过程。很多高校经过长期的探索与研究,已经完成了教务管理信息系统的建设工作,并且有多数高校已经研发出基于计算机网络技术的教务管理信息系统,实现了教务管理的网络化[3]。

毕业设计(论文)开题报告 参考文献 武晓春,王晓明.给予C/S和B/S模式的教务管理信息系统的设计与实现.电化教育研究,2005,(3):50-52 2 张龙,伏俊江,徐希龙.基于C/S和B/S的现代高校教务管理系统的研制.中国科技论文,2007:1-6 3 赵耀峰.学分制模式下教务管理系统的探讨.延安大学出版社,2009.3(1):102-105 4 翟彦博,韩锡斌.基于B/S模式的综合教务管理信息系统的设计与实现[J].沈阳建筑大学学报,2006.8(2):155-158 5 党建武.管理信息[M].兰州:兰州大学出版社,1999.189-195 6 乔勒米.客户机/服务器数据库指南[M].秦萁英译.北京:电子工业出版社,1998 7 许宏.基于B/S结构的高校教务管理网络系统需求分析.淮阴工学院学,2003.10 8 徐新华.精通ASP.NET2.0.著机械工业出版社,2006.5 9 卫红春,方明.信息系统分析与设计.西安电子科技大学出版社,2004.1 10 成伟,黄坚.基于C/S和B/S模式相结合的高校教务管理系统[J].湖南人文科技学院学报,2007(6):42-44 11 朱本浩.基于B/S结构的教务管理系统的实现[J].现代计算机,2007(3):100-101 12 杨威.ASP3.0网络开发技术[M].北京:人民邮电出版社,2001,22-23 13 余雷,周松建.ASP.NET应用开发百例[M].北京:清华大学出版社,2003,14-15 14 李劲.精通ASP数据库设计[M].北京:科学出版社,2001,18-20 14 武苍林,罗晃.Web数据库的ASP开发方案[J].计算机工程与科学,1999:21(1):65-68 15 黄明.ASP信息系统设计与开发实例[J].机械工业出版社,12-15 毕业设计(论文)开题报告

2.本课题要研究或解决的问题和拟采用的研究手段(途径)课题的理论依据、研究内容 基于ASP、JSP或.NET采取B/S的操作模式,体现以学生为中心的指导思想的高校教务管理系统的设计方案,,采取开放的课程结构, 考虑到技术的先进性和维护的简易性,系统拟采用ASP、JSP或.NET和数据库进行开发。从系统总体设计、系统开发环境、系统功能模块、数据库选择、系统数据流分析,系统安全保障等方面的实现方法。2 课题的重点和难点

1)教务管理系统是一个关乎教学的重要管理平台,系统运用的灵活性,实用性,对不同使用者需求的定位和权限的设置,系统管理正常运行和安全性设置都非常重要。

2)教务管理系统的结构复杂、规模庞大、开发周期长,其模型的构建也是一个不断修改完善的过程。课题的研究方法

1)先分析当前的教务管理所提出的新要求和现有的教务管理系统的使用情况; 2)完成系统的总体架构设;

3)参与了系统模型的建立、数据库系统的设计与实现;

4)参与了教学计划子系统、学籍管理子系统、成绩管理子系统等的编制以及功能测试; 5)与指导老师对模块进行整合与测试。4 教务管理系统的功能及特点 对于管理者有以下功能:

1)基础数据管理:教师和学生等基本信息;

2)教学计划管理:培养方案、教学计划、排课管理、教材管理;

3)教学运行管理:选课管理、学籍管理、成绩管理、教务管理、教学资源管理、信息发布; 4)教学质量管理:评教管理、教学质量监控管理、教学信息反馈管理;

5)教学基本建设管理:课程建设管理、专业建设管理、实践教学基地建设管理。

毕业设计(论文)开题报告 对于使用者有以下功能:

1)学生:成绩查询、个人信息、信息设置、退出管理; 2)教师:教学任务、成绩录入、个人信息、退出管理;

3)教务员:课程录入、课程修改、申报教学计划、安排教学任务、成绩管理、补考处理、教师管理、修改密码、退出管理。

4)教学主任:课程录入、课程修改、课程浏览、成绩管理、教学计划、教学任务、功能设置、个人密码、退出管理。

5)管理员:教务员、权限管理、部门信息、教师信息、数据备份、个人密码、退出管理。5 系统总体设计 5.1 系统的总体框架

高校教务管理过程是一项庞大的系统工程,其操作过程和细节涉及教学管理的每一个环节与角落,涉及的层面非常宽广且复杂。高校教务管理系统设计的出发点是方便管理者和使用者,通过互联网实现管理者的远程控制和使用者的远程访问。整个高校教务管理系统分为教务管理子系统(管理者)和教务信息查询子系统(使用者)2个部分,其系统总体框架如图5-1所示。其中,教务管理子系统用于教务处和各院系教务管理工作,教务信息查询子系统用于教师和学生查询教务信息。高校教务管理系统的用户是学校的学生、教师和教务管理人员。学生登录该系统在网上查询自己基本情况、学期成绩、教材、上课地点等。教师使用该系统查询自己每学期所要上课程的班级、上课的地点、时间、学时及工作量,填写所上课程考试后的成绩等。教务管理人员利用该系统对老师和学生班级进行排课和地点的安排、对学生的学业成绩、学籍进行动态管理等。

毕业设计(论文)开题报告

图 5-1 系统总体框架图 5.2 系统的开发工具

B/S结构采用ASP开发,ASP是一个统一的Web开发平台,全新的编程框架,旨在用于快速开发Web应用程序。ASP提供了一种基于组件的、可扩展的且易于使用的方法,用以构建、部署和运行供所有在浏览器或移动设备中使用的Web应用。5.3 系统安全保障

由于教务管理系统的开放性,在促进数据信息充分利用和共享的同时应防止各种类型的威胁和侵害。在系统设计时,使用了以下安全机制防止信息的泄漏和非法用户对数据的修改和破坏。

1)使用防火墙或访问控制列表实施对网络设备的防护,隔离和过滤非法用户对网络设备的远程访问。2)有效保证存放数据库的文件系统的安全性,防止非系统管理员非法拷贝、移动数据目录,避免敏感信息的泄漏。

3)用户与权限管理:由系统管理员集中定义用户、定义角色、分配权限(到具体功能和数据范围),确保每一用户能且只能在授权范围内使用相应功能管理相应数据。

毕业设计(论文)开题报告 4)用户身份确认:学生使用学号作为帐号、教师、教辅人员与管理人员使用工号作为帐号,分别使用自行维护的密码登录数据采集与信息发布部分;管理人员使用由系统管理员分配的专用帐号与自行维护的密码登录管理控制与数据处理部分。身份、帐号和密码均正确的情况下,认证通过。

5)系统对重要的操作建立了日志记录,当出现问题时,便于进行分析和追查。6)定期对数据库服务器、WEB服务器进行磁盘整理、清空缓存等工作。5 课题的进度安排

2012年1月17号-2月17号搜集资料,查阅文献,完成开题报告 2012年2月18号-3月01号进行开题答辩

2012年3月02号—4月29号严格按照开题报告中的工作计划完成毕业设计任务 2012年4月30号—5月29号交毕业论文 2012年5月30号—6月03号进行毕业答辩

毕业设计(论文)开题报告 指导教师意见:

1.对“文献综述”的评语:

2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:

2012 年

月 日

指导教师:(手写签名)

所在专业审查意见:

负责人:(手写签名)2012 年 月 日

第二篇:关于教务管理系统的设计与实现

关于教务管理系统的设计与实现

摘 要:随着现代信息技术的迅速发展及“无纸化”、“实时性”办公在高教管理中的需要,本项目设计了一套适用于高教管理的教务管理系统,其功能为教师课程查询、工作量统计、教师科研系统管理等,极大的方便了教职员工。教务管理系统的内涵和意义

为了适应高校信息化发展及无纸化办公的需要,提高教职工工作效率及实现“24小时”随时办公的理念。减少教师及相关行政人员在办公中重复性、冗余性劳动,本项目设计了一套教务管理系统,本系统与传统的教师录入相比,不但减少了教师的工作量,并重新设计学校文件管理流程,并有数据上传,图表在线打印等功能,便于教师查找和维护教学数据,少了纸张浪费,达到学校现代化、信息化管理的目的。教务管理系统介绍

本系统主体应用框架为C/S结构,分为服务器和客户端子系统两部分,服务器系统只有管理员拥有权限,负责数据的管理,此系统运行在校园服务器端,同时数据库也存放于此。客户端软件运行在于用户PC机中,教师下载后方可使用,其功能为根据需要查询或统计教学数据。数据库采用SQL Server,对数据提供自动导航,大大地提高了数据处理能力。

本系统分为教务管理服务器和客户端两个子系统。教务管理客户端系统的功能为管理高教教师日常文件,其可分为三个子模块:

1、课程查询模块,其功能为教师通过查询课程,可了解人才培养方案的内容,如课程编码、教学大纲,教学进度等内容;

2、工作量统计模块,其功能为教师通过所在的院系查找与自己相关的课程,对课程进行勾选后,可得出本学期课程的课时,并可计算课时量及课时费用,本模块包括打印功能,若有需要可将人才培养方案、教学进度、教案、多媒体申请、教材申报情况进行打印;3科研任务管理模块,对教师的科研项目,包括在研项目,已经取得的成果,及成果材料数据进行上传。教务管理服务器的功能为对教务管理的数据进行维护;其可分为三个子模块:

1、课程管理模块,其功能为课程相关数据的录入和编辑,只有管理员拥有权限;

2、工作量查询模块,管理员可对教师登记数据进行查询,并对所需数据进行打印,只有管理员有访问所有教师记录的权限,但无权对数据进行修改;

3、科研任务管理维护模块,其功能为对教师登记的科研数据进行查询,并可对所需数据进行打印,管理员有访问所有教师记录的权限,但无权对数据进行修改。设计工具和数据库的选择

在软件的设计上要求简洁大方,便于浏览,框架设计简明实用,易于管理。

本系统在开发上采用Visual Studio 2005 C#和SQL Server数据库。Visual Studio 2005 是由Microsoft公司推出的能够快速开发客户端/服务器应用程序的一款编程软件,C#是基于.NET框架(.NET Framework)的一种程序设计语言。其特点是提供了与业务紧密集成的、可扩展的开发环境,不仅易于实现,而且支持多线程开发,安全稳定。

SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 2000 的笔记本电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。SQL Server 是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,便于构建和管理用于业务的高可用和高性能的数据应用程序。

系统运行的硬件环境要求为:Intel Corei3 以上+2G 内存+100G 以上硬盘。教务管理系统的设计与实现

4.1 登录界面

首先教师须成功登录教务系统主界面,系统通过教师输入姓名和密码来验证身份,只有用户名与密码分别与存储教师信息的表 login 中用户名与密码字段相匹配时,身份验证成功,提交记忆用户名,此时教师才有权登录到主页面选择菜单中的功能模块。

4.2 教师工作量统计模块

通过验证后系统通过数据库查询,可查找到教师所在院系,并将信息显示在复选框中,此时在列表中显示本系教师应承担的所有课程,教师可选择任意一门课程查看,如课程编号、教学进度、教学大纲、电子教案等内容,同时教师还可在复选框中选择几门课程,计算课时费用。选择出课时情况后系统将建立一种张表格记录本学期教师授课情况,若有需要可自动生成打印表,如:多媒体申请表、授课任务书、教师评价表等。同时教师将数据填写完整后点击“保存”按钮,可将数据上传人服务器端,管理员可对数据进行查询,若有需要可产生表格进行打印。

4.3 教师科研任务管理模块

教师通过验证后可选择进入科研任务管理模块,左侧为树形列表,根列表为:项目、教材、文章、奖励、专利等,此列表项若有需要可由管理员增加,根列表下可增加内容,如:项目中可分为在研项目、已完成项目;文章可分为一般文章、核心文章、重点文章等。教师可将科研情况根据需要保存入表中,并将证书、结项材料、科研费用支出情况等电子版保存入数据库,此保存分为两个级别,一级是上传入公共数据库,此内容管理员可查询,另一级为传入私有数据库,此内容只有教师本人有权限查看或更改,作为资料备份和文件的日常管理。

4.4 管理员服务器管理模块

在登录阶段首先选择管理员,填入正确的用户名和密码后将进入管理员界面,管理员界面分为三个内容,分别为人员管理、课程管理及教师科研管理。

1、人员管理:中间为本校教师登记列表,此表可将数据库中登记教师显示其中,并有增、删、改、查的功能。

2、课程管理:将本校全部课程按照院系进行分类录入到数据库中,同时可查询教师每个教授的课程及工作量情况,并形成表格打印。

3、教师科研管理:输入教师姓名后,可对教师科研情况进行查询,但无更改权限。结束语

教务管理系统的实现极大的方便了高教教师及教务工作人员,具有很强的便捷性和灵活性,对教务管理重新进行流程再造,打破了原有教务管理的模式,达到了现代高校高效管理的目的。

参考文献

[1] 田姗.基于 WEB 模式的教学管理系统的设计与开发[D].济南:山东大学,2011.[2] 徐秀娟.教学管理系统的开发与设计[D].成都:电子科技大学,2011.

第三篇:图书管理系统设计与实现-开题报告

开 题 报 告

毕业论文题目:图书馆管理系统的设计与实现

学 校 名 称: 廊坊职业技术学院

专 业 名 称: 移动通信

学 生 姓 名: 陈鑫

学 号: 1313080130 指 导 老 师: 郭芊羽

日 期:

1、选题目的和意义

(1)选题的目的和意义

图书是最丰富、最宝贵的信息源和知识源。记载和收集了人类社会的文明史,它为人类社会的科技进步、社会的发展提供了巨大的推动作用。为人类的进步,人类的文明做出了巨大的贡献。在科学技术迅猛发展的今天,在即将到来的信息社会和知识经济时代,人们对图书的需求也就更为迫切。

随着网络的发展,许多行业都进入了信息化。对于传统的图书馆而言,也出现了许多的网上图书馆,方便了读者和管理人员。由于手工的图书管管理工作量大、任务多、服务局限性等等,给学生和老师带来了很多的不便。设计图书馆的管理系统可以提高图书管管理的效率;降低工作人员的工作量;完善图书馆的各项功能。网上图书馆系统应该具有出借还子系统、查询子系统、电子图书下载子系统、留言板以及系统维护子系统等,这几个子系统包括了图书馆管理的主要业务工作,可以全面实现对图书馆的查询、借还、下载、留言等在线功能实现。考虑到图书馆各项业务当中的存在的具体问题系统为各个层次的用户在实际操作方面加强了方便性,在业务规则实现方面更加注重智能化,使用户在使用当中更轻松,在系统进入直接的只明途径,这样更加有助于全面提高图书馆的管理效率,改善了书刊的科学管理及工作人员的管理,图书馆各类功能全面实现。

图书管理系统的建立,需要进行用户需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。要想使图书管理客户能方便的使用系统,功能上对系统的要求是全面的。利用计算机的自动化处理,可方便快捷地共享信息、交流信息,高效地工作。

“电子商务”这个概念起源与20世纪70年代。当时国际上一些大公司可通过建立自己的计算机网络以实现各个机构之间、商业伙伴的信息共享,这个过程称为 EDI。EDI这种方式通过传递标准数据流不仅可以避免人为失误,而且能有效降低成本,提高效率。在过去30年中,世界1000个最大企业中,有95﹪以上使用了或还在使用这一技术。EDI无论过去现在也是图书管理的基础。

图书管理,即在信息社会中,掌握信息技术和商务规则,利用电子工具和网络从 事的图书活动,随着网络技术的成熟,网上银行,网上商店等将逐步替代传统商务活动。图书管理以其公平,快捷,方便,高效,成本低,中间环节少,全球性,全天候交易和服务等巨大优势,已经开始赢得人们的青睐。

“图书管理”是由 IBM公司于1998年率先提出并迅速得到广泛认同。包括网络广告、在线电子服务等内容,涵盖了过去、现在和未来所有电子形式实现的商务活动手段。随着时代发展、计算机及网络产品、互联网技术、安全支付等图书管理的支撑技术在图书管理应用的大潮中产生质的飞跃。它不仅局限带

动互联网经济的飞速发展,而是将深入到经贸的每一个角落,深入千家万户。图书管理提出了一种全新的商业机会、需求、规则和挑战。

(2)选题的研究现状

图书馆借阅管理系统目前被广泛应用于学校、工业、商业、企业、事业等单位。尤其是那些较大型的图书馆还采用了大型数据库开发的软件,部分大型图书馆也使用Foxpro、SQL Server等。而基于sqlserver数据库,asp.net技术的多数是中小型图书馆。但在大多数不发达国家,基于SQL Server数据库的图书馆管理信息系统应用得很广泛。但是随着图书馆网络建设的深入和应用的日益丰富,也同时出现了如何在保持图书馆网络开放性的同时实现网络的安全等等诸如此类的问题:

2,课题的主要研究内容,方法及预期目标

2.1研究的内容

本程序是一套综合的图书管理系统,主要划分为三层角色,管理员和操作员、学生,管理员负责,管理员主要是进行基础数据的管理和查询的功能;操作员主要是进行日常的业务操作,如图书借阅和归还处理等,学生主要是查询自己借阅图书的信息,下面按照角色来详细阐述一下各个角色的功能; 管理员

(1)操作员管理:对于使用系统人员的信息进行管理的功能,系统人员划分为两层角色,管理员和操作员,本功能主要是管理操作人员,可以对操作人员进行添加、修改、删除以及查询的操作。

(2)修改密码:对登录系统人员的信息进行修改的操作。

(3)学生信息管理:因本系统开发的终端是学校,主要处理的业务群体是学生,所以此功能是给学生借书时,进行同意的登记和发放借书证而设计的,他可以增加、修改和删除学生信息。

(4)图书类别管理:管理图书类别信息,可以添加和删除类别信息。(5)图书信息管理:主要是管理阅览室内所有的图书信息,可以对图书进行添加、修改、删除的操作。

(6)设置图书库存:对于图书馆内的图书进行库存登记的功能。

(7)图书库存浏览:按照一定的条件查询过滤图书信息的功能,主要是查看库存中的图书信息,对于缺少的图书进行及时的补充库存操作。

(8)图书借阅查询:按照一定的条件查询显示图书的借阅信息,从而更加直观的管理图书信息。

(9)图书归还查询:按照一定的条件查询显示图书的归还信息,从而更加直观的管理图书信息,对于超期、损坏的图书更好的进行跟踪和追讨补偿的功能 操作员

(2)修改密码:对登录系统人员的信息进行修改的操作。

(2)图书借阅管理:登记日常的学生图书借阅信息,根据学生的借书证进行图书借阅的登记工作。

(3)图书还书管理:根据借书信息进行归还的操作管理,对于超期、损害的图书信息进行及时的处理的功能。

(4)图书库存浏览:按照一定的条件查询过滤图书信息的功能,主要是查看库存中的图书信息,对于缺少的图书进行及时的补充库存操作。

(5)图书借阅查询:按照一定的条件查询显示图书的借阅信息,从而更加直观的管理图书信息。

(6)图书归还查询:按照一定的条件查询显示图书的归还信息,从而更加直观的管理图书信息,对于超期、损坏的图书更好的进行跟踪和追讨补偿的功能 学生

(1)修改密码:对登录学生的信息进行修改的操作。

(2)图书库存浏览:按照一定的条件查询过滤图书信息的功能,主要是查看库存中的图书信息,对于缺少的图书进行及时的补充库存操作。

(3)图书借阅查询:查看我自己的借阅图书信息。(4)图书归还查询:查询我自己已经归还的图书信息

2.2 研究的方法和手段 2.2.1研究的方法

(1)在整体上保持VS2008 +SQLServer2000各层次之间的衔接和技术的应用。

(2)学习使用C#,并领会其语言特性和集成工具的操作。

(3)学习使用VS2008,掌握好视图化操作的基础并练习使用语言修改页面属性。

(4)查找互联网上的资源,借鉴别人的开发经验,学习优秀C#的代码,借鉴其中优秀的经验

2.2.2研究的手段及其简介

SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出的最新版本。SQL Server 特点: 1.真正的客户机/服务器体系结构。

2.图形化用户界面,使系统管理和数据库管理更加直观、简单。

3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。

4.SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。

5.具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。

6.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。

7.SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。

3、进度安排

毕业设计总共14周,大致安排如下: 第1周:填写进度计划表,查阅文献; 第2周:查阅文献,完成调研报告;

第3周:查阅文献,完成相关外文翻译; 第4周:系统总体结构设计

第5周:数据库需求分析与数据字典设计; 第6周:数据库逻辑结构设计和实现 第7周:首页显示处理模块的设计 第8周:模块的设计实现; 第9周:模块的实现;

第10周:系统综合调试、查错、改错 第11周:完成论文初稿; 第12周:完成论文修改,打印;

第13周:软件验收,填写答辩申请与准备答辩 PPT文档; 第14周:答辩

4、参考文献

[1] 刘甫迎、刘光会、王蓉.C#程序设计教程(第2版).北京:电子工业出版社,2006.111-126 [2] 李兰友 杨晓光.Visual C#.NET程序设计.北京:清华大学 北方交通大学出版社,2005.100-123 [3] 余金山,林慧编著.SQL Server2000/2005数据库开发实例入门与提高.北京:电子工业出版社,2005.100-120.[4] 萨师煊,王珊.数据库系统概论(第三版).北京:高等教育出版社,2005.111-124.[5] Michel de Champlain.C# 2.0[M].Morgan Kaufmann, 2005.123-124.[6] 罗斌,等编著.Visual C#.NET精彩编程实例集锦.北京:中国水力水电出版社,2006:213-221

[7] 张公忠主编.现代网络技术教程.第2版.北京:电子工业出版社,2006:213-221

[8] 张忠林,电子商务概论,机械工业出版社, 2006:213-221

[9] 王昊亮,李刚,等编著.Visual C#程序设计教程.北京:清华大学出版社2006:219-221 [10] 郑阿奇.SQL Server实用教程.北京:电子工业出版社,2009:119-121

[11] 袁宁,李勇,网上商店大制作,重庆大学出版社, 2006:213-221

[12] 戴维.贝赞可,戴维.德雷诺夫.公司战略经济学[M].北京:北京大学出版社,2008:113-121

[13] 迈克尔.波特,陈小悦译.竞争战略[M].北京:华夏出版社,2006:110-120

[14] David Richard Kalkstein Deloveh,William Semp[美]等著.Visual Studio.NET高效编程[M].北京:清华大学出版社, 2005:111-121

[15] Ian Graham.著 Object Oriented Methods, Second Edition.Addison_Wesley Publishing company 2006年:263-294 [16] [美] Jeffrey D.Ullman,《Fundamental Course of Database System》,TsingHua Press,2006年2月;113-101

[17] [美]Dino Esposito.A Client-side Environment for ASP Pages.MSDN Magazine,2008:113-121

第四篇:基于BS模式的网络教学辅助系统的设计与实现

基于B/S模式的网络教学辅助系统的设计与实现

本文介绍了基于B/S模式的配合课堂的网络教学辅助系统中“教师在线教学管理”子系统的设计和实现方案。教师在线教学管理子系统是教师发布教学信息、提供教学资源、配合课堂进行教学指导、布置作业、网上教学交流、了解学生情况的窗口。在整个系统中,教师是网站信息的提供者,是系统应用的指导者。在线教学管理除了具备传统课堂教学管理功能外,还具有应用信息技术特有的网上课堂的教学管理功能。子系统运用二层页面及其框架结构和数据库表的联系实现动态的网上教学平台管理。[关键词]在线教学;动态管理平台;设计;实现

[中图分类号]F270.7 [文献标识码]A [文章编号]1673-0194(2006)06-0056-03 教师在线教学管理子系统是我们承担的“电算化类课程网络教学辅助系统”的重要组成部分。教学辅助系统的目标是为传统的班级授课模式提供一个扩展的网上教学平台,作为课堂教学的补充。本文介绍其中的教师在线教学管理子系统的设计和实现方案。

一、教师在线教学管理子系统的设计

1.设计思路

(1)在线教学管理子系统是教师课堂教学管理的延伸

作为辅助传统课堂教学的网上教学平台,必须与课堂教学融为一体,是教师实施教学的另一方讲台。由此,教师在线教学管理子系统首先要具备传统课堂教学的管理功能。例如,有哪些学生选课、授课的内容与进度、布置作业、疑难解答,等等。另外,网上教学平台不受时空的限制,可以弥补传统课堂教学的不足,在线教学管理子系统还须具备网上课堂的管理功能。例如,越来越多的教师在课堂教学中使用PPT,这使课堂信息量大增,不少学生难以短时间内接受这么大量的信息“轰炸”,在线教学平台可以缓解这一矛盾。教师可以通过子系统提供的上传功能提前将课件传到网上平台,通过公告栏公布授课计划,进行课前指导,让学生在课前按老师的思路预习,了解内容要点,课后有针对性地复习,掌握课堂所学。

(2)在线教学管理子系统要满足因人施教的管理需求

在线教学管理子系统还应致力于满足不同层次和不同类型学生学习的需要。传统课堂教学中,教师只能根据大多数学生的情况进行授课,难免会使有的学生“吃不饱”,有的学生“吃不下”;另外,传统的课堂教学活动是通过教师与学生面对面的交流展开的,对于一些性格内向的学生就很难有机会发表自己的意见,教师也不好掌握。通过网上课堂,教师可以针对不同类型的学生进行学习指导,学生也能把自己的要求及时反馈给教师。这种非面对面的交流方式便于师生之间进行有效沟通,充分发挥学生的主动性和探索精神。(3)在线教学管理子系统要构建成一个通用和灵活的教学辅助平台

在实际的教学活动中,经常是一个老师在一个学期讲授多门课程或多个老师讲授同一课程名的课程。在线教学管理子系统应该针对实际的教学管理活动提供支持,即子系统要按每个老师所授的每门课程开设一个独立的网上教学空间进行管理,使一个老师承担的多门课程或多个老师承担的同名课程在这个平台上进行辅助教学都不会相互影响,因此,子系统设计时要考虑网上课堂的通用性、灵活性和互斥性。(4)在线教学管理子系统要方便教师进行网上教学管理活动

在线教学管理子系统是教师发布教学信息、提供教学资源、配合课堂进行教学指导、布置作业、网上教学交流、了解学生情况的窗口。在整个系统中,教师是网站信息的提供者,是系统应用的指导者。在线教学管理子系统的设计要方便教师上网进行教学管理活动,要能根据教学的进度适时地对课件信息进行更新、对题库进行维护、对选课学生进行管理,等等。因此,上网操作是否方便直接影响到教师发布信息的速度和热情。由于整个教学辅助系统采用B/S(浏览器服务器)模式,系统结构已经解决了教师上网和操作的便利性,应用软件设计时要考虑对课程、课件以及选课学生的动态管理的操作简便性。

2.子系统功能设计

教师在线教学管理子系统是在传统的班级授课基础上提供网上教学辅助的功能,所以每门课程的在线教学活动要与课堂教学进行一体化管理。传统班级授课模式中,教师的教学管理流程一般是:对所授班级的学生指定教材和参考书——按教学计划授课——对学生的问题进行答疑——与学生就有争议的问题进行讨论——布置作业——安排考试以检查学生的学习情况——组织学生上机操作(电算化类课程)。根据班级授课模式的教学环节以及网上教学辅助的特点,在线教学管理子系统的主要功能如下:(1)对课程的授课对象(学生)进行管理

教师用自己的ID登录在线课堂后,要认识自己所授课程的班级的学生以及选课的学生,这样才便于辅助课堂教学。系统是按每个班级的每门课程在网上独立开设课堂,在线教学管理子系统给授课教师提供了对网上课堂的学生进行管理的功能,即批准或取消学生选课、查看选课学生的基本情况。(2)对课程的教学课件进行管理

在线教学辅助系统中最主要的教学资源是各类教学课件,它们是教师辛勤劳动的成果,同时也是辅助课堂学习、提升学生的学习热情、满足各类学生学习需求的内核。网上课件的形式可以充分利用多媒体等现代信息技术,课件的内容也可以多种多样。例如:课程讲义、教学大纲、教材及参考文献、案例分析、业务模拟、共性的疑难问题解答、共享的实习软件,等等。课件管理的功能主要包括上传课件、查阅已上传课件、删除课件及修改课件内容等。(3)作业与在线测试管理

作业和课堂测试(考试)是巩固和检查教学效果的手段。网上教学课堂为教师布置和批改作业、学生接收和递交作业提供灵活机动的时空;另外,教师可以根据教学需要,布置各个章节的在线自测练习,以便及时掌握学生的学生情况。因此,作业管理给教师提供了在线布置作业,接收学生递交的作业并在线批阅等功能;在线测试管理给教师提供了在线出题、评分、查询学生的答题情况,以及题库管理,包括增加题目、删除题目、修改题目等功能。(4)答疑与教学沟通管理

经常了解学生对课程教学的需求并针对他们提出的问题予以解答是提高教学质量的有效环节。在线教学管理子系统提供了疑难解答、公告、短消息、网上教学论坛等多种形式支持这一教学环节。对于经常出现的共性的疑难问题可以通过疑难解答课件进行解答,系统提供了上传、修改和删除疑难解答课件的功能模块;也可以通过公告的方式给出答题思路,学生登录该门课程的网上课堂时就能看到,系统给教师提供了发布、删除、修改公告的功能模块。对于一些不愿意直接面对面提问的学生或一些敏感问题,可以通过短消息方式进行一对一的解答,系统具有编辑、发送、删除短消息的功能模块。对于一些热点问题或即兴问题可以通过网上教学论坛的方式进行在线讨论和解答。

二、教师在线教学管理子系统的实现

网络教学辅助系统的体系结构采用三层B/S应用模式,教师通过客户端的IE浏览器直接登录教学网站,就能进行在线教学管理的操作。整个系统采用动态网页设计技术JSP(Java Server Page),以实现对课程、学生、教师等信息的动态管理和人机交互式的教学管理功能。应用软件采用MVC(Model/View/Control)结构,即在线教学管理的业务处理逻辑(模型M)、页面显示(视图V)、业务控制逻辑(控制C)三个部分的编程独立开来,便于程序的开发和维护。以下介绍子系统实现的主要特点。

1.应用数据库表实现在线教学课程信息的动态管理

由于教师在线教学管理子系统要实现按每个教师每个学期开的每门课进行网上课堂的管理功能,而每个学期网上开设多少个课堂、每个课堂的授课教师、授课对象、课件资源等信息都是动态变化的,这是一种动态的网上课堂管理,涉及多个页面、多个功能,所有的操作都要与数据库联系。系统为这些,动态信息设计了以下主要数据库表:(1)教师表。存储有权进行在线教学管理的教师个人信息。(2)课程表。存储每个学期网上辅助的课程的基本信息。(3)课件表。存储每门课程的课件存放路径。(4)公告表。存储教师发布的公告内容。(5)作业表。用于存放教师布置的课后作业。以上数据库表结构用关系模式表达如下: 教师{教师编号,登录名,密码,姓名,电子邮件,联系电话,所属院系,教师主页,教师基本信息,权限} 课程{课程编码,课程代号,课程名称,课程性质,课时,学分,数师编号} 公告{公告编号,公告标题,公告内容,发布日期,删除标志,课程编码} 作业{作业编号,作业批次,作业,发布日期,课程编码} 课件{课件编号,课件性质,课件路径,课程编码} 授课{教师编号,课程编号,开课学期}(注:单下划线的表示是该数据表的主属性,双下划线的表示是该数据表的外码)其中,最重要的是课程表。课程表存放课程的基本信息,是课程管理的核心,其中的课程代号是学校的统一编号,课程编码是子系统按每学期开的每个网上课堂(课头)系统自动进行唯一编码。公告表、作业表和课件表都通过课程编码与课程表联系。教师登录后,选择需要管理的课程,子系统就能通过课程编码找到与该课程相对应的公告、作业和课件的信息,直接列于管理页面中,方便教师进行管理,大大提高了处理速度。为了方便教师对课件的操作和管理,课程的教学大纲、讲义、案例分析、业务模拟等课件资源都是通过课件表来管理的,表中仅存放课件在服务器中的地址,并且通过课件性质实现对课件进行分类管理,方便教师上传、修改和删除课件。

2.运用二层页面及其框架结构实现动态的网上教学平台管理

在线教学管理子系统是通过二层页面及其框架结构与数据库表的联系来实现动态的网上课堂管理的。首先,通过系统维护员将在线教学辅助的所有课程和授课教师的基本信息存储到数据库中。教师获得在线教学管理权限后,通过登录成功的第一层页面“网上辅助教学中心”(图1)的导航条目可以进行通用操作:个人信息管理、短消息管理、网上论坛等;同时,系统会自动按教师的登录号在课程数据库中搜索该教师的网上辅助课程名并显示在页面左部。教师点击需要进入的课堂(课程名),子系统弹出教师在线教学管理的第二层页面“在线教学管理”(图2)。该页面的导航条目为学生管理、课件管理、公告管理、作业管理、考试管理等。教师在导航栏中选定要进行的管理内容后,左部框架(leftframe)中将出现管理的具体功能。如选择“课件管理”导航条后,左部框架中将列出课件管理的功能:添加课件、查阅所有课件、删除课件。教师选定具体操作后,主框架(mainframe)中就会显示相应操作的界面。框架的运用增加了系统的通用性,使操作更为简洁、直观。教师在线教学管理实现的流程如图3所示。

图1在线教学管理第一层页面

图3教师在线教学管理实现流程图

三、结束语

教师在线教学管理子系统是网络教学辅助系统的重要组成部分。教师是教学网站教学资源的提供者和网上课堂的主角。我们设计的第二层动态页面提供了与传统课堂教学融为一体的教学管理功能;第一层动态页面提供了网络课堂特有的功能,可以弥补传统课堂教学的不足。

第五篇:高校科研管理系统设计与实现开题报告

本科毕业设计(论文)开题报告

学生姓名

学号

指导教师

学院

专业

交稿日期信息技术学院计算机科学与技术2011年11月8日

教务处制

一、开题报告

下载基于BS模式的教务管理系统的设计与实现毕业设计开题报告word格式文档
下载基于BS模式的教务管理系统的设计与实现毕业设计开题报告.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    基于BS的网上考试系统的设计与实现

    基于B/S的网上考试系统的设计与实现 论文关键词:ASP.net B/S 网络考试系统 数据库 论文摘要:随着网络的普及和对教育的重视,各院校各学科的网上考试都具有了必要的使用环境。但......

    图书借阅管理系统的设计与实现开题报告

    图书借阅管理系统的设计与实现开题报告一、选题的背景、目的和意义:当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境......

    基于ASP.NET的教务管理系统的设计与实现(5篇)

    基于ASP.NET的教务管理系统的设计与实现 摘要 教务管理系统为满足高校日益繁杂的教务工作,提升信息的流通速度,增 加师生间的沟通和交流,提高各个部门的工作效率而开发的管理信......

    高校教务管理系统的设计与实现毕业实习报告

    实习时间:1月15日到2月10日 实习地点:***** 实习单位:******** 实习内容:公司网页 实习目的与意义: 对自己这几年来的所学到计算机知识、所培养的能力以实践的方式来检验,培养自己......

    学生宿舍管理系统 毕业设计(论文)开题报告

    毕业设计(论文)开题报告2012届毕业设计(论文)题目院(系)电气与电子工程学院专业名称电子信息工程学生姓名学生学号指导教师XXXX学院学生毕业设计(论文)开题报告表注:1、课题类型:设......

    图书管理系统_毕业设计论文_开题报告

    毕业设计(论文)开题报告题目:__________________________ 院系:__________________________ 站点:__________________________ 专业:__________________________ 姓名:____________......

    勤工俭学系统------毕业设计开题报告

    MSTC-NKUMSTC-NKU-Rock 学生实践项目 项目开题报告 修改时间: 2004-10-22 2004-10-26 2004-11-3 修改人: 改后版本: 1.0 2.0 3.0 备注: 初版 增加站内信箱功能 更改立项原因......

    小区入口管理系统的设计与实现开题报告(修改)

    哈尔滨信息工程学院本科生毕业论文(设计)开题报告一、论文(设计)研究背景与意义由于国民经济的迅速发展以及科学技术的全面进步,以计算机以及通信及时的为基础的信息系统正处于蓬......