1 / 24
文档名称:

软件设计说明书:博士生招生网上报名和数据分析系统.ppt

格式:ppt   页数:24页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件设计说明书:博士生招生网上报名和数据分析系统.ppt

上传人:经管专家 2011/10/21 文件大小:0 KB

下载得到文件列表

软件设计说明书:博士生招生网上报名和数据分析系统.ppt

文档介绍

文档介绍:文档名称软件设计说明书
项目名称博士生招生网上报名和
数据分析系统
项目负责人 xxxxxx
项目组成员 xxx,xxx,…
文档编号xxxxxx
版本号 xxxxxx
作者 xxxxx 年月日
校对 xxxxx 年月日
审核 xxxxx 年月日
项目开发单位 xxxxxx
概要设计说明
概要设计说明书又可称系统设计说明书,这
里所说的系统是指程序系统。编制的目的是说明
对程序系统的设计考虑,包括程序系统的基本处
理流程、程序系统的组织结构、模块划分、功能
分配、接口设计、运行设计、数据结构设计和出
错处理设计等,为程序的详细设计提供基础。
编制概要设计说明书的内容要求如下:
1 引言
编写概要设计目的
背景
研究现状
2 结构设计
任务概述
设计目标
设计规定(条件与限制)
设计术语
业务处理流程/系统图
总体结构图
功能结构图
3 接口设计
用户接口
与其他软件、
硬件接口
各模块之间接口
4 数据库结构设计
5 关键技术及解决方案
6 详细设计
程序功能描述
输入项描述
输出项描述
算法描述
程序流程图
数据结构设计
参考文献
结论
图 1 基础数据输入设计
数据输入设计
图 2 数据统计分析流程
数据统计分析
图 3 系统工作流程
权限管理
由于报考博士研究生的人员分布在全国各地,报考
上提交自己的报名信息。因此本系统
采用基于B/S结构的三层架构,这样系统用户只要通过浏
览器就可以访问该系统,可以保证系统的平台无关性、也
使得系统有更好的扩展性和可维护性。本系统采用的体系
结构如图4 所示。
系统采用三层体系结构表示层、应用层和后台数据层。
三层之间的界面比较清晰,即客户端以Web浏览器为基
础访问Web服务器上的程序;应用层负责处理核心业务
逻辑,把与数据库相关的处理逻辑封装在中间层的组件
中,主要负责对客户请求的应用逻辑进行集中管理;
后台数据层的基础是数据库管理系统,主要负责数据的存
储和组织、数据的管理。
系统体系结构设计
图 4 体系结构
开发平台和运行环境的选择
(1)J2EE开发平台的选择
J2EE是Sun公司推出的一种全新的多层分布式应用
平台,它简化和规范了多层分布式系统的开发和部署。
J2EE提供一个多层结构的分布式应用程序模型,该模型
拥有方便存取数据库的JDBC技术,基于XML的数据交换
技术,组件重用能力,统一的安全模式和灵活的事务控
制机制等。它通过提供企业计算环境所必须的各种服务,
使得部署在平台上的多层应用可以实现高可用性、安全性、
可扩展性和可靠性[。J2EE体系结构的优点是:在
Servlet和JSP中可以完全使用Java语言进行编程,可以完
成许多简单的商业逻辑。
J2EE的多层体系结构由客户端表现层、服务端表现层、
服务端应用层和后台数据层组成。具体结构如图 5 所示。
其他