ITECH IT8500 VB 开发简述

ITECH IT8500 VB 开发简述
ITECH IT8500 VB 开发简述

IT8500系列电子负载

VB实例编程指导

? Copyright 2008 All Rights Reserved Ver1.0/Dec, 2008/IT8500

目录

第一章IT8500编程环境 (3)

1.1 IT8500 例子编程环境 (3)

1.2 VB 6.0软件界面简介 (3)

第二章IT8500编程指导 (7)

2.1 IT8500 范例编程总览 (7)

2.2 PV8500控件编程 (8)

2.3 通信模块编程 (13)

2.4 模式控制模块编程 (16)

2.5负载实际值回读模块编程 (18)

2.6 负载输入ON/OFF状态控制模块编程 (19)

2.7 发送接收命令按钮编程 (20)

2.8 调试并生成可执行文件 (22)

2.9 测试并运行文件 (24)

2.10 小结 (24)

第三章负载通讯界面参考 (25)

3.1通讯模块简介 (25)

3.2 电子负载与PC间的通讯 (25)

第四章附录一PV8500控件函数 (26)

第五章附录二源代码 (30)

第一章IT8500编程环境

1.1 IT8500 例子编程环境

该例子程序是在Windows XP 环境下,利用VB 6.0编写完成。

在编写IT8500前,确保已选配了本公司的可选件IT-E131 RS232通讯电缆或者IT-E132 USB通讯电缆。本例选用IT-E132 USB通讯电缆。在使用该电缆之前必须首先在艾德克斯网站https://www.360docs.net/doc/109228122.html,下载IT-E132 USB驱动程序,程序安装好后在开始>所有程序中便会增加PL-2303 USB-Serial Driver 这一项。

1.2 VB 6.0软件界面简介

启动VB6.0后,可见到如下图所示的界面,这就是VB6.0的集成开发环境(IDE)。在屏幕上将看到有菜单栏、工具栏、控件工具箱、窗体、工程资源管理器、属性窗口和窗体布局窗口,另外还有隐藏的代码编辑窗口等。

菜单栏

工具栏

窗体

工程资源管理器

属性窗口

控件工具箱

代码编辑窗口

窗体布局窗口

Fig1-1

z菜单栏包含所有的VB命令。

z工具栏提供了常用命令的快捷访问按钮,具体见下图,后面的数字显示区显示了当前控件的位置、大小等信息。

菜单编辑器

新建工程保存工程复制

前一步工程管理器窗口布局

新建工程打开工程剪切粘贴选择程序属性窗口

Fig1-2

控件工具箱 提供了可添加到窗体中的常用控件,点击菜单栏上视图(View )>工具箱(Toolbox )可将工具栏调出,如下图所示。

图片框列表框

文件列表框目录列表框

组合框文本框按钮单选框竖直滚动条驱动器列表框直线数据

指针标签框架复选框水平滚动条

计时器形状图像控件

OLE

Fig1-3

若您所需要的是工具箱里所没有的控件,可以进入菜单栏中的 工程>部件中选择添加。

Fig1-4

z窗体是应用程序最重要的组成部分,VB正是通过窗体对应用程序进行编程的,每个应用程序都至少包含一个窗体。

z工程资源管理器工程指一个应用程序的所有文件的集合,工程资源管理器顾名思义就是管理这些文件的。

z属性窗口显示当前对象的各种属性,如外观、命名、动作等,可通过它对当前对象的各种属性进行编辑。

Fig1-5

z窗体布局窗口显示及调整程序运行时,窗体在屏幕上的初始位置。程序窗体在屏幕中的,把鼠标移到左图屏幕中的窗体上,这时鼠标会变成移动形状,拖动窗体,就设置好了运行时此窗体的位置。

Fig1-6

z代码编辑窗口每个窗体或代码模块都有一个单独的代码编辑窗口,可以在此窗口中对窗体及窗体中各对象的程序代码进行编辑。要打开对象的代码编辑窗口,在“窗体设计区域”双击该对象,就能弹出代码编辑窗口。

Fig1-7

第二章IT8500编程指导

2.1 IT8500 范例编程总览

在学习本范例之前,请先仔细了解附件中关于PV8500控件的命令及属性。PV8500控件是我公司编辑设计的,它的函数实现了控制负载的大部分功能。本例子程序主要利用PV8500控件实现四大块的功能:与计算机通信,设定负载模式及模式值,返回负载实际值,控制负载输入ON/OFF 状态。对于这四大块功能我们将分步介绍。

下面介绍一下编辑完成后的界面功能。

Fig2-1

控件,本程序主要使用该控件函数命令来实现仪器与电脑的所有通

讯。该控件上有两个指示灯:T 灯和R 灯,当向负载发送命令成功时,T 灯变成红色,当从负载接收命令成功时,R 灯变成红色。

打开远端控制

ON/OFF 状态,点击按钮

打开负载输入,点击按钮

关闭负载输入

点击按钮将已设定的负载模式及模式值命令发给仪器,点击按钮

则向负载询问当前的电流、电压、功率值,并显示在Actual value框架中对应的文本框内

2.2 PV8500控件编程

1. 在VB中加入PV8500控件

z在C盘下新建一个文件夹,取名“IT8500 example”。在我公司网站https://www.360docs.net/doc/109228122.html,下载PV8500控件,存放到该文件夹中z启动VB,新建一个窗体,Caption 设为“IT8500 example”。

新建窗体有两种方式:1.直接点击菜单栏下的便捷工具按钮中的第二个。

2.点击菜单栏Project>Add form

点击,弹出一个form选择框,选择第一个窗体,点击打开。

点击project>add form, 弹出一个form选择框,选择第一个窗体,点击打开。

Fig 2-2

选择Form,点击按钮“打开”,便

会出现下图所示的Form窗口。

Fig 2-3

窗体建立后,修改它的Caption为“IT8500 example”,如下图所示。

把Form的Caption属性改

成”IT8500 example”

Fig 2-4

z在窗体中加入ITECH PV8500控件。

若要增加工具栏中没有的对象,点击菜单栏上project> components会弹出一个component选择框,看在左侧列表框中是否有您所需要的控件。非VB自

带的控件,点击右侧按钮,弹出一个对话框,找到控件存放的位置,将控件加入就可以使用了,此时工具栏里会增加您刚加入的控件图标。

Fig2-7

PV8500并非VB自带控件,因此点击右侧按钮,弹出选择对话

框,找到PV8500存储的位置(本例中该控件放在C盘”IT8500 example”文件夹中),选取控件打开。

Fig2-8

此时工具栏中便会出现PV8500控件的图标(OCX)。

OCX就是新加入的控件。点击工具栏中的OCX图标,在

窗体上单击鼠标,同时按住不放,拖动,就画出所选控

件。其他控件添加方法同样。

Fig2-9

注意:在窗体上加入PV8500控件后,可以更改控件的Name属性,以便于编程时使用。本例将它改成ActiveLoadX1,更改Name属性的方法请参考Form的Caption属性更改方法。

2. 开始对窗体和PV8500编程

编写的代码时,选择代码编辑器有两种方式:1在窗体双击所要编写的对象,代码编辑器会自动弹出,并且光标落在所要编写的控件代码过程下;2可以直接在菜单中选择view>code,弹出代码编辑器,在代码编辑框顶部列表框中选择所要编辑的对象及事件。

代码编辑器弹出后,在Object列表框中选择General,在光标位置写入全局代码。

Fig2-11

如图所示添加定义全局参数代码:

Option Explicit

Public currentstep, totalstep, errortimes As Integer

整型变量currentstep用来控制PV8500控件发送接收过程进行到哪一步骤。变量totalstep用来控制PV8500控件发送接收过程的总步骤。Errortimes 为出错的总步数。

添加控件ActiveLoadX1的程序代码:

Private Sub ActiveLoadX1_ReceiveData()

Dim order, param As Long ‘order, param 为从负载读回的值param = 0

order = ActiveLoadX1.GetLoadIsHaveNewData(Text1.Text)

If order > 0 Then

param = ActiveLoadX1.GetLoadReturnParam(Text1.Text)

If order = &H12 Then

If param = &H80 Then ‘1 If currentstep < totalstep Then

ActiveLoadX1.SetLoadSendOneCommBuf Text1.Text, currentstep ‘2 currentstep = currentstep + 1 ‘3

errortimes = 0

Else

MsgBox "ok" ‘4 End If

End If

Then ‘5

&H90

=

param

If

If currentstep > 0 Then

ActiveLoadX1.setloadonecommbuf Text1.Text, currentstep 1

errortimes = errortimes + 1 ‘6 End If

End If

If param = &HB0 Then ‘7

If currentstep > 0 Then

ActiveLoadX1.SetLoadSendOneCommBuf Text1.Text, currentstep - 1

1 ‘8

+

=

errortimes

errortimes

End If

End If

If param = &HC0 Then ‘9

If currentstep > 0 Then

ActiveLoadX1.setloadx1.SetLoadSendOneCommBuf Text1.Text, currentstep - 1

errortimes = errortimes + 1 ‘10

End If

End If

End If

End If

End Sub

【1】十六进制值80表示帧命令校验正确

【2】该命令使负载发送第currentstep步的缓存。

【3】执行步骤自加一

【4】currentstep=totalstep 退出if 语句,表示所有步骤执行完毕,信息框提示“OK”,如果不想要提示,则直接去掉该条命令。

【5】十六进制值90表示校验和错误

【6】执行上一步,错误加一

【7】十六进制值B0表示命令不能被执行

【8】执行上一步,错误加一

【9】十六进制值C0表示命令是无效的

【10】执行上一步,错误加一

用PV8500控件发送接收信息的程序编写过程的简单介绍。

PV8500的函数实现了所有对负载的控制过程,程序的四大块功能使用PV8500

的具体函数命令。而向负载发送命令的整体过程就由下面PV8500的程序来控制。

每一块功能程序大体结构为:

1. 控制总的电流步数,用setloadstepscount命令

2. 写具体的控制命令

3. 发送第一步值,用setloadsendonecomm命令

而PV8500对于向负载发送命令的控制过程基本为:

当未出错的情况发送第一步值,若控制命令不止一条,则继续发送,直到最后发送的那条命令的步骤号(currentstep)等于总步数(total step)。在此期间任何一步出错则报告错误。

2.3 通信模块编程

在创建窗体及加上PV8500控件后,我们来继续完成对通信模块的编程。

界面设计:

Fig 2-12

【希望实现功能】:在文本框中输入负载连接到电脑上的com口号,点击按钮使负载能与电脑连接上,并处于被电脑远程控制的模式。

在编辑这个模块前,首先查看机器内部设定。

在机器前面板上按Shift + Menu进入菜单设置 CONFIG>BAUDRATE,查看BAUDRATE是什么,本例设为出厂默认值9600;CONFIG>COMM PARITY 设为出厂默认值NONE;CONFIG>ADDRESS,查看仪器的地址是什么,本例设为出厂默认值0.

查询com口的方式:在桌面上右击“我的电脑”,选择“属性”单击,弹出“系统属性对话框”,选择“硬件”。

点击“设备管理

器”。

Fig 2-13

在这里,您可以查

看到您接的是计

算机上的哪个

com口。

Fig2-14

添加组件

(添加各组件的方法具体参考2.2节PV8500控件的添加过程)

组件名称 属性 值 备注 Name Form1 Form

caption IT8500 example

Name Remotecontrol Command button caption Remote control 点击该按钮,使负载

处于远端控制的模式。

Name Text1 Textbox text 3

该文本框用来输入端

口号。 Name L1 Label caption port

更改组件属性有两种方法:

1.在右侧的组件属性窗口更改。拉动滚动条,可以看到所有属性,选择您所要更改的属性。对于大部分控件,一般只需更该Name 和Caption 属性。

Fig 2-15

2.直接在代码编辑器里编辑。例如:Form1.Caption = "IT8500 example"

这条命令与在上面属性框中将caption 设置改为“IT8500 example ”是一样的效果。

添加命令按钮remotecontrol 的程序代码:

Private Sub remotecontrol_Click() ‘打开远程控制 ActiveLoadX1.SetLoadCommOpen Text1.Text, 9600, 0 ‘1 ActiveLoadX1.SetLoadAddress Text1.Text, 0 ‘2

ActiveLoadX1.SetLoadStepsCount Text1.Text, 1 ‘3

ActiveLoadX1.SetLoadControlMode Text1.Text, 0, 1 ‘4 ActiveLoadX1.SetLoadSendOneCommBuf Text1.Text, 0 ‘5

currentstep = 1 ‘6 totalstep = 1 errortimes = 0 End Sub

【1】 setloadcommopen(port, Bps, parity) port 为端口号,Bps 为波特率,parity

为奇偶校验位

【2】 设定负载地址 setloadaddress(port, value) value 为负载的地址值。 【3】 setloadstepscount( short index)设置单步个数(index —执行总步骤)

【4】 设定负载控制模式 setloadcontrolmode (port, index, value) port 为端口

号,index 当前执行到第几步,value 取0为本地模式,1为远端模式。

【5】 发送一条命令给负载 setloadonecommbuf(port, short value);vaule 为需

要执行的一组步骤中的第几步。

【6】 用currentstep 控制,用totalstep 表示总的执行步数,errortimes 表示执行中发生的错误次数。

运行及调试:

为了确信自己每一模块都编辑成功,可以在每一模块编辑完成后运行及调试一下。也可以在程序都完成都做总体的运行与调试。下面介绍对这一模块的单独调试过程。

连接好仪器与电脑,按上面所述要求设置好参数,点击VB 工具栏中的按钮

始运行程序。填入com 口号,点击

开始通信,若通信成功R,T 灯都变成红色,且出现“OK ”的提示框,通信失败则没有,根据这些您可做不断的调试,直至通信成功。

2.4 模式控制模块编程

当编辑完通信模块并测试成功后,我们继续编辑负载模式控制模块。本公司负载有CC/CV/CW/CR 多种模式,本例作为例子仅编辑CC 和CV 模式,其他模式您可参考该例编辑。

界面设计:

Fit2-16

【希望实现功能】:选择某种模式及在文本框中填入相应的值,点击按钮时,模式及模式值被设定下去(send 按钮的编辑会在后面说明)。

添加组件

该模块中添加了框架,这样的好处是CC,CV两个单选框便成为互相排斥的一组,其他地方的单选框的值不会影响到它们(添加各组件的方法具体参考 2.2节PV8500控件的添加过程)。

组件名称属性值备注

Name Frame1

Frame

caption Mode

Name Option1

optionbox

caption CC

点击选择CC模式

Name Option2

optionbox

caption CV

点击选择CV模式

Name Text2 Textbox

text 0 用来输入电流模式值。

Name Text3

Textbox

text 0

用来输入电压模式值Name L2

label

caption A

Name L3

label

caption V

2.5负载实际值回读模块编程

编辑完模式控制模块后,让我们完成负载实际值回读模块的设置。

界面设计:

Fig2-17

【希望实现功能】:点击命令按钮时,负载当前的电流,电压和功率的实际值都出现在相应的三个文本框中。

添加组件

(添加各组件的方法具体参考2.2节PV8500控件的添加过程)

组件名称属性值备注

Name Frame2

Frame

caption Actual

value

Name Text4 Textbox

caption 空用来显示读取的负载实际电流值

Name Text5 Textbox

caption 空用来显示读取的负载实际电压值

Name Text6 Textbox

text 空用来显示读取的负载实际功率值

Name L4 label

caption A

Name L5 label

caption W Label Name L6

caption V

2.6 负载输入ON/OFF状态控制模块编程

编辑完负载实际值回读模块后,让我们来完成负载输入ON/OFF状态控制模块的编辑。

界面设计:

Fig2-18

【希望实现功能】:我们希望使用两个按钮实现面板上ON/OFF同样的功能。点

击打开负载输入,点击关闭负载输入。

添加组件

(添加各组件的方法具体参考2.2节PV8500控件的添加过程)

组件名称属性值备注

点击使负载打开输入Commandbutton

Name On

caption On

点击使负载关闭输入Commandbutton

Name Off

caption Off

添加命令按钮On/Off的程序代码:

Private Sub on_Click(Index As Integer)‘打开输入ActiveLoadX1.SetLoadStepsCount Text1.Text, 1

ActiveLoadX1.SetLoadInputState Text1.Text, 0, 1 ‘1

ActiveLoadX1.SetLoadSendOneCommBuf Text1.Text, 0

currentstep = 1

totalstep = 1

errortimes = 0

End Sub

Private Sub off_Click(Index As Integer) ‘关掉输入ActiveLoadX1.SetLoadStepsCount Text1.Text, 1

ActiveLoadX1.SetLoadInputState Text1.Text,

0,

ActiveLoadX1.SetLoadSendOneCommBuf Text1.Text, 0

currentstep = 1

totalstep = 1

errortimes = 0

End Sub

【1】打开负载的输入setloadinputstate( port,index,value) port 是端口号,index 是步骤,value 是输入开启关闭值, 0---关闭,1—打开

关闭输入的程序编写和打开的类似,不再赘述。

注:参考2.3节通信模块的运行与调试步骤对这一模块测试

2.7 发送接收命令按钮编程

编辑完负载输入ON/OFF状态控制模块后,让我们来完成发送接收命令按钮的编辑,这两个按钮直接控制了负载模式控制模块和负载实际值回读模块的正常工作。界面设计:

管理信息系统应用题部分实例

应用题部分实例1.业务流程图 (1)用户将订货单交某企业的销售业务经理,业务经理填写出库单交仓库保管员,该保管员查阅库存台账,如果有货则向用户发货,如果缺货,则通知车间。试根据以上业务过程画出某物资的销售业务流程图。 (2)某成教学院的业务过程如下:每个学期开学前,成教学院根据课程计划开列上课通知单,并把这些通知单送给有关教研室的主任,教研室主任再把上课通知单交给任课教师。任课教师接到上课通知单后,于指定日期前往上课地点上课。教师上完课后,由班主任在上课通知单上签字并返回,最后凭签了字的通知单到成教学院办理旅费报销、领取讲课费等事宜。

请根据上述过程画出该成教学院的业务流程图。 (3)用户去图书馆借书的过程 用户先查图书卡片;填写借书条;交给图书管理人员;管理人员入库查书;找到后由用户填写借书卡片;管理员核对卡片;将书交给用户;将借书卡内容录入计算机。请画出相应的业务流程图。 车通知,向其它营业部调车。无法调车的,则通知客户无车 ④签订合同后,营业部开出发车单 ⑤客户根据发车单验车、取车

2 据库存台账查验订货单,若有货则向用户发货;若缺货,则通知采购部门订货。Array (2)储户将填好的取款单及存折交储蓄所,经查对储户帐,将不合格的存折和取款单退回储户,合格的存折和取款单被送交取款处理,处理时要修改储户账和现金账,并将存折、利息和现金交储户,同时将取款单存档。 (3)供应部门收到计划科送来的生产计划,工艺科送来的材料消耗定额以及维修部门送来的维修用料计划,进行如下处理: 1)? 计算生产用料。由生产计划和材料消耗定额计算生产用料,生成生产用料表。 2)计算材料总需用量。由生产用料表及维修用料计划,计算材料总需用量。

仓库管理系统设计(案例)

北京航空航天大学 机械工程及自动化学院 仓库管理系统数据库设计《数据库原理及应用》大作业 班级: 学号: 姓名: 2013-12-27

目录 摘要 (4) 关键字 (4) 引言 (5) 1.需求分析 (6) 2.2 引言 (6) 2.2需求分析阶段的目标与任务 (7) 2.2.1 处理对象 (7) 2.2.2 处理功能及要求 (7) 2.2.3.安全性和完整性要求 (8) 2.3需求分析阶段性成果 (8) 2.3.1 体会与收获 (8) 2.3.2仓库管理系统业务流程图 (9) 2.3.3 仓库管理系统数据流程图 (9) 2.3.4仓库管理系统数据字典 (13) 2.3.5 处理逻辑描述 (16) 3.概念设计阶段 (16) 3.1 引言 (16) 3.2任务与目标 (17) 3.3 阶段结果 (17) 4.逻辑设计阶段 (21) 4.1 逻辑设计的任务与目标 (21) 4.2 数据组织 (21)

4.2.1 将E-R图转换为关系模型 (21) 4.2.2 数据库模式定义 (23) 4.2.3 用户子模式的定义 (25) 4.3 数据处理 (27) 5.物理设计阶段 (27) 5.1 物理设计阶段的目标与任务 (27) 5.2数据存储方面 (28) 5.3 系统功能模块 (28) 5.3.1 货物基本信息的查询与更新模块 (28) 6.数据库实施阶段 (29) 6.1建立数据库、数据表、视图、索引 (29) 6.1.1 建立数据库 (29) 6.1.2 建立数据表 (29) 6.1.3 建立视图 (32) 6.1.4 建立索引 (33) 7.心得体会 (33)

信息系统管理开发案例

第十章管理信息系统开发案例 管理信息系统开发示例 ―××厂库存管理信息系统的分析与设计 1.问题的提出 (1)开发背景 XX厂是我国的一家老加工企业,随着改革的深入和经济的发展,该厂的生产任务日益繁重,从而对库存管理的要求也更加严格。在传统的手工管理时期,一种物品由进货到发货,要经过若干环节,且由于物品的规格型号繁多,加之业务人员素质较低等因素,造成物品供应效率低下,严重的影响了企业的正常生产。同时由于库房与管理部门之间的信息交流困难,造成库存严重积压,极大的影响了企业的资金周转速度,另外也使得物资管理、数据汇总成为了一大难题。 当今该厂的竞争压力越来越大,企业要想生存,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。现代企业都意识到,企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。这就要求企业各部门之间统一计划,协调生产步骤,汇总信息,调配集团内部资源,实现既要独立,又要统一的资源共享管理。随着信息技术的发展,该厂为了提高库存周转率,加快资金周转速度,决定开发“库存管理信息系统”。

(2)项目目标 充分利用现有的设备,采用VB6.0作为开发工具,利用ACCESS数据库建立一个高效、准确、操作方便,具有专业的查询、更新及统计功能的微机管理信息系统,以满足工作人员进行综合的、模糊的查询及更新要求,从而更加方便的管理库存物品。该系统的开发与建立会极大程度提高管理人员、工作人员的工作效率。 2.对现有系统进行需求调查 需求调查是信息系统分析与设计的基础。要开发并实施一个完整的信息系统,必须首先了理解用户的需求,并形成系统需求说明书。在此基础上才能进行系统分析、系统设计和程序编码等工作。该厂在需求调查过程中发放了8种不同种类的调查表,要求相关人员对其进行逐条逐项的填写,从而对其现行系统的业务流程进行了详细的调查。 (1)现行系统业务流程 通过大量的调查,我们了解到当前该厂的业务流程如下:各车间向商品供应部门提出对某种商品的需求计划,仓库将相应的商品发放给各车间,一般要经过计划、库房管理等流程。各业务流程图如图1所示。

如何维护老客户与开拓新增客户

如何维护老客户与开拓新增客户 导读: 准客户开发只有两种途径,一是自己开发,一是客户帮你开发,所以请你每天去回访你的客户。 “建立影响力中心,充分运用转介绍,促使你的寿险事业如日中天。因为: 第一,推荐你的同事或街坊拥有保险保障,你们单位你们小区就能成为保险公司的"大户"; 第二,帮助你的亲朋好友拥有保险的利益,其实就是帮助你自己,因为他们的问题同样会成为你的困扰。如果他不向保险公司投保,就等于向你投保,而且完全免费!请问你愿意这种情况发生吗?” 保险服务包括售前服务、售中服务和售后服务,也就是说,客户服务工作贯穿我们从事保险工作的始终。如何才能做到、做好客户服务工作?我们必须首先从心态和行为上做——保险生活化,生活保险化。 显然,售后服务是维护老客户的必备方式和有效手段,维护好老客户其实正是增添新客户的高效前提!售后服务的另一种说法叫做“客户回访”,准客户开发只有两种途径,一是自己开发,一是客户帮你开发,所以请你每天去回访你的客户。

一个成功的代理人每天都会拨出专门的时间去拜访他的客户,让客户帮助自己开发准客户,所以他会越做越轻松,越做越有成就感。一个失败的代理人每天都会拨出全部的时间去拜访他的准客户,只能依赖自己开发准客户,所以他会越做越辛苦,越做越有挫折感。 做好客户回访的关键其实并非在如何回访?因为人的不同,方式方法亦不一而同,关键在于“去”回访,在于行动,在于走出去,走进客户。保险营销员在其职业生涯当中,常常会出现三大致命伤,首先是”懒”,这其实就是失败的开始;其次是“傲”,这是保险业务员职业生涯中的第一大病,其实,每个代理人,在发展的过程中,要学会谦逊,在获得成绩时,掌声愈大、腰要愈软;三是“伪”,这是人际关系的致命伤。 作为一个成功的寿险营销员,要做到“人生三勤”。即勤能补拙、勤能补运、勤能补情。 勤能补拙。笨鸟先飞,成事靠准备,不是靠智慧。勤能补运(时)。客户被拜访99次,第100次被你访到,幸运成交。勤能补情。多与顾客接触,能增近感情。 加强客户回访,要成为我们日常工作的好习惯。成功的人都有好习惯,好习惯是勉强来的,勉强成习惯,习惯成自然。因此,加强客户回访,不断给客户以保险的观念与理财分析,你的诚心,必将能打动客户。我们要让客户明白,买保险不仅要买单一的保险产品,更要买组合型的产品,买全方位的保障。我们要让客户明白,不仅自己要买保险,自己身边的关系人也必须要购买保险。保险应当成为人们生活当中的必须品,人人都该拥有足够的保险保障,从而获得自立、自尊的尊贵生活。保险从业人员应充分运用保险的这一独特功用,为更多的客户提供保险保障服务,从而使我们自己的寿险从业生涯走向良性循环。

管理信息系统开发案例参考

管理信息系统开发案例参考 教学管理信息系统的开发与设计 一、引言 本案例主要介绍的是大学使用的教学管理系统的整个设计。随着计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,在学生管理系统亦是。以往大学教学员由于缺乏适当的软件而给其工作带来了很多不便。本案例所介绍的便是一个大学教学管理系统,以方便其在课程安排、成绩处理、学籍管理上的工作任务。该系统适用于大学教学员,其功能主要分为四大类: 公共信息管理:用于学院信息和专业信息建立和修改, 学生基本信息管理:用于班级信息和学生信息的建立和修改以及查询; 课程管理:用于各学期课程的开设和修改); 成绩管理:用于成绩的输入、修改、汇总和排名。 该系统性能力求易于使用,具有较高的扩展性和可维护性。 整个系统的开发过程严格遵循软件工程的要求,做到模块化分析、模块化设计和代码编写的模块化。 二、系统分析 1、现行业务系统描述 在学校,教学管理工作是非常重要的一项工作,它负责整个学校的日常教学安排,学生的学籍管理等等。以前都是人工进行操作。随着学校规模扩大,教学处的教学管理工作量大大加重。随着计算机应用的发展,教学工作者急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工的压力并提高工作效率。而计算机的普及更加快了教学管理系统的产生。上一代的教学管理系统主要为单机单用户的系统,其数据库主要采用Foxbase或FoxPro,系统开发环境也是数据库内置的开

发工具。其特点是单机单用户方式,开发简单,能充分利用数据库的特性。其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易升级与扩展;无法实现数据的共享与并行操作;代码重用性差。 随着计算机网络的发展,特别是校园网的建立。原有教学管理系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。这就要求系统在可扩展性和标准化的要求更高。而原有的系统由于其与生俱来的缺点而无法在适应现有的需求了。因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。 2、组织结构 图1是学校大致的组织结构图。其中校教务处,是使用综合教学系统的主要部门,对学生的教学管理主要由教务处承担,进行中管理。 1 图1 组织结构图 3、业务流程分析 教学管理系统是一个面向学校教学人员,为其提供服务的综合信息管理系统。教务人员通 过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。学生的个人信息、所有的课程考试成绩以及每学期的开课情况都记录在教学系统里进行管理。 教学管理系统工作流程: 由教务人员在公共信息系统中完成对运行教学系统所需的基本数据的维护(如:系所信息,专业信息等)。包括这些信息的增、修、改,对于系所和专业的变动都将在这进行操作。所有专业都必须附属于一个也只有一个系所。系统开始投入使用,教学人员先根据学校实际情况,建立系所的信息,主要信息包括系所的名称及

客户的维护与开发

读《怎样做好客户保持》后感 -------胡玉彬 客户是一个公司的根本,也是企业赖以发展的源泉,一个企业的持续发展,除了正常的管理,经营;客户的开发和维护显然是重中之重。 开发一个客户和维护一个客户,大家都知道,从经济学角度来讲,很明显,维护客户能够大大的节约成本,正如文中所讲“开发一个新客户所需要花费的成本是维护一个老客户的5-10倍,客户保持比吸引新客户更能够降低成本”。 我们只需要花开发新客户1/3的精力,1/5的成本,不仅能维护好客户,还能在现有客户的基础上越做越大,因为,客户也要发展。一个一点不图发展的客户,不是一个好客户。我们要在有限的资源和精力情况下,最大效益的保持最有价值的客户。 根据已经成交的客户使用情况,整理归纳,有一个清晰明了的客户信息数据库,知道哪些是现有最大客户利益化,哪些是最有潜力,哪些是长期维护的客户,根据不同客户的情况,有自己的一套维护体系,有限的资源,有效的时间,效果最好。 中国的社会,归根到底,是人情的社会,所以要重视与客户情感的建立,正如文中所言“把客户感情的维护与企业提供的产品和服务紧密的联系在一起”,这样才能大大提高客户对公司,对产品的认可度和依赖度。 客户的维护,没有客户开发那样有难度,有刺激,和成就感,相

比而言,维护客户相对比较平淡和持久。这就更要求我们自己要注意细节,注意自己内心对客户的理解和尊敬,客户是自己的衣食父母,只有在日久的维护中,始终能保持一颗关心,帮助客户的心态,才能真正让客户感觉到,我们是在和他们共成长,才会有牢靠的客情关系。 用真心和耐心去维护客户,用信心和激情去开发客户,在维护中学习,从开发中反思,做出属于自己的品牌营销!

案例_仓库管理信息系统的开发

案例:仓库管理信息系统的开发 一、项目开发背景 某公司是专营家电的中型企业,该公司经营10大类几十个品种的家电产品。管理工作主要是进货商品的入库管理和销售商品的出库管理及库存商品的保管管理。现有的管理工作主要依靠手工完成,工作量大,且效率不高。为了能更好地利用现代信息技术的成果,提高管理工作的效率和水平,以适应企业发展的需要,决定开发库存管理系统。 二、系统分析 (1)可行性分析 根据调查,商品入库的过程是当购入商品到货后,负责进货的人员首先填写入库单,然后经仓库管理人员对商品的质量及数量进行核查后方可入库,并更新商品入库流水帐,另外如果是新产品,则还要在库存台帐中建立新帐页。商品出库管理过程是管理人员根据销售人员提供的商品出库单,经核查后付货,同时登记商品的销售流水帐。按照要求,每天下班之前统计分析人员要根据商品购入流水帐和商品销售流水帐,累计汇总出各种商品当日的累计购入入库量、累计销售出库量和库存结余量等数据,并将这些数据填入库存台帐。 原有的手工方式存在的问题有: ●手工模式下的劳动强度高、效率低、错误多、处理速度慢,不适应企业 发展的需要。 ●在具体工作中,存在大量数据的保存、汇总、查询等工作,手工模式速 度慢而且不利于数据的分析,已不适应现代管理模式。 本系统开发的目的,就是通过系统开发,实现库存管理工作计算机化,提高业务的处理速度和规化程度,并对有关的工作进行继承和重组,进一步通过

计算机网络系统实现整个企业管理信息化。该系统可以提高管理工作的质量和效率,主要表现在以下几个方面: ●实现库存管理的“动态”化,能及时地提供库存商品动态信息,配以库 存报警功能,在库存过高或过低时,都给予提示。 ●强大的统计分析功能,利用计算机工具以各种方式统计出销售等情况, 以便于整体营销策略的调整。 ●方便的查询功能,能快速实现对商品的入库、销售及库存情况的查询。 从技术上讲,现行的网络技术和计算机技术完全能完成本系统的功能要求。经济方面,该企业用于系统开发的预算基本可满足设备的投入和人力投入。就收益而言,系统投入使用后能加快资金的周转,提高资金的利用率,而且可以提高管理效率,减少人力资源的浪费。在管理可行性方面,系统的开发于使用与现行的管理制度没有冲突,而且现在员工通过培训可以很容易掌握和使用系统。 综上所述,该系统具备可开发的条件,项目可行,建议开始开发。 (2)组织结构调查,管理功能分析 ①商品库存管理主要完成商品出入库管理和提供库存信息,如:库存清单、报表、统计信息等。向管理者提供决策支持信息,库存管理的组织结构图如图1所示。

管理信息系统案例

《管理信息系统》课程设计 指导书 课程代码: 英文名称:Management Information System,MIS 适用对象:信息管理与信息系统本科专业、工商管理类本科专业 学时学分:40机时。 一、课程设计目的 管理信息系统课程设计作为独立的教学环节,是信息管理与信息系统专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习。其目的在于加深对管理信息系统基础理论和基本知识的理解,掌握使用信息系统分析、设计的基本方法,提高解决实际管理问题、开发信息系统的实践能力。同时课程设计应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。 二、课程设计内容及要求 用信息系统开发工具(原则上不限定开发工具,例如PowerBuilder、Delphi等)开发一个实用的中小型管理信息系统。 1、根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。 2、根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。 3、课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后要求提交详细的课程设计报告。

4、开发出可以运行的管理信息系统,通过上机检查。 (1)实验态度方面要求学生自己参与,请人替代以0分计; (2)动手能力以学生在教师指导下,现场应用状态为标准; (3)实验报告以文字形式表现,不得少于8000字。 三、课程设计时间 课程设计时间为两周。(学生自主准备一周,安排统一上机一周) 四、课程设计的考查 由指导教师根据学生完成课程设计任务的情况(包括管理信息系统软件的开发情况30%、课程设计报告的质量40%和课程设计过程中的工作态度30%)综合打分。成绩评定实行优秀、良好、中等、及格和不及格五个等级。优秀者人数一般不得超过总人数的20%。 设计要求 1.合理的系统设计 需有数据库系统(两个以上数据文件);库结构合理 2.完善的系统功能 系统设计各模块、程序调试通过,必须包括数据录入、数据删除、数据查询、数据统计、报表打印、数据备份等模块。数据查询要求两个及以上条件查询,有多条件组合查询。 菜单设计合理,界面友好,色彩搭配合理。 3.程序设计:实用源代码300-400行/人。 4.编写完善的系统分析设计报告 五、课程设计报告撰写要求 课程设计报告撰写的基本要求是报告原则上不少于8000字,需在封面注明设计选题、班级、姓名、学号及课程设计日期、地点,其正文至少包括如下几个方面的内容:

某企业销售管理信息系统开发案例

某企业销售管理信息系统开发案例 1 系统规划 项目背景 某企业是一家采用金字塔式组织结构、内部分工简单、业务流程短促的中小型贸易企业。长期以来专营副食品如各种名牌的巧克力、奶糖等的销售和供应。随着企业的不断发展,不仅经营国内品牌产品的销售,而且为国际上知名品牌代理其产品的销售。企业经过近几年的奋斗,在副食品专营方面已具有较大规模,业务的范围已突破原有的地域范围,形成以总部所在地为中心的省际辐射,业务量和顾客数都扩大到以前的数倍。企业在快速成长的同时,对企业组织结构设计、业务流程的规划、各种数据存储和应用提出了新的要求,旧有的模式已不能再适应企业迅速发展的需要。随着业务的开展和市场竞争的加剧,企业的高层领导也意识到企业内部管理存在一些问题,信息技术的发展和普及应用给管理者带来了希望。他们希望通过信息化的建设改变企业的现状,能对市场机遇做出快速反应,给企业带来更多的利润。管理信息系统成功应用的案例使得管理者有信心通过管理信息系统的开发和利用改变企业的管理现状,使企业得到更好的发展。 企业现状 根据初步调查,目前企业拥有少量计算机,大多数工作人员对计算机的操作知识知之甚少,企业没有采用任何管理信息系统,基本工作大多由人工完成,计算机仅仅进行文字录入、处理,导致工作繁琐、重复性大,企业发展滞后。计算机在企业的主要功能停留在核算统计方面,无法应用到各个管理部门,即无法实现数据的共享。企业的业务流程中各个环节几乎都是手工操作方式,数据量大,使得工作人员工作量大,并且容易出现差错,效率低下。另外,企业是凭借单据实现部门间的作业顺序、业务关系,单据一般由顾客传递,使得顾客要在各个部门间奔波,客户满意度较差。企业现在的财务部与结算科的职能边界不清晰,容易造成权责不明确,在销售分析和核算上容易出现差错。由于整个业务流程都采用了手工方式,一些供需的信息不能及时的传给高层管理者,造成信息滞后,不利于决策者进行准确的市场判断决策,无法适应市场的瞬息万变。企业现在采用的是金字塔式的组织结构。 开发原因 基于上面的企业现状可知:企业的主要问题是手工操作致使工作效率低下,经济效益不高。许多繁琐、经常性、重复性的工作本可以用计算机解决的问题却困扰着工作人员,浪费了大量的人力、物力和财力。企业规模的不断扩大,企业业务逐渐增多,各个部门的工作人员工作量就会加大。该企业销售完产品后,没有提供相应的售后服务,由于数据处理都由人手工操作,资金方面没有合理计划,拖欠款的情况没有能得到及时有效的控制,影响资金周转。这样企业进一步发展和企业目前管理存在的问题的矛盾就会更加激化,企业的发展迫切需要一套管理信息系统帮他解决目前的主要问题以及企业未来发展。在对该公司原系统的运行、实践进行初步调查,发现原系统计算机的应用只是收集、存储了不少销售、仓储等信息,但都是以WORD 文档的形式存储的,其功能仅停留在查询、统计、打印报表等一般功能,而没有充分利用其丰富的信息资源为企业服务。在企业领导的支持下,为加强企业营销管理,开发一个对企业销售情况进行全面管理的管理信息系统已势在必行了。 、 目前,企业还存在这一些管理信息系统开发的有利因素。如企业内部有少数精通计算机硬件的高端人才,为信息系统的管理应用提供了前提;企业还拥有几十台计算机以及系统安装的硬件资源,企业领导和大多数员工的配合支持;系统开发应用潜力很大;系统的应用还可以使工作人员从繁重的工作中解脱出来,改善了企业内部组织管理,使企业内部信息流和物流畅通无阻,提高工作效率和经济效益,促使企业进一步发展。 系统目标 销售管理信息系统是为了适应企业综合管理的需求,改变企业现有的管理模式,加速企业管理的自动化、标准化和科学化,而建立的一个整体性的销售操作系统。它可以为各管理层提供可靠的信息,为提高企业各方面的效益服务。系统的总目标是:用信息来支持企业的决策和企业的业务操作,用信息技术实现办公自动化代替原有手工管理方式,提高业务处理效率。具体如下: (1)改变过去手工操作,建立计算机系统操作,更加快捷,做到高效率。公司市场、开票、结算、

库存管理信息系统开发实例

库存管理信息系统开发 实例 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

这里给出一个库存管理信息系统开发的实例,目的是使大家进一步深入了解开发任何一个管理信息系统必须经历的主要过程,以及在开发过程的各个阶段上开发者应当完成的各项工作内容和应当提交的书面成果。 一、某厂产品库存管理系统简介 某厂是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。该厂目前生产的产品如表l所示。 表1 某厂产品品种规格、单价及定额储备 工厂的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统

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

管理信息系统开发示例―××厂库存管理信息系统的分析与设计.doc

管理信息系统开发示例1 ―××厂库存管理信息系统的分析与设计1 管理信息系统开发示例 ―××厂库存管理信息系统的分析与设计 1.问题的提出 (1)开发背景 XX厂是我国的一家老加工企业,随着改革的深入和经济的发展,该厂的生产任务日益繁重,从而对库存管理的要求也更加严格。在传统的手工管理时期,一种物品由进货到发货,要经过若干环节,且由于物品的规格型号繁多,加之业务人员素质较低等因素,造成物品供应效率低下,严重的影响了企业的正常生产。同时由于库房与管理部门之间的信息交流困难,造成库存严重积压,极大的影响了企业的资金周转速度,另外也使得物资管理、数据汇总成为了一大难题。 当今该厂的竞争压力越来越大,企业要想生存,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。现代企业都意识到,企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。这就要求企业各部门之间统一计划,协调生产步骤,汇总信息,调配集团内部资源,实现既要独立,又要统一的资源共享管理。随着信息技术的发展,该厂为了提高库存周转率,加快资金周转速度,决定开发“库存管理信息系统”。

(2)项目目标 充分利用现有的设备,采用VB6.0作为开发工具,利用ACCESS数据库建立一个高效、准确、操作方便,具有专业的查询、更新及统计功能的微机管理信息系统,以满足工作人员进行综合的、模糊的查询及更新要求,从而更加方便的管理库存物品。该系统的开发与建立会极大程度提高管理人员、工作人员的工作效率。 2.对现有系统进行需求调查 (2)现行系统存在的问题 由于采用的是手工管理,账目繁多,加之几个仓库之间距离较远,库管员、计划员和有关领导相互之间的信息交流困难,使得物资供应效率低下,影响生产。同时每月的月末报表会耗费大量的人力,且由于手工处理容易造成失误,从而影响了数据的效率和准确率,造成了不必要的损失。因此,该厂必须建立相应的库存管理信息系统,使其能根据市场情况,及时合理地采购所需商品,同时又能科学地对商品进行管理,统筹安排人力、物力、财力,有效地改善当前管理的混乱状况。 库存管理是企业管理的重要组成部分。在企业生产经营活动中,库存管理既必须保证生产车间对原材料、零部件需求,又直接影响采购、销售部门的购、销活动。为盘活企业流动资金,加快资金周转,在保障供给的前提下,最大限度地降低商品的库存量,节省企业流动资金的占用,直接影响着企业的经营效益。根据对该厂的库存管理情况所作的调查和参考有关资料,发现目前该厂在库存管理方面存在着如下问题:

客户二次开发技巧

学习导航 通过学习本课程,你将能够: ●学会让顾客记住并信任自己; ●了解顾客二次开发的步骤; ●掌握顾客二次开发的方法。 客户二次开发技巧 一、如何让顾客记住并信任你 客户二次开发最基本的前提是信任,只有当顾客信任并记住自己时,顾客才有可能继续进行交流、接触。 导购要想使顾客记住自己及自己店面的产品,并得到顾客的信任,需要做好以下方面的工作: 第一,建立完备的客户档案,这是工作人员向顾客进行回访、举办惊喜活动和提供优惠产品的依据; 第二,要保证送货及时、安装优质; 第三,要及时、有效地对顾客进行事后电话反馈; 第四,需要定时做回访,回访过程中的活动与奖品可以有效地使顾客记住并信任自己; 第五,在顾客较多的情况下,工作人员可以利用短信平台,给顾客适时地送去祝福和问候,需要注意的是,短信的发送频率不要太高,以免给顾客带来不便; 第六,偶尔进行电话回访,询问顾客对本店产品的满意度与近期需求,此外,这种回访还可以利用短信系统的群发功能,虽然费用较高,但却有利于产品的二次介绍与店面的口碑宣传,可以为公司带来极大的效益。 二、二次开发的方法 家居建材是一种耐用消费品,顾客对于同一类产品的重复购买率较低。 因此,对于家居建材行业而言,在顾客二次开发过程中需要运用一定的方式: 1.给出顾客整体性建议 顾客购买产品时,工作人员可以根据其所购买的产品以及自己的专业知识取得顾客的信任,然后以专业人员或朋友的身份向其介绍周边的其他配套产品,并提出整体性建议。 提出建议时,导购一定要得到顾客的信任,使他相信自己不是让他向外掏钱,否则会引起顾客的反感。一般来说,可以在向顾客进行一次比较完整的服务后,适时提出建议。 【案例】 驯兽员的故事

库存管理信息系统开发实例

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

工厂的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。 产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。 产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。

平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。 产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。 产品库存的收发存月报表是根据库存台帐制作出来的。产品库存查询是通过翻阅几本帐之后实现的。目前库存报警功能尚未实现。 表2 产品入库单第册号 表3产品出库单第册号 注:批发出库时在备注栏的批发[ ]处划“√”,否则在零售[ ]处划“√” 表4 产品入库流水帐页

Java_项目开发实例_图书信息管理系统开发文档及源码

图书信息管理系统 一、系统功能概述: 根据图书信息管理系统的特点,可以将本系统分为2大功能模块,分别为:基础数据维护、系统数据维护。本系统各个部分及其包括的具体功能模块如下图所示: 二、数据库设计: 图书信息表:

图书类别表: 用户信息表: 三、系统源代码: Com.zhang.dao:Dao.java //数据库的连接与操作类package com.zhang.dao; import java.sql.Connection; import java.sql.Date; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException;

import java.util.ArrayList; import java.util.List; import com.zhang.model.BookInfo; import com.zhang.model.BookType; import com.zhang.model.Operator; import com.zhang.model.Reader; import https://www.360docs.net/doc/109228122.html,er; public class Dao { protected static String dbClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; protected static String dbUrl = "jdbc:sqlserver://localhost:1433;" + "DatabaseName=db_lib;SelectMethod=Cursor"; protected static String dbUser = "sa"; protected static String dbPwd = "zhangyong"; protected static String second = null; private static Connection conn = null; //创建数据库连接 private Dao() { try { if (conn == null) { Class.forName(dbClassName).newInstance(); conn= DriverManager.getConnection(dbUrl, dbUser, dbPwd); System.out.println("数据库连接成功!"); } else return; } catch (Exception ee) { ee.printStackTrace(); } } //执行查询 private static ResultSet executeQuery(String sql) { try { if(conn==null) new Dao(); return conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR _UPDATABLE).executeQuery(sql); } catch (SQLException e) { e.printStackTrace(); return null;

公司管理信息系统开发实例

一.企业为何要建立管理信息系统 (一)企业现状 江铃国际集团作为红星集团分公司,是国内某省支柱产业。江铃国际集团在国内外有下属单位多家家,涉及商贸、工业、旅游业等行业。 江铃国际集团主要经营汽车进出口业务、国内外旅游业务、旅行车制造业务、化工产品生产业务,汽车专用技术开发业务,计算机应用程序开发。 江铃国际集团组织结构图如下所示:

(二) 企业信息化建设原因分析 科技发展日新月异,在已经发生了根本变化的环境面前,企业需要面对新的问题和新的挑战。如何在满足客户要求的基础上,提高企业管理效率,如何让企业经营从粗放经营转向集约经营,如何有效的实现高效的成本管理,都是企业必须面对的问题。 1、技术落后无法满足现行经营管理的需求 随着业务水平,管理水平和应用水平的提高,原有系统只能在局域

网上运行,不能进行远程处理,经常出现数据混乱的现象,不能准确的对帐,而且重复录入性工作多,特别是银行对帐单不能直接引入,需要手工录入。这种财务系统已远远满足不了业务管理的需要。 2、财务核算不能实现数据共享和传递 原有系统最大不足之处在于存在信息孤岛,不能满足集团公司对财务整体状况进行监控、统计和内部对帐等管理的需要。 3、事前、事中控制困难 由于原有系统功能简单,财务不能完全甩帐,只能作事后分析,不能进行事前计划和事中控制,难以较好发挥财务监控的作用。 因此,江铃国际集团通过一系列的分析,决定需要更新原有的财务系统,建设一套具有本企业特色、先进、实用、可靠的管理信息系统,以适应集团的总体发展战略。于是集团内部组织人员通过多家厂商软件进行现场演示选型,最后选中了用友软件8.12WEB版。于2001年3月开始实施,经过制定计划、用户培训、正式运行、评审验收4个阶段近2个月的实施过程,江铃国际集团管理信息系统已开始顺利运行。 二.企业如何建立管理信息系统 一、管理信息系统解决方案 1、系统建设目标 (1)集团内部采用统一的财务系统,统一会计制度和会计原则,方便财务信息的采集,同时适应集团内部不同行业的财务核算要求; (2)组建集团财务信息网络,集团内部数据共享,上级机构对下级机构的财务从计算机上做到即时查询、审计,严格集团的内部监管制度,强化财务管理; (3)集团内部财务数据能及时自动上报,上级机构能对上报数据进行汇总、合并和分析,使集团领导及时掌握全集团的经营状况,为其提供决策支持数据,提高集团的市场应变能力; (4)财务电算化系统具有WEB功能,支持远程录入、查询、会计凭证、帐簿、报表等有关会计数据,实现远程操作; (5)能实现预算编制、预算执行和预算评价三个过程。 2、网络硬件环境解决方案 江铃国际集团下属14家单位分部在国内外各地,集团总部设在江西南昌,内地主要分两个区域,分别为凯莱区和技术开发区,集团所有的

管理信息系统开发案例

第十章管理信息系统开发案例 [本章教学要求] ●掌握系统开发的规程和一般方法 ●掌握系统分析、系统设计与系统实施的主要环节 [本章课时安排] 2课时 [每章重要教学知识点] 管理信息系统开发示例 ―××厂库存管理信息系统的分析与设计 1.问题的提出 (1)开发背景 XX厂是我国的一家老加工企业,随着改革的深入和经济的发展,该厂的生产任务日益繁重,从而对库存管理的要求也更加严格。在传统的手工管理时期,一种物品由进货到发货,要经过若干环节,且由于物品的规格型号繁多,加之业务人员素质较低等因素,造成物品供应效率低下,严重的影响了企业的正常生产。同时由于库房与管理部门之间的信息交流困难,造成库存严重积压,极大的影响了企业的资金周转速度,另外也使得物资管理、数据汇总成为了一大难题。 当今该厂的竞争压力越来越大,企业要想生存,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。现代企业都意识到,企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。这就要求企业各部门之间统一计划,协调生产步骤,汇总信息,调配集团内部资源,实现既要独立,又要统一的资源共享管理。随着信息技术的发展,该厂为了提高库存周转率,加快资金周转速度,决定开发“库存管理信息系统”。 (2)项目目标 充分利用现有的设备,采用VB6.0作为开发工具,利用ACCESS数据库建立一个高效、准确、操作方便,具有专业的查询、更新及统计功能的微机管理信息系统,以满足工作人员进行综合的、模糊的查询及更新要求,从而更加方便的管理库存物品。该系统的开发与建立会极大程度提高管理人员、工作人员的工作效率。 2.对现有系统进行需求调查 需求调查是信息系统分析与设计的基础。要开发并实施一个完整的信息系统,必须首先了理解用户的需求,并形成系统需求说明书。在此基础上才能进行系统分析、系统设计和程序编码等工作。该厂在需求调查过程中发放了8种不同种类的调查表,要求相关人员对其进行逐条逐项的填写,从而对其现行系统的业务流程进行了详细的调查。 (1)现行系统业务流程 通过大量的调查,我们了解到当前该厂的业务流程如下:各车间向商品供应部门提出对某种商品的需求计划,仓库将相应的商品发放给各车间,一般要经过计划、库房管理等流程。各业务流程图如图1所示。

管理信息系统开发实例(参考Word)

管理信息系统开发实例 1.系统调查与分析 1.1应用背景: 沈阳理工大学应用技术学院历经东北军工专、东北兵工专、沈阳第一化学工业学校、沈阳第一工业学校、沈阳工业学院专科学校等多次变迁,1999年经辽宁省人民政府批准招收三批本科学生,2004年经国家教育部重新确认为全日制独立学院。 2007年9月学院全面启用新校区,完成了历史性的转折。新校区坐落于美丽的浑河南岸,地处抚顺市经济开发区高科技城,与沈阳园林世博园隔河相望。校园占地1200余亩,建筑面积18万平方米,教学楼 5 栋,宿舍楼12 栋,实验中心3个,室内体育场6680平方米,设施齐备的图书馆总建筑面积16500平方米。学院依托沈阳理工大学的综合办学优势,根据国家经济建设与社会发展的需要设置专业。目前设有机械工程系、车辆与交通工程系、信息工程系、经济管理系、艺术设计系、能源工程系等6个专业系,基础教学实验中心、军事体育部和社会科学部等3个教学部。共有24个本科专业。学院现有专任教师335人,具有硕士以上学位者占专任教师的56.8%,其中教授23人,其余教师从校本部择优聘用。学院从2004年起独立面向全国招生,现有在校生近7000人,2009年计划招生2430人。学院把“应用为本、学以致用”作为办学理念,把“办好让学生、家长、社会满意的学校”作为办学宗旨。学院尊重教育规律和市场规律,坚持市场标准和学术标准,以就业为导向,不断推进教学质量与教学改革工程,加强示范性专业建设和精品课建设,强化实践教学,突出技能培养,采用工学结合、理论与实践相融合、外语分级教学等人才培养模式,致力于为社会培养高素质应用型人才,稳步提高人才培养质量。 以我校图书馆为例介绍信息系统的开发过程 图书馆是对信息的物质载体进行收集、加工、存贮、控制、转化和传递、提供给一定社会读者使用的信息系统 提供图书、期刊、报纸、科技报告、会议文献、学位论文、专利文献、标准文献、产品资料、政府出版物等多种形式的文献,由于资料太多,本实例只讨论图书部分

Access管理系统应用实例

Access数据库应用实例——图书借阅管理系统 祝大家学习开心 本“图书借阅管理系统”是以实现图书馆借阅工作系统化为目的和背景而设计开发的一个简单系统。 图书借阅管理系统主要实现对图书馆工作的信息化管理。本系统实现了对图书的基本信息和会员(图书借阅者)的基本信息的登记、保存、统计和查询等功能,另外还对会员的借阅信息进行了登记、保存、统计并能查询,同时实现了对图书的数据化管理。很大程度上实现了图书馆图书借阅工作的信息化管理。 一、系统总体分析与设计 根据图书馆借阅场景中为方便图书管理人员工作的需求,“图书借阅管理系统”可以分为对图书的管理、对会员的管理、对借阅过程的管理和对系统的维护等几方面。 (1)图书管理:主要包括对图书基本信息、图书存放位置、图书进出库情况等数据的记录、统计和查询,以方便图书管理人员的工作。 (2)会员管理:主要包括新增会员、会员资料查询和会员的借书、续借、还书和超期情况的查询等。 (3)借阅过程管理:主要包括对图书每日借阅情况的记录、统计和查询,根据不同等级会员借书册数的限制和不同图书限借天数的限制等对图书借阅进行 管理。 (4)系统维护:主要包括系统数据维护(如:会员信息数据和图书信息数据)和系统数据备份及还原。 以实现上述需求为目标,经过全面分析,我们可以初步将整个系统划分为“数据管理”、“借阅管理”、“数据查询”、“每日统计”和“系统维护”五个子模块,通过分别实现各个子模块的功能来实现整个系统的整体功能。 各模块功能如下: (1)数据管理:包括对图书和会员基本信息数据的管理,这两块又可细分基本信息管理和等级限制设置。本模块主要实现记录浏览、记录增加、记录修改、 记录删除和记录打印等功能。 (2)借阅管理:本模块是整个系统的最核心部分,图书借阅管理系统的核心功能基本全部在该模块体现——“借书”、“续借”、“还书”、“罚款缴纳”。该模 块对会员借阅图书的全过程进行管理。 (3)数据查询:包括图书查询、会员查询、借阅超期查询、借阅记录查询。通过该模块能够实现对图书信息、会员信息、超过借阅期限而未归还的图书、每 本图书及每个读者的历史借阅情况等的查询。 (4)每日统计:包括统计当天借出的图书、续借的图书、归还的图书、到期该归还的图书和新入库的图书等。 (5)系统维护:包括对系统数据库中全部数据信息的维护和系统数据的备份及还原。 将上述模块设计图示化后我们便可以得到如图1所示的系统功能模块图:

相关文档
最新文档