VS库存管理系统设计报告
- 格式:docx
- 大小:2.20 MB
- 文档页数:25
期末考核项目设计报告
项目名称:库存管理系统
设计环境:Visual Studio 2012
指导老师:
专业班级:
姓名:罗威、周迪文
目录
一项目概述....................................................... 错误!未定义书签。二需求分析....................................................... 错误!未定义书签。三总体设计....................................................... 错误!未定义书签。
功能模块划分.................................................. 错误!未定义书签。
系统分析流程图............................................... 错误!未定义书签。
四、数据库设计................................................... 错误!未定义书签。
数据库逻辑结构设计.......................................... 错误!未定义书签。
实体E-R图的关系模式....................................... 错误!未定义书签。
各主要表的信息............................................... 错误!未定义书签。五.程序模块设计 ................................................ 错误!未定义书签。
功能需求....................................................... 错误!未定义书签。
操作界面的设计............................................... 错误!未定义书签。六.实例功能测试报告........................................... 错误!未定义书签。七.项目总结...................................................... 错误!未定义书签。
期末考核项目设计报告
一项目概述
项目名称:库存管理系统
项目负责人:罗威、周迪文
项目类容:库存管理系统数据库、库存管理系统源码、库存管理系统
操作界面、库存管理系统项目设计报告、库存管理系统项目PPT文件。
项目分工:
a.罗威主要负责项:库存管理系统数据库。
b.周迪文主要负责项:库存管理系统项目设计报告、库存管理系统
项目PPT文件。
c.共同负责项: 库存管理系统操作界面、库存管理系统源码。
项目工时:
a.库存管理系统数据库,2个工时。
b.库存管理系统源码,6个工时。
c.库存管理系统操作界面,4个工时。
d.库存管理系统项目设计报告,4个工时。
e.库存管理系统项目PPT文件,4个工时。
二需求分析
本系统通过简单的数据库的操作,实现企事业单位的库存信息的管理。库存管理系统是一个小型的信息管理系统,数据库采用SQL Server 2012。使用户和项目人员明确系统的功能、应用范围。
本系统具有以下功能:
(1)基本信息管理。
(2)商品信息管理。
(3)库存操作管理。
(4)系统警示管理。
(5)统计查询管理。
三总体设计
功能模块划分
本系统将用户划分为两种类型,即系统管理员用户和普通用户。系统管理员用户为Admin,他可以管理其他用户的信息,在其他方面与所有用户的权限相同。
系统分析流程图
四、数据库设计
数据库逻辑结构设计
本实例根据上面的设计规划出各个实体,各实体的E-R图及其关系描述如下:
实体E-R图的关系模式
主类别(主类别编号、主类别名称)
主键是主类别编号
次类别(次类别编号、次类别名称、主类别编号)
主键是次类别编号;外键是主类别编号
商品(商品编号、商品名称、商品单价、商品数量、次类别编号)
主键是商品编号;外键是次类别编号
管理员(ID、姓名、密码)
主键是 ID
供应商(供应商编号、供应商名字、联系人、联系电话、联系地址)
主键是供应商编号
客户(客户编号、客户姓名、联系人、联系电话、联系地址)
主键是客户编号
入库单(入库单编号、入库日期、入库时间、总数量、总码洋、实付金额、折扣额、管理员ID、供应商编号)
主键是入库单编号;外键是管理员ID、供应商编号入库明细(入库明细编号、实付金额、数量、折扣、入库单编号、商品编号)
主键是入库明细编号;外键是入库单编号、商品编号出库单(出库单编号、出库日期、出库时间、总数量、总码洋、实收金额、折扣额、管理员ID、客户编号)
主键是出库单编号;外键是管理员ID、客户编号出库明细(出库明细编号、实收金额、数量、折扣、出库单编号、商品编号)
主键是出库明细编号;外键是出库单、商品编号
依据上面的实体以及实体之间的关系,构造数据中的各个表。
主要有以下8个表:管理员信息表Manager、供应商信息表SuTrade、客户信息表Customer、商品类别表PriClass和SeClass、商品信息表Product、仓库信息表(入库单)EnStore 和(出库单)OutStore 、入库操作信息表EnStoreDefinite、出库操作信息表OutStoreDefinite。