教室管理信息系统软件工程设计报告.docx

上传人:b****4 文档编号:12413049 上传时间:2023-04-18 格式:DOCX 页数:13 大小:443.55KB
下载 相关 举报
教室管理信息系统软件工程设计报告.docx_第1页
第1页 / 共13页
教室管理信息系统软件工程设计报告.docx_第2页
第2页 / 共13页
教室管理信息系统软件工程设计报告.docx_第3页
第3页 / 共13页
教室管理信息系统软件工程设计报告.docx_第4页
第4页 / 共13页
教室管理信息系统软件工程设计报告.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

教室管理信息系统软件工程设计报告.docx

《教室管理信息系统软件工程设计报告.docx》由会员分享,可在线阅读,更多相关《教室管理信息系统软件工程设计报告.docx(13页珍藏版)》请在冰豆网上搜索。

教室管理信息系统软件工程设计报告.docx

教室管理信息系统软件工程设计报告

 

软件工程设计报告

教室管理信息系统

 

系别:

计算机与信息技术系

专业:

电子商务

班级:

1101班

学号:

11501124

姓名:

唐苗苗

一、开发背景、目的、意义

1、开发背景

随着网络和信息技术的飞速发展,信息化建设已经成为高校建设的重要组成部分,是一项基础性、长期性和经常性的重要工作,直接关系到学校教学、科研和管理工作的水平,其建设水平也代表学校教学管理的水平,是现代化管理的手段。

从70年代末开始,就有人着手研究计算机来解决高校的管理与教学问题,例如教学,排课,科研,人事,财务等问题。

此后,人们对高校教学中各种管理信息系统进行不断地改善。

 近些年,随着大学招生规模的逐步扩大和教学体制的改革,在校学生的数量在不断增加。

传统的手工管理办法早已不能满足要求。

如在校生的学籍、奖惩、退学、请假、处分等一系列复杂的事物,不仅出错的机率非常高,而且学生成绩的登记与查询也是一项非常繁重和枯燥的劳动;另外,每年课程的变化都需要重新规划,同样了也耗费了人力、物力。

2、目的

为了适应现代社会人们高度强烈的时间观念,大学教室管理系统软件为师生进行正常有序的教学,学习活动带来了极大的方便。

该软件是以高级编程语言为实现语言,其功能在系统内部有源代码直接完成。

通过操作手册,使用者可以了解本软件的基本工作原理。

操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。

3、意义

现在各行各业都在推行信息化的应用,以增强竞争力和效益。

而这种信息化不仅应用在商业领域,在学校教室排课这种小的业务都需要信息化的载入。

教室管理系统的信息化,不仅可以提高排课的效率,避免一些不必要的失误,还可以将教室的利用率提升到最大化和最合理化。

二、关键技术

开发工具:

Windows7环境下;visualstudio2008开发工具  

数 据 库:

Microsoft SQL Server 2005

三、需求分析

1、可行性分析

1.1技术可行性

校园网已正常运行,开发人员已熟练掌握面向对象的开发工具,教务人员已实现计算机培训,这都为系统开发提供了技术上的可能性支持。

由于只需要进行简单的日常教室管理,所以该系统并不需要高性能的电脑,所以硬件设备可得性高,需求量少,速度慢、容量大、带宽大的普通电脑即能满足要求。

1.2经济可行性

采用教学管理信息系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,规划教学资源,提高学生信息,及时反馈教学信息的利用率,使教学质量更上一个台阶。

1.3管理可行性:

信息化的教学管理在如今的信息时代是大势所趋,而且随着现代管理理念、方法和途径的发展,教务信息化管理手段日渐成熟,也必定会突飞猛进,所以从长远利益出发,高层领导对该项目的开发与实施会大力支持。

2、数据流图

数据流程图是一种可以全面地描述教务管理信息系统的逻辑模型。

它完全舍去了具体的物质,只剩下了数据的流动、加工处理和存储,并且可以把信息中的各种不同业务处理过程联系起来,形成一个整体,具有较高的抽象性和概括性。

它主要用专用符号表示出了外部实体、数据流、处理和数据存储之间的关系,是系统设计的关键前提。

2.1成绩管理

 

2.2选课管理

2.3排课管理

2.4异动管理

 

3、数据字典

数据字典(DD,DataDictionary):

是以特定格式记录下来的、对系统的数据流程图中各个基本要素(数据流、加工、存储和外部项)的内容和特征所作的完整的定义和说明。

数据字典是对数据流程图的重要补充和说明。

处理逻辑编号:

P1

处理逻辑名称:

学生信息管理

简述:

维护学校现有学生的学籍信息

输入的数据流:

留退学生学籍

处理:

根据留退学生学籍的信息适时跟新数据库,生成新的学生学籍表

输出的数据流:

学生信息,学生学籍表

处理频率:

不定

处理逻辑编号:

P2

处理逻辑名称:

学生成绩管理

简述:

处理在校学生成绩表的信息

输入的数据流:

学生成绩单、留退学生成绩

处理:

根据学生成绩单、留退学生成绩等表,跟新维护在校生的成绩总表

输出的数据流:

学生成绩表

处理频率:

不定

处理逻辑编号:

P3

处理逻辑名称:

异动管理

简述:

及时删除数据库中已转退学生信息及学籍信息

输入的数据流:

留退学生学籍表

处理:

生成学生异动统计信息,及时删除数据库中已转退学生信息及学籍信息

输出的数据流:

学生异动统计信息

处理频率:

不定

处理逻辑编号:

P5

处理逻辑名称:

学生信息服务

简述:

综合学生成绩信息、学生学籍信息为学生提供成绩、学籍、信息查询、修改密码等服务

输入的数据流:

学生成绩信息、学生学籍信息

处理:

关联学生成绩信息、学生学籍信息,面向学生进行查询、修改密码等操作。

输出的数据流:

学生成绩、学籍、信息查询

处理频率:

不定

数据存储编号

D2

数据存储名称:

学生成绩表

简述:

学生成绩相关信息

数据存储构成:

学号、学生姓名、性别、出生年龄、学院、专业、课程、学分、成绩

关键字:

学号

相关联的处理:

P2、P5

四、设计

1、功能结构图

2、平台设计

硬件需求:

内存8M以上,硬盘2G以上,不间断电源

软件环境:

操作系统WindowsXP/2000数据库Microsoft SQL Server 2005作为数据库管理系统,来实现药品存销系统胡各种功能

处理器:

赛扬1.7或更高的处理器

外设:

需要连接打印机

3、数据库设计

教学管理系统有3类用户需要使用到教学管理系统:

学生、教师、系统管理员。

实体教师的属性

实体课程的属性

实体学生的属性

登录属性

E-R图

 

4、输入输出设计:

4.1输入设计

输入设计的目标是:

在保证输入信息正确性和满足输出需要的前提下,做到输入方法简便、迅速与经济。

输入设计要遵循最小量、简单性、早检验、少转换原则。

其主要内容包括:

  ①输入方式的选择

  输入方式根据数据产生的地点,时间,周期,数量及特性,处理要求的确定。

常用的输入方式主要有以下三种:

键盘输入、光电设备输入及声音输入。

本系统主要采用键盘输入。

  ②输入数据的活动及输入格式的设计

原始数据的获得需要考虑数据产生的部门,确定收集的时间和方法;了解数据产生的周期,平均发生量及最大量。

4.2输出设计

输出设计主要解决的问题是针对不同的用户的特点和要求,以最适当的形式,输出最切合需要的信息。

其主要内容包括:

  ①输出方式的选择

  系统的输出方式根据输出信息的使用要求,信息量的大小、输出设备的限制条件来决定。

  ②输出表的设计

  表内容要根据使用人员的实际需要进行设计。

对不同的用户,应当提供详细程度不同、内容不同的表。

  ③输出设计说明

输出设计说明包括选用的输出设备,信息输出的频率和数量,各种输出文件及输出报表的格式及表格样本等。

五、功能实现及测试

1、操作说明/截图

1.1登录界面

用户使用前必须先登录,输入合适的“用户号1”和“用户号2”即课登录进入系统。

登录界面如下图所示:

1.2班级子系统界面

用户在登录系统界面选择单选按钮“班级”后将进入班级子系统界面,该界面主要实现了班级,教室,教学楼,专业,占用基本信息的查询功能班级子系统界面如下图所示

1.2教室子系统界面

用户在登录系统界面选择单选按钮“教室”后将进入教室子系统界面,该界面主要实现了班级,教室,基本信息的查询功能和按容量和状态对教室的查询。

教室子系统界面如下图所示:

1.4插入子系统界面

用户在登录系统界面选择单选按钮“插入”后将进入插入子系统界面,该界面主要实现了班级,教室,专业,教学楼,占用基本信息的插入功能。

插入子系统界面如下图所示:

2、测试

在测试中以插入班级来演示测试的过程,比如:

我要在班级这一表中插入一行记录,首先先输入要插入的记录的基本信息,如下图所示:

其次,再到我所创建的数据库中找到班级这一个表,来打开看看是否增加了一条新的记录

由图可以看出该系统实现了预期想要是实现的功能。

即成功向表中插入了一行记录。

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

当前位置:首页 > PPT模板 > 商务科技

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

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