概要设计数据库设计详细设计项目说明指导书.docx

上传人:b****6 文档编号:12772055 上传时间:2023-06-08 格式:DOCX 页数:17 大小:193.05KB
下载 相关 举报
概要设计数据库设计详细设计项目说明指导书.docx_第1页
第1页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第2页
第2页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第3页
第3页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第4页
第4页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第5页
第5页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第6页
第6页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第7页
第7页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第8页
第8页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第9页
第9页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第10页
第10页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第11页
第11页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第12页
第12页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第13页
第13页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第14页
第14页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第15页
第15页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第16页
第16页 / 共17页
概要设计数据库设计详细设计项目说明指导书.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

概要设计数据库设计详细设计项目说明指导书.docx

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

概要设计数据库设计详细设计项目说明指导书.docx

概要设计数据库设计详细设计项目说明指导书

1.前言

2.总体设计

3.接口设计

4.运营设计

5.数据构造设计

6.详细设计

7.系统维护

 

概要设计&数据库设计&详细设计阐明书

刘茜

1.1编写目

目:

此概要设计阐明书重要针对小型超市管理系统进行设计

预期读者:

后续软件开发人员

1.2背景

系统名称:

超市管理系统

任务提出者:

南京航空航天大学大学计算机科学与技术学院沈国华教师

开发者:

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

顾客:

小型超市管理员

1.3定义

E-R图:

即实体-联系图(EntityRelationshipDiagram),提供了表达实体型、属性和联系办法,用来描述现实世界概念模型。

数据字典(Datadictionary):

一种顾客可以访问记录数据库和应用程序元数据目录。

1.4参照资料

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

范立南《SQLServer实用教程》第2版.北京.清华大学出版社.

齐治昌谭庆平宁洪《软件工程》第2版.高等教诲出版社.

2总体设计

2.1需求规定

2.1需求规定

功能名称

输入项

输出项

商品信息管理模块

商品标号或条形码

录入信息成功或录入信息错误及错误因素以及修改后商品最新基本信息

商品入库管理模块

需要修改、增长供应商及其商品信息

重新显示修改后信息,错误则显示错误提示。

销售管理模块

条形码编号或名称等索引信息

显示商品信息、单价、总价格,在销售成功是更新商品数量等信息

库存查询模块

商品信息、标记

显示商品库存量

收银模块

商品条形码

商品单价及被购商品总价

协助模块

用鼠标点击

某些跟软件有关信息

 

2.2运营环境

硬件环境:

配制PIV以上解决器,256M以上内存。

软件环境:

Windows/XP,SQLServer,MicrosoftVisual

2.3基本设计概念和解决流程

解决流程图

失败

成功

销售

查询

入库

协助

 

退出

 

2.4构造

系统构造图

2.5功能器求与程序关系

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

功能名称

增长

修改

删除

查询

打印

退出

商品信息管理模块

进货管理模块

销售管理模块

库存管理模块

收银管理模块

系统协助模块

2.6人工解决过程

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

3接口设计

3.1顾客接口

主界面上应当呈现出上述功能菜单选项此外每一模块均有各自界面,其中商品信息管理对商品信息增,改,删除等设立;进货管理分供应商档案管理和供应商商品管理,增、改、删除供应商及其商品信息;销售管理提供销售时对商品信息显示及修改;仓库管理管理仓库库存商品。

删除、增长、修改、查询等操作无单独界面。

3.2外部接口

重要硬件接口设备为PC,鼠标,键盘。

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

3.3内部接口

各模块之间互相独立又彼此关联,重要通过函数调用实现各某些连接。

4运营设计

4.1运营模块组合

商品信息更新、修改

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

商品数量修改

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

查询

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

打印

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

商品信息管理模块用来管理超市所有商品信息。

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

销售模块提取数据库里商品基本信息然后在销售成功时修改货架上商品数量,当商品货架上数量低于一定限度是,系统提示管理员,从仓库提取商品补充货架。

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

当仓库货品数量下降时,管理人员通过进货管理联系供应商以采集相应商品。

4.2运营控制

软件运营时有较和谐界面,基本可以实现顾客数据解决规定。

如主界面要清晰呈现出系统各个功能,有必要提示使顾客和系统进行良好交互

4.3运营时间

函数和事件运营时间要看所在计算机配备。

系统运营时间基本可以达到顾客所提出规定。

系统响应时间视详细pc配备而定,普通正常状况下将不久。

5系统数据构造设计

概念构造设计(E-R图)

.1逻辑构造设计

系统ER图阐明

1)商店中所有顾客(员工)可以销售各种商品,每种商品可由不同顾客(员工)销售;

2)每个顾客可以购买各种商品,不同商品可由不同顾客购买;

3)每个供货商可以供应各种不同商品,每种商品可由各种供应商供应。

视图设计

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

2)筹划进货视图(v_PlanStock)——用于查询进货筹划视图;

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

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

5.2物理构造设计

库存清单

字段类型

长度

字段值约束

商品编号

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.出错解决设计

7.1出错

1.编码输入浮现错误,系统报错,提示与否对的输入。

2.商品数量超过范畴(不大于零或不不大于仓库或货架存储量)系统报错。

7.2补救办法

1.操作人员输入信息不符导致出错时,提示操作人员输入有误,重新输入信息。

2.商品数量超过范畴时,提示操作人员有关信息,以便采购或转移恰当数目商品。

7.3系统维护设计

(1)查看数据库容量,涉及剩余空容量和已经使用量。

(2)可以查看已经录入商品信息个数。

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

由于系统较小没有外加维护模块,由于维护工作比较简朴,仅靠数据库某些基本维护办法即可。

 

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

当前位置:首页 > 自然科学 > 物理

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

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