企业版毕业论文
企业版毕业论文
在插入引用里有插入脚注和尾注。具体你是要脚注还是尾注,是要在本页面下方显示还是要在全文后显示。是打算按全篇编号还是每页都重新编号要看你们的毕业论文的要求了。有什么疑问可以发消息给我。
计算机信息管理专业毕业论文题目应该是什么
计算机信息管理专业毕业论文题目(参考)
网络电话应用程序设计
中小型企业物资管理系统
网上超市销售与管理
中小型企业的仓储管理系统
中小型企业的客户关系管理系统
酒店管理与决策支持系统
铁路售票管理系统
计算机考试系统的开发应用
步进电机控制器设计
网上商店安全电子交易
网上通用教学自测系统
大/中型网络规划与设计
基于校园网的电子商务网站交易系统
网吧管理系统
小型企业主生产计划子系统
大型贵重设备资源共享数据管理系统设计
存储体系中块/页调度的综合性演示软件
小型企业人力资源管理系统设计
计算机公司销售管理系统
多媒体CAI课件制作
PDA手机编程
CRM的简易制作
存储体系的多媒体软件
网上协作学习系统
网上考务系统的实现
FTP服务器设计与实现
学生信息管理系统
甘蔗成长分析系统
基于DCOM的分布式多媒体系统
基于局域网的通信监管理系统
基于J2EE平台MVC架构的设计实现
基于COM试验机测试控制系统
基于J2EE的电子商务系统
多媒体远程教育
数据库加密研究
数据库非修改性攻击技术
安全性整体检验算法与研究
长岭集团冰箱配套管理
计算机系教师信息管理系统
计算机软件综合实验CAI深度研制
系级党务管理系统(计算机系)
学生管理评估网络系统
公司商品订货系统
设备质检信息管理系统
线性流水过程演示系统
物资管理系统客户端
模拟电路疑难点的CAI课件
水温控制系统的设计
网络用户特征分析设计(个人版)
网络安全-黑客攻击手段分析
家庭防盗报警器
物资管理信息系统分析与设计
企业考勤管理系统
医院门诊-住院收费系统
个人助理的应用与研究
酒店信息管理系统
电子商务中信息传递安全问题研究
视频业电信网络中的应用
基于FPGA的TCP/IP协议内核
网上教务信息管理系统的设计
知识供应链模型及其咨询网站开发
物资管理信息系统服务器端代理服务器
广西城市建设学校人事管理系统
并行程序设计-HANOI塔问题的求解
基于网络的法端达公司商务管理
网络用户特征分析设计(企业版)
USB通信方式研究
车辆装备维护技术保障系统
网上购房系统
嵌入式操作系统 uc/os-II 的分析与研究
基于ORCAD的CAI实现
多媒体动态网站设计
动态网站制作
基于WEB的电子科技书店
在线考试系统
财务管理软件
W INDOWS 2000 看门狗设计
预测模型分析及实用软件开发
用户兴趣学习系统
商务通 - 网上超市
网上实时与非实时答疑系统
基于网络的实验上机考核系统设计
库存控制模型研究及信息系统开发
医院管理系统--财务、人事管理
餐饮管理系统
冠岩景区外联预报结算系统
网络故障报警系统研究
儿童体质监测系统
中学教务管理系统
糖厂车辆调度管理系统
银行信贷管理系统
漓江信息产业集团计划任务管理系统开发
网上教育环境支撑系统
桂林集联旅游汽车公司结算系统
IP可视电话--音视频传输
电子商务模拟软件设计--网上超市
网络通信中的加/解密技术
PCI驱动程序的开放
基于EXCEL自动报表生成系统
医疗保险金自动审核
足彩据的收集与分析
LINUX环境下的防火墙设计
基于某公司的原料库存预测子系统
网络商场
超市管理系统
网上商品房销售系统
操作者特征提取及身份识别研究
PDM的多文档管理
精度设计的计算机模拟
汽车网上交易系统
多人协作博弈模型及其软件开发
有线电视收费管理系统
基于DIREXCT的游戏设计
电子公告板系统开发
电子器件仓储管理系统
线性方程组的并行算法
XML到关系数据库转换工具的实现
基于PETRI网的综合算法研究
基于XX公司的生产量的决策子系统
关系运算的并行算法
国土资源信息办公一体化系统
工模具厂信息管理系统开发
网上就业需求管理系统
基于ERP的企业管理系统---计划管理系统设计
测试系统用户界面与安装程序实现
电子商务网站管理与安全系统
基于UPPAAL实时系统验证技术应用
基于CORBL环境主机的查询系统与编程技术
网上批发采购管理系统
电子政务--电子日历系统
基于网络的连锁超市的物流管理系统
基于校园网的交互式网络教学系统
公文阅读安全保证系统
ERP采购管理系统
基于SMV的协议验证技术应用
查询系统随机加解密技术研究
金融市场论文范文
一个发达而有效的金融市场不仅可以筹集国家建设所需要的资金,并能保证资金在各经济部门之间的有效分配。因而金融市场的培育和发展一直受到各国政府的普遍重视。下面是我为大家整理的金融市场论文,供大家参考。
摘要:中小企业在我国经济中占有举足轻重的地位,占gdp的60%以上,而占用的经济资源只有20%。如何改变资源配置的不平等,扩大中小企业的融资,完善金融融资渠道和体系建设是目前我国经济体制改革急需解决的问题。
一、我国中小企业融资难现状
(一)在内源融资方面,中小企业自有资金不足,自我积累有限
从世界范围来看,中小企业在人创业阶段基本上是靠内源融资逐步发展壮大起来的。这是由于在创业阶段,企业的经营规模尚小,产品沿不成熟,且市场风险较大,因此外源融资作为筹资不仅难度大且融资成本高,于是中小企业不得不把内源融资主要通过企业自筹和向关系人借贷两种形式,自筹通常表现为在流动资金不足的情况下,企业向职工集资;向关系人借贷。两种方式的利率一般高于同期贷款利率。根据广东民营企业融资调查问卷以及温州的实证研究,截2004年末,企业通过内源融资方式在绝大部份中小企业中处于首位。然而,从总体上看,我国中小企业普遍存在着自有资金不足的现象。以私营企业为例,目前平均每户注册资本才80多万元。在内源融资方面,我国绝大部分中小企业陷于非常困难的境地,如不能转向外源融资,别说是进行企业扩张,连维持生产经营都成问题。
[](二)在外资融资的直接融资方面,证券市场准入门槛高
目前,我国资本市场还很不完善,大部分企业尤其是中小企业难以通过直接融资渠道来获得资金,从股权融资来看,作为企业发行股票上市的唯一市场,沪深交易所设置了很高的门槛,绝非一般中小企业能问津。按照《公司法》《证券法》的要求,上市公司股本总额不少于5000万元,并要求开业时间在三年以上且连续赢利。因此,平均每户注册资本80多万元的广大中小企业,根本没有资格争取到上市或发行企业债券的指标。从债券融资看,目前我国企业的债券市场的发展远落后与股票市场的发展,大企业都难以通过发行债券的方式融资资金,规模小,信誉等级相对差的中小城市企业就更不用说了。靠股权融资和债权融资来解决我国众多中小企业,尤其是非国有中小企业融资问题不现实。
(三)在外源融资的间接融资方面,中小企业获得的资金有限。
在我国中小企业的间接融资渠道中,商业银行贷款占绝大部分比重。而商业银行在向中小企业贷款方面一直存在着种种限制。据统计,目前中小企业的贷款规模仅占银行信贷总额的8%左右,这与中小企业创造国内生产总值的1/3、工业增加值的2/3,出口创汇的38%和国家财政收入的1/4的比例是极不对称的。
二、中小企业融资难的原因分析
中小企业融资难的问题并非中国所独有,而是世界各国共同面临的问题。然而,由于我国正处于经济体制转轨时期。使得我过中小企业融资难的问题具有不同于别国的一些特点。现从以下几个方面,对中小企业融资难的成因进行分析:
(一)中小企业尚未建立起现代企
业制度,财务管理和经营管理不规范中小企业大多是以家庭经营、合伙经营等方式发展起来的。许多中小企业没有建立现代企业制度,产权单一,企业规模小,科技含量低;经营行为短期化,负债多,积累少,投资规模与市场竞争力不足,抗风险能力低,容易遭到市场的淘汰;财务管理和经营化管理不规范。据调查,有80%的中小企业会计报表不真实或没有会计报表。有的企业甚至有四本帐(银行、工商、税务、自己)财务信息失真。此外,由于一些中小企业存在逃避银行债务,多头抵押等情况,因而其资信等级不高。由于银行对其缺乏足够的信心,为保证信贷资金的安全,降低成本和提高经济效益,银行不愿冒险向中小企业发放贷款。
(二)中小企业版(创业版)解决中小企业融资难问题的作用有限
2004年5月中小企业版在深圳交易所正式启动。建立中小企业版,可以避免中小企业过度依赖银行贷款,为中小企业创造了直接融资方式,有利于拓宽中小企业的融资渠道。但是这种发展向中小企业融资的资本市场方案,实际上只能解决部分的高风险、高回报的科技型企业的融资问题。我国今后一段时期内资源禀赋结构的特点都将是资本相对稀缺、劳动力相对丰富,劳动密集型企业中小企业很难象搞科技型企业那样成为高收益、高成长的企业。因此,通过资本市场来解决中小企业融资难问题的方案,对这些劳动密集型中小企业是没有太大帮助的。
(三)国有银行惜贷严重
国有银行惜贷的原因,可以从信息不对称、交易成本的角度来分析。由于信息的不完全和不确定性,借款人拥有信息优势,贷款人很难收集到有关借款人的全部信息,或者收集、鉴定这些信息需要花费大量的成本。中小企业大多处于初创期,不仅数量多,规模小、而且单个企业需要资金量少、财务管理透明度差,这就造成中小企业信用水平低。此外大多数中小企业处
于竞争性领域所面临的经营风险和淘汰率高,融资风险大,投资回报相对较低。因此,银行对中小企业的信贷将可能成为超过其自身承受能力的信贷,而中小企业也不愿按银行的要求提供相关的财务信息。如此一来,银行的贷款成本和监督成本上升。银行由于缺乏有关中小企业客户风险的足够信息,不能做出适宜的风险评价。此外,中小企业与大企业在经营透明度和抵押条件
上的差别,以及银行追求规模效应等原因,大型金融企业通常更愿意为大型企业提供融资服务,而不愿意为资金需求小的中小型企业提供融资服务。
(四)中小企业的信用担保制度不完善
截至2007年底,全国已组建为中小企业服务的各类担保机构600多个,为中小企业提供贷款担保200多亿元。我国的担保体系是以政策性融资担保为主体、以政府出资为主,民间资本介入很少。政策性担保机构无需自负盈亏,追求的是社会效益,不符合担保的高风险性,有可能使担保规模过大,使担保变为福利。当银行考虑到一旦出现代偿额过大或集中代偿的情况,担保机构无力代偿时,反尔不愿意向中小企业贷款。此外,我国目前的中小企业信贷抵押折扣率过高。一般来说,中小企业规模小,可抵押的物品少,但现行的金融对抵押品的折扣率过高,使的许多中小企业无法获得足够的信贷资金。
三、解决中小企业融资难的对策
(一)加强中小企业公司的治理建设我国很多的中小企业还具有明显的家族特色。用人方面任人唯亲,家庭成员占据重要的管理岗位,决策上独断专行。这种管理模式不利于中小企业引进优秀的管理人才,不利于提高中小企业经营决策的科学性,加大了中小企业的经营风险,降低了中小企业的信用水平,导致银行和投资者不愿意向其贷款和投资。
鉴于此,中小企业应走产权主体多元化的道路,按照现代企业制度的要求实行公司改造,解决家庭制对其发展的束缚,进行所有权的结构调整,引入优秀的管理人才,提高经营效率,降低经营风险,这样才能提高信用水平,增强融资能力。
(二)建立和完善中小企业信用担保体系,大力发展互助性担保制度
充分认识和重视中小企业信用担保体系的作用,按照市场经济发展的要求,建立起多层次,多结构,多种所有制并行的中小企业信用担保机构和再担保机构。首先,要建立以政府为主体的信用担保体系。由各级政府财政出资,设立具有法人资格的独立担保机构,实行市场化公开运作,不以盈利为主要目的。其次,成立商业性担保公司。以法人、自然人为主出资,按公司法要求组建,实行商业化运作,以盈利为主要目地。第三,建立互助性担保机构。由中小企业自愿组成,联合出资,发挥联保互保作用,不以盈利为目的。互助担保的优势来自民间担保的产权结构、社区性和互助、互督、互保机制。当面另风险时,政策性担保的通常做法是将风险转移给政府。而互助性担保机构承担的风险最终由会员分担,容易被潜在的被担保者接受,担保审批人于担保申请人相互了解,缓解了信息不对称的危机;互助性担保将银行或政府担保组织的外部监督转化为互助性担保组织内部的相互监督,提高了监督的有效性;处于劣势的中小企业通过互助性担保联系起来,在于银行谈判时能争取到较有利的条件;互助性担保减轻了政府财政负担,可以为政府与中小企业沟通创造新的渠道,容易获得政府的支持。为适应今后的发展需要,宜构建以互助性担保机构为主,政策性担保机构和商业担保机构为基础,以地区和市级,省,国家三级再担保机构为支撑的结构体系。
(三)转变国有商业银行经营观念和经营方式,改进中小企业融资服务
对于进入成熟期的广大中小企业来说,最为关注和期盼的莫过于能够及时获得银行贷款。从发达国家的情况来看,无论其资本市场的发达程度如何,银行信贷融资始终是中小企业的主要来源。
1.调整国有商业银行的信贷政策,强化和健全为中小企业服务的信贷机构。商业银行要打破以企业规模和所有制结构作为贷款的标准的认识误区,除总行外,一级分行和作为基本核算的二级分行也应尽快分离和设置专门的中小企业信贷机构。
2.修改企业信用等级评定标准,建立一套针对成长型中小企业的信用评估体系。应把企业的行业发展,成长预期,管理团队和科技优势作为评估的主要因素,并以量化指标体现出来,再结合财务状况,综合评估此类企业。
3.从政策上提高商业银行对中小企业贷款的积极性。可考虑扩大商业银行对中小企业贷款的利率浮动区间,对于向中小企业贷款比例较高的商业银行,可以考虑实行诸如冲消坏帐和补贴资金等措施,以增强其抵御风险的能力。
4.运用金融创新工具,改善信贷融资能力。很多成长型中小企业具有高风险性,对其信贷融资,显然具有风险。虽说这类企业也会带来高收益,然而这种高收益并不会增加银行信贷的利息收入。如果将收益的一部分变为权益融资,不仅可以给银行获得中小企业成长带来的收益,也降低了信贷的整体风险。
(四)大力发展地方性中小金融机构
地方性中小机构包括城市商业银行、城市信用社、农村信用社、地方性中小企业产权交易市场、中小企业债券市场和地方性风险投资公司。现在,我国虽说有五万多家农村信用社和五千多家城市信用社,但其合作性质已经淡化,成为“准国有商业银行”,应在对其清理整顿的基础上,成立商业性中小企业银行,专门为地方中小企业提供商业性贷款。中小金融机构拥有成为中小企业提供服务的信息优势;中小金融机构一般是地方性金融机构,通过长期的合作关系,中小金融机构对地方中小企业经营状况的了解程度逐渐增加,有助于解决存在于中小金融机构于中小企业之间的信息不对称问题。公务员之家
(五)发展融资租赁业务
这是因为对于中小企业来说,融资租赁具有其他融资方式所没有的优点:
1.限制条件少,能迅速形成现实的生产力;能使中小企业保持技术及设备的先进性,提高产品竞争力;与发行股票、债券或通过银行借款等方式相比,受到体制、企业规模、信用等级、负责比例、担保条件等限制较少。
2.融资风险少,中小企业有权选择自己最需要的设备,掌握设备及时更新的主动权。由于租赁期内设备的所有权属于出租人,租赁期满时,承租人有权选择归还或购买,设备过时的风险就由出租人承担了。中小企业出现经营不善无力交付租金时,出租人只好收回设备。与债务融资下的破产清算相比,融资租赁的财务风险更小。
3.保持中小企业财务的合理性与安全性。一方面,避免了流动资金的一次性过多占用,增强了中小企业资金的流动性;另一方面,与股权融资相比,租赁融资可以避免对股权的稀释。
4.能够产生节税效应。按照我国税法的规定,租赁设备的折旧由承租人提取,承租人支付的租金中包含的利息和手续费均可从税前扣除,从而使承租人得到了减税的好处。
内容提要:由美国金融危机引发的全球金融风暴,给世界经济造成了严重影响,应对危机,总结事件过程,反思
《金融学毕业论文范文》正文开始>> 内容提要:由美国金融危机引发的全球金融风暴,给世界经济造成了严重影响,应对危机,总结事件过程,反思经验教训,西部金融产业发展应注意信贷过度集中的问题,推进并发挥金融创新的积极作用,鼓励适度消费,建立严格的金融风险评估机制,加强财政金融的监管和立法,促进和保障金融产业稳健发展。?
关键词:金融危机;西部地区;教训汲取;发展思考?
?
??
美国金融危机引发的世界金融风暴,给全球经济发展和人民生活带来了严重影响,引起了世界各国政府和人民的忧虑,尤其是金融业界更是谈虎色变。那么,这场金融危机究竟是如何引发,西部大开发,发展西部金融业从中应当吸取哪些教训?对此,本文作如下分析和思考。?
一、美国金融危机爆发的原因及相关问题剖析?
2007年4月,新世纪房贷公司申请破产保护,美国次级抵押信贷市场风险危机开始,此后伴随着美联储、欧洲、日本等先后几次向金融体系注资救市,以及美联储利率的不断下调,这场以雷曼兄弟倒闭为代表的华尔街风暴,逐步已演变为全球性的金融危机。这场金融危机的发展过程可划为三个阶段:一是债务危机,即金融机构向大量信用不良以及低收入群体贷款购房,贷款者不能按时还本付息所引起的问题;二是流动性的危机,即这些金融机构由于债务危机导致的不能够及时产生足够的流动性来应付债权人变现所引发的问题;三是信用危机,即人们对建立在信用基础上的金融活动产生全面怀疑所造成。探究这场金融危机的发生,如果从体制机制及相关财政金融宏观管理决策上分析,与美国债务经济模式和金融机制及金融宏观管理决策本身存在的问题有着直接的关系。?
(一)美国不劳而获的经济方式——债务经济模式,是一个地道的空壳经济,培育了美国经济增长的大气泡?
众所周知,债务经济模式产生于20世纪70年代两次石油危机使世界各国对美元的需求大增,以及当时的美联储主席保罗·沃尔克放弃美元货币供应量的管制,改用利率作为调控宏观经济的货币手段的背景之下。即美国不再需要一般性的实业企业,除食品以外的一般消费品和一般性工业设备外,其他商品都从国际市场购买,并借此向世界输出美元。其他国家为了国际贸易结算顺利进行,不得不持有相当数量的美元储备,并购买美国债券或其他所谓安全的美元资产以保证美元储备保值增值。在这种金融框架下,只要美元国际结算货币的地位不倒,外国政府就永远需要美元储备,美国欠下的债务就永远不必归还,并且通胀或美元贬值会自然蚕食掉利息率。据统计,从20世纪90年代到现在,美国GDP制造业所占比例不到10%,制造业投资的增长率更少,而服务业在美国GDP中的所占比例高达80%。按美国著名学者安德森·维金的推算,美国每获得1美元的GDP,必须借助5美元以上的新债务。同时随着国际贸易量增加,美元债务随之也会增大。正是这种债务经济模式,既膨胀了美国经济,也为美国金融危机的发生埋下了隐患。即一旦消费信贷迅速膨胀引发次债危机,短期利率、货币资产、证券、房地产、土地价格、商业破产数和金融机构倒闭数都会产生急剧下降或增加,进而引发金融危机。?
(二)金融投资激励机制失衡,导致金融过度膨胀?
美国金融投资极度膨胀与金融投资激励机制失衡有极大关系。在债务经济模式下,美国华尔街的金融家与职业经理人只有把股票、期权等金融衍生产品无限扩大,从中才可获得更多的收益。到2008年中期,美国各类衍生工具的名义金额高达200万亿美元。金融机构杠杆
率高达50~60倍,远远超过几倍、十几倍的正常水平,加剧了自身财务脆弱性?①。而金融家和职业经理人却为其自身利益铤而走险,在证券化分析、系统风险估算甚至毁约概率计算上预测上不断出现失误。这种情形加之华尔街金融家们的不良行径,如各种违规套利,失实的传销手段,导致资产证券化的急剧膨胀。而资产证券化一旦过度,必然加长金融交易链条,金融市场的透明度随之降低,金融风险也会随之被空前放大。?
(三)消费信贷金融监管的缺失?
从Y=C+I+NX可知:美国巨额贸易赤字使净出口NX对经济的拉动作用为负值。而美国制造业投资增长率不断减小,2006年仅为2.7%,投资额仅相当于GDP的2.1%,并且金融投资仅能平衡贸易逆差,所以,美国也只有靠增加消费来拉动经济增长。仅2007年消费对美国GDP增长的贡献率高达72%。然而现实是从1971年到2007年,美国民众的绝对收入水平下降,中产阶级人数大幅萎缩,并且失业率不断攀升。为解决这种矛盾,美国政府采取不断鼓励消费信贷的措施。即让原本没有资格借钱的人借钱消费,让原本没有能力买房的人购买住房。而金融监管的缺失,导致金融专家被利益所驱使,经济学家被公司所利用,最后政府监管成为摆设,风险预警能力丧失,这是形成系统性全球性金融危机的又一重要原因。?
(四)评级机制失信?
美国众多的金融机构贷款出了问题,与金融评级机构严重失信分不开。由于金融机构的失信,使很多问题债券、问题银行长期被评估为“优等”,其中包括美国著名的三大信用评级机构 (穆迪、标准普尔和惠誉)。失信的评级机制蒙蔽了政府、企业和社会大众,也不得不使他们去吞下金融危机这个苦果。?
二、金融危机背景下西部金融产业发展应当汲取的经验和教训?
美国金融危机对全球经济都造成了严重影响,对各国的影响尤其是金融业的影响也正在向纵深发展。危机爆发之初,国际投资大亨索罗斯曾预言:“各国能否有效对付本轮金融危机,关键在于各自的政策效力。”面对危机,中国政府出重拳,采取加大投资,刺激消费,给经济“输血”等一系列有效措施。2008、2009两年新增投资4万亿人民币,2009年新增信贷近10万亿人民币。减税降费、贴现降息、家电下乡、汽车补贴,各地实行积极的就业政策,建立健全社会保障制度,有效地应对这场危机。正如温家宝在十一届全国人大第三次会议上所作的《政府工作报告》中指出的,面对危机“我们实行积极的财政政策和适度宽松的货币政策,全面实施并不断完善应对国际金融危机的一揽子计划。??很快扭转了经济增速下滑趋势”?②。目前这场危机似乎已近尾声,但是这场危机给我们提出了许多值得思考的问题,尤其是中央第二个西部大开发规划即将出台,西部大开发将进一步加速,西部金融产业也面临难得的机遇,在此背景下西部金融产业发展应当汲取哪些教训,注意些什么问题呢??
(一)在宏观经济决策上,必须根据国情区情制定产业政策,合理安排金融产业的发展比重,实体经济和虚拟经济平衡发展?
求一份关于动态网页制作的毕业论文!
动态网页制作技术jsp与asp的比较
总的来讲,JavaSever Pages(JSP)和 微软的Active Sever Pages(ASP)在技术方面有许多相似之处。两者都是为基于WEB应用实现动态交互网页制作提供的技术环境支持,都能够为程序开发人员提供实现应用程序的编制与自带组件设计网页从逻辑上分离的技术,而且都能够替代CGI使网站建设与发展变的较为简单与快捷。
尽管JavaSever Pages 技术和微软的Active Sever Pages在许多方面都有相似的,但仍然存在很多不同之处,其中最本质上的区别在于:两者是来源于不同的技术规范组织,其实现的基础:WEB服务器平台要求不相同。
JSP 技术:开放的技术
JSP和ASP技术明显的不同点:开发人员在对两者各自软件体系设计的深入了解的方式不同。JSP技术基于平台和服务器的互相独立,输入支持来自广泛的,专门的,各种工具包,服务器的组件和数据库产品开发商所提供。相比之下,ASP技术主要依赖微软的技术支持。
平台和服务器的独立性
JSP技术依附于一次写入,之后,可以运行在任何具有符合JavaTM语法结构的环境。取而代之过去依附于单一平台或开发商,JSP技术能够运行在任何WEB服务器上并且支持来自多家开发商提供的各种各样工具包。
由于ASP是基于Activex控件技术提供客户端和服务器端的开发组件,因此ASP技术基本上是局限于微软的操作系统平台之上。ASP主要工作环境是微软的IIS应用程序结构,又因Activex对象具有平台特性,所以ASP技术不能很容易地实现在跨平台的WEB服务器的工作。尽管ASP技术通过第三方提供的产品能够得到组件和服务实现跨平台的应用程序,但是Activex对象必须事先放置于所选择的平台中。
开放的开发过程,开放的原代码
SUN应用JAVA社团性过程开发JSP技术。自从1995年,SUN已经用这种开放过程方法同国际JAVA组织合作开发和修改了JAVA技术与规范。针对JSP的产品,SUN授权了工具提供商(如Macromedia),结盟公司(如Apache,Netscape),最终用户,协作商及其他。最近,SUN将最新版本的JSP和JavaTM Servlet(JSP 1.1,JAVA SERVLET 2.2)的原代码发放给Apache,以求JSP与Apache紧密的相互发展。Apache,SUN和许多其他的公司及个人公开成立一个健壮的咨询机构以便任何公司和个人都能免费取得信息。(详见:)
JSP应用程序界面(API)毫无疑问已经取得成功,并将随JAVA组织不断开放扩大继续完善。相反,ASP技术仅依靠微软本身的推动,其发展是建立在独占的,封闭的开发过程基础之上。
ASP技术
JSP技术
WEB服务器
微软的IIS或个人WEB服务器
任何WEB服务器包括Apache,Netscape,和IIS
操作系统平台
微软的视窗系统
绝大多数的流行平台,包括solaris操作系统,微软的视窗系统,MAC OS,Linux,及其他UNIX系列平台产品
跨平台访问
需要第三方ASP的引入产品
支持WEB信息机构环境中不同系列的计算机群即保证用户在当前软硬件及人力资源上的投资完全兼容,JSP技术提供灵活,开放选择:可以使用各种各样的工具提供商提供的工具,高度体现工业化标准输入与配置
3、从开发人员的角度来看:ASP和JSP技术都能使开发者实现通过点击网页中的组件制作交互式的,动态的内容和应用程序的WEB站点。ASP仅支持组件对象模型COM,而JSP技术提供的组件都是基于JavabeansTM技术或JSP标签库。由此可以看出两者虽有相同之处,但其区别是很明显的。
JSP标签可扩充性
尽管ASP和JSP都使用标签与脚本技术来制作动态WEB网页,JSP技术能够使开发者扩展JSP标签得以应用,JSP开发者能定制标签库,所以网页制作者充分利用与XML兼容的标签技术强大的功能,大大减少对脚本语言的依赖。由于定制标签技术,使网页制作者降低了制作网页和向多个网页扩充关键功能的复杂程度。
JSP跨平台的可重用性
JSP的开发人员在开发过程中一直关注可重用性。JSP组件(企业JavabeansTM,Javabeans,或定制的JSP标签)都是跨平台可重用的。企业Javabeans组件可以访问传统的数据库,并能以分布式系统模式工作于UNIX和WINDOWS平台。JSP技术的标签可扩充功能为开发人员提供简便的,与XML兼容的接口即共享网页的打包功能使其完全的工业标准化。
这种基于组件的模式很有效提高应用程序的开发效率,因为这种模式能够使开发人员利用快捷的子组件快速创建模板应用程序,然后再整合一些附加功能以后便可使用。象这样有效的方法在JSP中无处不在,并可将其打包成一个Javabean或一个工业标准化的Javabean组件。
JAVA的优越性
JSP技术是用JAVA语言作为脚本语言的,而ASP网页使用微软的VBScrip或Jscrip。JAVA是成熟的,强大的,易扩充的编程语言,远优于基于BASIC的脚本语言。如:JAVA的可执行性优于VBScript或Jscript语言。因为它们利用JAVA技术并且都被编译为JAVA Servlets,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。
JAVA使开发人员的工作在其他方面也变的一样容易,简单。例如,当ASP应用程序在WINDOWS NT系统被怀疑可能会崩溃时,JAVA能有效的防止系统的崩溃。JAVA语言通过提供防止内存的泄漏的方法,在内存管理方面也能大显身手。加之,JSP为应用提供了健壮的意外事件处理机制。
易于维护性
基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理。
脚本语言都能很好服务于小的应用程序,但不能适应大型的,复杂的应用程序。因为,JAVA是结构化的,它比较容易创建和维护庞大的,组件化的应用程序。
JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现。
企业级的Javabeans结构整合了企业逻辑,例如数据库的访问,安全,事务完整性,及独立性即独立于应用程序。
因为JSP技术是一种开放的,跨平台的结构,因此,WEB服务器,平台,及其他的组件能很容易升级或切换,且不会影响JSP基本的应用程序。这一特点使JSP能够适用现实世界的各种WEB应用程序不断的变化和发展。
ASP技术
JSP技术
可重用,跨平台组件
没有JAVABEANS
企业级JAVABEANS,定制JSP标签
安全:防范系统崩溃
没有
有
内存泄露保护
没有
有
脚本语言
VBSCRIPT,JSCRIPT
JAVA
定制标签
没有 有
2、企业产品的多样性
JAVA2平台即企业版(J2EE)是适用于多企业应用程序的JAVA结构,作为J2EE的部分,JSP网页可访问所有J2EE的组件,包括Javabeans,企业级Javabeans及JAVA Servlets。JSP网页都能完全编译成为Servlets,所以它们都享有灵活性的特点和为服务器端JAVA应用程序。J2EE平台内容不仅包括管理复杂的企业应用程序而且包括事务管理技术和Pooling资源管理技术。
JSP网页可以访问标准的J2EE服务,包括:
JAVA名称和目录界面API
JDBCTM API(与关联的数据库通讯)
JavaMailTM(支持基于JAVA邮件和消息应用程序的类)
JAVATM 消息服务
通过J2EE,JSP网页能够用许多方式同企业系统交互访问。J2EE支持两种CORBA规范的技术:JAVA IDL和RMI-IIOP。在企业级JAVABEANS技术支持下,JSP网页通过运用高级的,对象映射的方式访问数据库。
最终,因为JSP技术是基于JAVA的开放性过程的产品,因此它能够广泛支持不同提供商提供的工具,WEB服务器和应用程序的服务,这样能够使用户选择最佳的开发方法,选择最适应他们的应用程序开发的工具包,同时,有效地保护用户在代码和人员培训上的投资。
ASP技术 JSP技术
兼容传统的数据库 可以(COM) 可以(用JDBC API)
集成数据源的能力 能工作在任何符合ODBC规范的数据库 能工作在任何符合ODBC规范的数据库,而且能访问符合JDBC技术规范数据库
组件 COM组件 JAVABEANS,企业级JAVABEANS或扩展的JSP标签
扩展工具支持 有 有
计算机系毕业论文
一、前言
计算机设计之初,只是为了运用于科学研究,因为其非同寻常的运算速度而大大简化了人类的脑力劳动。随着社会的快速发展,计算机已经不再是及其昂贵并且功能单一的纯粹的计算工具。当今的计算机不仅性能越来越好,体积也越来越小,设计的完美伴随的并不是价格的提升,而是越来越大众化。个人电脑是当代社会计算机的主要表现形式。
在个人电脑和网络流行的今天,人类的交流方式也越来越丰富,以全球互联网络为载体的网络即时聊天工具软件越来越多的出现,不仅大大节省了信息传递所使用的能源,更体现着人类社会的丰富多彩。
本软件的开发,主要是针对小型用户群,能实现基本的即时交流功能,能应用于局域网和互联网,很适合作为学校及企业内部交流工具。
1.1 项目开发的主要内容
本系统能够在安装有Microsoft Office或其他带有 Microsoft Visual Basic 6.0 运行库的Microsoft Windows 98以及更高版本的操作系统环境下运行,设计并实现的功能除了基本的即时聊天,还有文件传输,自定义表情等。
1.2 项目开发运用到的主要技术
1. 采用Microsoft Access 2000来完成数据库管理平台开发 。
2. 采用Microsoft Visual Basic 6.0开发平台来完成系统的前台环境(客户端)开发。
3. 采用Winsock来实现客户端和服务器的通讯。
二、 数据库与工具简介
2.1 基于TCP/IP 协议的C/S 模式体系结构
本聊天系统包括客户端和服务器,即采用客户端—服务器架构,客户端发送、接收信息,服务器端在客户端之间转发信息。传输层协议为TCP/IP协议。
客户机/服务器(C/S)结果是当前非常流行的数据库系统结构。在这种体系结构中,客户机提出请求,服务器对客户机的服务请求做出回应。每一个服务器都为整个局域网系统提供自己最擅长的服务,让所有客户机来分享;客户机上的应用程序借助于服务器的服务功能实现复杂的应用功能。在C/S结构中,数据库存储层出于服务器上,应用层和数据界面层出于客户机上。在C/S数据库服务器结构中,客户机负责管理用户界面,接收用户数据、处理应用逻辑、生成数据库服务请求,并将服务请求发送给数据库服务器,同时接收数据库服务器返回的结果,最后在将返回的结果按照一定的格式或方式显示给客户机。
C/S系统结构使整个系统具有较好的性能。C/S结构的通讯成本也比较低,主要原因在于:
(1) 降低了数据传输量,数据库服务器返回给客户机的仅是执行数据操作后的结果数据。
(2) 由于许多应用逻辑处理由客户机来完成,因而减少了许多的不必要的与服务器的通信开销。
TCP/IP协议的特点:
Internet上的TCP/IP协议之所以能够得到迅速发展,不仅因为它是美国军方指定使用的通信协议,更重要的是它恰恰适应了世界范围内的数据通信的需要。TCP/IP协议主要有以下几个特点:
开放的协议标准,可以免费使用,并且独立与特定的计算机硬件与操作系统;
独立与特定的网络硬件,可以运行在局域网、广域网,更适用与互联网中;
统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有唯一的地址;
标准化的高层协议,可以提供多种可靠的用户服务。
TCP协议的特点是:
提供面向连接的、可靠的、全双工通信;
支持数据流的传输;
传输连接的可靠建立与释放;
提供流量控制与拥塞控制。
2.2 Microsoft Access 2000简介
关于数据库的建立,我们选择了Microsoft Access 2000作为工具,因为和商业化的SQL server相比,虽然Access在安全性和处理并发能力等方面略逊一筹,但是Access的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。
微软公司通过大量地改进,将Access的新版本功能变得比最初版本强大许多。不管是处理公司的客户订单数据;管理自己的个人通讯录;还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作。
Access的组成部分:
表
表是Access应用程序的人机交互界面,基本上是所建数据库中的表加上各种可视化的组件元素。
查询
查询的本质就是SQL的数据操纵语句,利用查询可以通过不同的方法来查看更改和分析数据,对表、记录、字段的多数据操作都可通过查询来完成。
报表
报表对象实际上就是一些制定好的特殊查询,不过这是只具有一个查询结果的显示界面,便于打印分析。
宏
宏是指一个或多个操作的集合,其中每个操作实现特定的功能。宏可以使某些普通的任务自动完成。
模块
模块就是数据库程序中的程序文件和过程文件。每一个模块可以包含一个或多个子程序、函数或属性。
Access数据库窗口
子数据表
用户可以使用表、查询窗体和子窗体数据表来查看子数据表。子数据表可以绑定表、查询或窗体。
数据访问页
数据访问页是一个Web页,可以用来添加、编辑、查看或处理Microsoft Access数据库或SQL Server数据库中的当前数据。
2.3 编程工具Visual Basic 6.0简介
本系统的编程工具使用Visual Basic 6.0。Visual Basic 6.0是美国微软公司开发的一个面向对象的可视化编程工具,经过多次换代后,它已经成为一个全新的成熟的高端产品。“Visual”意为“可视化的”,指的是一种开发图形用户界面的方法,所以Visual Basic是基于Basic的可视化的程序设计语言。在Visual Basic中,一方面继承了Basic所具有的程序设计语言简单易用的特点,另一方面在其编程系统中采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows的编程复杂性封装起来,提供了一种所见即所得的可视化程序设计方法。
Visual Basic 6.0是一种可视化的编程语言,利用这种可视化技术进行编程,能使编程工作变得轻松、快捷,摆脱了面向过程语言的虚度细节,而将主要精力其中在解决实际问题和设计友好界面上。同时,VB在数据库开发方面能读取和访问Access、Excel、FoxPro和ODBC等多种数据库,并能够利用VB自身所带的数据库引擎创建Access数据库,所以VB在管理信息系统(MIS)的开发和建设方面得到了广泛的应用。VB6.0包括三个版本:学习版、专业版、企业版是在相同的基础上建立起来的,以满足不同层次的用户需要。
三、总体设计
3.1 引言
3.1.1 目的
本总体设计说明是根据编写网络即时聊天系统的前期需求编写的。涉及客户端登录,即时聊天,文件传输,资料修改,好友添加删除,服务端数据库建立,登录信息监控,BUG报错等方面的总体设计思想。
在和同组同学们的共同研究讨论下,我们完成了对网络即时聊天系统总体设计。
3.1.2 专业词定义
数据流图DFD(Data Flow Diagram): 数据流程图描述管理信息系统如何操作和处理各种数据。反映系统的动态特征。表达了系统分析人员对现有系统的认识,对目标系统的认识和对目标系统的设想。是系统的功能模型,通过流程建模,把系统的功能进行详细分析,从而使系统分析员可以更好的地与用户交流。数据流程图表达了数据和处理过程的关系,描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流程图是逻辑系统的图形表示,即使不是专业的技术人员也容易理解,所以是极好的通信工具。此外,设计数据流程图只考虑系统必须完成的基本逻辑功能,完全不考虑如何具体的实现这些功能,所以它是软件设计很好的出发点。数据流程图由四种基本符号组成:
(1)正方形(或立方体)代表数据的源点或终点
(2)圆脚矩形(或圆形)代表变换数据的处理
(3)开口矩形(或两条平行线)代表数据存储
(4)箭头代表数据流,即特定的数据的流动方向
3.1.3.字典
DD(Data Dictionary):是关于数据的信息的集合,也就是对数据流图中所包含的元素的定义的集合。数据字典由四类元素定义组成:数据流 、数据项 、数据存储、数据处理。
数据流是数据结构在系统内传输的路径。
数据项是不可再分割的数据单位
数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。
处理过程的具体处理逻辑一般用判定表或判定树来描述。
数据结构反映了数据之间的组合关系。一个数据结构可由若干个数据项组成也可由若干个数据结构组成,或由若干个数据项和数据结构组成。
六、总结
在这个软件设计的最初,我们即按照老师的要求一步一步往下做,努力作好需求分析。因为在软件的开发过程中需求分析是十分重要的。在初步了解的基础上,我们根据老师给予的关于即时聊天系统设计思路的讲解,对系统进行了详细的需求分析。这样就使我们对于网络即时聊天系统的开发有了一个大致的思路。在最初的几个星期里,我们一直在做完善需求分析的重复工作。这样就为下一步的设计打下了坚实的基础。
到了数据库设计阶段,首先选择了ACCESS 2000作为数据库管理系统。因为我们需要的数据库并不是十分复杂,经过一段时间的共同努力,我们的数据库建立成功了。
下一阶段就到了编程阶段了,在这个阶段我们首先考虑的是界面,一个界面设计的好坏直接关系到使用者的方便程度,于是老师提出的要求就是实用。在实用的基础上尽量美观大方。我们经过反复的改正后,界面固定下来。然后就进入编写程序阶段了,在编程过程中,我们借鉴了很多资料,同时也请教了其他有经验的同学。在可以实现同一功能的多个控件中经过仔细研究,确定了最优的控件。这样在老师的要求和帮助下,我们的界面逐渐的得以完善并最终确定下来,到了真正编写代码的时候,我们在需求分析做的努力逐渐显示出来,因为在这个过程中,我们几乎没有遇到什么十分棘手的问题,各项功能也随之增加。在经过和老师的交流讨论之后,我们的设计也逐渐进入了尾声。这样,我们的设计就基本上完成了。
在接下来的时间里,我们继续对我们的设计进行优化,包括界面的美观,以及程序的设计。在严格的测试后,逐渐使网络即时聊天系统不再出现大的错误,能够很稳定的运行。
上一篇:民歌论文格式
下一篇:安卓毕业论文