欢迎来到天天文库
浏览记录
ID:44720069
大小:563.15 KB
页数:26页
时间:2019-10-26
《班级信息网站系统设计 》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、毕业设计(论文)(2012届)题目:班级信息网站系统设计啊系(部):啊专业班级:啊姓 名:啊指导老师:啊2012年6月27日中文摘要班级信息网站是为了合理利用网络资源、提供班级学习与交流、有效管理班级事务的网络平台。本网站基于B/S模式,在MYECLIPSE集成开发环境下采用JSP语言开发完成。本网站由用户模块、在线论坛、班级相册、留言簿模块与管理模块等构成,其中用户模块实现了用户注册、登陆与修改个人资料等功能;在线论坛提供交流平台;班级相册实现图片上载和在线浏览功能;留言簿模块实现网上留言功能;管理模块实现用户管理、论坛管理、相册管理与留言簿管理等功能。本网
2、站能促进班级内学生交流学习,实现用户自由访问,促进学习相互了解,增强班级凝聚力。关键字:网站;B/S模式;JSP目录第1章.引言11.1设计背景11.2开发工具与平台11.3班级网站的现状1第2章.概要设计22.1功能需求22.2网站系统分析...................................................................................................................22.3系统流程22.4模块组织3第3章.数据库设计43.1需求分析43.2数据库表结构4第4
3、章.详细设计64.1后台登录界面64.2后台系统管理74.3后台修改密码114.4“班级介绍”模块的管理实现174.5班级公告信息17第5章.系统性能测试18第6章总结22参考文献22致谢23第1章引言1.1设计背景随着网络技术不断发展,计算机的普及,越来越多的人拥有了自己的电脑,越来越多的学校和班级通过计算机网络来管理其各项事务。同时,学生与学生之间通过网络来交流的方式也日趋频繁。在这种潮流的驱使之下,应该采用什么样的方式来更好的管理学生的各项信息,班级的各项日常事务,以及怎样使学生之间能够更好的交流,成为一个问题。本系统使用JSP技术的动态网页与SQLSe
4、rver2000数据库结合设计建立的一个网络班级信息网站。用户首先通过内部网络访问本网站,进行简单的注册并经管理员审核通过后,即拥有了使用本网站上所提供的除管理模块外的各功能的权力。功能模块包括在线论坛、留言簿、班级相册等。在线论坛提供用户之间的主要的交流的平台,用户可以发起自己的帖子,来引起班级其它同学的对本帖的讨论或回复,同时用户也可对自己或别人的帖子提出自己的见解,从而很好地促进了班级内同学的交流。留言簿提供网上留言功能。留言可以是班级的老师班长或其它同学的留言,通过网络的迅捷的传输速率达到快速了解及处理班级事务的目的。班级相册可以将班级内同学的相册传到
5、网站上自由浏览,增加班级的亲和力。以上的几个功能很好的解决了上面所提出的问题。1.2开发工具和介绍(1)JSP技术JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。JSP技术有点类似ASP技术,它是在传统的网页HTML文件中插入Java程序段和JSP标记,从而形成JSP网页。所有程序操作都在服务器端运行,网络上传送给客户端的仅是得到的结果,与客户端的浏览器无关,
6、因此,JSP称这Server-sideLanguage。所以被许多人认为是未来最有发展前途的动态网站技术之一。JSP的技术的优势:一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不需要做任何更改。系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。JSP技术是用Java语言作为脚本语言的。Java语言是成熟的、强大的、易扩充的编程语言。第22页共23页高效性与安全性。JSP在执行前先被编译成字节码,字节码由Java虚拟机解释执行,比源码解释效率高。
7、可维护性。由于JSP技术是一种开放的、跨平台的结构,因此Web服务器、平台及其他组件能很容易升级或切换,且不会影响JSP基本的应用程序。多样化和功能强大的开发工具支持。Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。(2)SQLServer数据库SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的一个版本。该版本继承了SQLServer7.0[9]版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Micro
8、softWindows98的膝上型电脑
此文档下载收益归作者所有