基于UML的软件工程设计说明Word格式.docx
- 文档编号:13738254
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:13
- 大小:280.48KB
基于UML的软件工程设计说明Word格式.docx
《基于UML的软件工程设计说明Word格式.docx》由会员分享,可在线阅读,更多相关《基于UML的软件工程设计说明Word格式.docx(13页珍藏版)》请在冰豆网上搜索。
本系统的开发是基于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:
首页
代码如下:
<
head>
metahttp-equiv="
Content-Type"
content="
text/html;
charset=utf-8"
/>
title>
11软1<
/title>
styletype="
text/css"
>
!
--
.STYLE1{color:
#0000FF}
-->
/style>
/HEAD>
a:
link{
text-decoration:
none;
color:
#0000CC;
}
visited{
#FF0000;
hover{
underline;
active{
#0000FF;
h1,h2,h3,h4,h5,h6{
font-family:
软件0905班;
BODYtext=#000000bgColor=#ffffffleftMargin=0
topMargin=0marginheight="
0"
marginwidth="
divalign="
center"
bordercolor="
#FFFFFF"
<
ahref="
首页.html"
本站首页<
/a>
/div>
/td>
#"
班级介绍<
tdwidth="
135"
bordercolor="
background="
images/btn1.gif"
bgcolor="
class="
STYLE1"
同学信息<
班级相册<
<
雁过留声<
学校风貌<
/tr>
tr>
tdheight="
465"
colspan="
7"
valign="
top"
#CCFF33"
tablewidth="
788"
border="
cellpadding="
cellspacing="
height="
463"
--DWLayoutTable-->
tdvalign="
width="
200"
1"
style="
border-collapse:
collapse"
417"
20"
images/col1.gif"
班级动态<
<
100"
<
21"
176"
palign="
style6"
fontface="
华文新魏"
color="
#800080"
size="
5"
/font>
spanclass="
STYLE3"
天空湛蓝,鸟语花香,一群充满活力的年轻人——11软1的同学们在美丽的学院里演绎着一个个富有激情的青春故事。
这是一个团结奋进、朝气蓬勃、温暖和谐的集体。
/span>
/p>
学校通知<
p>
fontsize="
2"
Copyright@<
Ahref="
11软件技术1班<
/A>
BR>
E-mail:
mailto:
87380305@qq.."
87380305@qq..<
联系地址:
潍坊科技学院/a>
br>
scriptlanguage="
JavaScript"
--
visits=1
else
visits=parseInt(visits)+1
setCookie("
counter"
visits,now)
document.write("
欢迎您第"
+visits+"
次来到本站点"
)
//-->
/script>
#99FF33"
/table>
/body>
/html>
3.2班级介绍
图2-2:
潍坊科技学院11软1<
软件0905班<
BODYtext=#000000bgColor=#ffffffleftMargin=0topMargin=0marginheight="
764"
images/2005122945252198.gif"
#7B8ABD"
trbordercolor="
tdcolspan="
imgsrc="
images/01.png"
alt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 UML 软件工程 设计 说明