首页 VS库存管理系统设计报告

VS库存管理系统设计报告

举报
开通vip

VS库存管理系统设计报告期末考核项目设计报告项目名称:库存管理系统设计环境:VisualStudio2012指导老师:专业班级:姓名:罗威、周迪文目录一项目概述 1二需求分析 1三总体设计 23.1功能模块划分 23.2系统分析流程图 3四、数据库设计 44.1数据库逻辑结构设计 44.2实体E-R图的关系模式 54.3各主要表的信息 6五.程序模块设计 95.1功能需求 95.2操作界面的设计 10六.实例功能测试报告 18七.项目总结 23期末考核项目设计报告一项目概述1.1项目名称:库存管理系统1.2项目负责人:罗威、周迪文1.3项...

VS库存管理系统设计报告
期末考核项目 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 项目名称:库存管理系统设计环境:VisualStudio2012指导老师:专业班级:姓名:罗威、周迪文目录一项目概述 1二需求分析 1三总体设计 23.1功能模块划分 23.2系统分析 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 图 3四、数据库设计 44.1数据库逻辑结构设计 44.2实体E-R图的关系模式 54.3各主要表的信息 6五.程序模块设计 95.1功能需求 95.2操作界面的设计 10六.实例功能测试报告 18七.项目总结 23期末考核项目设计报告一项目概述1.1项目名称:库存管理系统1.2项目负责人:罗威、周迪文1.3项目类容:库存管理系统数据库、库存管理系统源码、库存管理系统操作界面、库存管理系统项目设计报告、库存管理系统项目PPT文件。1.4项目分工:a.罗威主要负责项:库存管理系统数据库。b.周迪文主要负责项:库存管理系统项目设计报告、库存管理系统项目PPT文件。c.共同负责项:库存管理系统操作界面、库存管理系统源码。1.5项目工时:a.库存管理系统数据库,2个工时。b.库存管理系统源码,6个工时。c.库存管理系统操作界面,4个工时。d.库存管理系统项目设计报告,4个工时。e.库存管理系统项目PPT文件,4个工时。二需求分析本系统通过简单的数据库的操作,实现企事业单位的库存信息的管理。库存管理系统是一个小型的信息管理系统,数据库采用SQLServer2012。使用户和项目人员明确系统的功能、应用范围。本系统具有以下功能:(1)基本信息管理。(2)商品信息管理。(3)库存操作管理。(4)系统警示管理。(5)统计查询管理。三总体设计3.1功能模块划分本系统将用户划分为两种类型,即系统管理员用户和普通用户。系统管理员用户为Admin,他可以管理其他用户的信息,在其他方面与所有用户的权限相同。库存管理系统库存操作管理基本信息管理系统警示管理商品信息管理统计查询管理操作报警管理数量报警管理客户信息管理仓库信息管理用户信息管理出库操作管理商品类目管理商品信息管理入库操作管理财务统计查询库存统计查询 3.2系统分析流程图开始 重置 失败 退出用户登录退出程序选择 成功 企业库存管理模块读取用户类型 用户管理模块基本信息管理 Admin用户01.管理自己的用户信息02.管理普通用户的信息商品信息管理库存操作管理系统警示管理普通用户统计查询管理管理自己的用户信息四、数据库设计4.1数据库逻辑结构设计本实例根据上面的设计规划出各个实体,各实体的E-R图及其关系描述如下:4.2实体E-R图的关系模式4.2.1主类别(主类别编号、主类别名称)主键是主类别编号4.2.2次类别(次类别编号、次类别名称、主类别编号)主键是次类别编号;外键是主类别编号4.2.3商品(商品编号、商品名称、商品单价、商品数量、次类别编号)主键是商品编号;外键是次类别编号4.2.4管理员(ID、姓名、密码)主键是ID4.2.5供应商(供应商编号、供应商名字、联系人、联系电话、联系地址)主键是供应商编号4.2.6客户(客户编号、客户姓名、联系人、联系电话、联系地址)主键是客户编号4.2.7入库单(入库单编号、入库日期、入库时间、总数量、总码洋、实付金额、折扣额、管理员ID、供应商编号)主键是入库单编号;外键是管理员ID、供应商编号4.2.8入库明细(入库明细编号、实付金额、数量、折扣、入库单编号、商品编号)主键是入库明细编号;外键是入库单编号、商品编号4.2.9出库单(出库单编号、出库日期、出库时间、总数量、总码洋、实收金额、折扣额、管理员ID、客户编号)主键是出库单编号;外键是管理员ID、客户编号4.2.10出库明细(出库明细编号、实收金额、数量、折扣、出库单编号、商品编号)主键是出库明细编号;外键是出库单、商品编号依据上面的实体以及实体之间的关系,构造数据中的各个表。主要有以下8个表:管理员信息表Manager、供应商信息表SuTrade、客户信息表Customer、商品类别表PriClass和SeClass、商品信息表Product、仓库信息表(入库单)EnStore和(出库单)OutStore、入库操作信息表EnStoreDefinite、出库操作信息表OutStoreDefinite。4.3各主要表的信息4.3.1管理员信息表Manager 编号 字段名称 数据结构 备注 1 ManID VARCHAR(9) 管理员ID(primarykey) 2 ManName VARCHAR(10) 管理员名字(notnull) 3 ManPwd VARCHAR(20) 管理员密码(notnull) 4 ManSex VARCHAR(2) 管理员性别(notnull) 5 ManImage IMAGE 管理员照片4.3.2供应商信息表SuTrade 编号 字段名称 数据结构 备注 1 STID VARCHAR(9) 供应商ID(primarykey) 2 STName VARCHAR(50) 供应商名称(notnull) 3 STTel VARCHAR(11) 供应商电话(notnull) 4 STAdress VARCHAR(100) 供应商地址(notnull) 5 STLianXiRen VARCHAR(10) 联系人(notnull) 6 STLSex CHAR(2) 联系人性别(notnull) 7 STImage IMAGE 联系人照片4.3.3客户信息表Customer 编号 字段名称 数据结构 备注 1 CustomerID VARCHAR(9) 客户ID(primarykey) 2 CustomerName VARCHAR(50) 客户名称(notnull) 3 CustomerTel VARCHAR(11) 客户电话(notnull) 4 CustomerAdress VARCHAR(100) 客户地址(notnull) 5 CustomerLianXiRen VARCHAR(10) 联系人(notnull) 6 CustomerSex CHAR(2) 联系人性别(notnull) 7 CustomerImage IMAGE 联系人照片4.3.4商品类别表PriClass(主)和SeClass(次) 编号 字段名称 数据结构 备注 1 PriClassID VARCHAR(9) 主类别ID(primarykey) 2 PriName VARCHAR(20) 主类别名称(notnull) 1 SeClassID VARCHAR(6) 次类别ID(primarykey) 2 SeClassName VARCHAR(20) 次类别名称(notnull) 3 PriClassID VARCHAR(9) 主类别ID(foreignkey)4.3.5商品信息表Product 编号 字段名称 数据结构 备注 1 ProID VARCHAR(9) 商品ID(primarykey) 2 ProName VARCHAR(20) 商品名称(notnull) 3 ProNum INT 商品数量(notnull) 4 ProPrice DECIMAL(18,3)90 商品单价(notnull) 5 ProMax INT 库存上限(notnull) 6 ProMin INT 库存下限(notnull) 7 SeClassID VARCHAR(6) 次类别ID(foreignkey)4.3.6仓库信息表(入库单)EnStore 编号 字段名称 数据结构 备注 1 EnStoreID VARCHAR(9) 入库单ID(primarykey) 2 EnStoreDate VARCHAR(20) 入库单日期(notnull) 3 EnStoreTime VARCHAR(20) 入库单时间(notnull) 4 EnStoreZMY DECIMAL(18,3) 总码洋(notnull) 5 EnStoreSF DECIMAL(18,3) 实付金额(notnull) 6 EnStoreZKE DECIMAL(18,3) 折扣额(notnull) 7 EnStoreZSL INT 商品总数量(notnull) 8 STID VARCHAR(9) 供应商ID(foreignkey) 9 ManID VARCHAR(9) 管理员ID(foreignkey)4.3.7仓库信息表(出库单)OutStore 编号 字段名称 数据结构 备注 1 OutStoreID VARCHAR(9) 出库单ID(primarykey) 2 OutStoreDate VARCHAR(20) 出库单日期(notnull) 3 OutStoreTime VARCHAR(20) 出库单时间(notnull) 4 OutStoreZMY DECIMAL(18,3) 总码洋(notnull) 5 OutStoreSS DECIMAL(18,3) 实收金额(notnull) 6 OutStoreZKE DECIMAL(18,3) 折扣额(notnull) 7 OutStoreZSL DECIMAL(18,3) 商品总数量(notnull) 8 CustomerID VARCHAR(9) 客户ID(foreignkey) 9 ManID VARCHAR(9) 管理员ID(foreignkey)4.3.8入库操作信息表(入库明细)EnStoreDefinite 编号 字段名称 数据结构 备注 1 ESDID VARCHAR(9) 入库明细ID(primarykey) 2 ESDProNum INT 入库商品数量(notnull) 3 ESDSF DECIMAL(18,3) 实付金额(notnull) 4 ESDZK DECIMAL(18,3) 商品折扣(notnull) 5 EnStoreID VARCHAR(9) 入库单ID(foreignkey) 6 ProID VARCHAR(9) 商品ID(foreignkey)4.3.9出库操作信息表(出库明细)OutStoreDefinite 编号 字段名称 数据结构 备注 1 OSDID VARCHAR(9) 出库明细ID(primarykey) 2 OSDProNum INT 出库商品数量(notnull) 3 OSDSS DECIMAL(18,3) 实收金额(notnull) 4 OSDZK DECIMAL(18,3) 商品折扣(notnull) 5 OutStoreID VARCHAR(9) 出库单ID(foreignkey) 6 ProID VARCHAR(9) 商品ID(foreignkey)五.程序模块设计5.1功能需求5.1.1基本信息(包括产品信息、仓库信息、生产商和销售商信息)的添加、修改和查询。(1)填写基本信息→提交信息填写(2)修改基本信息→提交信息修改(3)选择填写查询条件→提交查询→查询结果显示5.1.2产品入库登记、修改和查询。(1)填写入库产品信息→提交入库登记(2)修改入库登记→提交信息修改(3)选择填写查询条件→提交查询→查询结果显示5.1.3产品出库登记、修改和查询。(1)出库选择→填写出库产品信息→提交出库登记(2)修改出库登记→提交信息修改(3)选择填写查询条件→提交查询→查询结果显示5.1.4产品库存统计信息查询(1)选择查询条件→填写查询内容→提交查询→查询结果显示5.1.5用户和系统管理员注册(1)登录→输入用户名→输入密码→注册5.1.6用户修改密码和系统管理员添加用户。(1)输入旧密码→输入新密码→确认新密码→提交密码修改(2)输入新用户名→输入用户密码→确认密码→设置用户权限→提交用户添加5.2操作界面的设计5.2.1登陆界面的设计 界面名称 登陆 界面类名 LogonForm 设计者 周迪文 界面截图 备注 点击登录按钮后,系统执行登录程序,同时按钮名称设定为取消,即“登陆”“取消”按钮为一体。使用“visable”语句隐藏了登录进度条。点击“取消”直接返回登录界面。5.2.2主菜单界面的设计 界面名称 操作窗口 界面类名 OperateForm 设计者 周迪文 界面截图 备注 运用了第三方控件软件“DevExpress”进行界面设计,使界面设计更为简洁易于操作。使用“navBarControl控件”执行主菜单各项的展开、收起操作,以减少操作失误。5.2.3用户管理界面的设计 界面名称 管理员信息 界面类名 Admin 设计者 周迪文 界面截图 备注 这是只允许Admin用户登录的界面,普通用户(普通管理员)直接登录主界面。此界面用于管理普通用户信息(添加、删除、修改等)。5.2.4商品类目界面的设计 界面名称 商品类别 界面类名 ProductClass 设计者 罗威 界面截图 备注 此界面主要用来添加、修改、删除商品类目信息。5.2.5商品信息界面的设计 界面名称 商品信息 界面类名 Product 设计者 罗威 界面截图 备注 此界面主要用来添加、修改、删除商品详细信息。5.2.6客户信息界面的设计 界面名称 客户 界面类名 Customer 设计者 罗威 界面截图 备注 此界面主要功能是添加、修改、删除客户信息;供应商界面与之相似。5.2.7出库操作界面的设计 界面名称 商品出库 界面类名 OutStoreDetail 设计者 罗威 界面截图 备注 此界面主要用来添加出库单和出库明细;出库明细界面要在出库单界面查看。5.2.8统计查询界面的设计 界面名称 每日财务报表 界面类名 EveryDayFinance 设计者 罗威 界面截图 备注 统计查询界面主要有库存统计查询界面和财务统计查询界面;此界面为财务统计查询界面。六.实例功能测试报告6.1登陆界面测试报告 实例(Name) LogonForm 界面名称 登录 测试界面 设计者 周迪文 设计日期 2014-06-12 测试者 罗威 测试日期 2014-07-01 执行条件 数据库中已存在账号为“M001”密码为“zhangsan” 输入数据 用户账号:M001密码:zhangsan 预期结果 登录成功 实际结果 登录成功 备注 测试账号为普通用户账号6.2商品类目界面测试报告 实例(Name) ProductClass 界面名称 商品类别 测试界面 设计者 罗威 设计日期 2014-06-18 测试者 周迪文 测试日期 2014-07-05 执行条件 数据库中已存在该商品类别,编号“B00001” 输入数据 点击“删除”按钮 预期结果 删除成功 实际结果 删除失败 备注 当商品类别中存在商品时,则不能对该商品类别执行删除操作。6.3商品信息界面测试报告 实例(Name) Product 界面名称 商品信息 测试界面 设计者 罗威 设计日期 2014-06-18 测试者 周迪文 测试日期 2014-07-05 执行条件 数据库中不存在所输入的商品名称 输入数据 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 法大赛 预期结果 添加成功 实际结果 添加失败 备注 该商品已存在,不能重复添加。6.4用户管理界面测试报告 实例(Name) Admin 界面名称 管理员信息 测试界面 设计者 周迪文 设计日期 2014-06-12 测试者 罗威 测试日期 2014-07-05 执行条件 数据库中不存在所输入的管理员姓名 输入数据 王五 预期结果 添加成功 实际结果 添加失败 备注 测试界面为Admin用户登录界面;该普通管理员已存在,不能重复添加。6.5出库操作界面测试报告 实例(Name) OutStoreDetail 界面名称 商品出库 测试界面 设计者 罗威 设计日期 2014-06-18 测试者 周迪文 测试日期 2014-07-05 执行条件 剩余商品数量不能低于商品下限 输入数据 出库数量:111折扣:1 预期结果 明细添加成功 实际结果 明细添加失败 备注 当某商品库存量低于库存下限时,则该商品无法出库七.项目总结当我们完成此项目的时候,我们真正理解了一句话:“一个好的程序不是写出来的,而是调试出来的”。在做项目的过程中我们也发现自己对细节的处理有许多不足的地方。此项目让我们懂得了,代码不是靠死记硬背把它记下来,而是需要理解,而理解代码的方法就是多看多练,敲得多了自然而然就记住了、理解了。在做项目过程中虽然遇到了许多的问题,但经过大家不断的测试、调试,一切问题都得到了有效的解决,这就如我们在生活中遇到的种种问题,只要我们不焦不燥,齐心协力任何问题都会迎刃而解。通过本次项目设计,加深了我们对项目开发流程的深入理解。这是我们第一次严格的按照项目需求开发的项目。在项目设计过程中,需要认真编写项目设计报告和程序代码。代码编写完后,需要再认真测试,检查系统的不足之处。由于项目设计的经验不足,因此,在编写项目设计报告和程序代码的过程中遇到了一些问题,但是通过查阅 资料 新概念英语资料下载李居明饿命改运学pdf成本会计期末资料社会工作导论资料工程结算所需资料清单 等途径解决了。通过本次项目设计,深刻体会到编写项目设计报告的重要性,项目设计报告是指导我们进行项目开发的指挥棒。编写好一份高效可行的项目设计报告对项目开发非常重要。还有,对项目的需求分析也非常重要,项目需求的编程直接影响到项目的开发进度。在这次项目设计报告的编写过程中,由于对项目的需求理解不透彻,走了一点弯路,浪费了一些时间。在以后的项目开发过程中尽量吸取本次项目设计的经验教训,提高项目开发效率。通过本次项目设计,我进一步熟悉了“MicrosoftWord文档”和“MicrosoftPowerPoint演示文稿”的功能与操作;同时,也弥补对我对“SqlServer2012”和“VisualStudio2012”两软件的学习的不足。第2组组长:罗威组员:周迪文���主类别次类别主类别编号主类别名称包含1n次类别编号次类别名称属于商品1n入库出库11入库明细n出库明细n属于入库单n1供应供应商n1属于出库单购买客户n1管理员签收签发n11n密码ID姓名商品数量商品编号商品名称库存上限库存下限客户姓名客户编号联系地址联系电话联系人n1出库时间出库日期出库明细编号出库单编号折扣折扣额数量单价入库明细编号折扣数量入库单编号入库时间入库日期联系电话供应商编号联系地址供应商名字联系人总码洋总码洋折扣额总数量实付金额实付金额实收金额总数量实收金额
本文档为【VS库存管理系统设计报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
壹笑先生
致力于服务广大学子、教师、社考人员等一份学习的资料!
格式:doc
大小:2MB
软件:Word
页数:0
分类:互联网
上传时间:2020-10-01
浏览量:0