事业单位招聘考试报名系统
目 录
1 绪论 1
1.1 选题目的 1
1.2 研究意义 1
1.3 研究现状 1
2 开发环境 2
2.1 ASP.NET框架 2
2.2 B/S框架 3
2.3 数据库技术 4
3 系统需求分析 4
3.1 业务流程图 4
3.2 可行性分析 5
3.3 数据流程图 6
4 系统实现 7
4.1系统的总体结构 7
4.2数据库设计 9
5 系统详细设计 14
5.1 系统开发及运行平台设置 14
5.2设置数据库连接 15
5.3系统首页设计 15
5.4各项功能的实现 15
6 系统测试 22
6.1 软件测试 22
6.2 本系统测试 24
结 论 26
致 谢 27
参 考 文 献 28
1 绪论
1.1 课题背景
通过对新技术的运用,事业单位招聘考试报名系统能够将更令人满意的服务提供给报考人员;此外,这一工作也将更
事业单位招聘人员须通过公开招考方式进行,由于报考人数量很大,对工作效率、公平、公正等提出了很高的要求,因此有必要借助现代化手段,应用信息技术来提高规范化,确保报名工作快速有效进行,也确保公平公正。因此需要开发一个事业单位招聘考试报名系统,通过计算机网络,不仅提高了处理速度,也极大地方面了用户使用;不仅保证了信息的准确性,还能够准确而又及时地了解和查询报名以及成绩状况,对用户实现点对点的服务,此外工作人员的工作难度也将大大减少 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
,极大地提高工作效率,互联网技术的快速发展也为网络报名系统及其发展提供了很好的技术基础。
1.2 课题意义
为了更好地满足需要、更好地服务好报考人员,网络报名系统将逐步取代此前的报名模式,依托于计算机网络,由集中报名改为分散报名,由工作人员录入信息改为由报考人员分别录入信息,可随时快速查看、统计报名信息。应用基于网络的报名系统能够让报考人员极为便捷的完成报名活动,不受时空限制,具有极强的灵活性;能够快速的完成数据的汇总以及传递,操作极为简单,且具有清晰的流程,能够更为准确的处理数据。考试管理机构能够快速的查询这类数据。管理活动将变得更加高效、流程化,便于对报考状况的把握,此外还可对信息进行统计,以便于安排具体的事宜。
事业单位招聘活动通过网上报名系统的运用,不仅能够便捷的对报考人员的信息加以采集,也可保障准确性。本课题开发该系统,也是旨在能够为报考人员提供方便,能够让他们在第一时间内进行报名以及成绩查询等活动。
2 开发环境
2.1 ASP.NET框架
就当前的程序研发方面,ASP.NET技术框架是一种应用较为广泛的、全新程序架构。运用组件、模块化等方式完成相应的研发工作,是目前大多数程序开发人员所掌握的一种全新的程序开发技术框架。ASP.NET的版本也在不断的升级和进步中,经历了1.0、2.0、3.5、4.0等多个版本的变迁。在短短几年的时间微软开发的这个程序开发体系结构就已经被广泛的使用起来了。ASP.NET的最大特点就是在程序开发过程中可以实现对多种程序设计语言的支持,无论采用C语言还是C++语言,甚至C#语言和J#语言对程序进行开发,在程序的运行和编译过程中都被同样的编译成一种通用的中间件,不应影响程序的运行效率。是一种全新的多语言支持的平台。ASP.NET程序框架不是简单的对ASP技术的升级,ASP根本不具备多种语言进行开发的特点,同时也没有一个整体的综合开发平台来对ASP程序设计进行良好的支持。ASP.NET可以在微软开发的Microsoft Visual Studio 综合平台上进行程序的开发,程序开发平台提供了多种框架,多种控件,多种基类的支持,是一种可视化的集成开发环境,这就给程序开发变得一目了然,让开发过程变得十分简单和方便。另外,也有良好的调试模块存在于Microsoft Visual Studio集成开发环境之中,在软件系统的开发过程中可以对软件进行调试,环境可以给出相应的错误或者建议的提示,利用这样的开发平台来对程序进行开发和建立大大的节约了开发的时间,降低了程序开发的难度,提高了开发的工作效率。
运行在在公共语言运行库上的ASP.NET程序架构是运行在服务器上的,使用ASP.NET开发程序同时可以做到对程序进行实时的编译。同时还采用了非常优秀的缓存技术手段,可以实时的把开发好的程序代码直接编译成电脑可以识别的机器代码。此外,ASP.NET是运行在通用的语言运行库上的,是目前唯一一种可以对多种程序设计语言同时支持的综合开发框架,ASP.NET框架给程序设计人员提供了极大的便利。
因为该架构有诸多强大功能存在,因此就设计人员而言,在对系统进行研发时将更为灵活。此外,在开展这一活动时,相关人员还通过控件拖动的方式,来设计程序,并对其加以排版,如此的方式使得软件对研发人员技术水平的要求得以降低。集成环境中已经存在了大量的基础控件,基本上可以满足一般软件系统的开发,但是同时还提供了对第三方控件的支持,程序设计人员可以开发更多的第三方的程序控件来给集成开发环境的工具箱添加更多的开发工具控件。由于ASP.NET提供了这样的扩展性能,所以给程序的开发带来越来越多的便利,提高了程序开发的效率。
本架构以Windows操作系统作为具体的研发平台,目前尚未获得其他系统的支持。因为大多数电脑都采用Windows作为操作系统,所以ASP.NET也就成了目前被广泛采用的程序开发框架。但是开发好的软件系统具备先进的可移植性能,可以在目前主流的操作系统平台上运行。这些优点是因为这样的框架采用了全新的开发形式,全新的架构形式,全新的编程形式。ASP.NET框架同时还能够无缝对接于数据库,通过ADO.NET方式的运用,开展关联于数据库的具体操作,让软件开发人员甚至可以不了解程序是如何和数据库进链接的就可以对数据库进行操作和控制。这就大大降低了软件开发人员的开发难度。ADO.NET技术是一种先进的管理和控制数据库的组件,能够让研发人员更为便捷的查询、删除数据库。
综上所述,ASP.NET技术框架是一种非常优秀的程序开发框架,目前已经广泛使用的一种先进的开发框架。它可以提供对网络程序的开发的支持。开发本文的事业单位招聘考试报名系统我们就采用ASP.NET框架来进行开发。
2.2 B/S框架
B/S架构是一种基于互联网系统的程序开发架构,是目前在程序开发中采用非常广泛的一种程序结构。当前,B/S架构的运用已极为广泛,是对C/S结构的升级,将良好的支持提供给以网络模式为基础的程序系统。在互联网不断发展的同时,B/S架构也同时得以更新和发展。在互联网逐步发展的同时,就要求大多数的信息管理系统要求不仅仅可以在一台电脑上使用,同时可以在接入互联网的其他电脑也可以使用对系统进行操作和使用。在这样的背景下基于B/S架构的程序设计方法得到了越来越广泛的使用,基础部分也在不断的更新。
B/S架构是利用操作系统中的浏览器来进行使用的,不是一种窗体程序,不需要在使用系统的电脑上进行安装。B/S架构的运行方式是在远程的服务器上把开发的软件系统部署在远程的服务器上,在部署好程序之后就可以实现在任何接入互联网的电脑上访问部署好的程序系统。B/S架构给使用管理系统的用户带来极大的便利。
1 绪论 1
1.1 选题目的 1
1.2 研究意义 1
1.3 研究现状 1
2 开发环境 2
2.1 ASP.NET框架 2
2.2 B/S框架 3
2.3 数据库技术 4
3 系统需求分析 4
3.1 业务流程图 4
3.2 可行性分析 5
3.3 数据流程图 6
4 系统实现 7
4.1系统的总体结构 7
4.2数据库设计 9
5 系统详细设计 14
5.1 系统开发及运行平台设置 14
5.2设置数据库连接 15
5.3系统首页设计 15
5.4各项功能的实现 15
6 系统测试 22
6.1 软件测试 22
6.2 本系统测试 24
结 论 26
致 谢 27
参 考 文 献 28
1 绪论
1.1 课题背景
通过对新技术的运用,事业单位招聘考试报名系统能够将更令人满意的服务提供给报考人员;此外,这一工作也将更
事业单位招聘人员须通过公开招考方式进行,由于报考人数量很大,对工作效率、公平、公正等提出了很高的要求,因此有必要借助现代化手段,应用信息技术来提高规范化,确保报名工作快速有效进行,也确保公平公正。因此需要开发一个事业单位招聘考试报名系统,通过计算机网络,不仅提高了处理速度,也极大地方面了用户使用;不仅保证了信息的准确性,还能够准确而又及时地了解和查询报名以及成绩状况,对用户实现点对点的服务,此外工作人员的工作难度也将大大减少 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
,极大地提高工作效率,互联网技术的快速发展也为网络报名系统及其发展提供了很好的技术基础。
1.2 课题意义
为了更好地满足需要、更好地服务好报考人员,网络报名系统将逐步取代此前的报名模式,依托于计算机网络,由集中报名改为分散报名,由工作人员录入信息改为由报考人员分别录入信息,可随时快速查看、统计报名信息。应用基于网络的报名系统能够让报考人员极为便捷的完成报名活动,不受时空限制,具有极强的灵活性;能够快速的完成数据的汇总以及传递,操作极为简单,且具有清晰的流程,能够更为准确的处理数据。考试管理机构能够快速的查询这类数据。管理活动将变得更加高效、流程化,便于对报考状况的把握,此外还可对信息进行统计,以便于安排具体的事宜。
事业单位招聘活动通过网上报名系统的运用,不仅能够便捷的对报考人员的信息加以采集,也可保障准确性。本课题开发该系统,也是旨在能够为报考人员提供方便,能够让他们在第一时间内进行报名以及成绩查询等活动。
2 开发环境
2.1 ASP.NET框架
就当前的程序研发方面,ASP.NET技术框架是一种应用较为广泛的、全新程序架构。运用组件、模块化等方式完成相应的研发工作,是目前大多数程序开发人员所掌握的一种全新的程序开发技术框架。ASP.NET的版本也在不断的升级和进步中,经历了1.0、2.0、3.5、4.0等多个版本的变迁。在短短几年的时间微软开发的这个程序开发体系结构就已经被广泛的使用起来了。ASP.NET的最大特点就是在程序开发过程中可以实现对多种程序设计语言的支持,无论采用C语言还是C++语言,甚至C#语言和J#语言对程序进行开发,在程序的运行和编译过程中都被同样的编译成一种通用的中间件,不应影响程序的运行效率。是一种全新的多语言支持的平台。ASP.NET程序框架不是简单的对ASP技术的升级,ASP根本不具备多种语言进行开发的特点,同时也没有一个整体的综合开发平台来对ASP程序设计进行良好的支持。ASP.NET可以在微软开发的Microsoft Visual Studio 综合平台上进行程序的开发,程序开发平台提供了多种框架,多种控件,多种基类的支持,是一种可视化的集成开发环境,这就给程序开发变得一目了然,让开发过程变得十分简单和方便。另外,也有良好的调试模块存在于Microsoft Visual Studio集成开发环境之中,在软件系统的开发过程中可以对软件进行调试,环境可以给出相应的错误或者建议的提示,利用这样的开发平台来对程序进行开发和建立大大的节约了开发的时间,降低了程序开发的难度,提高了开发的工作效率。
运行在在公共语言运行库上的ASP.NET程序架构是运行在服务器上的,使用ASP.NET开发程序同时可以做到对程序进行实时的编译。同时还采用了非常优秀的缓存技术手段,可以实时的把开发好的程序代码直接编译成电脑可以识别的机器代码。此外,ASP.NET是运行在通用的语言运行库上的,是目前唯一一种可以对多种程序设计语言同时支持的综合开发框架,ASP.NET框架给程序设计人员提供了极大的便利。
因为该架构有诸多强大功能存在,因此就设计人员而言,在对系统进行研发时将更为灵活。此外,在开展这一活动时,相关人员还通过控件拖动的方式,来设计程序,并对其加以排版,如此的方式使得软件对研发人员技术水平的要求得以降低。集成环境中已经存在了大量的基础控件,基本上可以满足一般软件系统的开发,但是同时还提供了对第三方控件的支持,程序设计人员可以开发更多的第三方的程序控件来给集成开发环境的工具箱添加更多的开发工具控件。由于ASP.NET提供了这样的扩展性能,所以给程序的开发带来越来越多的便利,提高了程序开发的效率。
本架构以Windows操作系统作为具体的研发平台,目前尚未获得其他系统的支持。因为大多数电脑都采用Windows作为操作系统,所以ASP.NET也就成了目前被广泛采用的程序开发框架。但是开发好的软件系统具备先进的可移植性能,可以在目前主流的操作系统平台上运行。这些优点是因为这样的框架采用了全新的开发形式,全新的架构形式,全新的编程形式。ASP.NET框架同时还能够无缝对接于数据库,通过ADO.NET方式的运用,开展关联于数据库的具体操作,让软件开发人员甚至可以不了解程序是如何和数据库进链接的就可以对数据库进行操作和控制。这就大大降低了软件开发人员的开发难度。ADO.NET技术是一种先进的管理和控制数据库的组件,能够让研发人员更为便捷的查询、删除数据库。
综上所述,ASP.NET技术框架是一种非常优秀的程序开发框架,目前已经广泛使用的一种先进的开发框架。它可以提供对网络程序的开发的支持。开发本文的事业单位招聘考试报名系统我们就采用ASP.NET框架来进行开发。
2.2 B/S框架
B/S架构是一种基于互联网系统的程序开发架构,是目前在程序开发中采用非常广泛的一种程序结构。当前,B/S架构的运用已极为广泛,是对C/S结构的升级,将良好的支持提供给以网络模式为基础的程序系统。在互联网不断发展的同时,B/S架构也同时得以更新和发展。在互联网逐步发展的同时,就要求大多数的信息管理系统要求不仅仅可以在一台电脑上使用,同时可以在接入互联网的其他电脑也可以使用对系统进行操作和使用。在这样的背景下基于B/S架构的程序设计方法得到了越来越广泛的使用,基础部分也在不断的更新。
B/S架构是利用操作系统中的浏览器来进行使用的,不是一种窗体程序,不需要在使用系统的电脑上进行安装。B/S架构的运行方式是在远程的服务器上把开发的软件系统部署在远程的服务器上,在部署好程序之后就可以实现在任何接入互联网的电脑上访问部署好的程序系统。B/S架构给使用管理系统的用户带来极大的便利。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2907.html