概要设计数据库设计详细设计说明书.docx

上传人:b****1 文档编号:13440177 上传时间:2023-06-14 格式:DOCX 页数:39 大小:155.51KB
下载 相关 举报
概要设计数据库设计详细设计说明书.docx_第1页
第1页 / 共39页
概要设计数据库设计详细设计说明书.docx_第2页
第2页 / 共39页
概要设计数据库设计详细设计说明书.docx_第3页
第3页 / 共39页
概要设计数据库设计详细设计说明书.docx_第4页
第4页 / 共39页
概要设计数据库设计详细设计说明书.docx_第5页
第5页 / 共39页
概要设计数据库设计详细设计说明书.docx_第6页
第6页 / 共39页
概要设计数据库设计详细设计说明书.docx_第7页
第7页 / 共39页
概要设计数据库设计详细设计说明书.docx_第8页
第8页 / 共39页
概要设计数据库设计详细设计说明书.docx_第9页
第9页 / 共39页
概要设计数据库设计详细设计说明书.docx_第10页
第10页 / 共39页
概要设计数据库设计详细设计说明书.docx_第11页
第11页 / 共39页
概要设计数据库设计详细设计说明书.docx_第12页
第12页 / 共39页
概要设计数据库设计详细设计说明书.docx_第13页
第13页 / 共39页
概要设计数据库设计详细设计说明书.docx_第14页
第14页 / 共39页
概要设计数据库设计详细设计说明书.docx_第15页
第15页 / 共39页
概要设计数据库设计详细设计说明书.docx_第16页
第16页 / 共39页
概要设计数据库设计详细设计说明书.docx_第17页
第17页 / 共39页
概要设计数据库设计详细设计说明书.docx_第18页
第18页 / 共39页
概要设计数据库设计详细设计说明书.docx_第19页
第19页 / 共39页
概要设计数据库设计详细设计说明书.docx_第20页
第20页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

概要设计数据库设计详细设计说明书.docx

《概要设计数据库设计详细设计说明书.docx》由会员分享,可在线阅读,更多相关《概要设计数据库设计详细设计说明书.docx(39页珍藏版)》请在冰点文库上搜索。

概要设计数据库设计详细设计说明书.docx

概要设计数据库设计详细设计说明书

 

1.序言

2.整体设计

3.接口设计

4.运转设计

5.数据构造设计

6.详尽设计

7.系统保护

 

纲要设计&数据库设计&详尽设计说明书

 

1刘茜

 

编写目的

 

目的:

此纲要设计说明书主要针对小型的商场管理系统进行设计的预期读者:

后续软件开发人员

 

背景

 

系统名称:

商场管理系统

任务提出者:

南京航空航天大学大学计算机科学与技术学院沈国华老师开发者:

南京航空航天大学计算机科学与技术0刘茜

用户:

小型商场管理员

 

定义

 

E-R图:

即实体-联系图(EntityRelationshipDiagram),供给了

 

表示实体型、属性和联系的方法,用来描绘现实世界的观点模型。

 

数据词典(Datadictionary):

一种用户能够接见的记录数据

 

库和应用程序元数据的目录。

 

参照资料

 

陶宏才.《数据库原理及设计》.第1版.北京.清华大学第一版社.2004年

范立南《SQLServer2000适用教程》第2版.北京.清华大学第一版社.2005年齐治昌谭庆平宁洪《软件工程》第2版.高等教育第一版社.2004年

 

2整体设计

 

需求规定

 

需求规定

功能名称

输入项

输出项

商品信息管理

商品的标号或条

录入信息成功或录入信息

模块

形码

错误及错误原由以及改正

后商品的最新基本信息

商品入库管理

需要改正、增添供

从头显示改正后的信息,

模块

应商及其商品的

错误则显示错误提示。

信息

销售管理模块

条形码编号或名

显示商品的信息、单价、

称等索引信息

总价钱,在销售成功是更

新商品数目等信息

库存查问模块

商品信息、表记

显示商品库存量

收银模块

商品条形码

商品单价及被购商品总价

帮助模块

用鼠标点击

一些跟软件有关的信息

 

运转环境

 

硬件环境:

配制PIV以上的办理器,256M以上内存。

软件环境:

Windows2000/XP,SQLServer2000,MicrosoftVisual2005

 

基本设计观点和办理流程

 

办理流程图

S

 

失败

 

用户登录重试

 

成功

 

收银否

 

销售

 

查问

 

入库

 

帮助

 

退出

 

构造

 

系统构造图

 

入库管理

 

信改供

息及应

修进商

改货信

商息

品修

 

商场管理

 

用户登录

 

商品信息查问管理销售管理

管理

 

商修

商查

品改

品询

信,

销,

息删

售修

添除

信改

 

收银管理帮助管理

 

价及商

关显

计被品

的示

算购价

一跟

物格

些系

品单

信统

总价

息相

 

功能器求与程序的关系

 

功能需求与系统模块的关系

功能名称增添改正删除查问打印退出

 

商品信息管理

模块

进货管理模块

销售管理模块

库存管理模块

收银管理模块

系统帮助模块

 

人工办理过程

 

管理员登录时登录密码的输入,商品的名字、编码等基本信息

3接口设计

 

用户接口

 

主界面上应当体现出上述功能的菜单项选择项此外每一模块都有各自的界面,其

中商品信息管理对商品信息的增,改,删除等设置;进货管理分供给商档案管理

和供给商商品管理,增、改、删除供给商及其商品信息;销售管理供给销售时对

商品的信息显示及改正;库房管理管理库房库存商品。

删除、增添、改正、查问

等操作无独自界面。

 

外面接口

 

主要硬件接口设施为PC,鼠标,键盘。

而软件接口主要以windows平台为基本平台

 

内部接口

 

各模块之间互相独立又相互关系,主要经过函数调用实现各部分的连

接。

 

4运转设计

 

运转模块组合

 

商品信息的更新、改正

商品信息管理模块、库存管理模块、销

售管理模块

 

商品数目改正

销售管理模块,库存管理模块

 

查问

商品库存管理模块、商品信息管理模

块、商品销售模块

 

打印

商品信息管理模块,销售管理模块,库

存管理模块

 

商品信息管理模块用来管理商场的所有商品信息。

销售管理模块供给销售时商品信息确实认与更新,是本系统的主要模块。

销售模块提取数据库里商品的基本信息而后在销售成功时改正货架上商品的数目,当商品货架上的数目低于必定程度是,系统提示管理员,从库房提取商品增补货架。

库存管理模块负责管理库房的货物信息,管理人员经过库房管理模块将库房的商品转移到货架上。

当库房的货物数目降落时,管理人员经过进货管理联系供给商以收集相应商品。

 

运转控制

 

软件运转时有较友善的界面,基本能够实现用户的数据办理要求。

如主界面要清楚的显现出系统的各个功能,有必需的提示使用户和系统进行优秀的交互

 

运转时间

 

函数和事件的运转时间要看所在计算机的配置。

系统的运转时间基本能够达

到用户所提出的要求。

系统响应时间视详细pc配置而定,一般正常状况下将很快。

 

5系统数据构造设计

 

观点构造设计(E-R图)

 

a

b

销售

进货单号进货

 

销售

日期数目单号

 

m

商品

 

b

 

客户

供货

 

编号

价钱

n

名称

日期

 

供货商

 

名称

标号

 

.1逻辑构造设计

 

系统ER图说明

1)商铺中的所实用户(职工)能够销售多种商品,每种商品可由不一样用户(职工)销售;

2)每个顾客能够购置多种商品,不一样商品可由不一样顾客购置;

3)每个供货商能够供给多种不一样商品,每种商品可由多个供给商供给。

视图设计

1)交易视图(v_Dealing)——用于查问交易状况的视图;

2)计划进货视图(v_PlanStock)——用于查问进货计划的视图;

3)销售视图(v_Sale)——用于查问销售明细记录的视图;

4)入库视图(v_Stock)——用于查问入库状况的视图。

 

物理构造设计

 

库存清单

字段种类

长度

字段值拘束

商品编号

Char

6

NOTNULL

数目

int

4

NOTNULL

 

用户清单

字符段种类

长度

字符段值拘束

用户名称

Char

6

NOTNULL

密码

char

6

NOTNULL

 

供货商清单

字符段种类

长度

字符段拘束

供货商编号

Char

6

NOTNULL

供货商名称

char

6

NOTNULL

 

商品信息清单

字符段种类

长度

字符段拘束

商品编号

Char

6

NOTNULL

供货商编号

Char

6

NOTNULL

名称

Char

80

NOTNULL

单价

int

4

NOTNULL

 

销售清单

字段种类

长度

字段拘束值

销售单号

Char

6

NOTNULL

商品编号

Char

6

NOTNULL

销售数目

Int

4

NOTNULL

日期

char

8

NOTNULL

 

进货清单

字段种类

长度

字段拘束值

进货单号

Char

6

NOTNULL

商品编号

Char

6

NOTNULL

供货单号

Char

6

NOTNULL

进货价

Int

4

NOTNULL

数目

Int

4

NOTNULL

总价

Int

4

NOTNULL

日期

Char

8

NOTNULL

其余

char

50

NOTNULL

 

6.模块详尽设计

 

销售管理模块

 

功能:

本模块的主要功能是把销售信息写入销售清单,同时对库存清单进行更新,以便

用户未来对库存信息进行查问和打印,别的还能够对销售信息进行查问和清点功能。

销售信息查问:

依据商品销售状况,按需要对销售状况进行查问。

在该查问模块中,能够依据商品的编号、销售日期等多种方式进行商品销售信息查问。

 

销售信息清点:

能够依据需要对在一准期间内的销售状况进行清点。

输入项、输出项:

本模块的数据输入项主假如商品的销售单号和商品编号。

此中还包含销售数目和销售日期。

该销售模块的用例图

 

查问销售信息

 

销售信息清点

管理者

 

销售管理模块用例图

 

销售信息查问时序图

 

系统管理员输入商品信息界面查问商品+销售清单

 

输入商品基本信息

 

确认商品信息

 

查问商品信息

 

查问操作结果

 

销售信息查问时序图

 

库存管理模块

 

功能:

本模块的主要功能是商品信息的查问和更新,库存信息的查问和更新。

 

查问商品信息:

主要功能查问商品的明细信息,和它的库存信息。

增添商品信息:

主要功能增添新进的商品。

改正商品信息:

主要功能是改正商品的信息,包含他的库存数目。

删除商品信息:

主要功能是删除不再销售的商品信息。

输入项、输出项:

本模块的数据输入项主假如商品编号。

该库存管理模块的用例图

 

查问商品信息

 

增添商品信息

 

改正商品信息

 

系统管理员

 

删除商品信息

 

库存管理模块活动图:

 

库存管理

 

查问

 

增添

 

删除

 

改正

 

输入查问信息

 

输入新商品信息

 

输入删除信息

 

查问欲改正信息

 

确认信息

 

确认增添信息

 

确认删除信息

 

输入新的商品信息

 

保留

 

删除商品信息

 

确认商品信息

 

保留信息

 

保留商品信息

 

库存管理查问时序图

 

系统管理员输入商品信息界面查问商品+库存清单

 

输入商品基本信息

 

确认商品信息

 

检索商品信息

 

查问操作结果

 

库存管理查问时序图

库存管理增添时序图

 

系统管理员

 

输入商品信息界面

 

增添

 

商品

 

+库存清单

 

输入新商品信息

 

确认商品信息

 

增添商品信息

 

增添操作结果

 

库存管理增添时序图

库存管理改正时序图

 

系统管理员输入商品信息界面改正商品+库存清单

 

输入欲改正商品信息

 

确认商品信息

 

更新商品信息

 

更新操作结果

 

商品管理改正时序图

(6)库存管理删除时序图

 

系统管理员输入商品信息界面删除商品+库存清单

 

输入欲删除商品信息

 

确认商品信息

 

删除商品信息

 

删除操作结果

 

7.犯错办理设计

 

犯错

 

1.编码输入出现错误,系统报错,提示能否正确输入。

2.商品数目高出范围(小于零或大于库房或货架的寄存量)系统报错。

 

挽救举措

 

1.操作人员输入的信息不符致使犯错时,提示操作人员输入有误,从头输入

信息。

2.商品数目高出范围时,提示操作人员有关信息,以便采买或转移适合数目

的商品。

 

7.3系统保护设计

 

(1)查察数据库的容量,包含节余空容量和已经使用量。

(2)能够查察已经录入商品信息的个数。

(3)对数据库采纳回滚举措,即一次操作失败,回滚到近来一次正常操作状态。

因为系统较小没有外加保护模块,因为保护工作比较简单,仅靠数据库的一些基本保护举措即可。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 简洁抽象

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2