第一篇:一个教学用餐饮管理系统设计与实现
一个教学用小型餐饮管理系统的设计
王新宇
(南京旅游职业学院工程技术系,南京 210003)
摘要:为使计算机信息管理专业(酒店、旅游方向)的学生了解设计小型信息管理系统的方法,本文在分析餐饮管理工作特征的基础上,提出一个在技术上、经济上均可供实施的餐饮管理系统的设计方案,设计了基于C/S模式的餐饮管理系统,该系统可以满足教学需求,具有一定的实用价值,可以在中小型酒店餐饮部投入实用。
关键词:餐饮信息管理系统;C/S模式;酒店信息管理
1.概述
现代酒店,是指向各类旅游者提供食、宿、行、娱、购等综合服务,具有涉外性质的商业性的公共场所。[1]餐饮部是酒店组织机构中的重要组成部分[2]。餐饮部经营点多,管辖范围广,分工细,员工人数多(约占酒店员工的三分之一),人员文化程序和年龄层次差异大。要将这样一个复杂的部门管理好,必须建立合理有效的组织网络,并进行科学分工,明确职责,使各部门人员各司其职,以保证餐饮部的正常运转。餐饮管理系统是餐饮部不可缺少的部分,它对酒店及餐饮部的管理者都至关重要。
“酒店管理信息系统”一直我院酒店信息管理专业的学生的核心课程之一,这门课的项目实践过程中,只是让学生熟练掌握标准的酒店信息管理软件的使用,没有涉及系统的设计与实现。对于今年新增设的计算机网络技术专业和即将增设的计算机信息管理专业的学生来说,如果只是停留在简单的软件应用层次上,显然是不够的,这两个专业要求学生具备一定的软件开发能力,另外,学生在修完高级程序设计和数据库应用后,也需要结合一个实际的小型信息管理系统的开发来开展项目课程的实践学习,今后可进一步进行酒店客房模块的开发。为此,本文在分析餐饮管理工作特征的基础上,提出一个在技术上、经济上均可供实施的餐饮管理信息系统的设计方案,设计了基于C/S模式的餐饮信息管理系统,该系统可以满足教学需求,并具有一定的实用价值,可以在中小型酒店餐饮部投入实用。
2.系统功能设计 1)桌台基本信息
这个模块用于设置、保存所有桌台的信息,包括:桌台名称、桌台位置、桌台状态、桌台类型等信息。
2)桌台状态
这个模块实际上显示的是餐饮桌态图(类似于酒店客房部的“房态图”),可以使用餐厅的平面布局图的形式,显示桌态,可以观察到某桌是否可用,操作员可以直接在图上选定餐桌进行开台作业。
图1 “桌态图”设计方案效果
3)开台
开台入账,包括人数、服务员、备注(客人对菜的特殊要求)。
图2 “开台”设计方案效果图
4)结帐
客人结账、包括现金、挂帐、刷卡等各种付款方式。5)职员信息
主要用来录入和查询桌台服务生的情况,包括:员工代码、姓名、性别、联系电话等信息。
6)消费查询
主要提供客人的消费查询,并可打印出消费清单。7)菜肴设置
这个模块用于增加、设置、保存所有可提供的菜肴信息。8)系统设置
设置系统用户的不同权限、备份数据库等。9)报表 营业收入日报表(部门)、营业收入汇总表、营业收入汇总明细表、营业明细表(组)、缴款明细表(班)、缴款汇总表、日客流量分析表、日营业报表、当日交款表、账项明细表、各站点收银报表、营业汇总表、成本分析报表、折扣一览表。3.数据库设计
在开发信息管理系统的应用程序时,对数据库的操作是必不可少的,所以先要选择一个合适的数据库产品。对于教学来说,选用的数据库最好是免费的,这样可以节约学院的经费;而对一般中小酒店来说,也希望采用经济实惠的数据库,以免出现“买得起马,配不起鞍。”的情况(大部分的商业化的酒店管理软件本身不贵,但选用的数据库的售价很高)。所以,结果以上实际,本系统选用了MySQL作用数据库。MySQL是使用最广泛的开源数据库系统,其突出的优点[3]包括:1)适用面广。可以在Windows、Linux、Unix等多种操作系统上运行。2)性能优异,运行稳定。MySQL是一种功能非常强大的关系数据库系统,它的安全性和稳定性中以满足许多应用项目的要求。如:美国航空航天局、Yahoo!、索尼、维基百科等大公司和大机构都采用了MySQL来建立它们的后端数据库。MySQL对硬件性能的要求也不苛刻,这一点对于教学和中小型酒店来说,特别有优势。3)性价比高。MySQL是一个开源软件产品,采用GPL许可证发行,所以绝大多数MySQL应用项目都可以免费获得和使用。
前台程序访问数据库时,如果是简单的业务操作,尽量利用一条SQL语句完成;如果是比较复杂的业务操作,就通过MySql的存储过程来完成。存储过程[4](Stored procedure,SP)是MySql 5.0版本中的最大创新,它们是一些由MySql服务器直接存储和执行的定制过程或函数,存储过程的加入把SQL语言扩展成了一种程序设计语言,从而为设计复杂的数据库应用提供了功能强大、健壮可靠的程序设计语言。一般认为,用存储过程集中完成多条SQL语句,可以节省数据传输方面的时间,从而获得更快的速度;在许多对信息安全性有着较高要求的行业(比如银行)里,不允许用户程序直接访问数据库中的表,必须使用存储过程进行所有的数据操作,查询数据、插入数据、修改数据等操作必须通过存储过程去完成。
目前,许多用人单位除了考查计算机专业应届毕业生的基本功(如C程序设计),也喜欢询问学生是不是会编写某种数据库的存储过程。所以,编写存储过程是计算机专业(偏软)学生应该掌握的技能。通过这次的实训,学生可以基本掌握MySql存储过程的写作,因为各种数据库的存储过程有着相似类性,所以,稍加学习,就可以掌握其它数据库的存储过程(如Oracle的PL/SQL)。
数据库设计是系统开发过程中的重要部分,它是通过管理系统的整体需求而制定的,数据库设计的好坏直接影响到系统的后期开发,所以,要指导学生根据他们已经学习过的数据库课程和酒店管理信息系统课程,结合餐饮的业务,设计出所需要用的表,鼓励各项目小组独立设计出不同的方案。
4.前台开发工具
基于B/S模式的应用程序在过去几年非常流行,因为把所有的应用程序逻辑放在一个中央服务器上便于管理和维护,软件升级也十分方便,但缺点是它们不能提供丰富的用户体验,对于一些非常复杂的“重型”应用程序,用B/S模式有些不方便,一般倾向于用C/S模式,但部署和维护基于客户的软件会非常麻烦。.NET Framework允许开发人员创建丰富、智能的客户应用程序,而且不再有部署问题,.NET提供的新部署服务以及组成Windows窗体的System.Windows.Forms和System.Windows.Forms.Design命名空间,将使客户应用程序重新流行起来。餐饮管理系统有着比较丰富的用户体验,所以本系统选用C/S模式。
前台开发工具选用微软的Visual C#,选用C#的原因[5]主要有:1)C#是一种相当新的编程语言,它是专门为与微软的.NET Framework一起使用而设计的,它们是多年来最重要的新技术之一,.NET提供了一个种新环境,在这个环境中,可以开发出运行在Windows上的几乎所有的应用程序。2)C#是一种基于现代面向对象设计方法的语言,在设计它时,微软还吸取了其它类似语言的经验,这些语言是近20多年来面向对象规则得到广泛应用后才开发出来的。3)C#是我院计算机网络技术和计算机信息管理专业的高级程序设计课程的教学语言,通过一个学期的学习,学生可以用C#编写一些简单的程序,已经有了C#语言的基础,如果使用C#作为前台开发工具,可以节省学习的时间。
第二篇:人事管理系统设计与实现—管理
人事管理系统 一实验题目:人事管理系统
二实验目的:通过这次课程设计,要掌握UML(统一建模语言),并能运用UML在Rational Rose中建模。三实验要求:
(1)员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。(2)员工各种信息的修改;
(3)对于转出、辞职、辞退、退休员工信息的删除;
(4)按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;
(5)对查询、统计的结果打印输出。(6)熟悉UML,主要了解UML中的9大图:Use case diagram(用例图)、Class diagram(类图)、Object diagram(对象图,Rose中没有)、Sequence diagram(序列图)、Collaboration diagram(协作图)、Statechart diagram(状态图)、Activity diagram(活动图)、Component diagram(组件图)、Deployment diagram(配置图)、datamodel diagram(数据模型图)(7)完成对系统的建模。
四实验内容:
根据要求画出相应的图形
人事管理用例图
登录管理基本信息管理管理员普通职员查询管理信息输出管理
基本信息管理子用例图
总经理批复信息输入管理员信息修改总经理信息删除
查询管理活动图
经理登录按员工信息查询按员工婚姻状况查询按员工学历查询按员工工作岗位查询统计结果 人事管理活动图
用户登录员工基本信息查询高级权限高级权限删除输入修改员工基本信息输入员工基本信息修改员工基本休息删除统计结果打印输出总经理批复取消编辑批复未通过批复已通过载入文档
登录管理活动图
显示登录界面输入用户名和密码信息检验设置进入权限进入主界面
基本信息管理状态图
员工基本信息录入待编辑管理员输入`修改`删除信息已编辑总经理批复批复已通过总经理批复总经理审批批复未通过未编辑
人事管理状态图
基本信息输入基本信息删除基本信息修改基本信息查询
人事管理实体类图
人事管理系统边界类图
登录人事管理系统主界面员工信息管理员工信息查询管理员工基本信息输入员工基本信息删除员工基本信息修改编辑信息批复员工基本休息修改
人事系统序列图
用户 : 管理员 : 登录验证用户和...打开登录正确打开 : 员工信息查询管理 : 人事管理系统主界面 : 员工信息管理员工基本信息查询基本...编辑员工基本...显示员工基本...显示员工基本...人事管理协作图
4: 正确2: 打开3: 登录1: 验证用户和密码用户 : 管理员 : 登录8: 显示员工基本信息5: 打开6: 7: 查询基本信息员工基本信息 : 员工信息管理9: 编辑员工基本信息 : 人事管理系统主界面10: 11: 显示员工基本信息 : 员工信息查询管理
人事管理组件图
登录主页面身份验证登录系统主页服务器运算编辑主页并提交服务器管理员编辑主页服务器运算出等待经理批复经理批复主页服务器运算批复存入数据库并返回主页面
人事管理数据模型图
人事管理部署图
主机数据库服务器打印机
心得体会:以前在做软件工程实验的时候大多是用viso做的图。所以在这次实验开始的时候对很多图不很熟悉,通过书本和问同学解决了很多细节方面的问题,对软件工程更加的知识有了更进一不的加强,但在做序列图和协作图的时候还是没有很好的掌握,对系统在很多模块的序列图没做出。总的来说通过这次实验提高了自己的动手能力和软件工程的认识。
第三篇:网络教学系统设计与实现
智能化网络教学系统设计与实现
石河子大学信息科学与技术学院 高攀 郭理* 郑鸿英
摘 要:基于Web的智能教学系统综合传统的ITS系统优势,同时又结合Web的特点,系统具有智能性,能够智能地引导学生学习。本文提出了一种基于Web的智能教学系统模型,探讨了智能教学系统的知识库的设计、教学策略的设计及个性化教学的实现,最后给出系统实现的具体思路和解决方案。1 引言
智能教学系统(Intelligent Tutoring System,ITS)作为人工智能学科的重要研究应用领域,是21世纪人类社会数字化教育的必然发展方向。其研究涉及人工智能(Artificial Intelligence,AI)、计算机科学、认知科学、教育学、心理学和行为科学等多个学科,研究的最终目的是由计算机系统负担起人类教育的主要责任,即使计算机系统具有智能,并在一定程度上代替人类教师实现最佳教学。由于ITS涉及到多门学科,所用到的相关学科的技术即使在本学科也不够成熟以及人类对其自身的学习过程还认识不够,所以对ITS 的研究仍存在相当大的难度,存在知识的表示、对学生的评估、对学生错误的诊断、教学规划、人机自然语言对话处理等技术难题。2 基于Web的ITS的系统模型 2.1 传统的ITS模型
传统上,智能教学系统由四大部分组成:专家知识库(有关领域的知识描述)、学生模型(学生的知识水平和学习能力)、教师模型(知识的传授方法)和人机交互界面。模型如图1所示。其中人机交互界面部分是在智能教学系统和学生之间建立友好的通信交流方式,有时也被看成是教学方法的补充而作为教师模型的一部分。
传统的智能教学系统多数是单机或单独运行的(stand.alone),系统费用昂贵,维护代价高,难以大范围推广应用。随着Web技术的发展和不断成熟,基于Web的智能教学系统研究越来越受到重视。在Web上构建智能教学系统,这种方式利用网络实现了分布式教学,可以同时接受多个用户的并发访问,资源利用率大大提高,又不受时间和空间的限制,可以在最大程度上满足“因材施教”的需要。
图1传统的ITS模型
2.2 基于Web的ITS系统模型
基于Web的ITS的系统模型如图2所示。其中,知识点库存放课程知识点,知识点可分为不同的类型和难度级别、重点度级别等;教学课件库存放各种形式的课件;教学方法库存放各种教学模板。学生学习能力是教师实施因材施教的依据,模型突出了其重要性。模型综合了传统ITS系统的优势,同时又结合了Web的特点,客户端结构简单,适用范围广,人机交互界面简洁明了。系统具有智能性,结合学生的特点进行教学,可以通过多种多样的交流工具进行有效的交互和即时的通信反馈,能够智能地引导学生学习,提供了丰富的信息来源和良好的导航结构,可以进行有效的信息过滤等等,实践证明,基于Web的ITS是ITS系统的发展方向。
图2基于Web的ITS系统模型
2.3 系统用户及其主要功能
系统的用户可分为管理员、教师和学生三类。管理员负责添加和删除一门课程,确认教师的身份和权限等。教师是领域专家,具有课程的领域知识,组织和管理教学资源,负责确定某门课程的教学策略和方法,制定教学方案,设计教学模板。学生在系统指导下学习,完成系统规定的测试。3 关键技术
3.1 学科知识库的设计
学科知识库由学科知识体系库和教学内容库构成。知识体系就是知识点的集合,并且包括知识点之间的相互关系结构[3]。知识体系库包含知识点属性和知识点链接两个数据库。知识点属性数据库是知识表示的基础,它反映知识点的集合;知识点链接数据库反映知识点之间的关系和层次结构,主要用于知识推理。
而教学内容库是根据知识点来安排的。知识点的属性包括以下几个内容:
(1)知识点的编号应该具有唯一性,根据知识点结构图进行编号,它能够反映知识点层次,可作检索和查找用;
(2)知识点内容的类型有:事实、概念、技能、原理、问题求解等5种类型;
(3)知识点的难度有:容易、一般、难、很难;
(4)知识点的重要程度有:选学、一般、重要;
(5)知识点的教学目标有:识记、理解、应用、分析、综合、评价。3.2 教学策略的设计
教学策略(instructional strategy)是对完成特定教学目标而采取的教学活动程序、方法、形式和媒体等因素的总体考虑。在ITS系统中,教学策略起着核心作用。在课件设计时,则要把这些总体考虑体现的教学内容的组织、教学任务的安排和教学交互活动的设计中。
教学元素是实现教学过程的基本元素。常见的教学元素有:呈现教学目标、呈现正例、呈现反例、呈现知识点、呈现辅助说明、呈现例题、呈现习题、呈现评价、呈现提示、测试和提问等等。
教学元素分为两类,一类是陈述性的,一类是操作性的。陈述性教学元素用于陈述教学材料以及评价信息等,学习者不能对其进行操作,只能读不能写。而操作性元素要求学生主动参与,同时根据学生的操作结果决定下一教学元素。
教学元素的结构可以描述如下:
Struct TeachElem en t {
Int teID;
Char teName [2 0];
Char tePath [2 0];
}
教学策略模板提供了一系列标准化的教学序列框架,用于对某一类知识点进行教学。它是由教学元素以一定的方式组织起来形成教学策略模块。
一般的知识点本文系统采用如图3所示模板:
图3一般知识点模板
对于重要的知识点,本文系统采用如图4所示模板:
图4 重要知识点模板
所有的教学策略模板构成教学策略模板库,教学策略模板的具体教学内容和控制流程都存放在该库中。对于系统中每一个知识点,它都根据学生的学习水平和目标,组合成不同的教学行为。3.3 个性化教学的实现
基于Web智能教学系统可以比较好的实现个性化教学。在教与学的过程中,它根据不同的学生模型和学习请求,经过推理,智能的选择最佳教学策略和教学素材来进行个性化教学。结合系统的教学需求和教学环境,本文系统采用如图5所示的方案来实现个性化教学。
图5个性化学习的实现
在教学过程中,个性分析模块依据学生的认知能力值选择适合该生的教学策略和教学素材。教学策略的选择在此过程中是最为关键的。如图6:
图6教学策略的具体实现过程 系统实现
由于网络教学应用的需要,以及考虑系统的可维护性和可扩充性,系统采用Browser/Web/DataBase的三层体系结构。
Web服务器接受请求,通过应用程序服务器执行一个Java服务器端小程序Servlet并返回其输出,从而实现与客户机进行信息资源的交互。其中,客户PC机为浏览器运行平台;提供教学内容的个性化展示的由HTML和JSP实现;Web服务器生成页面由JSP和Servlet实现;处理学生模型提取、动态规划,习题测试、学生模型的更新维护以及教学控制等则由Servlet及JavaBean实现;数据库服务器提供学生模型库、教学内容库、教学策略库、试题库等。5 结论
基于Web的智能教学系统的研究可以说仍然处于研究阶段,其主要的研究方法就是将远程教学技术与传统的智能教学系统相结合,运用人工智能技术来更加有效地实现教学的个性化和智能化。基金项目:石河子大学自然科学研究项目基金(ZRKX2006-Y15)作者简介:
高攀(1981—)新疆石河子大学信息科学与技术学院
郭理(1968—)新疆石河子大学信息科学与技术学院 通讯作者 郑鸿英(1981—)新疆石河子大学信息科学与技术学院
第四篇:合同管理系统的设计与实现
合同管理系统的设计与实现
【摘要】:计算机技术迅猛发展,日新月异的技术更新正在应用到更多的领域,信息管理领域中合同生成与管理的自动化是当前的大势所趋。本文设计与实现了一个合同生成与管理自动化系统。系统采用B/S模式,其核心由两个模块组成:合同的起草、审批、授权模块以及合同签订后的管理模块。第一个模块负责收集数据及验证其有效性,第二个模块对收集到的数据进行分析和管理。本系统集成了第三方中间件,实现了在web环境下方便地提取或组合合同模板(嵌入网页中的word)中的数据,并以此为基础将合同的生成与管理有机地集成,在保证了数据的一次性录入的前提下,进一步克服了由于其后台数据结构的复杂性限制了合同模板的多样性的问题,使用户能随着工作需要而增加合同模板,使系统更具的通用性;另外授权后转变为PDF格式的合同保证了不被用户随意更改己执行的合同,使合同的后期管理有了安全的保障;新增的合同流转查看及数据库恢复功能使用户更方便地查看合同的审批流程和数据的安全性;最后随着系统的试运行又增加的其它功能使系统日趋完善。【关键词】:合同管理中间件自定义模板文档格式转换
【学位授予单位】:山西大学 【学位级别】:硕士 【学位授予年份】:2013 【分类号】:TP311.52
【目录】:中文摘要8-9ABSTRACT9-10第1章绪论10-141.1研究背景及意义101.2国内外研究现状10-121.3论文主要内容121.4论文结构12-14第2章系统主要技术介绍14-202.1服务器端技术14-162.1.1Word访问技术142.1.2PDF文件生成技术142.1.3PageOffice中间件技术14-152.1.4ASP.NET技术152.1.5数据访问技术ADO.NET15-162.2浏览器端脚本16-172.3本章小结17-20第三章系统分析与设计20-303.1需求综述20-213.2系统设计的目标和原则21-223.2.1系统设计目标213.2.2系统设计原则21-223.3开发平台223.4系统的设计22-283.4.1合同流转过程的重构22-233.4.2自定义合同模板23-243.4.3用于转换成PDF格式的中间文件的结构设计24-273.4.4起草法律文书的设计27-283.5本章小结28-30第4章系统实现30-384.1客户端自定义模板的实现30-314.2存档合同WORD--PDF格式转换31-334.3WEB环境下法律文书的草拟的实现334.4建立合同流转情况查询表33-344.5合同流转通知34-354.6系统其它辅助功能的实现354.7本章小结35-38第5章结论与展望38-405.1总结385.2展望38-40参考文献40-42致谢42-43个人简况及联系方式43-45
本论文购买请联系页眉网站。
第五篇:关于教务管理系统的设计与实现
关于教务管理系统的设计与实现
摘 要:随着现代信息技术的迅速发展及“无纸化”、“实时性”办公在高教管理中的需要,本项目设计了一套适用于高教管理的教务管理系统,其功能为教师课程查询、工作量统计、教师科研系统管理等,极大的方便了教职员工。教务管理系统的内涵和意义
为了适应高校信息化发展及无纸化办公的需要,提高教职工工作效率及实现“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.