软件工程_超市理货系统详细设计说明书_世外高人

软件工程_超市理货系统详细设计说明书_世外高人

ID:15296136

大小:343.50 KB

页数:7页

时间:2018-08-02

软件工程_超市理货系统详细设计说明书_世外高人_第1页
软件工程_超市理货系统详细设计说明书_世外高人_第2页
软件工程_超市理货系统详细设计说明书_世外高人_第3页
软件工程_超市理货系统详细设计说明书_世外高人_第4页
软件工程_超市理货系统详细设计说明书_世外高人_第5页
资源描述:

《软件工程_超市理货系统详细设计说明书_世外高人》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、超市理货系统商品进货及主要界面子系统(详细设计说明书)编写单位:世外高人设计人员:李停、焦阳、彭彦彬、任晶、董圆圆、康美玲版本:1.0编写日期:2011.11-6-目录1.引言11.1编写目的11.2背景11.3定义21.4参考资料22.系统的结构23.数据库模块设计说明33.1概念结构设计33.2逻辑结构设计33.3物理结构设计34.商品进货模块设计说明34.1模块描述34.2功能44.3性能44.4输入项44.5输出项44.6设计方法(算法)44.7流程逻辑54.8接口54.9存储分配54.10注释设计64.11限制条件64

2、.12测试计划64.13尚未解决的问题6-6-1.引言1.1编写目的根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我对《超市理货系统商品进货及主要界面子系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。1.2背景a.待开发系统:超市理货系统商品进货及主要界面子系统b.项目任务提出者:天津城市建设学院电子与信息工程系开发者:天津城市建设学院电子与信息工程系06级软件工程一班超市理货系统开发小组最终用户:小型超市各收银

3、员运行该软件的单位:天津市各小型超市c.小型超市零售管理系统是小型超市商品销售及货物管理的主要控制部分,直接影响销售的方便性及管理的规范性。随着信息时代的发展,对效率的要求日益提高,因而软件控制销售和管理已经取代了传统全手工方式。小型超市具有自身的特点:商品要求一般齐全,进出货关系较为简单,员工人数种类不多;在软件角度看,数据较少,对存储和速度要求不高。但正由于员工较少,使用软件控制成为必须。1.3定义无1.4参考资料[1]《DatabaseSystemConcepts》(FourthEdition)AbrahamSilbers

4、chatzHenryF.KorthS.SudarshanHigherEducationPress[2]王珊.数据库系统概论(第四版).高等教育出版社,2007.[3]罗运模.完全掌握SQLServer2000.人民邮电出版社,2001.[4]白尚旺等.PowerDesigner软件工程技术.电子工业出版社,2004.[5]张海藩.软件工程概论(第五版).清华大学出版社,2007.[6]赵松涛.VisualBasic+SQLServer2000系统开发实录.电子工业出版社,2007.[7]陈燕峰等.VisualBasic数据库项目

5、案例导航.清华大学出版社,2004.[8]《需求规格说明书》[9]《概要设计说明书》-6-2.系统的结构3.数据库模块设计说明3.1概念结构设计E-R图:-6-3.2逻辑结构设计关系模式:Provide(P_ID,P_Name,P_BarCode,P_Num,P_Date,P_Factory,P_Provide)3.3物理结构设计进货表格:中文字段名英文字段名类型长度主键/外键字段值约束进货IDP_IDint4PNOTNULL进货名称P_Namevarchar50NOTNULL条形码P_BarCodevarchar50NOTNU

6、LL进货数P_Numint4NOTNULL进货日期P_Datedatetime8NOTNULL制造商P_Factoryvarchar50NOTNULL供应商P_Providevarchar50NOTNULL4.商品进货模块设计说明4.1模块描述商品进货子系统是超市理货系统的重要组成部分,其中的进货信息有管理员进行更新。4.2功能建立与数据库连接;获取数据库中的信息;增加进货商品的信息;修改进货商品的信息;删除一条进货商品的信息记录;退出子系统时断开与数据库的连接。4.3性能查询数据库响应时间<2s;更新数据库运行时间<1s;4.

7、4输入项进货ID(P_ID):整数(唯一标识符)进货名称(P_Name):变长字符串条形码(P_BarCode):变长字符串进货数量(P_Num):整数进货日期(P_Date):日期型制造商(P_Factory):变长字符串供应商(P_Provide):变长字符串类别号(Type_ID):整数-6-4.5输出项商品进货信息(同输入项)4.6设计方法(算法)使用的是顺序的数据结构,对于商品信息也使用的是基础的计算方式。包含的具体设计思想如下:1)添加按钮设计(cmdAdd):在添加时,添加、修改和删除按钮处于不可用状态,保存和取消

8、按钮处于可用状态,每个文本框都对应了数据库中的相应属性列。2)修改按钮设计(cmdEdit):在修改时,先判断数据库中是否有数据,如果有,则添加、修改和删除按钮处于不可用状态,保存和取消按钮处于可用状态,每个文本框都对应了数据库中的相应属性列;如果没有,则显示“

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。