前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇网络毕业论文范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
关键词:本科毕业论文;管理平台;B/S结构;信息资源库;架构
中图分类号:G642.477文献标识码:A文章编号:1009-3044(2010)04-0912-02
Architecture of Network-based Thesis Management Platform
GE Fang-zhen
(School of Computer Science and Technology, Huaibei Coal Industry Teachers' College, Huaibei 235000, China)
Abstract: Undergraduate thesis is the comprehensive inspection of the students' ability to analyze issues and solve problems by using their basic knowledge, basic theories, is also the comprehensive examination on the quality of four-year undergraduate teaching. Therefore, thesis management is an important part of the teaching process. According to the process of undergraduate thesis management, we propose architecture of thesis management platform based on the Internet and the GSM network environment. The practice has proved that the design concept is feasible.
Key words: undergraduate thesis; management platform; B/S structure; information resources database; architecture
毕业论文是专业教学的重要环节,是对学生综合运用基本知识、基本理论进行分析、解决问题能力的考察和进行科研训练的一种有效形式,是本科生四年教学计划中一个重要的综合性实践教学环节[1-2]。本科毕业论文是学生在教师的指导下综合运用所学的基本理论和知识,通过亲自动手实验或设计,进行科学研究、发现问题、研究问题并最终解决问题的过程。近年来随着我国高校招生规模及数量的不断扩大,毕业生人数也逐年增加,论文管理工作压力不断增大,而目前大多数高校的论文管理工作还是处于人工管理阶段,难以兼顾公平与效率。同时高校毕业论文具有一定的学术及收藏价值,但学生论文数量多、纸制论文或光盘刻录的论文不易保存,并且增加了对往届论文检索的难度。为方便毕业论文的管理和查询,提高毕业论文的管理水平、工作效率和节省管理资金,我们设计了基于Internet和GSM网络的毕业论文管理平台,实现了毕业论文管理工作的数字化和网络化。
1 毕业论文管理的过程
提高毕业论文质量的关键是加强毕业论文的过程管理,使毕业论文各环节中的问题及时得到解决,从而确保学生按时地保质保量完成毕业论文。基于此,高校基本都建立了“选题开题中期管理评审”的毕业论文过程体系[3],确保学生毕业论文的质量。
1) 选题。选题是开展毕业论文工作的第一步,毕业论文选题的优劣直接关系到毕业论文的质量。一般是指导教师填写毕业论文选题表,提出选题,然后,开展学生选题。
2) 开题。每位学生在指导教师指导下完成选题后,要充分地查阅相关文献资料,了解自己研究课题的国内外研究现状,并完成开题报告、文献综述、实验方案等基础性工作,为正式开始论文工作做准备。
3) 中期管理。在毕业论文中期,指导教师对毕业论文工作进程和论文质量进行认真指导、监督、检查,与学生交流,并帮助他们解决课题实施过程中的困难。通过中期管理,强化指导教师和学生的工作责任心,使学生顺利推进毕业论文。
4) 评审。在学生毕业论文完成后,指导教师组对学生毕业论文的撰写情况、答辩情况、评分情况以及论文的归档情况进行检查和监督,以保证论文答辩的质量,从而确保整个毕业论文的质量。
2 毕业论文管理平台的需求分析
本平台设计需求是利用高校完备的校园网络系统,设备档次高、配套设施齐全的有利条件,充分发挥网络在教学管理中开放、交互、共享、协作的特征及网络数字化、网络化、多媒体化的特点,深化教学改革,提高教育教学质量和效益,改革人才培养模式,提高学校现代教育信息化发展水平[4]。毕业论文管理平台的设计要应现代教育的教学模式及管理模式,符合本科毕业论文管理的基本过程[5]。因此,本文基于先进的计算机网络、通信网络理论和软件理论构建毕业论文管理平台。
本平台采用B/S结构,帮助指导教师通过网络向学生提供毕业设计课题以及课题介绍,供学生选题,之后,系统就自动在指导教师和学生之间建立链接。指导教师的指导或要求可以直接发送到学生的电子邮箱内,同时通过GSM网络,发短信息到学生手机,达到及时通知学生的目的。学生也可以直接从指导教师的公告栏上获得导指导教师的指导或要求。学生可以在BBS上咨询某指导教师,平台会自动将咨询内容发送指导教师的电子邮箱内,同时平台可以通过GSM网络,发短信息到指导教师手机,达到及时通知指导教师的目的。平台可以帮助指导教师与学生、学生与学生之间通过电子函件建立联系与帮助,以及通过电子函递名单、BBS专题组建立公共联系、讨论和互助。
3毕业论文管理平台的架构
3.1 网络系统架构
毕业论文管理平台的设计开创性地将新兴的移动通信技术、互联网技术和现代通讯终端引入校园管理,在学生、教师和学校间架起一座空中桥梁,为学生和教师提供方便快捷的沟通平台,有快捷、方便的特点。毕业论文管理平台为学校毕业论文管理提供可监督、管理的环境。
本平台的网络结构示意如图1所示。主要包括:服务器、连接服务器与GSM的短信中心接口、校园网等几个重要的部分。
3.2 软件系统架构
软件主体框架由“在线审核”、“信息资源库”、“论文交流”三部分构成,具备网络化管理、资源共享、学习支持及过程管理监控等基本功能。
1) 在线审核
在线审核依据本科毕业论文管理流程设计,支持毕业论文各主要环节的申报及审核管理。在线审核包括:指导教师资格审核、课题审核、答辩小组审核、成绩审核等模块。
指导教师资格审核模块:对毕业论文指导教师的学历、职称、教学经历等资格条件进行审核,对每学期每位教师的论文指导总量进行控制,防止指导超篇。
课题审核模块:对学生或指导教师申报的论文初步选题进行审核。选题审核通过后,学生方可进入毕业论文设计和写作环节。对没通过审核的选题,学生或指导教师可根据系统提示的反馈意见进行修改或重新申报。
答辩小组审核模块:对本科毕业论文答辩指导委员会、答辩小组的成员构成及其资格条件进行审核。
成绩审核模块:对学生的毕业论文成绩由指导教师进行初评、由小组指导教师复评、由院校复审。复审后的成绩数据可导入学校的教务管理系统,不需要手工录入成绩。
2) 信息资源库
建立信息资源库,有效开展管理支持服务和教学支持服务。信息资源库应包括:教师资源库、学生信息库、毕业论文素材库等。
教师资源库:教师资源库包括毕业论文指导教师库、答辩教师库。指导教师信息数据,学生和管理人员可登录查询,根据需要选择适合的论文指导教师。
学生信息库:学生信息库包括学生的学习情况、专业特长等信息,有助于指导教师了解学生、对学生的指导有目的性、方向性。
毕业论文素材库:建立毕业论文素材库目的在于为指导教师和学生提供毕业论文教学全过程的支持服务。毕业论文素材库应包括:毕业论文管理文件、优秀论文、参考资料等,可以考虑按学科、专业以及课题方向来分类建设。
3) 论文交流
论文交流是毕业论文管理平台的关键部分。设计的目的就是使论文的管理方便、快捷,对论文的质量管理提供帮助。论文交流应包括:师生个人专区和专业公共论坛。
师生专区:是师生间开展个别交流互动、个性化论文指导的平台。学生可在该区提交毕业论文提纲、初稿、修改稿,指导教师及时将指导意见或修改稿反馈给学生。学生可查看指导教师修改意见,并通过历次指导纪录,领会指导教师的思路,使毕业论文的指导、修改过程具有连贯性。在这个过程中,短信中心接口及时地通知教师和学生,使他们之间交互时间尽可能的短。管理人员可跟踪学生论文进程及指导教师的指导情况,系统自动形成记录文档作为毕业论文的一部分。
专业公共论坛: 是学生间的互助协作学习、信息交流的平台,以BBS的形式设计。在交流过程中,短信中心接口仍然为学生提供及时的服务。
4 毕业论文管理平台的设计技术
本平台以SQL Server2000 作为后台数据库,采用B/S结构,即浏览器/服务器结构,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端Browser实现。主要事务逻辑在服务器端Server实现,形成浏览器、Web服务器与应用服务器、数据库服务器组成的三层体系结构。主要采用动态网页技术,建立动态交互且高效的Web服务器应用程序,通过ODBC(开放式数据库互联技术),利用SQL语言实现数据库的访问。系统通过与数据库连接,实现数据库的相关操作。
5 结束语
基于Internet和GSM网络的毕业论文管理平台利用当前先进的网络技术和通信技术,建立一个开放的、可监督的教学管理方式,对本科教育管理信息化建设有较大意义。目前已完成网上毕业论文管理系统总体框架的搭建,部分在线审核模块及信息资源库已正式启用。我们将不断完善网上毕业论文管理系统的建设, 逐步完善网络环境下的毕业论文管理运行机,实现毕业论文管理手段的现代化和网络化。
参考文献:
[1] 史增喜.高校本科毕业设计的改革与实践[J].北京邮电大学学报(社会科学版),2002,4(3):49-52.
[2] 赵旦峰,李刚.论科学选题在本科生毕业设计中的重要性[J].黑龙江高教研究,2006(10):109-110.
[3] 黄英金.进一步提高本科毕业论文整体质量的思考与实践[J].高等农业教育, 2005(9):57-59.
[4] 陶文平.网络环境下本科毕业论文(设计)管理系统的设计与探索[J]. 浙江传媒学院学报,2009(5):88-91.
(1)企业网站建设取得了稳步发展但仍存在明显问题
企业网站是开展网络营销的综合性工具,专业性的企业网站是网络营销效果得以保证的基础。中国企业网站的发展首先表现在数量的稳定增加方面,其次是一些领域的网站如家电业、航空服务业等表现出整体专业性水平较高的行业特征。从《中国大型企业网络营销状况研究报告》的调查中发现,国内的大型企业在网站及其维护方面取得了可喜的进展,根据对国内11个行业的117家大型消费类企业(其中80%为上市公司)网站所进行的系统调查发现,超过半数的企业在1999年之前就已经建立了自己 的网站,并且几年来坚持网站内容更新,曾经成为一些文章中被批评的热点问题如“信息陈旧”、“面貌象简陋”等现象,现在实际上已经不再是主要问题,在美观性方面,部分企业网站甚至已经出现了美观有余而实用不足的状况。从这些外在的方面来看,企业网络营销的基础建设状况是值得肯定的,但一个不容忽视的现实问题是,大多数企业网站网站并没有发挥应有的价值,并且从网络营销的专业性看来,这些被调查的网站从整体策划到功能、服务、信息、运营等方面都还存在很大的问题,这些被归纳为“企业网站的十大问题”。从现象来看,这种状况通常被认为是企业网站运营策略失当,如网站推广不力、信息更新不及时等,但从更深入的层次上分析,则是由于缺乏对企业网站功能、实质以及与网络营销之间关系的深入了解所致。如何认识和解决这些问题,成为企业网络营销水平是否可以得到进一步提高的基础。
(2)搜索引擎营销热度进一步提高
搜索引擎在网络营销中的作用,有史以来从没有像2009年这样被推到至高无上的地位,甚至在一定程度上让人感觉到搜索引擎推广就是网站推广的惟一方法的印象,这种情况反映了搜索引擎营销服务市场发展达到了空前的热度。搜索引擎营销市场的形成和高速发展的首要原因,得益于互联网泡沫破裂后人们对于网络营销的期望从概念向实际收益转变的历史机遇:从2000年后半年互联网泡沫破裂开始,企业开始重新思考和认识网络营销的价值,经过2年多的实践和认识,以网站推广为基础的网络营销日益受到企业的重视,而传统的基于免费搜索引擎登录和免费信息等推广手段已经不适应目前的网络营销环境,因而需要更有效的推广方法,搜索引擎营销服务商适时地推出各种有效的网络营销产品,正好适应了企业的市场需求;其次,搜索引擎营销市场得以快速发展的直接推动,在很大程度上要归功于全国数以千计网络营销服务商的大力推广,这些服务商为开拓网络营销服务市场付出了艰苦的努力;第三个促成搜索引擎营销获得快速发展的重要原因,在于目前的网络营销服务市场中可供企业选择的网络营销服务产品还比较少,尤其是缺乏对于网站推广有明显效果的产品,因而为付费搜索引擎的发展提供了广阔空间,即使在付费搜索市场中,由于服务商数量少,行业呈明显的集中态势,因而行业竞争还不太显着,付费搜索在一定程度上还处于卖方市场状况。
关键词:网络;数据包;Sniffer
1引言
目前,已经有不少的Sniff工具软件,如Windows环境下,最富盛名的工具是Netxray和Snifferpro,用它们在Windows环境下抓包来分析,非常方便。在UNIX环境下如Sniffit,Snoop,Tcpdump,Dsniff等都是比较常见的。这里介绍一个用C语言和网络数据包和分析开发工具libpcap及winpcap实现的简易网络Sniffer。
2网络嗅探器程序框图
首先给出流程如图1所示。
图1流程图
3网络嗅探器程序实现
在c环境下编程,源码如下:
/*June2nd,2002
*ProjectforgraduationqualificationByBbyTeam19*/
#include<stdio.h>
#include<conio.h>
//必须加路径,必须把头文件packet32.h包含进去
#include"..\..\Include\packet32.h"
#include"..\..\Include\ntddndis.h"
#defineMax_Num_Adapter10
//Prototypes原形
//发包
voidPrintPackets(LPPACKETlpPacket);
//设备列表
charAdapterList[Max_Num_Adapter][1024];
//主程序开始
intmain()
{
//defineapointertoanADAPTERstructure设备指针
LPADAPTERlpAdapter=0;
//defineapointertoaPACKETstructure包指针
LPPACKETlpPacket;
inti;
DWORDdwErrorCode;
DWORDdwVersion;
DWORDdwWindowsMajorVersion;
//Unicodestrings(WinNT)
WCHARAdapterName[8192];//网络适配器设备列表
WCHAR*temp,*temp1;
//ASCIIstrings(Win9x)
charAdapterNamea[8192];//网络适配器设备列表
char*tempa,*temp1a;
intAdapterNum=0,Open;
ULONGAdapterLength;
charbuffer[256000];//容纳来自驱动器的数据的缓冲区
structbpf_statstat;
//获得本机网卡名
AdapterLength=4096;
printf("Packet.dlltestapplication.Libraryversion:%s\n",PacketGetVersion());
printf("Adaptersinstalled:\n");
i=0;
下面这段代码是用来在不同版本下得到网络适配器名:
Win9x和WinNT中的网卡名称是分别用ASCII和UNICODE实现的,所以首先要得到本地操作系统的版本号.:
dwVersion=GetVersion();
dwWindowsMajorVersion=(DWORD)(LOBYTE(LOWORD(dwVersion)));
这里首先用到的Packet.dll函数是PacketGetAdapterNames(PTSTRpStr,PULONGBufferSize,通常它是与驱动程序通信并被调用的第一个函数,它将返回的用户本地系统中安装的网络适配器的名字放在缓冲区pStr中;BufferSize是缓冲区的长度:
if(!(dwVersion>=0x80000000&&dwWindowsMajorVersion>=4))
{//是WindowsNT
//找不到设备列表
if(PacketGetAdapterNames(AdapterName,&AdapterLength)==FALSE){
printf("Unabletoretrievethelistoftheadapters!\n");
return-1;
}
//找到设备列表
temp=AdapterName;
temp1=AdapterName;
while((*temp!=''''\0'''')||(*(temp-1)!=''''\0''''))
{
if(*temp==''''\0'''')
{
memcpy(AdapterList,temp1,(temp-temp1)*2);
temp1=temp+1;
i++;
}
temp++;
}
//显示适配器列表
AdapterNum=i;
for(i=0;i<AdapterNum;i++)
wprintf(L"\n%d-%s\n",i+1,AdapterList);
printf("\n");
}
else//否则就是windows9x,获取适配器名的方法同WinNT下
{
if(PacketGetAdapterNames(AdapterNamea,&AdapterLength)==FALSE){
printf("Unabletoretrievethelistoftheadapters!\n");
return-1;
}
tempa=AdapterNamea;
temp1a=AdapterNamea;
while((*tempa!=''''\0'''')||(*(tempa-1)!=''''\0''''))
{
if(*tempa==''''\0'''')
{
memcpy(AdapterList,temp1a,tempa-temp1a);
temp1a=tempa+1;
i++;
}
tempa++;
}
AdapterNum=i;
for(i=0;i<AdapterNum;i++)
printf("\n%d-%s\n",i+1,AdapterList);
printf("\n");
}
下面这段代码就是让用户选择监听的网络适配器号:
//选择设备
do
{
printf("Selectthenumberoftheadaptertoopen:");
scanf("%d",&Open);
if(Open>AdapterNum)
printf("\nThenumbermustbesmallerthan%d",AdapterNum);
}while(Open>AdapterNum);
然后,将所选择的设备打开,这里可以设置为“混杂”模式打开,也可以是“直接”模式打开。代码如下:
//打开设备
lpAdapter=PacketOpenAdapter(AdapterList[Open-1]);
//当设备无法打开时,出示错误信息:
if(!lpAdapter||(lpAdapter->hFile==INVALID_HANDLE_VALUE))
{
dwErrorCode=GetLastError();
printf("Unabletoopentheadapter,ErrorCode:%lx\n",dwErrorCode);
return-1;
}
将网卡设置为“混杂”模式,代码如下:
这里用到函数PacketSetHwFilter(LPADAPTERAdapterObject,ULONGFilter),它在到来的包上设置了一个硬件过滤器,如操作成功,返回TRUE。AdapterObject是过滤器所在的网卡设备指针;过滤器的常量Filter定义在头文件ntddndis.h中,包括有:
?NDIS-PACKET-TYPE-PROMISCUOUS:设置混杂模式,每个到来的包都会被网卡接受;
?NDIS-PACKET-TYPE-DIRECTED:只有直接到主机网卡的包才会被接受;
?NDIS-PACKET-TYPE-BROADCAST:只接受广播包;
?NDIS-PACKET-TYPE-MULTICAST:只接受到主机所在的组的多播包;
?NDIS-PACKET-TYPE-ALL-MULTICAS:接受每个多播的包。
//setthenetworkadapterinpromiscuousmode
//如果混杂模式设置失败,提示错误:
if(PacketSetHwFilter(lpAdapter,NDIS_PACKET_TYPE_PROMISCUOUS)==FALSE){
printf("Warning:unabletosetpromiscuousmode!\n");
}
然后在driver中置512K的缓冲:
这里用到函数PacketSetBuff(LPADAPTERAdapterObject,intdim),它被用于设置AdapterObject指向的网卡的驱动程序的缓冲区,成功则返回TRUE。Dim是新的缓冲区的大小,当它被设定时,旧缓冲区中的数据将被丢弃,其中存储的包也会失去。
需要注意的地方:驱动器缓冲区的大小设置是否恰当,将影响截包进程的性能,设置应能保证运行快且不会丢包。这里设置的是512000Byte。
//seta512Kbufferinthedriver
//当无法设置缓冲区时,提示错误:
if(PacketSetBuff(lpAdapter,512000)==FALSE){
printf("Unabletosetthekernelbuffer!\n");
return-1;
}
PacketSetReadTimeout(LPADAPTERAdapterObject,inttimeout)函数的功能是,设置与AdapterObject指定网卡绑定的读操作超时的值,timeout以毫秒为单位,0表示没有超时,当没有包到时,read就不返回。
//seta1secondreadtimeout
//设置1秒的读取操作超时
if(PacketSetReadTimeout(lpAdapter,1000)==FALSE){
printf("Warning:unabletosetthereadtiemout!\n");
}
接下来,定位设备,代码如下:
这里用到函数PacketAllocatePacket(Void)将在内存中分配一个PACKET结构并返回一个指向它的指针,但这个结构的Buffer字段还没有设定,所以应再调用PacketInitPacket函数来对其进行初始化。
//allocateandinitializeapacketstructurethatwillbeusedto
//receivethepackets.
//当定位失败时,提示错误:
if((lpPacket=PacketAllocatePacket())==NULL){
printf("\nError:failedtoallocatetheLPPACKETstructure.");
return(-1);
}
然后,就可以初始化设备,开始接受网络包了:
用函数PacketInitPacket(LPPACKETlpPacket,PVOIDBuffer,UINTLength)来初始化PACKET结构。lpPacket是要被初始化的指针;Buffer为指向用户分配的包含包的数据的缓冲区的指针;Length为缓冲区长度。
需要注意的地方:PACKET结构关联的缓冲区存储由packetcapturedriver截获的包,包的数量被缓冲区大小所限制,最大缓冲区的大小就是应用程序从驱动器中一次能读到的数据的多少。所以设置大的缓冲区可减少系统调用的次数,提高截获效率。这里设置的是256K。
PacketInitPacket(lpPacket,(char*)buffer,256000);
接下来,是截包主循环:
//maincaptureloop
这里又用到函数PacketReceivePacket(LPADAPTERAdapterObject,LPPACKETlpPacket,BOOLEANSync),它将接受(截获)一个包的集合。参数包括一个指向用来指定截包的网卡的ADAPTER结构指针、一个指向用来容纳包的PACKET结构、一个指出是同步还是异步方式操作的标记。当操作同步时,函数锁定程序;当操作异步时,函数不锁定程序,必须调用PacketWaitPacket过程来检查是否正确完成。一般采用同步模式。
//直到有键盘键入:
while(!kbhit())
{
//capturethepackets捕获包
//捕获包失败时,提示错误:
if(PacketReceivePacket(lpAdapter,lpPacket,TRUE)==FALSE){
printf("Error:PacketReceivePacketfailed");
return(-1);
}
//打印包中的数据,调用自定义函数PrintPackets()
PrintPackets(lpPacket);
}
最后将得到的统计数据打印出来,代码如下:
这里用到函数PacketGetStats(LPADAPTERAdapterObject,structbpf_star*s)可以得到两个驱动程序的内部变量的值:从调用PacketOpenAdapter开始,已经被指定网卡接收的包数目;以及已经被网卡接收但被内核丢弃的包数目。这两个值被驱动程序拷贝到应用提供的bpf_stat结构中。
//printthecapturestatistics
//得到统计值
//当无法从内核读取状态时,提示错误:
if(PacketGetStats(lpAdapter,&stat)==FALSE){
printf("Warning:unabletogetstatsfromthekernel!\n");
}
//打印“XX包被截取;XX包被丢弃”:
else
printf("\n\n%dpacketsreceived.\n%dPacketslost",stat.bs_recv,stat.bs_drop);
这里用函数PacketFreePacket(LPPACKETlpPacket)来释放由lpPacket指向的结构:
//释放空间
PacketFreePacket(lpPacket);
用函数PacketCloseAdapter(LPADAPTERlpAdapter)来释放ADAPTER结构lpAdapter,并关闭网卡指针:
//closetheadapterandexit
//关闭设备退出
PacketCloseAdapter(lpAdapter);
return(0);
}//主程序结束
其中用来打印数据报的自定义的函数PrintPackets()的代码在这里就不详细说明了。
4结束语
通过对网络嗅探器的编写,目的使大家知道网络管理的重要性,时刻注意网络信息安全问题,做好信息的加密和解密工作。
参考文献
【1】王腾蛟等,《新概念VisualC++6.0教程》,北京科海集团公司,2001
【2】王宝智等,《全新计算机网络教程》,北京希望电子出版社,2001
【3】单征等,《网络黑洞攻击与防范指南》,中国电力出版社,2002
【4】程秉恢等,《黑客任务实战》,北京希望电子出版社,2002
(一)银行网络结构特征
图1揭示了银行系统在t=300和t=1 000时的网络结构,其中网络的节点是银行,网络的边表示的是银行间同业拆借关系。从图1可以看出:在t=300和t=1 000时绝大多数银行均向银行系统中的同一家银行进行同业拆借,而此银行是银行系统中的货币中心银行。这意味着:在银行系统演化过程中,本文构建的内生网络模型具有货币中心结构特征。同时可以看出图1中两个子图形状具有一定差异,原因在于本文构建的银行系统是动态变化的,而银行的储户存款变化、投资收益以及银行违约风险的存在,造成了银行在银行系统的地位随着时间演变是变化的,但在银行系统中始终涌现出货币中心结构特征。根据前面银行系统中同业拆借机制可知,流动性短缺银行在同业拆借时,为降低融资成本均向拆借利率低的银行进行同业拆借,而此使得提供同业拆借利率低的银行具有较多债务者,从而形成了货币中心结构。而在实际银行系统中,货币中心结构是存在的。如De}ryse和N}uyen( 2007 ) , I}rznar ( 2009 ) , Fernande、和Borges ( 2013 )分别研究发现比利时、克罗地亚和葡萄牙的银行网络具有货币中心的网络结构特征。
(二)银行间传染风险特征
基于上述内生网络模型,在此主要分析银行间传染风险特征。利用S刻画银行间传染风险效应,其中S表示的是100次模拟的累计违约银行数目的平均值。首先分析银行间同业拆借过程中,潜在交易对象选择比例M对传染风险效应的影响。在其他参数取值不变的情况下,改变M取值,得到图2所示的结果。从图2可以看出,在初始时期M的增加导致S的值在减少,但随着时间的推移S的值变大了。这意味着交易对象的增加在初始时期起到降低银行间传染风险效应的作用,但随着时间推移其加剧了银行间传染风险效应。导致上述现象的原因在于交易范围的增加使得流动性短缺的银行可以得到利率更低的贷款,减少了其融资的成本,改善了其财务状况。但也使得银行间同业拆借关联过于集中,导致大部分银行集中与少数几个银行进行同业拆借,而此不利于银行系统的稳定。
近年来,随着社会的改革与发展,特别是在办学规模迅速扩大的新形势下,中医药院校毕业实习管理工作任务越来越繁重,传统的毕业实习管理工作已难以适应新形势、新任务的要求,学生毕业实习质量有着下降的趋势。随着每年招生人数的扩大,我院药学类专业实习生人数不断增多,这给实习安排、管理、毕业论文指导等工作带来了巨大挑战。而如何更好地指导这些学生的毕业论文的写作,提高他们的专业水平,是药学专业全体教师一直在努力探讨的课题。我们拟利用现代教育技术对药学生在实习期间进行毕业论文写作进行指导,以提高他们的论文写作水平。
1.当前的药学毕业生科研能力不足,与社会需求相脱节,必须加强实习生的科研能力的培养
1.1 目前的药学本科教育存在理论与实践脱节的问题
1.1.1 本科实习生科研能力的培养欠缺中国教育的传统模式,基本上是以教师课堂讲授为主,学生处于被动地接受,而未能接触到真实的科研环境,更未涉及到撰写论文的过程。因此药学学生的实习阶段,可以说是从被动学习的模式向主动学习模式的转变,如果这样的机会也没有能够得到充分地利用、用来培养学生的科研能力,这将不利于发挥学生自主创造的能力、激发学习的热情、锻炼科研实践的能力;对学生曰后的进一步学习和就业产生消极的影响。
1.1.2 不利于把所学知识灵活运用和融会贯通 实习过程本身就是理论联系实际,在理论指导下实践,在实践中不断创新和进步的过程。如果学生在实习的过程中没有经过查阅文献、选题等步骤就直接参加实验研究,那么实习生在很大程度上只能单纯重复一些实验技术和技巧方面的工作,往往很少考虑到研究当中所用到各门课程知识之间的内在联系和相关性,更谈不上综合运用所学知识,单纯做实验根本不能称为科研。
1.2 校外实习基地的文献资料有限,无法满足毕业论文写作的检索需要
毕业论文的设计是一项科学研究的前期工作,要确定学生毕业论文的方向,首先是要了解该学科发展现状、存在什么问题、关键问题在哪里,另外是别人已做了哪方面的研究。把握这些内容才能怡当地确定自己的研究题目、方法和途径。所有这些工作都需要学生经常查阅文献资料,并汲取新的成果,从中得到启发、形成新的思路,采用新的实验手段,使本身的研究工作逐步深入,不断向更高水平发展。在整个毕业论文设计与写作中,学生均需查阅大量的文献资料,然而,文献资料是需要大量的资金去购买和专业人员去管理的,一般的企事业单位是无法承担这些费用的,他们内部的文献资料很不齐全,根本不能满足科学研究的需要,而高校因为承担着教学、科研、人才培养的重要使命,因而都有文献资料较齐全的图书馆,能够满足科研工作的要求。
1.3 校外实习基地带教老师教学科研水平参差不齐
指导老师博学的知识及丰富的实验室经验不但能够帮助学生选题,而且在实验进展中可以理性地预见实验的结果,以及引导学生提出问题、分析问题并解决实验问题。但由于高校扩招,大量的药学毕业生需要到医药生产、营销、使用、服务和管理等环节的医院药剂科、药厂、医药公司、药检所(药监局)以及药物研究所等部门实习,这就要求高校加大力度扩展相应数量的校外实习基地。然而校外实习基地带教老师水平参差不齐,他们教学科研水平差距较大,有部分单位仅能接收学生实践但根本不具备本科生论文写作指导能力。而且实习单位的带教老师大多是单位里的骨干,肩负重任,工作很忙,很难集中精力对学生论文的选题和开题进行有效的指导,很少有充裕的时间来指导实习生开展科研工作和撰写毕业论文。
1.4 校外实习基地开展科研的条件与高校相比相差甚远
目前我校药学专业学生主要到医院药房、药厂及流通领域的药店等部门实习,这些地方的科研氛围、文献资料的查阅和检索、实验场地等都无法与高校相比。一方面是实习基地的科研氛围不足,良好的科研氛围才能促进学生踏实、勤恳地开展科学研究;另一方面是实验室的硬软件匮乏,缺乏实验必须的基本仪器设备,更谈不上大型或先进的仪器设备。
2.充分利用网络教育的优势加强校地合作,提高实习生的毕业论文写作能力
为了解决由于高校扩招而带来的生源素质下降、教学资源短缺等原因造成的高校教学质量严重下滑的矛盾,我校计算机与信息中心、药学系及附属医院药剂将信托校园网络建设药学信息应用与服务平台,实现以社会需求为导向,强化药学学生的实践能力培养,按社会需求量身打造新时期药学人才,构建科学的药学实践教学体系。
实习论文质量如何是检验药学生实习效果的重要指标之一。为确保学生实习论文质量,我们可以利用网络教育的优势,加强校地合作,推行毕业实习双导师指导制:在众多的实习单位里挑选质量较好的实习单位,根据药学类专业各方向的教学目标不同,具有中级及以上职称或硕士及以上学历的校内老师才有资格担任学生指导老师,充分发挥网络教育的优势,配合实习单位带教老师,根据学生专业特点,还从学生实习岗位出发,一同指导学生开展科研工作和实习论文的指导工作。
2.1 学校老师远程指导学生在实践选题
选题是做好毕业论文的首要环节,它直接影响毕业论文的质量。毕业论文选题应该既要面向科研训练,又要突出实用性;要能激发学生的创造性,又能培养学生的综合素质。为此,选题应从两个方面着手,—方面是突出实用性:与临床一线用药情况密切相关;另一方面是突出科研性:让学生参与到科研课题中,了解所学专业发展的新水平、新动向。以往一般的做法是学生在实习前从学校老师拟定的诸多选题中选取论文题目,然后到实习单位联系指导教师,根据论文题目由指导老师指导实习生开展研究和撰写论文。因为高校与实践环境有着较大的脱节,在实践中暴露出了一些问题,一方面,有的选题过大,超出了一个本科生的能力和所学专业的知识范围;有的题目过窄,使学生难以发挥或施展其能力;有的题目几年甚至十几年一贯制,缺乏创新,有的题目则过于超前,与现实脱节。另一方面,有相当一部分指导教师由于没有科研课题或者出于以备后用的目的而让学生查阅资料,完成文献综述类的论文;还有的教师只让学生整理资料、分析数据,写出数据分析报告式论文,这或许对提高学生某一方面的能力有一定帮助,但显然有悖于毕业论文(设计)的初衷,尤其是无法培养学生综合运用所学知识独立分析问题、解决问题的能力。
我们可以充分发挥网络教育的优势,在实习过程中发现问题,在实践中选取课题,做到课题就是为了解决生产实践中的问题,然后通过实习生成为沟通学校和实习单位的桥梁,发挥高校老师的理论优势和实习单位的实践优势,让我们的同学真正能够在实习中培养综合运用所学知识独立分析问题、解决问题的能力,而高校老师对学生毕业论文进行有效的指导,以提高药学本科生的毕业论文质量。
2.2 远程查阅学校图书馆文献,获取参考资料
在选取参考资料上,由于毕业生没有丰富的资料作论据支持,使很多本科毕业论文缺乏时代性、实用性和参考性。对于本科毕业生,在撰写毕业论文的过程中,选取丰富的参考资料可以使论文增色不少,可是现实状况是实习单位的文献资源毕竟有限,图书的更新率较低,最新的医学、药学的研究进展很难在本科毕业论文一见。高校建设了网络教学中心,给学生们上网查询最新资料带来了便利,而且现在电脑已经普及到寻常百姓家,就是个人没有电脑到网吧使用也很方便,只要我们做到学生能在学校网站注册帐号,就可以浏览药学系的药学信息应用与服务网页,也可在学校图书馆查阅相关文献,就可解决学生在外实习不方便往返学校查阅文献资料的困难。
3.利用网络课程对药学生做论文写作的指导
毕业论文的写作是实习工作的一个重要环节。由于科技论文不同于一般的文学作品,对大多数学生来说,这是一个全新的尝试,我们的很多学生在校期间对科研工作的重要性认识不足,没有认真、主动地学习,因此对科研工作的开展程序及论文写作方法都不太清楚,有的甚至可以说是一窍不通。当他们进入实习环节,在撰写科研论文时,常常发生以下几个方面的问题:格式不规范、表达不准确、层次不清、逻辑性不强等。但是他们远离学校没有老师在身边指导,实习单位的老师有的水平有限,有的虽然会写但是却没有教学办法和相应的教材,有的因工作忙无暇顾及,态度生硬不够耐心,学生不敢请教带教老师,使得学生在初次撰写论文时困难重重,在撰写论文时常犯低级错误。而且今后工作中很少会有人向他们悉心传授这方面的知识和技巧。
论文撰写,以总结研究成果与他人共享,是每一位毕业生必须做的工作。撰写论文对他们来说是第一次,所以往往不知道从何入手。我们可以把科研论文写作的基本要领和规范、实验数据的处理方法、图表的正确表示方法以及如何根据实验结果进行讨论等制作成多媒体课件或视频放在网络课程上,让学生身在实习单位都能学到这些知识。
4.通过科研论坛远程指导论文设计和实施、数据处理及论文写作
随着本科招生规模的进一步扩大,本科生入学人数的急剧上升,本科毕业生人数也在与曰倶增,给学校的教学和管理带来了新的挑战。由于高校师资队伍的建设处于相对落后的状态,致使毕业生数量的急剧上升和高校教师数量缓慢增加之间的矛盾成为了影响本科毕业论文质量的一个瓶颈,随着毕业生人数增多,导致教师工作负担的不断加大,使教师没有足够的时间和精力投入到本科毕业论文工作中,其次我校的药学专业课教师中仍有相当一部分没有达到硕士及以上学位,他们年纪轻、从教时间短、缺少教学实践经验,科研课题和教学改革项目少、成果贫乏、论文写作水平偏低无法起到“传帮带”作用,这些不利因素对专业课教师指导学生开展毕业论文写作影响极大,无力承担专业性很强的论文指导工作。而能参与本科毕业论文评定的教师人数与实习生相比欠缺很多,无法做到一对一或一对几的指导,本科毕业论文指导教师队伍的短缺使得毕业论文的指导和监控问题尤为突出。
我们可以通过药学信息应用与服务网页建立科研论坛,让有能力指导的老师及学校大学生科研创新社的同学参与药学毕业生的论文写作指导工作。让药学毕业生把他们的论文的设计、实验数据以及写作存在的问题贴到科研论坛,让大家讨论、分析,可以解决一部分问题。这样达到提高实习生和大学生科研创新社的同学的科研水平和写作能力的目的,实现培养学生思考问题和解决问题的能力,提高学生创新意识和独立工作的能力。