班主任网上评价系统的设计与实现

2015-01-06 05:25张金姬
电脑知识与技术 2014年34期
关键词:软件开发服务器数据库

张金姬

摘要:该文主要研究《班主任网上评价系统》软件研发的特定业务需求及技术实现方案。文章首先提出了我校班主任评价管理体系的业务特点及对软件的需求,接着设计了与现有管理业务相一致的柔性评价体系技术实现方案,接下来论述了实现这个方案的关键技术。目前已完成本软件的全部研发过程并交付使用,效果良好。

关键词:班主任评价体系;软件开发;.NET;服务器;数据库

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)34-8182-02

为了配合学校行政主管理部门对班主任的工作成效进行量化考核,为了取代效率低下的纸质测评,作为院级课题立项并研发了一套与我院实际班主任管理业务相一致的班主任网上评价量化管理软件。

1 系统业务需求

1.1 班主任评价体系的业务特点

我院班主任管理体系评价指标、被测对象、参测对象、评价方案、评价过程、结果数据采集与数据分析等几大主体。

其中,参测对象由学生、系检查组、院检查组三部分人员构成,要求不同的参测对象采用不同的评价指标。评价过程由后台评价方案设定、前台网上评价、评价结果分析三个阶段构成。

1.2 班主任网上评价系统的功能需求

为了实现班主任网上评价体系的业务需求,系统应具备如下功能:1)为每类参测对象订制评价指标及相应的权重;2)管理班级及班级学生信息;3)管理教师及教师信息;4)为班级任命班主任等;5) 订制各类参测人员名单;6) 为参测人员发送相关数据进行网上评价;7) 测评结果汇总统计与分析。

2 系统功能的设计与实现

2.1 系统架构与开发运行环境

为了更好的实现上述的功能,将系统分为前台与后台两部分,前台网站评价系统为B/S工作模式的应用程序,为参测对象提供网上评价以及评价结果查询服务。后台管理系统为C/S工作模式的应用程序,用于制订评价方案,为系统管理员及系统操作人员提供服务。

应用程序开发采用Visual Studio .NET 2010集成开发环境,数据库选用SQL Server 2008数据库管理系统。前台网上评价在浏览器上进行,后台软件运行环境为Microsoft .NET Framework 4.0。前后台共享服务器上的同一数据库。

2.2 网上评价系统的功能模块

班主任前台网上评价网站包含学生考评、系教学检查组考评、系班主任检查组考评、同行考评、督导考评五个功能模块。后台管理系统包含测评学期设定,学生、系部、督导评价指标设定,系统初始化、评价结果等14个模块,如图1的图标菜单。

3 系统实现的关键技术

3.1 统一数据来源的数据集成技术

新开发的班主任网上评价系统需要系部、专业、班级、学生、教师、教学计划、授课任务等相关的基础信息,这些基础信息与我院现有的教务管理系统的基础信息表示的是同一实体。如果同一实体采用相互独立的数据来源,就有可能因为两个系统不同版本的数据来源而导致系统信息的不一致。为了解决这个问题,本系统采用了相同实体统一从教务系统导出相关数据的系统数据集成方案,并在后台管理系统中开发了相应的数据导入导出功能模块。

3.2 灵活的指标设定与修改技术

在编写各类参评对象评价指标的应用程序时,设计了灵活的指标设定与修改操作界面,对评价指标条数不作限制,可以方便的修改各项指标的权重,在指标设定完成时,点击存盘,系统会自动计算各项指标权重之和是否为1,以便操作人员检查和修正。操作界面如图1的子窗体所示。

3.3 集多功能于一界面的班主任管理技术

对班主任的管理包含如下几方面的功能:为每个班级任命、增设、修改、删除班主任,班级名单与人数统计、班主任导出等多种功能,为了提高操作效率,应用程序设计了集多功能于一个界面的系统管理技术,如图2所示。

4 结束语

本系统已完成全部应用程序开发并交付使用,应用效果良好。

参考文献:

[1] 明日科技.ASP.NET从入门到精通[M].北京:清华大学出版社,2012.

[2] 蒋忠仁.VB.NET应用与开发技术教程[M].北京:人民邮电出版社,2009.endprint

摘要:该文主要研究《班主任网上评价系统》软件研发的特定业务需求及技术实现方案。文章首先提出了我校班主任评价管理体系的业务特点及对软件的需求,接着设计了与现有管理业务相一致的柔性评价体系技术实现方案,接下来论述了实现这个方案的关键技术。目前已完成本软件的全部研发过程并交付使用,效果良好。

关键词:班主任评价体系;软件开发;.NET;服务器;数据库

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)34-8182-02

为了配合学校行政主管理部门对班主任的工作成效进行量化考核,为了取代效率低下的纸质测评,作为院级课题立项并研发了一套与我院实际班主任管理业务相一致的班主任网上评价量化管理软件。

1 系统业务需求

1.1 班主任评价体系的业务特点

我院班主任管理体系评价指标、被测对象、参测对象、评价方案、评价过程、结果数据采集与数据分析等几大主体。

其中,参测对象由学生、系检查组、院检查组三部分人员构成,要求不同的参测对象采用不同的评价指标。评价过程由后台评价方案设定、前台网上评价、评价结果分析三个阶段构成。

1.2 班主任网上评价系统的功能需求

为了实现班主任网上评价体系的业务需求,系统应具备如下功能:1)为每类参测对象订制评价指标及相应的权重;2)管理班级及班级学生信息;3)管理教师及教师信息;4)为班级任命班主任等;5) 订制各类参测人员名单;6) 为参测人员发送相关数据进行网上评价;7) 测评结果汇总统计与分析。

2 系统功能的设计与实现

2.1 系统架构与开发运行环境

为了更好的实现上述的功能,将系统分为前台与后台两部分,前台网站评价系统为B/S工作模式的应用程序,为参测对象提供网上评价以及评价结果查询服务。后台管理系统为C/S工作模式的应用程序,用于制订评价方案,为系统管理员及系统操作人员提供服务。

应用程序开发采用Visual Studio .NET 2010集成开发环境,数据库选用SQL Server 2008数据库管理系统。前台网上评价在浏览器上进行,后台软件运行环境为Microsoft .NET Framework 4.0。前后台共享服务器上的同一数据库。

2.2 网上评价系统的功能模块

班主任前台网上评价网站包含学生考评、系教学检查组考评、系班主任检查组考评、同行考评、督导考评五个功能模块。后台管理系统包含测评学期设定,学生、系部、督导评价指标设定,系统初始化、评价结果等14个模块,如图1的图标菜单。

3 系统实现的关键技术

3.1 统一数据来源的数据集成技术

新开发的班主任网上评价系统需要系部、专业、班级、学生、教师、教学计划、授课任务等相关的基础信息,这些基础信息与我院现有的教务管理系统的基础信息表示的是同一实体。如果同一实体采用相互独立的数据来源,就有可能因为两个系统不同版本的数据来源而导致系统信息的不一致。为了解决这个问题,本系统采用了相同实体统一从教务系统导出相关数据的系统数据集成方案,并在后台管理系统中开发了相应的数据导入导出功能模块。

3.2 灵活的指标设定与修改技术

在编写各类参评对象评价指标的应用程序时,设计了灵活的指标设定与修改操作界面,对评价指标条数不作限制,可以方便的修改各项指标的权重,在指标设定完成时,点击存盘,系统会自动计算各项指标权重之和是否为1,以便操作人员检查和修正。操作界面如图1的子窗体所示。

3.3 集多功能于一界面的班主任管理技术

对班主任的管理包含如下几方面的功能:为每个班级任命、增设、修改、删除班主任,班级名单与人数统计、班主任导出等多种功能,为了提高操作效率,应用程序设计了集多功能于一个界面的系统管理技术,如图2所示。

4 结束语

本系统已完成全部应用程序开发并交付使用,应用效果良好。

参考文献:

[1] 明日科技.ASP.NET从入门到精通[M].北京:清华大学出版社,2012.

[2] 蒋忠仁.VB.NET应用与开发技术教程[M].北京:人民邮电出版社,2009.endprint

摘要:该文主要研究《班主任网上评价系统》软件研发的特定业务需求及技术实现方案。文章首先提出了我校班主任评价管理体系的业务特点及对软件的需求,接着设计了与现有管理业务相一致的柔性评价体系技术实现方案,接下来论述了实现这个方案的关键技术。目前已完成本软件的全部研发过程并交付使用,效果良好。

关键词:班主任评价体系;软件开发;.NET;服务器;数据库

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)34-8182-02

为了配合学校行政主管理部门对班主任的工作成效进行量化考核,为了取代效率低下的纸质测评,作为院级课题立项并研发了一套与我院实际班主任管理业务相一致的班主任网上评价量化管理软件。

1 系统业务需求

1.1 班主任评价体系的业务特点

我院班主任管理体系评价指标、被测对象、参测对象、评价方案、评价过程、结果数据采集与数据分析等几大主体。

其中,参测对象由学生、系检查组、院检查组三部分人员构成,要求不同的参测对象采用不同的评价指标。评价过程由后台评价方案设定、前台网上评价、评价结果分析三个阶段构成。

1.2 班主任网上评价系统的功能需求

为了实现班主任网上评价体系的业务需求,系统应具备如下功能:1)为每类参测对象订制评价指标及相应的权重;2)管理班级及班级学生信息;3)管理教师及教师信息;4)为班级任命班主任等;5) 订制各类参测人员名单;6) 为参测人员发送相关数据进行网上评价;7) 测评结果汇总统计与分析。

2 系统功能的设计与实现

2.1 系统架构与开发运行环境

为了更好的实现上述的功能,将系统分为前台与后台两部分,前台网站评价系统为B/S工作模式的应用程序,为参测对象提供网上评价以及评价结果查询服务。后台管理系统为C/S工作模式的应用程序,用于制订评价方案,为系统管理员及系统操作人员提供服务。

应用程序开发采用Visual Studio .NET 2010集成开发环境,数据库选用SQL Server 2008数据库管理系统。前台网上评价在浏览器上进行,后台软件运行环境为Microsoft .NET Framework 4.0。前后台共享服务器上的同一数据库。

2.2 网上评价系统的功能模块

班主任前台网上评价网站包含学生考评、系教学检查组考评、系班主任检查组考评、同行考评、督导考评五个功能模块。后台管理系统包含测评学期设定,学生、系部、督导评价指标设定,系统初始化、评价结果等14个模块,如图1的图标菜单。

3 系统实现的关键技术

3.1 统一数据来源的数据集成技术

新开发的班主任网上评价系统需要系部、专业、班级、学生、教师、教学计划、授课任务等相关的基础信息,这些基础信息与我院现有的教务管理系统的基础信息表示的是同一实体。如果同一实体采用相互独立的数据来源,就有可能因为两个系统不同版本的数据来源而导致系统信息的不一致。为了解决这个问题,本系统采用了相同实体统一从教务系统导出相关数据的系统数据集成方案,并在后台管理系统中开发了相应的数据导入导出功能模块。

3.2 灵活的指标设定与修改技术

在编写各类参评对象评价指标的应用程序时,设计了灵活的指标设定与修改操作界面,对评价指标条数不作限制,可以方便的修改各项指标的权重,在指标设定完成时,点击存盘,系统会自动计算各项指标权重之和是否为1,以便操作人员检查和修正。操作界面如图1的子窗体所示。

3.3 集多功能于一界面的班主任管理技术

对班主任的管理包含如下几方面的功能:为每个班级任命、增设、修改、删除班主任,班级名单与人数统计、班主任导出等多种功能,为了提高操作效率,应用程序设计了集多功能于一个界面的系统管理技术,如图2所示。

4 结束语

本系统已完成全部应用程序开发并交付使用,应用效果良好。

参考文献:

[1] 明日科技.ASP.NET从入门到精通[M].北京:清华大学出版社,2012.

[2] 蒋忠仁.VB.NET应用与开发技术教程[M].北京:人民邮电出版社,2009.endprint

猜你喜欢
软件开发服务器数据库
通信控制服务器(CCS)维护终端的设计与实现
中国服务器市场份额出炉
得形忘意的服务器标准
计算机网络安全服务器入侵与防御