ISO软件综合项目工程模板概要设计项目说明指导书.doc
《ISO软件综合项目工程模板概要设计项目说明指导书.doc》由会员分享,可在线阅读,更多相关《ISO软件综合项目工程模板概要设计项目说明指导书.doc(21页珍藏版)》请在咨信网上搜索。
库存管理系统 概要设计书 1.引言 1 1.1编写目标 1 1.2背景 1 1.3定义 1 1.4参考资料 2 2.总体设计 2 2.1需求要求 2 2.1.1系统功效 2 2.1.2系统性能 3 2.1.3输入输出要求 3 2.1.4数据管理能力要求 4 2.1.5故障处理要求 4 2.1.6其它专门要求 4 2.2运行环境 4 2.2.1设备 4 2.2.2支持软件 5 2.2.3接口 5 2.2.4控制 5 2.3基础设计概念和处理步骤 5 2.4结构 7 2.5功效需求和系统模块关系 9 2.6人工处理过程 9 2.7还未处理问题 9 3.接口设计 9 3.1用户接口 9 3.2外部接口 10 3.3内部接口 10 4.运行设计 10 4.1运行模块组合 10 4.2运行控制 10 4.3运行时间 11 5.系统数据结构设计 11 5.1逻辑结构设计关键点 11 5.2物理结构设计关键点 14 5.3数据结构和程序关系 15 6.系统犯错处理设计 15 6.1犯错信息 15 6.2补救方法 16 6.3系统维护设计 16 1.引言 1.1编写目标 编写目标:本文档是为了介绍库存管理系统概要设计。在需求分析基础上,对库存管理系统做概要设计,关键就实现该系统需求设计问题。在具体设计阶段,设计人员可参考此概要设计文档,对系统进行具体设计。一边在设计过程中发觉不足和错误。 预期读者:项目开发人员,项目委托人,用户 1.2背景 项目名称:库存管理系统 任务提出者:集美大学诚毅学院 开发者:proof小组 用户:集美大学诚毅学院 1.3定义 Sqlserver/:数据库管理软件 DBMS:数据库管理系统 Windows XP/7:运行环境 Java:软件开发语言 Myeclipse 8.6:开发工具 Jdk:开发环境 Tomcat:服务器软件 B/S结构:Browser/Server,浏览器/服务器模式,用户机上只要安装一个浏览器(Browser),如Internet Explorer,服务器安装Oracle或 SQL Server等数据库。浏览器经过Web Server 同数据库进行数据交互 1.4参考资料 《库存管理系统需求说明书》 《软件工程》 鄂大伟,易燕 清华大学出版社 8月第1版 2.总体设计 2.1需求要求 2.1.1系统功效 功效 子功效 功效细化 用户中心 用户管理 添加用户 删除用户 类别信息 类别管理 添加类别信息 删除类别信息 修改类别信息 查找类别信息 商品信息 商品管理 添加商品信息 删除商品信 修改商品信 查找商品信 入库信息 入库信息管理 添加入库信息 删除入库信息 修改入库信息 查找入库信息 出库信息 出库信息管理 添加出库信息 删除出库信息 修改出库信息 查找出库信息 供给商信息 供给商信息管理 添加供给商信息 删除供给商信息 修改供给商信息 查找供给商信息 部门信息 部门信息管理 添加部门信息 删除部门信息 修改部门信息 查找部门信息 报表 报表查看 入库报表查询 出库报表查询 月报表查询 2.1.2系统性能 2.1.2.1精度 数字类型无尤其说明正确到小数点后两位; 字符型精度除用户特殊制订外,采取可变长度或依据常识性知识进行估算。 2.1.2.2时间特征要求 单条统计更新响应时间≤5秒 单条统计查询响应时间≤3秒 报表统计查询对应时间≤15秒 2.1.2.4可靠性 2.1.2.5灵活性 操作方法:键盘操作和鼠标操作相结合,方便用户操作。 2.1.3输入输出要求 日期类型为字符型,日期输入输出固定格式固定,不支持自定义输入。 编号为整形 其它数据类型全部为字符串类型 金额输入、输出数据类型统一必需为浮点数类型,正确到小数点后两位,金额不能大于10位数。 2.1.4数据管理能力要求 2.1.5故障处理要求 2.1.6其它专门要求 2.2运行环境 2.2.1设备 服务器硬件: 鼠标:通用鼠标 键盘:通用键盘 内存:最低1GB RAM(提议使用2GB或更大RAM) 硬盘:8GB可用硬盘空间 显示器: SQL Server 图形工具需要 VGA 或更高分辨率:分辨率最少为 1,024x768 像素。 处理器: Pentium III 兼容处理器或更高速度处理器(最低要求:1 GHz 推荐使用:1.66 GHz 或更高) 用户端硬件 可连接到服务器带有通用浏览器通用个人计算机。 2.2.2支持软件 操作系统:windows XP或 windows 7 编译软件:myeclipse 8.6 语言环境:java jdk 1.6.0_31 服务器: tomcat 6.0 数据库: ms-sqlserver 浏览器: Internet Explorer 6.0或更高版本 2.2.3接口 用户端和服务器之间通讯使用HTTP协议; 服务器和ms-sqlserver数据库JDBC通讯采取TCP/IP协议; 2.2.4控制 [说明控制该系统运行方法和控制信号,并说明这些控制信号起源。] 2.3基础设计概念和处理步骤 [说明本系统基础设计概念和处理步骤,尽可能使用图表形式。] 入库数据流图 入库活动图 出库活动图 出库数据流图 2.4结构 硬件结构图 软件结构图 2.5功效需求和系统模块关系 用户管理模块 类别管理模块 商品管理模块 入库信息管理模块 出库信息管理模块 供给商管理模块 部门管理 报表模块 用户管理 √ 类别管理 √ 商品管理 √ 入库管理 √ 出库管理 √ 供给商管理 √ 部门管理 √ 报表 √ √ √ √ 2.6人工处理过程 无 2.7还未处理问题 [说明在概要设计过程中还未处理而设计者认为在系统完成之前必需处理各个问题。] 3.接口设计 3.1用户接口 [说明将向用户提供命令和它们语法结构,和对应回复信息。] [说明提供给用户操作硬件控制面板定义。] 采取B/S结构,经过页面界面向用户提供接口并能给用户提醒消息。 3.2外部接口 [说明本系统同外界全部接口安排包含软件和硬件之间接口、本系统和各支持系统之间接口关系。] 用户端和服务器之间通讯使用HTTP协议,使用8080端口; 服务器和ms-sqlserver数据库JDBC通讯采取TCP/IP协议,使用1433端口; 3.3内部接口 [说明本系统之内各个系统元素之间接口安排。] 4.运行设计 4.1运行模块组合 用户管理模块 类别管理模块 商品管理模块 入库信息管理模块 出库信息管理模块 供给商管理模块 部门管理 报表模块 用户管理 √ 类别管理 √ 商品管理 √ 入库管理 √ 出库管理 √ 供给商管理 √ 部门管理 √ 报表 √ √ √ √ 4.2运行控制 只要符合操作说明书,用户可自用控制,不限定输入,简单异常由软件内部进行处理,并给出对应提醒信息。 4.3运行时间 运行时间由用户决定 单条统计更新响应时间≤5秒 单条统计查询响应时间≤3秒 报表统计查询对应时间≤15秒 5.系统数据结构设计 [不包含软件设计可不包含] 5.1逻辑结构设计关键点 [给出本系统内软件所使用每个数据结构名称、标识符和它们之中每个数据项、统计、文卷和系标识、定义、长度及它们之间层次或表格相互关系。] 基表英文名称:users 基表汉字名称:用户表 英文字段名 汉字字段名 字段类型 备注 Userid 用户ID Int 主键 Username 账户名 Varchar(20) 空字段限制 Password 账户密码 Varchar(20) 空字段限制 Status 账号标志位 Int 空字段限制 基表英文名称:goods 基表汉字名称:仓库货物表 字段编号 英文字段名 汉字字段名 字段类型 备注 01 Goods_id 仓库货物ID Int 主键 02 Goods_name 仓库货物名 Varchar(20) 空字段限制 03 Ctg_id 货物种类编号 Int 空字段限制 04 Com 货物备注 Varchar(50) 空字段限制 05 Orgin 货物产地 Varchar(20) 06 Unit 货物计量单位 Varchar(6) 07 Price 货物单价 Decimal 08 Quantity 货物单位数量 Int 09 Clink 货物联络方法 Varchar(20) 10 Style 货物规格 Varchar(50) 11 Cdesc 货物描述 Varchar(50) 基表英文名称:category 基表汉字名称:类别表 字段编号 英文字段名 汉字字段名 字段类型 备注 01 Ctgid 种类ID Int 主键 02 Ctg_status 状态 Varchar(50) 03 Ctg_name 种类名称 Varchar(10) 04 Ctg_com 描述 Varchar(50) 05 Ctg_link 联络 Varchar(50) 基表英文名称:check_in 基表汉字名称:货物检验入库表 字段编号 英文字段名 汉字字段名 字段类型 备注 01 Ck_id 单号 Int 主键 02 Input_status 状态 Varchar(10) 03 C_id 种类ID Int 04 Input_desc 描述 Varchar(50) 05 S_id 起源种类 Int 06 Input_link 联络方法 Varchar(50) 07 Sup_id 供给商ID Int 08 Note 备注 Varchar(50) 09 Goods_id 货物编号 Int 10 In_date 入库时间 Varchar(10) 11 Inprice 货物价格 Decimal 12 In_quantity 进货数量 Int 13 Chargenname 责任人 Varchar(10) 14 Checkname 检验员 Varchar(10) 15 Handlname 经办人 Varchar(10) 基表英文名称:check_out 基表汉字名称:检验出货表 字段编号 英文字段名 汉字字段名 字段类型 备注 01 Co_id 单号 Int 主键 02 Output_statu 状态 Int 03 Ctg_id 种类 Int 04 Output_desc 描述 Varchar(50) 05 Goods_id 货物编号 Int 06 Output_link 联络方法 Varchar(50) 07 Dpt_id 部门号 Int 08 Note 备注 Varchar(500) 09 Uid 用途编号 Int 10 Out_date 出仓日期 Varchar(10) 11 Out_quantity 出仓量 Int 基表英文名称:sources 基表汉字名称:起源表 字段编号 英文字段名 汉字字段名 字段类型 备注 01 S_id 编号 Int 主键 02 Sdesc 描述 Varchar(50) 03 Slink 联络方法 Varchar(20) 04 Scom 备注 Varchar(50) 05 Sname 名称 Varchar(1) 基表英文名称:suppliers 基表汉字名称:供货商 字段编号 英文字段名 汉字字段名 字段类型 备注 01 Sup_id 供货商ID Int 主键 02 Sup_link 联络方法 Varchar(50) 03 Sup_com 备注 Varchar(50) 04 Sup_name 供货商 Varchar(20) 05 Sup_address 供货商地址 Varchar(50) 基表英文名称:used 基表汉字名称:用处表 字段编号 英文字段名 汉字字段名 字段类型 备注 01 Uid 用途编号 Int 主键 02 Ulink 联络方法 Varchar(50) 03 Uname 名称 Varchar(20) 04 Ucom 备注 Varchar(50) 05 Ustatu 状态 Int 表关系 5.2物理结构设计关键点 5.3数据结构和程序关系 [说明各个数据结构和访问这些数据结构各个程序之间对应关系。] 用户管理模块 类别管理模块 商品管理模块 入库信息管理模块 出库信息管理模块 供给商管理模块 部门管理 报表模块 用户表 √ 类别表 √ 商品表 √ √ 检验入货表 √ √ 检验出货表 √ √ 供给商表 √ 部门表 √ 6.系统犯错处理设计 6.1犯错信息 故障情况 输出形式 含义 处理方法 数据库连接异常 异常信息 数据库连接异常信息 管理员检验连接设置并设法处理 数据输入错误 提醒框信息 提醒可能输入错误 重新检验输入数据格式是否符合规范 数据库未知错误 异常信息 数据库异常信息 依据数据库提醒异常信息找犯错误起源并设法排除 6.2补救方法 a.后备技术 每一星期进行一次完整数据库备份,天天进行数据库差异和事务日志备份,并将数据库备份统计到磁带上去。 b.降效技术 手工操作和数据人工统计。 c.恢复及再开启技术 使软件从故障点恢复实施或使软件从头开始重新运行 6.3系统维护设计- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISO 软件 综合 项目 工程 模板 概要 设计 说明 指导书
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文