超市管理系统总体设计说明书

  • 格式:docx
  • 大小:165.20 KB
  • 文档页数:13

下载文档原格式

  / 13
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档编号:CS-3 版本号:第二版本

文档名称:总体设计说明书

项目名称:超市管理系统

项目负责人:XXX

编写:第X小组

核对:第X小组

审核:XXXX

批准:XX超市负责人

开发单位:第X小组

2012年11月19日

1引言 (3)

1.1编写目的 (3)

1.2背景 (3)

1.3参考资料 (3)

2总体设计 (4)

2.1需求规定 (4)

2.2运行环境 (4)

2.3基本设计概念和处理流程 (4)

2.4结构 (5)

3接口设计 (7)

3.1用户接口 (7)

3.2外部接口 (7)

3.3内部接口 (7)

4运行设计 (8)

4.1运行模块组合 (8)

4.2运行控制 (9)

4.3运行时间 (9)

5系统数据结构设计 (9)

5.1 逻辑结构设计要点 (9)

5.2数据结构与程序的关系 (11)

6系统出错处理设计 (12)

6.1 出错信息 (12)

6.2补救措施 (13)

6.3安全保密设计 (13)

6.4系统维护设计 (13)

超市管理系统总体设计说明书

1 引言

1.1编写目的

本文档将概要描述超市管理系统中的功能模块,主要包括出/入库管理、查询、系统维护。

1.2 背景

a.待开发软件系统的名称:超市商品管理系统。

b.列出此项目的任务提出者:老师。

c.开发者:第六小组。

d.用户:XX 超市

1.3 参考资料

a.《软件工程》(第三版)高树芳,大连理工大学出版社。

b.《“超市商品管理系统”软件需求说明书》。

c.《软件工程导论》张海藩,清华大学出版社。

2总体设计

2.1需求规定

本系统完成超市商品和会员信息的管理工作,系统功能如下表1所示

超市管理系统内容

一表1

2.2运行环境

(1)硬件平台

硬件要求:PC服务器:操作系统(win2000及以上)。CPU(主频500M及以上)。最小内存(128MB 内存)。最小磁盘空间(20GB)。上网能力(宽带上网)。

(2 )软件平台

操作系统:操作系统(win2000及以上),服务器:操作系统(win2000server),Windows XP(客户端)

数据库管理系统:Oracle 10G

(3 )开发环境

开发环境:Powe rBuilder8.0

2.3基本设计概念和处理流程

对于在需求分析阶段得到的超市管理系统的详细数据流图可按下图划分边界。商品出入库数据和会员数据是传入流,即逻辑输入;商品文件,会员文件,礼品文件是传出流,即逻辑输出;中间的处理是变换中心,变换就是将逻辑输入变换为逻辑输出的过程。

2.4结构

超市管理系统总体结构图如图4所示:

超市管理系统

(1) 商品管理

本子系统是超市管理系统的核心部分。

主要包括出入库管理、销售管理等。商品出

入库管理包括对商品的入库、出库及积货管理,输出出入库商品的清单及积货的清单。 销售管理主要是对销售的商品进行统计。

(2) 会员管理

包括增加会员、删除会员、修改会员功能。增加会员即为非会员免费办理会员卡;

删除会员即为应会员要求注销其基本信息; 修改会员即为修改会员基本信息、

会员卡挂

失、补办会员卡。

(3) 信息查询

包括商品的价格查询和会员查询功能。价格查询即为会员查询制定商品价格信息, 可自行查询也可让工作人员查询。会员查询包括积分查询和特价商品查询两个子功能, 为会员查询积分便于兑换商品,也可查询会员价格的特价商品。

(4) 系统维护

包括基础信息管理、数据导入导出、日志管理和用户管理。 基础信息管理:包括系统参数设置、部门信息设置等。 数据导入导出:提供数据交换功能。对

Oracle 数据库进行数据导出,可以用于数

据备份;向Oracle 数据库导入数据。此功能可以用于与其他系统数据交换。

日志管理:日志文件记录用户使用本系统的信息。系统管理员可以查询日志,归档 和削减日志文

件。查询日志包括流通日志查询、商品管理日志查询、会员管理日志查询等 用户管理:为使用本口令系统的用户设置账户、

口令和权限信息。主要功能包括增加用

户、删除用户、修改用户信息、修改用户口令等。只有系统管理员权限的用户才能增加、修

3.会员管理

4•信息查询

5.系统维护

.4

1 2.商品管理 1.检查有效性 1

4

改用户和删除用户。

3 接口设计

3.1用户接口

本系统设有人机操作界面,考虑到操作简单,易于管理方面,硬件主要以鼠标、键盘和条码扫描仪,软件接口主要以Windows 平台作为用户接口,方便用户对超市数据的操作。该系统的界面清晰,用户通过输入合法的用户名及密码即可进入此系统。

3.2外部接口

本系统提供基于Oracle 的数据导入和导出功能,方便系统数据的备份和恢复,以及与其他系统的数据交换。

3.3内部接口

本系统基于C/S 模式开发,程序利用C 语言,通过共用动态更新的数据库和函数调用实现模块之间的联系。