版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文档编号:CS-3版本号:第二版本文档名称:总体设计说明书项目名称:超市管理系统项目负责人:XXX编写:第X小组核对:第X小组审核:XXXX批准:XX超市负责人开发单位:第X小组2012年TOC\o"1-3"\h\z1引言 31.1编写目的 31.2背景 31.3参考资料 32总体设计 42.1需求规定 42.2运行环境 42.3基本设计概念和处理流程 42.4结构 53接口设计 73.1用户接口 73.2外部接口 73.3内部接口 74运行设计 84.1运行模块组合 84.2运行控制 94.3运行时间 95系统数据结构设计 95.1逻辑结构设计要点 95.2数据结构与程序的关系 116系统出错处理设计 126.1出错信息 126.2补救措施 136.3安全保密设计 136.4系统维护设计 13超市管理系统总体设计说明书1引言1.1编写目的本文档将概要描述超市管理系统中的功能模块,主要包括出/入库管理、查询、系统维护。1.2背景待开发软件系统的名称:超市商品管理系统。列出此项目的任务提出者:老师。开发者:第六小组。用户:XX超市1.3参考资料《软件工程》(第三版)高树芳,大连理工大学出版社。《“超市商品管理系统”软件需求说明书》。《软件工程导论》张海藩,清华大学出版社。2总体设计2.1需求规定本系统完成超市商品和会员信息的管理工作,系统功能如下表1所示超市管理系统内容系统流图模块功能超市管理系统商品管理商品入库、出库、销售管理商品查询查询商品价格、查询会员会员管理增加会员、修改会员信息、删除会员信息系统维护表1基础信息管理、数据导入导出、日志管理、用户管理表12.2运行环境(1)硬件平台硬件要求:PC服务器:操作系统(win2000及以上)。CPU(主频500M及以上)。最小内存(128MB内存)。最小磁盘空间(20GB)。上网能力(宽带上网)。(2)软件平台操作系统:操作系统(win2000及以上),服务器:操作系统(win2000server),WindowsXP(客户端)数据库管理系统:Oracle10G(3)开发环境开发环境:PowerBuilder8.02.3基本设计概念和处理流程对于在需求分析阶段得到的超市管理系统的详细数据流图可按下图划分边界。商品出入库数据和会员数据是传入流,即逻辑输入;商品文件,会员文件,礼品文件是传出流,即逻辑输出;中间的处理是变换中心,变换就是将逻辑输入变换为逻辑输出的过程。读出读出入库清单读积货清单超市管理人员读会员数据出入库商品信息积货商品信息查询积分查询特价商品核对核对修改出入库商品信息修改积货商品信息出入库商品文件积货商品文件统计统计礼品会员特价商品文件兑换图22.4结构超市管理系统总体结构图如图4所示:3.3.会员管理5.2数据导入导出5.1基础信息管理2.1出入库管理2.2销售管理5.系统维护2.商品管理1.检查有效性超市管理系统3.1增加会员3.2删除会员3.2修改会员5.3用户管理5.4日志管理图42.1.1入库管理2.1.2出库管理2.1.3积货管理4.1价格查询4.2会员查询4.信息查询4.2.1特价商品4.2.2积分查询商品管理本子系统是超市管理系统的核心部分。主要包括出入库管理、销售管理等。商品出入库管理包括对商品的入库、出库及积货管理,输出出入库商品的清单及积货的清单。销售管理主要是对销售的商品进行统计。会员管理包括增加会员、删除会员、修改会员功能。增加会员即为非会员免费办理会员卡;删除会员即为应会员要求注销其基本信息;修改会员即为修改会员基本信息、会员卡挂失、补办会员卡。信息查询包括商品的价格查询和会员查询功能。价格查询即为会员查询制定商品价格信息,可自行查询也可让工作人员查询。会员查询包括积分查询和特价商品查询两个子功能,为会员查询积分便于兑换商品,也可查询会员价格的特价商品。系统维护包括基础信息管理、数据导入导出、日志管理和用户管理。基础信息管理:包括系统参数设置、部门信息设置等。数据导入导出:提供数据交换功能。对Oracle数据库进行数据导出,可以用于数据备份;向Oracle数据库导入数据。此功能可以用于与其他系统数据交换。日志管理:日志文件记录用户使用本系统的信息。系统管理员可以查询日志,归档和削减日志文件。查询日志包括流通日志查询、商品管理日志查询、会员管理日志查询等用户管理:为使用本口令系统的用户设置账户、口令和权限信息。主要功能包括增加用户、删除用户、修改用户信息、修改用户口令等。只有系统管理员权限的用户才能增加、修改用户和删除用户。3接口设计3.1用户接口本系统设有人机操作界面,考虑到操作简单,易于管理方面,硬件主要以鼠标、键盘和条码扫描仪,软件接口主要以Windows平台作为用户接口,方便用户对超市数据的操作。该系统的界面清晰,用户通过输入合法的用户名及密码即可进入此系统。3.2外部接口本系统提供基于Oracle的数据导入和导出功能,方便系统数据的备份和恢复,以及与其他系统的数据交换。3.3内部接口本系统基于C/S模式开发,程序利用C语言,通过共用动态更新的数据库和函数调用实现模块之间的联系。4运行设计4.1运行模块组合开始开始登陆界面管理员?Y密码输入正确?YN超市管理系统商品入库商品出库商品销售积货清单出库清单入库清单销售清单退出程序4.2运行控制系统运行会员登录模块时,有用户通过键进行选择;系统运行商品入库模块时,有用户通过¯键进行选择;系统运行商品出库模块时,有用户通过¬键进行选择;系统运行商品销售模块时,有用户通过®键进行选择。各模块中均有可返回调用它的上层模块。4.3运行时间系统操作设计简单,各个模块运行所占用资源的时间不会太长,方便用户使用。5系统数据结构设计5.1逻辑结构设计要点(1)数据库总体结构:本系统采用Oracle10G关系数据库,主要数据库表共有8个。(2)数据库表结构,如下表所示:GYSB(供应商信息表)5-1字段序号字段名称字段定义字段长度字段中为含义备注1GYSBHVarChar28供应商编号主键2NAMEChar8名称3ADDRESSChar20地址4PHONEVarchar220电话5YHZHVarchar220银行账号注:主要为了便于进货、联系、获取供应商信息。RKB(入库表)5-2字段序号字段名称字段定义字段长度小数字段中文含义备注1SPBHChar8商品编号主键2SPMCVarCha2r20商品名称 3GYSBHVarChar28供应商编号外键4SPSLNumber7数量5PRICENumber72单价注:记录商品的属性,有利于查找、获取信息。CKB(出库表)5-3字段序号字段名称字段定义字段长度字段中文含义备注1SPBHChar8商品编号主键2SPSLNumber7数量3 YYYHChar8营业员号注:有利于查找出库的商品数量及列出需进货物表,便于商品管理。YEYB(营业员信息表)5-4字段序号字段名称字段定义字段长度字段中文含义备注1NAMEVarChar220营业员姓名2YYYHChar8营业员号主键3PHONEVarchar220电话注:查询会员用户、商品、为消费者结账、介绍商品等。SPB(商品表)5-5字段序号字段名称字段定义字段长度小数字段中文含义备注1SPBHChar8商品编号主键2SPMCVarChar220商品名称3SPSLNumber7数量4PRICENumber72单价5LEIBIEVarChar220类别6GUIGEVarChar220规格7CCLNumber7数量8CFWZVarChar2100存放位置9YTVarChar2100用途注:查询商品、便于出进货、利于商品管理。YHB(用户信息表)5-6字段序号字段名称字段定义字段长度字段中文含义备注1YHHMChar8账号主键2PasswordChar8密码3UsernameChar20用户名即消费者4RightVarChar220权限注:用户登录、查询、商品管理、增/删用户、修改用户/密码等。5.2数据结构与程序的关系说明各个数据结构与访问这些数据结构的形式:数据库表一览表如表5-7序号表名称表名称中文含义1GYSB供应商信息表2RKB入库表3CKB出库表4YEYB营业员信息表5SPB商品表6YHB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单位成绩突出奖惩制度
- 卫生院干部职工家属殡葬奖惩制度
- 厨房奖惩制度速查手册
- 口腔门诊护士奖惩制度
- 员工出勤考核奖惩制度
- 品格教育班级奖惩制度
- 商场导购员奖惩制度范本
- 安全联络员奖惩制度范本
- 实验中心人员奖惩制度
- 客运企业奖惩制度细则
- 二手车交易合伙协议
- 2024年江苏信息职业技术学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 板材行业销售渠道分析
- 2024地面用晶体硅光伏组件环境适应性测试要求第1部分:一般气候条件
- 合同税率变更补充协议
- 教科版四年级下册科学全册教案
- 苏教版五年级下册数学 列方程解决两步实际问题 教案(教学设计)
- 人教版《体育与健康》水平二 跳跃单元作业设计
- 《煤气安全作业》培训教材
- 函数的零点与方程的解(说课课件)
- GB/T 29061-2012建筑玻璃用功能膜
评论
0/150
提交评论