文档介绍:北京化工大学北方学院
课程设计报告
课程名称系统软件实践
设计题目商品库存管理
专业、班级计科0803
学号
姓名
指导教师
设计时间 ——
2011年 9 月 30 日
引言(简要说明设计题目的目的、意义、内容、主要任务等)
商品库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以商品库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对物资信息进行管理,:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
设计和实现商品库存管理系统,使库存管理的工作系统化、规范化和自动化,从而达到提高管理效率的目的。
(1) 利用计算机系统实现商品库存管理;
(2) 流程符合商品库存要求;
(3) 查询方便,无论是按商品编号、名称、类别、厂商、时间其中任一项都可以进行有效查询;
(4) 系统扩充容易,有很多地方还需要更好地完善;
(5) 友好的用户界面,既面向系统开发者,又面向用户。
正文(课程设计的主要内容,包括实验与观测方法和结果、仪器设备、计算方法、编程原理、数据处理、设计说明与依据、加工整理和图表、形成的论点和导出的结论等。正文内容必须实事求是、客观真切、准确完备、合乎逻辑、层次分明、语言流畅、结构严谨,符合各学科、专业的有关要求。)
本系统主要包括四大模块,分别是操作模块,查询模块,特殊功能模块,系统模块。每个模块的功能如下:
1. 操作模块功能:
(1)实现库存商品的更新,包括增,删,改,查,修改功能;
(2)实现商品的入库操作
(3)实现商品的出库;
(4)实现供货商信息的更新,包括增加、删除、修改功能。
2. 查询模块功能:
(1)进行商品信息的查询;
(2)商家信息的查询;
(3)入库信息的查询
(4)出库信息的查询
3. 特殊功能模块功能:
(1)实现库存的报警功能,过高或者过低给予报警
(2)实现管理员密码修改操作
:
(1)系统的版本信息与退出功能;
系统的运行环境及开发技术:
运行环境:
内存:512M以上
CPU:1GHz以上
操作系统:window XP 以及以上版本
开发环境:
操作系统:window 7
硬件设备:硬盘320G CPU: 内存:2G
开发语言:VC++
开发工具:Microsoft VC++
数据库:office access 2003
VC简介
VC 是IDE集成开发环境,Visual C++是非常优秀的可视化编程工具。作为一种C/C++语言的集成开发环境(IDE),产生VC的最早的根源其实要追溯到DOS时代的Borland公司,当初Borland公司开发的Turbo Pascal和Turbo C让程序员们深刻感受到了把编辑器和编译器集成在一起的IDE是多么的方便,微软也看到了这一优点,于是相继开发了Quick C和Microsoft C/C++等多个DOS版本的C/C++集成开发工具。随着Windows的不断成熟,微软决定放弃DOS下的开发工作,正式推出了Windows下的Visual C++ ,早期的VC功能并不什么强大,使用起来也不方便,。VC的革命性改变得益于Windows 95的推出,从VC ,微软又放弃了16位编程,以后的VC都只用于32位编程开发,为了与MFC类库的版本号保持一致,微软跳过了版本3,直接推出VC , 。从VC4到VC6,VC的各种功能不断增强,MFC类库的内容也越来越丰富,现在利用VC开发应用程序已经是一件相当轻松的事情了(心铃在心里嘀咕:先把大家“骗”上车,轻不轻松是天知、地知、我知、以后你才知)。
在VC发展的同时,Borland(现在叫Inprise)也在不断改进它的C/C++开发工具,并相继推出了Borland C++和C++ Builder等产品,其实,现在的C++ Builder也是一个非常优秀的开发工具,但是基于