大数据结构课程设计-进销存货物管理系统.docVIP

  • 2
  • 0
  • 约1.29万字
  • 约 22页
  • 2019-02-01 发布于安徽
  • 举报

大数据结构课程设计-进销存货物管理系统.doc

实用标准文案 精彩文档 《数据结构与算法》 课程设计说明书 题 目: 进销存货物管理系统 学 院: 计算机科学与工程学院 专 业: 姓 名: 学 号: 指导教师: 张瑞霞 2014年 10 月 11 日 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc239927697 引言 3 HYPERLINK \l _Toc239927698 1 系统概述 3 HYPERLINK \l _Toc239927699 2 需求分析 3 HYPERLINK \l _Toc239927700 2.1 系统需求 3 HYPERLINK \l _Toc239927701 2.2 开发环境 4 HYPERLINK \l _Toc239927702 3 详细设计 4 HYPERLINK \l _Toc239927703 4 所遇到的问题和分析解决 PAGEREF _Toc239927703 \h 17 HYPERLINK \l _Toc239927704 5 系统特色及关键技术 20 HYPERLINK \l _Toc239927705 6 结论 21 HYPERLINK \l _Toc239927706 参考文献 PAGEREF _Toc239927706 \h 22 实用标准文案 引言 随着计算机技术的发展,经济大环境的变化使得规模经济的优势不再突出。固定的硬设备、人员数量、大量资金等资源投入占企业效益的比重变少,而软投入如管理、人力资源价值、服务、品牌附加值、渠道等要素资源的投入却能增加企业的效益。“速度冲击规模”的速度经济概念已经向企业提出,计算机技术已经渗透到各个领域,成为各个行业必不可少的工具,特别是internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示独特的优势,步入信息化的时代,有巨大的数据信息等待加工处理和传输,这使得对数据的进一步开发和利用显得尤为迫切。 仓库作为一总货品资源的集散地,货品的种类繁多,包含很多的信息数据管理。据调查得知,以前仓库进行信息管理的方式主要是基于文本、表格等纸介质的手工处理,对于货品的出入库情况的统计和核实等往往采用对账本的的人工检查,对管理者的管理权限的不受约束,任何人都可以查看,引起资料外泄。另外,数据信息处理工作量大,容易出错,不宜查找。而且,一般储存情况是记录在账本上的,仓库货物管理人员也只是当时记得比较清楚,时间长了进行查询会造成费事、费时、费力,如对很长时间的货物以及大量货物进行管理就更加困难了。因此我们很有必要建立一个仓库进销存货物管理系统,使货物管理工作更加规范化、系统化、程序化,提高信息处理的速度和准确性。 1 系统概述 进销存货物管理系统主要运用了数据结构中线性表的链式存储,链式存储空间的可扩展性大,将链表中的数据以文件的形式保存,程序功能包括初始化、创建表、插入、删除和查找等,以最少的内存使用和最高的效率为原则,实现客户的需求。进入主菜单,选择相应的功能按照提示即可进入相应的操作。 本系统的主要功能如下: (1)用户自行注册登录,保证仓库货物信息的保密性。 (2)仓库各种货物信息的输入,主要包括货物标号、名称、产地、入库价格、入库 时间、现存货物数量、已经销售数量、平均销售价格等。 (3)仓库各种货物信息的查询、修改和维护。 (4)对仓库中损坏货物信息的删除。 (5)仓库货物信息列表的生成显示。 (6)实现货物信息对文本中的保存。 2 需求分析 2.1 系统需求 为了能够提高内存的利用及各功能的实现,程序主要使用了: (1)线性表的链式存储,分配存储空间,空间可扩展性强,方便频繁的录入、插入、查找、删除和排序等而不占用多余的内存。(主要应用) (2)文件文本的读取与写入,为了方便用户更加快速的执行管理操作。 (3)结构体的定义,定义了货物结构体。 (4)登录用户时的字符串读取及验证。 进销存货物管理系统主要实现以下函数模块功能: (1)录入货物信息函数 LinkList CreateList(void) //运用链式存储 货物信息写入文件的函数 void file_write(ListNode *p) 文件中的信息读出的函数 LinkList file_read() (2)查找货物函数 v

文档评论(0)

1亿VIP精品文档

相关文档