APP下载

基于ASP.NET高校网上报名系统的设计与实现

2014-12-16孙站英等

电脑知识与技术 2014年32期
关键词:报名表班委管理员

孙站英等

摘要: 该文主要针对高校学生活动报名的实际需求,采用ASP.NET和SQL Server 2005设计并实现了基于ASP.NET高校网上报名系统,并对系统的功能模块、数据库设计和系统特色进行了分析和介绍。高校网上报名系统的应用解决了在实际活动报名中存在的种种问题,提高了工作效率,减少了工作中的失误。

关键词:网上报名系统;ASP.NET;SQL Server 2005

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

1 课题背景

传统的活动报名工作都是人工完成,并且活动报名信息都是由负责人逐一输入,效率不高且容易出错,活动通知也是由各班班委向班内学生传达,常有传达不到学生的情况发生,活动报名文件的上交也存在许多问题。随着高校在校学生人数的逐渐增加,报名活动中需要处理的数据和信息越来越多,出现了工作效率低、工作量大、准确性和实时性差等问题。为此我们分析了现阶段报名方式的现状,决定开发网上报名系统,以简化报名手续、提高工作效率、减轻劳动强度、方便各班班委及学生,从而实现高效快捷的活动报名工作。

2 系统需求分析

在传统的报名活动中,参与者主要有:普通学生、班委和活动的负责教师,网上报名系统在此基础上添加了管理员,因此,系统有三种身份、四种用户,用户为:普通学生、班委、负责教师和管理员。

在整个报名过程中,班委需要进行的工作有:对本班同学参与活动进行报名,并对一段时间内班里同学参与活动次数进行统计;负责老师主要需要进行活动的发布,学生参与情况统计及参与学生基本信息汇总,学生报名活动资料的上传及采集;管理员需要进行的工作主要为:对学生、负责教师的信息进行管理,对班委成员可以赋权限和修改权限。普通同学可以查看自己参与活动情况及活动详情,并对参与活动所需填写材料进行上传。

3 系统设计与实现

3.1 功能设计

3.1.1 报名系统整体结构

根据系统需求分析,报名系统分为四种用户,分别是:普通学生用户、班委用户、教师用户和管理员用户。依据每种用户在活动报名过程中起到的作用,对每个用户模块进行了功能设计,报名系统整体功能结构见图1:

活动进行编辑;在删除活动信息(DelAffiche.aspx)页面对活动进行删除操作;学生针对某个活动上传的报名资料的存储和呈现是与该活动Id相关联的,所以在对活动的报名资料进行下载时避免了资料与活动不匹配的问题;教师还可以在活动报名情况(CheckSignUp.aspx)页面选择学生信息中需要的项目导出某个活动的Excel报名表。

3.5 管理员模块实现

管理员用户主要实现对于用户的管理,对用户不能直接编辑的基本信息进行更改,并实现用户的添加、删除,对班级成员进行赋权限,加强班委成员的调动灵活性。

4 系统特色

在活动报名结束后,教师需要一份活动报名学生的统计表,以前,教师只能手动的制作一张学生信息统计表,然后由学生一一进行确认,需要花费大量的时间和精力,并且出错率较高。在本系统中,教师点击“导出报名表”按钮即可,导出表中的数据直接从数据库中获取,方便快捷,并且降低了出错率,除此之外,教师还可以根据需要选择需要导出的学生信息字段。

5 结束语

设计难点:将同一活动的报名资料同一保存在以活动ID命名的文件夹中,不在同一目录下文件的存储与访问,根据实际需要选择性地导出Excel报名表。

本系统设计考虑到了数据安全性和系统功能的扩展性,目前本系统的开发已经基本完成,已经进行了初步测试。经过测试,每个页面都可以正常打开,在异常情况下都可以跳转到异常处理页面,每种用户所需的功能都能正常实现,基本满足了需求。但本系统也存在一定的问题,如界面设计存在缺陷,需要进一步完善。

参考文献:

[1] 丁吉安.基于ASP.NET的网上报名系统的设计与实现[J].电脑知识与技术,2012,8(21):5119-5121.

[2] 芦丽萍,王志军.网络数据库应用系统开发技术—ASP.NET[M].北京:电子工业出版社,2009.

[3] 卢欣欣,崔仲远.基于ASP.NET的NCRE网上报名系统的设计与实现[J].周口师范学院学报,2013,30(2):104-107.

摘要: 该文主要针对高校学生活动报名的实际需求,采用ASP.NET和SQL Server 2005设计并实现了基于ASP.NET高校网上报名系统,并对系统的功能模块、数据库设计和系统特色进行了分析和介绍。高校网上报名系统的应用解决了在实际活动报名中存在的种种问题,提高了工作效率,减少了工作中的失误。

关键词:网上报名系统;ASP.NET;SQL Server 2005

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

1 课题背景

传统的活动报名工作都是人工完成,并且活动报名信息都是由负责人逐一输入,效率不高且容易出错,活动通知也是由各班班委向班内学生传达,常有传达不到学生的情况发生,活动报名文件的上交也存在许多问题。随着高校在校学生人数的逐渐增加,报名活动中需要处理的数据和信息越来越多,出现了工作效率低、工作量大、准确性和实时性差等问题。为此我们分析了现阶段报名方式的现状,决定开发网上报名系统,以简化报名手续、提高工作效率、减轻劳动强度、方便各班班委及学生,从而实现高效快捷的活动报名工作。

2 系统需求分析

在传统的报名活动中,参与者主要有:普通学生、班委和活动的负责教师,网上报名系统在此基础上添加了管理员,因此,系统有三种身份、四种用户,用户为:普通学生、班委、负责教师和管理员。

在整个报名过程中,班委需要进行的工作有:对本班同学参与活动进行报名,并对一段时间内班里同学参与活动次数进行统计;负责老师主要需要进行活动的发布,学生参与情况统计及参与学生基本信息汇总,学生报名活动资料的上传及采集;管理员需要进行的工作主要为:对学生、负责教师的信息进行管理,对班委成员可以赋权限和修改权限。普通同学可以查看自己参与活动情况及活动详情,并对参与活动所需填写材料进行上传。

3 系统设计与实现

3.1 功能设计

3.1.1 报名系统整体结构

根据系统需求分析,报名系统分为四种用户,分别是:普通学生用户、班委用户、教师用户和管理员用户。依据每种用户在活动报名过程中起到的作用,对每个用户模块进行了功能设计,报名系统整体功能结构见图1:

活动进行编辑;在删除活动信息(DelAffiche.aspx)页面对活动进行删除操作;学生针对某个活动上传的报名资料的存储和呈现是与该活动Id相关联的,所以在对活动的报名资料进行下载时避免了资料与活动不匹配的问题;教师还可以在活动报名情况(CheckSignUp.aspx)页面选择学生信息中需要的项目导出某个活动的Excel报名表。

3.5 管理员模块实现

管理员用户主要实现对于用户的管理,对用户不能直接编辑的基本信息进行更改,并实现用户的添加、删除,对班级成员进行赋权限,加强班委成员的调动灵活性。

4 系统特色

在活动报名结束后,教师需要一份活动报名学生的统计表,以前,教师只能手动的制作一张学生信息统计表,然后由学生一一进行确认,需要花费大量的时间和精力,并且出错率较高。在本系统中,教师点击“导出报名表”按钮即可,导出表中的数据直接从数据库中获取,方便快捷,并且降低了出错率,除此之外,教师还可以根据需要选择需要导出的学生信息字段。

5 结束语

设计难点:将同一活动的报名资料同一保存在以活动ID命名的文件夹中,不在同一目录下文件的存储与访问,根据实际需要选择性地导出Excel报名表。

本系统设计考虑到了数据安全性和系统功能的扩展性,目前本系统的开发已经基本完成,已经进行了初步测试。经过测试,每个页面都可以正常打开,在异常情况下都可以跳转到异常处理页面,每种用户所需的功能都能正常实现,基本满足了需求。但本系统也存在一定的问题,如界面设计存在缺陷,需要进一步完善。

参考文献:

[1] 丁吉安.基于ASP.NET的网上报名系统的设计与实现[J].电脑知识与技术,2012,8(21):5119-5121.

[2] 芦丽萍,王志军.网络数据库应用系统开发技术—ASP.NET[M].北京:电子工业出版社,2009.

[3] 卢欣欣,崔仲远.基于ASP.NET的NCRE网上报名系统的设计与实现[J].周口师范学院学报,2013,30(2):104-107.

摘要: 该文主要针对高校学生活动报名的实际需求,采用ASP.NET和SQL Server 2005设计并实现了基于ASP.NET高校网上报名系统,并对系统的功能模块、数据库设计和系统特色进行了分析和介绍。高校网上报名系统的应用解决了在实际活动报名中存在的种种问题,提高了工作效率,减少了工作中的失误。

关键词:网上报名系统;ASP.NET;SQL Server 2005

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

1 课题背景

传统的活动报名工作都是人工完成,并且活动报名信息都是由负责人逐一输入,效率不高且容易出错,活动通知也是由各班班委向班内学生传达,常有传达不到学生的情况发生,活动报名文件的上交也存在许多问题。随着高校在校学生人数的逐渐增加,报名活动中需要处理的数据和信息越来越多,出现了工作效率低、工作量大、准确性和实时性差等问题。为此我们分析了现阶段报名方式的现状,决定开发网上报名系统,以简化报名手续、提高工作效率、减轻劳动强度、方便各班班委及学生,从而实现高效快捷的活动报名工作。

2 系统需求分析

在传统的报名活动中,参与者主要有:普通学生、班委和活动的负责教师,网上报名系统在此基础上添加了管理员,因此,系统有三种身份、四种用户,用户为:普通学生、班委、负责教师和管理员。

在整个报名过程中,班委需要进行的工作有:对本班同学参与活动进行报名,并对一段时间内班里同学参与活动次数进行统计;负责老师主要需要进行活动的发布,学生参与情况统计及参与学生基本信息汇总,学生报名活动资料的上传及采集;管理员需要进行的工作主要为:对学生、负责教师的信息进行管理,对班委成员可以赋权限和修改权限。普通同学可以查看自己参与活动情况及活动详情,并对参与活动所需填写材料进行上传。

3 系统设计与实现

3.1 功能设计

3.1.1 报名系统整体结构

根据系统需求分析,报名系统分为四种用户,分别是:普通学生用户、班委用户、教师用户和管理员用户。依据每种用户在活动报名过程中起到的作用,对每个用户模块进行了功能设计,报名系统整体功能结构见图1:

活动进行编辑;在删除活动信息(DelAffiche.aspx)页面对活动进行删除操作;学生针对某个活动上传的报名资料的存储和呈现是与该活动Id相关联的,所以在对活动的报名资料进行下载时避免了资料与活动不匹配的问题;教师还可以在活动报名情况(CheckSignUp.aspx)页面选择学生信息中需要的项目导出某个活动的Excel报名表。

3.5 管理员模块实现

管理员用户主要实现对于用户的管理,对用户不能直接编辑的基本信息进行更改,并实现用户的添加、删除,对班级成员进行赋权限,加强班委成员的调动灵活性。

4 系统特色

在活动报名结束后,教师需要一份活动报名学生的统计表,以前,教师只能手动的制作一张学生信息统计表,然后由学生一一进行确认,需要花费大量的时间和精力,并且出错率较高。在本系统中,教师点击“导出报名表”按钮即可,导出表中的数据直接从数据库中获取,方便快捷,并且降低了出错率,除此之外,教师还可以根据需要选择需要导出的学生信息字段。

5 结束语

设计难点:将同一活动的报名资料同一保存在以活动ID命名的文件夹中,不在同一目录下文件的存储与访问,根据实际需要选择性地导出Excel报名表。

本系统设计考虑到了数据安全性和系统功能的扩展性,目前本系统的开发已经基本完成,已经进行了初步测试。经过测试,每个页面都可以正常打开,在异常情况下都可以跳转到异常处理页面,每种用户所需的功能都能正常实现,基本满足了需求。但本系统也存在一定的问题,如界面设计存在缺陷,需要进一步完善。

参考文献:

[1] 丁吉安.基于ASP.NET的网上报名系统的设计与实现[J].电脑知识与技术,2012,8(21):5119-5121.

[2] 芦丽萍,王志军.网络数据库应用系统开发技术—ASP.NET[M].北京:电子工业出版社,2009.

[3] 卢欣欣,崔仲远.基于ASP.NET的NCRE网上报名系统的设计与实现[J].周口师范学院学报,2013,30(2):104-107.

猜你喜欢

报名表班委管理员
我是小小午餐管理员
我是图书管理员
我是图书管理员
可疑的管理员
走出大队部门口的那一刻
走出大队部门口的那一刻
换位思考·民主协商·和谐发展
——“班服风波”折射出的带班理念
换位思考·民主协商·和谐发展
第二十二届全国中小学生绘画书法作品比赛报名表
第七届中小学音乐课观摩活动观摩报名表