JSP班级管理网站设计与实现+ER图
时间:2017-02-17 12:51 来源:毕业论文 作者:毕业论文 点击:次
摘 要:随着网络时代的不断发展,各高校都建立了自己的校园网站,同时班级网站的建设和应用也逐步流行起来。班级网站是为了满足班级管理网站的需要而设计,网站采用B/S架构,利用JSP技术与SQL Server 2005数据库技术实现,主要完成了用户登录、发布信息、评论及文件上传下载等功能。通过这些功能来实现学校中学生与老师、学生与学生之间信息和资源的共享和交流,更加方便有效的管理班级内部事务。5835 关键词:班级管理网站;B/S架构;JSP;SQL Server 2005 The Design and Implementation of Class Website Abstract:With the development of Internet, almost all the colleges and universities have established their own websites; at the same time, the construction and application of class website become more popular among these colleges and universities. Class website is designed to meet the requirements of actual performance in class management. This website uses B/S architecture, JSP technology and SQL Server 2005 database technology, accomplishing the functions of user login, release of information, comment and files of upload and download. These functions realized the share and exchange of resources between students and the teachers, the students and the student information, so as to handle the internal affairs. Key words:Class Website Management; B/S Architecture; JSP; SQL Server 2005 目 录 摘 要 1 1.开发背景和意义 1 2.开发环境及相关技术 2 2.1开发与运行环境 2 2.2相关技术 3 3.需求分析和设计 3 3.1需求分析 3 3.2数据流图 4 3.3网站功能模块设计 4 4.数据库设计 5 4.1数据库概念设计 5 4.2数据库逻辑结构设计 5 5.网站详细设计与实现 6 5.1公共类设计 6 5.2用户信息管理 7 5.3论坛信息管理 7 5.4文件管理 8 6.测试 9 7.总结 9 参考文献 11 致谢 12 班级管理网站设计与实现 1.开发背景和意义 大学时代不同以往的学生时代,同学之间往往少了面对面的交流,而在这种情形下,班级网站的存在就更具其意义。它将帮助同学和老师共享班级的一些信息,获取学校的相关重要新闻动态,帮助记录班级的重大活动,为班级成员提供一个更为广阔的交流平台,有助于同学间感情的培养,有利于班级的团结,班风的建设。 班级网站并非是对传统班级管理途径的否定和替代,而是传统班级管理工作的延伸和补充,也是班级管理现代化发展的必然趋势,它具有教育内容多样性、活动资源多源性、管理自主性等特点。此外在研究班级管理网站时,要考虑的问题是:如何将传统班级管理方式和现代网络化的方式有机的结合,使班级管理体系更完善。 2.开发环境及相关技术 2.1开发环境 2.1.1 JDK运行环境 JDK(Java Development Kit,Java软件开发包)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java软件开发包(SDK)。JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。对于开发人员,必须使用JDK开发调试。对于普通用户,仅需要安装JRE来运行Java程序。SUN公司JDK5.0开始,提供了泛型等非常实用的功能,其版也不断更新,运行效率得到了非常大的提高。 2.1.2 MyEclipse开发工具 (责任编辑:qin) |