当前位置:文档之家› 项目设计说明书 (1)

项目设计说明书 (1)

项目设计说明书 (1)
项目设计说明书 (1)

《web应用系统开发》课程设计

留言板项目设计说明书

小组成员组长:张晨阳

组员:李银婷

组员:沈翊

组员:杨毅

组员:徐诗

2015.11.15

目录

一、项目概况 (2)

二、需求分析 (2)

(一)小标题 (3)

三、系统架构 (4)

四、系统设计 (5)

(一)数据库设计 (6)

(二)界面设计 (7)

(三)各模块的设计说明 (8)

五、系统实现 (9)

六、参考文献 (10)

一、项目概况

开发背景:本系统为网上留言系统,可以实现网上留言功能,重点分为公开留言和个人留言。

开发语言:C#

开发工具:vs2013、sql2012

二、需求分析

(一)用户管理

管理员可以对用户进行添加、删除、修改、查找、显示等操作

1.用户信息

存储所有的用户信息,及对用户信息进行管理

图1 用户管理

表1 M_Users

(1)增加数据

(2)删除数据

(3)修改数据

(4)查找数据

(二)公共论坛管理

用户可以实现匿名发帖,管理员可以对公共论坛信息进行管理。

1.公共信息管理模块

存储所有的公共信息,管理员及对用户信息增、删、改、查

图1 公共信息管理

表2M_Contents

(1)增加数据

(2)删除数据

(3)修改数据

(4)查找数据

(三)个人日志管理

用户可以实现发布个人心情,对心情信息进行修改、删除,管理员可以对个人日志进行管理。

1.个人日志管理模块

存储所有的个人信息,管理员及对用户信息增、删、改、查

图1 个人日志管理

表3M_PriContents

(1)增加数据

(2)删除数据

(3)修改数据

(4)查找数据

三、系统架构

架构:系统是基于多层架构进行编写。

分别是:Tools层、BLL层、DAL层、Entity层和View层共五层层之间的关系图:

四、系统设计

(一)数据库设计

表设计

数据库关系图

(二)界面设计

导航关系:

(三)模块设计说明

(1)个人日志管理模块

1.编写目的:能够对用户发布的日志进行编辑、添加、删除、查看操作。

2.模块描述:此模块由前台WEB 页面和后台数据库读取程序组成;前台 通过动态调用javascript 和CSS 文件和模板文件对页面进行渲染,后台通

过前台数据的传递对数据库进行操作。

(2)用户管理模块

1.编写目的:能够对所有用户进行编辑、添加、删除、查看操作。

2.模块描述:此模块此模块由前台WEB 页面和后台数据库读取程序组成;前 台通过动态调用javascript 和CSS 文件和模板文件对页面进行渲染,后台通

过前台数据的传递对数据库进行操作。

(3)公开日志管理模块

1.编写目的:管理员能够对所有日志进行编辑、添加、删除、查看操作。

2.模块描述:此模块此模块由前台WEB页面和后台数据库读取程序组成;前

台通过动态调用javascript和CSS文件和模板文件对页面进行渲染,后台通过前台数据的传递对数据库进行操作。

五、系统实现

此系统是基于MVC架构进行设计的,分为Tools层、BLL层、DAL层、Entity层和View 层共五层的多层架构。

实现层与层之间的高内聚、低耦合。

关键技术:控制器技术、动作方法选择器、过滤器技术;强类型视图;网址路由技术;Razor视图引擎技术;javascript和CSS技术。

项目开发详细设计说明书(超好用实用模板),完整版

实用文案 详细设计说明书 XX有限公司

修订记录

目录 第一章概述 (5) 1.1.应用模块的目的 (5) 1.2.应用模块总体描述 (5) 1.3.应用模块接口描述 (5) 1.4.假设条件 (5) 第二章设计模式(Design pattern) (6) 第三章类设计 (7) 3.1.分块类图 (8) 3.1.1.<类图1> 8 3.1.2.<类图n> 8 3.2.整体继承关系 (8) 3.3.类描述 (9) 3.3.1.<类名1> Class Description 9 3.3.2.<类名n> Class Description 10 第四章交互图 (12) 4.1.<情景编号1: 情景名称> (12) 4.1.1.交互图 12 4.1.2.例外情况及条件 13 4.2.<情景编号n: 情景名称> (13) 第五章状态图 (14) 5.1.<状态图编号1:状态图名称> (14)

5.2.<状态图编号n:状态图名称> (15) 第六章时序流程图 (16) 第七章用户界面设计说明 (18) 7.1.用户界面关系 (18) 7.2.用户界面具体描述 (18) 7.2.1.<界面编号1:界面名称〉 18 7.2.2.<界面编号N:界面名称〉 19 第八章测试考虑 (20) 第九章附录 (21) 9.1.附录A 代码举例 (21) 9.2.附录B 设计问题 (21) 9.2.1.<设计问题1> 21 9.2.2.<设计问题n> 21

第一章概述 1.1.应用模块的目的 请明确客户建立应用模块的目的。 1.2.应用模块总体描述 描述应用模块的总体功能。 1.3.应用模块接口描述 简要描述本应用模块的公共接口,具体接口会在相应的类中进行具体描述。建议采用列表的方式。 1.4.假设条件 列出在问题领域,项目方案及其它影响系统设计的可能方面内,应当成立的假设条件。包括系统的约束条件和应遵循的标准。

一级减速器设计说明书

机械设计课程设计说明书设计题目:一级直齿圆柱齿轮减速器班级学号: 学生姓名: 指导老师: 完成日期:

设计题目:一级直齿圆柱齿轮减速器 一、传动方案简图 二、已知条件: 1、有关原始数据: 运输带的有效拉力:F= KN 运输带速度:V=S 鼓轮直径:D=310mm 2、工作情况:使用期限8年,2班制(每年按300天计算),单向运转,转速误差不得超过±5%,载荷平稳; 3、工作环境:灰尘; 4、制造条件及生产批量:小批量生产; 5、动力来源:电力,三相交流,电压380/220V。 三、设计任务: 1、传动方案的分析和拟定 2、设计计算内容 1) 运动参数的计算,电动机的选择; 3) 带传动的设计计算; 2) 齿轮传动的设计计算; 4) 轴的设计与强度计算; 5) 滚动轴承的选择与校核; 6) 键的选择与强度校核; 7) 联轴器的选择。 3、设计绘图: 1)减速器装配图一张; 2)减速器零件图二张;

目录 一、传动方案的拟定及说明.......................................... 二、电机的选择 .................................................................... 1、电动机类型和结构型式....................................................... 2、电动机容量................................................................. P.......................................................... 3、电动机额定功率 m 4、电动机的转速 ............................................................... 5、计算传动装置的总传动....................................................... 三、计算传动装置的运动和动力参数.................................. 1.各轴转速................................................................... 2.各轴输入功率为(kW) ........................................................ 3.各轴输入转矩(N m) ........................................................ 四、传动件的设计计算.............................................. 1、设计带传动的主要参数....................................................... 2、齿轮传动设计............................................................... 五、轴的设计计算.................................................. 1、高速轴的设计............................................................... 2、低速轴的设计............................................................... 六、轴的疲劳强度校核.............................................. 1、高速轴的校核............................................................... 2、低速轴的校核............................................................... 七、轴承的选择及计算.............................................. 1、高速轴轴承的选择及计算..................................................... 2、低速轴的轴承选取及计算..................................................... 八、键连接的选择及校核............................................ 1、高速轴的键连接............................................................. 2、低速轴键的选取............................................................. 九、联轴器的选择.................................................. 十、铸件减速器机体结构尺寸计算表及附件的选择...................... 1、铸件减速器机体结构尺寸计算表............................................... 2、减速器附件的选择 (22) 十一、润滑与密封.................................................. 1、润滑....................................................................... 2、密封.......................................................................

项目详细设计说明书

详细设计说明书 当前版本号:1.0 最后更新日期:2011-11-25 作者:员工王 授权人:部门经理

版本记录:

目录 目录 (3) 1引言 (4) 1.1目的 (4) 1.2项目背景 (4) 1.3参考资料 (4) 1.4阅读对象 (4) 1.5术语解释 (4) 2设计概述 (5) 2.1任务 (5) 2.2运行环境概述 (5) 3系统详细设计 (6) 3.1系统总体框架 (6) 3.2功能模块详细设计 (6) 3.3用户界面详细设计 (6) 4存储设计 (7)

1引言 1.1目的 [阐述文档输出:描述本文档对下一环节工作的影响和作用。] 1.2项目背景 [应包括: 项目的委托单位、开发单位和主管部门 该软件系统与其他系统的关系。] 1.3参考资料 [本小节应完整列出此详细设计说明书中其他部分所引用的任何文档。列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括: 项目经核准的计划任务书、合同或上级机关的批文; 项目开发计划; 需求规格说明书; 概要设计说明书; 测试计划(初稿); 用户操作手册(初稿); 文档所引用的资料、采用的标准或规范。] 1.4阅读对象 [概述本文档的读者、用途。] 1.5术语解释 [必须提供全部需求的术语、缩写词及略语的定义,以便对本文档进行适当的解释。]

2设计概述 2.1任务 [说明详细设计的任务及详细设计所要达到的目标。] 2.2运行环境概述 [对本系统所赖于运行的硬件,包括操作系统、数据库系统、中间件、接口软件、可能的性能监控与分析等软件环境的描述,及配置要求。]

3系统详细设计 3.1系统总体框架 包含两个图:系统结构图系统运行框架 数据结构的定义 3.2功能模块详细设计 1.函数申明 ,详细说明函数的功能,参数和返回值 2.伪代码 /流程图 如: (1)短消息列表模块 For (i=0; i<短消息的条数; i++) { 打印输出 } 3.3用户界面详细设计 [规定人机界面的内容、界面风格、调用方式等,包括所谓的表单设计、报表设计和用户需要的打印输出等设计。此部分内容可能比较多。]

总体设计说明书(模板)V1.0

XX银行XX项目总体设计说明书 一、总体设计 1.需求规定 说明对本系统的主要的输入输出项目、处理的功能性能要求。 2.运行环境 简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。 3.基本设计概念和处理流程 说明本系统的基本设计概念和处理流程,尽量使用图表的形式。 4.结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。 5.功能需求与程序的关系 本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:

6.人工处理过程 说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。 7.尚未问决的问题 说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。 二、接口设计 1.用户接口 说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。 2.外部接口 说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。 3.内部接口 说明本系统之内的各个系统元素之间的接口的安排。

三、运行设计 1.运行模块组合 说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。 2.运行控制 说明每一种外界的运行控制的方式方法和操作步骤。3.运行时间 说明每种运行模块组合将占用各种资源的时间。 四、系统数据结构设计 1.逻辑结构设计要点 给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。 2.物理结构设计要点 给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。 3.数据结构与程序的关系 说明各个数据结构与访问这些数据结构的形式:

水质工程学1设计说明书

一、设计任务及相关资料 1.设计题目 长春市某净水厂设计 2.设计时间 第六学期,第15~16周 3.设计任务 水厂平面布置和高程布置 4.具体要求 4.1说明书一份,具体内容包括如下: ①设计任务及要求 ②工艺流程选择及论证 ③各构筑物、凝聚剂、消毒剂选择依据 ④各参数选定原则,要为将来发展留有余地,符合国家规范要求 ⑤各构筑物计算过程 ⑥计算草图 4.2绘制图纸3张 ①水厂平面图1张:绘制工艺管线;排水管线(检查井);超越管线(一次只能超越一个构筑物);标出消毒剂投加点;要有和厂区分开的生活区、综合楼等辅助建筑;要有预留地、堆场、围墙、大门;考虑厂区绿化和厂区道路。 ②高程图(流程图)1张:要求标出水面标高、池底标高(可不按比例)。 ③自选1个构筑物平、立剖面图:要求规范(图上尺寸、剖面线要清楚)。 4.3主要构筑物及设备一览表 5.原始资料 5.1水厂设计日供水量 供水量 5.2水厂所在地、常年主导风向 水厂所在地:长春市长春市常年主导风向:西南风

5.3以河水为水源,判断河水受到污染,水质分析报告如下: 水质分析报告 指标单位数值 浊度NTU 最高800,平均110 色度度13 水温℃最高22℃,最低1℃ PH —7.0~8.5 总硬度380 总大肠菌群枚750 耗氧量 6 4 氨氮0.9 氯仿0.09 二、工 艺流程确定、选择及论证 给水处理厂处理工艺流程的确定,应根据水源水质和《生活饮用水卫生标准GB 5749-85》及《生活饮用水卫生规范》、水厂所在地区的气候情况、设计水量规模等因素,通过调查研究,参考相似水厂的设计运行经验,同时还要经过技术经济比较才能确定给水处理厂工艺流程。 给水处理工艺流程的选择与原水水质和处理后的水质要求有关。一般来讲,地下水只需要经消毒处理即可;对含有铁、锰、氟的地下水,则需采用除铁、除锰、除氟的处理工艺。地表水为水源时,生活饮用水通常采用混合、絮凝、沉淀、过滤、消毒的处理工艺。如果是微污染原水,则需要进行特殊处理(预处理)。下面提供两种给水处理工艺流程方案,从中进行比较: 两种方案想法: 方案一:↓(凝聚剂) ↓(消毒剂) 原水→混合→絮凝→沉淀→过滤→出水

××-软件项目概要设计说明书(模板)

××_软件项目概要设计说明书 版本: 编制: 审核: 批准: 日182017颁布日期:年4月□非受控受控状态:■受控 分发范围:项目组、财务部、质量管理部I 版软件项目概要设计说明书××_ 本:V0.1 修订记录 修订日版本修订描修订批准

版××_软件项目概要设计说明书本:V0.1 目录 1 引言.............................................................................................................................................................. . (1) 1.1 概述 (1) 1.2 目的 (1) 1.3 范围 (1) 1.4 缩略语 (1) 1.5 术语.................................................................................................................... 错误!未定义书签。 2 参考资料 (2) 3 交付需求列表 (2) 4 系统物理架构 (2) 4.1 系统运行的硬件环境 (2) 4.2 系统运行的软件环境 (3) 4.3 系统运行的网络环境 (3) 4.4 系统部署图 (3) 4.5 安装部署说明 (4) 5 系统逻辑架构 (5)

5.1 子系统 一 (5) 子模块一...................................................................................................................................... 51.1.1子模块二...................................................................................................................................... 51.1.2 5.2 子系统 二 (5) 6 实现视图 (5) 7 进程视图 (6) 8 数据库设计 (6) 9 设计约束 (6) 10 内部接口定义 (6) 11 外部接口 (6) 12 开发环境说明 (7) 13 技术难点 (7) 14 附录.............................................................................................................................................................. .. 8 14.1 模型文件 (8) 14.2 XXXX (8) III _××软件项目概要设计说明书版本:V0.1 ××_软件项目概要设计说明书 1引言 1.1概述 应包括:{ 项目的委托单位、开发单位和主管部门; a. 该软件系统与其他系统的关系。} b.

软件工程-网上商城项目-详细设计说明书

1引言 (2) 编写目的 (2) 背景 (2) 定义 (2) 参考资料 (2) 2程序系统的结构 (2) 3程序1(标识符)设计说明 (2) 程序描述 (3) 功能 (3) 性能 (3) 输人项 (3) 输出项 (3) 算法 (3) 流程逻辑 (3) 接口 (3) 存储分配 (4) 注释设计 (4) 限制条件 (4) 测试计划 (4) 尚未解决的问题 (4) 4程序2(标识符)设计说明 (4)

详细设计说明书 1引言 编写目的 该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。 在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查。 背景 说明: A.软件系统的名称: BS网上商城系统 B.任务提出者: BS电子商务公司 开发者:LEI_SKY软件开发小组 C. 本系统将是一个独立的系统,目前所产生的输出都是独立的 本系统将使用MySql作为数据库的存储系统 定义 A. .B/S(Brower/Server) B. .IIS (Internet Information Server) C. .HTML(Hypertext Markup Language,超文本标记语言) D. .CSS(Cascading Style Sheets,层叠样式表单) E. .JSP(Java Server Pages) 参考资料 相关的文件包括: A. 内部文件《BS网上商城电子商务系统案例研究项目》

总体架构设计说明书-模板1

XXX有限公司 XX项目 总体架构设计说明书

总体架构设计说明书文档修订记录 *变化状态:A——增加,M——修改,D——删除

目录 1引言 (5) 1.1目的 (5) 1.2读者对象 (5) 1.3引用文件 (5) 1.4术语表 (5) 2相关框架介绍 (5) 2.1XX框架简介 (5) 2.2XX框架简介 (5) 3系统架构 (6) 4总体设计 (6) 4.1约定 (6) 4.2设计原则 (6) 4.3设计实现 (6) 4.4构件实现 (6) 4.5通用业务处理 (7) 4.6配置文件 (7) 4.7辅助工具介绍 (7)

1引言 1.1目的 [在此对文档的目的进行说明。] 1.2读者对象 [在此对预期读者的角色进行罗列说明。] 1.3引用文件 ?[《XXXXXXXX》文件编号:XXXX_XXX_XXX] ?[《XXXXXXXX》文件编号:XXXX _XXX_XXX] 1.4术语表 2相关框架介绍 [对项目中使用到的框架进行介绍。] 2.1X X框架简介 [在此进行相关框架的产生背景、主要解决的问题、为什么要在项目中引入此框架进行介绍。] 2.2X X框架简介 [在此进行相关框架的产生背景、主要解决的问题、为什么要在项目中引入此框架进行介绍。]

3系统架构 [在此结合架构图概括的描述系统整体结构,特别注意接口的表述。] 4总体设计 4.1约定 4.1.1X X约定 [在此对设计过程中要遵循的约定进行说明。] 4.1.2X X约定 [在此对设计过程中要遵循的约定进行说明。] 4.2设计原则 4.2.1X X设计原则 [在此对设计过程中要遵循的原则进行说明。] 4.2.2X X设计原则 [在此对设计过程中要遵循的原则进行说明。] 4.3设计实现 4.3.1X X设计实现 [在此对设计思路进行详细说明,确保软件设计师和软件开发工程师能够读懂。] 4.3.2X X设计实现 [在此对设计思路进行详细说明,确保软件设计师和软件开发工程师能够读懂。] 4.4构件实现 [我们通常会把在一个或多个项目中用到的界面元素或功能抽象为控件或组件,以达到代码和外观重用的目的。]

1交通工程的设计说明书(施工图的设计)

交通工程设计说明书 1 工程概述 空港大道南起黄石东路,连接现状云城西路,北至106国道,全长约6公里。 本项目为空港大道(黄石东路-109国道)工程北段,工程南起于规划七路地铁检修段下沉道路,北止于106国道。主线长337.074m,城市主干道标准,设计速度为60km/h,道路标准红线宽度为43.5m,双向8车道;左辅道长384.171m,右辅道长397.542m,城市次干道标准,设计速度为40km/h,,道路标准红线宽度为45.6m,双向4车道。 项目地理位置图 2 本次设计采用的规范和标准 1、《中华人民共和国道路交通安全法》。 2、《道路交通标志和标线第1部分:总则》GB 5768.1-2009。 3、《道路交通标志和标线第2部分:道路交通标志》GB 5768.2-2009。 4、《道路交通标志和标线第3部分:道路交通标线》GB 5768.3-2009。 5、《路面标线用玻璃珠》GB/T 24722-2009。 6、《道路预成形标线带》GB/T 24717-2009。 7、《变形铝及铝合金化学成分》GB/T3190-2008。 8、《一般工业用铝及铝合金板、带材第1部分:一般要求》GB/T 3880.1-2006。 9、《一般工业用铝及铝合金板、带材第2部分:力学性能》GB/T 3880.2-2006。 10、《一般工业用铝及铝合金板、带材第3部分:尺寸偏差》GB/T 3880.3-2006。 11、《道路交通标志板及支撑件》GB/T 23827-2009。 12、《公路交通标志反光膜》GB/T18833-2012。 13、《道路交通信号灯》GB 14887-2003。 14、《道路交通信号灯设置与安装规范》GB 14886-2006。 15、《人行横道信号灯设置规范》GA/T851-2009。 16、《广州市道路交通管理设施设计技术指引》 17、《无障碍设计规范》GB 50763-2012。 18、《公路工程质量检验评定标准》JTG F80-2004。 19、《道路交通标志板及支撑件》GB/T 23827-2009。 20、《城市道路交通规划设计规范》GB 50220-95。 21、《城市道路交叉口规划规范》GB 50647-2011。 22、《城市道路交叉口设计规程》CJJ 152-2010。 23、《城市道路交通设施设计规范》GB 50688-2011。 24、《公路养护安全作业规程》JTG H30-2015。 3 交通标线 3.1 设计原则 1、各标线的设置应符合《道路交通标志和标线第3部分:道路交通标线》(GB5768.3-2009)的要求。 2、标线用于管制和引导交通,应具有鲜明的确认效果。标线设置在路面上,应具有附着力强、经久耐磨、使用寿命长、耐候牲好、抗污染、抗变色等性能。同时,标线还应具有施工时干燥迅速、施工方便、安全性能好等性能。在夜间,标线应具有良好反光效果,对行驶车辆的诱导有重要作用。 3、除减速标线外,一般热熔型涂料的冷膜厚度为1.8±0.2mm。

项目设计说明

《项目名称》--设计说明小组名称: 设计说明 目录 1 概述 (1) 1.1 编写目的 (1) 1.2 参考资料 (1) 1.3 术语和缩写词* (1) 2 需求概述 (1) 3 结构设计 (1) 3.1 总体设计 (1) 3.2 接口设计* (1) 3.3 数据结构设计 (1) 3.3.1 公共数据结构设计 (1) 3.3.2 数据库设计 (1) 3.3.3 数据结构同程序的关系* (1) 3.4 出错处理设计* (2) 3.5 其它* (2) 4 模块详细设计 (2) 4.1 模块1设计 (2) 4.1.1 功能说明 (2) 4.1.2 算法 (2) 4.1.3 输入 (2) 4.1.4 输出 (2) 4.2 模块2设计 (2) 5 用户界面设计 (2) 【注】本编写指南中带有“*”标志的表示可选部分,即在文档编写过程中可以依据实际项目的具体情况进行取舍,文档完成后这些“*”标记应该去掉。

1 概述 1.1 编写目的 本文档的编写目的是:详细定义×××××软件的总体功能;给出系统的结构设计和过程设计,作为程序编写的依据。 1.2 参考资料 包括: a. 项目来源; b. 本文档中引用到的规范和资料等; c. 列出这些规范和资料的作者、编号、标题、发表日期、出版单位或资料来源。 1.3 术语和缩写词* 列出本文档中用到的专门术语的定义和缩写词,缩写词要给出中文译名和英文全称,常用的不需要定义。 2 需求概述 概述系统的特性和需求,扩充软件需求说明中的信息,给出增加的细节,详尽地指出对软件需求说明中有关特性和需求作出的变更。(详细说明见《需求说明》)。 3 结构设计 3.1 总体设计 绘制软件模块结构图(Software Chart)。 对系统总体结构设计和所绘制图形加以文字说明。 3.2 接口设计* 对和硬件或其它外部系统的接口进行说明。 3.3 数据结构设计 3.3.1 公共数据结构设计 对程序当中所定义的全局变量、全局数据结构或类当中Public数据结构进行定义和说明。 3.3.2 数据库设计 对程序当中所采用的数据库相关的名称和标识符、在数据库当中的位置、定义、度量单位、格式和值域、敏感程度、数据项名、缩写词和代码,包括用于数据库的规格说明等进行定义。建议给出数据库表结构。 3.3.3 数据结构同程序的关系* 数据结构影响最后的构件(模块)过程设计。因此,需要说明数据结构如何影响程序的数据组织、存取方式、结合程度和处理方法。

设计说明书完整

目录 序言 (2) 一、零件的分析 (一)零件的作用 (2) (二)零件的工艺分析 (2) 二、工艺规程设计 (一)确定毛坯的制造形式 (3) (二)基面的选择 (3) (三)制定工艺路线 (3) (四)机械加工余量、工序尺寸及毛坯尺寸的确定 (5) (五)确定切削用量及基本工时 (5) 三、夹具设计 (一)、加工工艺孔Φ25夹具设计 (12) (二)、粗精铣宽度为30mm的下平台夹具设计 (13) (三)、钻M8螺纹孔夹具设计 (16) 四、机械加工工序卡片(附) (18) 五、CA6140车床杠杆(831009)零件图(附) (18) 六、CA6140车床杠杆(831009)毛坯图(附) (18) 七、夹具装配图与夹具体零件图(附) (18) 八、参考文献 (18)

序 言 机械制造技术基础课程设计是在我们学完了大学的全部基础课、技术基础课以及大部分专业课之后进行的。这是我们在进行毕业设计之前对所学各课程的一次深入的综合性总复习,也是一次理论联系实际的训练,因此,它在我们四年的大学生活中占有重要的地位。 就个人而言,我希望能通过这次课程设计对自己未来将从事的工作进行一次适应性训练,从中锻炼自己分析问题、解决问题的能力,为今后参加祖国的“四化”建设打下一个良好的基础。 由于能力有限,设计尚有许多不足之处,恳请各位老师给予指教。 一、 零件的分析 (一) 零件的作用 题目所给定的零件是CA6140车床的杠杆。它位于车床制动机构中,主要起制动作用。杠杆一端与制动带连接,另一端通过刚球与齿条轴的凸起(或凹槽)相接触,当离合器脱开时,齿条轴与杠杆下端接触,是起逆时针方向摆动,将制动带拉紧;当左右离合器中任一个接合时,杠杆都顺时针方向摆动,使制动带放松,从而达到制动的目的。 (二) 零件的工艺分析 所加工零件立体图如下图所视: 1、主要加工面: (1)、钻Φ0.023 025+孔以及与此孔相通的Φ14阶梯孔、M8螺纹孔; (2)、钻Φ0.1012.7+锥孔及铣Φ0.1012.7+锥孔表面; (3)、钻2—M6螺纹孔及其上表面;

详细设计说明书书真正例子

详细设计说明书 1.引言 1.1编写目的 本详细设计说明书是针对网络信息体系结构的课程作业而编写。目的是对该项目进行详细设计,在概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为进行后面的实现和测试作准备。本详细设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。 2. 系统的结构 ●ui:系统界面部分,负责接受用户输入,显示系统输出,负责其他模块功能的协调调用, 并含有站内搜索功能,即在用户指定的已打开的ftp站点中搜索用户需要的资源。ui 部分调用common部分的功能读取xml文件中保存的界面元素属性信息,用户最近访问过的10个ftp信息,用户选择的下载的ftp内容列表及其他需要通过xml文件保存的信息。 ●client:实现ftp客户端的功能,ftp连接,ftp上传及下载:上传或下载用户指定的

资源,并返回相应的信息。 ●search:资源实时检索部分,根据用户输入的资源名称关键字,资源类型和选择的检索 方式检索用户需要的资源,并验证资源的可用性,返回可用资源及其大小,速度等相关信息。 ●preview:资源预览部分,显示用户选择的资源的部分内容,以使用户决定是否需要该 资源。preview部分调用common部分读取属性文件的内容亦显示预览资源内容的显示格式。 3.模块1(ui)设计说明 3.1模块描述 实现用户界面的包,含有11个文件51个类,是本系统中最复杂的代码。 3.2功能 负责接受用户输入,显示系统输出,其他模块功能的协调调用,并含有站内搜索功能,即在用户指定的已打开的ftp站点中搜索用户需要的资源。 3.3交互的模块 client,search,preview,common。 3.4 模块设计 该模块中的主要文件,文件中包含的主要类及其功能和与其它包的交互如下: ●MainFrame.java:MainFrame是含有主函数的类,也是lyra客户端开始执行的类, 它先后进行资源的初始化,显示主界面等工作,根据屏幕大小设置界面大小,设置界面的观感。 ●FtpFrame_AboutBox.java:显示关于窗口的类,当用户点击帮助菜单中的关于菜单 项时会弹出关于对话框。 ●Tools.java:FileTools是文件操作辅助类,可以实现文件的递归删除等。 ●XMLController.java: JDOMTes是操作xml文件的类,用JDOM来操作xml文件, 实现的功能有: (1)保存ftp服务器的文件列表(站内搜索时使用),递归的从ftp服务器读取列表,并存入一个xml文件中(文件的命名方法是:ip+用户名.xml);以目录树的形式保存。 (2)根据文件名在文件中查找文件,站内搜索时使用。 (3)保存ftp服务器的信息:ip,端口(默认端口21不保存),用户名(默认anonymous 不保存),密码,最多存10个;存在resource\settings\ serversinfor.xml文件中。 (4)读取已存储的ftp服务器信息。 (5)从type.xml读取搜索的类型。 ●Constants.java:放置系统运行时使用的一些常量,initcontent()函数对所有常量 进行初始化,这个函数在MainFrame中被调用一次。iconHashMap是hash表,用于存放文件的系统图标。 ●CustomizedController.java:包含自定义的控件类,java中的控件可能不能满足需求, 需要自己定义某些属性。这些控件会在创建界面时使用。其中含有的类有: (1)CustomizedJTable 是表格类,设置表格的某些属性,如字体等。 (2)CustomizedTableCellRenderer是表格单元格绘制器类,主要用于显示文件的系统图标,和文件名。 (3)LeftPanel类的父类是JTabbedPane,用户显示主窗口左边的面板。 (4)RightPanel类的父类是JPanel,用户显示右边的主题部分,包括右上边的搜索及服务

总体规划说明-说明书

阿拉伯文化村(贺兰山科学生态示范园)总体规划(2010-2020年) 目录 第一部分前言 (2) 第一章规划背景 (2) 第二章规划编制依据 (2) 第三章规划范围及期限 (3) 一、规划范围 (3) 二、规划期限 (3) 第二部分总体规划 (3) 第四章区域位置与现状概况 (3) 一、区域位置 (3) 二、现状概况 (3) 第五章发展条件分析 (3) 第六章发展定位与发展规模 (3) 一、发展定位 (3) 二、发展规模 (3) 第七章产业发展规划 (4) 一、产业发展目标 (4) 二、主导产业 (4) 第八章土地利用规划 (4) 一、土地利用政策 (4) 二、土地利用分区 (4) 第九章空间布局规划 (4) 一、空间布局 (4) 二、用地规划 (5) 第三部分专项规划 ......................................................... 错误!未定义书签。 第十章综合交通规划....................... 错误!未定义书签。 第十一章生态系统规划 (5) 第十二章市政基础设施规划 (6) 一、给排水工程 (6) 二、电力与通讯工程 (6) 三、燃气与供热工程 (6) 第十三章环境保护与环境卫生规划 (6) 一、环境保护规划 (6) 三、环境卫生规划 (7) 第十四章综合防灾与公共安全规划 (7) 一、防洪防涝规划 (7) 二、防震减灾规划 (8) 三、人防御消防规划 (8) 第四部分近期发展规划 (8) 第十五章近期建设规划 (8) 一、近期发展规模与目标 (8) 二、近期发展主要内容 (8) 三、生态居住区设计构思 (9) 附录1 规划用地平衡表 .......................................... 错误!未定义书签。

种植设计说明书1

种植设计说明书 一、概况: ******************。 二、设计原则: 1.“以人为本”,创造舒适宜人的可人环境,体现人为生态。 “人”是景观的使用者。因此首先考虑使用者的的要求、做好总体布局,要有利于人们休息提高环境质量。 2.“以绿为主”,最大限度提高绿视率,体现自然生态。 设计中主要采用以植物造景为主,绿地中配置高大乔木,茂密的灌木,营造出令人心旷神怡的环境,达到四级常绿、三季有花的效果。 3.“因地制宜”是植物造景的根本 在景观设计中,“因地制宜”应是“适地适树”、“适景适树”最重要的立地条件。选择适生树种和乡土树种,要做到宜树则树,宜花则花,宜草则草,充分反映出地方特色,只有这样才能做到最经济、最节约,也能使植物发挥出最大的生态效益,起到事半功倍的效果。 4.“崇尚自然”寻求人与自然的和谐 三、具体设计: 运用简约的设计构图手法,主要以植物造景为主,搭配适量的流畅园路、体现休闲功能的仿木花架、木质坐凳等,为职工提供休闲散步的地方,使人在闲暇之于养神蓄目、绿林醉心。简洁的空间形式,既符合现代信息快捷、高效的特点,又蕴含了中国传统空间的含蓄、宁静。 纵观古今中外的庭院环境设计,都以“接近自然,回归自然”作为设计法则,贯穿于整个设计与建造中。只有在有限的生活空间利用自然、师法自然,寻求人与建筑小品、山水、植物之间的和谐共处,才能使环境有融于自然之感,达到人和自然的和谐。 四.植物设计: 植物设计在整体环境景观构建上有着及其重要的地位,尤其在景观意境及文化意蕴的传递中有着独特的作用。严整而虚实有序的形体结构是“形而下”与“形而上”交流的有效媒介,可以通过树影、声响、叶色等传递风、月、云、日、气、四季等自然的信息。植物素材丰富而独特的形体语言作为空间塑造的工具,具有其他材料所不能比拟的魅力。植物材料的自然属性中蕴育着历史、文化和空间情节,在满足生态功能的基础上可以营造文化、意境、独特的空间情调。

项目设计说明书

项目设计说明书 丙烯和氨气的利用 ——15万吨丙烯腈的合成 安徽工业大学

第一章项目总论 1.1 项目概况 1.2 项目设计依据、标准及原则 1. 2.1 项目设计依据 1.2.2 项目使用的专业标准规范 1.2.3 项目设计原则 1.3 产品及原料方案 1.4 厂址概况 1.5 项目意义 第二章总图运输 2.1 厂址选择 2.1.1 设计原则 2.1.2 厂址概况 2.1.3 区位优势 2.2 厂区布置 2.2.1 编制依据 2.2.2 平面布置的一般原则 2.2.3 厂区总平面布置综述 2.2.4 厂区布置的理念 2.2.5 厂区布置与规划 第三章工艺说明 3.1 设计目标

3.2 工艺路线分析 3.2.1 丁二烯抽提工艺 3.2.2 MTBE合成单元工艺 3.2.3 MTBE合成和裂解联合工艺 3.3 工艺流程说明 3.3.1 工艺流程概述 3.3.2 丁二烯抽提工段 3.3.3 MTBE合成段及精制工段 (8) .......................................................... 42 4361.23ln=-9.24416+aKT 错误!不能通过编辑域代码创建对象。(9) 42 (10) (42) 6-49599=7.06810exp kRT × . . (12) (42) 6+10-2-49599-7.06810exp-85858.266-=-7.31110exp IBIBMeOHMTBEIBMeOH arRTaarRTa . .=×× . . . . . .××× . . . . 3.3.4 MTBE裂解段及异丁烯分离工段 (44) 3.4 模拟过程 3.4.1 模拟模块的选择和物性方法的选用 3.4.2 模拟流程中的化学反应及动力学 3.4.3 模拟参数的优化(16) (54) ()[]21iCKMEOHC=?.

软件项目详细设计说明书

中国广东核电集团 CHINA GUANGDONG NUCLEAR POWER GROUP 记录文件 项目编号 项目名称 CGN-IT-C3-A01-01 软件项目章程 版本编写审核审定批准生效时间A/0 注:如无受控文件标识(蓝色印章)则为非有效版本,以受控文件规定为准。

修改记录页

为具体内容,或删除。文件提交时不得再含有这些内容。】

目录 1 引言 (5) 1.1 编写目的 (5) 1.2 背景 (5) 1.3 术语与缩写解释 (5) 1.4 参考资料 (5) 2 模块命名规则 (6) 3 程序系统的组织结构 (6) 3.1 子系统划分 (6) 3.2 模块划分 (6) 3.3 程序与功能需求、系统模块间的关系 (6) 4 程序1(标识符)设计说明 (6) 4.1 程序描述 (7) 4.2 功能 (7) 4.3 性能 (7) 4.4 输人项 (7) 4.5 输出项 (7) 4.6 算法 (8) 4.7 流程逻辑 (8) 4.8 接口 (8) 4.9 存储分配 (8) 4.10 注释设计 (8) 4.11 限制条件 (9) 4.12 尚未解决的问题 (9) 5 程序2(标识符)设计说明 (9)

1引言 1.1编写目的 【给出项目详细设计说明书的编写目的,同时指明读者对象。】 1.2背景 【说明: a.待开发软件系统的名称; b.本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。】 1.3术语与缩写解释 【列出本文件中用到的专门术语的定义和外文首字母缩写的原词组。】 1.4参考资料 【提示:可包括:(1)本项目经核准的计划任务书、需求规格说明书、合同、项目设计概要说明书或上级机关的批文;(2)本文档所引用的资料、规范等,列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。】

XX项目设计说明书

XX项目设计说明书 1引言 1.1定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.2参考资料 列出有关的参考文件,如: a.本项目的经核准的计划任务书或合同,上级机关的批文; b.属于本项目的其他已发表文件; c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、 文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2总体设计 2.1需求规定 说明对本系统的主要的输入输出项目、处理的功能性能要求。 2.2运行环境 简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。 2.3基本设计概念和处理流程 说明本系统的基本设计概念和处理流程,尽量使用图表的形式。 2.4结构(重点) 软件结构,可考虑用层次图或包图表达。每个模块要有处理逻辑的说明。重点的模块要用活动图、顺序图等表达其动态行为。

2.5功能需求与程序的关系 本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系: 程序1 程序2 ……程序n 功能需求1 √ 功能需求2 √ …… 功能需求n √√ 2.6人工处理过程 说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。 2.7尚未问决的问题 说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。 3接口设计 3.1用户接口(重点) 制作两到三个界面,说明接口特点。 3.2外部接口 说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。 3.3内部接口 说明本系统之内的各个系统元素之间的接口的安排。 4系统数据结构设计(重点) 如用数据库技术,详细列出设计的各数据表结构。

设计说明书1(A4纸)

机械设计课程设计 题目:圆锥圆柱齿轮减速器 学生:陈朝 学号:200705040109 院(系):机电工程学院 专业:成型071 指导教师:闫茹 2010 年 3 月 22 日

目录 1.设计任务书…………………………………………………………… 2.传动方案的拟定……………………………………………………… 3.电动机的选择,传动系统的运动和动力参数计算………………… 4.带传动的设计计算…………………………………………………… 5.齿轮传动……………………………………………………………… 6.轴的设计计算………………………………………………………… 7.键联接的选择和校核………………………………………………… 8.滚动轴承的选择和计算……………………………………………… 9.联轴器的选择和校核………………………………………………… 10.箱体的设计…………………………………………………………… 11.减速器附件的选用…………………………………………………… 12.润滑方式和密封方式,润滑油牌号的选择………………………… 13.设计小结……………………………………………………………… 14.参考资料………………………………………………………………

机械设计课程设计任务书 设计题目:圆锥圆柱齿轮减速器 运动简图:1—电动机 2—联轴器 3—减速器 4—卷筒 5—传送带 工作条件:每日两班制工作,空载起动,工作有轻振,不反转,使用期限为10年。传送速度允许误差5%。 原始数据: 设计工作量: 设计说明书1份(30页以上) 主传动系统装配图1张(A1图纸) 主要零件工作图3张 开始日期2009年12月5日完成日期2009 年6月30 日

相关主题
文本预览
相关文档 最新文档