软件工程大作业 - 图文

2019-03-09 13:10

版本号 日期

“中南大学失物招领网络管理系统”

软件设计说明书

<软件工程——大作业>

姓名:

班级:

学号: 完成日期: 指导老师:

中南大学信息科学与工程学院

目录

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

1.1 编写目的 ....................................................................................................................... 1 1.2 范围 ............................................................................................................................... 1 1.3 定义 ............................................................................................................................... 1 1.4 参考资料 ....................................................................................................................... 2 2 项目概述....................................................................................................................................... 2 2.1 产品描述 ...................................................................................... 错误!未定义书签。 2.2 产品功能 ....................................................................................................................... 2 2.3 用户特点 ....................................................................................................................... 4 2.4 一般约束 ....................................................................................................................... 4 2.5 假设和依据 ................................................................................................................... 5 3 具体需求..................................................................................................... 错误!未定义书签。 3.1 功能需求 ...................................................................................... 错误!未定义书签。 3.1.1 功能需求1 ......................................................................................... 错误!未定义书签。 3.1.2 功能需求2 ......................................................................................... 错误!未定义书签。 3.1.n 功能需求n ......................................................................................... 错误!未定义书签。 3.2 行为需求 ...................................................................................... 错误!未定义书签。 3.3 数据需求 ...................................................................................... 错误!未定义书签。 3.4 外部接口需求 .............................................................................. 错误!未定义书签。 3.4.1 用户接口 ............................................................................................ 错误!未定义书签。 3.4.2 硬件接口 ............................................................................................ 错误!未定义书签。 3.4.3 软件接口 ............................................................................................ 错误!未定义书签。 3.4.4 通信接口 ............................................................................................ 错误!未定义书签。 3.5 性能需求 ...................................................................................... 错误!未定义书签。 3.6 设计约束 ...................................................................................... 错误!未定义书签。 3.6.1 其他标准的约束 ................................................................................ 错误!未定义书签。 3.6.2 硬件的限制 ........................................................................................ 错误!未定义书签。 3.7安全性 ........................................................................................... 错误!未定义书签。 3.8 可维护性 ...................................................................................... 错误!未定义书签。 3.9 可转移 \转换性 ........................................................................ 错误!未定义书签。 3.10 数据库 ........................................................................................ 错误!未定义书签。 4 总体设计....................................................................................................................................... 6 4.1运行环境 ...................................................................................................................... 15 4.2基本设计概念和处理流程 ...................................................................................... 15、 4.3系统结构 ...................................................................................................................... 16

4.4 接口设计 ..................................................................................................................... 20 4.4.1用户接口 ............................................................................................................................. 20 4.4.2外部接口 ............................................................................................................................. 21 4.5功能需求与程序的关系 .............................................................................................. 21 4.6人工处理过程 .............................................................................................................. 22 4.7尚未问决的问题 .......................................................................................................... 22 5 详细设计..................................................................................................................................... 22 5.1系统数据结构设计 ...................................................................................................... 23 5.1.1逻辑结构设计要点 ............................................................................................................. 23 5.1.2物理结构设计要点 ............................................................................................................. 23 5.1.3数据结构与程序的关系 ..................................................................................................... 23 5.2模块设计说明 .............................................................................................................. 23 5.2.1模块描述 ............................................................................................................................. 23 5.2.2功能 ..................................................................................................................................... 23 5.2.3性能 ..................................................................................................................................... 23 5.2.4输入项 ................................................................................................................................. 23 5.2.5输出项 ................................................................................................................................. 24 5.2.6设计方法(算法) ............................................................................................................. 24 5.2.7流程逻辑 ............................................................................................................................. 24 5.2.8接口 ..................................................................................................................................... 24 5.2.9存储分配 ............................................................................................................................. 24 5.2.10注释设计 ........................................................................................................................... 24 5.2.11限制条件 ........................................................................................................................... 24 5.2.12测试计划 ........................................................................................................................... 25 5.2.13尚未解决的问题 ............................................................................................................... 25 5.3 运行设计 ..................................................................................................................... 26 5.3.1运行模块组合 ..................................................................................................................... 26 5.3.2运行控制 ............................................................................................................................. 26 5.3.3运行时间 ............................................................................................................................. 26 5.4系统出错处理设计 ...................................................................................................... 26 5.4.1出错信息 ............................................................................................................................. 26 5.4.2补救措施 ............................................................................................................................. 27 5.5系统维护设计 .............................................................................................................. 27 附录 ..................................................................................................................................... 27

格式及内容要求(必读)

(1) 封面要统一; (2) 全文正文用小4号宋体; (3) 全文行距用固定值20磅; (4) 以上目录为参考,具体内容个人可根据需要进行相应调

整,不做统一要求; (5) 全文正文部分(除去封面、目录、附录、参考文献)不

得小于15页; (6) 依据此文做一个相关的ppt,每个小组上台汇报5-8分

钟; (7) 汇报以前提前E-mail word文档和ppt to:

yhxiong@mail.csu.edu.cn,以学号+姓名为邮件主题,并于上台汇报时,交word文档的打印稿; (8) 缺大作业者(缺word文档或没有上台汇报,均视为缺

大作业),直接取消考试资格。

1 引言

1.1 编写目的

说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评

述为了合理地达到开发目标而可能选择的各种方案;说明并论证所选定的方案。该软件的可行性分析报告的预期读者主要是指支持该软件开发或者有意开发该软件的相关工作成员。

本文档的预期读者是: ? 设计人员; ? 开发人员; ? 项目管理人员; ? 测试人员; ? 用户; 1.2 范围

中国目前已建立的失物招领网站一般都是面向一个公司或者一个小地区的,例如重庆市公交总公司失物招领网、杭州失物招领网、失而复得网等等这些网站的规模都不大,网站功能的建设也不是很完善。大部分网站都只是把失物招领信息简单的一条条的发布出来没有按类别查询等功能,当失主要搜索自己关心的信息时只能一条条地浏览,内容量太大非常不方便。

为了方便失主寻找丢失物品、拾主归还捡拾物品和减轻失物招领中心的管理员的工作负担,以及发扬拾金不昧的美好品德和提高同学们的道德水平,我们开发了失物招领管理系统。失主可以通过网络进入到本系统,查询自己丢失的物品是否已被好心人拾到并交给了招领中心和对好心人的感谢等;管理员可通过本系统对失物信息、报失信息、留言信息等方便的进行管理。

待开发的软件系统的名称为:中南大学失物招领管理系统。 1.3 定义

该文件中用到的专门术语的定义和外文首字母组词的原词组如下:

用户:指管理员。 网上用户端:指失主。

Varchar:是一种比char更加灵活的数据类型,同样用于表示字符数据,但

第 1 页


软件工程大作业 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:农村土地法制讲座演讲稿

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: