小型管理信息系统

2024-05-01

小型管理信息系统(精选十篇)

小型管理信息系统 篇1

中小型商场信息管理系统的开发采用B/S架构, 使用C#和SQL Server2005作为开发工具和平台。系统包括以下功能模块:系统管理模块、基本信息管理模块、商品管理模块、前台收费管理模块、报表统计模块等。

系统管理模块:用户权限管理、系统数据库维护管理等;基本信息管理模块:订单信息管理、订单明细管理、合同管理、会员管理、厂商管理、商品基本信息管理等;商品管理模块:商品入库、商品出库、商品退货等模块;前台收费管理模块 (销售台) :实现营业员与顾客的销售交互流程;报表统计模块:会员消费统计、商品销售统计、商场收入统计等功能。

本系统的整体数据流程如图1所示。

二、数据库逻辑结构设计

(一) 整个系统的“商品”用三个数据库表来描述:“库存商品表”、“柜台商品表”和“商品信息表”。首先, “商品”是此系统中最重要的实体, 如果只用一个数据库表来表示, 那么会存在这样的问题:这一实体可能在不同的地方, 而且它的具体属性表现会不一样。现在的情况是商场的“仓库商品”用于存放商品, “柜台商品”用于顾客购买商品时与顾客交互, 于是用“库存商品”和“柜台商品”来描述这个特定环境下的商品。在设计中又要考虑到不管是“库存商品”还是“柜台商品”, 两者都具备许多共同的属性。这两个表都分别包含许多商品的共同属性, 例如:“厂商名称”、“质量等级”、“进货单价”、“会员价”、“零售价”等等, 假如将这些属性分别放在这两个表中, 这个办法虽然是可行的, 但是会降低数据操作的效率和存储空间的利用率, 数据冗余相当大。因此又用了一个数据库表“商品”来表示一些共同的属性。

(二) ER模型的“联系”用于刻画实体之间的关联。依据需求分析的结果, 考察局部结构中任意两个实体类型之间是否存在联系。若有联系, 进一步确定是1:N, M:N, 还是1:1等。另外还要考察一个实体内部以及实体之间是否存在联系。这样就可以确定“进货记录表”、“出库记录表”、“退货记录表”等数据库表。

(三) 确定“订单信息表”和“订单明细表”。“订单”是商场和厂商之间交易的一种表现形式。本系统用到了两个表:“订单信息表”和“订单明细表”, 可以对关系模式进行必要的分解, 提高数据操作的效率和存储空间的利用率。常用的方法是水平分解和垂直分解。

小型公司工资管理系统--(完结) 篇2

《程序设计实习》报告

小型公司工资管理系统的设计

名:Yuppies Liu 时 间:2011.7.14~2011.7.17

2011年7月

目录

一、实习内容…………………………………………………………………………1

二、设计思路…………………………………………………………………………2

三、程序代码清单……………………………………………………………………3

四、运行结果…………………………………………………………………………10

五、程序使用说明……………………………………………………………………16

六、总结及心得体会…………………………………………………………………17

程序设计实习报告

一、实习内容 题目:《小型公司管理系统的设计》设计 2.设计说明与基本要求

(1)公司主要有4类人员:经理、技术员、销售员、销售经理。

要求存储这些人的职工号、姓名、月工资、年龄、性别等信息。(2)工资的计算方法

A 经理:固定月薪为8000元;

B技术员:工作时间*小时工资(100元/小时); C销售员:销售额*4%提成;

D销售经理:底薪(5000元)+所辖部门销售额总额*0.5%。(3)员工基本数据的输入

要求每类人员不能少于4人,其中销售员需要8名,每名销

售经理手下有2名销售员。

(4)各类的数据成员访问权限设置为:protected 3.实现基本功能

(1)数据输入:输入各种数据

(2)数据的输入 :统计各销售经理下属销售员的销售额及销售额之和;销售经理按工资进行的帽泡排序;

(3)数据打印:打印各类员工的数据信息;

(4)数据备份

(5)退出:退出本系统

备注:可适当扩充程序功能,功能扩充得当可加分 4.菜单说明

(1)数据录入指通过键盘输入各类员工的各项数据

(2)数据统计指统计各销售经理下属销售员的销售额及销售额之和;销售经理按工资进行的冒泡排序

(3)数据的打印指按照表格的格式在屏幕上输出各员工的数据信息(4)数据的备份指把各类员工的数据信息写入文件中保存(5)退出:结束程序的运行

程序设计实习报告

二、设计思路

在这个公司中有四类人员:经理、兼职技术人员、销售员要存储的信息有姓名、编号、性别、年龄、工资、销售额、所属经理编号.由于所有职员有相同的成员如编号(num)、姓名(name)、性别(sex)、年龄(age)、工资(wage)。所以可将所有信息归纳为一个职员类(Guyuan),将其作为一个基类,然后派生出子类,实现各类人员不同的信息(如工资计算),由于销售经理具有销售员和经理的特性,所以销售经理采用多重继承的关系,继承销售员和经理的两个类,为避免二义性将employee定义为虚基类,可用下图表示:

题目中假设公司有2名技术员、4名销售员、经理和销售经理各2名,所以用对象数组的方式,利用循环语句来实现人员的输入和输出,整个程序设计如下: 基类雇员类:

数据成员有职工号、姓名、年龄、性别、月工资; 成员函数只有姓名、年龄、性别的设置函数。技术员类:继承基类 数据成员增加了工作时间;

成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数。经理类:继承基类 数据成员未增加;

成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数。销售员类:继承基类

数据成员多了销售额、所属经理编号;

成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数、销售额返回函数、所属经理编号输出函数。销售经理类:继承基类 数据成员未增加;

成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数、统计函数所属函数。

程序设计实习报告

三、程序代码清单

#include #include #include #include using namespace std;ofstream outfile(“f1.txt”,ios::out);class Guyuan {public: int num,age;string name;char sex;int wage;};class Jishuyuan: protected Guyuan {public: int time;

void set_jishuyuan(){cout<<“技术员编号:”;cin>>num;cout<

cout<<“其姓名:”;cin>>name;

cout<

cout<<“性别(m/w):”;cin>>sex;

cout<

cout<<“年龄:”;cin>>age;

cout<

cout<<“工作时间:”;cin>>time;

cout<

wage=time*100;}

void show_jishuyuan()

{cout<<“┃”<void show_jishuyuan4()

{outfile<<”┃“<void set_jingli()

{cout<<”经理的编号:“;cin>>num;cout<

cout<<”其姓名:“;cin>>name;

cout<

cout<<”其性别(m/w):“;cin>>sex;

cout<

cout<<”年龄:“;cin>>age;cout<

wage=8000;}

void show_jingli()

{cout<<”┃“<

┃┃

┃┃

程序设计实习报告

“<{outfile<<”┃“<┃┃“<

class Xiaoshouyuan:protected Guyuan {public:

void set_xiaoshouyuan()

{cout<<”销售员的编号:“;cin>>num;

cout<

cout<<”其姓名:“;cin>>name;

cout<

cout<<”性别(m/w):“;cin>>sex;

cout<

cout<<”年龄:“;cin>>age;

cout<

cout<<”销售额:“;cin>>sell;

cout<

cout<<”所属销售经理的编号:“;cin>>belong;cout<

wage=sell*4/100;}

void show_xiaoshouyuan()

{cout<<”┃“<

void show_xiaoshouyuan2()

{cout<<”┃“<void show_xiaoshouyuan4()

{outfile<<”┃“<int shu_jingli()

{return num;}

void set_xiaoshoujingli()

{ cout<<”销售经理的编号:“;cin>>num;cout<

cout<<”其姓名:“;cin>>name;cout<

cout<<”性别(m/w):“;cin>>sex;cout<

cout<<”年龄:“;cin>>age;cout<

{cout<<”┃“<

┃┃

┃┃

程序设计实习报告

“<void show_xiaoshoujingli4()

{outfile<<”┃“<void show_wage()

{cout<

{wage=5000+sum*0.5/100;} };void disp(){ cout<<”

★★小型公司工资管理系统★★

“<

cout<<”

┏━━━━━━━━━━━━┓

“<

cout<<”

┃ 请选择您所需要的操作

“<

cout<<”

┃ 数据输入: 1,并按回车键 ┃

“<

cout<<”

┃ 数据统计: 2,并按回车键 ┃

“<

cout<<”

┃ 数据打印: 3,并按回车键 ┃

“<

cout<<”

┃ 数据备份: 4,并按回车键 ┃

“<

cout<<”

┃ 退出系统: 5,并按回车键 ┃

“<

cout<<”

┗━━━━━━━━━━━━┛

“<

cout<

cout<<”请选择一个操作:

“;

} int main(){

const int n=2;

int i,w;

Jishuyuan a[n];

Jingli b[n];

Xiaoshouyuan c[2*n];

Xiaoshoujingli d[n];

disp();while(1){cin>>w;switch(w){case 1: { {for(i=0;i

a[i].set_jishuyuan();cout<<”*******************************************************“<

b[i].set_jingli();cout<<”*******************************************************“<

c[i].set_xiaoshouyuan();

程序设计实习报告

cout<<”*******************************************************“<

d[i].set_xiaoshoujingli();cout<<”*******************************************************“<

for(j=0;j

{ sum[j]=0;

cout<<”职工号为“;d[j].show_num();cout<<”销售经理“;d[j].show_name();cout<<”下属销售员的业绩为:“<

cout<<”┏━━━━━━━┳━━━━━━━┳━━━━━━━┓“<

cout<<”┃

职工号

姓名

销售额

┃“<

for(i=0;i<2*n;i++)

{if(c[i].belong==d[j].shu_jingli())

{cout<<”┣━━━━━━━╋━━━━━━━╋━━━━━━━┫“<

c[i].show_xiaoshouyuan();

sum[j]=sum[j]+c[i].sell;}}

cout<<”┣━━━━━━━╋━━━━━━━┻━━━━━━━┫“<

cout<<”┃“<<”销售额总计

┃“<

cout<<”┗━━━━━━━┻━━━━━━━━━━━━━━━┛“<

cout<<”┃

职工号

姓名

性别

年龄

工资

┃“<

Xiaoshoujingli x;double y;for(i=0;i

for(j=0;j

if(sum[i]

{x=d[i];d[i]=d[j];d[j]=x;y=sum[i];sum[i]=sum[j];sum[j]=y;}

for(i=0;i

{ cout<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

d[i].wage_sum(sum[i]);

d[i].show_xiaoshoujingli();}

cout<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

disp();};break;}

程序设计实习报告

case 3:{ { int i;cout<<”请等待......“<

cout<<”┃

职工号

姓名

性别

年龄

工资

┃“<

for(i=0;i

{ cout<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

a[i].show_jishuyuan();}

cout<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

cout<<”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓“<

cout<<”┃

职工号

姓名

性别

年龄

工资

┃“<

for(i=0;i

{ cout<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

cout<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

cout<<”*******************************************************“<

cout<<”销售经理“<

cout<<”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓“<

cout<<”┃

职工号

姓名

性别

年龄

工资

┃“<

for(i=0;i

{ cout<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

d[i].show_xiaoshoujingli();}

cout<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

cout<<”┏━━━━┳━━━━┳━━━━┳━━━━┳━━━━┳━━━━━━━━━┓“<

程序设计实习报告

cout<<”┃ 职工号 ┃ 姓名

性别

年龄

工资

┃ 所属部门经理编号 ┃“<

for(i=0;i

{ cout<<”┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫“<

c[i].show_xiaoshouyuan2();}

cout<<”┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━━━━━━┛“<

disp();};break;} case 4:{{ int i;outfile<<”职工基本情况一览表如下“<

outfile<<”┃

职工号

姓名

性别

年龄

工资

┃“<

for(i=0;i

{ outfile<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

outfile<<”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓“<

职工号

姓名

性别

年龄

工资

┃“<

outfile<<”*******************************************************“<

outfile<<”销售经理“<

outfile<<”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓“<

outfile<<”┃

职工号

姓名

性别

年龄

程序设计实习报告

工资

┃“<

for(i=0;i

{ outfile<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

d[i].show_xiaoshoujingli4();}

outfile<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

outfile<<”*******************************************************“<

outfile<<”销售员“<

outfile<<”┏━━━━┳━━━━┳━━━━┳━━━━┳━━━━┳━━━━━━━━━┓“<

outfile<<”┃ 职工号 ┃ 姓名

性别

年龄

工资

┃ 所属部门经理编号 ┃“<

for(i=0;i

{ outfile<<”┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫“<

c[i].show_xiaoshouyuan4();}

outfile<<”┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━━━━━━┛“<

outfile<<”***********************************************************************“<

outfile.close();

disp();};break;} case 5:{ {exit(0);};break;} default:{{cout<<”

选择错误,请重新选择!"<

disp();};break;} }

}

return 0;}

程序设计实习报告

四、运行结果

★★小型公司工资管理系统★★

┏━━━━━━━━━━━━┓

┃ 请选择您所需要的操作 ┃

┃ 数据输入: 1,并按回车键 ┃

┃ 数据统计: 2,并按回车键 ┃

┃ 数据打印: 3,并按回车键 ┃

┃ 数据备份: 4,并按回车键 ┃

┃ 退出系统: 5,并按回车键 ┃

┗━━━━━━━━━━━━┛

请选择一个操作: 1 技术员编号:101

其姓名:zhang1

性别(m/w):w

年龄:27

工作时间:56

技术员编号:102

其姓名:wang1

性别(m/w):m

年龄:27

工作时间:58

******************************************************* 经理的编号:201

其姓名:wang2

其性别(m/w):w

年龄:34

经理的编号:202

程序设计实习报告

其姓名:36

其性别(m/w):m

年龄:36

******************************************************* 销售员的编号:301

其姓名:zhang3

性别(m/w):m

年龄:28

销售额:50000

所属销售经理的编号:401

销售员的编号:302

其姓名:wang3

性别(m/w):w

年龄:32

销售额:54000

所属销售经理的编号:401

销售员的编号:303

其姓名:wan1

性别(m/w):w

年龄:35

销售额:60000

所属销售经理的编号:402

销售员的编号:304

程序设计实习报告

其姓名:wan2

性别(m/w):m

年龄:26

销售额:80000

所属销售经理的编号:402

******************************************************* 销售经理的编号:401

其姓名:sun

性别(m/w):w

年龄:36

销售经理的编号:402

其姓名:liu

性别(m/w):w

年龄:29

******************************************************* ★★小型公司工资管理系统★★

┏━━━━━━━━━━━━┓

┃ 请选择您所需要的操作 ┃

┃ 数据输入: 1,并按回车键 ┃

┃ 数据统计: 2,并按回车键 ┃

┃ 数据打印: 3,并按回车键 ┃

┃ 数据备份: 4,并按回车键 ┃

┃ 退出系统: 5,并按回车键 ┃

┗━━━━━━━━━━━━┛

请选择一个操作: 2 职工号为401销售经理sun下属销售员的业绩为:

程序设计实习报告

┏━━━━━━━┳━━━━━━━┳━━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 销售额 ┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 301┃ zhang3┃ 50000┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 302┃ wang3┃ 54000┃ ┣━━━━━━━╋━━━━━━━┻━━━━━━━┫ ┃销售额总计 ┃ 104000 ┃ ┗━━━━━━━┻━━━━━━━━━━━━━━━┛ 职工号为402销售经理liu下属销售员的业绩为:

┏━━━━━━━┳━━━━━━━┳━━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 销售额 ┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 303┃ wan1┃ 60000┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 304┃ wan2┃ 80000┃ ┣━━━━━━━╋━━━━━━━┻━━━━━━━┫ ┃销售额总计 ┃ 140000 ┃ ┗━━━━━━━┻━━━━━━━━━━━━━━━┛ 销售经理按工资排序为:

┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 402┃ liu┃ w┃ 29┃ 5700┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 401┃ sun┃ w┃ 36┃ 5520┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛

★★小型公司工资管理系统★★

┏━━━━━━━━━━━━┓

┃ 请选择您所需要的操作 ┃

┃ 数据输入: 1,并按回车键 ┃

┃ 数据统计: 2,并按回车键 ┃

┃ 数据打印: 3,并按回车键 ┃

┃ 数据备份: 4,并按回车键 ┃

┃ 退出系统: 5,并按回车键 ┃

┗━━━━━━━━━━━━┛

请选择一个操作: 3 请等待......职工基本情况一览表如下 技术员

程序设计实习报告

┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 101┃ zhang1┃ w┃ 27┃ 5600┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 102┃ wang1┃ m┃ 27┃ 5800┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ******************************************************* 经理

┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 201┃ wang2┃ w┃ 34┃ 8000┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 202┃ 36┃ m┃ 36┃ 8000┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ******************************************************* 销售经理

┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 402┃ liu┃ w┃ 29┃ 5700┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 401┃ sun┃ w┃ 36┃ 5520┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ******************************************************* 销售员

┏━━━━┳━━━━┳━━━━┳━━━━┳━━━━┳━━━━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ 所属部门经理编号 ┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 301┃ zhang3┃ m┃ 28┃ 2000┃ 401┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 302┃ wang3┃ w┃ 32┃ 2160┃ 401┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 303┃ wan1┃ w┃ 35┃ 2400┃ 402┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 304┃ wan2┃ m┃ 26┃ 3200┃ 402┃ ┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━━━━━━┛ *********************************************************************** ★★小型公司工资管理系统★★

程序设计实习报告

┏━━━━━━━━━━━━┓

┃ 请选择您所需要的操作 ┃

┃ 数据输入: 1,并按回车键 ┃

┃ 数据统计: 2,并按回车键 ┃

┃ 数据打印: 3,并按回车键 ┃

┃ 数据备份: 4,并按回车键 ┃

┃ 退出系统: 5,并按回车键 ┃

┗━━━━━━━━━━━━┛

请选择一个操作: 4 ★★小型公司工资管理系统★★

┏━━━━━━━━━━━━┓

┃ 请选择您所需要的操作 ┃

┃ 数据输入: 1,并按回车键 ┃

┃ 数据统计: 2,并按回车键 ┃

┃ 数据打印: 3,并按回车键 ┃

┃ 数据备份: 4,并按回车键 ┃

┃ 退出系统: 5,并按回车键 ┃

┗━━━━━━━━━━━━┛

请选择一个操作: 5 Press any key to continue

程序设计实习报告

五、程序的使用说明

1.程序中各类人员个数默认为2个,销售员默认为4个。2.请输入销售人员信息后再输入销售经理的信息。

3.输入时,除姓名、性别外,其余各项请勿输入除数字以外的字符。4.输入数据时若出现无限循环的现象,请重新执行程序并输入信息。

5.未输入信息时,打印或备份,各类人员除姓名性别为空外,其余各项均为0。6.重复输入某类人员数据时,可覆盖上一次输入的该类人员的数据。7.程序中输出文件位置默认为C盘,若有需要请自行更改。

程序设计实习报告

六、总结及心得体会

通过四天的编程,我对C++有了更深一步的认识。

要做一个简单的管理系统,首先就要进行需求分析。我们要做的这个系统,简单的说就只包含五个类(包括基类),主函数执行输入、统计、输出、打印、退出五个基本功能。我为了让函数尽可能的少出现错误,一开始就把五个功能设为五个基本功能函数,主函数中仅留循环控制结构。

对类的层次分析,题目已经给出,我所要做的就是添加成员函数,这在设计思路中已经明确。各个功能函数在基类中都有对应的下属函数,这样功能函数也就能跟清晰,只要仔细,不容易出错。

编程第一步是搭框架,由于本次的实习内容简单,准备充足,上机时也很顺利,很快就有了预期的结果。但接下来添加上函数时开始出现错误,并且错误越改越多。经过一天的努力,总算将其中的错误一一清除,并把第三天的数据打印和退出系统一块弄了出来。对于第四部分的数据备份还是没有发现错误原因。经过询问老师才使问题得到解决,在使用备份时需要在前面声明。

整个程序,其实就只有数据备份不太熟悉。备份的问题已解决,所有的问题就迎刃而解了。第四天我就做完了所有的程序,但总觉得写的程序不够完美,程序中,销售员的销售额和所属经理编号定义为了公有部分;各种函数直接在类内定义的,减少了错误的出现,同时使程序不够美观,简练。

通过这次的C++编程实习,使我对这门课程有了更深的认识,不再是仅仅停留在了解的阶段,更是在其应用之上。在整个实习过程中自身还是存在不少不足,主要有以下几点: 1.对知识掌握不够熟悉,不少问题拿不准,需要查看课本去解决。2.输程序时不够认真仔细,漏掉大括号或分号。3.检查错误时较烦躁,导致效率低下。4.平时的预习准备不够全面认真。

5.在平时的学习中,知识掌握的不够牢靠,在使用时,不少地方拿不准,使程序编写速度不够快。

通过此次的编程实习,使我体验到编程的快乐,也使我对编程有了一个更深层次的认识,同时提高了我对编程的兴趣。感谢这学期来老师对我们的教导,在以后的学习中,我继续努力,弥补自己存在的不足之处。

中小型物流企业信息管理系统设计 篇3

[关键词] 物流信息管理系统第三方物流中小型物流企业基于Internet的物流信息管理

一、引言

我国物流产业、尤其是第三方物流的快速发展,催生了一大批中小型的物流企业。在全国各地众多的物流园区里,大量的中小物流企业进驻经营。

目前,我国的经济粗放、快速发展,决定了中小型物流产业在我国生存发展的可能性,其行业的组织形式选择仍然以中小型为主。但是,中小型物流企业的生存和发展要和整个信息社会的发展同步,至少不应有大的滞后,以应对越来越激烈的企业间的竞争。作为其组织者——物流园区的信息化建设难以全部包容各具特色的中小型物流企业的信息管理。

作为生存、竞争、发展的手段,中小型物流企业自身的信息化建设不容忽视。现在,各种“第三方物流信息管理系统”比比皆是,但是中小型企业由于自身的技术、资金等制约,难以承受使用该类系统带来的大幅度的成本增加。因此,设计低成本、体现各自物流特色、适合中小型物流企业的信息管理系统,在现阶段有很大的必要性。

二、中小型物流企业的信息流分析

中小型物流企业的业务来源,一部分是外包形式的第三方物流,还有一部分是合同式物流,再就是非合同但是供需方均默认的业务来源。正由于此,他的信息流并不是非常固定的,临时性的信息流经常出现。

图1 中小型物流企业的信息流示意图

图1中,除了供、需两方和物流企业之间的正常业务信息交流外,增加了左右两边的两根“罗马柱”——反馈信息流。

反馈信息流是随时提供给供、需双方对各自业务的查询,也是物流企业和供、需方保持密切联系的桥梁。

三、设计方案概述

从使用者的技术、设备状况、成本等因素综合考虑,使用B/S(客户基于浏览器的使用模式)结构。物流企业和供、需方或第四方、或物流企业的分支机构均使用浏览器用物流企业提供的网址(域名)访问。物流企业方可以凭借自己规定的用户名和密码进入后台管理。

方案的结构如图2所示。

图2 设计方案结构图

现在企业的电脑、网络等已经成为普遍的配置,所以使用不带有特殊客户端软件的访问模式,各方均能很容易得接受,从而体现人性化的特点。

四、信息管理设计

中小型物流企业的物流信息分为两个大的方面:

一是企业内部管理信息,如运输工具、路线,内部管理的单据、凭证和仓库信息等;

二是与客户共同享有的信息,如接货信息、中转信息、分发信息、终点信息等。

1.信息管理界面

图3为信息管理的界面图。包含有本身和其他用户的“查询”、内部的管理“管理”,物流企业(包括其分支机构)可进入“后台管理”,如进行车辆、路线的增加、删除、调整等。

图3 信息管理首页

从首页的信息可以看出,该系统首先体现“服务”,然后体现“管理”。

中小型物流企业的仓库管理可以做得比较简洁,进、销、存、财明晰即可。

人性化服务方面,主要是定时和用户进行沟通。在程序中设计有重要节日、月末等时间通过电子邮件、网站的公告板给客户发送业务以及企业之间交往的有关信息。

2.数据库的选择

由于系统的规模不是很大,成本要求低廉,因此直接使用Mcrosoft Office 中携带的Access数据库。今后如扩大规模,转向SQL Server数据库时,也非常方便。

使用ASP或者JSP访问时,有很多成熟的技术可以直接应用,这里不再赘述。

3.信息安全

本信息系统要运行于服务器端,7×24小时运行,所以信息的安全不容忽视。除防范病毒的侵蚀外,更要防范黑客的光顾。设计、使用时从以下三个方面进行。

(1)数据库本身的安全。设计时考虑数据库的备份设定,不要将数据库访问程序和数据库本身放到同一个目录中,数据库文件的扩展名要作适当的更改,最好改为和网页文件相同的扩展名,如:元数据库文件名字为link.mdb,使用ASP设计网页文件,最好改为link.asp,在相应的数据库访问程序里都作相应的更改。以躲过某些黑客搜索软件的搜索。

(2)数据库备份和更新。设计自动备份程序,且备份地点最好在本地、可移动的媒体上。以方便离线检查、维护。更新数据库是选择当前业务没有变化的时候进行。

(3)密码管理。定期更换管理员密码,并且将密码加密后的明文存放到相应的文件中。

五、运营

信息系统正式运营前,要考察服务器提供者的运行可靠性、出口带宽、上行、下行速度指标是否满足自己的要求。可以按下式计算:

1.域名注册

到ISP机构注册一个顶级域名,以方便客户、自己的记忆。例如,可以到中国万网(www.net.cn)注册一个域名。

2.购买虚拟主机

考虑运行成本,租用虚拟主机比较经济,能支持数据库的虚拟主机每年的价格在400元左右,每月仅40元左右。同样可以到中国万网租用。

3.日常维护

如果有特别的声明,在网站程序编制时,可以将数据库的备份设计成自发动进行。并可以由用户设置备份的频率、位置等。

4.域名推广和宣传

域名的宣传和推广是一个时间积累的过程,不可能一簇而就。除在门户网站上作加注外,还可以加注搜索引擎、注册网络实名。另外还要做到域名无处不在,名片、封装、包装材料、宣传材料上醒目的位置标识自己的域名。

六、结束语

中小型物流企业的信息化过程还要经历一个比较长的时间。本信息管理系统,仅仅是物流管理高级化的一个过度。以物流园区为单位的物流信息化也正在试探中发展。可以预见,以园区为单位的综合物流信息化将会逐渐覆盖到各个企业。如同一个园区设置了一个电话交换机,入住的业户准备一台电话机,插入连线就可以打电话一样。不久的将来,入住企业将自己的电脑接入园区局域网,在园区的信息管理系统上开户、注册、开辟自己的空间、输入自己的业务以及流程、自动生成自己的数据库,就可以将自己的物流业务管理起来。

小型管理信息系统 篇4

小型企业管理的最终目标是促进企业目标的实现。小型企业管理的理念认为经过开发的人力资源和产品信息管理可以增值, 能给企业带来巨大的利益。小型企业管理系统需要及时、准确地进行人员信息的查询、统计和管理, 并对企业生产制造信息进行有效的管理, 以提高企业运作效率, 提高生产效率充分考虑成本利润效益, 运营开销等因素。以下将主要介绍在小型企业管理系统建设中后台数据库开发的过程。

1 需求分析

1.1 功能需求

小型企业管理系统具有工厂信息管理、车间信息管理及报表生成、统计信息等功能。小型企业管理部门负责添加、修改、删除各类信息。

1.2 涉及的实体和属性

整个系统涉及到以下六个实体, 分别是:工厂实体、车间实体、工人实体、产品实体、零件实体、仓库实体。

工厂实体 (department) 中包含:id工厂代号, dt_name工厂名, dt__m_name厂长名, dt_bz运营开销四个属性;

车间实体 (workshop) 中包含:w_id车间号, address地址, w_m_name车间主任, w_bz运营开销, dep_id所属工厂代号五个属性, 其中id为主键, dept_id为外键;

工人实体 (employee) 中包括:em_id车间号, primary key, em_name姓名, em_sex姓名, em_sepcialty工种, em_bz月工资, w_id所属工厂号六个属性, 其中em_id为主键, w_id为外键;

产品实体 (goods) 中包括:good_id产品号.good_name产品名, good_size产品规格, good_bz产品成本, good_price产品销售价格六个属性, 其中good_id为主键;

零件信息表 (parts) 中包括:p_id零件号, p_name零件名, p_price零件价格, p_bz零件成本四个属性, 其中p_id为主键;

仓库实体 (wareshop) 包括:w_id仓库号, w_m_name仓库主任名, tel电话, w_bz运营成本, dep_id所属工厂代号, 其中w_id为主键, dep_id为外键;

产品零件实体 (goodpart) :good_id产品号, p_id零件号两个属性;

零件实体 (workpart) 包括:w_id车间号p_id零件号两个属性。

2 数据库逻辑设计

2.1 把概念模型转换为关系表

这里goods实体和parts实体之间存在多对多的关系, 于是需要新创建产品零件配置表goodpart, 该表包含两个字段:good_id, p_id;此外w orkshop和parts之间也存在多对多的关系, 也采取上述方法, 新创建一个关系表:w orkpart。

2.2 数据的一致性与完整性

由于系统的数据是共享的, 在不同的部门中, 信息是共享数据, 所以如何保证这些数据的一致性, 是系统必须解决的问题。要解决这一问题, 要有一定的人员维护数据的一致性, 在数据录入处控制数据的去向, 并且要求对数据库的数据完整性进行严格的约束。对于输入的数据, 要为其定义完整性规则, 如果不能符合完整性约束, 系统应该拒绝该数据, 此外, 还要考虑域完整性约束、实体完整性约束及参照完整性约束等, 例如在考虑删除工厂的信息时, 要考虑工厂数据表中的id字段被仓库实体的dep_id字段和车间实体的dep_id所参照, 所以不能盲目得先删除工厂信息表中数据, 而是应该先删除参照的子表中相应的数据, 再删除被参照的父表的数据, 这样才能保证数据的一致性。

得到数据项和数据结构以后, 就可以设计出能够满足用户需求的各种实体, 以及它们之间的关系, 为后面的逻辑结构设计打下基础。这些实体包含各种具体信息, 通过相互之间的作用形成数据的流动。本系统的设计规划出的实体有:工厂实体、车间实体、工人实体、产品实体、零件实体及仓库实体。

2.3 视图、索引及权限的定义

2.3.1 视图定义

视图是集合普通用户需要的数据的虚拟表, 为了方便用户操作及屏蔽地层数据库的复杂性, 提高查询和处理数据的灵活性, 可以建立适当的视图方便查询和各类报表的输出:

2.3.2索引定义

在某种程度上, 索引可以提高检索效率, 但必须满足一个准则:当任何单个查询要检索的行少于或等于整个表行的10%时, 使用索引非常有效, 而索引的侯选列应该是用来存储很大范围的值的列。以下是建立部分索引语句:

2.3.3 权限定义

普通uer只能浏览信息, 管理员才能对表中信息进行insert、update、delete、alter以及包含适当的系统权限。

用户对系统进行操作需要首先判断权限, 如果是已经被grant授予了该权限才能连接服务器, 才能执行某项操作, 如果不具备该权限或被revoke撤销了, 将返回原窗口。

3 软件模块划分

根据对用户的操作方式和目的, 将系统用户分为2类角色:普通员工和系统管理员。不同的角色被管理员赋予不同的权限。通过需求分析、角色分析, 形成了系统的功能设计。系统需要拥有的主要功能模块有:管理模块、利润统计模块、报表生成模块;管理模块中又包含车间信息管理模块、仓库信息管理模块、工厂信息管理模块。

4结语

以上是对小型企业管理信息系统后台数据库的建设, 在建设过程中合理建表, 并运用索引、视图来方便用户操作及屏蔽底层数据库的复杂性, 并使之处理数据更灵活。

参考文献

[1]黄梯云.管理信息系统 (第四版) 北京高等教育出版社.2009年.

[2]王真惠.旅游信息系统管理.浙江大学出版社.2007年.

[3]朴顺玉.管理信息系统.中国人们大学出版社.2007年.

小型超市管理系统开发实例 篇5

一.项目论证和计划 1.1系统调查

社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再满足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢、意欲和感观去购买。如果一个商店能够打动顾客、吸引顾客,自然会顾客盈门,而近几年新兴产业中超级市场的现代化管理方式和便捷的购物方式,尤其是它轻松的购物环境。往往是打动顾客,吸引顾客的最主要的原因,且良好的周密的销售服务更是赢得信誉、吸引顾客的优势所在。商品经济的高速现代化发展也促进了竞争,使一切不甘落后的商家都争先恐后地采用最新的管理方法来加强自己的竞争地位。因此,超市经营者如果不掌握当今市场发展的这一走向,不能将超市现代化经营作为努力开拓的目标,就无法使经营活络、财源茂盛。随着计算机网络技术以及数据库技术的迅速发展,管理信息系统得到了广泛应用。对于一个超市来讲:货品数量少则数以百计,多则数以万计;另外,不同超市的实际情况也有所不同。要对这些货品进行统一、高效的管理,靠人工完成工作量庞大、难免有错漏之处。为此,一个自动化的超市货品管理系统的开发非常必要。

当今社会,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要。要适应市场竞争就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。

1.2 新系统的总体功能需求和性能要求

针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:前台POS销售系统、后台管理系统,其中这两个子系统又包含其他一些子功能。并且系统要做到以下几点:

(1).简单性

系统设计尽量简单,以实现使用方便,提高效率,节省开支,提高系统的运行质量。

(2).灵活性

系统对外界条件变化有较强的适应性

(3).完整性

系统是各个子系统的集合,作为一个有机的整体存在。因此,要求各个

子系统的功能尽量规范,数据采集统一,语言描述一致。(4).可靠性

小型超市管理系统可以用于支持超市的各项管理工作。

1.3 系统开发的框架

二.可行性分析

1.管理可行性分析

管理可行性分析管理可行性分析管理可行性分析 超市的经营者大多具备电脑基本操作知识,对于必要的专业操作经短期培训即可;管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。2.经济可行性分析

经济可行性分析经济可行性分析经济可行性分析 超市管理系统的投入,能够提高工作效率,减少工作人员,从而减少人力资本的投入,根据核算,系统投入三个月后,就能够基本收回开发系统的投资,从经济角度来说,本系统开发完全必要。

3.技术可行性分析(1).硬件:电脑一台(2).软件:操作系统:中文Windows 2007开发系统:Microsoft Visual Foxpro 6.0,安装SQL Server 2000的服务器版本 系统本身对硬件和软件的要求都不高且系统兼容性很强,平台的移植性也很好,因此无论在系统的硬件及软件上都满足开发的要求。

(3).本系统涉及到的技术因素: 管理系统的开发方法,使用面向对象开发方法开发软件系统。网络和通信技术,开发小组有基于C/S开发的经验,C/S机构规划和技术设计,开发小组有应用数据库开发经验。数据库技术,开发小组能使用Visual Foxpro 6.0 编程。

(4).运行上的可行性:操作简单:简单的操作规则使操作人员能轻松掌握。查询方便:用户可设定任意条件和任意的查询项目进行检索。统计灵活:任意条件下任意项目的产品入库时间、数量等的统计及查询项目均可进行交叉统计。

三.需求分析

3.1 数据流分析

顶层数据流图

零售前台(POS)管理系统数据流图

3.2 系统流程图

3.3 数据字典

商品信息

包括品名,仓库号,唯一标码,条形码,进货价,销售价,进货地,供货商号。仓库信息

包括仓库号,仓库名,类别,管理员工号,备注。员工信息

包括姓名,电话,工号,部门编号。会员信息

会员编号,会员名,电话,入会日期。供货商信息

包括供货商号,名称,地址,电话,联系人。销售信息

包括正常销售、促销与限量、限期禁止销售控制、销售明细记录、各地收银员收银记录、交结账信息,收银员工号。部门信息

包括部门编号,员工姓名,员工工号。

四.总体设计

4.1 功能模块图

4.2 层次方框图

4.3 IPO图

4.4 系统的功能结构图

4.5 工作流程模拟图

4.6系统数据库关系说明图

五.详细设计

5.1 前台销售(POS)功能流程图

中小型饭店经营管理的信息化建设 篇6

关键词:中小型饭店;信息化建设。

1信息化给中小型饭店经营管理发展带来的优势

(1)降低各部门员工的劳动强度,使员工能更好地为客人提供服务。

通过计算机网络进行收银控制,账单由服务员手工填写后,送到本楼层的点菜站点,由点菜操作员直接录入计算机系统;物品制作部门严格按照站点计算机显示的制作任务制作完成。

(2)为饭店的经营者提供较为详尽的营业数据作为决策依据。

通过对信息系统大量的分析、查询及报表功能,为企业经营分析提供了及时、大量的数据依据。在经营管理上,系统详实的收银明细及汇总报表、折扣明细表、退菜、赠菜明细表、各门别营业分析、班结报表等报表,有准确而详实的报表及分析数据,帮助企业在管理上堵漏增效,及时把握正确的企业经营方向。

(3)可以实现对员工的有效管理。

饭店管理者通过管理信息系统进行信息的收集、综合、分析、提炼、创新和传递,具备更强的迅速作出正确决定的能力,及时调整饭店产品与服务的组合,降低管理成本,提高管理效率。通过系统给出的销售人员业绩分析、服务人员业绩分析、厨师业绩分析等分析报表,企业通过电脑的数据,进行量化的管理,给予每个员工公平的奖惩。这也大大增强了员工工作的主动性和自觉性,提高了饭店的整体服务和管理水平,也实现了对员工的有效管理。

(4)降低企业的劳动成本。

信息技术降低企业生产的单位劳动成本体现在多个方面;它不仅降低了专业劳动的单位劳动成本,而且降低了一般劳动的单位劳动成本。另外也降低了管理成本和交易成本。成本的降低使得企业获得范围经济效益和规模经济效益。

(5)能够提供个性化服务和互动服务,以提高顾客的满意度和忠诚度。

饭店可利用internet技术建立自己的网站,在网站上发布和更新产品服务信息,通过与本饭店的管理信息系统集成直接接受顾客预订,不需要任何的中间环节,为顾客与饭店之间架起了一座通畅方便的桥梁。而电子商务更是及时、广泛、迅速、互动、直接的特点迅速进入饭店业,能够提供个性化服务和互动服务,以满足不同顾客的需要,提高顾客的满意度和忠诚度。

(6)能够提高饭店的核心竞争力。

中小企业信息化道路是降低运营成本,提高核心竞争力的关键。从内部来看,信息化可以优化内部管理,节约管理成本,提高管理效率;从外部来说,可以便利廉价地获得准确的市场信息,并能方便迅速地完成市场交易。

(7)促进了饭店组织结构的创新和发展。

饭店的组织结构由尖顶的金字塔型结构逐渐向扁平化的“动态网络”结构转变。饭店管理信息的下达和获取均可不通过中间层,因此原来起着上传下达重要作用的中层组织将被削弱或走向消亡,饭店组织结构的职能分工向一体化、综合化方向发展,并将形成以顾客为中心和导向的新组织结构体系。

(8)促进了营销方式的多元化发展。

随着信息技术的发展不断地拓宽了饭店产品的销售渠道,扩大销售范围,以电话、传真为手段的传统预定方式逐渐占据次要地位,饭店预订系统趋向多元化。全球分销系统是一种新型的旅游营销网络,gds实现了饭店与饭店的横向联合,又实现了饭店与其他行业的纵向联合,把饭店、出租汽车公司、铁路公司、旅游公司等其他旅游相关部门的业务尽可能包括进来,提供航班预定及饭店订房和市场营销综合服务。

(9)提高服务效率、改善服务质量,提升了饭店对客服务水平。

通过信息技术的应用,使得员工的服务态度、服务技能、服务效率都得以提高。以提供优质的服务赢得了顾客的肯定,获得了良好的知名度和美誉度。通过软件系统的应用,在服务上提高了服务人员的主动性,也提高了服务质量。

2中小型饭店经营管理中应用的信息技术

信息技术(information technology,简称IT),是有关信息的收集、识别、提取、变换、存贮、传递、处理、检索、监测、分析和利用等技术的总称,是在信息科学的基本原理和方法的指导下扩展人类信息处理功能的技术。

2.1饭店管理信息系统

饭店管理信息系统是饭店信息化管理的基础,也是饭店开展信息化服务的平台。饭店的销售管理、前厅接待管理、餐饮管理、娱乐管理、人力资源管理、财务管理和仓库管理等,都可以通过饭店管理信息系统实现。通过饭店管理信息系统,可以对饭店经营管理中产生的信息流进行自动处理和管理,可以使管理数据都在信息系统中保存着,所有的经营数据都记录在信息系统中,可以通过信息流控制饭店经营的资金流和物资流,可以提高资金周转的使用率,形成一个整个各个部门数据、集成度高、信息流通自如的管理信息系统。

2.2Internet技术

Internet技术在中小型饭店管理中的应用表现在两点,一点是饭店内部局域网的构建,二是饭店电子商务的构建。饭店局域网主要用于饭店前、后台的运营管理。用于对饭店管理层极普通员工的在岗培训。用于饭店的事务公开与民主决策。用于实现饭店办公自动化。饭店电子商务主要完成网上促销、网上预订、网上结算等服务。

2.3电子触摸屏

触摸屏分为电阻式、电容式、红外线式、表面声波式,一般放于饭店大堂比较显眼的地方,供客人查询饭店内外的各种相关信息。介绍的信息主要有:饭店业务、旅游知识、旅游景点、气象信息、风土人情、公共信息。

2.4电子门锁系统和“一卡通”

电子门锁系统一般由发卡机、智能卡锁、计算机网络、门锁管理软件等组成,门锁智能卡钥匙通过配有门锁管理软件的发卡机进行制作。相对于传统的机械门锁,它具有使用方便、安全、可靠,保密性强的优点。而且还可以实现饭店“一卡多用”、“一卡通”服务。

2.5语音信箱系统

语音信箱系统由饭店管理系统、语音信箱处理计算机、语音卡、电话交换机、电话机等软、硬件组成。主要功能是自动总机、留言处理、信息服务、多语种提示、意见征询、自动通知。

2.6视频点播系统

视频点播系统可根据客人的需求,在饭店的电视系统中增加更适合客人个性化需求的、精彩的娱乐节目,为客人提供更高档的服务。视频点播系统可以提供影视歌曲点播、信息资讯(饭店信息、订餐服务、账目查询、当地旅游、商务信息、客房信息、电视指南、语种选择)、因特网访问(在客房内完成、无需客人自带设备、非专业者易用)。

2.7客房智能控制系统

饭店智能系统是近年来饭店行业新兴的一种集大厦管

理、酒店办公自动化,酒店客房智能化于一体的综合计算机管理系统,客房智能控制系统是酒店智能系统的一部分,它有客房灯光及环境控制系统、客房安防暴警联动系统、客房综合布线系统、客房音响娱乐系统、客房信息传输系统等系统组成。客房智能系统有灯光照明控制功能、窗帘控制功能、温度控制功能、电器控制功能、状态显示功能、信息传输功能。

2.8多媒体系统

多媒体系统由多媒体计算机硬件系统和多媒体软件系统构成。多媒体计算机硬件系统主要包括多媒体主机、多媒体输入设备、多媒体输出设备、多媒体存贮设备、多媒体功能卡、操纵控制设备。多媒体计算机软件系统是以操作系统为基础,并加上多媒体数据库管理系统、多媒体压缩/解压软件、多媒体音频与视频播放软件、多媒体编辑转换软件和多媒体通信软件等组成。多媒体系统主要用于会议系统、安全与监控、咨询与广告等。

3中小型饭店信息化建设策略

(1)首先中小型饭店自身对自己的发展要有一个明确的规划,要明确借助信息技术达到一个什么样的目的,在每一个阶段产生什么样的效果。其次领导者要从思想上高度重视,全体动员,饭店由上至下思想上保持高度一致,防止出现领导层与基层员工在思想认识上的脱节。

(2)信息化建设应量体裁衣,针对信息化建设企业领导层需要进行沉着冷静地思考,结合企业的实际情况进行信息化建设,一是不过于超前,造成资源浪费;二是针对信息化建设投入保守,信息化建设无法满足企业的实际需求。

(3)加大中小型饭店的网站建设

企业的网站是企业发展的一个平台,所以要重视企业网站的建设。首先应将网站建设与推广纳入企业的总体营销战略,做出长远规划部署,并与相关营销及管理活动相配合。其次企业网站建设与推广应该因企制宜、循序渐进、逐步实施网络营销功能。再次企业应当开展市场调研,确定网络营销目标,准确实施网站定位。最后企业应定期进行网络营销效果评估。另外在饭店网站建设中,要明确自己的网站建设目标,是网上预订还是个性宣传等,网上界面要友好、简洁。

(4)加强饭店的电子商务建设

中小饭店开展电子商务,应当依照自身的特点,建立自身的局域网并与因特网联接,建立自己的共享数据库,将饭店的业务流程组织、整合在饭店内部网上,将具体的业务信息化。通过Internet的及时性、便捷性,在第一时间处理主要业务。通过饭店内联网层、饭店外联网层、饭店互联网层这三个层面来构建饭店电子商务模型的整体框架。

(5)加强饭店的管理信息系统建设

小型管理信息系统 篇7

1.1 系统需求

学生管理信息系统的开发应该满足以下具体的系统需求:

1)满足学校对学生管理职能的基本要求。

2)能提供方便灵活的数据查询功能,满足繁杂、多样的数据查询需求。

3)对操作人员的技能要求比较低,操作方便。

4)能够方便地实现功能的扩展,以满足学校发展的需要。

5)能够保障数据的安全性,准确性和一致性。

1.2 功能需求

该系统需要实现以下基本功能:

(1)学生基本信息管理:对学生档案信息的查询、添加、修改和删除。

(2)学生课程管理:对学生所学课程的查询、添加、修改和删除。

(3)学生成绩管理:对学生成绩的查询、添加、修改和删除。

2 系统开发环境

操作系统:Windows XP

前台开发平台:Microsoft Visual Studio 2005

后台数据库:Microsoft SQL Server 2005

3 系统功能

本系统的主要任务是实现对学生的基本信息管理、成绩管理、课程管理及相关查询。其主要功能模块包括:学生信息管理和学生信息查询两大模块,其中,学生信息管理又分为基本信息管理、成绩管理和课程管理3个子模块;学生信息查询又分为按姓名的查询、按课程的查询和按成绩的查询3个子模块,如图1所示。

4 后台数据库

本系统涉及的数据主要有3类:学生档案信息、成绩信息、课程信息。由于它们相互关联,因此将这3类信息存放在同一数据库中,通过主关键字和外关键字,来保证数据的一致性。

数据库名为student2K,如图2所示。其中的3张表如下:

基本信息(学号,姓名,性别,出生日期)

课程(课程号,课程名称,学分)

成绩(学号,课程号,成绩)

将成绩表中的“学号”和“课程号”分别设置为外关键字。

5 系统设计和编码实现

5.1 主界面

如图3所示。

单击“管理”菜单后,出现图4,单击“查询”菜单后,出现图5。

5.2 主界面代码

5.3“管理”功能模块

学生信息管理模块包括学生档案管理、课程管理和成绩管理。每一管理子模块都包括对该部分信息的浏览、添加、修改、删除。其实现过程是相似的。以“学生档案管理”模块为例,说明“管理”功能的实现,如图6所示。

首先添加数据源。再将“数据源”窗口中的表对象或字段对象直接拖放到窗体上,系统将自动生成绑定到对应字段的数据显示控件,并在窗体上方创建一个用于数据库基本操作的导航栏。利用该导航栏实现数据的前后浏览、添加、删除、更新和保存。

5.4“查询”功能模块

图5为查询界面,可在其中选择按姓名、按课程名、按分数进行学生所学课程及相关成绩的查询。3种查询子模块的实现过程也相似。以“按分数查询”模块为例,说明“查询”功能的实现。

(1)图7界面中,下方是1个用于显示数据的DataGridView控件。

(2)添加数据源。

(3)在数据源设计器中,“配置”TableAdapter,修改其中的SQL语句如下:

参考文献

[1]周新伟,刘玉领.Visual C#2005程序设计基础教程.清华大学出版社,2009.

[2]马威,吕文哲,曹瑞.信息系统开发教程—使用C#和SQL Server2005.清华大学出版社,2007.

[3]王小科,梁冰,吕双.C#全能速查宝典.人民邮电出版社,2009.

小型管理信息系统 篇8

湘鄂居餐厅位于湖北某高校东区食堂二楼,作为一家中小型的餐饮单位,一直以来沿用人工方式打理餐厅的日常运作,并未关注餐饮管理的相关信息化技术。虽然餐厅的占地面积不大,但胜在地理位置优越,学生宿舍区内每天的客流量较大,生意红火。随着业务量的增大,原管理方式下的弊端日益显现:人力耗费大;客人等待时间长;跑单、漏单现象频发;无法对大量营业数据进行统计分析;管理效率低下。这些问题迫切需要标准化的、高效率的信息化技术来解决,通过餐饮系统来协助其管理餐饮的日常运营。

目前,国内外开发的餐饮管理系统多是面向大型餐饮店的,采用先进的无线点菜系统或触摸屏点菜系统以及计算机网络系统,这类系统对湘鄂居之类的中小型餐饮企业而言,硬件功能过剩并且费用昂贵,软件功能过于细分操作复杂,并且信息化投入成本太大,风险过大。因此,该文为湘鄂居量身打造了一款适用于中小型餐饮的管理信息系统,并希望借助于该餐饮作为平台,在周边商户得到进一步地推广。

2 系统分析报告

2.1 餐饮管理功能分析

餐饮管理主要分为两个大的方面,前台管理以及后台管理,其中前台管理包括桌台管理、点菜管理、收银管理、员工管理四个方面,后厨管理这里不做重点。在后台的基本信息管理中对前台和后厨的员工进行统一人事管理。主要目的是更加明确的体现内部的组织关系,更加清晰的理清内部逻辑关系,做到一目了然规范各自功能部分,使之条理化。

后台中的基础信息管理是整个餐饮管理信息系统的基石,主要涉及到菜品信息管理、商品信息管理、员工信息管理、桌台信息管理、顾客信息管理。

2.2 系统内实体、属性、关系分析

在整个餐饮管理系统中,餐饮服务实体间有它们之间的联系:顾客来到餐饮,由前台的服务员接待,一个服务员可以为多个顾实体-联系图(Entity Relationship Diagram ,E-R图)用来描述某一组织(单位)的概念模型,提供表示实体、属性和联系的方法客进行服务;随后顾客拥有自己的桌台,并进行点菜,一个顾客可以点多个菜品,一个顾客也可以使用多个桌台。而顾客所点的菜品由后厨进行制作,就餐完毕后,前台的收银员会按照餐桌号对应的客户消费信息进行结算收银,如图1所示。

每一个实体都有它自己的属性,用来表明该实体区别于其它的特征:

桌台的属性主要包括桌号、可容纳人数、服务员姓名、服务员工号、状态,这里的状态指的是桌台的占用情况;

员工(此处的员工指的是前台以及后厨的所有工作人员)的属性主要包括员工号、姓名、性别、从属部门、级别、省份证号、住址、银行账号、联系方式;

菜品属性主要包括菜品编号、桌号、状态、价格、菜品名;

顾客属性主要包括顾客编号、姓名、联系方式、桌号。

2.3 业务流程分析

业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向[2]。经过与餐饮相关人员的多次探讨,该文采用一种全面调查的结构化方法——企业系统规划(BSP),确定系统的功能子系统以及各层次间的关系,自上而下对系统进行规划,对现有餐饮业务流程不足之处进行改善(BPI)[3]。

根据改进后的业务流程,顾客可以拨打前台预订电话进行预订点餐,前台接线员会记录顾客的相关信息以及顾客的需求。此外顾客直接到餐饮就餐,通过触摸屏点餐,生成的点菜单会分别传到前台以及后厨,后厨按照客户的点菜单进行菜品的加工。而前台一方面根据这个点菜单对桌台的上菜信息进行监控,及时催菜;另一方面前台收银员也是通过桌台上顾客的点菜单信息打印顾客消费账单,顾客在买单的时候要出示VIP卡才能享受相应的优惠活动。收银员在进行收银管理的时候也会将每一笔账的收入明细上报给经理进行查看以及审核。

2.4 数据流程分析及数据字典的编写

数据流图是信息系统逻辑模型的主要形式,它用一种图形及与此相关的注释来表示系统的逻辑功能[4]。通过数据流图3所示,向客户展示了系统的主要功能包括:1) 预订;2) 点菜;3) 开台;4) 统计结账。系统处理的信息包括:预定、顾客、消费等相关数据。系统逻辑设计的主要原则是:明确餐饮系统的界面;合理布局功能模块;只反映数据流向、数据加工和逻辑意义上的数据存储;始终与客户密切接触不断修改。

为了对数据流图做出进一步的解释,在后期制作了大量的数据字典,对数据流图上每个成分加以定义和说明,供客户和编程人员查询对不了解的条目的解释。数据字典的具体内容,在此不做累述。

2.5 系统的运行环境、开发工具选择、开发计划及预期效益

考虑到餐饮每天的数据处理量,后台采用了Microsoft的SQL Server 2005数据库,这样合理的应用,提高了数据处理的速度。而前台开发工具采用VS2005,利用其可视化的开发环境、丰富的控件资源,能快速开发出应用程序。用户在Windows 98操作系统下使用本系统,使用SQL Server 2005个人版[2]。此餐饮管理信息系统的开发计划可以运用统一开发过程(RUP)的工作流程与内容进行简单的表示[5]。管理信息系统的开发预计用时三个半月,其中采用并行工程的技术。

根据该餐饮多年来良好的经济效益,餐饮的经济实力比较雄厚,这就为系统的实施奠定了经济基础,足能提供购买硬件设备和开发软件所需要的资金。实施该系统也能给餐饮带来长期效益,它可帮助领导实现管理方法的现代化、科学化,极大地提高餐饮的工作质量与工作效率,减少管理支出的费用,从而保证餐饮管理的可持续的良好发展。

3 系统设计报告

3.1 系统功能结构设计

为了更加明确地体现系统内部组织关系,更加清晰地理清内部逻辑关系,采用模块化的思想对系统功能结构进行设计,将复杂的系统分解为多个较单一的功能[6]。湘鄂居餐饮管理系统由前台管理和后台管理两部分组成。这两部分都有用户管理、菜品管理、员工管理以及桌台管理,但是它们由于用户权限的设置,其具有的功能是不同的。

前台管理用户管理只有登录和退出;菜品管理有查看已点菜品以及点菜;员工管理只涉及员工信息查询;桌台管理包括桌台信息查询、桌台状态查询和桌台状态修改三个板块。后台管理用户管理、菜品管理、员工管理、桌台管理、财务管理和采购管理六大模块。其中:用户管理包括查看用户信息、用户信息修改、密码设置(权限设置)三部分;菜品管理包括查看所有菜品、修改菜品信息、查看已点菜品三部分;员工管理有员工信息查询和员工信息修改两部分;桌台管理同员工管理类似,有桌台信息查询和桌台信息修改两部分组成,如图4所示。

系统的设计采用结构化设计(SD)的方法,运用HIPO(分层和输入—处理—输出)技术,使模块之间进行耦合,模块内部进行联系[7]。HIPO图的绘制在这里不展开说明。

4 实施的成果

小型管理信息系统 篇9

1 系统体系结构

根据本系统的需求分析, 综合考虑软件性能和开发成本, 本系统采用C/S (客户端/服务器) 的三层体系结构 (图1) 。

1.1 数据层

采用大型关系数据库管理系统实现对整个系统数据的管理。系统数据库在逻辑上分成两部分:空间数据库和属性数据库, 前者存储地理空间数据, 实现不同行政区域数据的无缝拼接, 由中间层的空间数据引擎协同管理;后者存储属性和管理数据。二者之间通过地理定位编码相互关联。

1.2 中间层

采用空间数据引擎协同管理空间数据库。

1.3 应用层

用户直接接触的部分, 根据不同的用户需要, 将应用层分成两个部分:系统用户端和部门用户端。

2 系统功能

系统按模块化结构设计, 划分为基础数据处理模块、规划辅助编制模块、规划成果管理模块、规划实施管理模块、专题分析模块、系统维护模块等6个功能模块。一方面各模块在功能上相互独立;另一方面, 各模块又通过数据共享、功能调用、界面集成而紧密相联。

2.1 基础数据处理模块

基础数据处理模块实现最基本的GIS功能:包括数据录入与编辑、数据浏览、数据查询、数据分析和数据交换。数据处理的前提是让用户能够快速的定位、查看所需要的数据。由于数据库中存储的数据量很大, 如果用户的每一次屏幕操作都涉及覆盖整个数据库范围的一个层或几个层势必造成浏览处理速度下降, 屏幕刷新缓慢甚至死机。针对这种情况在用户操作前首先提供一套调图机制, 使得用户可以根据灵活的条件把要浏览的数据先装载到系统中, 再对其进行操作。调图功能具体分成自定义调图和传统调图两种。

(1) 自定义调图方式。

是指用户定义调图的范围和调图的内容 (图层) , 系统可以根据用户提供的图幅号、单位名称、道路名称、地名确定浏览数据的范围。用户可以根据图层的名称, 大类和实体的类型 (点、线、面和注记) 来确定要打开的图层。

(2) 传统调图方式。

是指制作索引图, 让用户可以根据索引图漫游数据, 然后在此基础上用户可以选择浏览的范围。这种调图的方式需要先从某个比例尺的数据中默认指定某个索引图层, 作为系统缺省要加载的图层。

2.2 规划辅助编制模块

规划辅助编制是指利用计算机辅助编制土地利用规划和专项规划, 以及在规划实施过程中根据实际需要, 按照法律程序对规划进行局部调整和修改。规划辅助编制包括规划的方案拟定、方案比较、成果输出等;规划局部调整和修改包括对规划指标、用地布局等的调整。具体功能包括数据编辑、数据查询统计和规划指标调整等基本功能, 规划地块拟定, 规划方案分析, 规划地块调整, 规划地块注记, 规划用地类型汇总统计、规划成果输出。

规划地块调整具体可以划分为图形变更和属性变更, 通常图形变更伴随着属性变更。其中, 图形变更主要可以归结为地块合并、地块分割和边界变更。提交变更后即时刷新现有规划图层, 同时在数据库中保留原有地块信息以备历史回溯。

2.3 规划成果管理模块

规划成果管理是指对经批准的土地利用规划成果及在规划实施中形成的相关规划成果的管理, 包括图件成果和文档成果的调阅、查询、统计和输出等。

2.4 规划实施管理模块

规划实施管理模块对具体规划实施业务进行管理, 包括:土地利用年度计划管理、建设项目用地预审管理、单独选址建设项目用地规划审查、城镇分批次建设用地规划审查、土地整理复垦开发项目规划审查、未报已批土地利用项目登记。

2.5 专题分析模块

计划执行情况分析、规划实施情况分析、土地利用情况分析、对规划信息, 土地利用现状信息, 建设项目占用农用地面积、占用耕地面积;土地开发补充耕地面积;土地整理复垦补充耕地面积、计划指标统计专题图、业务统计报表制作等。

2.6 系统维护模块

系统维护模块包括用户管理、系统设置、数据维护、日志管理等功能。

3 系统实现

为使本系统与其它相关信息系统实现数据共享与功能互补、互用, 给使用者提供完整统一的土地资源信息与土地资源管理工具, 本系统的GIS平台采用ArcGIS、空间数据引擎采用ArcSDE。

由于ArcGIS是一个通用的GIS平台, 且在实际工作中只应用ArcGIS的部分功能, 但却要通过庞大的GIS平台来支持, 占用大量的计算机资源, 成本也很高。所以需要针对行业特点进行二次开发。目前基于A r c G I S的二次开发有三种选择, 使用A r c O b j e c t s (A O) 、M a p O b j e c t (M O) 或ArcEngine (AE) 。简单的说, AO功能强大, 但是用AO开发的应用程序不能脱离ArcGIS的桌面产品独立运行, 这就导致了开发运行成本高;MO成本低但功能简单, 高级的功能 (如空间分析、三维分析等) 必须完全由开发者自己去实现, 所以介于两者之间的A E凭借其强大的功能及独立性使它成为许多GIS开发人员首选的二次开发组件。

根据功能需求, 本系统选择ArcEngine做为GIS开发组件, 采用简单易用的Visual Basic 6.0开发语言进行开发。用ArcEngine开发要做的工作首先就是在VB6.0集成环境中引入ArcEngine对象库, 剩下的工作就是在程序中利用ArcEngine对象库提供的接口实现系统功能。

利用Arc Engine提供的可视化控件TOCControl、MapControl、PageLayout可以很容易地实现图层管理和布局输出, 使得开发人员更专注于专业功能的开发。

在数据访问时, 针对不同的数据采用不同的方式。对与地理位置有关的空间数据采用ArcEngine提供的接口通过ArcSDE引擎访问数据库, 对与地理位置无关的数据例如业务数据、管理数据, 系统通过ADO控件读取。 (如图2)

4 系统特点

在土地利用规划编制和实施管理中, 用土地利用规划管理信息系统代替常规的手工方式极大地提高了工作效率。系统具有如下特点。

(1) 将土地利用规划修编和实施管理中用到的纷繁复杂的数据系统地组织起来, 方便用户使用, 并通过一套调图机制, 使得用户可以根据灵活的条件把要浏览的数据先装载到系统中, 再对其进行操作。 (2) 系统具有方便的土地利用规划和现状统计功能以及多种分析报表, 功能强大的图层叠加分析功能, 为规划辅助编制及红线预审管理提供重要的统计数据支持。 (3) 可以自动进行红线坐标标注, 并提供完备的布局输出功能, 自动生成图签、图例和红线坐标列表, 方便用户红线预审出图。

5 结语

在系统建设过程中, 我们意识到建立一个完善、先进、实用的土地利用规划管理信息系统是一项复杂的软件系统工程, 单靠一方面的力量难以完满地完成, 必须由软件开发单位与软件使用部门密切配合共同完成。另外, 作为一个信息系统的建设是不可能一步到位、一蹴而就的, 必须根据实际情况, 按照“统一设计、分步实施、通盘考虑、由点到面”的原则进行开发。任何系统都不可能是完美的, 本系统也不例外, 随着业务的发展, 系统也将在使用中不断完善。

参考文献

[1]张新长, 马林兵, 张青年.地理信息系统数据库[M].科学出版社, 2005.

[2]吴玮, 李小帅, 张斌.基于ArcGISEn-gine的GIS开发技术探讨[J].科学技术与工程, 2006, 6 (2) :176-178.

[3]操震洲, 李清泉.基于ArcSDE和ArcGISEngine的版本管理系统的设计和实现[J].测绘与空间地理信息, 2006, 29 (1) :76-78.

小型管理信息系统 篇10

物流管理信息系统 (Logistics Management Information System, 简称LMIS) 是指在物流领域内建立的信息收集、整理、加工、存储、服务系统。物流管理信息系统是现代物流正常运作的基础和保障, 任何一个物流环节, 尤其是不同物流环节的连接处, 其正常运作必须以物流信息为支撑。物流管理信息系统是现代物流的灵魂。

目前, 在国内的汽运物流公司业务都处于发展阶段。虽然已经普遍采用计算机管理, 但目前的这种计算机管理仅仅是将过去用手工完成的作业交由计算机来完成, 还远远没有达到合理利用计算机的程度。不能及时反映库存信息、不能查询商品在仓库中的位置、不具备车辆调度以及路线规划的功能。送货路线完全依靠司机的个人经验决定, 谈不上优化配送路线的问题。

从产品的应用方面来看, 物流管理信息系统市场上供应的产品柔性不足, 功能单调, 层次较低, 国内的小型汽运物流公司, 对物流管理信息系统需求大多仍然停留基本的信息化层面。这类企业实力较弱, 个性需求很多, 标准化的流程比较少, 希望应用物流管理信息系统对企业的运营信息进行管理, 进而提高决策水平。然而适用于这类企业的物流管理信息系统软件严重匮乏。很多软件厂商认为低端市场上的物流信息化不具备开发价值, 因此很少有厂商针对中小企业的需求, 开发适用的物流管理信息系统。笔者根据小型汽运物流公司的特点, 开发了适合其应用的物流管理信息系统。

二、功能需求分析

汽运型物流公司在业务运行过程中具有环节众多、业务量大的特点, 并且对信息的动态特性和实施特性要求尤为突出。在激烈的市场竞争中, 小型汽运型物流公司需要及时跟踪货物的运输过程;了解库存的准确信息;合理调配和使用车辆、库房、人员等各种资源;为货主提供优良的客户服务;提供实时的信息查询以及物品承运的各种指标数据。只有立足于这样的物流管理信息系统, 小型汽运型物流公司才可以充分利用资源, 节约企业成本, 有效地组织跨地区的物流业务, 并大力提高客户服务水平和公司对市场的响应与抗风险能力。

三、物流管理信息系统功能模块设计

信息管理包括跟企业有关的所有信息的管理和统计, 如人事档案、供应商档案、客户档案、商品档案、节假日管理、权限分配、合同管理、运费契约管理等, 并提供所有信息的统计报表。这部分是本系统的基本信息管理系统, 对数据库中的各基本表进行维护。对于明细项目多的信息, 如人事、顾客信息等, 采用多表对信息进行分类存储, 以加快查询和更新、删除数据的速度。小型汽运型物流公司的管理信息系统主要由以下几部分组成。

(1) 配送管理信息系统。

按照即时配送的原则, 满足生产企业原材料配送管理, 满足商业企业小批量多品种的配送管理。具体包括:定义送货路线及送货地点;通过优化运送路线, 改善企业的生产率;根据客户货物的体积、重量和送/收货时间等信息, 自动计算出最优的配送计划;完全、精确的配送/拣取商品的信息和送达时间控制;对客户想要查询的配送单状态信息的快速响应等。

(2) 仓储管理信息系统。

可以对所有的包括对不同区域、不同属性、不同规格、不同成本的仓库资源, 实现集中管理;具备自动的库位分配和管理功能, 产品/库位一体化管理, 使得仓库空间的利用更为优化;采用条码对出入仓库物实现联机登录、存量检索、容积计算、货位分配、损毁登记、盘点报告、自动预警等仓储信息管理;支持平仓和立体仓库等不同的仓库格局, 并可向客户提供远程的仓库状态查询、账单查询和图形化的仓储状态查询。

(3) 运输管理信息系统。

可以对所有运输工具, 包括自有车辆和协作车辆以及临时车辆实行实时高效管理, 提供对货物分析、配载的计算, 结合运输工具、线路距离、客户要求、运力条件选择最佳运输路径;通过GPRS网络实时把相应的数据传回中心数据库, 调度员可立即知道该车和货物的实时状态, 及时做出调度;实现车辆的运行控制、车辆调度、成本控制的单车核算, 并提供网上车辆以及货物的跟踪查询。通过运输全周期动态计划和控制, 可以对车队、司机和工人等资源进行优化。

(4) 客户管理信息系统。

通过对客户各种资料的收集、分类、存档、检索, 全面掌握不同性质的客户群体的不同需求, 对客户进行信用评级, 以提供最满意客户服务为宗旨, 为客户提供解决方案、价格、市场、信息等到各种服务内容, 及时解决与客户合作中发生的问题, 发展长期的忠诚的客户群体, 为企业供应链的形成和整合提供支持。

(5) 合同管理信息系统。

系统通过对合同的规范化、模式化和流程化, 合理地分配物流服务的实施和收费标准, 并以此为依据, 分配相应的资源, 跟踪合同执行的时间和效果, 核算产生的费用, 并根据合同执行的情况取得客户、信用、资金的相关信息, 会同客户服务部门和作业部门相关作为决策的参考。

(6) 系统管理。

指为维户系统的正常运行而需要一些铺助操作, 包括操作员授权管理, 数据的备份和恢复, 清除数据, 使用文档等。

除此之外, 系统还设定为登录、查询、修改、删除分别设定了权限, 用户可根据相关权限进行操作。系统还提供了帮助系统, 对该系统在操作过程中可能遇到的问题做一简单的介绍, 并且对该系统的应用做一辅助性的操作介绍。目的是为了更好地方便企业或者用户的使用。

四、物流管理信息系统的实现

结合小型汽运型物流公司的特点, 本系统采用Borland公司的Delphi7.0为前台开发工具, 微软公司的SQL Server 2000做后台数据库。Delphi7.0是Borland公司推出的一种可视化的、面向对象的应用程序开发工具。它功能强大, 简单易学, 尤其适合数据库开发, 因而备受数据库开发人员的青睐, 成为最受欢迎的Windows应用程序开发工具之一, 在国内拥有广泛的开发者群体和深厚的应用基础。

计算机必须满足的条件:CPU: Intel Pentium 166MHz或更高的处理器;操作系统:MicrosoftWindows98/me/XP/2000或Microsoft Windows NT Service/Workstation 4.0 (推荐Service Pack 5) 或更高版本;监视器:Microsoft Windows支持的VGA或分辨率更高的监视器;内存:64MB内存以上。

五、结语

本系统无需昂贵的硬件和软件投入, 只需建设简单的计算机环境和应用软件。开发周期短, 软件可扩展性好, 可以避免小物流企业信息化建设的重复投资。该系统的设计, 在教学实验中具有典型性, 通过本系统的设计, 学生可以充分了解SQL Server 2000结合Delphi7.0设计管理系统的步骤。该系统可以方便与其他服务平台对接, 安全可靠, 可以推广到实际应用中去。

参考文献

[1]徐敏, 黎剑兵, 雷震甲.物流企业管理信息系统解决方案[J].计算机工程, 2002, (3) .

[2]许胜余.物流网络化与网络时代的物流[J].信息与电脑, 2000.

上一篇:高精度轨道梁下一篇:汽车排放检测