APP下载

数字化实验管理系统的设计与实现

2014-12-01吴光永

科技创新导报 2014年27期
关键词:S架构数字化

吴光永

摘 要:该文设计和实现了数字化实验管理系统,主要分析了数字化实验管理系统的基本操作流程,功能模块,在程序的框架上使用B/S架构模式,在程序设计上主要采用技术为ASP.NET技术。

关键词:数字化 实验管理系统 ASP.NET技术 B/S架构

中图分类号:TP334 文献标识码:A 文章编号:1674-098X(2014)09(c)-0194-01

当前,高校各类管理都较为广泛,例如:学生信息管理系统、学生选课系统等,这些系统的开发水平已经基本成熟,并具有独自的特点。数字化实验教学发展在各高校中处于实施的起步阶段。实施数字化实验教学,不仅可以充分利用实验室,还可以调动学生的积极性和兴趣。

该文将介绍使用MicrosoftVisual Studio2008作为开发工具,C#作为编程语言,Microsoft SQL Server 2008作为后台数据存储介质,借助ASP.NET技术良好效率与丰富的类库而开发的B/S模式下的高校数字化实验管理系统。

1 系统设计

数字化实验管理系统主要由硬件和数字化实验室专用软件2部分组成。数字化实验室专用软件是指用来采集传感器数据,进行数据分析的基本实验元件。其中,硬件有传感器,数字化实验室中,传感器的主要作用是完成实验信号的转换。

该文所设计的数字化实验管理系统的使用人员包括:教师、学生。其中,教师主要是指系统管理员、实验室管理人员和实验课程教师。具体完成功能。学生模块能够进行基本操作有:查看实验课程安排、删除已经申请成功的课程、下载实验课程基本资料、提交实验报告、查看实验课程成绩。系统管理员能够完成基本操作为:进行系统维护、对有关实验课程的基本信息进行批量导入操作和批量导出操作、上传实验课程基本资料、查看实验室基本信息等。实验室管理人员能够执行的基本操作有:系统登陆和个人信息维护、实验开课申请、维护实验课程信息、上传实验课程基本信息资料、上传实验课程表、审核学生上课申请等。实验课程开课教师能够执行的基本操作有:系统登陆及个人信息维护、实验课程申请等基本操作。

2 系统实现

Visual Studio 2008是一套完整的开发工具集,包含了大量的功能,主要用于生成应用程序,数据库采用Microsoft SQL Server 2008,采用C#语言开发系统。

该文数据库设计过程中,具体信息有:用户信息表、实验课程信息表、实验室基本信息表、学院信息表等,下面针对比较典型的信息表进行详细阐述。

用户信息表:在数据库应用系统中,应该建立用户登录信息表来记录系统用户登录时或登录后的一些信息。这些基本信息一般包括系统用户名、操作类型、操作时间和操作内容,其中,操作类型包括系统登录、添加记录、修改记录、删除记录和系统注销等操作,操作时间指进行这种操作的具体时间。一般情况下,用户登录将会在信息表中显示以下操作。

(1)登录应用系统。

当用户在登录模块中输入正确的登录用户名和用户密码,登录数据库应用系统时,将在用户登录信息表登记登录用户名和登录时间。

(2)注销应用系统。

当用户退出数据库应用系统时,将在用户登录信息表登记系统用户名和注销时间。

(3)执行数据库操作。

当用户在数据库应用系统中执行一些数据库操作,如添加记录、修改记录和删除记录等操作时,将在用户登录信息表登记系统用户名、操作时间和操作内容。

在该数据库应用系统中,数据库表用户登录信息表的结构如下。

字段名 数据类型 说明

UserName 文本 用户名称, 字段大小为50

OperateType 文本 操作类型, 字段大小为50

OperateTime 文本 操作时间, 字段大小为50

OperateContent 文本 操作内容, 字段大小为100

实验课程信息表:对于实验题目由SQL Server 2008建立数据库表,用C#实现对表的记录的查询、添加、修改和删除功能。首先启动SQL Server 2008,选择“文件”→“新建”菜单,在右边任务中窗格中单击“空数据库”,弹出一个对话框,指定数据库名为student.mdb。单击“创建”按钮。

在该数据库应用系统中,数据库表用户登录信息表的结构如下。

字段名 数据类型 说明

Sno 文本 学号,字段大

小为50

Sname 文本 姓名,字段大

小为100

Coursen 文本 课程号,字段大

小为100

Coursename 文本 课程名,字段

大小为150

Opentern 数字 开课学期,字段

大小为50

Hours 数字 课时,字段大

小为50

Credit 数字 学分,字段大

小为50

Coursetype 文本 课程类型,字

段大小为150

3 结语

通过使用数字化实验管理系统,学校实验课程的教学效果显著提高,基本达到预期设计目标。但在该系统的使用过程也存在一定的问题。针对这种情况,该系统需要在后续实验过程中不断改进。

参考文献

[1] 景虹.虚拟实验教学研究[J].中国医学教育技术,2004(5).

[2] 瞿瞾.网上虚拟实验中学生综合素质的培养[J].实验室研究与探索,2005(1).

[3] 王泰健.虚拟电子实验网络教学平台的开发与实践[J].中国远程教育,2005(2).

[4] 潘洪涛,钱洁.连接虚拟与现实的桥梁 数字化学习的新手段——数字化综合理科实验室应用[J].中国教育技术装备,2008(1).endprint

摘 要:该文设计和实现了数字化实验管理系统,主要分析了数字化实验管理系统的基本操作流程,功能模块,在程序的框架上使用B/S架构模式,在程序设计上主要采用技术为ASP.NET技术。

关键词:数字化 实验管理系统 ASP.NET技术 B/S架构

中图分类号:TP334 文献标识码:A 文章编号:1674-098X(2014)09(c)-0194-01

当前,高校各类管理都较为广泛,例如:学生信息管理系统、学生选课系统等,这些系统的开发水平已经基本成熟,并具有独自的特点。数字化实验教学发展在各高校中处于实施的起步阶段。实施数字化实验教学,不仅可以充分利用实验室,还可以调动学生的积极性和兴趣。

该文将介绍使用MicrosoftVisual Studio2008作为开发工具,C#作为编程语言,Microsoft SQL Server 2008作为后台数据存储介质,借助ASP.NET技术良好效率与丰富的类库而开发的B/S模式下的高校数字化实验管理系统。

1 系统设计

数字化实验管理系统主要由硬件和数字化实验室专用软件2部分组成。数字化实验室专用软件是指用来采集传感器数据,进行数据分析的基本实验元件。其中,硬件有传感器,数字化实验室中,传感器的主要作用是完成实验信号的转换。

该文所设计的数字化实验管理系统的使用人员包括:教师、学生。其中,教师主要是指系统管理员、实验室管理人员和实验课程教师。具体完成功能。学生模块能够进行基本操作有:查看实验课程安排、删除已经申请成功的课程、下载实验课程基本资料、提交实验报告、查看实验课程成绩。系统管理员能够完成基本操作为:进行系统维护、对有关实验课程的基本信息进行批量导入操作和批量导出操作、上传实验课程基本资料、查看实验室基本信息等。实验室管理人员能够执行的基本操作有:系统登陆和个人信息维护、实验开课申请、维护实验课程信息、上传实验课程基本信息资料、上传实验课程表、审核学生上课申请等。实验课程开课教师能够执行的基本操作有:系统登陆及个人信息维护、实验课程申请等基本操作。

2 系统实现

Visual Studio 2008是一套完整的开发工具集,包含了大量的功能,主要用于生成应用程序,数据库采用Microsoft SQL Server 2008,采用C#语言开发系统。

该文数据库设计过程中,具体信息有:用户信息表、实验课程信息表、实验室基本信息表、学院信息表等,下面针对比较典型的信息表进行详细阐述。

用户信息表:在数据库应用系统中,应该建立用户登录信息表来记录系统用户登录时或登录后的一些信息。这些基本信息一般包括系统用户名、操作类型、操作时间和操作内容,其中,操作类型包括系统登录、添加记录、修改记录、删除记录和系统注销等操作,操作时间指进行这种操作的具体时间。一般情况下,用户登录将会在信息表中显示以下操作。

(1)登录应用系统。

当用户在登录模块中输入正确的登录用户名和用户密码,登录数据库应用系统时,将在用户登录信息表登记登录用户名和登录时间。

(2)注销应用系统。

当用户退出数据库应用系统时,将在用户登录信息表登记系统用户名和注销时间。

(3)执行数据库操作。

当用户在数据库应用系统中执行一些数据库操作,如添加记录、修改记录和删除记录等操作时,将在用户登录信息表登记系统用户名、操作时间和操作内容。

在该数据库应用系统中,数据库表用户登录信息表的结构如下。

字段名 数据类型 说明

UserName 文本 用户名称, 字段大小为50

OperateType 文本 操作类型, 字段大小为50

OperateTime 文本 操作时间, 字段大小为50

OperateContent 文本 操作内容, 字段大小为100

实验课程信息表:对于实验题目由SQL Server 2008建立数据库表,用C#实现对表的记录的查询、添加、修改和删除功能。首先启动SQL Server 2008,选择“文件”→“新建”菜单,在右边任务中窗格中单击“空数据库”,弹出一个对话框,指定数据库名为student.mdb。单击“创建”按钮。

在该数据库应用系统中,数据库表用户登录信息表的结构如下。

字段名 数据类型 说明

Sno 文本 学号,字段大

小为50

Sname 文本 姓名,字段大

小为100

Coursen 文本 课程号,字段大

小为100

Coursename 文本 课程名,字段

大小为150

Opentern 数字 开课学期,字段

大小为50

Hours 数字 课时,字段大

小为50

Credit 数字 学分,字段大

小为50

Coursetype 文本 课程类型,字

段大小为150

3 结语

通过使用数字化实验管理系统,学校实验课程的教学效果显著提高,基本达到预期设计目标。但在该系统的使用过程也存在一定的问题。针对这种情况,该系统需要在后续实验过程中不断改进。

参考文献

[1] 景虹.虚拟实验教学研究[J].中国医学教育技术,2004(5).

[2] 瞿瞾.网上虚拟实验中学生综合素质的培养[J].实验室研究与探索,2005(1).

[3] 王泰健.虚拟电子实验网络教学平台的开发与实践[J].中国远程教育,2005(2).

[4] 潘洪涛,钱洁.连接虚拟与现实的桥梁 数字化学习的新手段——数字化综合理科实验室应用[J].中国教育技术装备,2008(1).endprint

摘 要:该文设计和实现了数字化实验管理系统,主要分析了数字化实验管理系统的基本操作流程,功能模块,在程序的框架上使用B/S架构模式,在程序设计上主要采用技术为ASP.NET技术。

关键词:数字化 实验管理系统 ASP.NET技术 B/S架构

中图分类号:TP334 文献标识码:A 文章编号:1674-098X(2014)09(c)-0194-01

当前,高校各类管理都较为广泛,例如:学生信息管理系统、学生选课系统等,这些系统的开发水平已经基本成熟,并具有独自的特点。数字化实验教学发展在各高校中处于实施的起步阶段。实施数字化实验教学,不仅可以充分利用实验室,还可以调动学生的积极性和兴趣。

该文将介绍使用MicrosoftVisual Studio2008作为开发工具,C#作为编程语言,Microsoft SQL Server 2008作为后台数据存储介质,借助ASP.NET技术良好效率与丰富的类库而开发的B/S模式下的高校数字化实验管理系统。

1 系统设计

数字化实验管理系统主要由硬件和数字化实验室专用软件2部分组成。数字化实验室专用软件是指用来采集传感器数据,进行数据分析的基本实验元件。其中,硬件有传感器,数字化实验室中,传感器的主要作用是完成实验信号的转换。

该文所设计的数字化实验管理系统的使用人员包括:教师、学生。其中,教师主要是指系统管理员、实验室管理人员和实验课程教师。具体完成功能。学生模块能够进行基本操作有:查看实验课程安排、删除已经申请成功的课程、下载实验课程基本资料、提交实验报告、查看实验课程成绩。系统管理员能够完成基本操作为:进行系统维护、对有关实验课程的基本信息进行批量导入操作和批量导出操作、上传实验课程基本资料、查看实验室基本信息等。实验室管理人员能够执行的基本操作有:系统登陆和个人信息维护、实验开课申请、维护实验课程信息、上传实验课程基本信息资料、上传实验课程表、审核学生上课申请等。实验课程开课教师能够执行的基本操作有:系统登陆及个人信息维护、实验课程申请等基本操作。

2 系统实现

Visual Studio 2008是一套完整的开发工具集,包含了大量的功能,主要用于生成应用程序,数据库采用Microsoft SQL Server 2008,采用C#语言开发系统。

该文数据库设计过程中,具体信息有:用户信息表、实验课程信息表、实验室基本信息表、学院信息表等,下面针对比较典型的信息表进行详细阐述。

用户信息表:在数据库应用系统中,应该建立用户登录信息表来记录系统用户登录时或登录后的一些信息。这些基本信息一般包括系统用户名、操作类型、操作时间和操作内容,其中,操作类型包括系统登录、添加记录、修改记录、删除记录和系统注销等操作,操作时间指进行这种操作的具体时间。一般情况下,用户登录将会在信息表中显示以下操作。

(1)登录应用系统。

当用户在登录模块中输入正确的登录用户名和用户密码,登录数据库应用系统时,将在用户登录信息表登记登录用户名和登录时间。

(2)注销应用系统。

当用户退出数据库应用系统时,将在用户登录信息表登记系统用户名和注销时间。

(3)执行数据库操作。

当用户在数据库应用系统中执行一些数据库操作,如添加记录、修改记录和删除记录等操作时,将在用户登录信息表登记系统用户名、操作时间和操作内容。

在该数据库应用系统中,数据库表用户登录信息表的结构如下。

字段名 数据类型 说明

UserName 文本 用户名称, 字段大小为50

OperateType 文本 操作类型, 字段大小为50

OperateTime 文本 操作时间, 字段大小为50

OperateContent 文本 操作内容, 字段大小为100

实验课程信息表:对于实验题目由SQL Server 2008建立数据库表,用C#实现对表的记录的查询、添加、修改和删除功能。首先启动SQL Server 2008,选择“文件”→“新建”菜单,在右边任务中窗格中单击“空数据库”,弹出一个对话框,指定数据库名为student.mdb。单击“创建”按钮。

在该数据库应用系统中,数据库表用户登录信息表的结构如下。

字段名 数据类型 说明

Sno 文本 学号,字段大

小为50

Sname 文本 姓名,字段大

小为100

Coursen 文本 课程号,字段大

小为100

Coursename 文本 课程名,字段

大小为150

Opentern 数字 开课学期,字段

大小为50

Hours 数字 课时,字段大

小为50

Credit 数字 学分,字段大

小为50

Coursetype 文本 课程类型,字

段大小为150

3 结语

通过使用数字化实验管理系统,学校实验课程的教学效果显著提高,基本达到预期设计目标。但在该系统的使用过程也存在一定的问题。针对这种情况,该系统需要在后续实验过程中不断改进。

参考文献

[1] 景虹.虚拟实验教学研究[J].中国医学教育技术,2004(5).

[2] 瞿瞾.网上虚拟实验中学生综合素质的培养[J].实验室研究与探索,2005(1).

[3] 王泰健.虚拟电子实验网络教学平台的开发与实践[J].中国远程教育,2005(2).

[4] 潘洪涛,钱洁.连接虚拟与现实的桥梁 数字化学习的新手段——数字化综合理科实验室应用[J].中国教育技术装备,2008(1).endprint

猜你喜欢

S架构数字化
家纺业亟待数字化赋能
高中数学“一对一”数字化学习实践探索
高中数学“一对一”数字化学习实践探索
数字化制胜
C/S架构下的中职教学辅助系统的新探索