以下为《古典诗词软件详细设计书》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
古典诗词软件详细设计书
项目成员:胡某某 蔡某某
对接组:周某某 张某某
项目主题:古典诗词软件
目录
1 引言 6
1.1 编写目的 4
1.2背景 4
1.3 参考资料 4
2总体设计 6
2.1需求规定 5
2.2 运行环境 5
2.3 系统功能结构图 4
2.4 基本设计概念和处理流程 4
3 接口设计 6
3.1 用户接口 6
3.2 外部接口 6
3.3内部接口 4
4 运行设计 6
4.1 运行控制 6
4.2 运行时间 4
5 系统出错总体设计 6
5.1 出错信息 4
5.2 补救措施 4
5.3 系统维护设计 4
6 程序设计说明 6
6.1 程序描述 4
6.2 表示项目说明 4
6.3 处理说明 4
1 引言
1.1 编写目的
从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌,本概要设计说明书的目的就是进一步细化软件总体概貌,把它加工成在程序细节上非常接近源程序的软件表示。
1.2 背景
开发软件名称:古典诗词鉴赏
教育是一个永不过时的话题,随着互联网的普及,在线教育应运而生,该诗词软件课程设置灵活,主要针对在校学生,分布广,从中小学生日常学习生活中最基本的需求出发
1.3 参考资料
《市场需求分析书》
《软件开发设计书》
总体设计
需求规定
( 对功能的描述应包含与功能相关的信息,并应具有内在的一致性。
( 给出触发功能的各种条件,比如运行模式
( 定义各种可能性条件下的所有可能的输入
( 给出功能性的主要级别
( 功能描述必须清晰地描述出怎样输入到怎样输出,并且输入、输出描述应对应有数据流描述、控制流描述图,这些描述必须与其它地方描述一致。
( 对功能的描述应包含与功能相关的信息,并应具有内在的一致性。
( 给出触发功能的各种条件,比如运行模式
( 定义各种可能性条件下的所有可能的输入
( 给出功能性的主要级别
( 功能描述必须清晰地描述出怎样输入到怎样输出,并且输入、输出描述应对应有数据流描述、控制流描述图,这些描述必须与其它地方描述一致。
运行环境
( 磁盘空间要求:大约需要100MB的硬盘空间
( 软件环境:
( 操作系统:Microsoft Windows 2008
( 数据库安装软件:SQL Server 2000
( 硬件环境:
( 内存要求:至少需要128MB,推荐256MB及以上内存
( CPU:PII处理器,时钟速度至少233MHZ
系统功能结构图
用软件结构图说明本系统德模块划分,说明每个模块的功能,按层次给出模块之间的控制关系
/
基本设计理念和处理流程
接口设计
用户接口
( 说明输入、输出的内容、屏幕安排、格式等要求;
( 借助数据库开发软件来实现的
外部接口
( 通讯接口:指定通讯接口和通讯协议等描述。
内部接口
( 硬件接口:说明端口号,指令集,输入输出信号的内容与数据类型,初始化信号源,传输通道号和信号处理方式。
( 软件接口:说明软件的名称、助记符、规格说明、版本号和来源;
运行设计
运行控制
( 用户需要注册并登录帐号,获得用户名,验证用户名口令,系统核对后才能进行相关操作
( 考试需要注册并登录帐号,获得用户名 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 分析内容应正确、完整、一致和可验证。此外,为保证软件设计质量,便于软件功能的休整和验证,软件需求表达需要无岔意性,具有可追踪性和可修改性。
处理说明
本系统所使用的数据存储要求为数据库,利用SQL语言创建相应的表和数据。各个数据选项都要从数据库中存取,存取单位是表格,存储区域在系统的硬盘内。系统数据要满足保密性,每一位用户都设定了权限,只有满足权限的用户才能使用某项数据,需要在用户输入用户名时对其权限进行判断。在系统开发阶段可随时修改数据库里相应的内容,但在系统投入运行后必须具有相当的健壮性,避免或降低由系统错误造成数据库损坏。同时在用户进行操作时对关键性操作进行提供警告或确认机制。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《古典诗词软件详细设计书》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。