首页 超市详细设计说明书[1]

超市详细设计说明书[1]

举报
开通vip

超市详细设计说明书[1][超市理货系统商品进货及主要界面子系统] [超市理货系统商品进货及主要界面子系统] 详细设计说明书 目录 TOC \o "1-2" \h \z \u 1.引言 1 1.1编写目的 1 1.2背景 1 1.3定义 1 1.4参考资料 1 2. 系统的结构 1 3.数据库模块设计说明 1 3.1概念结构设计 1 3.2逻辑结构设计 1 3.3物理结构设计 1 4.商品进货模块设计说明 1 4.1模块描述 1 4.2功能 1 4.3性能 1 4.4输入项 1 4.5输出项 1 4.6设计方法(算法) 1 4.7流程逻辑 ...

超市详细设计说明书[1]
[超市理货系统商品进货及主要界面子系统] [超市理货系统商品进货及主要界面子系统] 详细 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 说明 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 目录 TOC \o "1-2" \h \z \u 1.引言 1 1.1编写目的 1 1.2背景 1 1.3定义 1 1.4参考资料 1 2. 系统的结构 1 3.数据库模块设计说明 1 3.1概念结构设计 1 3.2逻辑结构设计 1 3.3物理结构设计 1 4.商品进货模块设计说明 1 4.1模块描述 1 4.2功能 1 4.3性能 1 4.4输入项 1 4.5输出项 1 4.6设计方法(算法) 1 4.7 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 逻辑 1 4.8接口 1 4.9存储分配 1 4.10注释设计 1 4.11限制条件 1 4.12测试 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 1 详细设计说明书 1.引言 1.1编写目的 根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我对《超市理货系统商品进货及主要界面子系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。 1.2背景 a.​ 待开发系统:超市理货系统商品进货及主要界面子系统 b.​ 项目任务提出者:天津城市建设学院电子与信息工程系 开发者:天津城市建设学院电子与信息工程系06级软件工程一班超市理货系统开发小组 最终用户:小型超市各收银员 运行该软件的单位:天津市各小型超市 c.​ 小型超市零售管理系统是小型超市商品销售及货物管理的主要控制部分,直接影响销售的方便性及管理的规范性。随着信息时代的发展,对效率的要求日益提高,因而软件控制销售和管理已经取代了传统全手工方式。小型超市具有自身的特点:商品要求一般齐全,进出货关系较为简单,员工人数种类不多;在软件角度看,数据较少,对存储和速度要求不高。但正由于员工较少,使用软件控制成为必须。 1.3定义 无 1.4参考资料 [1]《Database System Concepts》(Fourth Edition) Abraham Silberschatz Henry F.Korth S.Sudarshan Higher Education Press [2]王珊.数据库系统概论(第四版). 高等教育出版社,2007. [3]罗运模.完全掌握SQL Server 2000.人民邮电出版社,2001. [4]白尚旺等.PowerDesigner软件工程技术.电子工业出版社,2004. [5]张海藩.软件工程概论(第五版).清华大学出版社,2007. [6]赵松涛.Visual Basic+SQL Server 2000系统开发实录. 电子工业出版社,2007. [7]陈燕峰等.Visual Basic数据库项目案例导航. 清华大学出版社,2004. [8]《需求规格说明书》 [9]《概要设计说明书》 2. 系统的结构 3.数据库模块设计说明 3.1概念结构设计 E-R图: 3.2逻辑结构设计 关系模式: Provide(P_ID,P_Name,P_BarCode,P_Num,P_Date,P_Factory,P_Provide) 3.3物理结构设计 进货 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 格: 中文字段名 英文字段名 类型 长度 主键/外键 字段值约束 进货ID P_ID int 4 P NOT NULL 进货名称 P_Name varchar 50 NOT NULL 条形码 P_BarCode varchar 50 NOT NULL 进货数 P_Num int 4 NOT NULL 进货日期 P_Date datetime 8 NOT NULL 制造商 P_Factory varchar 50 NOT NULL 供应商 P_Provide varchar 50 NOT NULL 4.商品进货模块设计说明 4.1模块描述 商品进货子系统是超市理货系统的重要组成部分,其中的进货信息有管理员进行更新。 4.2功能 建立与数据库连接; 获取数据库中的信息; 增加进货商品的信息; 修改进货商品的信息; 删除一条进货商品的信息记录; 退出子系统时断开与数据库的连接。 4.3性能 查询数据库响应时间<2s; 更新数据库运行时间<1s; 4.4输入项 进货ID(P_ID):整数(唯一标识符) 进货名称(P_Name):变长字符串 条形码(P_BarCode):变长字符串 进货数量(P_Num):整数 进货日期(P_Date):日期型 制造商(P_Factory):变长字符串 供应商(P_Provide):变长字符串 类别号(Type_ID):整数 4.5输出项 商品进货信息(同输入项) 4.6设计方法(算法) 使用的是顺序的数据结构,对于商品信息也使用的是基础的计算方式。包含的具体设计思想如下: 1)添加按钮设计(cmdAdd):在添加时,添加、修改和删除按钮处于不可用状态,保存和取消按钮处于可用状态,每个文本框都对应了数据库中的相应属性列。 2)修改按钮设计(cmdEdit):在修改时,先判断数据库中是否有数据,如果有,则添加、修改和删除按钮处于不可用状态,保存和取消按钮处于可用状态,每个文本框都对应了数据库中的相应属性列;如果没有,则显示“没有要修改的数据”。 3)删除按钮设计(cmdDel):在删除时,先判断数据库中的数据总数是否大于零,如果是,则首先提示一下,然后添加、修改按钮处于不可用状态,保存和取消按钮处于可用状态,然后数据库刷新;如果不是,则显示“没有可删除的数据”。 4)保存按钮设计(cmdSave):首先要判断是否每个文本框都填写了数据,然后将数据库更新,将保存按钮设为不可用,将取消、增加、修改和删除按钮设置为可用,之后再将数据保存进数据库中。 5)取消按钮设计(cmdCancel):在取消时,添加、修改和删除按钮处于可用状态,保存和取消按钮处于不可用状态,并将每个文本框置空。 4.7流程逻辑 4.8接口 与主模块的逻辑联系方式:通过主模块上的单击按钮触发事件,弹出进货子系统对话框。 与主模块的参数传递方式:数据库连接控件。 4.9存储分配 内部数据: 数据库 Adodc1.ConnectionString:数据库连接字符串 用户界面 进货ID(P_ID):整数(唯一标识符) 进货名称(P_Name):变长字符串 条形码(P_BarCode):变长字符串 进货数量(P_Num):整数 进货日期(P_Date):日期型 制造商(P_Factory):变长字符串 供应商(P_Provide):变长字符串 类别号(Type_ID):整数 4.10注释设计 在每一个具体的按钮功能旁都要有注释,解释每个按钮的具体设计思想。 4.11限制条件 必须连接数据库,否则会出现无法连接数据库错误。 必须登录,否则无法进入到系统。 4.12测试计划 1)数据库连接正常时:输入合理合法参数、输入参数不合理、输入参数不合法 2)数据库连接异常;数据库数据异常
本文档为【超市详细设计说明书[1]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_001982
暂无简介~
格式:doc
大小:340KB
软件:Word
页数:7
分类:其他高等教育
上传时间:2010-11-11
浏览量:55