系统设计说明书模板.docx

上传人:b****6 文档编号:15702631 上传时间:2023-07-06 格式:DOCX 页数:14 大小:74.72KB
下载 相关 举报
系统设计说明书模板.docx_第1页
第1页 / 共14页
系统设计说明书模板.docx_第2页
第2页 / 共14页
系统设计说明书模板.docx_第3页
第3页 / 共14页
系统设计说明书模板.docx_第4页
第4页 / 共14页
系统设计说明书模板.docx_第5页
第5页 / 共14页
系统设计说明书模板.docx_第6页
第6页 / 共14页
系统设计说明书模板.docx_第7页
第7页 / 共14页
系统设计说明书模板.docx_第8页
第8页 / 共14页
系统设计说明书模板.docx_第9页
第9页 / 共14页
系统设计说明书模板.docx_第10页
第10页 / 共14页
系统设计说明书模板.docx_第11页
第11页 / 共14页
系统设计说明书模板.docx_第12页
第12页 / 共14页
系统设计说明书模板.docx_第13页
第13页 / 共14页
系统设计说明书模板.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

系统设计说明书模板.docx

《系统设计说明书模板.docx》由会员分享,可在线阅读,更多相关《系统设计说明书模板.docx(14页珍藏版)》请在冰点文库上搜索。

系统设计说明书模板.docx

系统设计说明书模板

 

<企业企业管理系统>

详尽设计说明书

版本<1.2>

 

订正历史记录

日期

版本

说明

作者

11日/05

月/2006

<1.0>

创立详尽设计说明书

张勇

20日/05

月/2006

<1.1>

文档改正

张勇

04日/06

月/2006

<1.2>

文档完美

张勇

09日/06

月/2006

<1.2>

文档进一步完美

张勇

 

1.前言3

1.1编写目的3

1.2项目背景4

1.3定义4

1.4参照资料4

2.整体设计4

2.1需求概括4

2.2软件构造5

3.程序描绘8

3.1功能8

3.2性能9

3.3输入项目9

3.4输出项目9

3.5算法9

3.6程序逻辑9

3.7接口9

3.8储存分派9

3.9限制条件9

3.10测试重点9

 

1.前言

 

1.1编写目的

 

在前一阶段(纲要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。

包含怎样把该系统区分红若干个模块、决定各个模块之间的接口、模块之间传达的信息,以及数据构造、模块构造的设计等。

在以下的详尽设计报告中将对在本阶段中对系统所做的全部详尽设计进行说明。

在本阶段中,确立应当怎样详细地实现所要求的系统,进而在编码阶段能够把这个描绘直接翻译成用详细的程序语言书写的程序。

主要的工作有:

依据在《需求剖析说明书》中所描绘的数据、功能、运转、性能需求,并依据《纲要设计说明书》所确立的办理流程、整体构造和模块外面设计,设计软件系统的构造设计、逐一模块的程序描绘(包含各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等)。

在以下的各个阶段中,《用户操作手册》将与本阶段的工作密切联合,努力作到让用户易懂易学。

系统的测试和保护也将参照本说明书,查验本系统的各项性能指标,实时发现疏漏实时修理,必定要把功能强盛、稳固靠谱、便于保护的企业企业管理系统交到用户手中。

 

1.2项目背景

 

本项目(企业企业管理系统),由《青春三人组开发小组》负责开发。

本企业企业管理系统系统项目主要由两部分形成:

1.登岸界面;

2.各部门操作界面。

 

1.3术语定义

 

1.Oracle:

系统服务器所使用的数据库管理系统(DBMS)。

2.SQL:

一种用于接见查问数据库的语言。

3.主键:

数据库表中的重点域,值互不同样。

4.Tomcat:

FunctionsasaservletcontainerdevelopedundertheJakartaProjectattheApache

SoftwareFoundation.TomcatimplementstheservletandtheJavaServerPages(JSP)specificationsfromSunMicrosystems.It'sconsideredtobeanapplicationserver.

1.4参照资料

 

a.项目开发计划;

b.需求剖析说明书;

c.纲要设计说明书;

d.测试计划(草稿);

e.用户操作手册(草稿);

f.《Java2入门经典》

g.《Java程序设计技巧与开发实例》

h.《JSP手册》

i.《J2EE参照大全》

j.《Java数据库开发与专业应用》

k.《精晓JSP编程技术》

l.《Oracle入门》

 

2.整体设计

 

2.1需求概括

 

在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置必定的硬件,开发一个拥有开放系统构造的、易扩大的、易保护的、拥有优秀人机交互界面的企业企业管理系统。

本系统是企业企业

 

各部门对部门进行管理。

要求系统能有效、迅速、安全、靠谱和无误的达成上述操作。

并要求客户机的界面要简单了然,易于操作,服务器程序利于保护。

 

2.2软件构造

 

系统整体构造图:

 

类图

 

说明

 

User:

用户类

 

Browser:

阅读器

 

Control:

管理类

 

//查问操作

Select()

 

//插入操作

Insert()

 

//更新操作

Update()

 

Control1:

部门1管理类

 

//查问操作

publicResultSetSelect(Connectioncon,intselectIn)

 

//插入雇员信息

publicvoidInsert(Connectioncon,StringENMAE,StringESSN,StringSALARY,StringSUPPERSSN,intDNO)

//插入项目信息

publicvoidInsert(Connectioncon,StringPNAME,StringPNO,StringPLOCATION,intDNO)

 

//插入保险信息

publicvoidInsert(Connectioncon,StringESSN,StringDEPENTNAME,StringSEX,intBDATE,String

RELATIONGSHIP)

 

Control2:

部门2管理类

 

//查问操作

publicResultSetSelect(Connectioncon,intselectIn)

 

//插入雇员信息

publicvoidInsert(Connectioncon,StringENMAE,StringESSN,StringSALARY,StringSUPPERSSN,intDNO)

//插入项目信息

publicvoidInsert(Connectioncon,StringPNAME,StringPNO,StringPLOCATION,intDNO)

 

Control3:

部门3管理类(与部门2操作近似)

 

//查问操作

publicResultSetSelect(Connectioncon,intselectIn)

 

//插入雇员信息

publicvoidInsert(Connectioncon,StringENMAE,StringESSN,StringSALARY,StringSUPPERSSN,intDNO)

//插入项目信息

 

publicvoidInsert(Connectioncon,StringPNAME,StringPNO,StringPLOCATION,intDNO)

 

ConnPool:

连结池类

 

//设置数据库驱动程序

publicvoidsetDriver(Stringdriver)

 

//获得数据库驱动程序

publicStringgetDriver()

 

//设置数据源的地点

publicvoidsetURL(Stringurl)

 

//获得数据源的地点publicStringgetURL()

 

//设置最大连结数

publicvoidsetSize(intsize)

 

//获得最大连结数

publicintgetSize()

 

//设置数据源的用户名

publicvoidsetUsername(Stringusername)

 

//获得数据源的用户名

publicStringgetUserName(

 

//设置数据源的密码

publicvoidsetPassword(Stringpassword)

 

//获得数据源的密码

publicStringgetPassword()

 

//设置用于单个连结任务的DbConn对象

publicvoidsetConnBean(DbConndc)

 

//获得用于单个连结任务的DbConn对象publicDbConngetConnBean()

 

//创立到数据库的连结

privateConnectioncreateConnection()

 

//初始化连结池

publicsynchronizedvoidinitializePool()

 

//将指定连结加入连结向量末端

privatevoidaddConnection(DbConnconn)

 

//开释指定连结的资源

publicsynchronizedvoidreleaseConnection(Connectioncon)

 

//从连结池获得一个连结

publicsynchronizedConnectiongetConnection()

 

//清空连结池,开释资源

publicsynchronizedvoidemptyPool()

 

DbConn:

数据库连结类

 

//获得数据库连结对象

publicConnectiongetConnection()

 

//设置数据库连结对象

publicvoidsetConnection(Connectionconn)

 

//设置连结的使用状态

publicvoidsetInuse(booleaninuse)

 

//获得连结的使用状态publicbooleangetInuse()

 

//封闭连结

publicvoidclose()

 

DB:

数据库

 

3.程序描绘

 

3.1功能

 

拜见需求剖析文档。

 

3.2性能

 

3.3输入项目

 

参照需求剖析的活动图。

 

3.4输出项目

 

参照需求剖析的活动图。

 

3.5算法

 

拜见类图进行代码编写或用case工具生成。

 

3.6程序逻辑

 

拜见类图。

 

3.7接口

 

拜见类图。

 

3.8储存分派

 

拜见数据库设计文档。

 

3.9限制条件

 

3.10测试重点

 

登岸测试:

用户登岸考证。

 

部门查问测试:

选择查问条件,返回查问构造。

部门储存测试:

选择储存实体,返回储存反应。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2