教学管理系统设计报告

2024-05-08

教学管理系统设计报告(精选6篇)

篇1:教学管理系统设计报告

教学管理系统设计报告

学院:商学院

班级:信管11-5

学号:201108071171

姓名:周丽

1.系统总体设计方案

教学管理系统是基于学院局域网的一个C/S系统,后台数据库使用学院服务器中的SQL Server2000,前端应用程序是由VB开发的窗口界面应用程序。整个系统的具体设计方案如下所述。

1.1模块设计

根据系统分析结果,高职教学管理系统由四个子系统组成,分别是教学计划管理、教学任务管理、成绩管理和教材需求管理。系统功能结构图如下所示。

教学管理系统教学计划管理教学任务管理成绩管理教材需求管理 图1 教学管理系统功能结构图

各子系统的模块结构图如图2-5所示。

教学计划管理教学信息课程教学计划计划课程信息教教学计划课程信息管理课输入教学计划程输出教学计划学计划息程课信信课程审核教学计划输入课程信息建立课程信息档案图2教学计划管理模块结构图

息信息 教学任务管理划务计任教学任输入任课申请教任学教学任务输入教学任务计划信息教学计划教学任务计划请申课教学任务打印任课通知任务任课申请通知任课通知任课息信级班划计学班级读入教学计划读入班级信息生成教学任务计划汇总审核生成任课通知教学教图3教学任务管理模块结构图

成绩管理学生成绩科目计务划打印 成绩学生成绩科目成绩输入成绩程成绩学生成绩打印班级成绩表班级学生打印成绩单成绩教学任务课程成绩科目成绩学生成级班成绩成单课成绩单绩成绩绩输入课程成绩汇总科目成绩成绩审核生成班级成绩打印生成成绩单打印 图4成绩管理模块结构图

教材需求管理务任学教教学任务班级信息信息级班教材需求读入班级信息读入教学任务教材需求输出生成教学材需求 图5教材需求管理模块结构图

2.代码设计

教学管理系统共有五个代码进行设计,分别描述如下。课程号(5位)

说明:左起两位为课程所属学科缩写,后三位为流水号。示例:CS001,表示计算机科学的第001号课程。

注:常用的学科缩写有:CS(计算机科学)、ES(电子科学与技术)、IE(信息与通信工程)、MA(管理学)、PH(哲学)、MT(数学)、GL(语言学)

课程类别(1位)

说明:0——公共课,1——专业基础课,2——专业课,3——选修课,4——毕业设计

教学计划编号(8位)

说明:左起4位为专业缩写,后4位为年级。

示例:XXGL2006,表示2006级计算机信息管理专业教学计划。

注:所用专业缩写有:XXGL(计算机信息管理)、RJBC(计算机软件编程)、RJCS(计算机软件测试)、WLGL(计算机网络系统管理)、WYSJ(网页设计与制作)、XTWH(计算机系统维护)、TXTX(图形与图像)、RJJS(软件技术)、JSYY(计算机应用)、JSWL(计算机网络)

教学计划项目编号(10位)

说明:左起8位为教学计划编号,后2位为流水号。

示例:XXGL200603,表示2006级计算机信息管理专业教学计划的第03号计划项目。

3.输入/输出设计

3.1 输入设计

1.输入方式 以键盘输入方式为主 2.输入内容格式

输入的数据项名称、数据类型、精度、取值范围及格式要求见数据库设计。3.校对方式 采用人工校对 3.2 输出设计

1.屏幕输出

以屏幕输出为主,系统中的课程信息、教学计划信息、教学任务信息、成绩信息等通过窗体和表格显示在屏幕上。

2.报表信息

系统中的任课通知、班级成绩表、成绩单和教材需求计划等制作成报表,可以使用打印机打印出来。

例如:

图6 任课通知书

图7 成绩通知单

4.数据库(文件)设计

教学管理系统使用SQL Server数据库存储数据。根据需求分析结果,设计出的概念模型如图8-所示。

编号学期理论学时构成教学计划n项目对应课程理论时数学制年级实践学时周学时学分实践时数课程代码课程名称类别n1专业名称教学计划1

图8 教学计划分E-R图

性别姓名教师号职称出生日期学期教师m教学任务 n1教学计划项目学位学历班级周学时教学计划 班级号班级名称入学时间人数图9 教学任务分E-R图

班级号出生日期性别姓名学号平时成绩实践成绩有无实践学分实践时数

期末成绩总评成绩课程代码课程名称类别学生m学习n课程理论时数图10 成绩管理分E-R图

对分E-R图进行汇总和整理,得出的基本E-R图如图11所示。

1班级m m属于m 执行1学生m教学计划1构成n教学计划项目1开课nn学习n课程1对应教师

图11 教学管理系统基本E-R图

根据概念模型到数据模型的转换规则,设计系统的数据模型,并对数据模型优化以后,得出结果如下:

班级(班级号,班级名称,入学时间,人数,教学计划编号)学生(学号,姓名,性别,出生日期,班级号)

课程(课程号,课程名称,类别,理论学时,实践学时,学分,有无实践)教学计划(编号,专业名称,学制,年级,理论学时,实践学时)

教学计划项目(教学计划编号,教学计划项目编号,课程号,学期,周学时)教师(教师号,姓名,性别,出生日期,职称,学位,学历)

成绩表(学号,课程号,平时成绩,实践成绩,期末成绩,总评成绩)教学任务(教学计划项目编号,班级号,教师号)

5.实施方案说明

本系统具体实施计划一个月完成,由×××负责。所需经费2000元,由学院财政支出。

篇2:教学管理系统设计报告

姓名:王亚平

班级:09级计信管2班

学号:0906012063

2011年11月10日

摘要:本文以新乡学院计算机与信息工程学院的教学管理系统为背景,以本学院相应的教学体制为信息来源,论述了教学管理系统的概念、结构及系统开发的基本原理和方法。本系统用

开发完成,此系统基本上能解决:能制定教学计划到课程安排、课标编排,从教师工作量的核算到业务档案的管理和教师的基本信息管理等计算机辅助教学、辅助教学管理。大大提高了学校教学工作的自动化,是管理人员从繁重的工作中解脱出来,最大限度地减少了不必要的错误。提议更具人性化的应用方式推动着教育的信息化的飞速前进。并为教学现代化提供了坚实的基础,然而,许多学校并未对其采取重视,从而使其难以发挥在教学与管理中应有的作用和效益,造成了各方面的限制与浪费。

关键词:教学管理

vb6.0 课程安排 1概述

在现代社会中管理的作用越来越显得重要和突出。一般来讲,管理通过计划、组织、知道与领导、控制等手段,卫组织制定目标,应用组织的各种要素,以实现组织的目标。

目前国内教学自动化的管理水平不是很高。打过教学管理办法使学生入学以后,将学生的基本情况和先关信息登记存档,然后将档案存档。以后档案基本就没人有效的管理,如学生转班、挂科情况、学生奖罚情况等情况在学生学籍档案上没有很全面的体现出来,即学生或教师跟踪信息不能及时体现在学生或教师档案上,但教学所存在的权限处理及教学缺陷等没有实施,整个学校设备管理信息化仍处于较低水平。

本信息系统合理的借鉴教学管理思想并结合国内学校教学现状,基本上能满足国内学校教学管理的需要。并通过教育恒业教学管理情况的长期研究探索,以灵活通用为主要设计思想,开发是用于教学行业的教学管理系统。本系统将会提高学校的办效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高学校的现在管理水平,对学校的安全生产更是不可忽视。

2.数据库设计

考虑到本系统的性能要求,和现有的条件,我选择了WINDOWS2000中文版作为开发、测试和运行的平台。因为WINDOWS操作系统目前应用最广的操作系统,他以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件的升级。

系统下用目前较流行的VB6.0设计开发,后台使用ACCESS作为数据库支持。实现了实时更新数据、确保数据的准确性。

系统的实现主要使用后台数据和前台程序配合操作,因系统专业性较强,需要频繁和后台数据交互的处理编写成存储过程至于后台运行。从而增强证的系统的性能和交互性。

要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求使用者的界面要简单明了,易于操作,服务器程序利于维护。

系统实现后,改善原来对学生手工作业的过程中存在大量数据处理,复杂的排版操作从而经常出现错误率高,重复枯燥计算机操作和软件美观性的问题。2.1系统管联流程图 详细调查的重点是对业务管理的流程图进行描述,逐个地调查研究。

2.2 数据库分析

用户的需求具体体现在各种信息的提供 保存 修改 查询等方面,经调查和分析,针对排课管理系统的需要和对系统流程图的分析,设计成如下的逻辑结构.1.ClassTable 表: 课程代码ClassID 课程名称 ClassName 考核形式ExamType 使用年级Gread.2.ClassTable 表:班级名称 辅导员 教室号.3.GradeArtInfo表标识ID 学号 总分Total..4.GradeComputerInfo表:标识学号 总分 Total.5.GradeEcommInfo表:标识ID 学号 总分Total.6.GradeForinInfo.表:标识ID 学号 总分Total 7.StuInto学号Num姓名Name 性别Sex 民族Nation 班级Class 出生日期Birthday 籍贯HomAddress.8.TeachClass表: 时间 星期一 星期二 星期三 星期四 星期五 星期六 星期日 ID班级.9.TeacherInfo 表: 教师编号Num 教师名称Name 性别Sex 年龄Age所学专业Major 工作时间WorkTime 职称ZhiCheng 联系电话Tel 备注 Memo 民族Nation 籍贯HomeAddress 出生日期Birthday.10.UserTab表: user_ID Passwordword Power.11.课程设置表: ID 课程名字 授课教师编号.2.3 数据库逻辑结构设计

篇3:船舶检验报告系统的设计与实现

1 系统分析

1.1 系统概述

本系统主要针对新港船舶重工质量保证部人员设计,以帮助其实现质检报告管理的信息化和自动化。

在本系统中,现场质检人员可以实现空白标准报告的查询、填写、修改等操作,质检管理人员可以实现对某一具体的船舶工程所需检验报告的选择与列表打印操作,系统管理人员可以实现对所有人员的管理。从培养检验人才的角度,现场质检人员可以通过查询功能,清晰地对具体检验报告中需要检验的参数进行了解与学习;从检验工作管理的角度,质检管理人员可以参照ITP,严格控制每一船舶工程的检验报告数量与内容;为满足系统的保密性要求,系统添加了权限设置的功能,只给质检相关人员设置账号,并且针对现场质检人员、质检管理人员和系统管理员分配了不同的权限,以便更有利于报告系统的规范化管理;为满足报告系统的共享性要求,系统采用B/S架构,即采用一个服务器,多个客户端的模式,所有人员可以在接入局域网的任何一台电脑上输入网址,以网页形式访问服务器上的报告系统,共享系统中的所有报告数据。

本系统采用C#作为开发语言,数据库采用SQL Server 2008数据库,基于微软.Net平台,采用B/S架构,通过xml和xslt数据展示和存储的高灵活性来设计和开发的。

1.2 可行性分析

1.2.1 经济可行性分析

完成本系统需要硬件和软件两方面的支持。硬件方面需要开发服务器一台;软件方面,由于本系统属于小型系统,利用Visual Studio 2010和SQL Server2008数据库开发工具即可实现,经济成本低,因此在经济上是可行的。

1.2.2 技术可行性分析

本系统采用目前被广泛使用的C#开发技术、SQL Server 2008数据库技术和Windows Server 2003操作系统进行开发设计。首先,C#是微软为.NET量身定做的开发语言集合了C/C++和VB的双重优点,具有简易型、灵活性、移植性强等特点,同时使用Visul Studio 2010作为开发平台,对于开发中小系统来说,这种开发环境是完全没有问题的。其次,本系统采用SQL Server 2008数据库。SQL Server 2008在系统安全性、可用性和高稳定性上有很大的提升。再次,本系统的操作环境采用Windows下的Server2003操作系统,Windows Server 2003是由微软公司推出的服务器操作系统,可以为本系统的开发提供良好的稳定性。最后,考虑到三者兼容的问题,由于三者都属于微软公司的产品,所以兼容性上不存在问题。硬件方面,采用标准的服务器硬件配置,能满足本系统的要求。综上所述,本系统的技术可行性不存在问题。

1.2.3 管理可行性分析

本系统的主要应用对象为质检部门的现场质检人员和质检管理人员,由于本系统界面简洁、结构清晰、操作简单,所以在对相应使用人员进行培训的情况下是可以顺利使用本系统的。

1.3 系统业务流程图设计

系统逻辑结构图能够清晰地反映出本系统的结构功能和模块分布,是系统对外介绍的良好窗口。用户也可以一目了然地了解系统的整体逻辑结构,加深对系统功能的理解。

本系统的逻辑结构图如图1所示。

系统业务流程图如图2所示。首先敲入网址进入系统主页面,管理员以账号admin登陆,进入系统管理员主页面。系统管理员进行用户注册,为现场质检人员及质检管理人员分配账号和权限,对数据库进行管理,并新建和管理报表模板。注册过的用户进入系统主页面后,通过自己的账号和初始密码分别进入自己对应的页面。质检管理人员进入系统后,点击新建项目,敲入项目名,然后选择项目所需所有报告,保存并打印list,质检管理人员还可以在管理项目中对新建的项目进行修改和删除操作。现场检验人员进入系统后,点击查询项目,即可对质检管理人员所建立的项目进行查询,了解项目所需出具的报告数量及内容,并在实际检验中填写、保存并打印,在交船前按照list核对后作为交船资料的一部分提交给综合管理科相应项目的资料整理员。

2 系统关键技术介绍

2.1 C#技术与SQL技术

C#语言是一种现代的、面向对象的语言,它简化了C++语言在类、命名控件、方法重载和异常处理等方面的操作,摒弃了C++的复杂性,更易使用[1]。它使用组件编程,在这方面和VB类似。在动态查阅、中间代码技术、参数传递、交叉语言处理、面向对象方面有自己的特点。另外,由于C#中取消了指针的功能,这样可以有效防止病毒程序利用非法指针访问私有成员,也能避免指针的误操作产生的错误。因此,其在安全性方面也有了很大的提高。

SQL(Structured Query Languge)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL语言不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所有具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的接口[2]。SQL语句具有极大的灵活性和强大的功能。

2.2 XML和XSLT技术

在现代管理信息系统中,如何将系统数据有效地、直观地和便捷地展现给终端用户是一个信息系统成功的关键。因此,报表生成技术在信息系统有着举足轻重的地位。

XML(Extensible Markup Language,可扩展标识语言),它是由W3C组织于1998年2月发布的一个标准。XML弥补了HTML语法过于简单不能表现复杂形式的缺点,它具有更好的灵活性和伸缩性,而且使用起来也不复杂。

XSLT(Extensible Stylesheet Language Transformations,可扩展样式表转换语言),它是由W3C组织于1999年11月16日发布的一个标准。XSLT是用来将XML文档转换成HTML、XML或其他格式文档的语言。XSLT的转换过程(如图3所示):将XML文档作为源文档,然后使用编写好的XSLT转换样式表(转换模板),将它转换成为目标文档(XML、HTML、C程序等文件)。

2.3 基于XML和XSLT的报表新建方法

目前报表技术概括起来大致可以分为3类:自动化COM技术、服务器端组件技术和客户端插件技术(或者是中间件技术)。这3类技术有各自的优点,但其缺点和局限性也是很明显的:自动化COM或者OLE技术需要服务端需要安装额外的支持COM方式调用的软件,这会给服务器的安全性和稳定性等方面带来问题[3];服务器端组件技术需要在服务端安装相应的组件,一些第三方的组件需要付费,需要设计人员进行设计,普通用户很难进行自定义,另外可能会受限于固定的平台[4];客户端插件技术要求客户端安装类似的Active X插件,有的甚至需要相应的运行环境[5]。为了克服上述技术的一些缺点,本系统设计时采用了基于XML和XSLT的报告新建方法。利用XML来获取和传递数据,利用XSLT来格式化数据[6],其具体处理流程可以用图4表示,从而使数据与数据展示有效分离,实现了报告的模板化和共享化,同时系统没有给服务端和客户端带来任何额外负担和限制。

从图4中我们可以看出,基于XML和XSLT的报表生成技术的两个关键在于XML数据获取和XSLT生成。对于XSLT的获取,首先我们先利用word编制好需要填写的报告模板,然后将其转化为HTML文件,提取其中的table并简化,再将其转化为XSLT文件,将其中要编辑即需要填写报告数据的地方插入Item载体。对于XML数据的获取,我们可以通过终端客户的数据录入来实现,即质检人员在连入局域网的电脑上录入检验数据,通过数据转换后变成XML数据,并将其保存到数据库中。点击打印时,系统就调用XML数据和XSLT格式形成所需打印页面。

3 船舶检验报告系统的实现

在服务器安装系统后,首先由系统管理员登陆,为现场质检人员和质检管理人员注册账号并设置权限[7]。以系统管理员为例,进入系统后的主页面包括用户管理,项目管理、报表管理和数据库管理四个模块。为方便系统将来对报告的扩充和完善,对报表管理中的“新建报表”进行了优化。对表头和表尾进行了规范,即报表名和英文名中输入的内容在打印时具有统一的格式,这就形成了统一的报告风格,克服以往报告中字体形状不一、大小不一、篇幅不美观等问题,这一点在报告整理归档时显得尤为重要。对于有图片的报告模板,设置了“上传报告图片”按键,及其方便地将图片插入到报告中,增强了报告模板的可视化编辑操作。在“样式模板内容”中插入XSLT文件内容和XML载体文件内容,点击提交,即可新建一份质量检验报告模板。

3.1 新建项目和管理项目的实现

船舶检验报告系统新建项目的页面如图5所示。数据库中存入标准检验报告后,质检管理人员就可以进入系统进行项目的新建。本系统中将报告按照实际的造船工作区域划分为外场报告、内场报告、船坞报告、水下报告和外委报告。首先,质检员在“项目名”中敲入项目名称,如“国电76000-3制造”,然后点击“内场报告”前的“+”号,选择所需的检验报告并点击“完成”,由此确定质保部制造科所要完成的关于国电76000-3的检验报告。

3.2 报告填写的实现

以主机航行试验记录报告为例,船舶检验报告系统报告填写的页面如图6所示。现场检验人员登录到系统中后,在“查询项目”中找到对应项目中所需填写的报告模板,点击“编辑”,在编辑框中敲入船名、日期、记录单号和相关检验结果,并保存打印。

4 结语

整个系统经过了一个完整的设计和实现过程,难点主要集中在两个方面。一个方面是报告的模板,由于系统设计的最终目的是实现报告的通用性,即系统中的所有报告都必须满足船厂在建各类型船舶出具的检验报告的需要,因此报告模板既需要具有高度的概括性,又要具有普遍的适应性。报告模板是整个船舶检验报告系统是否成功的关键。另一方面是系统中数据交换的具体实现,系统设计为B/S架构,如何使客户端的现场质检人员将数据简单地录入并形成规范统一的报告,这是船舶检验报告系统能否被广泛使用的重中之重。笔者在充分研究WEB下的关键几种报表生成技术的基础上,研究出一种基于XML和XSLT的报表生成方法,将其应用于系统中,较好地满足了系统实现填写数据与报告分离的需要。

摘要:针对新港船舶重工质检部门中检验报告存在的一些问题,提出了基于C#的船舶检验报告系统的设计方案。对具体的系统业务流程进行了阐述,结合XML和XSLT的技术优势提出了一种报告新建方法,将其应用于报告系统中并给出具体实现。

关键词:船舶检验,报告系统,C#语言,XSLT技术

参考文献

[1]王小科,吕双.C#开发典型模块大全[M].北京:人民邮电出版社,2010.

[2]陈宗斌,等.精通SQL Server2005[M].北京:电子工业出版社,2008.

[3]朱佃波,陆剑江,杨季文.基于组件的WEB通用报表系统的设计与实现[J].航空计算技术,2008,38(1):72-76.

[4]金雨,张旭堂,刘文剑.用户自定义通用报表打印的设计与实现[J].计算机应用与软件,2008,25(3):132-134.

[5]王玉贤,刘友生.基于Web的多不确定因子WORD通用报表的动态生成[J].科学技术与工程,2008,8(12):3326-3330.

[6]李浩光.基于XML/XSLT信息发布系统的设计与实现[J].软件设计开发,2009(3).

篇4:教学管理系统设计报告

【关键词】实验室;证书报告;信息化;管理系统

1、综合管理实验室对证书报告实施信息化管理的目的及意义

传统的综合管理实验室主要是通过个人的执行力来保证校准检测和证书报告的质量,这不仅效率低下,无法满足现代市场经济条件下信息化的需求,更是难以达到实验室评审的要求。对证书报告实行信息化管理,可以将实验室员工从繁重的体力劳动中解放出来,提高生产的信息化与自动化水平。证书报告信息化管理系统对实验室各部门进行明确的角色分工与职责划分,每个岗位都严格按照自己的任务要求进行分工协作,并对证书报告实施层层把关、多级审核,除此之外,还设立专门的人员对证书报告进行定期的质量抽查,对各个部门进行质量评审等等。总之,对综合管理实验室的证书报告实施信息化管理,最终目的还是要最大化的保证证书报告的质量,使其既满足市场化的需求又符合实验室的评审标准。

2、综合管理实验室的业务流程

在综合管理实验室内,最常见的无非就是器具样品、器具设备、证书报告、标准规程等。在这个问题上,对实验室的业务规程进行一番分析,很有必要。经过总结,我们可以将其归纳为以下几个“流”:

2.1物品。所有的器具样品作为综合管理实验室测量的对象,都有一个收发测量返回的过程。简单来说就是:收→存→交→测→接→存→发。具体来说,在从客户手里接收到器具样品之后,将其赋码入库,接着将随样品送检单出库的器具样品转交给专业部门,然后由专业部门根据指定的标准规程对器具样品进行测量,在这一系列的任务完成之后,再由专业部门将器具样品及证书报告交回到收发存库,最后通知客户取件。

2.2单据。一般来说,在业务流程中单据很多,比如下厂单、完工单、收费单、交接单、对账单、抽样单、报价单、任务单、委托单等等。典型的单据流程应该是:填单→录单→审单→任务下达→测量过程→费用产值单→打印→收费。

2.3测量数据。测量数据的过程如下:测量→采集→分析→处理→发布→记录存档。对数据进行测量并根据测量结果下出结论,这是综合管理实验室证书报告的核心。一般来说,如果具有数字化接口的测量设备,这一过程可以得到简化。

2.4证书报告。证书报告的流程应该如下:任务下达→任务分配→测量审批→打印→盖章(印)→发放领取。证书报告从收样任务下达开始一直到客户领取结束,一般测量过程比较严格。在测量过程中,必须使用有效的设备,然后依据特定的标准规程进行测量,经过一层一层的严格审核之后才能产生具有特定类型格式的证书报告。

2.5收款。收款的流程应该是:报价→(预付款/转账)→产值分配→费用单→(定期)结算→开票。作为产值的一种真实体现,账款还只是体现了综合管理实验室的业绩水平,而单位的实际收益最终还要靠收费产值才能得以体现。

2.6监控。监控是确保证书报告质量的一项重要措施,它在测量过程中持续的时间比较长,从审单开始一直到完成证书报告之后甚至是以后的更长时间。监控的流程为:审单→任务下达→任务分配→进度限制→质量记录→审核→审批→(投诉)→抽查→质量评审。

3、综合管理实验室证书报告信息化管理系统模型设计

综合管理实验室的业务主要是来源于政府与市场,一般表现为监督(强检)业务或者是委托业务,这两种业务对校准检测来说没有太大影响,它只是会使其在类别形式,证书报告类型以及某些栏目方面存在细微差异。在对综合管理实验室的证书报告进行信息化管理系统设计时,我们可以将其设计为两种模型,即业务模型与系统模型。

3.1业务模型。业务模型的整个业务链可以划分为客户、收发部室、专业检测部室、财务部室、管理部室以及其它(如网站、Call Center)等几个部分。首先,收发部室、证书报告与客户的关系较为密切,工作也比较繁杂,比如签订委托协议、收取器具样品、退还器具样品、发布证书报告等等。委托单的来源也比较多元,有报价单、网上委托单、抽样单等,在收取器具样品时,还需要对器具样品进行赋码管理;其次,检测部室会把任务和完成期限一并交给具有检测资质的技术人员,由其对器具样品进行测量之后制作出证书报告,审核员会对该报告的内容进行审核,然后由审批员对证书报告进行审批;其三,财务部室专门负责处理检测部室送交的委托单,并收款销单。收款的形式很多,有转账、现场缴费、定期结算等等;最后,管理部室主要进行证书报告质量的定期抽查、计算机系统的日常维护、存档以及对客户的投诉进行跟踪处理,以保证证书报告的质量符合各种要求。

3.2系統模型。系统模型是对业务模型的反向操作。利用信息网络技术,可以拓宽与客户的沟通渠道,通过语音查询、短信查询、网上查询等,让客户可以随时随地了解业务流程与进展,全天候的与综合管理实验室进行实时互动。该系统模型还支持分步退单操作,能够更加方便的解决客户在正常运转过程中的修改或者是撤单需要。综合管理实验室的证书报告信息化管理系统模型采用的是三层的结构模式,即数据层、逻辑应用中间层、客户端。一般情况下,我们习惯将这一系统模型划分为两种平台,即以证书报告为核心的信息化管理平台和以办公、CRM、ERP等为代表的企业管理信息平台,这两个平台之间有着密切的关联,它们主要是通过接口套件或中间层来进行协同工作。

4、结语

综合管理实验室的证书报告是一个比较复杂而又抽象的概念,对其进行信息化管理,可以简化工作中特别是检校准检测过程中的很多步骤和难题,实现自动化,对其中负责这些工作的工作人员也是一种解脱。对证书报告进行信息化管理同样也是信息化时代的一种迫切要求,是适应时代发展的需要。本文从对综合管理实验室的进行信息化管理的目的及意义出发,探讨了综合管理实验室进行信息化管理的业务流程以及其系统模型设计。合理的模型设计可以降低项目风险,使证书报告的信息化管理与实际的业务运作更好的协调发展。本文的阐述还不够全面,可能还会存在着这样那样的问题,以后希望会有更多人对这一问题进行更深入的探讨。

参考文献

[1]杨炳旺,李翔,朱崇全,华敏刚.综合管理实验室证书报告信息化管理系统模型设计[J].现代测量与实验室管理,2006,14(2):32-33.

[2]蒙硕.用Word宏和VS.Net制作计量证书报告[J].中国计量,2010,9(4):102-103.

[3]马宁,赵华一.C#操作Word实现计量证书报告的网络传输[J].工业计量,2010,7(1):40-41.

篇5:网络教学系统设计与开发总结报告

教师教学网站的建设,打破了传统教学模式下时间和空间上的限制,可以让学生接触无穷无尽的学习资源,学习丰富多彩的知识。教学网站能把信息技术整合到各个学科的教学活动中,把教学内容、教学重点难点、教学过程、教学方法、交流学习成果变成形象直观、丰富生动的多媒体信息,实现课堂教学现代化,从而提高学生获取和处理信息的能力。《网络教学系统设计与开发》研究并完成的主要工作如下:

1、成功建立了特色鲜明的孟老师教学网站。一般教学网站风格的定位取决于教师本人的教育观念、教学方法,而孟老师教学网站栏目的设置以学生实际需求为出发点。通过建站前与学生广泛交流,整理并归纳了不同层次学生对教师网站的各种期望,确立了孟老师教学网站的主体设计思想是网络教学与课堂学习互补,网站内容的设计重点围绕现实教学不足之处展开。网站要实现的主要目标就是:复习、解疑、提高和交流。

2、页面内容丰富。网站中的全部教学资源都是作者经过深思熟虑后确定的。栏目“你问大家答”,可以克服提问者心理障碍,突破时间和空间限制,实现师生间、学生间的自由交流。栏目“优秀作品”,对鼓励学生有极大促进作用。“设计资源”为学生的设计提供了方便快捷查找资料的方式。此外:“教学录象”、“电子教程”、“常见问题解答”、“知识拓展”等栏目对于学生的课后复习和提高都大有益处,但是需要花费大量的精力去制作。

3、孟老师教学网站首页以大外校训“崇德尚文,兼收并蓄”为主导航,站点的设计样式独特新颖,网站的版面布局统一,导航清晰,可以方便浏览者快速地找到所要浏览或学习的内容。

4、网站采用的是具有人机交互功能的先进动态网站技术,所有模块都通过后台数据库进行管理,能随时更新资源和统计数据。动态网站制作技术较复杂,需要和数据库进行交互,要求制作者具备一定的编程能力和数据库管理技术,需要熟练使用SQL语句制作动态网站的语言。

4、作者经过不懈的努力,最终完成电子教程:60万字;教学录像:300分钟;常见问题解答:111项;知识拓展:25例;优秀作品:86幅及大量的资源图片。

5、在国家级核心刊物发表3篇论文,其中《艺术设计学科网络辅助教学平台的构建》发表于《艺术教育》,主编出版教材《电脑艺术设计教程》,本人承担30万字。

网络教学在某些方面还有着传统的面授教学无法实现的作用,是课堂教学的有益补充。教学网站能给学生提供主动探究、多元交互、发展创造的环境,更易于培养学生的创新精神和实践能力,使学生的学习方式从传统的单一被动式学习变为资源型学习、探索型学习、合作型学习等多种学习方式,有助于培养学生的自主学习能力,推进以学生为主体的先进教学思想。

大连外国语学院孟桂颖

篇6:酒店管理系统课程设计报告

课程名称: 项目名称: 院 系: 专 业: 姓 名: 班 级: 学 号: 指导教师: 设计地点:

基于ASP.net 2.0的Web应用开发

酒店管理系统

计算机科学与工程学院

计算机科学与技术

王晨光 计科121 090312114 王剑

九章楼 N6-109

开课时间: 2014 至 2015 学年第 1 学期

常熟理工学院计算机科学与工程学院 制

目录

一、前言.........................................................................................................................1 1.1、系统开发背景...................................................................................................1 1.2、研究目的及意义................................................................................................1 1.3、系统开发工具...................................................................................................1

二、系统分析..................................................................................................................1 2.1、需求分析..........................................................................................................1 2.1.1、系统主要功能.........................................................................................1 2.1.2、系统实现目标.........................................................................................2 2.1.3、系统性能需求.........................................................................................2 2.2、可行性分析......................................................................................................2 2.2.1、技术可行性............................................................................................2 2.2.2、经济可行性............................................................................................2 2.2.3、操作可行性............................................................................................2

三、系统设计..................................................................................................................2 3.1、系统功能结构设计............................................................................................2 3.2、数据库设计......................................................................................................3 3.2.1、数据库E-R图设计..................................................................................3 3.2.2、数据库的逻辑设计..................................................................................5

四、系统详细设计与实现..................................................................................................7 4.1、用户登录..........................................................................................................7 4.2、系统主界面......................................................................................................7 4.3、客房类型管理...................................................................................................8 4.4、客房经营管理...................................................................................................9 4.5、客户信息检索.................................................................................................12 4.6、客房经营状况分析..........................................................................................12

五、课程设计小结..........................................................................................................13

一、前言 1.1、系统开发背景 随着当今世界经济和计算机的飞速发展,酒店在内部实现用户通过电话预约或亲自前往酒店预订客房,服务员人工填写客房预订表进行客房预订的传统模式已经十分落后,满足不了现代人的需要。一个成功的酒店,其经营者不仅要提供高质量的服务水平和服务质量,还要提供最完善的设备和先进的技术。从而提高客房的占有率和回头率,还要有好的工作效率,并严格的控制住成本。在现如今的信息化时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好的管理酒店。1.2、研究目的及意义 随着计算机网络的发展,Internet技术越来越广泛的应用,网络覆盖的区域不断扩大,给酒店业计算机应用带来了蓬勃发展的机遇。采用全新的计算机网络和管理系统将成为提高酒店管理效率,改善服务水准的重要手段之一。所以酒店入住信息管理系统是酒店经营不可或缺的现代工具。而本系统就是为了实现酒店高效管理而设计的。1.3、系统开发工具 Visual Studio 2013、SQL Server2008、PhotoShop CC Visual Studio 2013是一套完整的开发工具集,用于生成ASP.NET Web应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++和Visual C#全部都是用相同的集成开发环境(IDE)。SQL Server 2008是一个分布式的关系数据库管理系统,具有客户机/服务器体系结构,具有易用性、适合分布式组织的可伸缩性、用于决策支持的数据库仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等优点,是一种应用广泛的数据库管理系统。PhotoShop CC是Adobe公司出品的一个二维图像处理软件,主要用于对图像进行编辑和绘制,对用到的图片进行美工,使系统界面更加美观友好。

二、系统分析 2.1、需求分析 2.1.1、系统主要功能 该系统以酒店订房业务为基础,提供科学有效的管理模式。系统主要功能设计有客房类型管理、客房信息管理、客房经营管理、客房信息检索、经营状况分析等五个部分。1 2.1.2、系统实现目标  系统界面友好美观,操作简单易行;  业务管理信息化,可随时掌握客户入住、客户退租、客房信息等情况;  采用流行的C/S方式,响应速度快,安全性高,扩充方便;  该软件应尽可能地降低使用者的劳动强度,同时提高工作质量和效率。2.1.3、系统性能需求  本着“简单易用”的原则,方便各层次人员的使用;  系统必须稳定可靠,保证营业高峰期时不出现故障。2.2、可行性分析 2.2.1、技术可行性 系统采用了C/S技术结构,使用Microsoft Visual Studio 2013开发软件,数据库服务器使用Microsoft SQL Server 2008数据库,该数据库是目前最方便的流行数据库,能够处理大量的数据。它的活动性、安全性和易用性为数据库编程提供了良好的条件。2.2.2、经济可行性 对于酒店这样的企业来说,开发一个这样的系统是非常必要的,他们完全有能力和资金来负担系统的开发成本。而且,系统开发完成投入使用之后,将大大提高工作效率,减少成本,增加收益。2.2.3、操作可行性 该系统拥有非常简洁的图形界面,并且在某些操作中附有操作说明,即使是对系统毫不了解的人来说,也是很容易接受的。因此,该酒店管理系统在技术、经济、技术上都是可行的。

三、系统设计 3.1、系统功能结构设计 采用本系统可大大减少前台服务人员(系统管理人员)的人数,前台服务员直接掌控整个系统。由于采用计算机操作,可以大大提高操作速度。本酒店管理系统主要包括以下五个模块,分别是:客房类型管理、客房信息管理、客房经营管理、客房信息检索、经营状况分析。图3.1为酒店管理系统功能结构: 2

图3.1 酒店管理系统功能结构

3.2、数据库设计 关系模型是目前应用最广泛、技术最成熟的一种数据库模型,其特点是概念简单清晰、易于被用户掌握和接受,有严格的数学基础和关系数据理论,能极大的简化数据库开发和维护工作,深受广大用户的欢迎,是现代计算机信息系统和计算机应用系统的基础和核心。3.2.1、数据库E-R图设计 酒店管理系统的核心功能主要设计7个表,分别是:RoomsCategory(客房类型表)、RoomsInfo(客房信息表)、CustomerInfo(客户信息表)、RoomOperation(客房操作表)、RoomsStatus(客房状态表)、History(历史记录表)、UserInfo(用户信息表)。RoomsCategory(客房类型):主要存储房间编号、房间名、大小、床的数量、价格、空调数、电视数。其E-R图设计如图3.2所示: 图3.2 客房类型E-R图

RoomsInfo(客房信息): 主要存储房间编号、房间类型、房间位置、房间描述。其E-R图设计3 如图3.3所示: 图3.3 客房信息E-R图 图设计如图3.4所示:

CustomerInfo(客户信息):主要存储客户身份证号、客户姓名、客户电话、客户住址。其E-R图3.4 客户信息E-R图

RoomsStatus(客房状态):主要存储房间编号、房间状态。其E-R图设计如图3.5所示: 图3.5 客房状态E-R图 E-R图设计如图3.5所示:

History(历史记录):主要存储入住时间、退租时间、房间编号、总消费、客户身份证号。其

图3.5 历史记录E-R图

RoomOperation(客房操作):主要存储房间编号、入住时间、客户身份证号、房间状态标记。其E-R图设计如图3.6所示:

图3.6 客房操作E-R图

UserInfo(用户信息):主要存储用户编号、姓名、密码、邮箱、地址、电话。其E-R图设计如图3.7所示:

图3.7 用户信息E-R图 3.2.2、数据库的逻辑设计 RoomsCategory(客房类型表)如表1所示:

表1 客房类型表

RoomsInfo(客房信息表)如表2所示: 5

表2 客房信息表 CustomerInfo(客户信息表)如表3所示:

表3 客户信息表

RoomOperation(客房操作表)如表4所示: 表4 客房操作表

RoomsStatus(客房状态表)如表5所示: 表5 客房状态表 History(历史记录表)如表6所示:

表6 历史记录表 UserInfo(用户信息表)如表7所示:

表7用户信息表 6

四、系统详细设计与实现 4.1、用户登录 用户通过输入用户编号和密码登录系统,如果密码不正确,则不允许用户登录到系统。图4.1为用户登录流程图,图4.2为用户登录界面。

图4.1 用户登录流程图

图4.2 用户登录主界面

4.2、系统主界面 用户登录成功后,进入系统主界面,主界面分为三个部分:顶端酒店照片页面、左侧导航栏和右侧显示操作界面。当点击左侧导航栏名称的时候,不需要重新打开新的窗口,而是在右侧的显示栏中显示内容。图4.3为系统主界面。7

图4.3 系统主界面

4.3、客房类型管理 用户在成功登录系统后,点击【客房经营管理】,在右侧显示栏中就会显示客房的信息和对客房进行修改的操作,有添加、编辑和删除客房信息的操作。点击【编辑】按钮,可以对客房的信息进行修改;点击【删除】按钮,可以将选中的客房从数据库中删除掉;点击【添加房间】可以添加数据库中不存在的客房类型。图4.4为客房类型管理流程图,图4.5为客房类型管理界面,图4.6为添加客房界面。图4.4 客房类型管理流程图

图4.5 客房类型管理界面

图4.6 添加客房界面

4.4、客房经营管理 系统登录成功后,点击导航栏中的【客房经营管理】,根据客户的需求,查询相应的客房是否有入住信息。如果有,则告知客户本客房已满,请选择其它的客房;如果没有,则进行订房操作。当用户接收到客户的退房申请时,用户根据客户的信息查找入住的客房,登记结算并进行退房。图4.7为客房经营管理流程图,图4.8为客房经营管理界面,图4.9为订房界面,图4.10为退房界面。

图4.7 客房经营管理流程图

图4.8 客房经营管理界面

图4.9 订房界面 10

图4.10 退房界面

当用户点击【退房】时,系统会弹出【确定要退房?】对话框进行验证,点击【取消】则不会执行退房操作;点击【确定】后,则执行退房操作,系统弹出【退房成功】对话框,点击【确定】,则退房成功,并显示消费总金额。图4.11为【确定要退房】对话框,图4.12为【退房成功】对话框,图4.12为退房信息结算界面。图4.11 【确定要退房】对话框 图4.12 【退房成功】对话框

图4.12 退房信息结算界面 11

4.5、客户信息检索 系统登录成功后,点击左侧导航栏中的【客户信息检索】,右侧显示出检索客户信息界面,可以利用“姓名”、“房间号”、“时间段”等关键字对客户入住的信息进行查询。图4.13为客户信息检索流程图,图4.14为按姓名查询客户信息,图4.15为按时间段查询客户信息。图4.13为客户信息检索流程图

图4.14 按姓名查询客户信息

图4.15 按时间段查询客户信息

4.6、客房经营状况分析 系统登录成功后,点击左侧导航栏中的【客房经营状况分析】,右侧显示出客房经营状况的界面,选择相应的时间段,点击【总收入】按钮,就可以显示出选定时间段内的收入,点击【客流量】按钮,12 就可以显示出选定时间段内的入住人数。点击【收入显示】按钮,可以显示出【标准间】、【商务套房】、【情侣套房】三种客房类型各自的收入和在总收入所占的比例。图4.16为客房经营状况分析流程图,图4.17为客房经营状况分析界面。图4.16 客房经营状况分析流程图

图4.17 客房经营状况分析界面

上一篇:给远方的小学生的写一封信下一篇:雅思阅读高分技巧