进销存货物管理系统 论文

 

 

 课程设计(论文)说明书

 

 

 

 

题    目:      进销存货物管理系统    

学    院:      计算机与信息安全学院  

专    业:                    

姓    名:                       

学    号:                   

指导教师:                            

 

 

 

 

 

2017年     5月     12日


 

 

摘  要

 

本课程设计报告系统地阐述了我使用C语言编写的进销存货物管理系统。首先,我对系统进行一个简要的概述。然后,我就系统的需求进行了详细的分析,这是设计工作中不被人们重视但却非常重要的一步。接下来,我把系统中所有的设计简明清晰地展现出来,并把我在设计中遇到的问题和分析解决问题的办法一一做了分析。当然,我还讲到系统中的关键技术和让人眼前一亮的特色。最后,在结论中,我对自己的课程设计做了总体的评价同时简述了我在这次课程设计中的收获和经验。

 

关键词:数据结构与算法课程设计;进销存货物管理系统;C语言


 

目  录

引言...4

1  系统概述... 5

2  需求分析... 5

2.1 系统需求... 5

2.2开发环境...8

2.3界面需求...8

2.4 输入输出格式... 8

3  系统详细设计... 8

3.1  相关函数... 9

3.1.1 创建链表类... 9

3.1.2 创建存储文件类.. 9

3.1.3读取文件类...9

3.1.4 系统时间类... 10

3.1.5 退出系统... 10

3.2 系统操作模块... 11

3.2.1. 系统提示... 11

3.2.2.添加市场货物信息...11

3.2.3. 删除市场货物信息.. 12

3.2.4.更改系统配置...13

3.3 入库管理模块... 13

3.3.1. 查询市场货物信息.. 13

3.3.2. 查询现有货物信息.. 13

3.3.3. 采购货物... 13

3.3.4.查询进货历史...15

3.3.5.退货...15

3.4 出库管理模块... 15

3.4.1. 查询现有货物信息.. 15

3.4.2. 查询销售历史信息.. 15

3.4.3.销售货物...16

3.5 存储管理模块... 16

3.5.1. 查找货物信息... 16

3.5.2.修改货物信息...17

3.5.3.删除货物信息...17

3.6 统计报表模块... 18

3.6.1. 货物信息统计... 18

3.6.2. 货物信息排序... 18

4 所遇到的问题和分析解决.. 20

5 系统特色及关键技术.. 21

5.1系统特色:...21

5.2关键技术...22

5.2.1. 链表操作:... 22

5.2.2. 文件操作:... 22

5.2.3.时间操作:..23

5.2.4.查找排序统计:..25

6 结论... 26

  • 3
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
目 录 摘 要 2 前 言 3 第一章 设计理论 4 1.1 Visual Basic程序设计的特点 4 1.2 Visual Basic数据库编程技术 4 第二章 需求分析 6 2.1 系统需求分析 6 2.2进销存管理系统的目标 6 第三章 进销存管理系统的设计 7 3.1进销存管理系统的开发工具的确定 7 3.2进销存管理系统的开发设计思想 7 3.3进销存管理系统的功能 7 3.3.1系统功能分析 7 3.3.2系统模块设计 7 3.4 进销存管理系统数据库的设计 8 3.4.1 绘制系统数据流图 8 3.4.2 数据库结构设计 8 第四章 进销存管理系统的实现 10 4.1系统主窗体的实现 10 4.2 主要功能的实现 10 4.2.1 入库功能的实现 11 4.2.2 查询操作 12 4.2.3 实现出库操作 13 4.3程序调试、编译与发行 13 4.4 系统运行环境 14 第五章 结论 15 致 谢 16 参考文献 17 摘 要 本论文描述了《进销存管理系统》的设计与实现。 当前, 随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素[1]。设计本系统正是为了适应这种形势。在有限的时间内凭个人之力是很难实现所有的功能。 本系统用Visual Basic语言开发,系统投入使用后,将大大减少公司的管理部门的劳动量,改善了企业内部以及整个供应链各个环节的管理、调度及资源配置,使得管理合理规范[2]。尽量合理的控制物流,尤其是材料库存的控制,将材料控制到只在需要的时候向需要的部门按需要的数量,提供所需要的物料,也就是说,它既防止物料供应滞后于对他们的要求,也防止了物料过早地出产和进货,以免增加库存,造成物资和资金的积压[3]。
目 录 第一章 绪论 1 1.1 课题研究背景和意义 1 1.1.1 研究背景 1 1.1.2 研究意义 1 1.2 国内外库存管理系统的研究现状及存在的问题 2 1.2.1 国内外研究现状 2 1.2.2 存在的问题 2 1.3 课题研究的目的及主要内容 3 1.3.1 课题研究的目的 3 1.3.2 课题研究主要内容 4 1.4 本章小结 4 第二章 MVC模型和J2EE框架 5 2.1 MVC设计模型 5 2.1.1 MVC模型结构 5 2.1.2 MVC的优势 5 2.2 Struts框架 6 2.2.1 Struts1.x框架的概述 6 2.2.2 Struts1.x框架的体系结构 7 2.3 Hibernate框架 8 2.3.1 ORM技术的概述 8 2.3.2 Hibernate框架的概述 9 2.3.3 Hibernate的体系结构 9 2.4 Spring框架 11 2.4.1 Spring框架的概述 11 2.4.2 Spring框架的核心机制 12 2.5 SSH框架集成及其特点 13 2.5.1 SSH框架集成 13 2.5.2 SSH框架集成的特点 14 2.6 本章小结 16 第三章 电子商品库存管理系统的分析 17 3.1 系统可行性研究 17 3.1.1 提出问题 17 3.1.2 分析问题 17 3.1.3 系统设计思想 18 3.2 需求分析 19 3.2.1 用户需求分析 19 3.2.2 功能需求分析 19 3.2.3 系统功能分析 20 3.3 系统开发环境及运行环境 23 3.3.1 开发环境 23 3.3.2 运行环境 24 3.4 本章小结 24 第四章 总体设计和数据库设计 25 4.1 总体设计 25 4.1.1 三大框架协作流程设计 25 4.1.2 持久层设计 26 4.1.3 业务逻辑层设计 27 4.1.4 视图层设计 27 4.2 数据库设计 28 4.2.1 数据库概念模型设计 29 4.2.2 数据库逻辑模型设计 29 4.3 本章小结 33 第五章 电子商品库存管理系统的实现 34 5.1 持久层实现 34 5.2 业务逻辑层实现 35 5.3 表现层实现 36 5.3.1 视图层(View) 36 5.3.2 控制层(Control) 38 5.3.3 模型层(Model) 38 5.4 部分页面功能展示 40 5.5 本章小结 42 结 论 43 参考文献 45 附 录 46

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值