5个月嘤儿咳嗽偏方还没入农村医疗可以报销吗

& 综合新闻 & 正文
新医保目录:甲类药全额报销,乙类药有自付比例
  “12月份,刚出台的国家医保药品目录开始实施,医院文件还没拿到手,但已经有病人主动要求‘大处方’开甲类药。假如未有限制措施,医院在医保门诊用药费用上将出现较大的支付空洞。”广州某大医院门诊相关负责人杨文(化名)昨日向本报记者称。
  记者查阅《国家基本医疗、工伤和生育保险药品目录(2009年版)》(下简称“新版《药品目录》”),西药和中成药品种共2151个。西药部分甲类349个,乙类791个;中成药部分甲类154个,乙类833个。
  与2004年版药品目录相比,共增加了260个药品,增幅为13.7%,其中甲类药品增加53个,增幅为11.8%。
  乙类药品未必能100%报销
  “国家在新版《药品目录》中分甲类和乙类药品进行分报销比例的管理,非常关键。甲类药品100%报销,而乙类目录中的药品,各地区可根据承受能力,先设定一定的个人自付比例,也就是说,乙类药品不一定能100%报销。”杨文称,此举目的是明确药品分级使用,以达到最佳性价比效果。
  针对分级用药、提高资源效率的问题,人保部医疗保险司司长姚宏公开表示,“我们在对15万人进行用药调查时发现,抗生素、维生素、激素和输液的滥用最明显,以后抗生素分级管理,提出分级原则,哪些抗生素是在其他抗生素无效时才能用;哪些抗生素是在有细菌学支持时才能用;哪些抗生素是在急重症或在上级医生或医院的指导下才能用。”
  按新版《药品目录》的要求,医师应按照先甲类后乙类、先口服制剂后注射制剂、先常释剂型后缓(控)释剂型等原则选择药品,鼓励药师在调配药品时首先选择相同品种剂型中价格低廉的药品。
  “在药品分级管理中,甲类药品是目录突出的部分,目的是扩大低价药的治疗覆盖,《国家基本药物目录》内的治疗性药品,全部列入新版《药品目录》甲类药品。甲类药品虽然都是临床使用数十年左右的老药,如1--2元之间的青霉素针剂、普通维生素等,价格仅是外资抗生素、或现在流行的复合维生素价格的1/10左右。”杨文称。
  按新版《药品目录》,503种甲类(保障性)药品可以100%报销,参保人员的医疗报销比例大幅增加,这成为最大的关注点———老百姓感觉医疗报销的力度空前加大,而医院却为骤然提高的药费支付压力忧心忡忡。
  如何避免医疗机构“避重就轻”?
  “甲类药品100%报销,增大的报销药费全部在医院这头。”杨文称。目前就市民医疗报销的问题,广州医保中心和定点医院签协议,标准是按职工医保每人600元/年、儿童医保是120元/年的“人头费”标准结算。
  “参保人员在定点医院看病,病人的门诊费用报销全部由医院支付。但是不论医院为定点门诊医保病人支付了多少‘报销费用’,医保中心都按‘选择在某定点医院的人头数’,按每人600元的额度年底划拨给医院人头费。每年病人报销的总费用,超过医保划拨的‘人头总经费’,该医院自认倒霉,自己倒贴。如果有结余,医院就算赚了,医保中心也不收回。”然而,杨文称在医保报销的问题上,医院只有赔没有赚:“600元一年,每位参保人员每月的平均费用是50元,而儿童是平均费用20元,按这个标准,显然医院有巨大的支付缺口。”
  甲类药品100%报销,极大触动了病人的神经,为了避免医疗机构“避重就轻”,人保部医疗保险司司长姚宏公开表示,计算机信息管理系统药品数据库的更新工作可能要到日才能全部完成,但各地不得以药品数据库没有更新为由拒付参保人员费用。
  某大医院一线医疗人员王明(化名)告诉记者“12月1日当天就有不少病人问及医保全额报销的问题,还强调要一次多开几瓶药,省得下次开,再要支付多次挂号费。”
  “公费医疗每次对处方有70--80元的限额,可限制滥用资源。但医保门诊报销目前对报销额度并未设限。从这个层面上,病人反而促使医生开出‘大处方’。”王明称。
  “国家强调提倡使用甲类药,但医院为减少费用支出的缺口,接下来一定会指引医生开乙类药,因为乙类药部分报销会减少病人对‘大处方’的需求。”王明指出,这个方向绝对是与新版《药品目录》的目标背道而驰。
  王明称广州医保门诊报销今年8月执行,当时不少医院为减少报销支付缺口,要求医生医保门诊处方以三日药量为限,金额控制在50-100元左右。
  本报记者 伍静妍 实习生刘莎
(南方都市报)
腾讯声明:频道所载文章、数据等内容纯属作者个人观点,仅供投资者参考,并不构成投资建议。投资者据此
操作,风险自担。
同时更新资讯所属地
暂无更新,休息一会儿
白羊座(03.21-04.19)
金牛座(04.20-05.20)
双子座(05.21-06.21)
巨蟹座(06.22-07.22)
狮子座(07.23-08.22)
处女座(08.23-09.22)
天秤座(09.23-10.23)
天蝎座(10.24-11.22)
射手座(11.23-12.21)
摩羯座(12.22-01.19)
水瓶座(01.20-02.18)
双鱼座(02.19-03.20)
今日运势:
本日可多参与公众事务,将自己的意见与兴趣结合,提供同好们做参考,让欢乐的气氛添加一些趣味性...
新闻排行数码汽车科技财经
Copyright & 1998 - 2018 Tencent. All Rights Reserved我在北京**医院看病回来,新农合不给报销,说系统上没有这个医院,合资医院不是国家医院就不给报销吗一下合资医院不是国家医院就不给报销吗?--在线法律咨询|律师365(64365.com)
大家都在搜:
微信扫一扫 免费问律师
手机扫一扫 法律兜里装
我在北京**医院看病回来,新农合不给报销,说系统上没有这个医院,合资医院不是国家医院就不给报销吗一下合资医院不是国家医院就不给报销吗?
黑龙江 鸡西
1分钟提交法律咨询 2000多位 信得过的好律师 为您提供专业解答
(咨询请说明来自律师365)
地区:黑龙江 哈尔滨|解答问题:1715条
在的合资医院都是我们定义的私立医院,不占事业单位编制,是不给报销的
相关法律咨询
我们家孩子参加了新农合医保,之前在省立医院住院治疗,问了医生说农村医疗不可以报销,想问下农村合作医疗保险具在合肥医院看病能报销吗?
但如果参合人所在县合作医疗管理中心未与省立医院签订即时结报协议,在医院不能办理报销手续,需要带齐住院相关材料(医药费发票、病历、费用清单、出院小结等),回原参合地乡镇卫生院办理报销手续。
外地人,来合肥看病,只有新农合,请问在合肥哪些医院看病能报销?
公立医院一般都可以报销,只是报销比例不一样。三级、二级这样的医院等级不同,报销比例也不同。
新农合在省立儿童医院看病能报销多少钱?
可以报销,具体报销多少要看你就诊时的花销,住院看病根据病情用药不同报销也不同。越是大医院报销比例相对越少一点,但如果参加了大病保险,好像可以报销两次。大病保险报一次,然后新农合再报一次。
关注此问题的人还看了
相关法律知识
周边专业律师
扫描二维码
更多惊喜等着您!
立即提问、免费短信回复
律师365,优质法律服务平台
400-64365-60服务时间:周一至周六8:00~22:00服务指南平台保障律师入驻常见问题
Copyright(C) 成都六四三六五科技有限公司 版权所有 蜀ICP备号 增值电信业务经营许可证(川B2-)
1090律师在线
3704今日解答您所在的位置:
& 滚动新闻 & 正文
在外地期间发生医疗费用如何报销
日05:11  
  读者巩先生问:我的医保定点单位在北京,要是在外地出差期间发生了医疗费用,回京后如何报销?请问有相关规定吗?
  记者回答:据北京市劳动和社会保障局介绍,根据相关规定,参保人员探亲期间,在本市行政区域外突发疾病不能回京治疗的,可在当地一家县级(含)以上基本医疗保险定点医疗机构就医,医疗费用按本市基本医疗保险有关规定审核支付。参保人员按规定在外埠发生的医疗费用,先由个人支付。按规定由基本医疗保险统筹基金支付的,自医疗费用发生后三个月内由用人单位汇总,持参保人员在外埠定点医疗机构的诊疗证明、处方底方、费用清单、费用收据,填写《北京市医疗保险易地安置(外转医院)申报审批单》、《北京市医疗保险手工报销(外埠就医)费用申报结算明细表》和《北京市医疗保险手工报销(外埠就医)费用审核结算凭证》,报区、县医保中心审核结算。相关规定可参看北京劳动保障网www.bjld.gov.cn。
? | ?推广 |
更多关于“”的新闻
( 15:47:38)
( 15:07:00)
( 08:56:25)
( 03:52:00)
( 02:49:00)
( 20:23:29)
( 13:57:00)
同时更新资讯所属地
暂无更新,休息一会儿
白羊座(03.21-04.19)
金牛座(04.20-05.20)
双子座(05.21-06.21)
巨蟹座(06.22-07.22)
狮子座(07.23-08.22)
处女座(08.23-09.22)
天秤座(09.23-10.23)
天蝎座(10.24-11.22)
射手座(11.23-12.21)
摩羯座(12.22-01.19)
水瓶座(01.20-02.18)
双鱼座(02.19-03.20)
今日运势:
本日可多参与公众事务,将自己的意见与兴趣结合,提供同好们做参考,让欢乐的气氛添加一些趣味性...
Copyright & 1998 - 2018 Tencent. All Rights Reserved小孩生了几个月了再拿农村合作医疗卡去报销是否还可以报销_百度宝宝知道当前位置: >>
新型农村合作医疗信息系统
山东大学 硕士学位论文 新型农村合作医疗信息系统 姓名:万雅静 申请学位级别:硕士 专业:软件工程 指导教师:龚斌
山东大学硕士学位论文摘要随着国家新型农村合作医疗制度的深入开展,越来越多的农民就医看病有了保障,但由于传统的宣传手段落后,信息发布较慢,宣传范围较小等特点使得广大参合农民不能及时的了解国家有关新农合的最新政策信息和实际报销公示信 息,在一定程度上阻碍了新农合政策的推广,为解决这一矛盾,我们开发了一套新型农村合作医疗信息发布平台。该系统是随着我国新型农村合作医疗制度的逐 步建立而产生的一种新型的网络信息发布系统,其核心内容为信息管理系统CMS。 通过CMS我们可以方便的将信息发布到网站的前台页面当中,并实现了文章的审 核功能。本文以邢台县新型农村合作医疗管理中心网站的建立介绍了通过Java EE技术开发的一套CMS系统。文章首先分析目前现有信息发布系统的特点,并根据现有信息发布的缺陷, 提出了新农合信息发布系统要解决的主要问题。接着分析了国内外CMS系统的发 展现状,介绍了实现CMS系统所采用的Struts2、Spring、Hibernate和模板等技术。然后根据新农合信息发布的业务流程,对系统进行了需求分析,并提出了系统的 功能性需求和非功能性需求购,对使用CMS系统的用户角色进行了详细的划分,对系统需求以用例图的形式来详细说明,并介绍了当今web开发中广泛采用的 MVC体系构架,并分析了B/S/D架构的优势。在需求分析基础上,进行了新型农村合作医疗信息发布系统的架构设计。首 先根据系统需求提出系统设计目标和原则,然后分别对系统技术架构和功能架构进行了设计。技术架构主要考虑系统的可扩展性,可维护性以及性能问题,因此采用分层模型的Java EE架构,并对各层的功能进行了设计分析。在功能架构设计 中,讨论了系统各部分的功能组成,最后给出系统功能模块的划分。在详细设计部分中,首先介绍了如何采用模块化设计的思想将系统进行分割, 接着分别以栏目管理模块和数据维护模块为例对系统的详细设计进行描述。在系统建模中,为了更充分的说明栏目管理在系统中的作用,我们简单介绍了新农合 信息发布系统的使用流程。然后给出新农合信息发布系统的总体结,并根据详细设计的结果总结出系统的数据库结构。在实现应用部分,介绍了当今Java EE开发 山东大学硕士学位论文领域所采用的主流的开发工具,并叙述了系统开发环境的构建,简单介绍了系统的实现,然后通过详细介绍了采用CMS作为网站后台的使用方法及目前的应用情 况。综上所述,我们在分析业务需求的基础上,采用软件工程的思想,设计并实现了新农合信息发布系统。关键字:CMS,JavaEE,MVC、SSHII 山东大学硕士学位论文ABSTRACTWiththe national campaignondeepening new rural cooperative medicalcareservices,more and more farmers are involved in the insurance of health cares.However,related farmers hadno accessto theinformationonnational new policies and publicscrutiny of reimbursemem due to outdated advertising methodS which led to slow publicationsand limitedcareinfluences.Consequently,tosome extent the new ruralcooperative medicalservices were hindered.Thus,a set of information publicationplatformwas developed for the new rural cooperative medical care services in order toresolve the problems.This system was arisen、历tll the gradual development of new rural cooperative medical care,whose key coments areinformationmanagement systemCMS.The messagesauditingoncould be easily publishedonthe web front page by CMS,and theaarticles Was also functionalized.This thesis introducedset ofCMS systembasedonthe technology of Java EE via the building process of the central managementcareweb for the new rural cooperative medicalin Xingtai County.Firstly,the characteristics of currently available information publication systemswere analyzed in thisthesis,and then main problems incurredby their drawbacks wereoverseessummarized.Furthermore,the developmentintroduced along with related models etc.Asaof CMS systems in home andWastechnologies,suchonas Struts2,Spring,Hibernate,andconsequence,the needssystems were analyzed,and functional andnon-functional needs were proposed according to the operation process of publication of the new ruralinformationusingcooperative medical care.In particular,the customersCMS systems were MVCB/S/Dstructure individed in detail,the system needs were illustrated,the widely usedpresent web development Was introduced,and the advantages offramework Was analyzed.onBasedtheanalysisonthe needs,theframework designtechnologicalofinformationpublication system was carried out.First,theobjectivesand principles for system design and functionalwere proposed according to the system needs.Then thesystemffameworksweredevelopedseparately.Theformer mainly considered themodels of Java EE the latter,theprobability inexpanding,maintenance,andfunctions.Thus,layerwere adopted and the functions for different layers wereanalyzed.ForIII 山东大学硕士学位论文functions of different sections were discussed and the partitions of systematic function models were suggested. In the section of detailed design,how to divide the system by using the idea of modularizationdesignwas first adopted,and then the detailed design of the system Wasdescribed by taking the columnmanagementmodeland thedata maintenance model astwo examples.In the process of model―building,the operation flow of the information publication system Was simply introduced in order to exemplify the effects of thecolumn management.Consequently,the whole information publication system Wasintroduced,andthe database structure of the system was concluded according to theresults of the detaileddesign.Inthe realization and application section,theareacurrentmainstream development tools in theprocess of the systemof Java EE were introduced,the building elucidated,and the systemdevelopment environment Wasrealization Wasintroduced.Then the methods for using CMS webs and the currentapplications were recommended.In conclusion,basedontheanalysisonbusiness needs,information publicationsystem for new rural cooperative medical care services was designed by applying theconcepts of software engineering.Keywords:CMS,JavaEE,MVC,SSHIV 原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独 立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不 包含任何其他个人或集体己经发表或撰写过的科研成果。对本文的研 究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明 的法律责任由本人承担。论文作者签名:缚日期:上竺幽关于学位论文使用授权的声明本人完全了解山东大学有关保留、使用学位论文的规定,同意学 校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论 文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分 内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段 保存论文和汇编本学位论文。 (保密论文在解密后应遵守此规定)论文作者签名:导师签名:纽日 山东大学硕士学位论文第1章绪论1.1新型农村合作医疗信息发布系统开发背景中国有13亿人口,其中56%分布在农村。中国是一个城市和农村不同管理体 制的二元制管理模式的社会。经过三十年的改革开放,中国的市场经济体制已基 本成型,国内生产总值与人均收入稳步上升。然而城乡之间、不同区域之间的经 济发展差距较大,农村居民收入水平较低,且增收缓慢。至上世纪九十年代中叶 城市收入已达到农村收入的3.5倍。在城市广泛推广城镇职工医疗保险的同时,到2002年底近90%的农村居民却没有任何医疗保险覆盖。低下的支付能力导致了“因病致贫、因病返贫”现象频繁发生,严重影响了农村居民的健康水平和劳动力素质 的提高,也制约了农村经济和社会的发展。由于自然、地理、人文等因素,此现 象在中西部农村地区尤为严重。我国农村极需要建立一个结构合理、运转高效的 医疗保障体制来满足广大农村居民的卫生保健需要。 合作医疗,是由我国农民自己创造的互助共济的医疗保障制度,曾经在保障农民获得基本卫生服务、缓解“因病致贫、因病返贫”现象方面发挥过重要的作用。该制度于上世纪五十年代在山东招远、山西高平、河南正阳、湖北麻城等地区自 发建立起来,六十年代末至八十年代初在全国范围内掀起高潮。1968年12月毛泽 东主席批示推广湖北长阳乐园办好合作医疗的经验,合作医疗制度很快在全国推 开,至1976年全国有90%的农业生产大队兴办了合作医疗。该保障制度适应了当时经济的发展,取得了显著的成效。1950年至1975年期间,中国的婴儿死亡率从 195%o降到41960,人均期望寿命从40岁提高到65岁。然而自八十年代初开始,经济体制改革在全国范围内全面推行,农村家庭联产承包责任制的发展,使合作医疗赖以生存的农村集体经济逐渐瓦解,其功能受到极其严重的损害。80年代以后,其覆盖率出现大面积滑坡,在1992年一度锐减到5%左右,上世纪末仅有约 10%的农民享受合作医疗。其解体直接导致近年来农民健康水平提高缓慢、甚至下 降。一些农村地区重大传染性疾病、地方病死灰复燃。由于增收缓慢、医疗费用 却在不断提升,基本医疗服务可及性越来越差,农民“因病致贫、因病返贫”情况日 山东大学硕士学位论文益突出,城乡差距进一步扩大。2000年,城镇人口期望寿命为75.21岁,农村为69.55岁,相差5.66岁。2002年农村孕产妇死亡率和婴儿死亡率分别是城市的2.6 倍和2.7倍。 随着我国经济与社会的不断发展,越来越多的人开始认识到,“三农”问题是关系党和国家全局性的根本问题。而不解决好农民的医疗保障问题,就无法实 现全面建设小康社会的目际,也谈不上现代化社会的完全建立。大量的理论研究 和实践经验也已表明,在农村建立新型合作医疗制度势在必行【110面对传统合作医疗中遇到的问题,卫生部组织专家与卫生研究机构进行了一 系列的专题研究,为建立新型农村合作医疗打下了坚实的理论基础。2003年开始, 本着多方筹资,农民自愿参加的原则,新型农村合作医疗的试点地区正在不断的 增加,通过试点地区的经验总结,为将来新型农村合作医疗在全国的全面开展创 造了坚实的理论与实践基础,截至2004年12月,全国共有310个县参加了新型农村合作医疗,有1945万户,6899万农民参合,参合率达到了72.6%。2005年6 月,全国已有641个县(市、区)开展了新农合试点,占全国县(市、区)总数 的21.7%,达到每个地(市)至少有一个试点县,覆盖2.25亿农民,参合率为72.6%。2006年年底,全国51%的县(市、区)开展了新农合,参合农民4.1亿,受益面 逐步扩大。【2】随着我国新型农村合作医疗制度的逐步建立,社会保险机构、医疗机构的业务量大大增加,传统的手工管理方式已无法适应新的业务需要。为了保证新型农村合作医疗制度的顺利实施,实现对新型农村合作医疗业务高效、准确、快速的 管理,提高新型农村合作医疗业务管理的现代化水平,有必要将管理信息系统引入到新型农村合作医疗的管理中,建立起新型农村合作医疗管理信息系统和先进 的网络宣传平台,使更多的人了解新型农村合作医疗制度。 目前我国新农合中存在问题: 数据时效性差,补偿信息不能够及时公布,国家、省、市的优惠政策得不到 及时的宣传。管理系统功能过于单一,仅有参合、补偿等基本情况和数据,没有建立起农 民的健康档案,缺乏对疾病预防、疫情控制以及公共卫生突发事件的快速响应和 信息化应急机制,不能为政府制定公共卫生政策提供可靠、直接的信息支持。2 山东大学硕士学位论文经济状况滞后信息化进展较慢。由于各地经济状况发展不平衡,农村卫生工 作存在资金投入不足,服务网络不健全,技术人才匮乏,基础相对薄弱,造成合 作医疗信息化建设滞后。 现有软件状况,能够实现了电脑记账,核发补偿。降低了不少劳动强度,同时保证了核发的准确性,但无法实现补偿及政策信息的及时公布,不能为广大农民提供切实有效的信息查询。1.2国内外研究现状CMS(Comem Managemem System,内容管理系统),通常是指用在网站内容管理上的程序,可以用任何能生成网页的程序语言开发,但是通常是通过浏览 器使用,目前大多数CMS系统与数据库结合较密切,因为网页数量不确定,数据量庞大,使用CMS更便于设计和网站开发。CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、 图像甚至电子邮件档案。 从一般的博客程序,新闻发布程序,到综合性的网站管理程序都可以被称为 内容管理系统。 根据不同的需求,CMS有几种不同的分类方法。比如,根据应用层面的不同, 可以被划分为:重视后台管理的CMS、重视风格设计的CMS和重视前台发布的CMS等等。就目前已经存在的各种CMS来说,最终界面上都是大同小异,但是在编程风格与管理方式上来讲却是相差万别。对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解:GartnerGroup认为内容管理从内涵上应该包括企业内部内容管理、Web内容管理、电子商务交易内容管理和企业外部1网(Extranet)信息共享内容管理(如CRM 和SCM等),Web内容管理是当前的重点,e-business和XML是推动内容管理 发展的源动力。MerrillLynch的分析师认为内容管理侧重于企业员工、企业用户、合作伙伴和供应商方便获得非结构化信息的处理过程。内容管理的目的是把非结构化信息出版到intranets, extranets和ITE(IntemetTradingExchanges),从而使用户可以检 山东大学硕士学位论文索、使用、分析和共享。商业智能系统(BI)侧重于结构化数据的价值提取,而内 容管理则侧重于企业内部和外部非结构化资源的战略价值提取。GigaGroup认为作为电子商务引擎,内容管理解决方案必须和电子商务服务器紧密集成,从而形成内容生产(Production)、传递(Deliver),)以及电子商务端到端 系统。我们认为内容管理系统是一种位于WEB前端(Web服务器)和后端办公系 统或流程(内容创作、编辑)之间的软件系统。内容管理解决方案重点解决各种 非结构化或半结构化的数字资源的采集、管理、利用、传递和增值,并能有机集成到结构化数据的商业智能环境中,如OA,CRM等。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。这里指的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到 Intemet、Intranet以及Extranet网站的信息。 内容管理从2000年开始成为一个重要的应用领域,这时.COM和B2B,B2C等经历了资本和市场的考验及洗礼,人们重新回到信息技术应用的基本面一如何提高竞争能力,而内容管理恰恰能够通过对企业各种类型的数字资产的产生、管理、增值和再利用,改善组织的运行效率和企业的竞争能力,企事业单位也开始认识到内容管理的重要性。 从企事业单位信息化的观点来看,以下因素导致对内容管理软件的巨大需求: 1.知识是企业的财富。在Intemet交互过程中,只有十分之一涉及销售,其他十分之九都和信息交互有关,员工的知识获取越来越依赖于互联网,特别是在电子商务的个性化环境中,客户为了做出购买决定,需要智能化地获取信息,不仅 仅是商品的数量和价格,更重要的可能是产品的手册、安全保证、技术指标、售 后服务、图片文件等等。2.信息的及时性和准确性。无论在企业内网还是外网,信息的更新越来越快,企事业单位的信息生产量越来越多,且呈现成倍增长的趋势,企事业单位更需要的是一个功能强大、可扩展的、灵活的内容管理技术来满足不断的信息更新、维 护,这时如何保证信息的准确性和真实性将越来越显得重要。 3.企业内外网统一的需求增长。随着企事业单位信息化的建设,内联网和外联网之间的信息交互越来越多,优秀的内容管理系统对企业内部来说,能够很好地4 山东大学硕士学位论文做到信息的收集和重复利用以及信息的增值利用, 真正交互式和协作性的内容。对于外联网来说,更重要的是目前,国内外已经出现了大量的开源的CMS系统。其中,国外的CMS系统主要包括: OpenCMS:OpenCms是一个专业级别的开源网站内容管理系统。OpenCms可以非常容易的帮助建立和管理复杂的网站而无需专业的HTML知识。当使用一个 复杂的模板引擎来规划站点,它提供一个类似于我们熟知的office应用的所见即所得编辑器来帮助使用者创建内容。OpenCms是一个完全开源的软件,它不需要任何许可费用。OpenCms基于JAVA和XML语言技术,因此它适合完全融入到现 有的系统内部。OpenCms可以非常好的运行在一个完全的开源环境中(例如: Linux、Apache、Tomcat、MySQL).当然,也可以很好的运行于商业环境下(例如:Windows NT、IIS、BEA Weblogic、Oracle DB)。 OpenEdit:OpenEdit包括三大模块Web内容管理,电子商务,博客。Web内容管理包括在线编辑,动态布局,拼写检查(英文),用户管理,文件管理,版本控制和通告工具。电子商务模块包括在线产品目录管理,购物车,电子付款,产 品展示与产品高级搜索(利用Nutch/Lucene的web爬行与搜索功能进行高级搜索所以不需要用数据库的功能)。Blog模块包括在线管理,评论,注册和RSS/Atom引 擎。OpenEdit运用到的开源组件有:Velocity,Dom4j,Spring,Lucene。 Magnolia:Magnolia是一个开源基于Java的Web内容管理系统(CMS),构建 在Java内容知识库标准(JSR-170).Magnolia支持包括英语,中文在内的14种语言,它支持本地搜索,基于XML的导入/导出,跨浏览器的文本编辑器,一个简易的 War文件可部署到任何J2EE容器中.在最新版本中还添加对数字媒体在线编辑功能。Apache Lenya.-ApacheLenya是java的开源内容管理系统。它基于一些标准的技术比如XML与XSLT。它其中的代码核心来自于另外一个开源项目Cocoon。ApacheSlide:这个Slide项目的主要模块是一个可以做为内容管理框架底层的内容仓库.它可以把内容信息存取到专门的,异质的,分布式的数据库中。Slide还增加了security,locking,versioning等特性。Slide也提供了一个WebDAV访问模 块(由于_个servlet实现),WebDAV是一个IETF标准被许多公司认可如Microsoft,5 山东大学硕士学位论文IBM,Novell,Adobe等,所以所有通过Slide管理的数据也可以通过WebDAV来访问也能够进行远程管理,还可以使用标准第三方工具。 国内主要使用的CMS系统包括: 动易CMS管理系统:国产AspCMS中非常强大的系统,从3.0的简单的一个 文章系统到现在的2005的版本,一路走来,动易不断完善,而且也不断加强功能,包括个人版,学校版,政府版,企业版,后台包括的功能,信息发布,类别管理, 权限控制,信息采集,而且跟第三方的程序,比如论坛,商城(2005的已经自带了),blog可以完美结合,基本上可以满足一个中大型网站的要求,但Asp和Access的的局限性,还有本身功能Dll的限制,使得免费版差不多成鸡肋。 风讯CMS:风讯的系统功能强大,自由度高,是现在人气比较高的系统之一,可以根据自己的想法做出一个网页从而建立一个有自我风格的网站,更新速度快, 一直有新的版本出现,现在又开放采集、下载、投稿、图片整站管理系统,第三 方整合等功能,开源是它最大特点,缺点是由于该系统太过自由致使开发效率不 高。 PhpArtile:PA由PHP语言开发,使用MySQL数据库保存数据,为中小型 网站发表文章,存放资料,新闻发布提供一个完美的解决方案。 Phpcms?Phpcms是一个综合的网站管理系统,由PHP+MYSQL构架全站生 成html,能够快速高效地应用于LINUX和WINDOWS服务器平台,是目前中国LINUX环境下最佳的网站管理应用解决方案之一。随易全站系统Cmsez:Cmsez集成了丰富的功能模块,包括用户管理、新闻发布、信息发布、产品展示、图片管理、附件管理、在线商店、资料下载、多媒体浏览/播放等。随易全站系统(Cmsez)--Cmsez集成了丰富的功能模块,包括用户管理、新闻发布、信息发布、产品展示、图片管理、附件管理、在线商店、资料 下载、多媒体浏览/播放等。NetarkCMS内容管理系统:Netark CMS采用全WEB界面,用户界面友好,模仿Windows软件的使用习惯。提供模板管理、栏目管理、文章管理、用户管理、系统维护等功能。提供可视化文章编辑、模版编辑,可以直接在浏览器中对所创建文章进行修改字体、字号,对齐方式、插入图片、表格、链接等编辑操作,所 有的操作轻松容易。自动生成静态网页,Netark CMS把维护人员上传的内容,结6 山东大学硕士学位论文合事先制作好的模板,自动生成静态网页。一条内容甚至可以同时使用多个模板,生成多个静态网页,用于不同的网站 方正翔宇CMS网站内容管理系统:方正翔宇CMS是业界领先的网站信息发 布的全流程管理平台,为新闻媒体网站、政府网站提供了站点栏目规划、页面模版制作、信息的采集、编辑加工与多途径发布等完善的内容管理功能。1.3解决的主要问题新型农村合作医疗信息发布系统是建立在新农合报销收费系统之上的一个内 容管理系统(CMS),将报销收费系统产生的医疗费用报销收费信息转化为网站 的公示信息向外界及时公布。如何根据用户需求,设计满足新型农村合作医疗需 要的信息发布系统是本文要解决的主要问题。在需求分析方面,在充分理解内容管理系统的基础上结合新农合信息发布的 具体需求和业务流程,整理出设计思路并选择好合理实现方式。在设计方面,重点考虑信息管理系统如何与已有收费系统进行对接,并结合 使用系统的新农合信息发布人员的特点,提高系统的易用性,灵活性和可扩展性。 在实现方面,主要解决分析技术的选择和系统的层次划分。本文主要采用Struts2+Spring+Hibernate技术实现。1.4本文的主要工作本文在现有内容管理系统的基础上,分析了新型农村合作医疗信息发布的实际需求和业务流程,并结合目前业内流行的Java EE轻量级企业开发技术,设计和实现了新型农村合作医疗信息发布系统。 首先,本文讨论了新型农村合作医疗信息发布系统项目背景和目前存在的问 题,介绍了内容管理系统的发展现状及现在国内外比较成熟的内容管理系统。在此基础上,结合新农合信息发布的特点,总结出新农合信息发布系统的功 能性和非功能性需求,通过用例图形式对需求进行详细的说明。其次,在需求分析的基础上,分析讨论新农合信息发布系统所采用的技术构 架,开发工具及所设计的开源项目,对本系统所采用的主要技术为Struts2、Spring7 山东大学硕士学位论文和Hibernate及其他一些开源技术。技术架构要求考虑系统的可扩展性,可维护性 以及性能问题。在技术架构讨论中,我们首先分析了系统的网络架构和系统数据 存储结构。 在逻辑架构讨论中,分析了Java EE架构分层模型,并对各层的功能进行了分 析。在功能架构分析中,讨论了系统各部分的功能组成,最后给出一个动态的系 统功能流程。然后,进行新农合信息发布系统的详细设计,主要对系统功能的各个模块进 行划分,然后通过框架技术将各个独立的模块通过Struts2构架进行整合,实现了业务和逻辑的分离,增强了系统的可维护性。 最后,测试部署阶段,指定了测试计划,并主要完成了功能测试,性能测试, 可用性测试,安全性测试和客户端兼容性测试的内容。在测试后分析总结了出现的问题,并对系统进行了相应的改进。从经济实用、保护知识产权的角度出发选择了Tomcat服务器进行部署,并进行域名解析完成网站的发布工作,并协助用户 做平台的推广工作。1.5论文的组织结构第一章绪论,主要描述新型农村合作医疗信息发布系统的开发背景、内容管 理的国内外现状,本文解决的主要问题和完成的工作。 第二章关键技术介绍分析了当前Java Web开发领域中广泛使用的Struts2、 Spring和Hibernate等技术。第三章新型农村合作医疗信息发布系统需求分析,主要在内容管理系统的基 础上结合新型农村合作医疗信息发布的特点进行需求分析。首先进行了新型农村合作医疗信息发布系统的概述。其次描述了该系统的系统目标和解决的问题。最后对需求分析按照功能需求进行描述。第四章对新型农村合作医疗信息发布系统进行总体设计,主要进行系统的架构设计。首先对系统的设计目标和原则进行了阐述。其次,在技术架构设计中,对逻辑架构进行设计。最后详细描述了系统功能架构的设计过程。第五章新型农村合作医疗信息发布系统详细设计,本章主要进行系统的详细8 山东大学硕士学位论文设计。主要完成了数据库的设计,系统中实用的包的划分、配置文件的定义。 第六章新型农村合作医疗信息发布系统实现与测试,首先描述了系统的整体实现,并对各个模块的实现进行了描述。其次,着重分析了数据导入模块的实现。最后,本章描述了系统测试的情况,并对压力测试进行了详细描述。第七章对论文进行了总结,并对系统的不足之处提出改进意见。9 山东大学硕士学位论文第2章关键技术介绍2.1技术比较与MVC随着,Intemet技术的广泛使用,web技术已经广泛应用于Intemet上,但早期 的web应用全部是静态的html页面,用于将一些文本信息呈现给浏览者,但这些 信息是固定写在html页面里的,该页面不具备与用户交互的能力,没有动态显示 功能。然而,这些静态的页面不能满足用户的需求,于是动态页面得到了广泛的发展,经历了从最早的CGI(通用网管接口),Servlet,ASP2.0,php到JSP,动态 网页以飞快的速度发展壮大,但此时各种动态工具存在标准不统一、开发不规范、维护困难等缺点,直到Java阵营一套完整的企业开发规范_J2EE(现在已经更名为JavaEE)的推出这种情况才得以改善,随后微软也发布了ASP.NET技术,他们都采用一种优秀的分层设计思想,力图解决Web应用维护困难的问题【3】。目前,在web开发领域,微软的.net技术和Sun主导的J2EE技术已经成为了 市场的主流技术,两种技术各有特点,其技术比较如表2.1所示【4】。表2-1 J2EE与.net比较 标准 基本设计 和对WebServicesJ2EE框架 通过一组API包(JA瑚、JAXP、 JAXR、JAX―RPC)对Web Serv i ces 提供支持。 J2EE的Web Services一般是通过 EJB来实现。然而也可以把提供 Web Services实现的Java应用独 立出来,这完全依赖于设计和构 建应用程序的业务处理和数据逻 辑层。 与Microsoft的.NET相比,花费 较高,然而,如果一个公司已经 具有基于J2EE的应用服务器平 台,使用现有的基本构架和设备 将会比较合适。 有多家公司已经构建了基于J2EE 的集成开发环境(IDE)和应用服 务器。他们中的多数已经开始在 产品中支持Web Services的创.NET框架 Services直接构建在平台中,.NET 框架提供完整的服务标准如SOAP、WSDL 和UDDI。Web.的支持 实现 .NET框架中Web服务的实现一般通过.NETManagedComponent(包括Managed 以及COM/CoM+组件)来完成。C lass价格比基于J2EE的应用服务器便宜的多,然而 目前J2EE仍然是企业服务器端应用的较 好选择。工具和服 务器Microsoft进行Web Services开发的基础 开发工具(集成开发环境IDE)是Vi sual Studio.NET,使用Vi sual Studio能够确 保产品的强壮性和易用性。Microsoft同lO 山东大学硕士学位论文企业支持建、部署和运行,对Web Services 标准的支持和复杂的程度因产品 而异。 多个独立的公司,包括IBM、BEA、 Oracle、nP、Sun等,在它们的基 于J2EE的开发工具和应用服务器 中正在提供对Web Services的支 持。当在这个技术领域中有多个 竞争产品时,就意味着没有单个 公司的垄断了。时提供了支持Web Services的服务器软 件,包括BizTalk 2000以及SQL Server 2000等。 所有的工具、服务器和技术都是由 Microsoft公司控制。尽管Microsoft公 司对Web Services技术做出的承诺和稳定 性没有任何问题,但是没有竞争,技术的 提供和推动也许就不是最好的。不过 Microsoft刚刚在它的网站上提供了.NET 的核心CLI for FreeBSD的原码下载,这 也许是一个好的开端。 尽管.NET从Windows DNA体系框架中继承 了大量的特征,但是相对来说它仍然缺少 成熟度,还需要被证明能够提供企业范围 的应用框架。平台的成 熟度J2EE已经被证明是一个稳定的、 可扩展的、成熟的平台。新增的、 对Web Services的支持是这个平台的又一个特征。根据以上特点,本次开发系统采用J2EE技术实现。2.2Struts2框架Struts2是MVC框架发展的最新阶段。Struts 2从WebWork发展而来,而不是由Struts 1演化而来,因此利用Struts 2开发和部署应用程序有很多不同于Struts1的地方,尤其是在开发和部署Podet方面,Struts 2更是有着以往Portlet应用程序开发方式所无法比拟的优势。Struts2框架具有组件的模块化,灵活性和 重用性的优点,同时简化了基于MVC的web应用程序的开发。Struts2以WebWork优秀的设计思想为核心,吸收了Struts 1的部分优点,建立了一个兼容WebWork和Struts 1的MVC框架,Struts 2的目标是希望可以让原 来使用Struts 1、WebWork的开发人员,都可以平稳过渡到使用Struts 2框架。Struts2具备webwork2中的一个非常重要的特性――拦截器(Interceptor)。拦截器会 在Action执行之前和之后被执行,是一种典型AOP实现。Strut2执行过程如图2.1所示【51。 山东大学硕士学位论文图2.1Struts2的执行过程2.3 Spr ing技术Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框 架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时 为J2EE应用程序开发提供集成的框架。 Spring框架是一个分层架构,由7个定义良好的模块组成。Spring框架构建 在核心容器模块之上,核心容器定义了创建、配置和管理bean的方式。 组成Spring框架的每个模块(或组件)都可以单独存在,或者与其他一个或多 个模块联合实现,每个模块的功能如下: 核心容器:核心容器提供Spring框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory使用控制反转(IOC)模式将应 用程序的配置和依赖性规范与实际的应用程序代码分开。 Spring上下文:Spring上下文是一个配置文件,向Spring框架提供上下文 信息。Spring上下文包括企业服务,例如JNDI、EJB、电子邮件、国际化、校验 和调度功能。12 山东大学硕士学位论文Spring AOP:通过配置管理特性,Spring AOP模块直接将面向方面的编程功能集成到了Spring框架中。所以,可以很容易地使Spring框架管理的任何对 象支持AOP。Spring AOP模块为基于Spring的应用程序中的对象提供了事务管 理服务。通过使用Spring AOP,不用依赖EJB组件,就可以将声明性事务管理 集成到应用程序中。Spring DAO:JDBC DAO抽象层提供了有意义的异常层次结构,可用该结构来管理异常处理和不同数据库供应商抛出的错误消息。异常层次结构简化了错误处理,并且极大地降低了需要编写的异常代码数量(例如打开和关闭连接)。Spring DAO的面向JDBC的异常遵从通用的DAO异常层次结构。SpringORM:Spring框架插入了若干个ORM框架,从而提供了ORM的对象关系工具,其中包括JDO、Hibemate和iBatis SQL Map。所有这些都遵从Spring的通用事务和DAO异常层次结构。SpringWeb模块:Web上下文模块建立在应用程序上下文模块之上,为基于Web的应用程序提供了上下文。所以,Spring框架支持与Jakarta Struts的集成。 Web模块还简化了处理多部分请求以及将请求参数绑定到域对象的工作。SpringMVC框架:MVC框架是一个全功能的构建Web应用程序的MVC实现。通过策略接口,MVC框架变成为高度可配置的,MVC容纳了大量视图技术,其中包括JSP、Velocity、Tiles、iText和POIl51。Spring框架的功能可以用在任何J2EE服务器中,大多数功能也适用于不受管理的环境。Spring的核心要点是:支持不绑定到特定J2EE服务的可重用业务 和数据访问对象。毫无疑问,这样的对象可以在不同J2EE环境(Web或EJB)、 独立应用程序、测试环境之间重用。 Spring框架的重要特点在于IOC(控制反转)或DI(依赖注入)和AOP(面向方面编程)【刀,下面分别予以介绍。IOC控制反转模式(也称作依赖性介入DI)的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器【3】(在Spring框架中是IOC容器)负责将这些联系在一起。 在典型的IOC场景中,容器创建了所有对象,并设置必要的属性将它们连接 山东大学硕士学位论文在一起,决定什么时间调用方法。 面向方面的编程,即AOP,是一种编程技术,它允许程序员对横切关注点或 横切典型的职责分界线的行为(例如日志和事务管理)进行模块化。AOP的核心构 造是方面,它将那些影响多个类的行为封装到可重用的模块中。AOP和IOC是补充性的技术,它们都运用模块化方式解决企业应用程序开发中的复杂问题。在典型的面向对象开发方式中,可能要将日志记录语句放在所 有方法和Java类中才能实现日志功能。在AOP方式中,可以反过来将日志服务 模块化,并以声明的方式将它们应用到需要日志的组件上。当然,优势就是Java类 不需要知道日志服务的存在,也不需要考虑相关的代码。所以,用S呻ngAOP编写的应用程序代码是松散耦合的。 AOP的功能完全集成到了Spring事务管理、日志和其他各种特性的上下文 中。对于大多数的应用,从表现层的action,到持久层的DataSource,都被Spring 作为bean管理。Spring建议:将一个大的配置文件分解成多个小的配置文件,使 每个配置文件仅仅管理功能近似于bean;这样不仅可以分散配置文件,降低修改配置文件的风险,而且更符合”分而治之”的软件工程原理。多个配置文件最终需要汇 总,ApplicationComext提供多方式来汇总多个配置文件包括:使用ApplicationContext加载多个配置文件;Web应用启动时加载多个配置文件;XML 配置文件中导入其他配置。2.4Hibernate技术Hibernate是一个面向Java环境的对象/关系数据库映射工具。对象/关系数据库映射(Object/Relational Mapping)表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。 ORM的全称是ObjectLRelation Mapping,对象/关系映射。ORM也可理解是一种规范,具体的ORM框架可作为应用程序和数据库的桥梁。Hibernate是目前 最流行的ORM框架,其采用非常优雅的方式将SQL操作完全包装成对象化的操 作。其作者Gavin飚ng在持久层设计上极富经验,采用非常少的代码实现了整个14 山东大学硕士学位论文框架,同时完全开放源代码,即使偶尔遇到无法理解的情况,也可以参照源代码来理解其在持久层上灵巧而智能的设计【8】。’。当前的软件开发语言已经全面转向面向对象,而数据库系统仍停留在关系数据库阶段。面对复杂的企业环境,同时使用面向对象语言和关系数据库是相当麻烦的,不但中间的过渡难以理解,而且其开发周期也相当长。Hibernate的出现很好的解决了这一问题,Hibernate与其他ORM框架对比具有如下优势: 1.开源和免费的License,方便需要时研究源代码、改写源代码并进行功能定制。2.轻量级封装,避免引入过多复杂的问题,调试容易,减轻程序员负担。 3.具有可扩展性,API开放。功能不够用时,可以自己编码进行扩展。 4.开发者活跃,产品有稳定的发展保障[91。 Hibernate的使用主要通过配置文件来实现,主要用于配置数据库连接和Hibernate运行时所需的各种属性。 Hibernate同时支持xml格式的配置文件和传统的properies文件配置方式,配 置文件名默认为“hibemate.efg.xml"或“hibemte.properties"。在目前流行的开发方式中,Hibernate的配置工作往往交由Struts2框架或SpringFramwork来承担,从而简化系统的配置提高开发效率。2.5视图模板技术传统的JSP技术为Web表现层技术提供了灵活、丰富的功能支持。然而,站 在工程的角度而言,过于凌乱的JSP Script也成为系统维护的头号大敌。JSP代码 几乎等同于Java代码,在提供了最丰富的特性支持的同时,也为系统的开发带来一些隐患,程序员往往天马行空,不为羁束,在JSP中将业务逻辑、数据逻辑、表现逻辑代码相混杂,代码重用性、系统可维护性极低。特别是在参与开发人员 众多,技术水平良莠不齐的情况下,纵使技术经理一再强调设计规范的约束,但 人为的约束总是难以控制,随着开发过程进展和产品上线压力的增大,规范约束逐渐薄弱,于是难以避免的造成代码的混乱,可维护性的下降。面对这个问题,众多组织和厂商开始研发自己的表现层框架,试图通过一个隔离的表现层框架, 山东大学硕士学位论文强行将表现层和逻辑层相剥离。使用模板技术是为了满足MVC开发模式的表现层 需要,让显示和逻辑可以更好的分离,使开发者可以专注于程序代码,设计者可以专注于页面的布局和视觉效果,不必再担心要在模板中嵌入各种程序代码。1.VelocityVelocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一 个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示 效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和 PHP之外又提供了一种可选的方案。Velocity的能力远不止web站点开发这个领 域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。 Velocity+Turbine提供一个模板服务的方式允许一个web应用以一个真正的MVC 模型进行开发。 2.FreeMarker FreeMarker是Velocity之外的另一个模板组件。与Velocity相比,FreeMarker对表现逻辑和业务逻辑的划分更为严格,Freemarker在模板中不允许对Servlet API进行直接操作(而Velocity可以),如FreeMarker中禁止对HttpServletRequest对 象直接访问(但可以访问HttpServletRequest对象中的Attribute)。通过更加严格 的隔离机制,牵涉逻辑处理的操作被强制转移到逻辑层。从而完全保证了层次之间的清晰性。另外一个Velocity无法实现的特性,也是最具备实际意义的特性:FreeMarker对JSP Tag提供了良好支持。这一点可能存在一点争议,JSP技术的最 大问题就是容易在页面中混入逻辑代码。而FreeMarker对JSP Tag的支持似乎为这个问题又打开了大门。这一点上,我们可以将FreeMarker看作是仅允许使用TAG的JSP页面(实际上,FreeMarker的表达式语法与EL语法也非常类似)。从开发角度而言,只允许使用TAG的JSP页面,已经在很大程度上保证了页 面表现逻辑与业务逻辑的分离。程序员在JSP Script中混杂逻辑代码的原因,大部16 山东大学硕士学位论文分是出于慵懒,只要无法在页面模板中直接编写Java代码,相信程序员也不会去 专门编写一个JSP TAG来刻意违反层次划分原则。对JSP TAG的支持为FreeMarker带来了极大的活力,目前开源社区中已经 有了为数众多的成熟Taglib,如DisplayTag、Struts Menu等,这些功能丰富,成熟可靠的Taglib,将为产品开发提供极大的便利。另一方面,这也为代码重用提供 了另一个可选途径,避免了大部分模板实现在这一点上的不足【lo】。2.6B/S/D架构的优势新农合信息系统包括的主要内容为:文章发布功能、公告发布功能、新农合数据导入功能、文章审核功能。作为新农合Intranet的主要应用系统,该系统的主要架构设计为B/S/D架构。c/s结构的限制网络应用绝大部分都可分为以下四个层次:表现层、事务层、数据逻辑层和数据存储层。在C/S结构中,表现层和事务层都放在客户端,而数据逻辑层和数据存储层则置于服务器端。这种组织安排带来诸多的限制: 1、客户端很庞大,以致于应用程序升级和维护时十分困难且耗资很大:如对应用程序一个小小的改动,就必须通知或亲临每一个客户端去更新;新增或升级一台机器,都要把应用及其相关的文件安装在客户端上。在新农合信息 发布系统中有大量的客户端,使用维护工作量大。 2、事务层不能与跨平台的客户端共享。 3、孤立了不同的逻辑组件。4、没有统一的数据逻辑层来提供不同种类的数据存储层。5、C/S组织结构不支持Intemet。C/S与B/s混合结构的不足 不可否认的是C/S与B/S混合结构确实适于一些企业组织其应用管理系统,但总的来说,其适用范围是有限的。 大多数的C/S与B/S混合结构的选择实际是在原有C/S架构上的Web应用升17 山东大学硕士学位论文级,而在B/S结构已可替代大多C/S结构功能的今天,创建单一的架构显然更有利于系统的维护和升级。C/S结构与B/S结构毕竟是不同的两种架构,要将其有机的结合起来需要ApplicationServer的支持,导致软件开发费用的增加和系统复杂度的增加。B/S/D架构的Web应用解决方案的优势 Web平台是一个调度任务集中的、以客户为中心的应用程序平台:它是一个 分布式、开放、适用性强、高性能、端到端的平台;它可使企业利用技术获取竞争优势。 1.分布式C/S技术的出现,给系统集成方案带来了集中的信息和本地的PC环境,但其数据的共享程度是很不够的。当今的信息技术需要新的解决方案,它提供以客户为中心的用户界面和Web的分布结构,它带有IT环境的个人特征,如数据存取、安全性能等,这就是我们通常所说的三层结构。 2.Web结构的优势 在Web结构中,事务层和数据逻辑层放在中间组件层,这是关键,是与C/S 结构的最大区别,它能解决以下几个问题: (1)客户端很瘦小,并且很容易在运行时自动升级;(2)事务层可在跨平台的客户端上共享;(3)不同逻辑组件的分离意味着图形设计人员、事务逻辑开发人员和数据库分析人员可以独立地设计他们各自的部分;(4)统一的、抽象的用户界面可使用户更有效地从同一数据源中存取数据;(5)这种结构可更有效地在企业内部网、国际互联网和外联网上运行。 中间组件层充当一个服务器,这就是通常所说的应用服务器。3.开放性Web是一个开放的环境,应用由复用组件集成,通过标准语言汇编、跨平台 的统一协议发布,用标准用户界面显示,它与硬件平台和操作系统无关。现在有 三种组件模型:ActiveX、JavaBeans和CORBA。但并不是每一种浏览器都支持动 态的HTML,Java脚本的扩充至少支持三种模型:Active Server、LiveWire和18 山东大学硕士学位论文PowerDynamo。4.适应性 一个可适应的开发环境是非常重要的,采用应用服务器的目的在于它支持多 种组件模型,但在客户端和数据库服务器端需要有更强的适应性。19 山东大学硕士学位论文第3章新型农村合作医疗信息发布系统需求分析对软件需求的深入理解是软件开发工作获得成功的重要前提条件。需求分析的基本任务是准确地回答“系统必须做什么?”这个问题【lll。3.1新型农村合作医疗信息发布系统概述3.1.1新型农村合作医疗信息发布系统项目背景 邢台县新型农村合作医疗管理中心是县级农村合作医疗管理机构,主要职责:负责全县新型农村合作医疗业务管理,全县参合农民医疗费用审核、报销,监督 稽查、县域外住院的转院审批、人员培训等工作,主要负责指导新型农村合作医 疗定点医疗机构财务管理。对于财务管理,该中心已经使用了一套“北航冠新农合软件”,该软件采用C/S结构,在中心服务器机房部署服务器端软件,在下属较大的定点医疗机构部署客户端软件,通过30M的VPN进行连接。软件主要可以对报新农合资金的使用进行管理,并能够对参合人员及报销住院情况进行详细的统计。 但此软件,主要存在的缺点有以下几个方面:系统采用C/S结构,系统产生的费用信息公示较为繁琐;由于产生的信息较多在公示时仅采用将当月报销信息通过Excel表格打印贴在墙上的办法公示,不方便参合农民及时查阅自己的信息;该系 统只能在合管中心和各医疗机构内部使用,服务只是单项的,无法从该系统中得 到参合农民及定点机构对合管中心的意见和建议,没有互动性;该软件是在商业公司开发出一套通用新农合信息管理系统的基础上,经过简单的修改而成,没有对当地新农合管理进行需求分析,致使软件的可用性较差,使用较为不便。 3.1.2新型农村合作医疗信息发布系统项目说明 新型农村合作医疗信息发布系统是为了便于新农合管理中心工作人员和下属 医疗机构能够及时、快速地发布新型农村合作医疗政策,法规,及报销公示等信 息。通过新型农村合作医疗信息发布系统,广大参合农民可以方便、快捷的查询到报销公示、定点医疗机构等信息,为广大群众就医提供了极大的方便。新型农村合作医疗信息发布系统是邢台县新型农村合作医疗管理中心网站的 山东大学硕士学位论文核心内容,通过该系统管理在互联网上建立一个新农合管理中心的宣传平台,向 广大参合农民和各医疗机构及时公布各种新农合政策信息和该中心运行的数据,方便了广大群众,同时提高了新农合管理中心的服务质量,提高新农合服务的信息化水平,从而更好的推动新型农村合作医疗政策的实施。在该中心的宣传平台中,设有自己的论坛,任何注册用户均可在论坛上发表自己的意见和建议,中心 可以通过论坛接受群众的意见从而为该进工作质量提供了很好的途径。 3.1.3新型农村合作医疗信息发布系统概述新型农村合作医疗信息发布系统,整体系统采用Web.B/S结构、中间件和大型数据库的N层体系结构。由浏览器――wEB服务器――应用服务器――数据库 服务器组成,主要技术架构特点是:跨平台应用,易部署、易维护管理。B/S结构 下客户端不再需要应用程序,它们完全集中在服务器端,这意味着用户完全可以 通过浏览器来执行应用程序。可以使用低成本的网络,通过浏览器传递数据,应 用将以广域网为基础。采用B/S结构,整个系统可以进行集中化管理和维护,客 户端免安装和零维护。3.2新型农村合作医疗信息发布系统目标和解决的问题目前新型农村合作医疗信息发布的特点: 1.信息发布不及时。新农合报销信息的发布以月为单位进行发布,许多参合农 民不能及时了解到报销信息。2.信息发布方式落后。采用将公示信息打印,张贴在合管中心公示栏中的方法 进行公示,效率低下,成本很高,群众只能在合管中心才能看到报销公示信息,手段单一。 3.公示信息不方便群众查阅。由于公示信息按月公布,所以参合农民只能查询当月的公示信息,而不能查阅以前的报销公示信息。 鉴于以上特点,我们提出以下目标: 1.建立一个Interact网站,作为宣传新农合政策、业务、基本情况的平台,树 立邢台县新农合管理中心在宽带多媒体网和互联网上的形象。网站除包含主页以及各级页面之外,还需要包含一个后台管理系统、一个论坛,同时还应提供与原21 山东大学硕士学位论文有系统对接的功能,能将原有系统的数据导入到网站数据库中。2.通过网站,提高日常工作的透明度和办事效率,提高新型农村合作医疗管理的信息化水平;3.通过内容管理系统提高数据信息的利用、管理效率,加强新型农村合作医疗管理领域的医院、参合农民等信息交流,以适应现代管理和信息技术的需要。 4.降低新农合信息发布成本,为广大参合农民了解新农合信息及中心工作动态 提供方便。3.3新型农村合作医疗信息发布系统需求问题描述3.3.1新型农村合作医疗信息发布系统功能性需求 根据当前主流Web开发的特点,我们将网站分为前台和后台两个部分,前台 主要通过Html和模板技术来实现,后台为管理部分,主要负责整个网站内容的维护,即我们此次开发的CMS系统。1.前台功能分类前台主要功能如表3.1所示。表3-1前台功能分类表 功能类别 子功能 导航功能 中心简介 公告通知 功能描述为用户进入各子模块提供导航。对邢台县新型农村合作医疗管理中心进行介绍。 显示网站发布的最新消息。 显示各个子模块的综合性文章及消息并显示一部 分各个模块的文章。 为网站管理员用户提供登录功能。 能够链接到卫生部网站、省级新农合网站、地方 级新农合网站。 显示国家、省及地方关于新农村合作医疗的相关 政策规定。 分国家、省、地区显示新农村合作医疗的具体案 例。 本单位具体工作情况 为用户提供按日期,按区域,按合作医疗证号、 按姓名方式进行查询,查询条件可单独使用也可 组合使用。 能够按地区、按名称对定点医疗机构进行查询。首页综合信息 用户登录 友情链接功能政策法规政策法规公示工作动态工作动态管理补偿公示 定点医疗机构补偿信息查询 定点医疗机构查询 山东大学硕士学位论文2.后台功能分类(1)栏目管理 主要实现对栏目的增、删、改、查排序等操作,并可根据栏目的属性设置是否在首页导航栏中显示,是否在首页中显示等信息,能够设置栏目的子栏目,并 实现栏目的无限级扩展,能够为网站添加外部栏目既以栏目的方式链接到其他的 网站,该功能为整个CMS系统的主要功能。(2)文章管理主要实现对文章内容的增、删、改、查、排序等功能。文章的添加功能主要 由发布员实现,发布员有权对自己发布的文章进行删除和修改。同时考虑到信息发布的可控性,还需要文章审核功能,主要过程为审核管理员查看由发布人员添 加的文章信息,并逐一进行审核,将符合要求的文章审核通过,发布到网站上,还可对其进行固顶、推荐等操作。系统管理员具有发布员和审核员的所有功能。(3)公告管理 主要实现政策及公告信息的发布、删除、修改、查寻等功能。 (4)链接管理主要实现对首页显示的友情链接进行管理,可对友情链接进行查询、添加、删除、编辑、排序等操作。(5)模板管理 为了提高页面的灵活性,同时减少程序员的工作量,本系统将使用模板来生成前台页面,以保证网站风格的一致性。本功能主要实现对模板的增、查、删、 改。 (6)系统管理系统管理采用了软件公司现有的模块实现,主要功能包括: ①用户管理:实现对管理系统后台登陆用户信息的增加、修改、删除、查询等功能。②角色管理:角色管理主要是给不同角色分配不同权限。 ③权限管理:权限是多个资源的集合。可以按权限名称、权限描述进行查询。可以添加与删除权限。④资源管理;管理系统后台所用到的地址(URL)资源。可根据资源名称进行 查询相应的资源。选择好资源后进行保存,分配资源完成。 山东大学硕士学位论文(7)个人设置 主要实现当前登录用户修改个人密码的功能。 (8)文章检索主要实现根据输入的文章标题、发布者、发布时间等相关信息对系统中的文章进行查询。 (9)广告发布 主要实现发布广告,并对广告进行修改、删除和查询。 (10)数据维护功能主要实现将现有的Execl表格导入到数据库中,可以单个导入,也可批量导入。 3.用户角色划分: 根据用户使用系统的权限不同将用户分为以下4种,如表3―2所示。表3.2用户角色分类表角色名称职责描述信息浏览 公示信息查询 定点医疗机构查询 文章查找 友情链接 使用论坛 栏目管理 文章管理 公告管理 系统管理 链接管理 模板管理 广告发布 数据维护功能 文章检索终端用户(前台用户)系统管理员(后台用户)个人设置文章发布 公告发布 广告发布发布员(后台用户)文章检索个人设置 文章审核 文章发布 公告发布 广告发布 文章检索 个人设置审核员(后台用户)24 山东大学硕士学位论文下面,将根据用户的不同角色,通过用例图进行需求的描述。 (1)终端用户用例。①终端用户用例,如图3―1所示。吴||图3-1终端用户用例图②信息浏览:1.0用例名称:信息浏览 用于与服务器建立连接,连接成功后可以访问网站的内容。 1.1简要说明: 本用例的功能主要向服务器发送连接请求,只需在浏览器中输入网址即可。 1.2事件流: 1.2.1基本流:1.用户在浏览器中输入网址。2.用户进入网站首页。 3.通过点击首页中文章标题浏览文章信息或用户点击首页上的子栏目进入子栏目页 面。 4.用户点击文章标题,浏览所需内容。 5.用户关闭所有网页或登录后台管理页面将退出本用例。1.3特殊需求:无1.4前置条件:以合法身份登录操作系统,在浏览器中输入正确网址。――③公示信息查询:2.0用例名称:公示信息查询 用于查询已经公示过的报销信息,完成后返回查询结果。 2.1简要说明:本用例的功能主要向服务器发送查询请求,用户需要提供所需的查询条件。2.2事件流:25 山东大学硕士学位论文1.2.1基本流: 1.用户在首页中点击“公示查询”栏目,或点击首页中的“公示查询”图标。 2.用户进入“公示查询”子页面。 3.选择起始日期,输入医疗机构、个人编号、姓名,进行查询,根据查询条件不同 转向备选流l。 4.查询成功返回查询结果,查询不成功转向备选流2 5.如需继续查询转向3,不需要继续查询退出本用例。 1.2.2备选流 1.2.2.1备选流1 1.用户没有进行任何输入,则分页显示所有报销信息。 2.用户只选择开始日期,查询成功则分页显示查询开始日期到本日的查询结果, 查询不成功转向备选流2。 3.用户只选择结束日期,则查询昨早到结束日期的查询结果,查询不成功转向备 选流2。 4.用户只输入医疗机构名称,如果输入名称与数据库中信息匹配则,返同该医疗 机构所有报销信息,入输入名称与数据库中信息不完全匹配,则按照输入信息进行模糊 查询,查询不成功转向备选流2。 5.用户只输入个人编号,如果输入编号与数据库中信息匹配则,返回该个人编号 的所有报销信息,入输入名称与数据库中信息不完全匹配,则按照输入信息进行模糊查 询,查询不成功转向备选流2。 6.用户只输入姓名,如果输入名称与数据库中信息匹配则,返回该姓名用户的所 有报销信息,查询不成功转向备选流2。 7.在用户输入不完整的情况下,系统支持多条件联合查询,查询成功返回查询结 果,否则转向备选流2。 1.2.2.2备选流2 1.查询不成功时,在查询结果页面显示为空。 2.3特殊需求: 1.客户端浏览器必须安全设置必须允许使用JavaScript脚本,否则日期无法选择。 2.4前置条件: 1.用户能够正确登录公示查询页面。(2)系统管理员用例①系统管理员用例,如图3.2所示。 山东大学硕士学位论文②添加栏目:图3?2系统管理员用例图3.0用例名称:添加栏目 用于查询已经公示过的报销信息,完成后返回查询结果。 3.1简要说明: 本用例的功能主要为添加前台页面中的栏目,并对栏目的各种属性进行相应的设置。 3.2事件流: 3.2.1基本流: 1.点击“添加栏目”,进入添加栏目页面。 2.选择要添加栏目的父栏目,如为根目录下的栏目则选择“信息公共服务平台”。 3.输入“栏目名称”。 4.选择栏目类型,如选择“内部栏目”还需要提供一个英文目录名,用于在服务器 端为该栏目设置路径。如选择“外部栏目”,则只需提供一个外部栏目的超链接地址即 可。 5.输入栏目简要说明。 6.进入“属性设置”页面,选择栏目模板。 7.选择栏目内的文章模板。 8.选择是否在首页显示。 9.选择是否在顶部导航栏显示。 l O.选择是否在父栏目导航栏显示。 11.选择本栏目是否可用。 12.点击保存按钮,如在3.5步中有未填项,转向备选流l。 13.网站添加栏目成功,转到栏目列表。 3.2.2备选流 山东大学硕士学位论文(3)发布员用例 发布员用例,如图3-3所示。图3-3发布员用例图(4)审核员用例图 审核用例,如图3-4所示。、 山东大学硕士学位论文审核员吴图3.4审核员用例图3.3.2新型农村合作医疗信息发布系统非功能性需求 1.硬件和网络架构 (1)网络结构 系统网络结构,如图3-5所示: 山东大学硕士学位论文‘图铡圈侧副标题、符号I计数l说明毋1PC曰‘吣电子邮 1件服§1交换机日?薷鬟 一,遥铲 由 4蓍。l■1∞火墙 应用程 1序Ⅲ§器0应用服务器图3.5阿络结构图敷据库服务器①带宽要求:要求互联网接入速度为100M共享带宽或IOM独享带宽。 @服务器硬件要求:服务器:SinglePc Server.Web Site and Database中央处理器:2类型:IU0llad-Core InteloXeor―ProcessoF¥5400 series内存:4GB FBD(FullyBufferedDI删)memorystorage存储:1600B(S^TA drives)internal 带宽:IOMB/s独享 ③质量需求: 软件质量需求如表3―3所示。 山东大学硕士学位论文主要质量属性正确性 健壮性’r 可靠性 性能,效率 易用性 清晰性 安全性 可扩展性 兼容性 可移植性表3.3质量需求表 详细要求 业务错误不允许出现 能够窖纳300人同时访问,服务器端程序应连续工作半年以上 除电源、硬件、操作系统、服务器管理系统外程序不允许异常退出 或崩溃。 系统处理业务时间最迟时间小于等于5秒 不用安装,操作简便 业务流程明确 用户信息保密,操作权限明确 可在当前需求基础之上进行功能上的扩展 可运行在大多数主流的硬件环境中 可运行在大多数主流的操作平台上3l 山东大学硕士学位论文第4章系统总体设计4.1设计目标能够实现一个网络信息发布平台,用户通过后台管理,发布新农合的政策信 息、公告、工作简报及补偿公示等信息,参合农民可以通过该平台查询补偿、定 点机构等信息,并通过外部论坛,与管理人员进行交流,方便了用户与管理人员的沟通问题,使出现问题能够及时有效的得到解决。 通过平台的建立实现信息的及时、准确发布,极大提高新农合服务的质量与 效率。 具体目标: 1.界面设计美观友好。 2.操作员可以随时修改自己的口令,并且不同的操作员设置不同的操作权限, 以增强系统的安全性。 3.数据保密性强,为每个用户设置相应的权限级别。4.信息查询灵活、方便、快捷,数据存储安全可靠。5.厶皂够实现数据备份和数据恢复,保证数据安全。6.系统运行稳定,安全可靠。4.2设计原则首要解决的问题是系统的安全可靠性。该网站主要发布在Intemet上,而该服务器又部署在与收费系统相连接的局域网中,因此该web服务器的安全性必须得 到保障,本系统采用多级用户授权机制结合多级过滤器来完成对用户输入信息的 检验。 可扩充性:计算机技术和业务都在不断的发展,较好的可扩充能力是本系统 生命力和适应需求的重要方面。保证系统具有良好的发展性是关系本系统是否能 被用户接受并扩大影响、继续发展的关键之一。 易维护性:操作简便灵活性,健壮性:系统的使用人员除了有计算机操作经32 山东大学硕士学位论文验的专业人员外,还有各类业务人员,应保证系统具有较好的维护性和操作简便灵活性和在操作错误情况下的健壮性。 业务规程参数化:系统运行过程中,信息发布制度和模式都会不断的变化,保证系统设计具有较好的前瞻性,对信息发布规程进行合理的参数化设计也是非常必要的实际原则。保证管理系统的稳定性要求,即所有数据集中统一管理与后台数据库中,防 止数据的丢失;通过统一的开发平台和通用的开发软件,保证系统的通用性。 模块划分清晰,努力做到高耦合,低内聚。采用B/S/D架构的成熟技术,可做到兼顾灵活性和稳定性的要求。4.3系统逻辑架构新农合信息发布系统的主要对象是内容管理系统的实现,通过对新农合管理 中心的日常业务的信息发布的实现,建立完整的后台数据中心,为新农合管理中心的信息发布标准化、规范化提供帮助。 系统的逻辑构架根据新农合信息发布流程的需要,本系统采用三层构架,分为表现层,服务层,持久层。 1.表现层 又称表示层,是J2EE体系构架中的第一层,它的主要功能是实现用户交互和数据表示,为以后的处理收集数据,向第二层的业务逻辑请示调用核心服务处理,并显示处理结果。 考虑到新农合信息发布的业务流程及网站建成后的访问量,为了提高系统的 通用性和可扩展性,同时为了减少网站设计人员的工作量,减轻Web服务器的负担,本系统的表示层主要采用模板技术实现,模板技术相对传统JSP技术有以下三个主要优势:(1)在技术层面,将表现方式与业务逻辑相分离。 (2)为人员之间的分工提供了一个良好的分界点。页面美工只需专著关心模板的设计,而程序员则专注于业务逻辑的实现。二者重合点明显减少。 山东大学硕士学位论文(3)如果需要,模板引擎可脱离Web容器单独运行,这为系统可能的移植需求提供了更多的弹性空间。 Web服务器仅仅是把要显示的从站点的数据库服务器上读取的内容,通过模 板技术,如:Velocity,FreeMarker等,结合用户请求页面所需的图片、CSS样式表、Flash文件等静态信息,组装成一个HTML页面,web服务器再以静态的HTML 格式送到客户端的浏览器。2.服务层又名业务逻辑层,为中间层。这些组件由中间件管理,实现核心业务逻辑服务并将这些服务按名字传递给控制器,管理并接受客户的服务请求,向数据永久层提交数据操作,并将处理结果返回给请求者一即客户或其他服务器。在开发过程中可通过Java Bean,EJB等技术实现。服务层关心的是程序中核心的工作流程,主要功能是为不同的用户处理不同 的业务逻辑,如:对与财务系统,业务逻辑层主要任务负责处理有关财务的账目计算等业务。通过不同服务层可以使不同的用户完成各自需要的处理流程,同时对其他各层的影响极小,可以在修改很少或不必修改代码的基础上,利用现有的构架完成针对不同用户的应用系统。 3.持久层: 又名数据永久化层、数据存储层,构成模型的第三层。如关系型数据库,负责管理应用系统的数据资源,完成数据操作。服务器组件在完成服务的过程中通过资源管理器存取它管理的数据,或者说请求资源管理器的数据服务。持久性逻 辑关心的是应用程序访问和维护数据持久层的方法。 持久性逻辑通常有下列特征 它不需要应用程序的业务规则 它也不可能改变业务规则 它不需要处理安全 保持数据的完整性本系统采用的三层架构如图4.1所示。 山东大学硕士学位论文图4-1系统逻辑架构图4.4系统功能结构系统总体功能结构,如图4.2所示。35 山东大学硕士学位论文图4.2系统功能结构图网站功能模块详细说明如表4.1所示:表4.1系统功能结构描述功能类别子功能功能描述 管理员登录后,可对本栏目的栏目进行添加,还 可对栏目在页面中显示的位置进行管理。 实现对栏目的增、删、改、查等功能。备注添加栏目 栏目管理栏目列表栏目排序能够对栏目信息在页面上的显示顺序进行设置。 山东大学硕士学位论文添加文章实现在相应的栏目下面添加文章信息,能够在前 台页面中显示出来。 实现对文章内容的增、删、改、查等功能。 审核管理员查看由发布人员添加的文章信息,并 逐一进行审核,将符合要求的文章审核通过,发 布到网站上,还可对其进行固顶、推荐等操作。 能够对文章信息的显示顺序进行排列,确定文章 在各栏目中的显示顺序。 发布政策及公告信息。文章列表 文章管理 文章审核文章排序添加公告 公告管理 公告列表实现对公告信息的增、删、改、查等功能。添加链接实现在相应类别下,添加该类别所属的链接。 实现对首页显示的友情链接进行管理,可对友情 链接进行查询、添加、删除、编辑、排序等操作。链接管理链接列表链接排序实现对首页显示的友情链接排列顺序进行排序。增加新的模板添加模板 模板管理 模板类表实现对模板的查、删、改功能 实现对管理系统后台登陆用户信息的增加、修 改、删除、查询等功能。 角色管理主要是给不同角色分配不同权限。用户管理角色管理 系统管理 权限管理权限是多个资源的集合。可以按权限名称、权限描述进行查询。可以添加与删除权限。 管理系统后台所用到的地址(ufuL)资源。资源管理可根据资源名称进行查询相应的资源。选择好资 源后进行保存,分配资源完成。 提供当前登录用户修改个人密码的功能。个人设置密码管理文章检索查询管理根据输入的文章标题、发布者、发布时间等相关 信息对系统中的文章进行查询。广告发布添加广告管理员登录后,能够向前台页面两侧添加广告。37 山东大学硕士学位论文广告列表能够对已发布广告进行修改、删除和查询。数据维护数据导入实现将现有的Execl表格导入到数据库中,可以 单个导入,也可批量导入。38 山东大学硕士学位论文第5章详细设计5.1目标及任务详细设计的目标是在前~阶段,模块划分的基础上,设计出软件模块结构中 各个模块的内部过程描述,为系统的设计好MVC框架,及各个模块之间的调用关系。本章首先介绍了系统总体框架的关系,然后以栏目管理为例,对详细设计进行描述。5.2模块的详细设计本系统的设计采用自顶向下,逐步细化的软件工程设计思想,将系统分成几 个模块,明确各个模块所要实现的功能, 在此基础上进行动态建模和数据建模。 内容管理系统在网站中的处于核心地

我要回帖

更多关于 新型农村合作医疗 的文章

 

随机推荐