《业务流程与算法设计》实训报告

2024-04-10

《业务流程与算法设计》实训报告(共8篇)

篇1:《业务流程与算法设计》实训报告

《业务流程与算法设计》实训报告

信息系统与信息管理 信息系统xxxx班 小组:xx,x 指导教师:xxx

一、概述

21世纪是一个信息化的时代,企业只有敏捷的获取生产信息和市场信息,才能置身于国际大舞台,这就离不开先进的企业管理系统——ERP。而仓库管理系统正是ERP中一个最重要的组成部分,也是企业生产过程的一个重要组成部分。企业要在现代化国内外市场取得一席之地,就必须使其仓库管理体系达到现代化水平,也即使仓库管理从原始的手工阶段走向方便快捷的计算机实现阶段。选择合理的仓库管理方法,不仅会促进销售,改善生产秩序,做到均衡生产,而且会降低库存的占用资金,最终使企业获得更好的经济效益。

基于此,仓库管理系统的主体任务是实现仓库物资信息的系统化、规范化和自动化。本文详细介绍了仓库管理系统的设计与实现。其仓库管理系统是通过入库业务、出库业务、仓库调拨、库存调拨和虚仓管理等功能,综合批次管理、物料对应、库存盘点、质检管理、虚仓管理和即时库存管理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。该系统可以独立执行库存操作,与其他系统的单据和凭证等结合使用,可提供更为完整全面的企业业务流程和财务管理信息。

1.1仓库是保管、储存物品的建筑物和场所的总称。物流中的仓库功能已经从单纯的物资存储保管,发展到具有担负物资的接收、分类、计量、包装、分拣、配送、存盘等多种功能。而且仓储在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。

1.2仓库管理系统是通过入库业务、出库业务、仓库调拨、库存调拨和虚仓管理等功能,综合批次管理、物料对应、库存盘点、质检管理、虚仓管理和即时库存管理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。该系统可以独立执行库存操作,与其他系统的单据和凭证等结合使用,可提供更为完整全面的企业业务流程和财务管理信息。

1.3仓库管理系统是为企业的采购、制造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段满足企业对低成本和快速处理的要求,帮助不同行业的企业。解决复杂的配送问题并且降低订单履行成本。通过对库存实时可见性和仓库作业流程的支持,仓库管理系统能够有效地组织人员、空间和设备进行收货、存储、拣货和运输:组织运送原材料和部件到生产企业,运送成品到批发商、分销商和最终客户手中。

二、业务流程分析

2.1、近几年,物流业发展的一个重要特征就是以“零库存”为最高目标。“零库存”的含义是以仓库储存形式的某种或某些种物品的储存数量很低的一个概念,甚至可以为“零”,即不保持库存。不以库存形式存在就可以免去仓库存货的一系列问题,如仓库建设、管理费用、存货维护、保管、装卸、搬运等费用,存货占用流动资金及库存物的老化、损失、变质等问题。因此“库存”以受到青睐,就在于给企业管理带来了诸多的优点,如高效率、低成本和完美的流程。虽然目前零库存还是一种理想模式,但是通过不断降低库存,企业可以节省很多成本。而仓储的信息化是实现零库存的必要前提。而中国企业信息化建设还处于在相对比较初级的阶段。2.2功能模块:

(1)仓库管理系统功能设定模块

自定义整个系统的管理规则,包括定义管理员及其操作口令的功能;(2)仓库管理系统的基本资料维护模块

对每批产品生成唯一的基本条码序列号标签,用户可以根据自己的需要定义序列号,每种型号的产品都有固定的编码规则,在数据库中可以对产品进行添加、删除和编辑等操作;

2.3.采购管理模块 仓库管理系统

采购定单:当需要采购的时候,可以填写采购定单,此时并不影响库存;

采购收货:当采购定单被批准,完成采购后到货的时候,首先给货物帖上条形码序列号标签,然后在采购收货单上扫描此条形码,保存之后,库存自动增加。仓库管理系统

其他入库:包括借出货物归还、退货等只需要填写采购收货单; 2.4.仓库管理模块 仓库管理系统

产品入库:采购入库或者其他入库,自动生成入库单号,货品及可选择方便快捷,可以区分正常入库、退货入库等不同的入库方式。

产品出库:销售出库或者其他出库,可以自动生成出库单号,可以区分正常出库、赠品出库等不同的出库方式;

库存管理:不需要手工管理,当入库和出库时,系统自动生成每类产品的库存数量,查询方便;

特殊品库:当客户需要区分产品时,可以建立虚拟的仓库管理需要区分的产品,各功能和正常品库一致。

调拨管理:针对不同的库之间需要调拨,可以自动生成调拨单号,支持货品在不同的仓库中任意调拨。

盘点管理:用户随时可以盘点仓库,自动生成盘点单据,使盘点工作方便快捷。

3.1.2、入库管理

(1).物料进库时,仓库管理员必须凭送货单、检验合格单办理入库手续;拒绝不合格或手续不齐全的物资入库,杜绝只见发票不见实物或边办理入库边办理出库的现象。

(2).入库时,仓库管理员必须查点物资的数量、规格型号、合格证件等项目,如发现物资数量、质量、单据等不齐全时,不得办理入库手续。未经办理入库手续的物资一律作待检物资处理放在待检区域内,经检验不合格的物资一律退回,放在暂放区域,同时必须在短期内通知经办人员负责处理。3.1.3、出库管理

(1).各类材料的发出,原则上采用先进先出法。物料(包括原材料、半成品)出库时必须办理出库手续,并做到限额领料,车间领用的物料必须由车间主任(或其指定人员)统一领取,领料人员凭车间主任或计划员开具的流程单或相关凭证向仓库领料,领料员和仓管员应核对物品的名称、规格、数量、质量状况,核对正确后方可发料;仓管员应开具领料单,经领料人签字,登记入卡、入帐。(2)成品发出必须由各销售部开具销售发货单据,仓库管理人员凭盖有财务发货印章和销售部门负责人签字的发货单仓库联发货,并登记。

(3).仓管员在月末结账前要与车间及相关部门做好物料进出的衔接工作,各相关部门的计算口径应保持一致,以保障成本核算的正确性。

(4).库存物资清查盘点中发现问题和差错,应及时查明原因,并进行相应处理。如属短缺及需报废处理的,必须按审批程序经领导审核批准后才可进行处理,否则一律不准自行调整。发现物料失少或质量上的问题(如超期、受潮、生锈、或损坏等),应及时的用书面的形式向有关部门汇报。

(4).仓库管理员应责任心强,监守岗位,无故不能离岗。对突发事件能及时处理和协调,保证生产的顺利进行,严防以外事故发生。3.1.4、成品进仓管理流程

(1).仓库管理的流程根据已审核《采购订单》内容准备成品收货。

(2).厂家送货到达后,厂家提供《送货清单》给收货仓管员,《送货清单》应清晰显示送货单位名称、送货单位印章或经手人签名、货品的名称、规格、数量、采购订单号。收货仓管员将《送货清单》和对应的《采购订单》相核对。相核不符者拒收。相符者仓管员以《送货清单》和《采购订单》验收货品,收货量大于定购量时,仓库主管要通过营销部同意和取得营销部有权人的书面通知后才能超量收货。

(3).仓管员收货无误后,在《送货清单》上签收,并加盖收货专用章,一联自留,一联交对方。

(4).仓管员在电脑上开具《采购单》,并由仓库主管审核生效。将《采购单》打印一式三联,经仓库主管和仓管员签字加盖收货专用章后,第一联存根自留,第二联财务联连同送货单位的《送货清单》交财务,第三联对方联同时交财务。(5).返修品回仓,以对应的《采购退货单》为依据收货,仓管员核实货单无误后在电脑上开具《采购退返单》,注明原《采购退货单》号,并经仓库主管审核生效。

3.2具体职能:

(1)仓库管理部门:对企业仓库实施控制的直接管理部门,是企业的重要组成部分。

(2)企业有关管理部门:根据仓库管理部门报送的库存物料汇总报表和库存物料资金占用报表,实施高层谋划和管理。

(3)财务部门:管理控制企业的财务收入和支出。(4)物料采购部门:制定合理的采购计划,负责物料的采购事宜,并经到货运至仓库。

(5)企业其他部门:其运作均依赖于仓库管理部门的物资储备,定时向仓库领取生产所需的物料,以满足生产。

仓库管理系统能够协调各个部门在仓库中工作,并且准确记录物资每次出入库清单及库存清单、明确限定每个管理员的操作权限、定期盘点以确保安全生产、真正意义上实现该公司的仓库管理从原始的手工阶段走向了方便快捷的计算机实现阶段。

三、业务流程设计

采用的办公软件:visio 2003

前台流程:

客户提货人员台帐操作员入库单出库单仓库管理员

管理员流程:

仓库管理员a货物入库a货物入库货物出库库存保管仓库员注明装卸作业量和车牌号以及其他事项按保管条件要求分类存放b仓库管理员签员,放行检查,清点仓库管理员存单1仓库管理员存单2

b仓库管理员签员,放行每天的第三单据交台帐操作员总流程:台帐操作员整理每天的作业量统计(装卸)作业量及费用编制日,周,月报表月底打印费用确认书月底交部门经理核定并上报主管,总经理

客户提货人员台帐操作员入库单出库单仓库管理员台帐操作员整理每天的作业量装卸(工人,叉车手)统计(装卸)作业量及费用货物入库货物出库编制日,周,月报表库存保管仓库员注明装卸作业量和车牌号以及其他事项按保管条件要求分类存放月底打印费用确认书仓库管理员签员,放行每天的第三单据交台帐操作员月底交部门经理核定并上报主管,总经理检查,清点仓库管理员存单1仓库管理员存单2

安排仓位入库管理核对单货,登记准确装卸规范,堆放标准定期检查货物,设备维护仓库清洁,安全库内管理各项运作规范,标准统计汇总,准确及时货物出库手续齐全出库货物数量准确出库管理装卸规范,堆放标准按出货单先后发放货物出库单据保存归档操作人员;仓库员;仓库主管;装卸工等

四、业务流程优化

仓库管理系统仓库管理系统能够协调各个部门在仓库中工作,并且准确记录物资每次出入库清单及库存清单、明确限定每个管理员的操作权限、定期盘点以确保安全生产、真正意义上实现该公司的仓库管理从原始的手工阶段走向了方便快捷的计算机实现阶段。4.1职能: 4.1.1.系统功能设定模块,自定义整个系统的管理规则,包括定义管理员及其操作口令的功能。

4.1.2.基本资料维护模块,对每批产品生成唯一的基本条码序列号标签,用户可以根据自己的需要定义序列号,每种型号的产品都有固定的编码规则,在数据库中可以对产品进行添加、删除和编辑等操作。4.1.3.采购管理模块

(1)采购定单:当需要采购的时候,可以填写采购定单,此时并不影响库存。(2)采购收货:当采购定单被批准,完成采购后到货的时候,首先给货物帖上条形码序列号标签,然后在采购收货单上扫描此条形码,保存之后,库存自动增加。(3)其他入库:包括借出货物归还、退货等只需要填写采购收货单。4.2 问题及解决方法

仓库管理系统是为企业的采购、制造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段满足企业对低成本和快速处理的要求,帮助不同行业的企业。解决复杂的配送问题并且降低订单履行成本。通过对库存实时可见性和仓库作业流程的支持,仓库管理系统能够有效地组织人员、空间和设备进行收货、存储、拣货和运输:组织运送原材料和部件到生产企业,运送成品到批发商、分销商和最终客户手中。

现在摆在人们面前的是,有些仓库管理系统非常成功而有的效果很差,甚至把仓库管理变成花钱和成本难以控制的地方。必须指出的是,所谓仓库,其实是一家公司内部各个部门的延伸。如果部门采购超量产品这个问题当然轮到仓库储存保管来承担后果。如果公司承诺第二天把产品交付订货的某客户,具体经办这件交易的当然也是仓库。如果财务部门从卖方收到的发票与实际到货数量、质量或者品名不相吻合需要核对、补充和调整等,这时候又要轮到仓库去办理。因此.仓库是公司不可分割的一个重要部门仓库管理系统实际上就是公司管理系统的延伸。但是仓库又是相对独立于公司其他部门的,尤其有相对独立的管理系统。

五、总结

21世纪是一个信息化的时代,企业只有敏捷的获取生产信息和市场信息,才能置身于国际大舞台,这就离不开先进的企业管理系统——ERP。而仓库管理系统正是ERP中一个最重要的组成部分,也是企业生产过程的一个重要组成部分。企业要在现代化国内外市场取得一席之地,就必须使其仓库管理体系达到现代化水平,也即使仓库管理从原始的手工阶段走向方便快捷的计算机实现阶段。选择合理的仓库管理方法,不仅会促进销售,改善生产秩序,做到均衡生产,而且会降低库存的占用资金,最终使企业获得更好的经济效益。

通过这次设计,我比较从前更全面的认识了业务流程的概念,流程优化和重组。在此感谢指导老师的帮助和刘慧老师的帮助,刘慧老师在教学过程中不仅讲解课本上的知识,还让学生们自己亲自动手操作,有助于同学们理解课程内容和掌握专业技巧,此外还要感谢好友的支持、帮助和鼓励。

篇2:《业务流程与算法设计》实训报告

实训报告

题 目:凸多边形直径计算研究与实现 完 成 人: 专业班级: 学 号: 指导教师:

****年**月**日

广西科技大学计算机学院

计算机学院 班 数据结构与算法实训报告 题目:凸多边形直径计算研究与实现

说明:1.请按实训要求完成实训任务,鼓励提出自己的算法,或是在已有算法基础上进行改进,以提高计算速度;2.程序代码不能低于500行;3.每位同学须完成实训报告,并打印上交;4.每位同学须参加实训答辩。5.答辩成绩占40%,平时成绩占30%,文档书写占30%。1.生成一个凸多边形

1.1生成来自同一个圆上的点集

阶段一(一次)

对于同一个圆上的点集,按顺时针(逆时针)顺序依次连接这些顶点,即可得到一个凸多形。

思考:是否可以通过随机生成圆上的点,来得到凸多边形的顶点集? 参考代码:

void generate_circle_points(int n,int seed){ double theta;double temp_x,temp_y;int i;srand(seed);for(i = 1;i <= n;i++){ theta =(2*PI / double(n))* i;//将圆等分的生成圆上点

temp_x = cos(theta);temp_y = sin(theta);Point[i][0]=temp_x*350+500;Point[i][1]=temp_y*250+300;} Point[0][0]=Point[n][0];Point[0][1]=Point[n][1];} 完成后的截图示例:

图1 生成圆上的点

1.2编程实现已有的凸壳(凸包)算法

阶段二(两次)

利用中国知网下载凸壳(凸包)计算的相关文献,任选择一篇文献编程实现;也可从图书馆查阅相关书籍,寻找简单的凸壳(凸包)计算的方法,编程实现。

完成后的截图示例:

图2 凸壳计算

2.实现文献中的凸多边形直径计算 阶段三(三次)

要求编程实现指定文献[1]中的凸多边形直径计算算法。完成后的截图示例:

图3 待计算的点集

图4 凸多边形直径值

3.利用数据结构中的算法对文献中的方法进行改进

阶段四(两次):上交改进算法的思想。阶段五(两次):实现改进算法。实验对比

为验证本文算法有效性,进行了大量实验,算法均能正确地计算出凸多边形直径,并分别与文献[1]、[2]、[3]、[4]进行对比实验,实验表 明,算法稳定性好,运行效率高。同时为验证本文对找首个对跖点对算法改进的有效性,与文献[1]、[4]算法进行了实验对比,结果表明,算法非常有效,运行效率非常高。限于篇幅,这里仅举出其中一例。该例实验的方法是通过随机函数自动生成以半径为250个象素宽的圆周上的点,点坐标值采用浮点型,则以这些点所构成的多边形必定是凸多边形,测得对比实验运行时间如表1所示,单位为1/10000秒。4.撰写实训报告

阶段六(一次):撰写并上交实训报告。

一、本文涉及的知识点有:

宏定义、全局变量、二维数组、一维数组、for循环、自定义头文件、指针

二、功能要求:

1、生成来自同一个圆上的点集

对于同一个圆上的点集,按顺时针(逆时针)顺序依次连接这些顶点,即可得到一个凸多形。

2、实现文献中的凸多边形直径计算,还要包括计算其运行时间。

3、算法设计

void sift(double A[],int s, int m){ //输出以A[m]为根节点的子树为堆

double t;int j;t=A[s];j=2*s;while(j<=m){ if(j

A[s]=A[j];

s=j;

j=2*j;} else

j=m+1;} A[s]=t;}

void heapsort(double A[],int n){ /*A是待排序数组(从下标1开始存储,最大元素下标为n),n为数组的元素的个数*/

int i,k;double temp;k=n/2;for(i=k;i>0;i--)//无序序列建堆

sift(A,i,n);for(i=n;i>1;i--){ //堆顶元素换到最后

temp=A[1];

A[1]=A[i];

A[i]=temp;

sift(A,1,i-1);//调整 建堆

} }

void generate_circle_points(int n,int seed){ //随机生成圆上的点

double angle[MaxLen+1];double temp_x,temp_y;

int i,k;CString str;

srand(seed);

for(i = 1;i <= n;i++){

angle[i] =((double)rand()/ RAND_MAX)* 2 * PI;/*将圆随机的生成圆上点*/

for(k = 1;k < i;k++)

{

if(angle[k]==angle[i] || angle[k]==angle[i]+ 2*PI || angle[k]+ 2*PI==angle[i])//将重复的点去掉

{

i--;

break;

}

} }

heapsort(angle,n);

for(i = 1;i <= n;i++){

temp_x = cos(angle[i]);

temp_y = sin(angle[i]);

Point[i][0]=temp_x*200+400;

Point[i][1]=temp_y*200+400;}

Point[0][0]=Point[n][0];Point[0][1]=Point[n][1];Point[n+1][0]=Point[1][0];Point[n+1][1]=Point[1][1];}

double Calculate_Maxdist(int n){ //计算凸多边形上最远的两点的距离

int i=0,j=1,k,antips[MaxLen][2],ant=0,l,pi,pj;double pd,d,dc;while((Point[i+1][0]-Point[i][0])*(Point[j+1][1]-Point[j][1])-(Point[i+1][1]-Point[i][1])*(Point[j+1][0]-Point[j][0])>0)//当其面积之差大于0时

j++;k=j;while(!(i==k && j==n)){

dc=(Point[i+1][0]-Point[i][0])*(Point[j+1][1]-Point[j][1])-(Point[i+1][1]-Point[i][1])*(Point[j+1][0]-Point[j][0]);/*计算其两三角形的面积之差*/

if(dc<0)

{

i++;

antips[ant][0]=i;

antips[ant++][1]=j;

}

else if(dc>0)

{

j++;

antips[ant][0]=i;

antips[ant++][1]=j;

}

else

i++;} pd=-1;for(l=0;l

pi=antips[l][0];

pj=antips[l][1];

d=(Point[pi][0]-Point[pj][0])*(Point[pi][0]-Point[pj][0])+(Point[pi][1]-Point[pj][1])*(Point[pi][1]-Point[pj][1]);

if(d>pd)

pd=d;} return sqrt(pd);//返回计算结果 }

void CConvexDiameterView::OnDraw(CDC* pDC){ /*画出生成来自同一个圆上的点集

按顺时针(逆时针)顺序依次连接这些顶点,即可得到一个凸多形。*/

CConvexDiameterDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);CClientDC pa(this);//自定义一个(this)指针

OnPrepareDC(& pa);// TODO: add draw code for native data here if(liulang==1){

int i;

for(i=0;i

pDC->Ellipse(Point[i][0]+4,Point[i][1]+4,Point[i][0]-4,Point[i][1]-4);

CString pajiho;

pajiho.Format(_T(“%d”),i+1);//输出点的序号

pa.TextOut(Point[i][0],Point[i][1],pajiho);

for(int j=0;j

{

if(i>0)

{

//顺序两点相连

pa.MoveTo(Point[i-1][0],Point[i-1][1]);

pa.LineTo(Point[i][0],Point[i][1]);

//任意两点相连

// pa.LineTo(Point[j][0],Point[j][1]);

}

}

}

liulang=0;} //起点和末点链接

pa.MoveTo(Point[MaxLen-1][0],Point[MaxLen-1][1]);pa.LineTo(Point[0][0],Point[0][1]);}

void CConvexDiameterView::OnAngleSign(){ // TODO: Add your command handler code here double Maxdis;generate_circle_points(MaxLen,100);/* 生成圆形上数据,第二参数为随机函数的种子*/

clock_t start_time, finish_time;//用于测试时间

double during_time=0.0;start_time = clock();

for(int i=0;i

Maxdis=Calculate_Maxdist(MaxLen);

finish_time= clock();during_time=((double)(finish_time-start_time)/ CLOCKS_PER_SEC)/xunhuancishu*10000;CString str;str.Format(“所花费的时间是%lf(万分之一秒)”,during_time);AfxMessageBox(str);

str.Format(“最大距离为:%lf”,Maxdis);AfxMessageBox(str);

liulang=1;Invalidate();UpdateWindow();

}

运行结果:

三、实训总结:

篇3:《业务流程与算法设计》实训报告

《数据结构》是计算机学科的核心专业基础课程,涉及大量抽象数据类型及算法[1],理论性很强,教师往往把教学重点放在学生对理论的理解及锻炼学生的抽象思维和创造能力上[2]。为了培养学生的实践能力,笔者所在系开设了数据结构课程的后续课程:《数据结构与算法设计实训》,旨在让学生通过更多的设计性及综合性上机实践来解决一些典型问题,通过专门的实训环节让学生更好地理解和掌握算法设计所需技术。本文将从课程的整体架构和安排、课堂教学环节组织、实训报告规范化以及课程考核方式等方面进行探讨。

1 课程整体安排

《数据结构与算法设计实训》课程的教学目的是让学生熟悉常用的数据结构和算法,以便在软件开发中选择合适的现成工具;掌握有效组织数据和处理数据的方法和技能,以便设计高质量的程序;培养学生分析问题、解决问题的能力和实际操作技能。

该实训课要求学生在Visual Studio集成开发环境下进行编程实现及调试运行。鉴于在前期《数据结构》课程的上机实验中学生已经开展过常用数据结构的验证型实验,故本课程主要以设计型及综合型实验为主,另外考虑到软件工程系学生近几年参加“蓝桥杯”全国软件专业人才设计与创业大赛均取得可喜成绩的情况,选取部分往届蓝桥杯的算法设计题目来激发学生参与兴趣并提高其算法设计及实现能力,因此整个实训分为3个阶段进行。第一阶段是针对各主要数据结构及算法的单项设计型实训;第二阶段是选取部分“蓝桥杯”的算法设计题目进行训练;第三阶段是进行覆盖较多数据结构及算法知识点的综合设计型实训。各阶段实训内容如下:

(1)第一阶段:单项设计型实训[3]。具体安排如下:(1)类和类模板、多文件编程的实训基础训练:以约瑟夫环游戏程序为实训项目;(2)线性表训练:以一元多项式的加法运算、改进的约瑟夫环游戏程序为实训项目;(3)栈和队列训练:以八皇后问题、模拟后缀表达式的计算过程为实训项目;(4)树和二叉树训练:以查找节点并显示该节点的层次和路径、哈夫曼编码问题为实训项目;(5)图结构训练:以无向网络的最小生成树问题、交通咨询系统的设计与实现为实训项目;(6)排序算法训练:以堆排序的算法设计及实现、学生成绩处理系统为实训项目;(7)查找算法训练:以航班信息的查询与检索为实训项目。

(2)第二阶段:“蓝桥杯”兴趣型算法实训。(1) 分治算法训练:以输油管道问题、循环赛日程表问题、邮局选址问题、集合划分问题为实训项目;(2)回溯算法训练:以桥本分数式问题、“马”的遍历问题、素数环问题、排列及排列树的回溯搜索问题为实训项目。

(3)第三阶段:综合设计型实训。综合设计型实训既能加强学生对各数据结构与算法知识点的综合应用和融会贯通,提高其解决实际问题的能力,同时还能够培养学生的工程意识、创新能力、团队精神等综合素养[4]。该阶段分小组进行,5~6人为一个小组,分组时可参考学生前两阶段的实训表现合理搭配,尽量让每组各个成员具有不同的能力优势。分组固定后,每组指定一名学生为小组长,负责整个综合设计项目任务的分工与安排。各小组在满足选题要求的情况下根据自身兴趣进行课后的调研选题。选题的要求主要包括各小组不重题、覆盖尽可能多的数据结构与算法的知识点,且工作量要达到一定要求等,具体每个题目是否通过要报经教师审核确认。此综合设计项目阶段安排在实训课的最后两周。为保证进度,分组和选题应放在最后两周综合设计实训开始之前进行。

2 教学环节组织

第一阶段的单项实训期间,教师教学采用讲练结合和分层训练的方式。首先由教师对相关数据结构及算法的知识点进行串讲,主要是对上学期学习的《数据结构》课程的相关知识和算法进行简略回顾与复习;然后,教师以一个单项实训项目为示例进行讲解,学生立即跟练,选择的示例编码量要适中,以保证大多数学生能当堂在规定时间内完成,少数完不成的学生则于课后完成;最后教师布置单项实训的课后任务,按分层训练方式布置,即对每个题目安排必做和选做内容,必做内容是最重要的基础训练,要求每个学生课后必须完成并提交实训报告。选做内容针对学有余力的学生,鼓励其改进算法,扩展及完善其功能,对选做部分予以加分计入平时成绩。

第二阶段的兴趣单项实训期间,以课堂启发式实训为主,教师分别提出几个兴趣型题目的要求并对设计思路予以提示,然后学生根据自己的兴趣选择其中一个进行设计和实现,教师在机房巡视解答学生疑难问题和检查学生实训情况,最后针对各个题目选择有代表性的实训结果进行评讲。

第三阶段的综合设计实训期间,要求学生上课期间的座位在分好项目小组后固定下来,每次课开始则要求各小组花5~10分钟对小组项目情况进行讨论,教师逐个了解各小组进展情况,并针对小组的难点问题提供解决思路。教师在每次下课前花10分钟左右对各小组的项目进展情况及普遍存在的共性问题作一个分析总结。

3 实训报告规范化

课程要求学生提交的文档分两类:单项实训报告和综合设计实训报告。

(1)单项实训报告。单项实训报告内容主要包括实训目的、实训环境、实训题目、数据结构选择及算法设计、程序源码、调试分析及运行结果截图、算法时间性能分析及改进思路等几大部分。

(2)综合设计实训报告[5]。要求按照软件工程规范,详细记载以下几个方面的内容:(1)需求分析:说明项目任务;(2)概要设计:说明项目中用到的抽象数据类型的定义、主程序流程以及各程序模块之间的调用关系;(3) 详细设计:实现程序模块的具体算法;(4)调试分析:调试过程中遇到的问题及解决方法;(5)测试结果:以输入和输出方式列出测试结果;(6)总结:算法的时空分析及经验和体会;(7)附录:带注释的源程序。

4 课程考核方式

实训课程的考核及评分应重视实训过程,该课程强调数据结构与算法设计及应用能力的提高,采用多项组合考核的方式,从学生的上机出勤、实验准备、实训表现、程序编写和运行情况、实验报告完成情况等几个方面综合衡量。具体如下:

(1)平时成绩(占总成绩的10%)。平时成绩由考勤成绩和课堂实训表现两部分组成,各占50%。

(2)单项设计实训项目成绩(占总成绩的50%)。计算共9个单项设计及兴趣项目实训的平均成绩,每个项目的成绩依据任务完成情况、程序代码质量及实训报告文档综合评分。

(3)综合设计实训项目成绩(占总成绩的40%)。综合设计实训完成后,教师组织学生进行小组答辩。答辩时全班学生参与,要求每个小组制作一份答辩PPT,并推荐一人简要介绍项目的需求分析、总体设计思想、组内分工以及在算法设计与编程实现过程中遇到的困难及解决方法等[6]。然后由教师针对每个小组成员负责的部分提出相关问题,要求对应成员进行回答。教师根据各组的答辩情况给出小组答辩成绩,并根据各小组各成员负责任务的难度和工作量给以个人加权分,这样既能培养学生的团队协作精神,又比小组成绩一刀切的方式更能调动学生学习和实践的积极性。答辩通过后每个小组提交一份项目源码、综合设计实训报告和答辩PPT。综合设计实训项目成绩计算方式为:小组项目源码及质量分*30%+小组答辩分*30%+综合设计实训报告文档分*30%+小组内个人加权分*10%。

5 结语

《数据结构与算法设计实训》在软件工程专业实践类课程中处于核心地位,能有效促使学生熟练掌握常用的数据结构和算法,提高学生数据组织能力,培养学生分析问题、解决问题的能力,对培养学生设计和编写复杂程序的能力至关重要。该课程作为近年来西华大学计算机与软件工程学院软件工程系新开课程,其教学方法和措施还在逐步摸索过程中,尚需要不断地研究、探索、创新、总结和改进,以便为学生后续专业课程的学习及编写大型程序打下牢固基础。

参考文献

[1]王红梅.数据结构(C++版)[M].第2版.北京:清华大学出版社,2011.

[2]陈姝颖,陈雷,赵小芳,等.《算法与数据结构》实验教学改革的实践与探索[J].福建电脑,2010(10):53-54.

[3]刘燕君,苏仕华,刘振安.数据结构课程设计:C++语言描述[M].北京:机械工业出版社,2014.

[4]唐培和,徐奕奕,李威龙.《数据结构与算法》课程教学问题与探讨[J].现代计算机:下半月版,2012(13):18-21.

[5]赵越,章小莉.数据结构实践教学模式的设计与探索[J].计算机教育,2009(13):34-35.

篇4:《业务流程与算法设计》实训报告

【关键词】商业银行;理财业务;课程设计

银行理财业务是指理财师通过收集整理客户的收入、资产、负债等数据,倾听客户的希望、要求、目标等,为客户制定投资组合、储蓄计划、保险投资对策、继承及经营策略等财务设计方案,并帮助客户的资金最大限度地增值。随着中国经济的发展、综合国力不断增加,居民的可支配收入呈现逐级增长的态势,居民理财意识、理财意愿日益增长,中国进入全民理财的时代,与此同时中国理财市场发生很大的变化,资产质量和数量都有了很大的变化,市场有待进一步完善,创新发展动力逐步增强。

1.银行理财市场现状及社会需求分析

1.1理财市场不规范,导致恶性竞争

初期商业银行推行理财业务的目的在于争夺存款、提高市场份额,而不完全是为了增加中间业务收入,从而应对同业竞争,巩固中高端客户,减少客户流失。一些银行采取盲目承诺高保本收益率,甚至在亏损让利的条件下推出理财产品,或则采取搭售储蓄存款的方式销售理财产品,以理财产品为竞争手段吸引中高端客户、争夺零售客户资源,将个人理财产品演变为变相高息揽储的工具。

1.2理财人才匮乏亟待培养

专业理财成为我国最具发展潜力的金融业务之一,与理财服务需求不断看涨形成反差,我国专业银行理财人员知识结构不健全,且数量明显不足。目前银行理财人员知识构成较为单一,具备理财规划师资格的就更少了。个人理财业务是一项综合性的业务,要求理财人员不仅要了解银行的各项产品和功能,还要掌握证券、保险、房地产等行业的相关知识。由于缺乏对个人理财业务熟悉的人才,银行理财师队伍建设可能成为银行理财业务发展的瓶颈。

1.3理财产品营销不规范,产品透明度不高

银行理财人员在向客户推荐银行理财产品时应清楚、全面地告知客户该理财产品的收益和风险,有的银行理财人员为了完成发售任务,没有向客户揭示银行理财产品的资金投向、还款来源以及银行理财产品存在的风险。甚至采取模糊收益率、弱化风险提示等手段,口头告诉客户,他们的理财产品是保本保收益的,误导部分客户。甚至或吸引不适合该理财计划的客户购买。

1.4对公众理财知识的宣传教育力度不够

客户对于理财产品的认知尚不成熟,理性投资理念尚未完全树立,投资风险意识比较淡薄。最近很多针对银行理财产品“零收益”、“负收益”现象的投诉事件也随之增多。理财产品的投诉除了部分是源自销售人员的误导以外,实际上相当一部分都是投资者对于风险的应急能力以及金融知识欠缺导致的。据调查有近八成的消费者对理财业务知之甚少。

1.5理财业务售后服务不到位

从各商业银行理财实践活动看,客户在理财过程投诉乃至诉讼最多的是代理证券业务、代理保险业务、开放式基金、个人理财业务、个人账户外汇买卖业务、个人账户黄金買卖等理财流程问题。虽然商业银行个人金融业务不断创新,但相关的业务咨询、功能介绍、金融导购等售后服务却严重滞后,使得许多居民对个人金融服务项目一知半解,无法真正享有服务。

这几年在监管部门引导和大力帮助下,银行理财新产品层出不穷,理财市场空前的繁荣,银行理财业务受到新闻媒体和投资者广泛关注。为进一步推动银行理财市场的长远发展,需要对银行理财人员着力培养,建设一个专业的理财师队伍。

2.商业银行理财业务实训课程设计

2.1商业银行理财业务实训课程应具有全面的知识架构

商业银行理财业务实训课程的知识架构应贯穿商业银行理财业务的全流程,从客户的维系、前期宣传、产品销售到售后的服务,从理财市场的需求分析、产品的设计规划、产品的预判审核、产品池和产品套餐的设置、最终到产品的适合度评估,学生在完整的理财业务的实训过程中才能充分结合自身的操作过程对知识进行充分的消化和吸收。

2.2实训课程通过柜面业务训练职业操守和提高服务质量

规范理财产品销售、加强公众教育及完善售后的跟踪服务可以通过在商业银行理财业务实训课程的柜面业务流程设计中得到锻炼和提高。学生在银行理财产品面对顾客服务的过程里,既要清楚、全面地告知客户该理财产品的收益和风险,同时又要通过自身专业能力和服务水平完成发售任务,在销售的过程中对顾客进行风险的揭示教育,根据客户的希望、要求、目标,向客户推荐产品池中相关的产品和产品套餐组合,满足客户对规避风险和预期收益的理财要求均衡,并且在售后及时跟进服务,提高客户的满意度。

合理的商业银行理财业务实训课程设计有助于培养即具有丰富完整知识结构,又具有初步的实践经验与动手操作能力,而且有良好职业道德和服务意识的银行理财人才,对培养现代应用型金融专业大学生有着重要的意义。 [科]

【参考文献】

[1]常雯.中外银行业个人理财业务发展比较分析[J].合作经济与科技,2007(02).

[2]刘华.国外的个人理财业务[J].现代商业银行,2003(09).

[3]杨弢.我国商业银行个人理财业务发展研究[D].西南财经大学,2007.

篇5:网页设计与制作实训报告

实训报告

专 业: 计算机网络技术 年 级: 2013级 姓 名: 学 号: 辅导老师:

制作电子商务类网站首页

一、网站建设的前期准备工作

1、网站整体需求分析

网站整体需求主要包括以下几个方面: 1)网站建设背景及目标 2)网站建设现状分析 3)网站建设目标分解

4)网站建设资金及人员投入情况分析

2、确定网站风格

根据电子商务网站的特点,确定网站的整体风格,即网站的色彩和版式。网站风格是在网站整体需求分析的基础上,通过明确网站设计的目的和用户需求、访问者的特点等得出的结论。本实例是针对一个工业产品交易平台的网站,网站与用户交互性强,因此确定其主色调为暖色系的橘黄色给人以轻松愉快的浏览环境。如图是电子商务网站的LOGO。

3、网站素材搜集

明确网站主题和划分板块后,接着要为后续的网站建设搜集素材。若想让网站有声有色,能够吸引客户注意,就要尽量搜集文字、图片、音频、视频、动画等多媒体素材。对于一些通用素材,可以从网上搜集得到,也可以根据需求自行制作素材,比如,通过Photoshop图像处理软件对图像进行优化处理,使用Flash制作动画等。如图所示。

二、创建站点

1、网站建设的第一步是创建本地站点。

2、创建的站点信息将显示在“文件”面板中。如果需要对站点参数进行修改,可以单击“站点→管理站点”对站点进行重新设置。

三、网站主页制作

1.使用Div+CSS布局页面

使用Div+CSS实现页面布局,具体操作如下:

4)为AP Div元素设置CSS样式。由于网站首页和子页面采取相同的布局风格,因此样式表采用外部链接样式表。

5)选中创建的AP元素“container”,在右侧的“CSS样式”面板中单击鼠标右键,选择“新建”命令,打开“新建CSS规则”对话框,并作相应设置,如图所示。

6)单击确定按钮,弹出“#container的CSS规则定义”对话框,选择分类列表框下的“背景”选项卡,设置文档的“背景颜色”为#FFF;在分类列表框中,切换到“区块”选项卡,设置“文本对齐”属性为左对齐;在分类列表框中,切换到“方框”选项卡,设置Ap Div的“宽”为960 px,“上边界”为1 px,“下边界”为0 px;“边框”和“列表”选项卡的属性保持默认设置;切换到“定位”选项卡,单击确定按钮,完成对“#container”元素样式的定义。设置后的“CSS样式”面板如图所示。

/* ==整体布局定义开始== */ #Container { width:960px;/*定义页面宽度*/ visibility:visible;/*设置可见度*/ margin:1px auto 0;/*设置外边距*/ background-color: #FFF;/*定义背景颜色*/ } 2.设置页面属性

在style.css样式表文件内部设置网页的页面属性。页面属性是对标签属性的设置。代码如下所示: body{ font-size:12px;/*定义字号*/ color:#666;/*定义字体颜色*/ background:#FFF;/*定义背景颜色*/ text-align:center;/*定义文本位置*/ margin:0;/*定义外边距*/ padding:0;/*定义外边距*/ border:0;/*定义边框粗细*/ background: transparent;/*定义背景透明*/ } 也可以打开index.html,选择“修改→页面属性”菜单命令,在打开的“页面属性”对话框中进行相应设置。

3.插入图片

在顶部的“top”元素中插入一幅图像。如图所示。

4.添加导航条

网页导航条是非常重要的网页元素,网页间的跳转,需要通过导航条来完成。

1)将光标定位在“nav” Div元素中,在其内部输入列表项,并为列表项的各个单元设置超链接。设置情况如图所示。

2)添加CSS样式,需要在style.css文件中输入相关代码。#nav { height:30px;/*定义高度*/ width:100%;/*定义宽度*/ background-color:#c00;/*定义背景颜色*/ overflow: hidden;/*定义溢出效果*/ } #nav ul { font-size:12px;/*定义字号*/ color:#FFF;/*定义字体颜色*/ line-height:30px;/*定义字体行高*/ white-space:nowrap;/*定义区块空格*/ margin:0 0 0 30px;/*定义外边距*/ padding:0;/*定义内边距*/ } #nav li { list-style-type:none;/*定义列表类型*/ display:inline;/*定义区块显示效果*/ } #nav li a { text-decoration:none;/*定义字体修饰*/ font-family:Arial, Helvetica, sans-serif;/*定义字体*/ color:#FFF;/*定义字体颜色*/ padding:7px 10px;/*定义内边距*/ } #nav li a:hover { color:#ff0;/*定义字体颜色*/ background-color:red;/*定义背景颜色*/ 该样式表使用列表项实现导航菜单功能。效果如图所示。

5.推荐厂家

1)把光标置于DIV元素“left”中,创建新的DIV元素 sideBarLefta1,并定义相关样式

2)在DIV元素“sideBarLefta1”的内部插入推荐厂家标志及说明文字等信息,定义相关样式如图所示。

3)在style.css样式表中插入下面的代码,#left { float:left;/*定义浮动位置 */ width:640px;/*定义宽度 */ height:832px;/*定义高度 */ }.sideBarLeftb1 { width:238px;/*定义宽度 */ height:240px;/*定义高度*/ border:#ebcbb4 solid 1px;/*定义边框的颜色、粗细、样式*/ } 6.网页广告设计制作

1)将光标置于div元素“#left”中,插入一个嵌套的div元素#sideBarLefta2,2)将光标置于DIV元素“banner”中,插入一个已经准备好的SWF元素。

3)选中“banner”下面DIV元素,并定义类为“hot”,在4个小DIV元素中分别插入准备好的广告图,效果如图所示

style.css样式表中插入的代码如下: #sideBarLefta2 {

float:left;/*定义浮动位置 */ width:390px;/*定义宽度 */ height:268px;/*定义高度*/ overflow: hidden;/*定义溢出效果*/ } #banner { margin-top:5px;/*定义顶端外边距*/ border:#999 solid 1px;/*定义边框的颜色、粗细、样式*/ width:390px;/*定义宽度 */ }.hot{ display:inline;/*定义区块显示效果*/ border:#999 1px solid;/*定义边框的颜色、粗细、样式*/ width:91px;/*定义宽度 */ height:70px;/*定义高度*/ float:left;/*定义浮动位置 */ margin:2px;/*定义外边距*/ } 7.页面右侧栏目设计

1)将光标置于DIV元素“right”中,插入已经准备好的图片service.jpg。如图所示。

2)在service.jpg下面插入两个div,分别定义为.sideBarRightb3和.sideBarRightb4,在新建的div中插入准备好的广告图像ad1.jpg和ad2.jpg并在属性面板中定义超链接,效果如图所示。

在style.css中添加的代码如下: #right { float:left;/*定义浮动位置 */ width:320px;/*定义宽度 */ height:832px;/*定义高度 */ }.sideBarRightb3 { height:60px;/*定义高度*/ margin-top:5px;/*定义顶端外边距*/ border:#ebcbb4 1px solid;/*定义边框的颜色、粗细、样式*/ }.sideBarRightb4 { height:93px;/*定义高度*/ margin-top:5px;/*定义顶端外边距*/

border:#ebcbb4 1px solid;/*定义边框的颜色、粗细、样式*/ margin-bottom:5px;/*定义底端外边距*/ }.sideBarRightb3,.sideBarRightb4 img { text-align:center;/*定义文本位置 */ padding:5px;/*定义内边距*/ } 8.行业栏目设计

1)将光标置于DIV元素“left”中,在其下侧插入一个嵌套的DIV元素“sideBarLeftb2”。

2)选中Div元素“sideBarLeftb2”,将光标定位在其内部,创建多个新Div,为了方便日后的维护我们将新建Div单独定义为.sideBarLeftb3。

3)选中DIV元素“sideBarLeftb3”,在style.css中添加的代码如下:

篇6:网页设计与制作实训报告

一、实习目的1. 掌握企业网站主要功能栏目

2. 掌握企业网站色彩搭配和风格创意

3. 掌握网站设计的首页

4. 掌握模板的创建

5. 熟悉系统设计分析

6. 掌握创建数据表

7. 掌握创建数据库连接

8. 掌握制作购物系统前台页面

9. 掌握制作购物系统后台页面

二、实习内容

首先,修改计算机的设置,使之能正常浏览。修改默认网站的目录安全性,允许ISS控制密码,建立虚拟目录。安装横向区域重复。

其次,开始创建模板。新建moban.html,然后在里面插入表格,依次插入相应的图片及文字。然后利用模板做出相应的页面,最后在连接数据库做出新闻发布、新闻详细显示及添加页面。那么,要制作的就完成了。

再次,打开dreamwever,建立站点,打开Index.html,另存为Index.asp,插入4行1列的表格,将光标置入第1行,插入图像,在后面的表格输入相应的文字,在绑定面板添加记录

集Rs1。选中图像,展开Rs1,选中Image字段,绑定图像。在后几行绑定相应的文字,选中表格,选中服务器行为,创建横向区域重复。选中Rs1.shpname,单击服务器行为,选择转到详细页面。再添加记录集Rs2,将光标置入相应位置,绑定fenlei字段,单击服务器行为,选择重复区域。选中Rs2.fenlei,选择服务器行为的转到详细页面。再插入1行4列的表格,输入相应的文字,选中首页,选择记录集分页--移至第一条记录,后面的以此类推。商品分类展示页面至此做好。用同样的方法制作商品详细页面。

下面制作购物系统后台管理页面,打开Index.html,另存为denglu.asp,按照相应的方法将商品分类页面做好,将光标置入相应的位置,插入表单,在表单中再插入4行2列的表格,选中第1行单元格,合并单元格,在合并单元格中输入相应的文字。将光标置入第2行第1列单元格,输入相应的文字,在第2列插入表单—文本域,在文本框输入name,字符宽度设置为25,类型为单行。将光标置入第3行第1列,输入相应的文字,在第2列插入表单—文本域,在文本框输入password,字符宽度设置为25,类型为密码。将光标置入第4行第2列,插入表单按钮,改为登录,在插入一个表单按钮,改为重置。

选中表单,单击行为面板中的检查表单,将文本域name和password的值都勾选为必须的,创建记录集,单击服务器行为的用户身份验证—登录用户,如果登录成功,转到guanli.asp,如果登录失败,转到denglu.asp。

下面制作添加商品分类页面,打开Index.html,另存为fenlei.asp,将光标置入相应的位置,插入2行2列的表格。将光标置入第1行第1列,输入相应的文字,在第2列插入表单,在文本框中输入 fenlei,字符宽度设为25,类型设为单行。将光标置入第2行第2列,分别插入提交和重置两个表单按钮。添加记录集,单机服务器行为的用户身份验证—限制对页的访问。如果访问被拒绝,则转到denglu.asp。单机服务器行为的插入记录,如果修改成功,则转到guanli.asp。

下面制作商品添加页面,打开Index.html,另存为tianjia.asp。创建记录集,将光标置入相应的位置,插入--插入记录表单向导,修改相应的内容。修改成功则转到guanli.asp。单机服务器行为的用户身份验证—限制对页的访问。如果访问被拒绝,则转到denglu.asp。

下面制作商品管理页面,打开Index.html,另存为guanli.asp。按照相应的方法将商品分类页面做好。将光标置入相应的位置,插入2行6列的表格,在表格中输入相应的文字,添加记录集Rs2, 将光标置入第2行,分别绑定shpID、shpname、shichangjia、huiyuanjia字段。选中第2行的单元格,选择服务器行为的重复区域。选中文字修改,单机服务器行为--转到详细页面,选中文字删除,单机服务器行为—转到详细页面。再插入1行4列的表格,在表格中输入相应的文字,选中首页,单机服务器行为的记录集分页—移至第一条记录。后面的以此类推。单机服务器行为的用户身份验证—限制对页的访问。如果访问被拒绝,则转到denglu.asp。

下面制作商品修改页面,打开tianjia.asp,另存为xiugai.asp,删除服务器行为的插入记录,创建记录集Rs2,分别绑定shpname、shichangjia、huiyuanjia、content、image。单机服务器行为的更新记录,修改成功转到guanli.asp。单机服务器行为的用户身份验证—限制对页的访问。如果访问被拒绝,则转到denglu.asp。后面的删除页面和修改页面大体相同,就不在多说了。

最后,浏览页面,检查问题并修改。那么这个网站就做好了。其实网页的制作过程差不多,大同小异,只要慢慢做就可以了,我用代码做了,可是有问题,一直找不到有效地解决方法,所以就放弃了。

三、疑难解惑

1. 对于数据库的创建,不知道怎么添加图片及其他的各方面的问题,不够熟练。

2. 对于代码还是不够熟悉,不太会修改代码。

3. 代码做的时候,有好多的问题。例如,我做的产品

展示页面,预览效果,所有的产品名字都罗列在一

个位置,不知道怎么回事。

4. 对于不能正常浏览的网站,不能很好的解决。

四、实习心得

ASP实训在做了几天后终于是全部做好了!个人感觉通过这次实训,自己在ASP方面有了很多的了解,对ASP也有了更多的兴趣!我们本学期做的实训基本上全面介绍了关于ASP代码的一些内容,对我们以后工作来说很有用。

本次实训中对ASP的学习研究有了新的体会,在数据库的创建以及如何用代码做网页上还存在一定难点和盲区,需要进一步更深入的研究。

篇7:网页设计与制作实训报告[范文]

实习报告

指导老师:

实习地点:

实习时间:

实习班级:

学生姓名:

一、实习目的① 学会制作新闻发布系统。

② 学会制作在线调查系统。

③ 熟悉购物网站的主要功能和栏目。

④ 学会购物网站数据库表的创建和数据库连接的创建。

⑤ 学会购物系统前台页面制作和后台管理制作。

二、实训内容

1.创建数据库表

① 启动Microsoft Access,执行“文件”——“新建”命令,打开“新建文件”面板,在面板中单击“空数据库”。

② 弹出“文件新建数据库”对话框,在对话框中选择数据库保存的路径,“文件名”文本框中输入shop。

③ 单击“创建”按钮,在对话框中双击“使用设计器创建表”选项。

④ 弹出“表1:表”对话框,在对话框中输入“字段名称”和字段所对应的“数据类型”,将shopID字段设置为主键。

⑤ 执行“文件”——“保存”命令,弹出“另存为”对话框,在对话框的“表名称”文本框中输入products。

⑥ 单击“确定”按钮,保存表。按以上步骤的方法,创建表fen和admin。

2.创建数据库连接

新建一个网页文件夹,打开IIS信息服务,创建IIS虚拟目录,在文件夹安全性把来宾用户的权限修改为完全控制,并导入数据库。

3.制作购物网系统页面

① 用index.html创建zhanshi.asp商品分类展示页,新建站点,导入shop.mdb数据库文件建立数据库连接。插入表格并插入图片、文字,创建记录集并在表格相应位置绑定数据。在服务器行为里为表格设置重复区域,创建记录集RS2并在左边的商品分类表格里绑定

数据,在服务器行为里为左侧的表格添加重复区域和转到详细页,制作记录集导航条。

② 用index.html创建xiangxi.asp商品详细信息页,首先创建记录集并制作左侧的商品分类表格,之后在中间区域插入表格,在表格中插入图片、文字,创建记录集RS2并将数据绑定在表格相应位置。

③ 用index.html创建denglu.asp商品详细信息页,创建记录集并制作左侧的商品分类表格,在中间区域插入表单,在表单里插入表格,在表格里插入文字、文本域、表单按钮,并为表单设置检查表单。创建记录集RS2并在服务器行为里添加登录用户。

④ 用index.html创建fenlei.asp添加商品分类页,插入表单,在表单里插入文字、文本域、表单按钮,创建记录集并在服务器行为里添加插入记录和限制对页的访问。再用index.html创建fenleiok.asp,在其中插入表格输入文字,并设置返回链接。

⑤ 用index.html创建tianjia.asp添加商品页,创建记录集,用插入记录表单向导创建插入记录表单,在服务器行为里添加限制对页的访问。再用index.html创建tianjiaok.asp,在其中插入表格输入文字,并设置返回链接。

⑥ 用index.html创建guanli.asp商品管理页,创建记录集并制作左侧的商品分类表格,在中间区域插入表格并插入文字,创建记录集RS2并在表格相应位置绑定数据,为该表格设置服务器行为的重复区域,制作修改和删除链接,制作记录集导航条。

⑦ 用tianjia.asp创建xiugai.asp修改页面,创建记录集在对应的文本域中绑定数据,把服务器行为里的插入记录删除并添加更新记录。在服务器行为里添加限制对页的访问。再用index.html创建xiugaiok.asp,在其中插入表格输入文字,并设置返回链接。

⑧ 用index.html创建shanchu.asp删除页面,插入表格并插入文字,建立记录集,在表格相应位置绑定数据,插入表单和表单按钮,创建服务器行为限制对页的访问和删除记录。再用index.html创建shanchuok.asp,在其中插入表格输入文字,并设置返回链接。

三、疑难解惑

① 网页不能正常打开,电脑用户权限没有修改,在文件夹安全性把来宾用户的权限修改为完全控制。

② 创建重复区域时,总显示相同的内容,仔细阅读教材,发现创建重复区域时要选中表格,而不是文字内容。

③ 登陆页面不能登陆,把表格放入表单后,重新登录,问题解决。

④ 创建添加商品页面时,无法显示商品分类。在插入记录表单时,应将feileiID“显

示为”下拉列表中选择“菜单”,并在“菜单属性”里的“域”列表中选择fenlei。

⑤ 修改页面点进去初始内容都一样,“唯一键列”下拉列表中应选择shpID。

⑥ 商品分类点进去每个种类都一样,查找原因,发现记录集中筛选是shpID,把记录集中的筛选改为fenleiID解决。

四、实训心得

经过一周动态网页的实训,使我们对本学期的这门课进行了整体的汇总。在这汇总期间,也算是对自己本学期的一个考核,此次实训暴露出了许多我自身存在的问题,同时也对自身有了很大的提高。

在这次实训中,我也有许多收获。首先,我体会到了作为一个计算机专业的人,不会用DW的痛苦和尴尬。在制作的过程中遇到问题,可以说得是困难重重,这毕竟是第一次独自制作动态网页,难免会遇到过各种各样的问题,同时在制作的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。在此过程当中弥补了我许多知识上的缺陷,弄清的以前没有搞懂的知识点。经过多番的努力和辛酸,我成功地完成了这次过程艰辛的实训,而且我从中体会到了一种叫做‘成功的喜悦’的感觉,那种小有成就的兴奋是只有置身其中的人才能体会的。

篇8:《业务流程与算法设计》实训报告

高职商务英语综合技能实训是强化和提高学生职业能力的关键环节。因此, 结合外贸业务员岗位, 以实际工作环节为导向, 将商务英语听说读写译技能、国际贸易专业知识和涉外商务礼仪知识结合在一起设置商务英语综合技能实训课程, 才能提高学生的商务英语综合技能的整体实践水平, 从根本上提升学生的职业竞争能力, 为广西乃至全国输送企业真正需要的合格的国际商务人才。本文从分析校内实训存在的问题入手, 提出了商务英语综合技能实训课程设计的思路及实施办法。

1.校内实训存在的问题

目前高职院校商务英语实训教学普遍存在以下问题:应用型实训课程的构建特点不突出, 与企业实际需求有一定距离;教师实训技能指导水平有待提高;校内实训基地设备条件难以满足实训课程要求;拓展校外实训基地困难;校企结合不够, 企业接纳大批学生实地实训的人数极少, 而聘请企业中有经验的业务员到学校举办讲座也是讲理论的多, 让少部分学生参加广交会和东盟博览会, 普遍反应只能接触一些皮毛, 做业务的机会很少, 对提高专业技能帮助甚微。

2.商务英语综合技能实训课程的设计

将实际工作过程引入校园, 做到教师“真实地教”, 学生“真切地学”, 使学生毕业后能更快地融入企业和社会并得到认可。

2.1以工作过程为导向

工作过程是在企业里为完成一件工作任务并获得工作成果而进行的一个完整的工作程序。以工作过程为导向的实训模式是用模块化的方式设计实训过程和情境, 综合训练办公文字处理、接待、谈判、交易磋商、改证和制单等技能。

2.2以构建主义为理论依据

构建主义是以学生为中心, 在整个实训过程中由教师起组织者和促进者的作用, 利用情境、协作、会话等学习环境要素充分发挥学生的主动性和创造性, 最终达到使学生有效地实现对当前所学知识的意义建构的目的。

2.3以任务驱动教学法为主

基于构建主义, 主要采用任务驱动教学法, 在实训中创建真实的环境, 让学生带着真实的任务学习。学生不但学到了知识、提高了技能, 还培养动手实践能力, 提高了学生的探索创新精神。实训指导的步骤为:呈现任务—分析任务—完成任务—总结评价。

2.4以提高综合技能为目标

实训的目的是使学生能提高打字和商务办公文字处理能力、涉外商务英语口语能力、涉外商务接待能力、进出口业务磋商能力、商务英语应用文及信函写作能力和进出口单据制作能力, 同时掌握相关涉外商务接待和谈判礼仪。

2.5以模块化为设计思路

以一笔或几笔真实商品出口交易为主线, 编排实训模块的依此顺序, 集各实训模块为一体进行综合训练, 以突出专业技能实训的整体化和系统化。在各实训模块实训期间, 组织安排学生听涉外商务接待礼仪知识、国际贸易专业知识和单证知识等讲座, 以到企业进行观摩的形式进行现场授课, 观看企业经营方面的宣传片, 以提升学生的综合业务素质。

2.6实训课程考核方法

本门课程属于非统一考试。学生在各实训模块结束时进行单项技能测评, 测评成绩分A、B、C、D、E五个等级或以合格与不合格评判, 具体根据该模块的内容来制定.在该模块训练时间内未能达到合格者, 可在后一模块的训练时间内补测。如在本实训课程结束后仍有单项不合格记录, 则本课程总成绩为不合格, 不能得到学分。

2.7实训地点要求

多媒体显示设备的机房、实训室及商务谈判间, 需要配备打印机和传真机。

2.8以工作过程编排实训模块内容

确定教师和学生的身份:

学生统一定位为某进出口公司的外贸业务员, 向客户出口广西产的某项商品;教师统一定位为某国外客户。

实训模块一:学生个人电脑打出商务办公文件

任务一:电脑打出空白抬头信纸、传真抬头、报价单 (excel) 、空白出口合同、空白发票、装箱单及信用证项下单据向银行交单议付通知书

任务二:电脑打出贺卡、通知、备忘录、会议记录、日程安排及邀请函

要求:

在电脑上创建文件夹。通过Word文档或excel表格的形式在规定的时间内根据提供的资料和要求的格式打出以上材料并发给指导老师。

实训模块二:学生小组进行客户接待与谈判

任务一:制作接待方案

要求:

1) 小组通过讨论以Word文档的形式在规定的时间内完成接待方案的拟写, 接待方案做出后, 经老师点评、修改后, 使用公司抬头的A4纸正规打印, 交由总经理 (指导老师) 审批。小组集体做的方案需小组全体人员签名。

2) 接待方案环节可包括:接机、入住宾馆登记手续、参观工厂车间、商务谈判、举办告别宴会、送机等接待工作环节。

3) 制作方案时应考虑到可行性和可操作性。

任务二:商务宴请

要求:

情景设定在外商抵达第一天的欢迎晚宴, 外销业务员 (学生) 需要在宴会上将公司总经理的欢迎辞口译成英文。

任务三:参观工厂及技术谈判

要求:学生带领外商参观公司及工厂, 中方 (学生) 与外商 (教师) 就交易的细则进行谈判, 学生需对要点进行谈判和记录并拟成备忘录。

实训模块三:学生个人就商品进行出口交易磋商并签合同

任务一:拟写报价函

要求:

1) 进口方 (教师) 发函, 感谢出口方 (学生) 的接待并进行询盘。

2) 出口方 (学生) 收到进口方 (教师) 的询盘后, 以传真的形式向进口方发报价函。

任务二:拟写还盘

要求:

1) 进口方 (教师) 对出口方 (学生) 的报价进行还盘。

2) 出口方收到进口方的还盘后进行回复。

任务三:缮制合同

要求:

1) 进口方 (教师) 对出口方 (学生) 的上一轮还盘进行回复, 接受出口方的还盘条款。

2) 根据接受函, 出口方缮制合同, 发给教师 (进口方) 审核。

实训模块四:学生个人审核与修改信用证

任务一:审核信用证

要求:

1) 老师介绍信用证业务流程。

2) 发给学生信用证、空白信用证审核报告和标准跟单信用证格式, 要求学生根据所签订的合同相关条款仔细审核信用证, 完成审核报告。

任务二:提交信用证审核报告并下达生产通知单

要求:

要求学生提交信用证审核报告并填写信用证生产通知单。

任务三:修改信用证

要求:

要求学生用英文写信函给买方, 要求对方修改信用证, 信函必须说明修改信用证的原因。

实训模块五:学生个人缮制和议付单据

任务一:缮制发票、装箱单、重量证和原产地证

要求:

教师将空白发票、装箱单、重量证和原产地证发给学生并要求学生填写。

任务二:缮制装船和报关单

要求:

教师将空白订舱单、装船通知和出口货物报关单发给学生并要求学生填写。

任务三:缮制保险单、受益人证明和交单通知书

要求:

教师将空白保险单、交单通知书发到学生电脑上并要求学生制作。

任务四:议付

要求:

学生将缮制好的单证按交单议付通知书的规定顺序整理好提交至教师处, 教师根据信用证项下审单不符点统一标准审核学生单证, 如符合或只有小的不符点则发给学生中行结汇水单;如有重大不符点不予议付, 退回学生重做, 并在规定时间内再次提交。

实训模块六:学生个人进行财务核算与分析

任务一:核算《单项商品出口利润核算表》、《干电池出口换汇成本表》、《出口结汇水单》并

拟写财务分析报告

要求:

正确核算《单项商品出口利润核算表》、《干电池出口换汇成本表》、《出口结汇水单》和拟写财务分析报告。

3.实施情况

商务英语综合技能实训课程开设在第四学期。已经分别在07和08级商务英语专业学生实施, 07级共5各班250人左右, 08级共四个班200人左右。

结束语

基于建构主义学习理论设计的商务英语综合技能实训课程大大提高了学生的动手能力, 加速学生将理论知识向技能转化的过程.增强技能操作的熟练程度, 强调个性化学习与自主性学习, 有利于发展和培养学生的英语综合应用能力和自主学习能力。

摘要:设计商务英语综合技能实训课程是高职商务英语专业课程教学的重要研究内容, 是进出口业务知识和商务英语交际能力综合运用的重要手段, 是实现专业培养目标和人才培养规格的有效途径。本文分析了高职商务英语专业校内实训存在的不足, 应用建构主义学习理论, 设计了该模式下的商务英语综合技能实训课程的项目内容和方法并予以实施。

关键词:高职商务英语专业,实训存在问题,课程设计与实施

参考文献

[1]姜大源.吴全全.德国职业教育学习领域的课程方案研究.北京中国职业技术教育, 2007.

[2]张健.高等职业教育理论与实践课程的整合.中国高教研究, 2008.

[3]黎红艺.基于建构主义语言学理论的商务英语专业实训探讨.广西教育学院院报, 2005.

[4]元传伟, 任艳斐.高职高专实训教学存在的问题及对策.职教论坛, 2004.

[5]张丽丽.高等院校商务英语专业教学模式浅析及情景教学模式探索.职业圈, 2007.

[6]赵志群.论职业教育工作过程导向的综合性课程开发.江西南昌市职教论坛, 2004.

上一篇:写去公园玩的情景作文400字以上下一篇:罗尔斯《正义论》读书笔记