基于UML的软件工程设计.docx

上传人:b****2 文档编号:23065675 上传时间:2023-04-30 格式:DOCX 页数:15 大小:51.35KB
下载 相关 举报
基于UML的软件工程设计.docx_第1页
第1页 / 共15页
基于UML的软件工程设计.docx_第2页
第2页 / 共15页
基于UML的软件工程设计.docx_第3页
第3页 / 共15页
基于UML的软件工程设计.docx_第4页
第4页 / 共15页
基于UML的软件工程设计.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

基于UML的软件工程设计.docx

《基于UML的软件工程设计.docx》由会员分享,可在线阅读,更多相关《基于UML的软件工程设计.docx(15页珍藏版)》请在冰豆网上搜索。

基于UML的软件工程设计.docx

基于UML的软件工程设计

题目:

班级网站设计

学生姓名:

邵园园

专业:

软件技术

班级:

11软1

学号:

指导教师:

日期:

2103年1月8日

第一章绪论

摘要

在21世纪这个信息高度发达、高速流通的时代,计算机的普及以及计算机网络的广泛应用,让普通人能够接触到比以往更多的知识。

面对信息时代的信息大“爆炸”现象,怎样才能使教育跟上时代的步伐,而不至于被时代抛在后面?

很多专家一直都在思考这个问题“如何把教育资源移置到网络上去,使更多的人可以享有这些资源”。

作为一个以传播知识为主要职能的机构,学校建立一个自己的网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。

本系统的开发是基于JSP的班级网站的设计与实现,采用JSP程序设计语言、JavaScript、Html语言及JavaBean、Servlet语言,采用Tomcat服务器技术,并采用MySQL数据库进行开发。

首先对班级网站做了详细的需求分析;然后给出了网站所需的功能,重点探讨了班级网站的设计法案;最后对班级网站进行了较详细的设计,并给出了具体实现步骤;通过测试分析,该系统的运行稳定、可靠,具有一定的可观价值。

关键词:

班级网站,JSP,MySQL数据库

1.2设计思想

通过设计班级网站,我们要全年宣传、展示班级风采、优点与特色,发布班级的重大活动安排,增强同学之间的相互联系,提高办事效率。

网站结构图:

图1-1:

网站结构图

1.3开发工具的选用及介绍

1.3.1JSP技术分析

JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。

网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

 JSP页面由HTML代码和嵌入其中的Java代码所组成。

服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。

JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。

JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。

JSP的优势如下:

(1)一次编写,到处运行。

在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。

(2)系统的多平台支持。

基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。

相比ASP/PHP的局限性是显而易见的。

第二章网站总体分析与设计

2.1网站系统分析

根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容上可对网站作如下划分:

(1)班级首页

(2)班级介绍

(3)同学信息

(4)班级相册

(5)留言板

(6)学样风貌

2.2主页设计

页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现班级的勃勃生气,静态主页方式介绍班级风采、优点特色,就得利用JSP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。

2.3数据库设计

本网站采用的数据库是MicrosoftAccess,建立库文件,包含如下几个表文件:

Claim网站公告信息表

Loginfo来访登录时间信息表

Mssg留言信息表

Photo图文内容说明信息表

User成员地址信息表

第三章详细设计

3.1本站首页

图2-1:

网站首页

代码如下:

11软1

--

.STYLE1{color:

#0000FF}

-->

--

a:

link{

text-decoration:

none;

color:

#0000CC;

}

a:

visited{

text-decoration:

none;

color:

#FF0000;

}

a:

hover{

text-decoration:

underline;

color:

#FF0000;

}

a:

active{

text-decoration:

none;

color:

#0000FF;

}

h1,h2,h3,h4,h5,h6{

font-family:

软件0905班;

}

-->

topMargin=0marginheight="0"

marginwidth="0">

bordercolor="#FFFFFF">

本站首页

班级介绍

同学信息

班级相册

bgcolor="#FFFFFF">

雁过留声

bgcolor="#FFFFFF">

学校风貌

--DWLayoutTable-->

collapse"height="417">

collapse"height="463"bordercolor="#CCFF33">

班级动态

 

班级介绍

天空湛蓝,鸟语花香,一群充满活力的年轻人——11软1的同学们在美丽的学院里演绎着一个个富有激情的青春故事。

这是一个团结奋进、朝气蓬勃、温暖和谐的集体。

学校通知

Copyright@11软件技术1班

E-mail:


--

visits=1

else

visits=parseInt(visits)+1

setCookie("counter",visits,now)

document.write("欢迎您第"+visits+"次来到本站点")

//-->


3.2班级介绍

图2-2:

班级介绍

代码如下:

潍坊科技学院11软1

软件0905班

marginwidth="0">

本站首页

班级介绍

同学信息

班级相册

雁过留声

学校风貌

--DWLayoutTable-->

 

 江西软件学院软件分院0905班

这是一个团结奋进、朝气蓬勃、温暖和谐的集体。

我们自信的接受挑战,以开放的心态迎接新事物,从社会底层的居住到高等学府的气氛,从容的生活。

在多维的思想体系中,我们一直为社会和个人利益的共赢而努力。

我们没有普遍的眼高手低的现象,从一开始我们实际的扩大专业知识,用实际成果来回答问题!


--

fixDate(now)

now.setTime(now.getTime()+365*24*60*60*1000)

varvisits=getCookie("counter")

if(!

visits)

visits=1

else

visits=parseInt(visits)+1

setCookie("counter",visits,now)

document.write("欢迎您第"+visits+"次来到本站点")

//-->


3.3同学信息

2-3:

同学信息

代码如下:

男同胞们名单...

11软1

女同胞们(名单)...

班长:

裴星宇

纪委:

苟详明

学习委员:

王超

体育委员:

马安顺

副纪委:

张将

生活部长:

于明明

那个某某人:

邵园园

济宁老乡:

杨新旋

青岛帅锅:

江京翔

少数民族:

杨波

火柴哥:

孙慎伟

3.4班级相册

图2-4:

班级相册

代码如下:

江西软件学院软件分院0905班

class_id=116"language="javascript"onsubmit="javascript:

returnWebForm_OnSubmit();"id="form1">

--

functionWebForm_OnSubmit(){

if(typeof(ValidatorOnSubmit)=="function"&&ValidatorOnSubmit()==false)returnfalse;

returntrue;

}

//-->

 

 

本站首页

班级介绍

同学信息

班级相册雁过留声

学校风貌

课程总结

这次课程设计让我学到了很多,感到了新知识的力量。

在这个工程中遇到了很多困难,经过一次又一次的改正,一遍又一遍的尝试,终于运行成功,在运行成功的一瞬间我幸福的笑了,很有成就感。

参考文献

[1]云舟工作室,精通Jsp网络编程[M],北京人民邮电出版社,2000

[2]张大兵,web上基于JSP的数据库应用研究,计算机工程与科学,2000

[3]沈文智,MiicrosoftIIS网页技术,北京人民邮电出版社,2002

[4]谭浩强,网页制作技术,北京清华出版社,2000

[5

展开阅读全文
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1