3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx

上传人:b****6 文档编号:20019559 上传时间:2023-01-15 格式:DOCX 页数:17 大小:390.66KB
下载 相关 举报
3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx_第1页
第1页 / 共17页
3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx_第2页
第2页 / 共17页
3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx_第3页
第3页 / 共17页
3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx_第4页
第4页 / 共17页
3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx

《3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。

3已用超市管理系统体系结构设计说明书版Word格式文档下载.docx

C语言的表现能力和处理能力极强。

它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。

它还可以直接访问内存的物理地址,进行位(bit)一级的操作。

由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体。

既可用于系统软件的开发,也适合于应用软件的开发。

2顾客服务子系统/模块设计

超市管理系统中顾客服务部分的核心是为顾客提供图书的借阅和归还服务。

主要是完成顾客提供购物卡,系统根据购买规则进行验证,符合购买条件的则准予购买;

顾客携带欲退货商品,在系统检查是否超期后,将退货商品收入库中,否则不予退货。

对应的数据流图整理后如图5所示。

图5整理后的顾客服务数据流图

其对应的软件结构图如图6所示。

图6顾客服务模块的软件结构图

2.1购买商品管理模块

2.1.1功能描述

顾客购物时,超市管理员先输入顾客的购物卡号,系统验证购物卡的有效性和顾客是否购买有效商品,无效则提示其原因,有效则显示商品的基本信息(包括照片),供管理员人工核对。

然后输入商品代码,系统查阅并显示商品的基本信息,供管理员人工核对。

最后提交购买请求,若被系统接受则存储购买记录,并修改顾客账户中购买记录。

2.1.2性能

可支持的最大用户数:

无限制;

可支持的最大并发用户数:

吞吐量:

只受到网络带宽的限制,系统本身无限制;

响应速度:

只受到网络带宽的限制,系统本身无限制。

2.1.3模块结构

2.1.4子模块接口设计

2.2续购模块

超市管理员可以为需要续购的顾客办理续购手续。

在原有的购买记录上继续添加。

2.3退货管理模块

退货时,输入顾客信息和商品信息,系统验证是否有此购买记录以及是否超期,无则提示,有则显示顾客和商品的基本信息供管理员人工审核。

如果有超期或破损情况,不予退货。

2.4查询统计/图书信息查询模块

超市管理员或顾客可以对商品的基本信息进行查询。

查询条件包括生产日期、产品名、供货商、在库数量。

用户可以模糊查询,也可以精确查询。

商品信息查询还可以根据入库时间的先后统计最新商品;

根据商品销售数量进行热销排行。

2.5查询统计商品信息查询模块

超市管理员可以查询顾客的相关信息。

根据指定商品信息,顾客信息,时间信息,进行查询。

关系模型

图7给出数据之间的关系模型。

图7图书管理系统的关系模型

2.6表结构

表1职工清单表

英文字段名

字段类型

长度

主键/外键

字段值约束

职工编号

staffID

char

6

P

NOTNULL

姓名

name

nvarchar

8

性别

sex

中文字段名

2

籍贯

home

4

NULL

学历

diplma

类别

kind

10

工资

salary

Int

联系电话

phone

varchar

12

联系地址

address

50

身份证号

idCard

18

聘用日期

beginDate

datetime

编制日期

enactTime

备注

others

ntext

表2用户清单表

账号

LoginID

P/F

密码

PassWord

表3商品清单表

商品编号

merchID

供货商号

profferID

F

名称

fullName

80

条形码

barCode

15

计量单位

metricUnit

产地

birthPlace

单价

unitCost

money

表5供货商清单表

联系人

contactPerson

开户行

openingBank

银行账号

accountID

表4进货清单表

进货单号

importBillID

proffDerI

进货价

importPrice

数量

quantity

int

金额

totalMoney

进货日期

importDate

表5销售清单表

销售单号

saleBillID

销售数量

saleNum

销售日期

saleDate

表6库存清单表

库存数量

storeNum

3数据结构设计

数据结构是系统数据在内存中的组织形式,在超市管理系统中主要采用结构体的形式对数据进行表示。

structshop//商品信息

{

charmerchID[50];

//商品编号

charfullName[30];

//商品名

charprofferID[40];

//进货商

charimportDate[30];

//进货日期

charquantity[40];

//数量

inttotalMoney;

//价格

intstoreNum;

//库存

};

Structstaff//职员信息

charstaffID[10];

//职工编号

varcharname[10];

//职工姓名

databeginDate;

//聘用日期

}

structmerch//库存信息

CharmerchID[12];

//库存编号

intstoreNum;

//库存数量

structproffer//供货商信息

charprofferID[13];

//供货商编号

intaccountID[10];

//供货商账号

charcontactPerson[13];

//联系人

charaddress[30];

//供货商地址

4外部存储结构设计

本系统选用文件结构作为数据外部的存储形式,方便C语言的数据存取操作。

为了适应日后系统对数据库的支持,在系统设计过程中留有相应的数据库数据提取的接口。

系统中使用到的文件结构同数据结构设计中的内容。

文件的后缀名为.dat。

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

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

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1