Java辅助教学网站设计
目 录
1 引言 1
1.1课题背景及意义 1
1.2 管理信息系统发展现状 1
1.3 课题的研究方法和技术路线 1
1.3.1研究方法 1
1.3.2 技术路线 2
2 相关技术简介 2
2.1 ASP.NET框架 2
2.2 B/S框架 2
2.3数据库技术 4
3系统分析 4
3.1系统设计目标 4
3.2系统可行性分析 4
3.3 系统功能需求概述 5
3.4系统设计规划 5
4系统设计 6
4.1架构设计 6
4.2功能模块设计 7
4.3技术架构 7
4.4数据库结构设计 8
5 详细设计 10
5.1登陆界面 10
5.2 前台主界面 10
5.3学生注册界面 11
5.4 在线留言界面 11
5.5 教师后台主界面 12
5.6 学生后台主界面 12
5.7 课堂考勤管理界面 13
6 系统的测试 14
6.1 程序调试 14
6.2 程序的测试 14
总 结 17
致 谢 18
参 考 文 献 19
1 引言
1.1课题背景及意义
现在Interent已经在人们生活中无处不在了,浏览网页的方式也越来越多了,这个让那个学校在对学生进行管理时也简便了许多。互联网给教学的管理热源提供了丰富的资源,使他们创造出一种良好的教学网站,具备现实中作业统计以及管 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
理的功能。JAVA辅助教学网站可以给用他的人带来便利,这个系统能够快速的、便捷的让管理老师平时课程中的工作减小很多。
1.2 管理信息系统发展现状
数据库管理系统最初是由企业和研究机构的独立版本和内部管理制度,人事管理,复杂的计费,对账,账户统计数据发布业务的发展,提高办公效率。在一定程度上,随着计算机技术,网络技术,特别是推广应用互联网技术在这些年的快速应用,管理信息系统得到了很大的发展和进步。现在各种公司的高层已经了解到一个优秀的系统是十分重要的,为了提高工作的速度,慢慢的一个健全的信息化管理系统就完善。其实在很早以前,就发布了不同的编码方案运用在不同的信息系统当中。不同的公司通过不一样的学习慢慢的完善了适合自己公司管理的系统了。
不仅在公司企业中存在着管理系统,而且高校也同样拥有自己的管理平台,学校不同的部门拥有不一样的系统平台:学校的图书馆的系统是专门用来管理书籍的信息,学校的教务网系统是用来管理学生的一些基本信息的,还有老师们用来办公的系统等,每个系统的功能都不一样的。
随着现在世界经济全球化,电子商务这个词已经慢慢的被人们所熟悉了。电子商务能够在网上以电子化的手段进行商务活动间的交易,像购物网站,网上银行,网上购票平台都运用了数据库管理系统,而且也使人们的生活越来越便利了。
1.3 课题的研究方法和技术路线
1.3.1研究方法
根据所给资料得出系统的基本的框图,划分功能模块,应用语言编程,应用SQL sever作为数据库服务器来开发本系统。系统主要实现了教师学生注册登录、教师发布PPT、复习试题、实验指导书等资料、教师发布作业、学生提交作业等基本功能模块。
1.3.2 技术路线
本系统采用B/S(Browser/server,浏览器/服务器)三层体系结构,这种模式采用多种标准的协议和技术,适合于任何硬件平台和软件环境。本系统采用当今社会比较先进的.net语言开发一个性能优越、可扩展性强和安全可靠稳定的辅助教学网站。
2 相关技术简介
2.1 ASP.NET框架
由于ASP.NET的功能十分的强大,因此编写人员在写程序时就能大大缩短所需要的时间了,而且在编写程序期间只需要通过鼠标在屏幕上拉动对应的控件来达到功能的实现,这样一些初级程序员就能更快的掌握ASP.NET这个系统了。不仅如此,ASP.NET还可以对除此之外的控件进行编译,这样就使得ASP.NET拥有了扩充性,让程序员在开放程序时更加的简单,大大缩短了编写时间。
当前,ASP.NET是在windows上最流行的开发程序的环境。现在世界上大多数操作系统都能使用ASP.NET来对一个程序进行开发操作,ASP.NET是一种全新的模式,它给程序开发人员到来了便利。ASP.NET可以在系统开发中与数据库进行连接,它采用了一种特定的技术与数据库进行连接,这让编程人员不需要掌握怎么与数据库进行连接的,他们只要学会不一样的与数据库连接的代码就行了,这样让我们访问数据库的速度加快了很多,这种技术叫ADO技术。使用这种技术让软件工程师对数据库的一些日常管理更加快捷方便。
通过编译程序,ASP.NET能过使用不一样的编程语言来进行软件开发的构架,它能过使用多种编程语言来开发,这使编程人员更加得心应手的运用,ASP.NET框架会对编程人员使用的编程语言进行编译,最后编译为机器代码,因此,编程人员在编写开发程序的时候可以自由选择最合适的编程语言。
2.2 B/S框架
B/S框架全程是Browser/Server,即浏览器/服务器模式,它不要在任意的PC端来部署进行程序,这使得使用浏览器来对编写好的程序进行访问,其实也就是在一台远程服务器配置已经开发研究好的程序,这使得对该程序的操作和使用在其他所用访问这服务器的PC客户端都能进行,这种方法让使用的人更加的便利。这种方式不仅打破了地区的局限性还加大了运行程序的效率、减少了使用程序所带来的成本。
我编写的是一个能够在学校里使用的系统,首先,我可以把班级的管理系统先在远端服务器上进行装载;其次只要拥有了访问的权限以后,就能通Interent对这个系统进行基本的操作了,这种先进的模式后期只要对服务器进行日常的维护和检查就能确保程序的正常使用了。
当前B/S框架已经成为了十分卓越的框架结构了,它是以Interent为平台的程序构架。目前已经被大量的使用,它已超越了原先的C/S结构,让程序的开发带来了新的生机。B/S在当今信息化的时代得到了广泛的应用,其根本还是因为Interent慢慢的茁壮成长,互联网已经成为生活中不可缺少的部分了。
总而言之ASP.NET的开发技术是十分先进的,也是当前使用最多的开发技术之一。它能过针对各种用户,支持面向Interent的下一步网络程序的开发,这也就是它领先于其他开发技术的地方。
当前使用最为广泛的程序框架就是ASP.NET框架了,它是微软公司现在大力推广的全新的开发框架模式,它主要以模块化和组件为的语言,它在最近很短的时间内更新了几个版本,最初的1.0,其次到2.0,然后是3.0,直到现在的4.0,在微软的大力推广以及强大的支持,现在有更多的人使用它了。ASP.NET使用了通用的语言运行,它支持各种各样的编程语言来对程序开发,但是它在解析过程中会被翻译成通用语言,程序员可以用大家熟悉的C#或者VB再或是C++来进行编程,因此这个是一个多元化平台程序的开发框架。现在的ASP相比以前的更加的先进了,这不仅只是对技术的简单升级,不仅是能使用多种多样的语言,最重要的是ASP.NET可以在集成开发坏境里进行程序的开发研究,这样就集成了很多的完成的控件进行系统界面的编写,这就不要去对单一的控件编写代码了,这使得编写程序的速度大大变快了,大大减少了编写程序的时间,大大缩短了所需成本。
1 引言 1
1.1课题背景及意义 1
1.2 管理信息系统发展现状 1
1.3 课题的研究方法和技术路线 1
1.3.1研究方法 1
1.3.2 技术路线 2
2 相关技术简介 2
2.1 ASP.NET框架 2
2.2 B/S框架 2
2.3数据库技术 4
3系统分析 4
3.1系统设计目标 4
3.2系统可行性分析 4
3.3 系统功能需求概述 5
3.4系统设计规划 5
4系统设计 6
4.1架构设计 6
4.2功能模块设计 7
4.3技术架构 7
4.4数据库结构设计 8
5 详细设计 10
5.1登陆界面 10
5.2 前台主界面 10
5.3学生注册界面 11
5.4 在线留言界面 11
5.5 教师后台主界面 12
5.6 学生后台主界面 12
5.7 课堂考勤管理界面 13
6 系统的测试 14
6.1 程序调试 14
6.2 程序的测试 14
总 结 17
致 谢 18
参 考 文 献 19
1 引言
1.1课题背景及意义
现在Interent已经在人们生活中无处不在了,浏览网页的方式也越来越多了,这个让那个学校在对学生进行管理时也简便了许多。互联网给教学的管理热源提供了丰富的资源,使他们创造出一种良好的教学网站,具备现实中作业统计以及管 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
理的功能。JAVA辅助教学网站可以给用他的人带来便利,这个系统能够快速的、便捷的让管理老师平时课程中的工作减小很多。
1.2 管理信息系统发展现状
数据库管理系统最初是由企业和研究机构的独立版本和内部管理制度,人事管理,复杂的计费,对账,账户统计数据发布业务的发展,提高办公效率。在一定程度上,随着计算机技术,网络技术,特别是推广应用互联网技术在这些年的快速应用,管理信息系统得到了很大的发展和进步。现在各种公司的高层已经了解到一个优秀的系统是十分重要的,为了提高工作的速度,慢慢的一个健全的信息化管理系统就完善。其实在很早以前,就发布了不同的编码方案运用在不同的信息系统当中。不同的公司通过不一样的学习慢慢的完善了适合自己公司管理的系统了。
不仅在公司企业中存在着管理系统,而且高校也同样拥有自己的管理平台,学校不同的部门拥有不一样的系统平台:学校的图书馆的系统是专门用来管理书籍的信息,学校的教务网系统是用来管理学生的一些基本信息的,还有老师们用来办公的系统等,每个系统的功能都不一样的。
随着现在世界经济全球化,电子商务这个词已经慢慢的被人们所熟悉了。电子商务能够在网上以电子化的手段进行商务活动间的交易,像购物网站,网上银行,网上购票平台都运用了数据库管理系统,而且也使人们的生活越来越便利了。
1.3 课题的研究方法和技术路线
1.3.1研究方法
根据所给资料得出系统的基本的框图,划分功能模块,应用语言编程,应用SQL sever作为数据库服务器来开发本系统。系统主要实现了教师学生注册登录、教师发布PPT、复习试题、实验指导书等资料、教师发布作业、学生提交作业等基本功能模块。
1.3.2 技术路线
本系统采用B/S(Browser/server,浏览器/服务器)三层体系结构,这种模式采用多种标准的协议和技术,适合于任何硬件平台和软件环境。本系统采用当今社会比较先进的.net语言开发一个性能优越、可扩展性强和安全可靠稳定的辅助教学网站。
2 相关技术简介
2.1 ASP.NET框架
由于ASP.NET的功能十分的强大,因此编写人员在写程序时就能大大缩短所需要的时间了,而且在编写程序期间只需要通过鼠标在屏幕上拉动对应的控件来达到功能的实现,这样一些初级程序员就能更快的掌握ASP.NET这个系统了。不仅如此,ASP.NET还可以对除此之外的控件进行编译,这样就使得ASP.NET拥有了扩充性,让程序员在开放程序时更加的简单,大大缩短了编写时间。
当前,ASP.NET是在windows上最流行的开发程序的环境。现在世界上大多数操作系统都能使用ASP.NET来对一个程序进行开发操作,ASP.NET是一种全新的模式,它给程序开发人员到来了便利。ASP.NET可以在系统开发中与数据库进行连接,它采用了一种特定的技术与数据库进行连接,这让编程人员不需要掌握怎么与数据库进行连接的,他们只要学会不一样的与数据库连接的代码就行了,这样让我们访问数据库的速度加快了很多,这种技术叫ADO技术。使用这种技术让软件工程师对数据库的一些日常管理更加快捷方便。
通过编译程序,ASP.NET能过使用不一样的编程语言来进行软件开发的构架,它能过使用多种编程语言来开发,这使编程人员更加得心应手的运用,ASP.NET框架会对编程人员使用的编程语言进行编译,最后编译为机器代码,因此,编程人员在编写开发程序的时候可以自由选择最合适的编程语言。
2.2 B/S框架
B/S框架全程是Browser/Server,即浏览器/服务器模式,它不要在任意的PC端来部署进行程序,这使得使用浏览器来对编写好的程序进行访问,其实也就是在一台远程服务器配置已经开发研究好的程序,这使得对该程序的操作和使用在其他所用访问这服务器的PC客户端都能进行,这种方法让使用的人更加的便利。这种方式不仅打破了地区的局限性还加大了运行程序的效率、减少了使用程序所带来的成本。
我编写的是一个能够在学校里使用的系统,首先,我可以把班级的管理系统先在远端服务器上进行装载;其次只要拥有了访问的权限以后,就能通Interent对这个系统进行基本的操作了,这种先进的模式后期只要对服务器进行日常的维护和检查就能确保程序的正常使用了。
当前B/S框架已经成为了十分卓越的框架结构了,它是以Interent为平台的程序构架。目前已经被大量的使用,它已超越了原先的C/S结构,让程序的开发带来了新的生机。B/S在当今信息化的时代得到了广泛的应用,其根本还是因为Interent慢慢的茁壮成长,互联网已经成为生活中不可缺少的部分了。
总而言之ASP.NET的开发技术是十分先进的,也是当前使用最多的开发技术之一。它能过针对各种用户,支持面向Interent的下一步网络程序的开发,这也就是它领先于其他开发技术的地方。
当前使用最为广泛的程序框架就是ASP.NET框架了,它是微软公司现在大力推广的全新的开发框架模式,它主要以模块化和组件为的语言,它在最近很短的时间内更新了几个版本,最初的1.0,其次到2.0,然后是3.0,直到现在的4.0,在微软的大力推广以及强大的支持,现在有更多的人使用它了。ASP.NET使用了通用的语言运行,它支持各种各样的编程语言来对程序开发,但是它在解析过程中会被翻译成通用语言,程序员可以用大家熟悉的C#或者VB再或是C++来进行编程,因此这个是一个多元化平台程序的开发框架。现在的ASP相比以前的更加的先进了,这不仅只是对技术的简单升级,不仅是能使用多种多样的语言,最重要的是ASP.NET可以在集成开发坏境里进行程序的开发研究,这样就集成了很多的完成的控件进行系统界面的编写,这就不要去对单一的控件编写代码了,这使得编写程序的速度大大变快了,大大减少了编写程序的时间,大大缩短了所需成本。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2908.html