篇一 :软件详细设计报告

软件详细设计报告

1. 引言    1

1.1 编写目的        1

1.2 项目风险        1

1.3 文档约定        1

1.4 预期读者和阅读建议     1

1.5 参考资料        2

2. 支撑环境    2

2.1 数据库管理系统     2

2.2 开发工具、中间件以及数据库接口       2

2.3 硬件环境        2

2.4 网络环境        3

2.5 多种支撑环境开发要点 3

3. 部件详细设计    4

4. 词汇表         5

5. 部件表格式         5

6. 界面表格式         6

1. 引言

引言是对这份软件系统详细设计报告的概览,是为了帮助阅读者了解这份文档如何编写的,并且应该如何阅读、理解和解释这份文档。

…… …… 余下全文

篇二 :软件详细设计报告文档模板

软件详细设计报告文档模板

1. 引言

1.1 编写目的

说明编写详细设计方案的主要目的。

说明书编制的目的是说明一个软件系统各个层次中的每个程序(每个模块或子程序)和数据库系统的设计考虑,为程序员编码提供依据。

如果一个软件系统比较简单,层次很少,本文件可以不单独编写,和概要设计说明书中不重复部分合并编写。

方案重点是模块的执行流程和数据库系统详细设计的描述。

1.2 背景

应包含以下几个方面的内容:

A. 待开发软件系统名称;

B. 该系统基本概念, 如该系统的类型、从属地位等;

C. 开发项目组名称。

1.3 参考资料

列出详细设计报告引用的文献或资料,资料的作者、标题、出版单位和出版日期等信息,必要时说明如何得到这些资料。

1.4 术语定义及说明

列出本文档中用到的可能会引起混淆的专门术语、定义和缩写词的原文。

2. 设计概述

2.1 任务和目标

说明详细设计的任务及详细设计所要达到的目标 。

1.1.1 需求概述

对所开发软件的概要描述, 包括主要的业务需求、输入、 输出、主要功能、性能等,尤其需要描述系统性能需求。

1.1.2 运行环境概述

对本系统所依赖于运行的硬件,包括操作系统、数据库系统、中间件、接口软件、可能的性能监控与分析等软件环境的描述,及配置要求。

1.1.3 条件与限制

详细描述系统所受的内部和外部条件的约束和限制说明。包括业务和技术方面的条件与限制以及进度、管理等方面的限制。

1.1.4 详细设计方法和工具

简要说明详细设计所采用的方法和使用的工具。如HIPO图方法、IDEF(I2DEF)方法、E-R图,数据流程图、业务流程图、选用的CASE工具等,尽量采用标准规范和辅助工具。

3. 系统详细需求分析

主要对系统级的需求进行分析。首先应对需求分析提出的企业需求进一步确认,并对由于情况变化而带来的需求变化进行较为详细的分析。

…… …… 余下全文

篇三 :软件工程详细设计报告

学生信息管理系统详细设计报告

题目

专  业:班级:

小组成员:

          

指导教师:      职 称:            

20##年  12   月   徐州

题目

详细设计说明书

作者:

日期:


目录

1、算法描述... 4

1.1 请假... 4

1.1.1 程序流程图... 4

1.1.2 函数说明... 5

1.2 查询... 6

1.2.1 程序流程图... 6

1.2.2 函数说明... 6

1.3 找老乡... 8

1.3.1 程序流程图... 8

1.3.2 函数说明... 8

1.4登录... 10

1.4.1程序流程图... 10

1.4.2函数说明... 10

1.5注册... 11

1.5.1程序流程图... 11

1.5.2函数说明... 11

2、数据组织... 12

3、界面设计... 12

3.1设计分析... 12

3.2正常状态... 12

3.3异常状态... 13

 


1、算法描述

1.1 请假

1.1.1 程序流程图

1.1.2 函数说明   

hM_input()

功能包含:

首先创建一个请假信息数据结构hMassage1

再提示输入请假信息:输入结构为请假信息数据结构hMassage

ExitMg1()

功能包含:

输出:假期开始日期填写格式有误,请重新再来一次

…… …… 余下全文

篇四 :软件详细设计报告

计算机学院实验中心----Android手机客户端

学生姓名:##

                 指导老师:##

                 专业:计算机科学与技术 102

在移动互联网发展迅猛的今天,在Android完全开源及拥有庞大用户群的环境下,迫切需要为计算机学院实验中心网站开发Andriod手机客户端,方便计算机学院师生随时随地查看实验信息、登记实验等。

一、系统分析

需求分析

查询实验:教师及学生可以查询当周及上一周、下一周实验安排

登记实验:教师登录后可以登记实验

引言

为方便计算机学院教师及学生查询、登记实验,因此开发实验中心Android手机端软件

编写目的

 本文档对计算机学院实验中心网站手机客户端的功能、用户界面、运行环境等作出详细说明。

项目背景

软件的开发名称:计算机学院实验中心

项目需求单位:计算机学院全体师生

项目开发单位:宋同煜 张宗森

二、系统设计

系统目标

1.实现需求分析阶段的所有功能

2.主界面清晰、简单、操作易行

系统功能预览

该软件主要包括查询、登录、登记实验3个功能模块,主要操作如下:

(1)       运行软件后,首先检查网络连接是否正常,如果正常,获取当周实验安排信息,显示给用户,效果如图

…… …… 余下全文

篇五 :软件详细设计报告

基于android手持设备的景区导览系统

变更记录

签字确认

目录

1. 引言............................................................................................................................................................. 3

1.1 编写目的............................................................................................................................................... 3

1.2 项目风险............................................................................................................................................... 3

1.3 文档约定............................................................................................................................................... 3

1.4 预期读者和阅读建议......................................................................................................................... 3

…… …… 余下全文

篇六 :软件详细设计报告模板

软件详细设计报告

1. 引言 1

1.1 编写目的 1

1.2 项目风险 1

1.3 文档约定 1

1.4 预期读者和阅读建议 1

1.5 参考资料 2

2. 支撑环境 2

2.1 数据库管理系统 2

2.2 开发工具、中间件以及数据库接口 2

2.3 硬件环境 2

2.4 网络环境 3

2.5 多种支撑环境开发要点 3

3. 部件详细设计 4

4. 词汇表 5

5. 部件表格式 5

6. 界面表格式 6

1. 引言

引言是对这份软件系统详细设计报告的概览,是为了帮助阅读者了解这份文档如何编写的,并且应该如何阅读、理解和解释这份文档。

编写目的

说明这份软件系统详细设计报告是基于哪份软件产品需求分析报告、哪份软件产品概要设计报告和哪份软件产品数据库设计说明书(如果该软件产品需要数据库支持)编写的,开发这个软件产品意义、作用、以及最终要达到的意图。通过这份软件系统详细设计报告详尽说明了该软件产品的编码结构,从而对该软件产品的物理组成进行准确的描述。

项目风险

具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风险承担者包括:

任务提出者;

软件开发者;

产品使用者。

文档约定

描述编写文档时所采用的标准(如果有标准的话),或者各种编写约定。

编写约定包括:

部件编号方式;

界面编号方式;

命名规范:

预期读者和阅读建议

列举本软件系统详细设计报告所针对的各种不同的预期读者,描述文档中,其余部分的内容及其组织结构,并且针对每一类读者提出最适合的文档阅读建议。

读者包括:

开发人员;

项目经理;

测试人员;

文档编写人员;

…… …… 余下全文

篇七 :学生信息管理系统信息管理子系统详细设计报告

学生信息管理系统

设计报告

课程名称:软件工程        

                 专    业:计算机科学与技术

                 姓    名:                

                 学    号:2012051207      

             班    级:     计算机       

科学与技术(2)   

                 指导老师:                 

…… …… 余下全文

篇八 :详细设计报告

                           详细设计报告

一、项目规划

企业人事管理系统的创建,我们必须考虑和分析建立该系统的目的、需求和要实现的功能,并考虑网站的整体规划和具体的开发步聚,才能开发出一个具有相当水准的使用的人事管理系统。

当我们进行系统的建设时,系统的规划与设计将贯穿于建设的全过程。制定出一套能充分体现企业形象和自身风络并能收到良好效益的系统建设方案。

企业人事管理系统,是为了迎合现在人们的生活需要而设计的。随着社会政治和经济的发展,人们的工作目标和价值观也都发生了重要的变化。这就对人事管理部门和管理人员提出了新的要求和新的问题,要求员工深入而快捷地掌握和应用这些知识和技能。从而,更加快捷方便的企业人事管理系统产生了,而且,越来越大型化、完美化。

二、运行环境

开发工具:

三、数据库实现

3.1系统数据库设计

根据系统功能需求建立起一个数据库,在此数据库基础上建立起如下基本表:

(1) 登录表:操作员编号(ID)、操作员名称(Name)操作员密码(Pass)

(2) 用户权限表:自动编号(AutoID)、操作员编码(ID)、权限名称(PopeName)、权限标识 (Pope)

(3)民族类别表: 编号(ID)、 民族名称(FolkName)

(4)职工类别表:编号(ID)、职工类型(EmpioyeeName)

(5) 奖惩类别表: 编号(ID)、奖惩类型(RPknd)

(6)职工基本信息表: 职工编号(ID)、职工姓名(StuffName)、民族(Folk)、出生日期(Birthday)、年龄(Age)、文化程度(Kultur)、婚姻(Marriage)、性别(Sex)、政治面貌(Visage)、身份证号(IDCard)、单位工作时间(workLength)、职工类型(Employee)、职务类型(Business)、工资类别(Laborage)、部门类别(Branch)、职称类别(Duthcall)、电话(phone)、手机(Handset)、毕业学校(School)、主修专业(Speciality)、毕业时间(GraduateDate)、家庭地址(Adress)、个人照片(Photo)、省(BeAware)、市(City)、月工资(M_Pay)、银行账号(Bank)、合同起始日期(Pact_B)、合同结束日期(Pact_E)、合同年龄(Pact_Y)

…… …… 余下全文