搜档网
当前位置:搜档网 › 商品库存管理系统课程设计

商品库存管理系统课程设计

商品库存管理系统课程设计
商品库存管理系统课程设计

目录

引言 (2)

一、系统分析 (2)

(一)选题的背景 (2)

(二)系统需求分析 (3)

(三)系统的开发及功能描述 (4)

(四)系统逻辑模型 (5)

二、系统设计 (6)

(一)系统总体结构设计 (6)

(二)数据库设计 (6)

(三)系统功能模块的详细设计 (7)

三、系统实现 (11)

四、系统开发总结 (16)

参考文献 (16)

附录 (17)

1

引言

随着我国市场经济的蓬勃发展和人们对物质水平需求的增加,各行各业都处于一个飞速发展的时期,行业的快速发展必然导致各企业之间的竞争更加激烈,为了使自己的企业在竞争中能够站稳脚跟,不被激烈的竞争环境所压倒,必然要求企业加强对自身的管理,提高企业的经营效率。

本库存管理系统的开发主要包括前端应用程序以及后台数据库的建立和维护两个方面。经过分析,我选用myeclipse来开发系统,利用其提供的各种面向对象的开发工具,来操纵数据库。

本论文正文分为五部分。第一部分介绍了开发库存管理系统的必要性以及如何开发,并简要概述了myeclipse和SQL Server 2000。第二部分介绍系统开发前的准备,包括系统的需求说明及系统总体结构设计和详细设计。第三部分并着重阐述了系统主要功能模块的具体实现。第四部分是系统开发的后期工作,讲到了该系统的不完善之处及本次系统开发过程中一些切身的感受与想法,是我做这次课程设计的心得体会

一、系统分析

(一)选题的背景

企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。

由于超市的行业特殊性,产品种类繁多,业务量巨大,若仍然采用人工记账的方式,必然不能满足企业的需求,企业需要利用计算机来进行库存管理,因此需要构造一个库存管理系统。

一个完整的企业物资供应管理系统应包括采购计划管理,合同收托管理、仓库库存管理、定额管理、统计管理、财务管理等模块。其中仓库的库存管理是整个物资供应管理系统的核心。因此有必要开发一套独立的库存管理系统来提高企业工作效率, 而所使用的这套库存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化。通过对这些情况的仔细调查,我开发了下面的仓库库存管理系统。

(二)系统需求分析

系统需求分析就是在用户需求调研的基础上,确定系统的总体结构方案,完成相应的需求分析报告。在确定系统的总体结构方案过程中,包括确定应用程序的结构、系统开发环境和开发工具的选择。

1.应用程序结构确定

从用户应用角度来看,可把应用程序系统的组成部分分成数据存储层、业务处理层和界面表示层等3个层次,而应用程序结构可归纳为:集中式应用程序结构、单机板应用程序结构、多层服务器应用程序结构、浏览器/服务器应用程序结构、客户机/服务器应用程序结构等5种类型。

本库存管理系统就采用了单机版应用程序结构,将数据库和应用程序置于一台机器上,这样更加节约成本,适合中小规模的超市使用。用户可以轻松将其拷贝到其他计算机上,可以同时运行程序。

2.确定系统开发环境

由于大多数公司内部使用的计算机平台都是基于Windows环境的。为了降低系统成本,应最大程度地利用现有的资源、兼容现有的环境,可确定使用下面的开发环境:★数据库:Microsoft SQL Server 2000;

★前端开发工具:myeclipse;

3.开发工具的选择

可视化程序设计是一种全新的程序设计方法,全面采用面向对象的程序设计技术,使用事件驱动机制进行程序设计。利用可视化开发工具可以快速、高效地开发应用程序。可视化的开发工具很多。

myeclipse是集成开发环境,是目前最流行的Windows 平台应用程序开发环境。它是把代码的编写、程序的调试、编译、运行以及其他的相关操作都集成在一起的“编程工具”。作用是程序员通过它这个平台,利用编程语言来写程序,调试,运行。

SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,

可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

经分析,本库存管理系统选用myeclipse来设计界面,选用SQL Server 2000来建立后台数据库。

(三)系统的开发及功能描述

1.开发方法的选择

信息系统的开发是一项比较复杂的工作,因此我们必须选用科学有效的开发方法。本系统的开发采用了生命周期法。在系统设计时遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,则通过在系统的使用及对系统了解的不断加深中,对某一部分或几部分进行重新分析、设计、实施,使系统逐步完善。

2.系统功能描述及系统安全性

本库存管理系统是一套对货品入库、出库、库存进行全面管理的系统。

在管理内容上,它的主要功能包括:

进货管理:进行填写货品信息,货品采购入库,入库单据的填写和修改最低库存量。

出货管理:进行货品出库,出货单据的填写和获取采购员信息。

信息查询:货品信息查询,库存信息查询,入库、出库单据查询,日报表、月报表查询。

统计报表:完整的日报表、月报表统计查询功能,每张单据每次业务金额都可以清楚地反映。

系统管理:身份验证,修改本人密码,注册用户,修改删除用户。

由于库存管理系统包含比较重要的信息,因此,在系统设计时除了注重用户的需求,还要保证系统的安全性和一致性,体现如下:

(1)安全性:本系统中共分为三类不同的用户,分别具有不同的权限。

(2)一致性:系统的数据要保证一致性、准确性,当某一数据库中记录发生改变时,与之相关联的数据库也随之变化。

(四)系统逻辑模型

本系统的逻辑模型以系统流图为主要描述工具。我们用不同的符号代表这四个元素:→表示数据流;

=表示文件(数据存储);

○表示加工;

图1-2 库存管理系统的第二层图

二、系统设计

(一)系统总体结构设计

1.系统功能分析

本库存管理系统需要完成的功能有:

(1)库存管理的各种信息的输入,包括入库、出库、货品信息的输入等。

(2)库存管理的各种信息的查询、修改和维护。

(3)入库单、出库单的生成,日报表、月报表的生成。

(4)在货品库存中加入所允许的最低库存字段,对所有库存物资实现监控和报警。

2.系统功能模块图

根据系统功能分析,画出系统功能模块图如下:

(二)数据库设计

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。

1.数据库概念结构设计

图2-2库存管理系统E-R图

(三)系统功能模块的详细设计

本库存管理系统是本着用户操作界面友好、清晰、易学易用的原则进行设计的。1.身份验证模块的设计

图2-3 用户登录模块界面设计该模块的流程图如图2-4所示:

此外,对一个完整的系统而言,用户是应该可以修改自己的密码的,因此系统中应该具有修改密码的功能,提高数据的安全性。

图2-5 修改密码界面设计

2.系统主界面的实现

图2-6 主界面(admin)设计

图2-7 主界面(仓管)设计

图2-8 主界面(经理)设计

3.进货管理模块的实现

进货管理模块包括填写货品信息、入库单、修改最低库存三个子模块。(1)填写货品信息

(2)入库单

(3)修改最低库存

4.出库管理模块的实现

出库管理包括填写出库单,获取采购员信息两个子模块。

(1)出库单

(2)获取采购员信息

5.报表统计模块的实现

本系统的报表分为日报表和月报表,日报表在添加入库单和出库单时就已经自动添加进数据库中的日报表了,所以在此只需再手动添加月报表。

三、系统实现

系统实现包括用户需求实现,系统界面实现和数据库实现三方面。

1.用户登录界面

用户通过该界面登录进入系统。

图3-1 系统登录界面 3.1 系统管理

修改密码界面以下是注册用户界面:

系统管理员注册用户界面

注册前数据库中操作员个人信息表如图3-7:

注册前的操作员个人信息表数据库注册用户成功界面:

系统管理员修改删除用户界删除报表界面如下图:

系统管理员删除报表界面3.2 进货管理仓库管理员填写入库单界面如下图:

仓库管理员填写入库单界面界面自动跳转到如下图:

仓库管理员填写入库单界面

仓库管理员填写货品信息界面

入库单填写的信息会自动加入入库单数据库,并且更改库存信息表和日报表中的相关信息。

未添加信息前的入库单

入库单未添加前的库存信息表填写完入库单的图如下:

四、系统开发总结

此次库存管理系统开发让我学习到很多知识,现总结如下:

◆系统开发的过程中,我深刻体会到了以前上课老师经常提起的一个问题,那就是:一个系统开发的过程中编码不是最重要的,重要的是对系统进行分析以及建立恰当的系统模型。

◆在该库存管理系统设计中,从系统的实用性出发,我能够在开发该系统时站在用户的角度看问题,本着用户操作界面友好、清晰、易学易用的原则进行设计。

总之,这次的系统开发,实现了我自己动手完成一个系统开发的目标,也学习到很多东西,不只是实践经验,还有一些做事的道理:在工作时,要尽量把要遇到的问题考虑周全,提前做好准备,那样就不会在遇到问题时有措手不及的感觉。

参考文献:

[1] 梅玫:《物资库存的计算机管理》,黑龙江科技信息,2009年7月25日.

[2] 申冠楠,郭宗义《百货店商品的库存管理系统的设计与实现》,现代商业,2010年1月18日.

[3] 刘志坚:《中小制造企业库存管理系统的开发与设计》,中北大学,2009年4月25日.

[4] [美]c.j.date:《数据库系统导论(英文版第七版)》,机械工业出版社,2002年.

[5] 邓良松:《软件工程》,西安电子科技大学出版社,2004年.

[6] 邓远志:《数据库设计方法》,《南昌教育学院学报》,2005年第20卷第4期.

[7]萨师煊等编著,《数据库系统概论》,高等教育出版社, 2000年.

[8]东方人华主编,《JSP范例入门与提高》,清华大学出版社, 2003年.

[9]李佳, 付强, 丁宁等编著,《java开发技术大全》,清华大学出版社, 2009年.

[10]欧立奇,康祥顺,马煜编著,《java案例开发集锦》,电子工业出版社,2005年.

[11] 邝孔武,王晓敏编著,《信息系统分析与设计》,清华大学出版社,1999年.

[12] 史济民:《软件工程-原理、方法与应用》,高等教育出版社,2002年.

[13] 薛华成:《管理信息系统》,清华大学出版社,1999年.

[14] 张金城:《管理信息系统》,北京大学出版社,2004年.

[15]马士华:《供应链管理》,机械工业出版社,2000年.

[16]李玉良,邵新宇:《CPFR——供应链库存管理技术的新趋势》,机械设计与制造工程,2001年第30卷第3期.

附录

源代码:

import tongji.*;

import danjuchaxun.*;

import javax.swing.ImageIcon;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.JFrame;

import javax.swing.JButton;

import java.awt.Rectangle;

public class Danjuchaxun extends JFrame {

private static final long serialVersionUID = 1L;

ImageIcon beijing = new ImageIcon("pic/danjuchaxunbeijing.jpg");

private JPanel jContentPane = null;

private JButton jButton = null;

private JButton jButton1 = null;

private JButton jButton2 = null;

private JButton jButton3 = null;

private JButton jButton4 = null;

private JButton jButton5 = null;

private JButton jButton6 = null;

private JButton jButton7 = null;

private JButton jButton8 = null;

private JButton jButton9 = null;

private JButton jButton10 = null;

private JButton jButton11 = null;

//private JButton jButton12 = null;

private JButton jButton13 = null;

JLabel backgroundall = new JLabel(beijing);

/**

* This is the default constructor

*/

public Danjuchaxun() {

super();

initialize();

}

/**

* This method initializes this

* @return void

*/

private void initialize() {

this.setBounds(233, 218, 156, 303);

this.setContentPane(getJContentPane());

this.setTitle("单据查询");

this.setUndecorated(true);

this.setResizable(false);

this.getLayeredPane()

.add(backgroundall, new Integer(Integer.MIN_VALUE));

backgroundall.setBounds(0, 0, beijing.getIconWidth(), beijing .getIconHeight());

this.setVisible(true);

}

/**

* This method initializes jContentPane

* @return javax.swing.JPanel

*/

private JPanel getJContentPane() {

if (jContentPane == null) {

jContentPane = new JPanel();

jContentPane.setLayout(null);

jContentPane.setOpaque(false);

jContentPane.add(getJButton(), null);

jContentPane.add(getJButton1(), null);

jContentPane.add(getJButton2(), null);

jContentPane.add(getJButton3(), null);

jContentPane.add(getJButton4(), null);

jContentPane.add(getJButton5(), null);

jContentPane.add(getJButton6(), null);

jContentPane.add(getJButton7(), null);

jContentPane.add(getJButton8(), null);

jContentPane.add(getJButton9(), null);

jContentPane.add(getJButton10(), null);

jContentPane.add(getJButton11(), null);

//jContentPane.add(getJButton12(), null);

jContentPane.add(getJButton13(), null);

}

return jContentPane;

}

/**

* This method initializes jButton

* @return javax.swing.JButton

*/

private JButton getJButton() {

if (jButton == null) {

jButton = new JButton();

jButton.setBounds(new Rectangle(8, 8, 140, 22));

jButton.setText("进货单据查询");

jButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { new ChaxundanjuJH();

}

});

}

return jButton;

}

/**

* This method initializes jButton1

* @return javax.swing.JButton

*/

private JButton getJButton1() {

if (jButton1 == null) {

jButton1.setBounds(new Rectangle(8, 30, 140, 22));

jButton1.setText("出货单据查询");

jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { new ChaxundanjuCH();

}

});

}

return jButton1;

}

/**

* This method initializes jButton2

* @return javax.swing.JButton

*/

private JButton getJButton2() {

if (jButton2 == null) {

jButton2 = new JButton();

jButton2.setBounds(new Rectangle(8, 52, 140, 22));

jButton2.setText("退货出库单据查询");

jButton2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { new ChaxundanjuTHCK();

}

});

}

return jButton2;

}

/**

* This method initializes jButton3

* @return javax.swing.JButton

*/

private JButton getJButton3() {

if (jButton3 == null) {

库存管理系统ACCESS课程设计Access大作业(含数据库)资料

数据库原理及应用课程设计(论文)题目:库存管理系统

目录 第1章课程设计目的与要求 (1) 1.1 课程设计目的 (1) 1.2 课程设计的实验环境 (1) 1.3 课程设计的预备知识 (1) 1.4 课程设计要求 (1) 第2章课程设计内容 (2) 2.1 系统功能分析 (2) 2.2 数据库模型 (3) 2.3 设计窗体和报表 (7) 2.4 窗体和报表模块主要代码 (7) 第3章课程设计总结 (12) 参考文献 (13)

数据库应用技术大作业的基本要求 总体要求 运用Access所学功能,完成一份具有一定实际意义,且能解决一个具体问题的综合实验。要求在Windows平台上完成Access数据库的表、查询、窗体、报表及宏的建立,形成一个数据库应用系统(如:藏书管理系统,人员管理系统,酒店管理系统等)。 基本要求 (1) 作业量的基本指标 ●数据库至少包含3个表,每个表中的记录数不能少于10条(所 设计的数据库中应包含求解该问题的相关数据)。 ●至少包含两个功能模块,并且数据库应用系统要具有数据的增、删、 查、改功能。 (2) 作业中涵盖的知识点 ●建立数据库及库中的数据表; ●设置表中的字段属性(定义主键、字段大小、有效性规则、默认值 等); ●表间关系的建立与修改:一对一关系或一对多关系,至少要有一个 一对多关系; ●表对象的维护(增加、删除、编辑记录等基本操作); ●创建多种不同类型的查询(选择查询,交叉表查询,参数查询,操

作查询,SQL查询); ●建立某种形式的窗体(要包含主子窗体),创建与用户进行交互操 作的友好界面;建立某种形式的窗体,实现窗体数据与查询条件的 传递; ●建立某种形式的报表(要包含分组计算),实现对数据的统计与输 出; ●创建并运行宏,使用宏可以将数据库对象联系在一起; ●创建一个主界面窗体,能够通过该窗体访问数据库中的所有对象。作业设计提交形式 将数据库应用系统(*.mdb)和相应的大作业设计任务说明书(*.doc)放置以“学号+姓名”(如2011010112王五)命名的文件夹中。 同时上交设计说明书的打印稿。 大作业设计任务说明书撰写框架 (1)总体功能 (2)各功能模块联系图 (3)表的结构和表间关系 (4)窗体、查询和报表的设计和功能 (5)系统开发体会 第1章课程设计目的与要求 1.1 课程设计目的 本课程的课程设计实际是计算机信息管理专业学生学习完《数据库原理及应用(ACCESS 2000)》课程后,进行的一次全面的综合训练,其目的在于加深对数据库基础

库存管理系统设计实现

库存管理信息系统 说明:这里给出一个库存管理信息系统开发的实例,目的是使大家进一步深入了解开发任何一个管理信息系统必须经历的主要过程,以及在开发过程的各个阶段上开发者应当完成的各项工作内容和应当提交的书面成果。学习重点放在系统分析、系统设计实际过程、方法及内容。 一、某厂产品库存管理系统简介 某厂是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。该厂目前生产的产品如表l所示。 表1 某厂产品品种规格、单价及定额储备

工厂的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。 产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。 产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。 平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。 产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。 产品库存的收发存月报表是根据库存台帐制作出来的。产品库存查询是通过翻阅几本帐之后实现的。目前库存报警功能尚未实现。

管理信息系统课程设计终版

第一部分绪论1.1系统名称 (2) 1.2系统开发背景 (2) 1.3选题说明 (2) 1.4系统目标 (2) 1.5系统主要功能 (2) 1.6可行性分析 (2) 1.6.1可行性研究的前提 (2) 1.6.2系统的可行性研究 (3) 第二部分系统功能需求分析 2.1信息管理 (3) 2.2财务管理 (3) 第三部分系统分析 3.1系统功能结构 (4) 3.1.1功能结构调查 (4)

3.2业务流程分析 (4) 3.2.1业务流程分析 (4) 3.2.2业务流程图 (5) 3.3数据流程分析 (5) 3.3.1顶层数据分析 (6) 3.3.2数据流程图 (6) 3.3.3第二层数据流程图分析 (6) 3.3.4第二层数据流程图 (6) 3.3.5第三层数据流程图 (7) 3.4系统流程图 (8) 3.5 U/C矩阵 (9) 第四部分系统设计 4.1数据字典 (9) 4.2代码设计 (11)

4.4输出设计 (12) 第五部分数据库结构设计 5.1系统数据库 (13) 第六部分结束语 小组成员及负责部分 (14) 一、绪论 (一)系统名称 校园卡管理信息系统开发 (二)系统开发背景 校园卡在我们的校园内应用非常广泛、使用方便,它几乎可以代替学校目前使用的所有证件,如:学生证、借书证、物品借计卡,更重要的,它还是食堂就餐券可以应用于如:食堂、餐厅、电子阅览室等消费场所。使用校园卡给师生带来一种全新的、方便的现代化生活,学校管理大大简化,工作效率大大提高。校园卡可供学生用于校园内部处理杂务,购买食品、饮料。学生只需在校园卡信息管理中心处存入金额,即可启用其电子钱包功能,可反复充值。同时实现全校各类数据的统一性和规范性;体现了学校的现代化管理水平。 (三)选题说明 学生校园卡管理系统需立足于高起点、高标准、高要求。校园卡完成校园内各类消费。学生校园卡管理系统它是消费管理的一种模式,一卡在手就可以在各个消费地点的刷卡机

《员工信息管理系统》详细设计说明书

《员工信息管理系统详细设计说明书》 一、引言 编写目的 根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后,我们对员工信息管理系统软件功能的划分、数据结构、软件总体结构的实现有了进一步的想法。本说明书的预期读者是与员工信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。 背景 利用先进的管理手段,提高人事信息的管理水平,是每一现代公司所面临的重要课题。为了解决这一重要课题,就必须有一套科学,高效,严密,实用的人事信息管理系统。现代公司的人事信息管理都是在计算机上实现的,采用现代计算机管理系统来进行管理,提供规范,统一的服务,它在管理系统中的应用不仅可以简化,规范各机构的日常操作,而且可以使企业人事信息管理更加方便,简单,快捷,清晰,从而减轻工作人员的劳动强度,减少企业的财政消耗。 定义 SQL Server:所用的数据库管理系统 VS 2010:所用的开发软件 二、程序(一)设计说明 程序描述 主模块 功能 建立与数据库连接 获取系统设置 能够跳转至子模块:登陆、注册等模块。 输入、输出项 用户鼠标点击登陆、注册按钮 跳转至相应模块界面 流程逻辑

选择项 登陆系统注册系统查询系统管理系统界面设计 功能实现方法 '跳转登陆页面 Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles If ("UserName") Is Nothing Then ("") Else "", "") End If End Sub '跳转注册页面 Protected Sub lbtnRegister_Click(ByVal sender As Object, ByVal e As EventArgs) Handles ("") End Sub 三、程序(二)设计说明 程序描述

库存管理系统课程设计

库存管理系统课程设计 一、需求分析 (2) 1.1 编写目的: (2) 1.2 项目背景: (3) 1.3 系统使用对象: (3) 1.4 功能需求: (4) 1.4.1 业务流程图: (4) 1.4.2 功能模块图: (4) 1.4.3 功能介绍: (5) 1.4.4 问题域描述: (6) 1.5 性能要求: (6) 1.6 运行环境: (6) 二、系统详细设计 (6) 2.1系统总体设计 (7) 2.1.1 运行环境 (7) 2.1.2 系统流程 (7) 2.1.3 系统结构 (8) 2.2系统接口的概要设计 (9) 2.2.1 用户接口 (9) 2.3 数据库概要设计 (10)

2.3.1 物理结构设计 (11) 三、系统实现 (12) 3.1 系统开发环境 (12) 3.2 系统实现 (12) 3.2.1 客户端系统实现 (12) 一、需求分析 1.1 编写目的: 库存管理工作如由人工完成,主要依靠个人经验和厚重的资料簿,查询工作繁琐而且质量不高,容易出错。如果利用计算机的高速计算能力和广泛的普及应用,则能利用判断条件,更快地找出所要

查询的库存产品。库存管理系统是一套对货品入库、出库、库存进行全面管理的系统。 1.2 项目背景: 由于市场竞争的需要,如何吸引和留住人才,激发员工的创造行、工作责任感和工作热情已经成为关系企业兴衰的重要因素,人才已成为企业最重要的资产之一。“公正、公平、合理”的企业管理理念和企业管理水平的提高,是社会对库存管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使的三代库存管理系统的出现才成为必然。库存管理系统的特点是从物品管理的角度出发,用集中的数据库将几乎所有与物品相关的数据统一管理起来,形成了集成的信息源。有好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得物品管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业物品规划和政策。 企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。 1.3系统使用对象:

商品库存管理系统 (2)

商品库存管理系统 商品库存管理系统 目录 一.引言 (1) 二.系统任务 (1) 三.系统或用户的特点 (1) 四.性能约束 (1) 五.详细需求分析 (1) 1.功能描述 (1) 2.总体架构图 (2) 3.ER图 (2) 六.项目其他要求 (2) 1.接口约束 (2) 2.运行环境要求 (3) 3.输入输出要求 (3) 4.其他要求 (3)

一.引言 商品经济是社会经济的重要组成部分,而作为商品经济最基本的商品,由于其种类繁多,因此其商品管理本身就已经比较复杂,何况作为商品管理最重要的库存管理的复杂性, 可想而知。因此一个完善的商品库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以商品库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对物资信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套商品库存管理软件成为很有必要的事情。 二.系统任务 通过建立该软件实现对库存商品的合理分配包括增删改查等相关操作。其建设的意义就在于使的中小型企业,在合理安排自身生产上有数据可以参考,避免货物堆积以及产生不必要的浪费。 三.系统或用户的特点 该系统首要定位是轻量级具有功能全面,操作便捷的有点钱。而所要开放的用户使中小型企业,并且该企业没有相似的软件,以及缺少大量资金购买系统的客户。 四.性能约束 1,响应时间控制在3S以内,因为超过3S会让用户感觉该系统反应迟钝。 2,开发时间在一个月内完成,因为主打的使轻量级应用,上线时间尽可能要快。 3,经费控制在30万以内。 4,该系通要具有同时接收大量数据的能力避免系统崩溃提高系统可靠性,同时建立多重检测环境保证用户安全性。 五.详细需求分析 1.功能需求描述

信息系统与设计课程设计报告

信息系统分析与设计课程设计报告 题目:人事管理系统 专业:信息管理与信息系统 班级:093221 学号:09322129 姓名:张楚玉 指导老师:黄国辉 2011年11月24日

摘要 随着信息技术的发展与提高,在社会中的各个领域中信息技术起了很大的作用。人们越来越离不开信息技术。人事管理系统能够通过利用信息技术方便各个企业或者机构管理人员的调动、人员档案的管理以及人员工薪的管理等,可以使企业或者机构更好的利用人力资源达成目标,为企业的决策提供帮助。 关键字:信息技术、数据、企业、人员 Abstract With the development of information technology and the improvement of society, in all fields of information technology plays a very important role. People more and more depend on the information technology. Personnel management system through the use of information technology to facilitate the enterprises or institutions management staff mobility, personnel file management and personnel salary management, can make the enterprise or institution to better use of human resources to achieve the goal, for the enterprise decision-making provide help. Keywords: information technology, data, business, personnel

库存管理课程设计论文

库存管理课程设计论文

机械工程及其自动化学院 专业课程设计报告 BH-ERP系统/库存管理模块设计与开发 小组成员:梁赫(38071412) 乔斌(38071407) 王典(38071409) 于浒(38071410) 杨吉飞(38071425)

第1章综述 ERP系统 38071412 梁赫ERP是英文Enterprise Resource Planning的简称,中文名称是“企业资源规划,他是用于改善企业业务流程性能的一系列活动的集合,由于模块的应用程序支持,它集成了从产品计划、零件采购、库存控制、产品分销和订单跟踪等多个职能部门的活动。在ERP中,还可以包括企业的财务管理和热力资源管理模块。 ERP不但可以管理企业内部的资源,还强调了与供应商和客户的关系管理,它的应用也因此不仅限于制造业,还可以延伸到其它类型的企业。而我的理解是,ERP系统可以说是一种商业软件包,允许企业自动化和集成主要的业务流程、共享通用的数据且分布在整个企业范围内,它是一种商业战略,集成了制造、财务、和分销职能以便实现动态地平衡和优化企业资源。 从系统角度来看,ERP系统是一个有着自己的目标、组成部分和分界的有机统一的系统。只有在ERP系统的各个组成部分的运行达到协调一致时,ERP系统才能真正的发挥出自己的效能: 首先,他的目标是改进和流线化企业内部业务流程,然后在此基础上提高企业的管理水平、降低成本以及增加效益。 第二,ERP一共包含有以下组成部分: (1)ERP软件是它的核心,是一种基于模块的应用程序。一般情况下,

软件主要涉及产品计划、零部件采购、库存管理、产品分销以及 财务管理和人力资源管理等职能。 (2)流线化的流程。ERP作为一种企业级的管理解决方案,应该支持企业各个层次(战略计划层、管理控制层、业务操作层)业务流程的流线 化。而实践证明,许多成功的ERP系统正是因为集成了跨职能部门的 业务流程而达到了预期的目标。 (3)终端客户。ERP系统的终端用户应该是企业各个层次上的员工,从高层的决策人员到中层的管理人员再到基层的业务人员。 (4)支持ERP软件的硬件和操作系统,,主要包括UNIX,Windows,Linux 等,其中UNIX是运行的最稳定而又最强大的主要操作系统。 第三,ERP系统是有边界的。一般认为,ERP系统的边界小于实施该ERP系统企业的边界。在实践中,如果ERP系统的实施涉及到与企业外部信息系统的集成,那么表示这种实施内容包括ERP系统和其他系统。 下面谈一下ERP系统的特点: ERP系统把企业各个部门的职能集成到一个计算机系统中,它可以为各个职能部门的不同需求提供服务。在ERP系统出现之前,企业中中许多职能部门都有自己单独的计算机系统,这些系统都有自己的特殊的优化方式以便满足这些职能部门的需求。但是ERP系统把它们和不能构成一个单独的计算机系统,在一个单独的数据库下运行,以便各个职能部门方便地共享数据和互相通信。这种集成方式可以大大提高企业各项各业务的运行效率。 例如,分析一下与客户签订订单这项业务流程。在ERP系统采用以前,一般情况下,当与客户签订一份订单时,该订单纸张就开始在企业中从一个办公桌到另一个办公桌的旅行,这产生了一系列的问题,如时间被延迟等,甚至会出现信息的丢失与订单的错误,没人准确的知道订单的当前状态。而ERP系统自动化了那些在执行业务流程中重复进行的工作。通过使用ERP系统,当客户服务代表从客户哪里去得到订单时,他就拥有了该订单的所有信息。企业中的每一个员工都可以看到同一个计算机屏幕,并且可以放we弄一个保存了库户信息

商品库存管理系统

《软件项目开发综合实践》大作业 题目:商品库存管理系统 专业:09计算机应用技术 作者: 指导教师:黄钢

目录 第1章:系统的可行性分析........................................ - 2 - 1.1 商品库存管理系统的主要任务.............................. - 2 - 1.2 可行性分析.............................................. - 2 -第2章:需求分析................................................ - 3 - 2.1 系统的需求分析.......................................... - 3 - 2.2 系统功能................................................ - 3 - 2.2.1 商品管理模块 ...................................................................................... - 3 - 2.2.2 商家管理模块 .................................................................................... - 4 - 2.2.3 入库管理模块 ...................................................................................... - 4 - 2.2.4 出库管理模块 ...................................................................................... - 4 - 第3章:设计过程................................................ - 5 - 3.1 商品库存管理系统用例图.................................. - 5 - 3.2 数据库操纵.............................................. - 5 - 3.3 登录对话框............................................. - 12 - 3.3.1 删除无关控件 .................................................................................... - 12 - 3.3.2 制作登录封面 .................................................................................... - 12 - 3.3.3 界面设计 ........................................................................................... - 12 - 3.3.4 编写代码 ........................................................................................... - 13 - 3.3.5 主界面的实现 .................................................................................... - 14 - 第4章:系统总结............................................... - 18 -

学生信息管理系统详细设计说明书资料讲解

学生信息管理系统详细设计说明书 负责人: 参与人员: 指导老师:

1引言 (4) 1.1编写目的 (4) 1.2背景 (4) 1.3定义 (4) 1.4参考资料 (4) 2程序系统的结构 (4) 3登录界面(DEFAULT)设计说明 (5) 3.1程序描述 (5) 3.2功能 (5) 3.3性能 (6) 3.4输人项 (6) 3.5输出项 (6) 3.6算法 (7) 3.7流程逻辑 (7) 3.8接口 (7) 3.9存储分配 (8) 3.10注释设计 (8) 3.11限制条件 (8) 3.12测试计划 (8) 3.13尚未解决的问题 (9) 4班级管理(BANJIGUANLI)设计说明 (10) 4.1程序描述 (10) 4.2功能 (10) 4.3性能 (10) 4.4输人项 (11) 4.5输出项 (11) 4.6算法 (11) 4.7流程逻辑 (11) 4.8接口 (12) 4.9存储分配 (13) 4.10注释设计 (13) 4.11限制条件 (13) 4.12测试计划 (13) 4.13尚未解决的问题 (13) 5学生信息管理(XUESHENGXINXI)设计说明 (14) 5.1程序描述 (14) 5.2功能 (14) 5.3性能 (15) 5.4输人项 (15)

5.5输出项 (16) 5.6算法 (16) 5.7流程逻辑 (16) 5.8接口 (17) 5.9存储分配 (17) 5.10注释设计 (18) 5.11限制条件 (18) 5.12测试计划 (18) 5.13尚未解决的问题 (18)

详细设计说明书 1引言 1.1编写目的 该学生信息管理系统软件项目是为适应教务发展的需要而进行研发的,适用于学校内部相关部门。该文档是对概要设计结果的进一步细化,给出目标系统(即学生信息管理系统)的精确描述,以便在编码阶段直接翻译成计算机的程序代码。 本报告的预期读者为项目管理人,教师,学生,软件开发工程师等。 1.2背景 a.待开发软件系统的名称:学生信息管理系统; b.本项目的任务提出者:河南警察学院09级信息安全系; c.本项目的开发者:河南警察学院09级信息安全系二区队; d.本项目的用户:管理员,教务处管理员,学校教师职工,学校全体学生; e.实现该软件的计算中心:学校计算机中心,学校网管中心; f.该说明为独立文档。 1.3定义 此处无内容。 1.4参考资料 a.本项目的经核准的计划任务书; b.可行性分析报告; c.需求分析说明书; d.概要设计说明书; e.《实用软件工程与实训》杜文洁、白萍主编清华大学出版社; f.软件开发国际标准文件。 2程序系统的结构

库存管理系统课程设计

编号 课程设计报告题目库存管理系统设计 二级学院xxxxxxx 专业会计学 班级xxxxxxx 学生姓名xxx 时间2012/10/13

目录 摘要 ............................................................................................................................. I 1引言 .. (1) 1.1研究背景与问题的提出 (1) 1.1.1研究背景 (1) 1.1.2问题的提出 (1) 2关键技术与系统研究 (3) 2.1关键技术 (3) 2.2系统研究 (3) 2.2.1用户特点 (3) 2.2.2软件特点 (3) 2.2.3 假定与约束 (4) 3 系统分析 (5) 3.1功能需求 (5) 3.2数据需求 (5) 3.3可行性分析 (5) 3.4业务流程分析 (6) 3.5数据流程分析 (8)

3.6数据字典 (8) 3.6.1实体的描述 (8) 3.6.2数据存储的描述 (9) 3.6.3数据流的描述 (11) 3.6.4处理的描述 (12) 3.7概念模型设计 (13) 4 系统设计 (16) 4.1设计目标与原则 (16) 4.2系统功能设计 (16) 4.2.1系统总体功能 (16) 4.2.2用户管理功能(如图4-2) (17) 4.2.3基本信息维护功能(如图4-3) (18) 4.2.4统计功能(如图4-5) (18) 4.3数据库设计 (18) 4.3.1物理模型 (19) 4.4系统模块设计 (21) 4.5界面设计: (22) 4.5.1 系统登录界面 (22) (a) 4.5.2 系统主界面 (23) 4.5.3 入库统计界面 (23) 4.6报表设计 (24) 5 系统调试与测试 (26) 5.1系统调试与测试 (26)

公司库存管理系统C++

设计内容公司库存管理系统 一、设计要求 1.目的和要求 (1)要求学生熟练掌握C++语言的基本知识和技能; (2)要求利用面向对象的方法以及C++的编程思想来完成系统的设计,在设计的过程中,建立清晰的类层次;; (3)基本掌握面向对象程序设计的基本思路和方法; (4)在系统中定义类,每个类中要有各自的属性和方法; (5)在系统的设计中,至少要用到面向对象的一种机制。 (6)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 (7)写出设计说明书 2.设计内容 1、问题描述(功能要求): 某公司现有以下设备:普通电视机、DVD、带DVD的电视机,带DVD的电视机的售价为普通电视机和DVD单价之和的80%,要求对所有的库存设备都能按照品名进行显示、查找、入库和出库、保存的功能。 普通电视机有下列属性:尺寸、类型(液晶或等离子)、售价、重量、品牌、入库数量、入库编号 DVD有下列属性:规格(高清、蓝光高清、普通)、售价、重量、品牌、入库数量、入库编号 带DVD的电视机是上两者的派生类,但请注意有些属性的重复问题。 要求生成的相关库存数据结果以文件方式存放在硬盘中,或用链表、数组来进行管理。 2、问题的解决方案:

根据系统功能要求,可以将问题解决分为以下步骤: (1)写出需求分析(做什么),建立该系统的功能模块框图; (2)分析系统中的各个实体之间的关系及其属性和行为; (3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述(包括属性和方法); (5)完成类中各个成员函数的定义; (6)完成系统的应用模块; (7)功能调试; (8)完成系统总结报告以及系统使用说明书。 3.设计环境 Windows操作系统、VC++6.0、C++语言 4.个人承担任务 主要负责系统的显示、查找、入库、出库主要功能实现和系统封装。 二、系统需求分析 公司库存管理系统程序中,系统要求我们设计四个类:一个基础类Device,由Device 类派生出来的普通电视机类和DVD类;再由普通电视机类和DVD类共同派生出来的带DVD 的普通电视机类。在这个系统中我们需要实现主要的五个功能:1、显示物品功能;2、查找物品功能;3、入库物品功能;4、出库物品功能;5、保存物品功能。 公司库存管理系统主要是为了让用户根据自己的需要自己想输入的一些物品,然后将其保存,当用户想查看所有物品时可以查看,想添加物品时可以添加自己想添加的相关物品信息;当用户根据实际物品的库存调整时,可以进行出入库操作,并且记录每一次的出入库的时间和数量,以便日后查看;当用户想查找某一物品时,用户可以输入这一物品的名称或入库编码,然后搜索并查看这一物品的所有信息。 在这个系统中,用户可以根据系统的提示分别执行用户自己想实现的功能,比如:在显示物品功能中用户可以查看用户所保存的所有物品信息;在查找物品功能中用户可以根据自己的需要输入自己想查找的物品名称或入库编码,然后查找用户想查找的物品的所有相关信息;在出、入库物品功能中用户可以根据自己的需要输入自己想要出、入库的物品名称或入库编码,然后进行出、入库操作;在物品保存功能中,凡是用户每对库存系统内部的信息进行一次操作,系统就会自动保存并记录相关信息。 三、程序设计思路

库存管理系统数据库设计

库存管理系统数据库设计 系统需求分析: 入库管理: 供货单位将货物连同填好的入库单一起送到仓库,仓库管理员将验收货物,首先将货物的代码、类型、规格和数量与入库单进行核对,在核对无误后将货物按名称分类入库,并填写货物入库登记表。 出库管理: 提货单位向仓库保管员出示出库单,仓库保管员根据有效产品出库单及时付货,取货人员将货物与出库单核对无误后,提取货物,同时把出库单交给仓库保管员,仓库保管员则按照出库单登记货物的出库信息。 库存管理: 每天入库、出库处理结束后,仓库管理员将根据入库登记表和出库登记表对货物分别进行累计,并将累计结果填入库存台账; 数据流图

数据字典 1.数据项 入库单号 数据项名:入库单号 说明:标识货物的入库登记表 类型:CHAR 长度:10 别名:空 取值范围:(10000000000,9999999999)2.数据结构

?入库单 数据结构名:入库单 说明:入库货物的入库单号,入库产品代码、货物类型、规格和数量。 组成:入库单号,入库产品代码、货物类型、规格和数量 3.数据流 ?入库登记 数据流名:入库登记 说明:货物连同填好的入库单一起送到仓库时,仓库管理员依据入库单验收产品,在核对无误后将产品按名称分类入库,同时对入库的货物做登记,以便于仓库的管理。 数据流来源:仓库管理员 数据流去向:货物 数据结构:入库登记表 数据结构名:入库登记表 说明:入库货物的入库单号,入库产品代码,入库数量, 入库时间等 组成:入库日期、入库单号、货物编码、数量、进货价、 总额、已付货款、供货单位编码、供货单位、经办人编 码、经办人、增值税率、备注 4.数据存储

管理信息系统课程设计报告

兰州商学院陇桥学院 工学系课程设计报告 设计题目:户籍管理信息系统 系别:工学系 专业(方向):信息管理与信息系统 年级、班:2011级信息管理与信息系统班学生姓名:方延斌 学生学号:20110651107 指导教师:韩如冰 2014年6月20日

目录 一、前言 (3) (一)选题说明 (3) (二)课程设计进度安排 (3) (三)工作业绩 (3) 二、系统可行性分析 (3) (一)需求分析 (3) (二)开发的可行性 (4) 三、系统分析 (5) (一)业务流程图(如图1) (5) (二)数据流程图(如图2) (5) 四、系统设计(如图3) (6) (一)系统功能结构图 (6) (二)数据库设计 (7) 五、系统实现 (10) 六、系统测试 (11) 七、总结 (13) 八、附件(代码、部分图表) (14)

户籍管理信息系统 一、前言 (一)选题说明 为了能更加快速的完成户籍的管理,提高管理人员的工作效率,特开发此系统。此系统基本符合用户需求,能够完成资料修改、数据录入、用户管理等功能。以及各类相关的打印。并提供部分系统维护功能。同时也考虑了减少数据冗余问题,对于数据的一致性的问题也通过程序进行了有效的解决。 (二)课程设计进度安排 星期进度安排 第十六周可行性分析,系统需求分析(系统描述、业务流程图设计及分析) 第十七周系统需求分析(系统数据流程图、必要的数据字典设计) 第十八周系统设计(系统代码设计、数据库设计),系统设计(输出设计、输入设计及其他内容) (三)工作业绩 小组分工: 序号负责人任务 1方延斌查询相关资料,建立数据库,课程相应模块设计 2唐璠系统整体设计 二、系统可行性分析 (一)需求分析 户籍管理改革是一个关系千家万户的大事情。过去户口曾经是等级、地位的象征,一个户口迁移曾经难倒多少人。这些年,我国户籍

ERP商品库存管理系统的实施方法

ERP商品库存管理系统的实施方法 小圈ERP系统的实施方法,系统作为一个项目商品库存管理,项目实施控制与安全管理等。ERP商品库存管理系统的实施方法: 1)战略规划小圈 ERP作为系统服务于企业的长期规划商品库存管理.是长期规划的 手段和保证。ERP的目标薄于商品库存管理系统规划,它是评价ERP系统商品库存管理成敢的墓本标准。企业应依据系统规划商品库存管理,明确FRO系统的实施内容. 2)项目预准备确定硬件及网络方案、选择E即系统和评估咨询合作伙伴是该阶段的三项主要任务,也是ERP系统商品库存管理实施的三大要素。硬件及网络方案直接影响系统的性能、运行的可靠性和恕定性。ERP系统功能的强弱决定企业播求的满足程度,咨询合作伙伴的工作能力和经验决定实施过程的实施成效。 3)项目实施控制在ERP系统实施中,通常采用项目管理技术对实施过程进行控制和管理.有效的实施控制表现在科学的实施计划、自动伸缩门明确的阶段成果和严格的成果审核.不仅如此,有效的控制还表现在积极的协调信息传递集道.实施ERP的组织机构包括指导委员会、项目经理、外部咨询顾问、IT部门、职能部门的实施小组和职能部门的最终用户。部门之间协调和交流的好坏决定实施过程的工作质盆和工作效串. 4)业务流程控制企业业务流程重组是在项目实施的设计阶段完成的二流程中的控制和监食环节保证ERP商品库存管理在正式运行后,各项业务处于有效的控制之中.避免企业遭受为损失。设计控制环节时,要兼顾控创和效率。过多的控制环节和业务流程冗余势必降低工作效率,而控制环节不足又会有业务失控的风险。 5)项目实施效果虽然项目评估是ERP商品库存管理实施过程的最后一个环节,但这井不意味着项目评估不重要,相反.项目评枯的结果是ERP商品库存管理实施效果的直接反映。正确地评价实施成果,离不开清晰的实施目标、不锈钢防盗门客观的评价标准和科学的评价方法。目前普遍存在着忽视项目评估的间题。忽视项日评估将带来实施小组不关心实施成果,这正是ERP商品库存管理项目的巨大风险所在。 6)系统安全管理系统安空包括作业系统授权、网络设备权限、应用系统功能权限、数据访问权限、病毒的预防、非法人侵的监普、数据更改的迫碟、数据的安全备份与存档、主机房的安全管理规章、系统管理员的监督,等等。 目前,企业中熟练掌握计算机技术的人员较少。因此,在实施ERp系统时,普遍存在着

商品库存管理系统数据库设计

湖南人文科技学院计算机系 课程设计说明书 课程名称:《数据库系统概论课程设计》 课程代码: 420027 题目:商品库存管理系统数据库设计年级/专业/班:09级计算机科学与技术二班 学生姓名:胡定鹏、朱韬、肖朋清、伍斌艳、聂慧俊 学号: 09408238、16、01、34、50 指导教师:刘刚常 开题时间: 2011 年 12 月 10 日 完成时间: 2011 年 12 月 25 日

目录 摘要 (1) 一、引言 (2) 二、设计目的与任务 (2) 三、设计方案 (2) 1、需求分析 (2) 1.1数据需求 (2) 1.2功能需求 (3) 1.3数据字典 (3) 2、概念设计 (5) 2.1商品系统管理系统数据库中的实体集 (5) 2.2商品库存管理系统数据库中的联系集 (5) 2.3商品库存管理系统的E-R图 (5) 3、逻辑设计 (6) 4、数据库实现 (6) 4.1 建立数据库模式、视图及索引 (7) 4.2 装载数据及查询更新 (7) 四、结论 (10) 五、致谢 (11) 六、参考文献 (11)

摘要 随着企业规模的不断扩大,仓库货物的数量和种类急剧增加,有关仓库货物的各种信息量也成倍增长(比如要想查询、修改货物和供应商的信息,必须翻阅原来的各种表格,费时费力,而且很容易漏查漏项)。商品库存管理是整个商业企业中重要的环节,所以需要对货物的基本信息管理、出库入库管理进行完整的监控。面对这些复杂的过程管理和庞大的信息量,就需要有商品库存管理系统来提高企业管理工作的效率,这样可以方便的进行货物入库、出库,查询、修改各种信息。根据货物的入库、出库等过程的综合,可以得到每次产品的入库记录日志、出库记录日志。仓库货物管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 关键词可行性数据字典系统分析入库出库查询修改 Abstract With the constant enlargement of the scope of the enterprise,the quantity and kind of the warehouse goods increase sharply and the information of the warehouse goods also increase sharply,( For example if wanting to inquire about and revise Information of the goods and supplier,must browse various kinds of original forms ,It is time-consuming and strenuous and very easy to leak and check) It is an important link in the whole merchandising concern that the warehouse goods are managed ,so need to carry on intact control to the basic information of the goods to the goods and to stock control. In the face of these complicated course managing and huge amount of information, can be convenient to put in storage the goods ,delivery of cargo from storage ,Inquire about and modify various kinds of information.The system of managing the warehouse goods of enterprise is a typical application of managing information system (now as MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used. Key words: Feasibility Data dictionary System Analyse Put in storage the goods Delivery of goods from storage Query Modify

管理信息系统课程设计个人小结

MIS课程设计个人小结 本学期为期一周的管理信息系统课程设计己经结束了,虽说这次课程设计时 间不是很长,但是感觉自己收获颇丰,不仅回顾了课堂上学习到的知识,而且还将理论充分运用于 实践中,使知识结构更加体系化,真真实实地知道了学习管理信息系统的目的以及这门科学是怎样 服务我们的生活的,也体会到了做一些小型的创造性劳动的趣味。下面就来详细写一下我矢于此次 课程设计的心得体会: 此次的课程设计我们小组一个有六个人,在第一天老师给我们仔细地讲了任 务要求和一些规范及注意事项后,我们小组就聚在一起开始讨论了。我们根据之前选定的课题“酒吧点单管理系统”先就该系统的目的,大概的几个模块及运行流程,过程中涉及的对象进行了初步讨论,使每个人都对小组的课题任务有个宏观的了解。由于老师己经相当清楚地讲解了一个管理信息系统开发的具体过程并且提供了一些模板让同学们参考,所以我们的初步讨论在组长韩松的带领下进行的有条不紊,每个小组成员也都积极地思考讨论,并且说了自己的观点,果然集体的力量就是大,说的是初步讨论,组员们经过一番热烈的研讨居然补充了不少新问题和新想法,使得大家对开发一个相对较完善的“酒吧点单管理系统”充满了信心。 此后,组长对小组成员进行了明确分工,每个人都有自己的任务。我的任务是协助另一名组员 一起完成系统分析的工作。系统分析在整个系统设计的过程中是比较重要的一个环节,系统分析的 任务是详细调查企业所以业务情况,进行分析弄清问题所在,然后提出新的逻辑方案。简而言之, 我和我的队友要解决系统“能做什么”的问题,最后以系统分析报告的形式呈现。 首先,我们对周边现有酒吧的管理信息系统进行一个详细的调查,收集这些 酒吧的资料并且做了问卷调查以了解顾客的想法,当然这是项艰巨的任务,我们小组成员集体出 力,为我们的分析工作收集了很充足的参考资料。然后我和队友对这些资料进行整理和分析,总结 出了一些现行系统的成功点以及处理不完善的地方,并且根据问卷调查更了解了顾客的需求。比如 顾客反映较多的一个问题是经常点了菜单上的酒水但事后又被通知没有库存而只能重新选单的状 况。在知道系统存在这些问题后,我们就意识到要在开发的系统中充分考虑一些诸如“信息对称

相关主题