基于uml的软件工程设计

基于uml的软件工程设计

ID:33239392

大小:364.50 KB

页数:13页

时间:2019-02-22

基于uml的软件工程设计_第1页
基于uml的软件工程设计_第2页
基于uml的软件工程设计_第3页
基于uml的软件工程设计_第4页
基于uml的软件工程设计_第5页
资源描述:

《基于uml的软件工程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.题目:班级网站设计学生姓名:邵园园专业:软件技术班级:11软1学号:201101080029指导教师:日期:2103年1月8日...第一章绪论摘要在21世纪这个信息高度发达、高速流通的时代,计算机的普及以及计算机网络的广泛应用,让普通人能够接触到比以往更多的知识。面对信息时代的信息大“爆炸”现象,怎样才能使教育跟上时代的步伐,而不至于被时代抛在后面?很多专家一直都在思考这个问题“如何把教育资源移置到网络上去,使更多的人可以享有这些资源”。作为一个以传播知识为主要职能的机构,学校建立一个自己的网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育

2、资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。本系统的开发是基于JSP的班级网站的设计与实现,采用JSP程序设计语言、JavaScript、Html语言及JavaBean、Servlet语言,采用Tomcat服务器技术,并采用MySQL数据库进行开发。首先对班级网站做了详细的需求分析;然后给出了网站所需的功能,重点探讨了班级网站的设计法案;最后对班级网站进行了较详细的设计,并给出了具体实现步骤;通过测试分析,该系统的运行稳定、可靠,具有一定的可观价值。关键词:班级网站,JSP,MySQL数据库...1.2设计思想通过设

3、计班级网站,我们要全年宣传、展示班级风采、优点与特色,发布班级的重大活动安排,增强同学之间的相互联系,提高办事效率。网站结构图:班级介绍同学信息班级相册留言板学校风貌主页图1-1:网站结构图1.3开发工具的选用及介绍1.3.1JSP技术分析JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。J

4、SP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP与Java...Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单

5、易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。JSP的优势如下:(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。第二章网站总体分析与设计2.1网站系统分析根据前面的设计思想进行分析,按照系统开发的基

6、本观点对网站进行分解,从内容上可对网站作如下划分:(1)班级首页(2)班级介绍(3)同学信息(4)班级相册(5)留言板(6)学样风貌2.2主页设计页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现班级的勃勃生气,静态主页方式介绍班级风采、优点特色,就得利用JSP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。2.3数据库设计本网站采用的数据库是MicrosoftAccess,建立库文件,包含如下几个表文件:Claim网站公告信息表Loginfo来访登录时间信息表...Mssg留言信息表Photo图文内容

7、说明信息表User成员地址信息表第三章详细设计3.1本站首页图2-1:网站首页代码如下:11软1