版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安徽工业大学毕业设计(论文)任务书课题名称 超市库存管理系统系 别 计算机系专业班级 软件工程0741班姓名XXX学号 Oxxxxxxxx毕业设计(论文)的工作内容:一、进行调研工作,了解、分析用户对“超市库存管理系统”的功能需求。二、熟练掌握一种程序设计语言,掌握其数据库开发、访问技术、编程设计 技术。三、根据课题要求,软件完成如下功能:1, 对商品、商家基本信息的增删改查等操作的实现;2, 对商品进行入库、出库的操作;3, 对高于库存上限的商品或者低于库存下限是的商品进行显示,以提醒操作人员及时处理;4,显示操作日志,便于查询操作员所操作的事物。四、要求软件设计界面友好、使用方便,程序执行
2、安全、可靠。五、完成与设计内容有关的外文资料翻译,译文约 5000字。六、撰写毕业论文并提交设计软件及清单一份。指导教师签字:日期:年月摘要I超市库存管理的内容是商品的入库、出库和库存管理,它是商品管理的中间I环节,是用数据描述货物的收入、发出和储存的状态,及时有效地反映了商品在丨超市内流动的客观过程,与库存管理和商品管理的其他环节都有直接联系。可以1说它在商品配送管理中起着枢纽和基础的重要作用。b5E2RGbCAPII本系统以Visual C+ 6.0为开发工具,采用了 SQL Server 2000为后台数据II库。该系统主要分为五大模块:库存管理模块、显示查询模块、商品信息模块、1商家模
3、块、系统模块。p1EanqFDPw1关键词:超市库存管理系统;Visual C+ 6.0 ; SQL Server 2000装AbstractThe contents of the supermarket inventory management of goods out of warehouse and inven tory man ageme nt, product man ageme nt, it is the middle part is the use of data describ ing the in come of the goods, issue and storage of
4、 the state, reflecti ng the timely and effective flow of goods in the supermarket objective process, and inven tory man ageme nt and mercha ndise man ageme nt have direct con tact with the other links. Management can say that it plays in the commodity distribution hub and the basis of an importa nt
5、roleDXDiTa9E3dThe system for the Visual C+ + 6.0 development tool, the SQL Server 2000 database for the backgroundThe system consists of five modules: Inventory Management module, display query module, product information module, the bus in ess module, the system modul§TCrpUDGiTKeywords: Superm
6、arket Storage Man ageme nt System; Visual C+ 2005; SQL Server 20005PCzVD7HxA目录系统概述jLBHrnAlLg1.1 开发背景 x4AQX74J0X1.2 开发环境4LDAYtRyKfE1.2.1 Visual C+ 6.0特点4zzz6ZB2Ltk1.2.2 SQL Server 2000特点5 dvzfvkwMI11.2.3 ADO 的特性.5.rqyn14ZNXI需求分析EmxvxOtOco2.1 系统需求分析5SixE2yXPq52.2 可行性分析.6.6ewMyirQFL2.2.1 技术可行性 6kavU42V
7、RUs2.2.2 经济可行性6y6v3ALoS892.2.3 操作可行性 6M2ub6vSTnP2.3 数据描述60YujCfmUCw2.4 系统运行需求7eUts8ZQVRd2.4.1 用户界面 s0sAEJkW5T2.4.2 硬件要求ZGMsIasNXkA2.4.3 软件要求TTrRGchYzg2.4.4 使用方法 77EqZcWLZNX2.4.5 故障处理8lzq7IGf02E概要设计9zvpgeqJ1hk3.1 E-R 模型的建立.9.NrpoJac3v13.2 数据库的设计 1.01nowfTG4KI详细设计14fjnFLDa5Zo4.1 系统总体框架设计 14tfnNhnE6e54
8、.2 系统具体功能设计1HbmVN777sL4.2.1 登陆界面1V7l4jRB8Hs4.2.2 主界面1.583lcPA59W94.2.3 库存商品1mZkklkzaaP4.2.4 供货商家1.6AVktR43bpw4.2.5 商品入库1ORjBnOwcEd4.2.6 商品出库1MiJTy0dTT4.2.7 查询1TSpiue7A4.2.8 修改密码20uEh0U1Yfmh4.2.9 库存报警20IAg9qLsgBX调试运行及测试21WwghWvVhPE5.1 调试运行21asfpsfpi4k'5.2 测试21eyYZTjj1:总结30BkeGulnkxlI:致谢31PgdO0sRI
9、MoI:参考文献 3.13cdXwckm15'附录一:部分程序代码32h8c52WOngMI:附录二:外文资料/译文48v4bdyGious1外文文献原文48J0bm4qMpJ9'外文文献翻译5XVauA9grYPI装;1系统概述I:1.1 开发背景:在当今这个快速发展的社会,计算机产业兴起,已经成为各行业必不可少的工具,他:实现了不同程度的自动化操作,给人们的工作和生活带来了极大的便利。bR9C6TJscw现在我们的周围出现了大量的超市、便利店等,长期以来人们使用传统的人工方式管丨理仓库中的各种物资设备,这样的管理方式不仅效率低,而且时间一长,将产生大量的数|据和文件,这给查
10、找。更新和维护都带来了不便。而对于这些企业而言资源管理、信息的;存储和处理显得迫切重要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此丨 加快超市库存管理的信息化进程是必可少的。所以开发该系统是必要的,使用该系统不仅 装 能提高商品的信息化程度,减轻管理人员的管理、统计商品负担,也可以及时获取商品入7 出库信息,并同时提高管理效率和公司利益最大化。pN9LBDdtrd;1.2 开发环境7前台应用程序开发使用的是Visual C+ 6.0,后台数据库的建立和维护使用的是SQLI订Server 200Q Dj8T7nHuGT1.2.1 Visual C+ 6.0 特点I7Visual C+
11、 6.0是功能最为强大的可视化开发工具之一,它不仅支持传统的软件开发方丨法更重要的是它能支持面向对象、可视化的开发风格。因此Visual C+ 6.0又称作是一个集线成开发工具,它提供了软件代码自动生成和可视化资源编辑功能。QF81D7bvUA:Visual C+ 6.0具有的优点:提供了面向对象的应用程序框架 MFC(Microsoft Foundation:Class),简化了程序员的编程工作,提高了模块的可重用性;提供了基于 CASE技术的可视7化软件的自动生成和维护工具 App Wizard、Class Wizard Visual Studio、Wizard Bar等,实7 现了直观、
12、可视的程序设计风格,方便的编译和管理各种类,维护程序的源代码;封装了丨 Windows的API函数、USER、KERNEL、GDI函数,简化了编程时创建、维护窗口的许多7复杂的工作。4B7a9QFw9h7其中MFC是一个很大的、扩展了的 C+类层次结构,它能使开发 Windows应用程I7序变得更加容易。MFC是在整个 Windows家族中都是兼容的,也就是说,无论是I7Windows3.x、Windows95还是 Windows NT,所使用的 MFC 是兼容的。每当新的 Windows7 版本出现时,MFC也会得到修改以便使旧的编译器和代码能在新的系统中工作。MFC也回7 得到扩展,添加新
13、的特性、变得更加容易建立应用程序。使用MFC的最大优点是它为你做了所有最难做的事。MFC中包含了上成千上万行正确、优化和功能强大的Windows代码。你所调用的很多成员函数完成了你自己可能很难完成的工作。从这点上将,MFC极大地加快了你的程序开发速度。由于 MFC编程方法充分利用了面向对象技术的优点,它使得我们 编程时极少需要关心对象方法的实现细节,同时类库中的各种对象的强大功能足以完成我们程序中的绝大部分所需功能,这使得应用程序中程序员所需要编写的代码大为减少,有力地 '保证了程序的良好的可调试性。ix6iFA8xoXI122 SQL Server 2000 特点SQL Server
14、是一种关系数据库(relational database,它除了支持传统关系数据库组件(如 数据库、表)和特性(如表的join)外,也支持当今关系数据库常用的组件,如存储过程(stored procedure、视图(view)等。另外,它还支持,目前关系数据库都支持的标准查询语言 SQL(Structured Query Language)。SQL Server另外一项重要的特点是它支持数据库复制(replication)功能,也就是当你在一个数据库上执行操作时,可以将其操作结果传至远程SQL Server相同的数据库上,让两边的数据保持同步。wt6qbkCyDESQL Server 2000
15、是Microsoft公司推出的SQL Server数据库管理系统,该版本继承了 SQL Server 7.0版本的优点同时又在可靠性、质量和易用性、可伸缩性、业务智能功能和对MXL的支持,以及与微软BACK-OFFICE系列产品的无缝集成等方面增加了几种新的功能, 由此成为大规模联机事物处理(OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。Kp5zH46zRk的特性ADO(ActiveX Data Object)是一个用于存取数据源的 COM组件。它提供了编程语言和 统一数据访问方式OLE DB的一个中间层,也就是说它是建立在 OLE DB之上的高层数据 库访问技术。它封装了 OLE
16、DB所提供的接口,比起OLE DB提供者,ADO的接口可以使 程序员在更高级别上进行数据交互。ADO技术不仅可以应用于关系数据库,也可以应用于 非关系数据库。可以用统一的方法对不同的文件系统进行访问,大大简化了程序编制,增 加了程序的可移植性。Yl4HdOAA61通过ADO连接SQL Server数据库可以分为有源数据库连接和无源数据库连接,我做 的这个超市管理系统使用的是有源数据库连接,也就是说首先要注册数据源名称(DSN),通过配置ODBC环境,进行数据源的注册,然后才能在对数据库编程时,对数据源进行连 接、访问和操作。ch4PJx4Bll2 需求分析2.1 系统需求分析在现在有的超市企业
17、也有自己的管理系统,但是不是操作繁琐就是功能不够齐全,所以我们要开发一个操作简单、功能齐全的管理系统,让具有一般计算机水平的员工也能方便使 用。因此该系统的界面要友好,还要实现比较完整的功能。其主要包括以下几个功能:qd3YfhxCzo库存商品:显示商品信息,并实现对商品信息的增删改功能 供货商家:显示商家信息,并实现对商家信息的增删改功能。 商品入库:对商品进行入库操作。商品出库:对商品进行出库操作。商品信息:显示所有商品信息,并显示商品总数。商家信息:显示所有商家信息,并显示商品总数。 入库信息:显示所有的入库信息。出库信息:显示所有的出库信息。库存报警:显示咼于最咼预警线或者最低于低预警
18、线先的商品的详细信息 修改密码:修改登录密码。日志查看:方便查看操作日志信息。2.2 可行性分析1221技术可行性I1现在的社会计算机普及应用,各种软件应运而生,不管是一般的应用软件,还是开发软件,I1都能在一般操作系统(Windows 2000以上的版本或相应的 Windows NT版本)上工作,当然1也包括Visual C+ 2005和SQL Server 2000,所以用这两种开发平台开发出来的应用软件操作 订系统在 Windows 2000以上的版本或相应的 Windows NT版本系统上也是可以运行的。而且现 1在计算机技术已经很成熟,设计人员不用自己编写繁琐的代码,很多都是库类中已经存在的, 1编程人员在需要使用的时候只要调用就可以了。所以综上所述,在技术方面考虑是可行的。:E836L11DO5戋 经济可行性|虽然开发该软件是需要一定成本的,比如人力和物力,但是通过该软件的使用可以减少企|业管理费用和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工地赔偿协议书范本
- 借名买车协议书
- 防水工程承包合同完整版模板
- 安全生产文明施工责任合同
- 甘肃省兰炼一中高三下学期第二次模拟文科综合试卷
- 2019高三数学(人教A版理)一轮教师用书专题探究课4立体几何中的高考热点问题
- 08包含二力或者多力平衡问题的力学综合计算-2022中考物理力学压轴计算题难题专练(原卷版)
- 第15课 两次鸦片战争 课件高一上学期历史统编版(2019)必修中外历史纲要上册
- 第6课 从隋唐盛世到五代十国 课件高一上学期统编版(2019)必修中外历史纲要上
- 工程物资与在建工程的区别
- 杭州本级公共租赁住房资格续审申请表Ⅴ
- GB/T 18281.7-2024医疗保健产品灭菌生物指示物第7部分:选择、使用和结果判断指南
- 北京四中初一年级期中语文试题
- 2024年消防宣传月知识竞赛考试题库300题(含答案)
- 妊娠期高血压护理
- 地理大洲和大洋 课件 2024-2025学年七年级地理上学期(2024)人教版
- 2024年事业单位考试(综合管理类A类)职业能力倾向测验试卷及答案指导
- 【课件】跨学科实践:制作隔音房间模型人教版物理八年级上册
- 二十届三中全会精神学习试题及答案(100题)
- 2024二十届三中全会知识竞赛题库及答案
- 2024年江苏省昆山市自然资源和规划局招聘编外13人历年(高频重点复习提升训练)共500题附带答案详解
评论
0/150
提交评论