学生工作管理系统设计与实现
学生工作管理系统设计与实现[20191207151352]
学生工作管理系统是根据当今复杂的学校、学生事务性工作需求进行设计开发的。本系统的开发将学校的事务和学生的事务有机的结合在一起,其中主要有对学院的管理、专业的管理、教师的管理以及一些学校和学生的其他的事务性工作。主要是为了提高学校管理员对学校和学生的管理,及时的发布一些通知同时也为了方便开展学生工作。
学生工作管理系统以ASP.NET为前台的开发技术,后台的数据库采用了Sql Server 2008,开发模式采用比较流行的B/S结构,可以满足管理员在学校和学生事务管理上的需要,是一个非常值得开发的信息管理系统。在界面的设计上不能做的太复杂使用起来不方便而且功能也要比较全面才可以大幅度提高管理人员在解决学校、学生事务时的效率,是高校实现规范化、科学化管理的有效途径。这套系统的开发在学校管理员处理学校的事务性工作时具有实际意义。
关键词:B/S 学生工作管理 .NET SQL Server 2008
1. 引言 1
1.1研究背景 1
1.2开发目的 1
1.3本课题所做的工作 1
2.相关技术介绍 3
2.1 ASP.NET框架 3
2.2 B/S程序结构 3
2.3 SQL Server 2008 3
3.系统分析 4
3.1系统功能描述 4
3.2可行性研究 4
3.2.1 技术可行性 5
3.2.2 经济可行性 5
3.2.3操作可行性 5
3.3 功能分析 5
3.3.1理解需求 6
3.3.2 需求分析 6
3.4业务流程分析 7
4.系统总体设计 9
4.1 设计思想 9
4.2 概念结构设计 12
4.3逻辑结构设计 13
4.4系统模块设计 16
5.系统实现 17
5.1 用户登陆 17
5.2管理员界面 18
5.3 老师用户界面 23
5.4学生界面 24
6.总结 27
参考文献 28
致 谢 29
1.1研究背景
随着科技的发展,计算机已经普及到我们每个人的生活当中,计算机的应用也不再单一,它渗入了我们身边的每个角落,帮助我们更好地工作,更好的娱乐等。随着教育制度的不断改革,教育变得更加普及,接受高等教育的人越来越多,学生事物管理方面变得越来越复杂,学校的管理员成为管理学校和学生信息以及一些其他工作的主要力量,但学校和学生常规的管理工作琐碎,事务性工作多,占用了管理员大量精力,学生工作管理系统就在这样的互联网环境下衍生出来。近些年来学校越来越注重构建以学生为主的服务环境,未来完成这个工作的将是由学校的管理员完成。但是虽然有了这个理念,但是在学生工作管理方面还不完善,在管理学校和学生职业化、手段现代化、解决问题高效化科学化还存在很大的上升空间。在高校中,在学生综合素质、自我能力管理较弱的情况下,要做好事务性工作和思想教育工作,难度大、问题多,利用当今发达的计算机技术做好教学、管理工作的需求日益急迫。
1.2开发目的
研究本课题的目的在于帮助高校的管理员实现学生的教育与学校的管理信息整合,提升管理员管理学校事务的能力、提升高校管理育人的效率、简化管理员们的一些事务性工作、帮助管理员们科学决策和分析。同时能够帮助高校以学生信息为中心,能够保证学生信息的安全与完整。因为学生工作管理系统的设计是高校提高管理效率,增强育人质量的急切需求,在落实以人为本、生本教育、公平公正的教育理念下,管理员必须全面的掌握学生的信息才能够科学的管理、科学教育、科学决策、本系统的设计与实现将改变学生信息难于统计,分散,共享性差的现状。主要体现在管理员的工作效率得到了大大提高。通过浏览查询功能快速准确地获取到学生资料,使管理更加科学化、高效化,并且学生的完整信息可以帮助管理员针对性地实现教育和管理、服务更细致目的性更强、可以借助系统科学的数据管理对相应学生进行教育管理工作,及时掌握学生的基本信息。
1.3本课题所做的工作
因为系统使用ASP.NET作为基础的开发技术,在接下来的在篇章中,主要探究下面几个观点:
① ASP.NET是什么技术,ASP.NET开发的系统较别的技术开发的有什么优势。在第二章的技术介绍中我将做出具体的叙述,使大家更了解这项技术。
② 学生工作管理系统能不能在此基础上可行,笔者同样会在接下来的章节中做全面的分析。
③ 了解了什么是ASP.NET,并且是否可行后我们再来研究一下怎么运用这个技术开发学生工作管理系统。
2.相关技术介绍
2.1 ASP.NET框架
ASP.NET让开发程序变得非常简单并且高效,在ASP.NET环境下制作网页、开发应用程序效率是很高的,主要是ASP.NET应用了新的服务器空间,涵盖了更多的具有新功能的空间,而且新增加的内容能提供系统级别的实用功能[4]。
2.2 B/S程序结构
B/S程序结构是目前比较流行的一种先进的程序框架,B指的是浏览器、S指的是服务器,它是目前应用最普及的程序结构。随着计算机互联网不断补充进这个社会的每个角落,而这样的一个程序架构就是在这样的发达的互联网背景下发展起来的。但是毋庸置疑这样的结构的是利大于弊的。所以它仍然是目前使用最广泛的开发模式结构[5]。
B/S架构的特点是一个终端的远程服务器,在其它有Internet的地方都可以对系统进行访问和使用,只要你是系统承认的合法用户就可以。
2.3 SQL Server 2008
我们采用的SQL Server 2008来建立学生工作管理系统的数据库文件,因为SQL Server 2008可以支持多个数据库同时在一个服务器上配置和运行,还能够实现独立的数据库之间的平行处理。SQL Server 2008是一个很不错并且目前应用相对普遍并且简单的数据库管理系统工具。
用SQL Server 2008作为后台数据库来配合ASP.NET框架是一种比较不错的结合,因为ASP.NET框架本身就提供了ADO.NET这样的工具来和数据库之间进行有效的配合[7]。
学生工作管理系统是根据当今复杂的学校、学生事务性工作需求进行设计开发的。本系统的开发将学校的事务和学生的事务有机的结合在一起,其中主要有对学院的管理、专业的管理、教师的管理以及一些学校和学生的其他的事务性工作。主要是为了提高学校管理员对学校和学生的管理,及时的发布一些通知同时也为了方便开展学生工作。
学生工作管理系统以ASP.NET为前台的开发技术,后台的数据库采用了Sql Server 2008,开发模式采用比较流行的B/S结构,可以满足管理员在学校和学生事务管理上的需要,是一个非常值得开发的信息管理系统。在界面的设计上不能做的太复杂使用起来不方便而且功能也要比较全面才可以大幅度提高管理人员在解决学校、学生事务时的效率,是高校实现规范化、科学化管理的有效途径。这套系统的开发在学校管理员处理学校的事务性工作时具有实际意义。
关键词:B/S 学生工作管理 .NET SQL Server 2008
1. 引言 1
1.1研究背景 1
1.2开发目的 1
1.3本课题所做的工作 1
2.相关技术介绍 3
2.1 ASP.NET框架 3
2.2 B/S程序结构 3
2.3 SQL Server 2008 3
3.系统分析 4
3.1系统功能描述 4
3.2可行性研究 4
3.2.1 技术可行性 5
3.2.2 经济可行性 5
3.2.3操作可行性 5
3.3 功能分析 5
3.3.1理解需求 6
3.3.2 需求分析 6
3.4业务流程分析 7
4.系统总体设计 9
4.1 设计思想 9
4.2 概念结构设计 12
4.3逻辑结构设计 13
4.4系统模块设计 16
5.系统实现 17
5.1 用户登陆 17
5.2管理员界面 18
5.3 老师用户界面 23
5.4学生界面 24
6.总结 27
参考文献 28
致 谢 29
1.1研究背景
随着科技的发展,计算机已经普及到我们每个人的生活当中,计算机的应用也不再单一,它渗入了我们身边的每个角落,帮助我们更好地工作,更好的娱乐等。随着教育制度的不断改革,教育变得更加普及,接受高等教育的人越来越多,学生事物管理方面变得越来越复杂,学校的管理员成为管理学校和学生信息以及一些其他工作的主要力量,但学校和学生常规的管理工作琐碎,事务性工作多,占用了管理员大量精力,学生工作管理系统就在这样的互联网环境下衍生出来。近些年来学校越来越注重构建以学生为主的服务环境,未来完成这个工作的将是由学校的管理员完成。但是虽然有了这个理念,但是在学生工作管理方面还不完善,在管理学校和学生职业化、手段现代化、解决问题高效化科学化还存在很大的上升空间。在高校中,在学生综合素质、自我能力管理较弱的情况下,要做好事务性工作和思想教育工作,难度大、问题多,利用当今发达的计算机技术做好教学、管理工作的需求日益急迫。
1.2开发目的
研究本课题的目的在于帮助高校的管理员实现学生的教育与学校的管理信息整合,提升管理员管理学校事务的能力、提升高校管理育人的效率、简化管理员们的一些事务性工作、帮助管理员们科学决策和分析。同时能够帮助高校以学生信息为中心,能够保证学生信息的安全与完整。因为学生工作管理系统的设计是高校提高管理效率,增强育人质量的急切需求,在落实以人为本、生本教育、公平公正的教育理念下,管理员必须全面的掌握学生的信息才能够科学的管理、科学教育、科学决策、本系统的设计与实现将改变学生信息难于统计,分散,共享性差的现状。主要体现在管理员的工作效率得到了大大提高。通过浏览查询功能快速准确地获取到学生资料,使管理更加科学化、高效化,并且学生的完整信息可以帮助管理员针对性地实现教育和管理、服务更细致目的性更强、可以借助系统科学的数据管理对相应学生进行教育管理工作,及时掌握学生的基本信息。
1.3本课题所做的工作
因为系统使用ASP.NET作为基础的开发技术,在接下来的在篇章中,主要探究下面几个观点:
① ASP.NET是什么技术,ASP.NET开发的系统较别的技术开发的有什么优势。在第二章的技术介绍中我将做出具体的叙述,使大家更了解这项技术。
② 学生工作管理系统能不能在此基础上可行,笔者同样会在接下来的章节中做全面的分析。
③ 了解了什么是ASP.NET,并且是否可行后我们再来研究一下怎么运用这个技术开发学生工作管理系统。
2.相关技术介绍
2.1 ASP.NET框架
ASP.NET让开发程序变得非常简单并且高效,在ASP.NET环境下制作网页、开发应用程序效率是很高的,主要是ASP.NET应用了新的服务器空间,涵盖了更多的具有新功能的空间,而且新增加的内容能提供系统级别的实用功能[4]。
2.2 B/S程序结构
B/S程序结构是目前比较流行的一种先进的程序框架,B指的是浏览器、S指的是服务器,它是目前应用最普及的程序结构。随着计算机互联网不断补充进这个社会的每个角落,而这样的一个程序架构就是在这样的发达的互联网背景下发展起来的。但是毋庸置疑这样的结构的是利大于弊的。所以它仍然是目前使用最广泛的开发模式结构[5]。
B/S架构的特点是一个终端的远程服务器,在其它有Internet的地方都可以对系统进行访问和使用,只要你是系统承认的合法用户就可以。
2.3 SQL Server 2008
我们采用的SQL Server 2008来建立学生工作管理系统的数据库文件,因为SQL Server 2008可以支持多个数据库同时在一个服务器上配置和运行,还能够实现独立的数据库之间的平行处理。SQL Server 2008是一个很不错并且目前应用相对普遍并且简单的数据库管理系统工具。
用SQL Server 2008作为后台数据库来配合ASP.NET框架是一种比较不错的结合,因为ASP.NET框架本身就提供了ADO.NET这样的工具来和数据库之间进行有效的配合[7]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/qrs/142.html