logo资料库

商品库存管理系统(数据库课程设计报告).doc

第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
资料共24页,剩余部分请下载后查看
商品进、销、存系 统 课程设计报告 1 数据库原理 课程设计方案设计 设计题目:商品进、销、存管理系统 专 业 软件工程、网络工程 班 级 软件 072 班、网络 071 班 学 生 曾炫、冶福磊、 李钦铭、钟浩杰、陈光 指导老师 姚全珠 2008 年 秋季 学期
商品进、销、存系 统 课程设计报告 2 商品进、销、存系 统 背景说明 待开发的软件系统的名称:商品进、销、存管理系统 软件项目的用途:用于数据库课程设计及商业用途 软件项目的范围:系统涉及企业的库存,销售与进货提供了管理 功能,为库存,销售,进货等管理数据提供了分析功能 开发小组:我们小组 小组成员: 组长:曾 炫 组员:冶福磊 陈 光 钟浩杰 李钦铭 指导老师:姚全珠 在信息技术的催化之下,世界经济的变革已经进入了加速状态。世界经济一 体化,企业经营全球化,以及高度竞争造成的高度个性化与迅速改变的客户需求, 令企业与顾客、企业与供方的关系变得更加密切和复杂。强化管理,规范业务流 程,提高透明度,加快商品资金周转,以及为流通领域信息管理全面网络化打下 基础,是商品销售公司乃至众多商业企业梦寐以求的愿望。 随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经 济快速多变,竞争激烈,因此企业采用电脑管理进货、库存、销售等诸多环节也 已成为趋势及必然。 ⒈ 系统规划 1.1 可行性分析 经济上可行性分析
商品进、销、存系 统 课程设计报告 3 现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开 发,为企业的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面: 第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源; 第三,本系统的运行可以大大的提高企业的工作效率; 第四,本系统可以使敏感文档更加安全,等等。 本产品的开发所需的设备在现有条件下,只需要少量的投入资金就可以实 现。因此在经济上是可行的。 技术上可行性分析 a) 软件可行性 C#具有丰富的数据库功能,可以直接建立和编辑数据库,使用结构化查 询语言直接访问 SQL Sever 上的数据库,并提供简单的面向对象的库操作命 令、多用户数据库的加锁机制和网络数据库的编程技术。 SQL Sever2000 是由微软公司推出的,能提供超大型系统所需的数据库 服务,并对数据库提供全面的保护,具有防止问题发生的安全措施,他是一 个采用 SQL 语言的关系型数据库管理系统。作为客户机/服务器的后端数据 库,他是所有数据的汇总和管理中心。 b) 硬件可行性 CPU:奔腾三代以上。 OS(操作系统):Windows2000/windows98 以上。 内存:64MB 以上。 硬盘:30G 以上。 本系统的开发利用 Microsoft SQL Server2000 作为本系统的数据库, 它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。 使用 C#作为系统开发的开发环境,此开发工具开发数据库管理系统, 采用面向对象的方式,方便、简捷、功能强大。 管理上可行性分析 课设指导老师给与了精心的讲解和大力的支持。 综上所述,系统在技术上、经济上、管理上都是可行的。
商品进、销、存系 统 课程设计报告 4 1.2 划分子系统 各个模块的划分 1.3 制定信息系统开发方案及日程安排 1.3.1 任务分配 陈 光:商品入库(输入) 李钦铭:信息查询(查询) 冶福磊:信息修改(修改) 钟浩杰:信息统计(统计) 曾 炫:商品销售(输出) 1.3.2 计划 需求分析阶段:用时一天。需求分析,业务逻辑,模块化分,详细分工 编码阶段:用时两天。根据需求分析进行编码 整合:待续 ⒉ 系统分析 2.1 系统流程图
商品进、销、存系 统 课程设计报告 5 业务流程图 2.2 数据字典 重要数据及其简要描述如下所示: 1) 数据元素: 表 3.1 商品编号 总编号:1-001 编号:001 有关编码说明: 表 3.2 员工编号 总编号:1-002 编号:002 有关编码说明: 名称:商品编号 说明:唯一标识商品 数据值:(连续/离散)离散 类型:(字符/数字)数字 长度:4 有关数据结构:商品卡片 名称:员工编号 说明:唯一标识员工 数据值:(连续/离散)连续 类型:(字符/数字)数字 长度:7 有关数据结构:员工卡片
商品进、销、存系 统 课程设计报告 6 表 3.3 销售编号 总编号:1-003 编号:003 有关编码说明: 名称:销售编号 说明:唯一标识每次销售登记 数据值:(连续/离散)连续 类型:(字符/数字)数字 长度:17 有关数据结构:销售登记卡 表 3.4 库存盘点票号 名称:库存盘点票号 说明:记录一次库存盘点并唯一标识 数据值:(连续/离散)离散 类型:(字符/数字)数字 长度:17 有关数据结构:库存盘点登记卡 总编号:1-004 编号:004 有关编码说明: 2) 数据结构: 表 3.6 商品卡片 名称:商品登记卡 说明:商品信息卡片 结构: 编号 名称 商品创建时间 销售单价 [商品备注] 总编号:2-001 编号:001 有关数据流,数据存储: 商品登记表
商品进、销、存系 统 课程设计报告 7 3) 数据流: 表 3.7 操作信息 名称:操作信息 说明:业务员对客户提出的请求向计算机进行操作 数据流来源:业务员 数据流去向: 包括的数据结构: 总编号:3-001 编号:001 商品登记 名称 销售登记 金额 日期 表 3.9 管理信息 名称:管理信息 说明:管理员对库存,财务,基本信息进行管理操作 数据流来源:管理员 数据流去向: 包括的数据结构: 总编号:3-002 编号:002 库存登记 数量 财务 收入 支出 基本信息登记 4) 数据存储: 表 3.10 进货一览表 名称:进货文件 说明:一段时间内所有进货信息的存储 结构: 入库时间 入库数量 商品编号 总编号:4-01 编号:D1 入库编号
商品进、销、存系 统 课程设计报告 8 表 3.11 销售一览表 名称:销售文件 说明:一段时间内所有销售信息的存储 结构: 销售编号 销售时间 商品编号 销售数量 销售单价 销售备注 总编号:4-02 编号:D2 有关数据流: 表 3.12 库存一览表 名称:库存文件 说明:一段时间内所有库存信息的存储 结构: 更新日期 库存编号 库存数量 商品编号 总编号:4-03 编号:D3 有关数据流: 5) 处理过程: 表 3.12 销售信息单 名称:填写销售单 说明:所销售商品的详细信息 输入:D2→P2 输出:P2→(销售单) 处理:查(销售文件)打印销售单,对不完整的地方进行备注信息说明 总编号:5-001 编号:P2 表 3.13 进货信息单 名称:填写进货单 说明:所进商品的详细信息 输入:D1→P3 输出:P3→(进货单) 处理:查 D1(进货文件)打印进货单,对不完整的地方进行备注信息说明 总编号:5-002 编号:P3
分享到:
收藏