摘 要
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。《JAVA程序设计》课程是我校2006年校级资助建设的精品课程,本毕业设计主要完成该精品课网站的设计及实现。通过本网站,可以使用户能够在线的查阅有关课程的最新信息,下载课程的课件,在线观看课程的讲作,并可进行在线答疑等。(所有权:毕业设计网 QQ:306826066 )
ASP是微软推出的以取代CGI的动态服务器网页技术。其实微软更早曾推出了IDC技术,专门用于和数据库连接。IDC虽然也简单易学,但是因为它太简单了,以至于很多功能都不能实现。于是微软又推出了仍然简单易学,但功能更强大的ASP。由于ASP简单易学,又有微软的强大支持,所以目前ASP使用非常广泛,很多大型的站点都是用asp开发的。
关键字 :asp、网站设计(所有权:毕业设计网 QQ:306826066 )
The website design of JAVA course
Abstract
Along with the rapid development of the Internet, the Internet became fast access, Published and impart information, the important channel for people. And it will play more important role in the political, economic, and other aspects of life. Published information on the Internet is mainly achieved through the website, Access to information is the Internet "sea" in accordance with certain methods of retrieval of information needed from the site download down. Therefore the construction site on the Internet Application status Clearly, it has become, Information enterprises in the construction of important components. "JAVA Programming" is a quality course which was funded in our school in 2006.Through the website, it will enable users to access the online courses to the latest information, downloads courses, watch courses, also can give you some answers if you have questions.
ASP is Microsoft promotes substitutes for CGI the dynamic server homepage technology. Actually Microsoft's early once has promoted the IDC technology, specially uses in with the database connection. IDC although simple is also easy to study, but because it too has been simple, down to very multi-purpose all cannot realize. Thereupon Microsoft's promoted simply has been still easy to study, but function more formidable ASP. Because ASP simple is easy to study, also has Microsoft the formidable support, therefore the present ASP use is extremely widespread, very many large-scale stands all are develop with asp.
Keywords: asp、website design
通过调查,要求系统需要有以模块:
1.课程教学:包括设计思路,课程大纲,考核大纲,课程教案,电子课件。
2.教学条件:包括教材建设,实践教学,网络课程,参考文献。
3.网络课堂:包括电子课件,网上答疑。
4.教学效果:包括企业评价,专家评价,学生评价,同行评价。
5.认证培训:包括CEAC认证简介,IBM, JAVA, SUN SCJP认证。
6.政策支持:包括学校的一些实施方案。(所有权:毕业设计网 QQ:306826066 )
2.2 可行性分析
通过对该网站的各个模块进行了具体的了解之后,现在进行可行性分析。
技术上可行:该系统所需硬件设备,如服务器,计算机,市场上都有销售且价格较低,而且申请一个域名也没多大技术上的要求,有些网站还提供相关的技术支持、管理与维护。在软件上,操作系统采用Windows系列操作系统,数据库系统采用Access,这些软件在网站建设中被大量采用,技术上都比较成熟。因此在技术上是可行的。
经济上可行:由于我们做的是毕业设计,在成本方面都是由个人自己解决,所以对经费没有很高的要求和控制。
管理上可行:该系统是针对各大高校设计的,而现在大多高校的内部事物管理都有很多的管理体制,同时学校逐渐发展完善,因此管理上是可行的。
综上所述,网站建设在技术上、经济上、管理上都是可行的。
JAVA精品课网站设计的功能需求分析
本系统设计的目标是使教学更加方便,方便学生在家或寝室自己学习,提高学生自学能力,也节省学生、老师的时间。本系统能是个操作方便、更新及时、易于维护管理的网上教学网站,所有功能为:动态新闻;网上答疑;课程教学等基本功能。系统进入身份有学生、教师和管理员,学生进入后可根据系统功能对该课程进行信息浏览,查看课件,查看动态新闻,提出、查看问题及学习等;教师进入后也可对课程的一些信息进行浏览,对学生提出的问题进行回复;据此,要求系统需要有以下的功能:(所有权:毕业设计网 QQ:306826066 )
为使用户操作方便,要求有良好的人机界面。
学生查看新闻,下载课件,网上提问等。
教师查看学生提出的问题并进行回答。
系统功能模块划分
本系统主要划分学生操作、教师操作2个大模块。其中学生操作模块包括查看动态新闻、课程教学、网上提问、查看基本信息这几个小模块。教师操作包括对学生提出的问题网上答复、查看新闻、浏览课程信息等模块。
摘 要 I
Abstract II
第一章 概述 5
1.1 开发背景 5
第二章 可行性分析与使用技术介绍 6
2.1 需求分析 6
2.2 可行性分析 6
2.3 开发环境 6
2.4 使用技术介绍 6
2.4.1 asp技术介绍 6
2.4.2 WEB数据库技术 9
2.4.3 CSS技术 10
第三章 系统需求分析 11
3.1 JAVA精品课网站设计的功能需求分析 11
3.1.1 系统功能模块划分 11
3.2 系统用例图 13
3.3 系统UML活动图 14
第4章 数据库的设计 16
4.1 系统E-R图 16
4.2 数据库的创建 19
4.3 表的创建与设计 19
4.3.1 总体表设计 19
4.3.2 数据表的结构 19
4.3.3 数据库表的关系图 21
第5章 系统设计 23
5.1 数据库连接 23
5.2 网站首页 23
5.2.1 动态课程与学习资料 25
5.3 课程教学 29
5.4 网上答疑 32
(所有权:毕业设计网 QQ:306826066 )
5.5 申报表、课程特色与教材建设 36
5.6 其他页面介绍 38
第六章 系统测试 40
6.1 数据库调试 40
6.2 程序调试 40
6.3 功能测试 40
第七章 网站开发总结 41
7.1 心得体会 41
参考文献 42
谢辞 43 |