① IT包括什么
IT实际上有三个层次:第一层是硬件,主要指数据存储、处理和传输的主机和网络通信设备;第二层是指软件,包括可用来搜集、存储、检索、分析、应用、评估信息的各种软件,它包括我们通常所指,等商用管理软件,也包括用来加强流程管理的管理软件、辅助分析的软件等;第三层是指应用,指搜集、存储、检索、分析、应用、评估使用各种信息,包括应用ERP、CRM、SCM等软件直接辅助决策,也包括利用其它决策分析模型或借助DW/DM等技术手段来进一步提高分析的质量,辅助决策者作决策(强调一点,只是辅助而不是替代人决策)。有些人理解的IT把前二层合二为一,统指信息的存储、处理和传输,后者则为信息的应用;也有人把后二层合二为一,则划分为前硬后软。通常第三层还没有得到足够的重视,但事实上却是唯有当信息得到有效应用时IT的价值才能得到充分发挥,也才真正实现了信息化的目标。信息化本身不是目标,它只是在当前时代背景下一种实现目标比较好的一种手段。
传感技术 这是人的感觉器官的延伸与拓展,最明显的例子是条码阅读器;
通信技术 这是人的神经系统的延伸与拓展,承担传递信息的功能;
计算机技术 这是人的大脑功能延伸与拓展,承担对信息进行处理的功能。
所谓信息化是用信息技术来改造其他产业与行业,从而提高企业的效益。在这个过程中信息技术承担了一个得力工具的角色。
顺便说一句何谓IT产业,有一个大致的分类,可以供大家参考:
IT基础技术的提供 IC研发、软件编写 如INTEL、MS等
IT技术产品化 元器件、部件、组件制造 如精英、大众等
IT产品集成化 计算机及外设制造商 如联想、IBM
IT产品系统化 解决方案、信息系统 如华为、HP
IT产品流通 渠道、销售 如神州数码
IT产品服务 咨询服务和售后服务 如蓝色快车
IT产业舆论支持 IT类媒体 如CCW、CCID
IT产业第三方服务 各种需要配套的服务 如法律咨询、PR服务
IT后备人员培养 各种院校 如计算机专业
IT产业合作组织 各种协会、集会
编辑词条
开放分类:
信息技术、电脑、技术
参考资料:
1.网络知道
贡献者:
yefeizi、水吻涟漪、水云深浪、xztlsy、lon1998、xy103015617、whwfjp
本词条在以下词条中被提及:
智慧棒、西兰公国、flashvml、新疆互联网协会、复合型人才、广州正道科技有限公司、沈阳工业大学软件学院、孟买、SLM、班加罗尔、七喜手机、北大方正集团有限公司、摩尔定律、惠普、思科、熊猫软件公司、深圳市点金信息技术有限公司、泉州信息职业技术学院、流媒体电视、IT管理、龙岩华兴电脑学校、东芝、aigo、长城计算机学校、容灾系统、cosco、方正、三好街、计算机世界奖学金、CCIE考试
② 2022科技创业项目计划书
2022科技创业项目计划书(通用5篇)
在日新月异的现代社会中,需要使用创业计划书的场合越来越多,创业计划书是创业者叩响投资者大门的“敲门砖”。到底应如何拟定创业计划书呢?下面是我整理的2022科技创业项目计划书(通用5篇),欢迎阅读,希望大家能够喜欢。
一,公司介绍:
1,公司宗旨:人本,理性,创新,环保,健康。
2,企业经营项目:创业初期:由于运转资金尚不充足,主要从事废旧品的回收,并对回收进行归类组合,从而出售一部分二手产品;对剩余回收品出售给较大型回收公司,从中赚取差价。发展阶段:除前期发展项目外,引进高技术人员及高新设备,将一部分回收品进行重新加工,制造成新的零件。后期:将回收,重加工,制造,合成一体化,打造出公司自己的品牌。
3,经营对象:手机,废旧电池,电视机,空调等家用电器。
4,公司经营方式:
(1)电池,手机及各种电器的回收
(2)废旧品的修复,公司设立维修部,对还可继续使用的产品进行维修。
(3)以旧换新,消费者可以拿以前用过的废旧品换取新的。或以多换一,或加钱换少。
(4)新产品销售,前期可代售其它公司产品,后期可将本公司生产的产品进行销售。
二,公司人事及组织机构:
公司主要有企划部,市场部,生产部等,由于创业初期人员少,所以财务部暂与企划部合二为一,为企划部更好地根据财务收入及时想出对策,作出策划来。各部门职责如下:
企划部主要职责:调查分析技术市场信息,制定企业技术发展战略,制定规章制度,制定经营计划,管理实施目标,完成绩效考核,进行年度考核。
市场部主要职责:发展战略的编制,企业的公关业务管理,对外宣传,企业文化建设,法律事务,咨询专家顾问的管理。
生产部主要职责:研发管理企业新的产品,消化吸收引进的新技术,管理企业新的工艺标准,提供良好的技术支持,编制生产计划,统计报表资料,管理企业生产设备,管理生产安全。
三,公司的发展前景:
我国每年旧家电超过一亿台,回收市场前景巨大,据中国家电协会统计,以8~10年的使用周期计算,我国一年电子产品的理论报销量:电冰箱1500万台,空调近1000万台,洗衣机1800万台,电视机3500万台,电脑近3000万台,这5类旧家电一年就超过了1亿台。此外,我国每年生产的14亿只电池中,回收利用的不足1%。2009年3月4日,我国正式出台《废弃电器电子产品回收处理管理条例》(以下简称《条例》),鼓励家电等生产企业和大型零售企业开展"收旧售新","以旧换新"业务,以带动新产品销售和资源节约。业内人士指出,该《条例》让目前处于弱势的电子垃圾处理业迎来产业化发展的机遇。
据专家介绍,电子废弃物含有大量的有毒物质。如1台15英寸的电脑显示器就含有镉,汞,六价铬,聚氯乙烯塑料和溴化阻燃剂等有害物质,电脑的电池和开关含有铬化物和水银,电脑元器件中还含有砷,汞等其他多种有害物质。电视机,电冰箱,手机等电子产品也都含有铅,铬,汞等重金属。
目前我国大量的电子垃圾主要由两个非正规渠道处理,即旧货市场和拆解作坊。旧货市场将廉价收到的旧电器,或者经过改装和翻新重新出售,或者拆解分离出值钱的物资。其余的当做普通垃圾扔掉。拆解作坊则用土法分离电子垃圾中的贵重金属,其他物质随意丢弃。
中国人民大学环境学院副教授靳敏说:"部分被收购的废旧电子电器产品,没有做任何有效处理就直接进了旧货市场;而其他大量的电子垃圾则被非正规企业处理或当做普通垃圾扔掉,非正规企业通常以焚烧,强酸腐蚀等做法获得铜等金属,其余无用物质均随意丢弃。这不仅浪费了资源,还直接对环境造成了二次污染。"
四,目标市场的选择及预测
在我国市场经济迅猛发展的大潮中,家电行业的发展与增长及手机的普及也随之水涨船高并呈现大规模发展,但内部的问题也频频出现:盲目扩张规模导致产能过剩,家电和手机的日益淘汰更新,废弃的旧家电,旧手机,旧电池也越积越多。而我国二手家电行业运行目前发展形势良好,该行业企业正逐步走向产业化,规模发展,专业,高效,节能是我国二手家电行业的发展方向,随着我国二手家电行业运行需求市场的不断扩大以及出口增长,我国二手家电行业运行将会迎来一个新的发展机遇,《2011—2015年中国二手家电市场分析与投资前景预测报告》共十三章,首先介绍了中国二手家电产业整体运行趋势,中国二手家电产业运行的环境等,接着分析了中国二手家电产业运行现状,然后介绍了中国二手家电市场竞争的格局,最后分析出二手家电产业发展趋势是一个相当可观的行业。
据业内人士介绍,空调机的使用寿命是8至10年;普通电视机的使用寿命是10至10至12年;CRT投影电视机寿命在7至10年;冰箱的使用寿命在8至10年;洗衣机使用寿命应该是6至8年;热水器使用寿命为5年左右;DVD,VCD机使用寿命在5年左右。我国是世界上最大的家电生产国和消费国。从2003年起我国就开始进入家电报废高峰期,每年预计将有1500万台左右的彩电,电脑,空调等大家电报废。
五,公司市场营销策略
1,差异化营销针对农村需求对象的特征,实施差异化营销策略不仅能满足广大农村居民的需求,而且能使企业有的放矢地在农村拓展"领地",进而促进企业的发展。农村家电市场的差异化营销主要体现在产品,价格,渠道,促销方面,即传统4P差异化营销。
(1)产品策略
1,产品的质量要求:农村消费者重视家电的质量重于其它一切,因为对于农村居民而言,对产品质量要求的核心是低故障率,产品质量必须保证家电能在恶劣的工作环境下长时间正常工作。
2,产品的功能设计:面向农村市场的家电功能设计应充分考虑农村消费者的实际需求,去掉一切不实在的功能来降低价格,添置,创造一些适合农村消费者心理,并为其所喜爱的功能。
(2)价格策略
由于农村消费平时以传统节俭型为主,针对这种情况,采取低价策略,谋求在短时间内占领市场。另外,农村消费者比较注重实惠。因此除了低价策略外,还可实行折扣定价策略。如:农民一次性大批量购买某产品时,企业应给予一定的价格优惠。
(3)渠道策略
农村居民居住分散,分布范围广,交通不便,农村经销终端多,但规模较小。所以在铺设营销网络时,考虑一下几点:
1,减少中间渠道环节。以县城为主要批发地和立足点,形成"企业—县级批发商—村级零售商"的通路。
2,与中间商联合。农村市场较为分散,企业完全靠自建网络是不现实,也不经济的。企业除可与中间商合建渠道外,更重要的是要加大企业对商业的援助力度,如:派车送货,售后服务等。
3,联合农村供销社网点。供销社长期服务于农村市场,积累了丰富的经验,网点多,分布广,形成了独特的优势。把产品通过供销社分销到农民手中,企业只要配合销售并在一定集中区设立维修站进行售后服务即可。这样就节省了大量重新布点的成本,争取了主动。
(4)促销策略
农村消费者在购买商品是的主要心态是"眼见为实,耳听为虚",他们主要的信息渠道是"到商店参观实物","电视广告","亲友介绍",对于报纸,广播广告,以及售货员的推荐,他们大都认为不足信。有鉴于此,企业在投放电视广告时,可将目光放在基层的电视台,县城新闻,乡镇新闻,可利用其进行造势,获得农民的关注与信任。
2,品牌营销
在农村做品牌营销前,先做一些感情营销,比如扶助当地教育事业,改善交通基础设施,兴办各种农村娱乐活动,帮助发展农村福利事业,加强企业与农村居民的感情联系,树立企业的公众形象。然后再做一些针对性的产品广告,比如家电知识讲座,现场实物演示等,让农村居民在对你(企业)获得好感后,再了解你的产品。其次,企业在农村进行品牌营销时,还要注意品牌形象和质量品牌,使企业产品在消费者心目中树立与众不同的记忆,从而对该产品产生品牌偏好,质量认可。再次,在进行品牌营销时,还要注意农村居民的从众心理和意见领袖作用的影响,要多和当地有威望的人进行沟通交流,传播企业品牌形象。
3,二手营销
把旧家电通过"以旧换新"或"折价回收"方式收回,然后统一运到厂家,由厂家的专业工人进行翻修,维修及适当改进;之后由厂家统一包装,贴上标签,注明是由厂家翻新的(翻新时间都应注明),在质量,服务,保修上都跟其它产品一样的二手家电。这样做节约了资源,降低了成本,增加了利益;农村居民则可以花不多的钱,买到正规厂家的家电产品,少了受坑骗之虞;对全社会而言,废旧家电的污染问题能得到缓解,家电伤人的隐患也可得到有效解决,可谓一举多得。
4,售后"流动车"维修服务
公司购买几辆大车,车身用本公司的家电广告装饰,标明为某公司家电售后服务"流动车"。根据农村居民的居住密度具体分配车辆,该车周期循环服务该区域。
六,财务规划:
我们计划筹资90600元人民币,开业时主要支出如下:
房租20000元,注册费1500元,装潢7000元,应付职工薪资2600元每月,机器设备6000元,包装运输500元每月,桌椅500元每月,水电管理费2000元每月,原料2000元每月,不可预见支出2500元每月,营销费1000元每月,流动资金5000元。
一、企业概况
1.主要经营范围:
2.企业类型:
□生产制造□服务□批发□零售□农业
□新型产业□传统产业□其他
二、创业计划作者的个人情况
1.以往的相关经验(包括时间):
2.教育背景,所学习的相关课程(包括时间):
三、市场评估
1.目标顾客描述:
2.市场容量或本企业预计市场占有率:
3.市场容量的变化趋势:
4.竞争对手的主要优势:
5.竞争对手的主要劣势:
6.本企业相对于竞争对手的主要优势:
7.本企业相对于竞争对手的主要劣势:
四、市场营销计划
1.产品
2.价格
3.地点
(1).选址细节:
(2).选择该地址的主要原因:
(3).销售方式(选择一项并打∨):
将把产品或服务销售或提供给:□最终消费者□零售商□批发商
(4).选择该销售方式的原因:
4.促销
五、企业组织结构
1.企业将登记注册成
□个体工商户□有限责任公司
□个人独资企业□其他
□合伙企业
拟议的企业名称:
2.企业的员工(请附企业组织结构图和员工工作描述书):
职务月薪
业主或经理员工
企业将获得的营业执照、许可证:
类型:预计费用:
3.企业的法律责任(保险、员工薪酬、纳税):
种类:预计费用:
4.合伙(合作)人与合伙(合作)协议
六、固定资产
1.工具和设备
根据预测的销售量,假设达到100%的生产能力,企业需要购买以下设备:
2.交通工具
根据交通及营销活动的需要,拟购置以下交通工具:
3.办公家具和设备
办公室需要以下设备:
4.固定资产和折旧概要
七、流动资金(月)
1.原材料和包装
2、其他经营费用(不包括折旧费和贷款利息)
八、销售收入预测(12个月)
九、销售和成本计划
十、现金流量计划
团队介绍
本团队是一个能力多元、优势互补,院系多样、资源互动,合作融洽、管理有效的优秀团队。由10名分别来自半导体光电子、管理、财会、营销等专业的北大学生组成,团队还邀请技术研发、成本控制、财务管理、市场营销等方面的专家对团队进行直接指导。
负责人简历
毛帽,北京大学管理学硕士研究生,哲学、经济学双学士学位。
曾任摩托罗拉人力资源总监助理;北大国际MBA市场部兼职助理;首届儿童发展国际论坛报告人;参与国家985等重大课题研究;光电信息协会创始人之一;学生活动骨干。
项目简介
21世纪,人类的生活质量不断提高,在享受舒适的物质生活的同时,人类开始更加注重节能,环保,健康。一种全新的照明技术应时而出。以LED为光源的半导体照明具备节能,环保,健康,使用寿命长,显色效果好等优点。半导体照明代替传统光源已成必然趋势,人类将迎来第三次照明革命。为了把握新的产业机遇,2003年中国启动了“国家半导体照明工程”。并将在“十一五”期间投入巨资推行半导体照明工程。LED的时代已经到来。
把握时代动脉,北京大学10名创业学生提议建立芯光科技股份有限公司。该公司拥有LED芯片领域的多项专利——“激光剥离”技术和“上下电极”技术(申请号:200410009840.0;200410009840.5)等。公司定位在生产大功率LED,以提供绿色、高效、持久的产品,主要应用于汽车用灯和景观照明、装饰灯市场和大功率白光照明。
以下六个方面概述了芯光科技股份有限公司的投资亮点:
以“节能,环保,健康”为导向的国内外半导体照明市场处于快速成长阶段,极具发展潜力。
面对中国的半导体照明市场,芯光科技的进入能够同时满足数量众多的下游厂商的需求,并填补国内缺乏大功率、高质量LED管芯生产厂商的空白。
LED是理想的照明和装饰光源,同传统光源相比,具有节能、长寿、环保、健康、安全可靠、响应时间快、适用性强等一系列优势。
芯光科技依托北京大学国家重点实验室,拥有“激光剥离”和“上下电极”等独家专利技术,这些新技术代表未来发展趋势,在全世界具有领先地位。
芯光科技拥有专业从事LED技术研究的半导体光电子博士与擅长于策划营销的MBA等队员共同组成的能力多元,优势互补的创业团队。
在“国家照明工程”的推动下,2008北京奥运会和2010上海世博会将成为芯光科技发展与壮大的重大商业契机。
……发展的契机在眼前铺开一片华丽乐章,芯光科技股份有限公司将把握契机,加速发展,用3-5年时间,向国内一流LED大功率、高档次管芯的研发和生产进军,填补国内企业在大功率LED管芯生产领域的空白,为中华民族照明事业贡献一份力量。
一、项目描述
游道科技致力为游戏运营商提升付费用户群,打造优质优惠的虚拟道具购买平台。
二、市场目标概述
截至2014年12月,中国网民中整体游戏用户的规模达到3.7716亿人,占网民总体的58.1%。游戏已成为现代人生活不可或缺的重要组成部分。
《2014年中国游戏产业报告》显示,2014年中国游戏市场整体收入,行业规模达到1144.8亿元,同比增长37.7%。端游收入608.9亿元,页游202.7亿元,手游274.9亿元,社交游戏57.8亿元,单机游戏0.5亿元。
游道科技面向所有游戏运营商及玩家,最大限度地发掘和满足玩家的需求。游道科技致力在三到五年内打造成为最大的虚拟道具优惠网站之一。
三、商业模式
游道科技通过构建虚拟道具众筹网站和团购网站、手机APP等一体平台,与运营商合作,获得授权销售虚拟道具销售收入分成、道具销售差价、广告发布等收入。
四、项目优势及特点简介
1、市场机会:当前众筹网都集中在科技产品和股份募集方向,而团购网站则集中在产品、食宿方向。通过相关市场调查与研究,发现游戏领域中类似网站项目没有,类似的运营商活动各有一家,且知晓度不高,可以说是一个市场空缺。
2、项目优势和特点:据行业分析,免费游戏玩家付费率在3%左右,2014年创造近1000亿元的价值。项目通过团购、众筹等方式,减少玩家一次性投入从而增加付费玩家群体。项目盈利快、利润点稳定,收益增长空间大。相对于那些投资多年仍盈利无望的网站来说,游道科技有着独特的优势。
五、团队
管理人员具有8年以上管理工作,拥有完善项目管理经验。美术总监,5年专业设计经验,拥有无限创意。营销总监,现任深圳大型游戏公司策划总监,拥有丰富的渠道及市场资源。
六、融资计划及用途
计划募集200万人民币。主要用于研发、市场营销及运行流动资金。创建公司及项目开发和前期运营,完全自主开发上线,需要十万元资金(购买网站源码上线,则需五万元资金;使用源码二次开发上线,则需一万元资金)。前期三个月运营费用预计需要十万元。网站上线后,需要大量推广,预计投入壹佰万元。剩余作为营销和流动资金。
2单位:游道科技有限公司地址:西南科技大学科创园区
一、项目背景
美好的生活,总是需要一些东西去点缀。特别是现在,随着人们的'生活水平不断地进步,生活质量不断地提高和对生活的追求。着装已经是人们生活不可缺少的点缀!服饰的变化因人而异,除了个人本身所具俏丽姿容外,着装的品味也反映出一个人的内心世界,合适的服饰穿着在合适的场合,使人们在相互交流时更有自信。
这样我们创办网上校园服装店以靓丽服饰为市场切入点,兼顾××网站平台和短期资金回报率以抢占市场,以满足个性消费为主题,以服饰为试点带动其他产品,最终能做出属于与自己的个性品牌。
二、公司项目策化
1.提供靓丽服饰,网店使命
我们将以有效,畅通的销售渠道,提供产品服务为根本,提高我们的核心竞争力,使顾客满意,让顾客放心。
2.公司目标
立足职院,服务周边,辐射全国,创建网上服饰一流的网店。本网店将以职院为中心点起步,在校园商城惊醒店铺的推广,并且在淘宝网上推广。试运行两个月,如果项目可行,我们将采取网站营销,博客营销等多种营销方式进行产品的推广,尽全力实现收支平衡。
三、经营环境与客户分析
1、行业分析
悦靓女屋"网站是由在校大学生推出的面向全国年轻爱美女性的网站,因此目标消费者定位为年轻的女性群体。该网站除淘宝网总站外,在职院校园商城设有分站,因此,暂定的目标消费群在校女大学生为重点,将来逐步扩大市场,以职院为例,各类在校生3万人,女生人数大约占到40%,而最新的统计表明,2010年全国在校大学生将有3000万左右,这样的市场规模是相当庞大的,而且考虑到将来在校生毕业后仍将成为网站的忠诚客户这一现实,还是有相当大的市场前景。并且,学校离市区较远,需要挤公交,很多学生通过网上购物,可以用快递直接到达。
2、调查结果分析
本网店对附近在校学生为重点进行客户分析,从一定程度上反映了广大消费朋友的消费心理和需求。
(1)在校大学生没有固定的购买模式,购买行为往往随心所欲。
(2)接受和吸收新事物的能力强,追求时尚,崇尚个性。
(3)影响产品购买的因素依次为:价格,品种,包装,服务等
(4)购买行为基本上是感性的,但由于受自身经济收入的影响其购买行为又带有理性色彩,一般选择价位较低但富有青春靓丽色彩的个性服饰。
(5)购买衣服的季节性很强,都是随着季节的变化而买衣服,很少会买反季节的衣服。
3、目标客户分析
在校大学生购买一般大多看价格,但从调查结果看侧重于中档价位。大多是为自己买一些好看的、时尚的衣服,有个性化需求趋势,对服装的质量要求比较苛刻,如不允许有褶皱,线头等
四、经营策略
1、价格策略
"悦靓女屋"在服装质量,包装,服务等方面力求尽善尽美,努力给客户最大限度的享受和心理满足。既走价格路线,又走质量路线,满足不同层次消费者的需求。
2、促销策略
⑴宣传策略
利用校园商城,报栏,宣传栏免费宣传,另外利用淘宝网站优势宣传和突出形象,并与其他的服饰网站建立链接,形成良好的关系网。
⑵服务方面
网上服装店服务必须是一流的,对于配送队员而言,只要有定单,就必须按照定单要求按一定的时间,准确的地点送到,并且在网络商谈时语气要温和,在售后服务方面,采取以下几种方式:
①第一次订购的客户将收到随服饰送的小礼品,并享受价格优惠。
②交易成功后,打感谢电话或发站内信感谢。
③服装质量出现问题无条件接受客户退货,集中受理客户投诉。
④不定期的在网上给以前的客户发送祝福短信.
⑤建立客户档案,客户重复订购时给以优惠的价格,和优质的服务。
渠道建设
就目前来看,网上服装店要与一级、二级批发商建立业务关系。选择批发商时,一般考察其经营业绩,信誉,合作态度,供货是否及时等方面,要求此批发商在同一城市不能与其他的网上服装店合作,以免造成价格混乱。通常要与批发商签订合作协议,就价格与产品质量等问题达成一致意见。
策略实施
(1)市场范围选择在投入期校园商城和淘宝网作为试点市场,这样较有代表性,试点时间为两个月。该模式成功后在推广到其他的网站。
(2)重点宣传客户,宣传对象以在校学生为主,他们往往容易领导潮流。
(3)网站促销,在网上写出自己的优惠措施,低价格、高质量的产品优势。
五、营销效果预测与分析
1、营业额收入
据调查分析,可能受网点信誉的影响,开始营业额会不理想。
2、支付方式
淘宝网上实行第三方支付的支付形式;校园商城可线下交易,也可货到后,网上转账。
3、订货方式
淘宝网上订购,电话订购。
六、不足与困难之处
由于我们企业刚刚开始计划,资金方面存在严重不足,同时由于时间紧迫,整个计划书难免有些欠缺,不过我们会尽量地去充实,完善。.
网站设计,制作方面,由于对与此相关的知识了解得不够多,以及材料不充分致使我们在网站设计时有很大的困难,但是经过我们的共同努力和协作,"悦靓女屋"还是已经在淘宝网站上开张了,我们相信,网店的生意会越做越好!
;③ 我的世界是真的抄袭迷你世界吗
众所周知,先来后到,哪有后来的说前面的抄袭自己,先不说这个,我也想说一说,我实再认为《迷你世界》的开发商傻得不能再傻,抄袭得也太严重了吧!
如果大家也是《Minecraft》的老玩家了的话,应该大家众所周知,在2015年之前,还没有什么东西跟红石的性能这么想似的一种物质,而在2015年后,迷你不知从哪冒出来,竟然里面还有一种叫线路的东西,我好奇那么一回,也下了一个,由于是初版,音效不好,画面卡,操作麻烦,挖矿特慢,就给删了。还有,在2015前,每当提到沙盒游戏时,第一个想到的是《Minecraft》,而现在有59%的人在提到沙盒游戏时第一个想到的是《迷你世界》。在2015年后的“沙盒危机”时,有些迷你狗会不知廉耻地将那些无辜的游戏拖入其中,他们说《泰拉瑞亚》也抄袭了我的世界,我想说一下,拜托!人家泰拉瑞亚是2D的!他们还说《奶块》也抄袭了我的世界,我又想说,人家奶块是官方认证的!
据我所知,当年玩《Minecraft》的玩家有35%叛变了,这些玩家中,有大多数都是口袋玩家。
所以,抵制抄袭
犯我MC者,虽远必输!
④ 高分求C语言课程设计源代码(分不多了,全部给你们)
#include <string>
#include <iostream>
#include <time.h>
#include <vector>
using namespace std;
class Employee //定义雇员类
{
public:
Employee(); //构造函数
virtual VEmployee();
virtual void Display()=0;
int GetAge(); //获取年龄
string GetName(); //获取姓名
protected:
int Id; //职工ID号
string Name; //职工姓名
char Sex[5]; //性别
int Wage; //工资
string BirthDay; //出身年月
string WorkTime; //参加工作时间
int Age; //年龄
};
class Worker : public Employee //定义工人类
{
public:
Worker();
virtual VWorker();
void Display();
};
class Teacher : public Employee //定义教师类
{
public:
Teacher();
virtual VTeacher();
void Display();
string GetAcademy();
private:
string Academy;
};
Employee::Employee()
{
}
Employee::VEmployee()
{
}
int Employee::GetAge()
{
return Age;
}
string Employee::GetName()
{
return Name;
}
Teacher::Teacher() //添加教师信息
{
cout<<"请输入该教师的信息:"<<endl;
cout<<"职工编号 : "<<endl;
cin>>Id;
cout<<"姓名 : "<<endl;
cin>>Name;
cout<<"性别 : "<<endl;
cin>>Sex;
cout<<"工资 : "<<endl;
cin>>Wage;
cout<<"出生时间 : (格式xxxx/xx/xx)"<<endl;
cin>>BirthDay;
cout<<"参加工作时间 : (格式xxxx/xx/xx)"<<endl;
cin>>WorkTime;
cout<<"所属院系 : "<<endl;
cin>>Academy;
//从生日里提取出生的年份
int Pos = BirthDay.find_first_of('/');
string BirthYear;
BirthYear.assign(BirthDay,0,Pos);
char chBirthYear[6];
strcpy(chBirthYear,BirthDay.c_str());
//获取当前系统的年份
char NowYear[5];
time_t tnow = time(0);
strftime(NowYear , 5 , "%Y" , localtime(&tnow));
Age = atoi(NowYear)-atoi(chBirthYear); //计算年龄
}
Teacher::VTeacher()
{
}
void Teacher::Display(){ //display()同名函数,输出教师信息
cout<<"职工编号 : "<<Id<<endl;
cout<<"姓名 : "<<Name<<endl;
cout<<"性别 : "<<Sex<<endl;
cout<<"工资 : "<<Wage<<endl;
cout<<"出生时间 : "<<BirthDay<<endl;
cout<<"参加工作时间 : "<<WorkTime<<endl;
cout<<"年龄 : "<<Age<<endl;
}
string Teacher::GetAcademy(){
return Academy;
}
Worker::Worker() //添加工人信息
{
cout<<"请输入该工人的信息:"<<endl;
cout<<"职工编号 : "<<endl;
cin>>Id;
cout<<"姓名 : "<<endl;
cin>>Name;
cout<<"性别 : "<<endl;
cin>>Sex;
cout<<"工资 : "<<endl;
cin>>Wage;
cout<<"出生时间 : (格式xxxx/xx/xx)"<<endl;
cin>>BirthDay;
cout<<"参加工作时间 : (格式xxxx/xx/xx)"<<endl;
cin>>WorkTime;
//从生日里提取出生的年份
int Pos = BirthDay.find_first_of('/');
string BirthYear;
BirthYear.assign(BirthDay,0,Pos);
char chBirthYear[6];
strcpy(chBirthYear,BirthDay.c_str());
//获取当前系统的年份
char NowYear[5];
time_t tnow = time(0);
strftime(NowYear , 5 , "%Y" , localtime(&tnow));
Age = atoi(NowYear)-atoi(chBirthYear); //计算年龄
}
Worker::VWorker()
{
}
void Worker::Display(){//display()同名函数,输出工人信息
cout<<"职工编号 : "<<Id<<endl;
cout<<"姓名 : "<<Name<<endl;
cout<<"性别 : "<<Sex<<endl;
cout<<"工资 : "<<Wage<<endl;
cout<<"出生时间 : "<<BirthDay<<endl;
cout<<"参加工作时间 : "<<WorkTime<<endl;
cout<<"年龄 : "<<Age<<endl;
}
void AddTeacher(vector <Teacher> *TeaInfo) //新增老师对象
{
system("color 05A"); //设置当前窗口的背景色和前景色
Teacher TeaTemp;
(*TeaInfo).push_back(TeaTemp);
}
void AddWoker(vector <Worker> *WorkerInfo) //新增工人对象
{
system("color 05A");
Worker Wokertmp;
(*WorkerInfo).push_back(Wokertmp);
}
void DisplayAll(vector <Teacher> *TeaInfo,vector <Worker> *WokerInfo){ //显示全部职工记录
system("color 05A");
cout<<"所有教师的信息:"<<endl;
vector <Teacher>::iterator pTeaInfo;
for (pTeaInfo=(*TeaInfo).begin();(*TeaInfo).empty()!=1&&pTeaInfo!=(*TeaInfo).end();pTeaInfo++) //如果到达vector末尾,则退出
{
(*pTeaInfo).Display();
cout<<endl;
}
cout<<"所有工人的信息:"<<endl;
vector <Worker>::iterator pWorkerInfo;
for (pWorkerInfo=(*WokerInfo).begin();(*WokerInfo).empty()!=1&&pWorkerInfo!=(*WokerInfo).end();pWorkerInfo++) //如果到达vector末尾,则退出
{
(*pWorkerInfo).Display();
cout<<endl;
}
cout<<"按Enter返回"<<endl;
getchar(); getchar();
}
void DisAvgTeacherAge(vector <Teacher> *TeaInfo){ //查询老师平均年龄
system("color 05A");
int SumAge = 0;
vector <Teacher>::iterator pTeaInfo;
for (pTeaInfo=(*TeaInfo).begin();(*TeaInfo).empty()!=1&&pTeaInfo!=(*TeaInfo).end();pTeaInfo++)//遍历老师容器
{ //如果到达vector末尾,则退出
SumAge+= (*pTeaInfo).GetAge();
cout<<endl;
}
if((*TeaInfo).size()!=0)
cout<<"教师的平均年龄为"<<SumAge/((*TeaInfo).size())<<endl;
else cout<<"没有记录"<<endl;
cout<<"按Enter返回"<<endl;
getchar(); getchar();
}
void DisAvgWorkerAge(vector <Worker> *WokerInfo){
system("color 05A");
int SumAge = 0;
vector <Worker>::iterator pWorkerInfo;
for (pWorkerInfo=(*WokerInfo).begin();(*WokerInfo).empty()!=1&&pWorkerInfo!=(*WokerInfo).end();pWorkerInfo++) //如果到达vector末尾,则退出
{
SumAge+= (*pWorkerInfo).GetAge();
cout<<endl;
}
if((*WokerInfo).size()!=0)
cout<<"职工的平均年龄为"<<SumAge/((*WokerInfo).size())<<endl;
else cout<<"没有记录"<<endl;
cout<<"按Enter键返回"<<endl;
getchar(); getchar();
}
void DelTeacher(vector <Teacher> *TeaInfo){ //用于删除老师信息
system("color 05A");
bool Hflag=false;
string SearchName;
vector <Teacher>::iterator pTeaInfo;
cout<<"请输入您要删除的老师的姓名:"<<endl;
cout<<"姓名: ";
cin>>SearchName;
for(pTeaInfo=(*TeaInfo).begin();(*TeaInfo).empty() != 1&&pTeaInfo!=(*TeaInfo).end();pTeaInfo++) //如果到达vector末尾,则退出
{
if (0==SearchName.compare((*pTeaInfo).GetName())) //如果找到要删除老师的姓名,则执行
{
Hflag=true; //找到老师
(*TeaInfo).erase(pTeaInfo); //删除vector中指定的老师
continue;
}
}
if (false==Hflag) //如果没有该老师,则执行
{
cout<<"没有该老师!"<<endl;
}
cout<<"按Enter返回"<<endl;
getchar(); getchar();
}
void DelWorker(vector <Worker> *WokerInfo) //用于删除工人信息
{
system("color 05A");
bool Hflag=false;
string SearchName;
vector <Worker>::iterator pWorkerInfo;
cout<<"请输入您要删除的工人的姓名:"<<endl;
cout<<"姓名: ";
cin>>SearchName;
for(pWorkerInfo=(*WokerInfo).begin();(*WokerInfo).empty() != 1&&pWorkerInfo!=(*WokerInfo).end();pWorkerInfo++) //如果到达vector末尾,则退出
{
if (0==SearchName.compare((*pWorkerInfo).GetName())) //如果找到要删除工人的姓名,则执行
{
Hflag=true; //找到工人
(*WokerInfo).erase(pWorkerInfo); //删除vector中指定的工人
continue;
}
}
if (false==Hflag) //如果没有该工人,则执行
{
cout<<"没有该老师!"<<endl;
}
cout<<"按Enter返回"<<endl;
getchar();getchar();
}
void SearchByName(vector <Teacher> *TeaInfo,vector <Worker> *WokerInfo){ //按名字查找职工信息
system("color 05A");
bool Hflag=false;
string SearchName;
vector <Teacher>::iterator pTeaInfo;
cout<<"请输入您要查找的职工的姓名:"<<endl;
cout<<"姓名: ";
cin>>SearchName;
for(pTeaInfo=(*TeaInfo).begin();pTeaInfo!=(*TeaInfo).end();pTeaInfo++)
{
if (0==SearchName.compare((*pTeaInfo).GetName())) //如果找到输入的职工,则执行
{
Hflag=true; //找到职工
cout<<"这个人是老师,他的信息为:"<<endl;
(*pTeaInfo).Display(); //显示职工信息
continue;
}
}
vector <Worker>::iterator pWorkerInfo;
for(pWorkerInfo=(*WokerInfo).begin();pWorkerInfo!=(*WokerInfo).end();pWorkerInfo++)
{
if (0==SearchName.compare((*pWorkerInfo).GetName())) //如果找到输入的职工,则执行
{
Hflag=true; //找到职工
cout<<"这个人是老师,个人信息为:"<<endl;
(*pWorkerInfo).Display(); //显示职工信息
continue;
}
}
if (false==Hflag)
{
cout<<"没有这个职工!"<<endl; //没有找到信息
}
cout<<"按Enter返回"<<endl; //返回
getchar(); getchar();
}
void DisTeacherByAcademy(vector <Teacher> TeaInfo){ //按系输出教师信息
system("color 05A");
bool Hflag=false;
string SearchName;
vector <Teacher>::iterator pTeaInfo;
while((TeaInfo).empty()!=1) { //输出所有指定系的老师
pTeaInfo=(TeaInfo).begin();
string Academy = (*pTeaInfo).GetAcademy();
cout<<"系:"<<Academy<<","<<"该系的老师有:"<<endl;
for(pTeaInfo=(TeaInfo).begin();(TeaInfo).empty()!=1&&pTeaInfo!=(TeaInfo).end();){
if (0==Academy.compare((*pTeaInfo).GetAcademy()))
{
(*pTeaInfo).Display();
cout<<endl;
(TeaInfo).erase(pTeaInfo);
pTeaInfo=(TeaInfo).begin();
}
else pTeaInfo++;
}
cout<<endl;
}
cout<<"按Enter返回"<<endl;
getchar(); getchar();
}
void WriteFile(vector <Teacher> *TeaInfo,vector <Worker> *WokerInfo) //生成新文件
{
FILE *fp;
if (NULL==(fp=fopen("Employee.txt","w+")))
{
cout<<"打开文件错误"<<endl;
exit(-1);
}
vector <Worker>::iterator pWorkerInfo;
vector <Teacher>::iterator pTeaInfo;
for(pTeaInfo=(*TeaInfo).begin();pTeaInfo!=(*TeaInfo).end();pTeaInfo++) //写入vector中所有老师的信息
{
fputs("教师信息:\n",fp);
fprintf(fp,"姓名:%s\n",(*pTeaInfo).GetName().c_str());
fprintf(fp,"年龄:%d\n",(*pTeaInfo).GetAge());
fputs("\n",fp);
}
fputs("教师信息结束\n",fp);
for(pWorkerInfo=(*WokerInfo).begin();pWorkerInfo!=(*WokerInfo).end();pWorkerInfo++) //写入vector中所有老师的信息
{
fputs("职工信息:\n",fp);
fprintf(fp,"姓名:%s\n",(*pWorkerInfo).GetName().c_str());
fprintf(fp,"年龄:%d\n",(*pWorkerInfo).GetAge());
fputs("\n",fp);
}
fputs("职工信息结束\n",fp);
fclose(fp);
}
void Mainmenu(){//菜单界面
system("color 05A"); //设置当前窗口的背景色和前景色
cout<<" ╭――――――――――《教职工管理系统》―――――――――╮"<<endl;
cout<<" ∣ 请选择功能 ∣"<<endl;
cout<<" ├――――――――――――――――――――――――――――┤"<<endl;
cout<<" ∣ 1.新建并输入职工数据 ∣"<<endl;
cout<<" ∣ 2.按条件输出职工数据 ∣"<<endl;
cout<<" ∣ 3.删除职工数据 ∣"<<endl;
cout<<" ∣ 0.退出 ∣"<<endl;
cout<<" ╰――――――――――――――――――――――――――――╯"<<endl;
cout<<" ――――――――――――――――――――――――――――――"<<endl;
cout<<" 请选择您要服务的类别: " ;
}
void Insert(vector <Teacher> *TeaInfo,vector <Worker> *WorkerInfo) //增加职工数据菜单界面
{
system("color 05A"); //设置当前窗口的背景色和前景色
int select = -1;
while(select!=0)
{
cout<<" ╭――――――――――《增加职工数据》――――――――――╮"<<endl;
cout<<" ∣ 请选择操作: ∣"<<endl;
cout<<" ├――――――――――――――――――――――――――――┤"<<endl;
cout<<" ∣ 1增加一位教师记录 ∣"<<endl;
cout<<" ∣ 2增加一位工人记录 ∣"<<endl;
cout<<" ∣ 0返回主菜单 ∣"<<endl;
cout<<" ╰――――――――――――――――――――――――――――╯"<<endl;
cin>>select;
switch(select){
case 1:AddTeacher(TeaInfo);break;
case 2:AddWoker(WorkerInfo);break;
case 3:Mainmenu();break;
default:
cout<<"回到主菜单!"<<endl;
}
}
}
void Search(vector <Teacher> *TeaInfo,vector <Worker> *WorkerInfo) //查询职工数据菜单界面
{
system("color 05A"); //设置当前窗口的背景色和前景色
int select = -1;
while(select!=0)
{
cout<<" ╭――――――――――《查询职工数据》――――――――――╮"<<endl;
cout<<" ∣ 请选择操作: ∣"<<endl;
cout<<" ├――――――――――――――――――――――――――――┤"<<endl;
cout<<" ∣ 1显示全部职工记录 ∣"<<endl;
cout<<" ∣ 2按系输出教师信息 ∣"<<endl;
cout<<" ∣ 3按姓名检索所有信息 ∣"<<endl;
cout<<" ∣ 4计算教师平均年龄 ∣"<<endl;
cout<<" ∣ 5计算工人平均年龄 ∣"<<endl;
cout<<" ∣ 0返回主菜单 ∣"<<endl;
cout<<" ╰――――――――――――――――――――――――――――╯"<<endl;
cin>>select;
switch(select){
case 1:DisplayAll(TeaInfo,WorkerInfo);break;
case 2:DisTeacherByAcademy(*TeaInfo);break;
case 3:SearchByName(TeaInfo,WorkerInfo);break;
case 4:DisAvgTeacherAge(TeaInfo);break;
case 5:DisAvgWorkerAge(WorkerInfo);break;
case 6:Mainmenu();break;
default:
cout<<"回到主菜单!"<<endl;
}
}
}
void Delete(vector <Teacher> *TeaInfo,vector <Worker> *WorkerInfo) //删除职工数据
{
system("color 05A"); //设置当前窗口的背景色和前景色
int select = -1;
while(select!=0)
{
cout<<" ╭――――――――――《删除职工数据》――――――――――╮"<<endl;
cout<<" ∣ 请选择操作: ∣"<<endl;
cout<<" ├――――――――――――――――――――――――――――┤"<<endl;
cout<<" ∣ 1删除一位教师记录 ∣"<<endl;
cout<<" ∣ 2删除一位工人记录 ∣"<<endl;
cout<<" ∣ 0返回主菜单 ∣"<<endl;
cout<<" ╰――――――――――――――――――――――――――――╯"<<endl;
cin>>select;
switch(select){
case 1:DelTeacher(TeaInfo);break;
case 2:DelWorker(WorkerInfo);break;
case 3:Mainmenu();break;
default:
cout<<"回到主菜单!"<<endl;
}
}
}
void MainCho(vector <Teacher> *TeaInfo,vector <Worker> *WorkerInfo)
{ //主菜单操作
int choice = -1;
while(choice!=0){
Mainmenu();
cin>>choice;
switch(choice){
case 1:Insert(TeaInfo,WorkerInfo);break;
case 2:Search(TeaInfo,WorkerInfo);break;
case 3:Delete(TeaInfo,WorkerInfo);break;
case 0:break;
default:
cout<<"操作错误!"<<endl;
}
}
}
void main() //主函数
{
vector <Teacher> TeaInfo; //
vector <Worker> WorkerInfo; //
vector <Teacher>::iterator pTeacher; //
vector <Worker>::iterator pWoker; //
pTeacher = TeaInfo.begin(); //
pWoker = WorkerInfo.begin(); //
MainCho(&TeaInfo,&WorkerInfo); //调用主要处理程序
WriteFile(&TeaInfo,&WorkerInfo); //存入文件操作
}
⑤ 目前我国物业管理信息系统的开发方法是什么
目前我国物业管理信息系统的主要开发方式是什么?
物业管理行业是在传统的房屋管理基础上发展而来的新兴行业,近年来获得了长足的发展.随着人们生活水平的提高、住宅多样化的不断发展,物业管理作为一门科学的内涵已经超出了传统定性描述和评价的范畴.发展成为集多种手段对物业进行综合管理,并能对有关物业的资料进行归类总结、整理分析、定性与定量评价、发展预测等.物业管理在现在生活中作用已经被广泛认可.采用现代化计算机技术进行物业管理是一种行之有效的解决方法。
信息系统(Information System,IS)是由一组相互关联的部件结合而成,用于收集、处理、存储、传输、检索和发布信息,以促进和提高企业或组织的管理水平和业务决策水平。信息系统包括输入、处理、控制、输出、反馈等基本组成部分。它是一个由人和机共同组成的系统。
管理信息系统在《中国企业管理网络全书》的定义是:“一个由人、计算机等组成的能进行信息收集、传递、存储、加工、维护和使用的系统。管理信息系统能实测企业的各种运行情况;利用过去的数据预测未来;从企业全局出发辅助企业进行决策;利用信息控制企业行为;帮助企业实现其规划目标”。 从本质上说,凡是采用计算机进行辅助管理和决策的信息系统都是管理信息系统。
物业管理信息系统是一套用于小区物业管理业务的综合系统.他利用计算机网络的各种优势,根据物业管理原则,物业管理收费标准等,对物业小区的各种服务进行统一、规范的管理,并对物业小区的各种费用进行计、收费处理。
目前国内大多数物业管理公司计算机应用水平还处于单项数据处理,模仿手工管理方式,多用于简单的事务性工作.物业管理信息系统的应用水平能充分体现物业管理的水平.物业管理信息系统除了解决物业管理的一般问题,包括实现计算机对楼房、业主、服务、工程、装修、投诉、水电气、财务收费、汇总、统计、查询、报表等物业工作全方位的管理外,还要包括协议管理,服务管理、数据集中处理和发票管理等功能。
管理信息系统的开发方法有生命周期法、原型法、计算机辅助软件工程开发方法、结构化系统开发方法和面向对象的开发方法。
生命周期法(Life Cycle Method)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始。结构分析、结构设计,结构程序设计(简称SA—SD—SP方法)用瀑布模型来模拟。各阶段的工作自顶向下从抽象到具体顺序进行。瀑布模型意味着在生命周期各阶段间存在着严格的顺序且相互依存。瀑布模型是早期MIS设计的主要手段。
原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统。
计算机辅助软件工程开发方法(Computer Aided Software Engineering,CASE)是指由各种计算机辅助软件和工具组成的大型综合性软件开发环境,随着各种工具及软件技术的发展、完善和不断集成,逐步由单纯的辅助开发工具环境转化为一种相对独立的方法。是软件工具与开发方法的结合体。解决系统开发问题的基本思想是:结合系统开发的各种具体方法,在完成对目标系统的规划和详细调查后,如果系统开发过程中的每步都相对独立且一定程度上彼此形成对应关系,则整个系统开发就可以应用专门的软件开发工具和集成开发环境来实现。
结构化系统开发方法(Structured System Development Methodologies)是指把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用系统标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的软件产品。结构化生命周期法是最常用的管理信息系统开发方法,分为四个步骤,即系统调研分析、数据库设计实现、界面设计实现和系统功能设计实现。
面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。面向对象(Object Oriented)的开发方法也称快速原型法是近年来针对(SA—SD—SP)的缺陷提出的设计新途径,是适应当前计算机技术的进步及对软件需求的极大增长而出现的。是一种快速、灵活、交互式的软件开发方法学。其核心是用交互的、快速建立起来的原型取代了形式的、僵硬的(不易修改的)大快的规格说明,用户通过在计算机上实际运行和试用原型而向开发者提供真实的反馈意见。快速原型法的实现基础之一是可视化的第四代语言的出现。两种方法的结合,使用面向对象方法开发MIS时,工作重点在生命周期中的分析阶段。分析阶段得到的各种对象模型也适用于设计阶段和实现阶段。实践证明两种方法的结合是一种切实可行的有效方法。
MIS系统开发过程
一个MIS系统的开发过程一般包括如下几个步骤:
(1)需求分析:需求分析主要是了解用户的需求。需求了解得越详细,程序的后期开发与维护费用就会越少。一般的开发团队中,需求分析都是由资历较深的系统分析员或项目经理担当,可见它的重要性。需求分析制订好后,需要反复修改。将最后的结果交给用户审定,确认无误后,由系统分析员完成需求分析文档,再开始下一步工作。
(2)概要设计:概要设计紧跟在需求分析之后。用户需求明确后,将得到的数据分析后,开始构建数据库的逻辑结构。此时,数据库中的表格还未成形,通过各种分析工具(如PowerDesigner等)画出数据流图,最后就可抽象出数据库的具体表结构。这时由系统分析人员反复审核。确认所有的需求都考虑在内,没有遗漏后,就可以开始制订概要设计文档。概要设计文档形成后,整个程序的逻辑框架也就形成了。
(3)详细设计:概要设计完成后,根据设计中制订的业务模块。就可以进行详细分析设计了。详细设计就是将各个业务模块的窗口全部建好,各个窗口控件的处理代码全部用语言表达出。所以详细设计是整个系统中最繁琐的环节。详细设计完成后,整个程序就确定了,再由编程人员根据详细设计文档将代码完成。整个开发工作就宣告结束。
1) 程序编码:程序编码相对于其他环节来说比较简单,程序员只需要根据详细分析文档写程序编码,保证代码没有错误即可。程序编码需要注意的是整个程序书写中命名的规范化与编程风格的规范化,这需要较长时间的培养来形成。需要在不断的实践中形成自己独特的风格。总的来说,不要过分地追求复杂的算法,因为那可能会导致后期维护人员无法读懂你的代码而造成维护的困难。
(4)测试:程序编码完成后,就需要测试。测试有几种类型,主要是测试代码有无逻辑错误以及在加载数据环境下程序的稳定性问题。测试工作中发现的错误应及时改正,然后将它记录到测试文档中。
(5)打包:测试完成,确认无误后。程序就可以打包发行了。打包一般使用工具如PWISE等。
管理信息系统的开发
管理信息系统的开发是一个较为复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识、认识规律以及工程化方法等方面的问题。尽管系统开发方法有很多种,但遗憾的是至今尚未形成一套完整的、能为所有系统开发人员所接受的理论以及由这种理论所支持的工具和方法。
管理信息系统的开发方式
自主开发:
通过自行开发可以得到适合本单位需要的、满意的系统,在系统开发过程中还可以培养自己的技术力量。缺点是开发周期往往较长。自行开发需要强有力的领导,有足够的技术力量,需进行一定的调研和咨询。
自主开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员、系统维护使用队伍的组织和单位,如高等院校、研究所、计算机公司、等单位。独立开发的优点是开发费用少,实现开发后的系统能够适应本单位的需求且满意度较高,系统维护方便。缺点是由于不是专业开发队伍,容易受计算机业务工作的限制,系统优化不够,开发水平较低。
委托开发:
委托开发从用户角度最省事,但必须配备精通业务的管理人员参加,经常检查和督促。这种开发方式一般费用较高,系统维护比较困难。
委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较弱、但资金较为充足的组织和单位。
委托开发的方式的优点是省时、省事,系统的技术水平较高。缺点是费用高、系统维护需要开发单位的长期支持。此种方式需要使用单位的业务骨干参与系统的论证工作,开发过程中,需要开发单位和使用单位双方及时沟通,进行协调和检查。
合作开发:
合作开发对于培养自己的技术力量最有利,系统维护也比较方便。条件是企业组织有一定的系统分析和设计力量,合作双方要精密协作和配合。
合作开发方式适合于使用单位有一定的管理信息系统分析、设计及软件开发人员,但开发队伍力量较弱,希望通过管理信息系统的开发建立完善和提高自己的技术队伍,便于系统维护工作的单位。双方共同开发成果,实际上是一种半委托性质的开发工作。优点是相对于委托开发方式比较节约资金,可以培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。缺点是双方在合作中沟通易出现问题,需要双方及时达成共识,进行协调和检查。
购买现成软件:
目前,软件的开发正在向专业化方向发展,一些专门从事管理信息系统开发的公司已经开发出一批使用方便、功能强大的专项业务管理信息系统软件。为了避免重复劳动,提高系统开发的经济效益,也可以购买现成的适合于本单位业务的管理信息系统软件,如企业管理信息系统、教育管理信息系统、财务管理系统、进销存管理系统等等。此方式的优点是节省时间的费用、系统技术水平高。缺点是通用软件专用性较差,跟本单位的实际工作需要可能有一定的差距,有时可能需要做二次开发工作。因此,在选择通用软件时,不可只看开发商的宣传,要经过多方详尽的考查后再作决定。购买现成软件最省事。但很难买到完全适合本单位的软件。购买现成软件包需要有较强的鉴别能力。这种方式谈不上什么系统维护。
以上四种开发方式中,合作开发方式最适合我国目前的情况。
各种开发方式的比较
以上介绍的四种开发方式有各自的长处和短处,需要根据使用单位的实际情况进行选择,也可综合运用各种开发方式。
方式
特点比较 独立开发 委托开发 合作开发 购买现成软件
分析和设计能力的要求 较高 一般 逐渐培养 较低
编程能力的要求 较高 不需要 需要 较低
系统维护的难易程度 容易 较困难 较容易 较困难
开发费用 少 多 较少 较少
说明 开发时间较长,系统适合本单位,培养了自己的开发人员。 省事,开发费用高。 开发出的系统便于维护。 最省事,但不一定完全适合本单位。
⑥ 浠庡敮鐗╄鲸璇佹硶瑙掑害鍒嗘瀽锛屾垜锲借蒋浠朵骇涓氭湁闾%
论我国软件产业当前的形势、机遇和发展道路
近年来,我国政府对软件产业的发展非常重视。国务院《关于鼓励软件产业和集成电路产业发展的若干政策》(国发[2000]18号文),对我国软件产业发展作出了全面的规划,有力地指导了软件产业的发展。为促进我国软件产业在知识经济时代实现跨越式发展,当前有必要进一步认清我国软件产业面临的严峻形势,把握国际软件共享运动带给我国的机遇,充分调动我国拥有的各种资源,提出兼具可行性和理想性的软件产业发展战略,走出一条既适合国情又能占领知识经济制高点的软件产业发展道路。
一、我国软件产业发展的形势
软件产业是信息产业的核心和灵魂,其已经成为世界各国在新一轮国际竞争中必争的焦点和战略制高点。为抢得发展先机,树立在全球软件产业链中的有利地位,无论是发达国家,还是发展中国家,都纷纷制定了立足本国国情的软件产业发展目标和发展战略,采取了一系列配套的政策措施,在实践中逐渐形成了适合本国特点的发展道路。例如,美国走的是“全面主导”的发展道路,占据全球软件产业链的最上游位置,以标准化的产品和服务规范和引导位于中下游的软件产业门类,瞄准国内市场和国际市场,赢得了巨额的产业利润。日本和韩国充分满足国内市场需求,走的是“国内优先”的发展道路,主要针对国内市场,出口在国内整个软件产业总额中所占的比重较少。以色列重点强调软件产业开发,充分发挥俄罗斯移民的智力资源,将全球领先的军用软件技术知识转化为民用,在数据、信息安全和无线通讯领域等软件细分市场取得了领先地位。爱尔兰利用其很低的企业所得税政策,吸引跨国公司在爱尔兰本土建立生产基地,逐渐成为软件跨国公司在欧洲的运营中心和软件集散地。印度规避了国内市场狭窄、信息化基础薄弱等方面的“先天不足”,大力发展软件外包服务和离岸开发业务,大型软件企业为跨国公司承包价值链高端产品和服务,中小型软件企业提供诸如解码、编程和测试等价值链低端服务,创造了比较庞大的软件出口额。
相比之下,我国目前还没有形成明确清晰的软件产业发展目标和发展战略,在扶持产业发展的政策措施方面还没有真正到位,发展环境还没有实现优化,再加上产业发展基础薄弱,国产软件的发展规模和速度还不能为国民经济提供足够的支撑,使得我国在软件产业发展方面,处在世界发达国家和周边发展中国家的“夹缝”之中,与世界先进水平的差距未见缩小,反而有日益扩大之势。长此以往,如果不从根本上加快软件产业的发展,我国将痛失占领国际竞争制高点的大好时机,形势的紧迫性和严峻性可想而知。
(一)在全球软件产业中的地位低微,与周边国家相比也存在较大差距
2000年,全球软件及服务业市场总收入为5960亿美元,其中,我国软件产业销售额为71.7亿美元,占全球软件产业总额的1.2%,相当于美国的1/40,日本的1/8,也低于爱尔兰的1.5%,印度的1.48%,韩国的1.39%(见表1)。
表1 中国在全球软件产业中的地位
(单位:亿美元)
中国 美国 日本 爱尔兰 印度 韩国 全球
1999年 53.2 2200 540 84 67.5 59 5274
所占份额 1.0% 42.0% 10.2% 1.6% 1.3% 1.1% 100%
2000年 71.7 2400 572 89 88.5 83.2 5960
所占份额 1.2% 40.2% 9.6% 1.5% 1.48% 1.39% 100%
资料来源:中国软件行业协会编:《2000年度中国软件产业研究报告》,2001年4月。
从总量以及所占比例来看,2000年,我国软件产业占全球市场的份额虽然与周边国家如印度、韩国所占的份额相差不多,比爱尔兰略低0.3个百分点,似乎差别不大,但是考虑到软件产品质量、软件开发的规范程度、软件出口或满足国内市场的程度等方面,我国与这些周边国家以及爱尔兰相比则存在很大差距。例如,单从出口来看,2000年我国软件出口约4亿美元,仅是印度的1/15。我国软件产业在全球市场中的地位以及与周边国家的差距,与我国作为21世纪最具潜力的发展中国家的地位很不相称。
(二)软件产业对国民经济发展的贡献较低,发展速度不能适应国家信息化的要求
2001年,我国软件产业总额占GDP的比重为0.78%,远低于发达国家6%的平均水平,也低于韩国的1.96%,印度的16.7%,与国家信息化对软件产业的需求还存在较大的差距。
1996~2001年,我国软件产业国内市场增长速度分别为46.8%、31%、26.4%、27%、33%、34%,年均增长率约为30%,虽然高于世界软件产业的平均增长速度,但比印度软件产业起飞时期低20个百分点,比爱尔兰低50个百分点,难以满足国家信息化建设对软件产业的要求。
(三)软件产业的发展空间巨大,但国产软件的市场份额十分有限
我国目前正在大力推行国民经济与社会信息化建设,这无疑为软件产业的发展提供了巨大的需求,软件产业的发展空间很大。但是,信息化的迅猛发展并没有形成对国产软件有效的需求,反而有助于跨国公司在我国的发展。如微软公司的在华业务,两年内增长了2.5倍,是微软公司在全球范围内最快的部分,而国产软件的市场占有率仅维持在30%左右的水平,这一方面是由于我国软件产业几乎全面处于全球软件产业链的中下游地位,在核心产品和关键技术的发展方面受制于人,在国内市场国际化的大环境中处于非常被动的局面。另一方面,目前的政府采购从尽量节约财政资金方面考虑得多,而在通过启动政府采购为国产软件创造市场空间方面考虑不够,未能给国产软件以有力的实质性扶持。
(四)缺乏核心产品和关键技术,核心竞争力薄弱
为了保障安全,有些国家如俄罗斯、白俄罗斯等在军事部门中完全使用自己独立研制的操作系统。但是,在我国,国外软件产品占据了2/3的国内市场,其中在系统软件方面几乎没有我国自主版权软件的立足之地,国产支撑软件只是凤毛麟角,应用软件同样面临剧烈竞争。缺乏基础和核心技术以及具有自主知识产权的软件产品,自主创新能力弱,不仅使得大量利润流入外国企业,严重影响我国软件产业的积累和再循环能力,而且还严重威胁着我国的信息安全。一个国家的信息产业在别国提供的核心技术的基础上发展起来,长此以往,对于国家利益、国防安全都是非常危险的。
(五)产业发展基础薄弱,无力与跨国公司抗衡
据CCID(信息产业部电子信息产业发展研究院)统计,至2000年底,我国从事软件开发、研制、销售、维护和服务的软件企业有3,000家左右,加上兼营软件的企业,总数大约有5,000家。
我国软件产业规模结构的特点是以中、小企业为主,50人以下的企业占55%左右,50~200人的企业占42%左右,1,000人以上的仅有中软总公司、东大软件、用友软件、北大方正等十几家公司。2000年,我国软件产业人均产值平均不到15万元人民币,而微软每年人均产值高达62万美元,这表明我国软件企业的劳动生产率处于较低水平,市场竞争力不强。
人才总量不足,结构不合理是导致产业发展基础薄弱的重要因素。目前,我国软件技术人员约有19万人左右,此外,还有30万人在从事计算机应用、科研与教育工作。但是,我国软件技术人员中绝大多数是从事程序开发、技术支持和服务的人员,软件产业发展所急需的系统分析师、架构设计师、高级工程师、项目经理和技术工人的数量非常匮乏,无法满足软件产业发展对各层次人才的需求。在典型的知识型产业中缺乏急需的专业知识型人才,再加上“一低两高”(劳动生产率低,人力成本高,开发成本高)的现状,发展速度之慢也就不足为怪了。
(六)国家软件产业政策在落实中还存在诸多问题
国务院《关于鼓励软件产业和集成电路产业发展的若干政策》在促进我国软件产业发展方面发挥了很大的作用,但是,我们也应当看到,将近两年的时间过去了,该文件规定的政策并没有完全得到落实,同时还有一些问题在落实过程中逐渐暴露出来。
例如,在投融资方面,该文件规定的由国家扶持的软件产业风险投资公司和投资基金至今尚未组建。由于软件企业固定资产少、无形资产比重大,缺少可供抵押或质押的资产,很难争取到银行贷款。在软件企业上市方面,国家各部门制订的政策法规相互矛盾,现行的政策法规阻碍了软件企业的上市融资之路。同时,由于软件企业的规模较小,前期研发投入过大,而且研发费用很难转化为固定资产,与传统制造业的盈利模式有所不同,同时发行股票的规模也无法放大,因而,在目前实行股票发行核准制的情况下,证券公司在推荐软件企业发行股票方面积极性不高,软件企业上市存在实际的困难。另外,国务院18号文件中关于软件企业在资产评估中无形资产占净资产的比例,以及软件企业境外上市融资等规定缺少实施细则。在税收优惠政策方面,现有的软件产业政策是从软件产品销售收入比例和自产软件产品销售收入比例等方面来界定软件企业,而将软件服务业、软件产业孵化器、软件企业的分支机构以及国产软件的代理和分销商排除在外,实际上使软件产业链条上各环节、各要素处于不平等的地位,导致有些环节发展滞后,成为整个软件产业发展的“掣肘”。
关于软件采购方面,目前政府采购主要是从提高财政资金使用效率的目的设计,对通过政府采购为国产软件发展创造市场空间的政策目标考虑不够,缺乏指导政府采购的标准规范和产品、服务目录。
关于知识产权保护方面,目前版权法的执行仍未取得预期效果。据美国SIIA(软件与工业信息协会)的调查报告显示,越南和中国是世界上盗版率最高的两个国家,1994年两国的盗版率分别为100%和97%。随着政府对知识产权的重视,近几年两国的盗版率已有所下降,但依然保持在98%和91%左右。据统计,1999年,中国软件业因盗版而损失的金额高达6亿多美元。盗版率居高不下,不仅严重制约了国内软件企业的发展,损害国家形象,也严重影响了跨国公司和风险投资进入中国的积极性。
二、我国软件产业发展面临的机遇
我国软件产业处于软件发达国家和周边发展中国家的“夹缝”之中,在发展过程中存在许多亟待解决的问题,但是这并不意味着我国在软件产业这个国际竞争的前沿领域将无所作为。20世纪90年代末期,印度在相对贫瘠的国内经济基础上实现了软件产业的腾飞,在高科技产业和知识经济的核心领域取得了令人瞩目的发展。印度在不具有明显优势的情况下尚且实现了软件产业的跳跃式发展,而我国呢?拥有印度无法比拟的国民经济信息化程度、信息产业规模、国内市场潜力以及综合经济实力,这无疑增强了我国在发展软件产业方面的决心和信心。
考察软件产业在美国、日本、韩国、印度、以色列、爱尔兰等国家成功的发展道路,我们可以发现软件产业具有与一般制造业不同的规律。很多以资金密集型为特征的制造业,如机电、汽车等,在世界各国之间的转移基本上呈现“发达国家→次发达国家→发展中国家→”的规律。但是,软件产业完全有可能同时在发达国家、次发达国家、发展中国家发展起来。这主要是因为推动软件产业和传统制造业成功的关键资源不一样,传统制造业的关键成功资源是资金,而软件产业的关键成功资源是知识型的人力资源。所以,发展中国家完全有可能利用丰富的人力资源优势,再加上政府推动和政策支持,与发达国家在这个领域一争高下。
同时,以Linux为代表的开放源代码运动的兴起以及网络计算机(NC)的推广,为软件产业跨越式发展提供了难得的机遇。Linux是一种将源代码完全开放的UNIX类操作系统,由于它的开放性和技术的先进性,并宣布遵循自由软件联盟(CNU)的GPL协议,赢得了一批富有市场经验的软件开发厂商的支持,从而使Linux能快速传播和发展,开始对微软造成直接威胁。目前Linux在全球已有约1,000万用户,在因特网服务器上所用的操作系统(OS)上已居首位,占有率达28%。IDC(国际数据公司)预计,五年后Linux将跃居全球操作系统市场的第二位。
以Linux为代表的源程序公开软件,给现有的软件产业体系带来了巨大冲击,其必将影响世界软件产业的发展。例如:开放源码可能成为软件发展的重要模式;以网络为核心的开放式的崭新开发模式逐渐形成;改变软件产业的“游戏规则”。
随着网络技术的应用和发展,NC(网络计算机)已成为计算机发展的重要方向之一,特别适合中国国情,具备大力推广的条件。目前NC已从单一的瘦客户机扩展到便携、移动、无线的网络访问终端,其用户群的规模正在迅速扩大,推广NC的条件已逐渐成熟。NC对CPU的性能要求不高,我们可以大力推动基于Linux的CPU芯片的开发,努力形成具有中国特色的CPU设计产业。
另外,软件已成为各行各业企业管理、产品设计、生产过程控制的核心,是技术创新、商业竞争的有力工具。软件行业也不再仅局限于计算机行业之内,而已渗透和分布在其他行业之中,软件的产品形态呈多样化。嵌入式软件市场正在升温,一种是面向消费者的市场,如移动电话、手持设备和信息家电;另一种是面向工业应用的市场,如工业自动化设备和智能化仪器。这是一个相当分散的市场,由于嵌入式软件往往在专用微处理芯片上运行,因而不易形成统一的独占性市场。
因此,我国要改变在全球软件产业链中的地位,尤其是改变在系统软件市场中的被动局面,存在很多难得的机遇。重要的是我国要抓紧时间,不能再沉湎于于事无补的过多的争论。目前,最紧迫的事情是,尽快确定我国软件产业的发展战略,充分调动发挥我国拥有的优势,制定切实可行的政策措施。唯其如此,我国软件产才能在较短时间内得到跨越式发展,达到国务院18号文件中规定的目标,跻身于世界软件大国之林。
三、我国软件产业的发展道路
前面我们考察了美国、日本、韩国、印度、以色列和爱尔兰等国的软件产业发展道路,现在回过头来,看一看我国软件产业今后应该走什么样的发展道路?一个明显的结论是,我国绝对不可能照搬别国的模式。我们自有我们的国情,自有我们独特的优势资源,因而,在发展软件产业的道路选择问题上,我们要走出具有自己特色的发展道路。
(一)国家行为和企业行为互动
这里的“国家行为”并不仅仅是指国家要制定合理的软件产业扶持政策,主要是指要通过国家投入、组织和引导来推动软件产业的发展。我们在前面已经说过,我国的信息产业基本上是建立在美国提供的核心技术的平台上,这对一个国家来说是非常危险的。因而,发展具有自主知识产权的软件核心产品和关键技术,使之产业化,并为之提供市场空间,这是我国在国家层面上必须要做的事情,我们不能把发展软件核心产品和关键技术的希望寄托在软件企业的身上。这是因为,第一,发展具有自主版权的软件核心产品和关键技术,不像软件服务业那样,单靠优秀的人才资源就可以做得很好。操作系统和支撑软件等系统软件产品,可以说是一个典型的资金密集型和人才密集型的行业门类,只有国家才能集中大量的资金资源和人才资源,以国家为主导,统一组织和协调,才能有可能取得成功,指望单个的企业或企业之间的联盟就可以解决软件的核心问题是不现实的。第二,目前我国软件企业普遍规模较小,资金不雄厚,根本无力解决发展系统软件所需要的庞大资金和面对巨大风险,同时,资本的逐利性也不可能要求软件企业主动站在国家的角度上为国家“排忧解难”。第三,我国软件产业的发展形势逼人,只有动用国家的力量,集中国家的资源,像我国当年研制“两弹一星”那样,采取非常规的运作方式,迅速缩短我国软件产业在核心产品和关键技术方面与软件发达国家存在的差距,才能摆脱长期以来我国在国际软件产业链中的被动地位和尴尬局面。
当然,在发展软件产业方面要体现国家行为,并不意味着国家直接用行政手段来干预,而是以国家为主导,采取市场运作和商业化的形式,比较可行的操作办法是:国家投入巨资,以国家为主导,同时吸收社会各界包括软件企业、高等院校、科研机构、投资机构,甚至跨国公司的资金,直接组建实体,从事软件核心产品和关键技术的研制、开发、生产和销售,在该实体内容形成从研发到产业化的“一条龙”,解决我国目前存在的研发和产业化脱节的“痼疾”。
(二)软件产品和软件服务并重
有人认为,目前我国应侧重发展软件产品,提高我国在全球软件产业中的地位,而让软件服务业保持自然增长状态。又有人认为,目前我国软件产品与软件强国相比落后一大截,无法在短时间内超越,与其在系统软件领域内从事没有多少成功几率的拼搏,还不如侧重发展服务业,这既可以锻炼人才,又可以创造就业,还可以为将来侧重发展软件产品奠定基础,同时还顺应了目前出现的软件服务业领先的发展趋势。
笔者认为,上述两种观点均有失偏颇,没有全面地考察问题的实质。笔者之所以提出“软件产品和软件服务并重”的观点,是与“国家行为和企业行为互动”的看法一脉相承的。国家与企业在发展软件产业的道路上既有分工,又是互动的。国家可以运用国家的意志,集中投入,采取实体经营的形式,将来自国家和社会的优势资源整合在一起,集中攻克软件产业中的核心产品和关键技术,建立自己独立的产品体系。同时,国家在信息化建设中,给软件企业创造市场机会,推动软件服务业的成熟壮大。而企业呢?主要集中于软件服务领域,大力发展信息系统集成、ASP、信息系统运行与维护、数据中心与资源外包、数据加工与处理、软件测试、信息系统咨询与评估、信息系统工程监理、软件与信息系统管理人才工程化培训等业务,为软件产品的产业化和规模化应用提供高质量的服务,积累专门知识和软件人才。国家要通过政策引导,鼓励有条件的软件企业大力发展软件服务业,以此来提升企业素质。同时,鼓励有条件、有意愿的软件企业积极参与国际定制软件和服务市场,学习和掌握国家软件市场运行规则和业务流程,积极参加CMM认证,完善质量保障体系,促使软件企业进一步与国际接轨,提高国际化素质。
(三)重在开发国内市场
毫无疑问,我国软件产业的国内市场空间是非常巨大的。我国应当以电子政务、电子金融、企业信息化、社会保障为重点,大力开发和推广应用我国自主版权的软件核心产品和关键技术、行业应用软件、信息安全软件等产品,通过巨大的内需来拉动软件产业的快速发展。
电子政务涉及到信息技术的各种产品和技术,推动行业企业信息化和家庭信息化,所采用的技术和产品对社会具有广泛的示范性和引导性。由于我国电子政务具有的安全性、个性要求、本地化等特点,国产软件企业将在该领域具有较强的竞争力。现阶段急需解决的问题是尽快制订统一的电子政务标准规范,提出推荐政府采购的产品或服务目录,避免各级和各地政府部门在电子政务的实施方面“一哄而上”,各自为战,削弱电子政务对国产软件的拉动作用。
我国金融电子化发展迅速,截至2000年底,银行系统已拥有大中型计算机700多台套,小型机6,000多台套,PC及服务器50多万台,自动柜员机(ATM)近3万台,销售终端(POS)22万台,电子化营业网点覆盖率达到95%以上,金融电子化的硬件建设将带动金融领域应用软件的大发展。数字化电子货币、网上支付、安全认证等电子金融的功能将直接促进电子商务的发展。
目前,我国拥有15,000家大中型企业和1,100多万家小企业,这些企业提高管理水平的需求急迫,同时,对企业管理信息系统实施的需求将日益旺盛,企业信息化潜在市场规模日益庞大,同时,加入WTO也将要求我国企业按照国际规则开展商务活动,这必将加大对企业管理软件的需求。现在管理软件开发出来的有效用户只有中小企业总数的5%左右。企业信息化将直接带动ERP(企业资源计划)、CRM(客户关系管理)、SCM(供应链管理)等软件的发展。
(四)建立产业自主体系
大力发展具有自主知识产权的软件核心产品和关键技术,建立产业自主体系,需要从国家层面上来加以组织、协调和引导。目前,Linux在全球的兴起为我国逐步打破WINTEL体系,建立基于Linux的系统软件产业体系提供了难得的机遇。当前最重要的是建立我国软件产业自己的标准体系,占据全球软件产业链的最上端,最终发展成为可与美国抗衡的软件强国。
【参考文献】
[1] 中国软件行业协会编.2000年度中国软件产业研究报告[R].2001,(4).
[2] 抓住新机遇,迎接新挑战,全面推进我国信息产业的改革与发展——吴基传部长在全国信息产业工作会议上的报告[R].2002-01-28.
[3] 王文京谈软件产业和软件企业经营[DB/OL].新浪网站,2001-12-09.
[4] 中国电子信息产业发展研究院.软件业“十五”专项规划思路[DB/OL].www.ccidnet.com,2001-09-30.
仅供参考,请自借鉴。
希望对您有帮助。