轉(zhuǎn)帖|實(shí)施案例|編輯:陳津勇|2019-10-24 14:44:50.677|閱讀 337 次
概述:ActiveReports是市場上最受歡迎的.NET報(bào)表控件之一,其功能強(qiáng)大且擴(kuò)展到了Web平臺(tái),提供多種報(bào)表設(shè)計(jì)工具,可加快項(xiàng)目開發(fā)周期、降低維護(hù)成本。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
ActiveReports提供了多種報(bào)表設(shè)計(jì)工具,如完美集成于Visual Studio的報(bào)表設(shè)計(jì)器、獨(dú)立的桌面端設(shè)計(jì)器和Web端在線報(bào)表設(shè)計(jì)器,可幫助用戶輕松設(shè)計(jì)多種類型的報(bào)表(如Excel表格、Word文檔、Chart、Dashboard等)。
國內(nèi)外許多企業(yè)都選擇借助ActiveReports,因?yàn)樗粌H能縮短項(xiàng)目開發(fā)周期、提高系統(tǒng)實(shí)施效率,還能降低了后期維護(hù)成本。例如本文分享提到的龍峰信息。
企業(yè)背景
西安龍峰信息技術(shù)有限公司(簡稱:龍峰信息)成立于 2016 年,是一家專注醫(yī)療信息、智能診斷的綜合服務(wù)商,團(tuán)隊(duì)核心成員來自全球多個(gè)知名企業(yè)和高校,如GE、飛利浦、西電和西工大等。
龍峰信息擁有一支經(jīng)驗(yàn)豐富的精英團(tuán)隊(duì),通過5年時(shí)間的摸索與經(jīng)驗(yàn)積累,開辟出了醫(yī)療智能檢測與醫(yī)院信息管理統(tǒng)計(jì)領(lǐng)域的全新高度,企業(yè)客戶擁有量和市場占有率迅速擴(kuò)大,用戶涵蓋全國三甲級(jí)醫(yī)院和醫(yī)療聯(lián)合體等數(shù)十家國內(nèi)外知名醫(yī)療機(jī)構(gòu)。
項(xiàng)目名稱和項(xiàng)目概況
項(xiàng)目名稱:醫(yī)院信息統(tǒng)計(jì)平臺(tái)。
項(xiàng)目概況:醫(yī)院信息統(tǒng)計(jì)平臺(tái)是針對(duì)單機(jī)級(jí)、科室級(jí)、企業(yè)級(jí)、區(qū)域級(jí)應(yīng)用統(tǒng)計(jì)醫(yī)學(xué)信息系統(tǒng)解決方案,將為客戶提供完整統(tǒng)計(jì)信息業(yè)務(wù)的管理、應(yīng)用和服務(wù)支持,為醫(yī)療系統(tǒng)全面數(shù)字化、信息化奠定基礎(chǔ);提高信息的服務(wù)效率及診斷的準(zhǔn)確性,更好的為臨床科室服務(wù)。
醫(yī)院信息統(tǒng)計(jì)平臺(tái)整體采用B/S+MVC前端+WebApi接口開發(fā)模式,將客戶端和服務(wù)器完全分離,使開發(fā)更加合理,數(shù)據(jù)更加安全、準(zhǔn)確。
醫(yī)院信息統(tǒng)計(jì)平臺(tái)按照功能劃分為系統(tǒng)管理和報(bào)表展示兩部分。醫(yī)院信息統(tǒng)計(jì)平臺(tái)已經(jīng)實(shí)現(xiàn)信息自動(dòng)化,能夠適用不同醫(yī)院的信息數(shù)據(jù)及不同的業(yè)務(wù)數(shù)據(jù)展示方式。
醫(yī)院信息統(tǒng)計(jì)平臺(tái)的主要功能依托于對(duì)各種數(shù)據(jù)的統(tǒng)計(jì)分析,以及精確的報(bào)表打印結(jié)果,因此勢必要做到將統(tǒng)計(jì)數(shù)據(jù)以豐富的圖形化效果展現(xiàn),并支持導(dǎo)出、打印更加全面的文件類型,在經(jīng)技術(shù)團(tuán)隊(duì)多次評(píng)估后,ActiveReports這樣一款專業(yè)的第三方報(bào)表開發(fā)控件成為了我們項(xiàng)目的首選。
使用ActiveReports能節(jié)省大量開發(fā)時(shí)間,節(jié)省企業(yè)成本,讓開發(fā)人員更加專注于分析業(yè)務(wù)數(shù)據(jù),使得分析結(jié)果和實(shí)際結(jié)果分毫不差。
醫(yī)院信息統(tǒng)計(jì)平臺(tái)總體結(jié)構(gòu)如下:
1、管理駕駛艙
2、統(tǒng)計(jì)分析
3、質(zhì)控指標(biāo)
4、系統(tǒng)管理
5、安全設(shè)置
選擇ActiveReports報(bào)表控件的主要原因
醫(yī)院信息統(tǒng)計(jì)平臺(tái)包含大量數(shù)據(jù)統(tǒng)計(jì)模塊,如果不借助任何第三方報(bào)表工具,僅通過自主開發(fā),研發(fā)人員不但要保證統(tǒng)計(jì)結(jié)果精細(xì)準(zhǔn)確、數(shù)據(jù)展現(xiàn)美觀、專業(yè),還要考慮打印、導(dǎo)出等多個(gè)功能模板的具體實(shí)現(xiàn),這樣做不僅會(huì)延長項(xiàng)目交付周期,也在無形中增加了研發(fā)成本。
經(jīng)過技術(shù)專家多方評(píng)估,我們一致決定使用ActiveReports報(bào)表工具設(shè)計(jì)報(bào)表模板,加速項(xiàng)目研發(fā)進(jìn)度,保證開發(fā)人員專注于數(shù)據(jù)接口設(shè)計(jì),通過調(diào)用ActiveReports的數(shù)據(jù)統(tǒng)計(jì)展示、導(dǎo)出和打印功能,節(jié)省了大量研發(fā)時(shí)間。
與此同時(shí),借助ActiveReports提供的最終用戶報(bào)表設(shè)計(jì)器,項(xiàng)目實(shí)施人員在客戶現(xiàn)場就能完成報(bào)表設(shè)計(jì)、修改工作,極大的提高了系統(tǒng)實(shí)施效率并降低了后期維護(hù)成本。
實(shí)際使用情況
統(tǒng)計(jì)分析模塊:工作量考核統(tǒng)計(jì)表設(shè)計(jì)
工作量考核統(tǒng)計(jì)是醫(yī)院最常見的統(tǒng)計(jì)之一,它能直接反應(yīng)出一個(gè)醫(yī)生每天的工作情況。
1.列表展示模式:
以前我們都是直接在前端設(shè)置一個(gè)HTML元素
,然后給這個(gè)元素定義好樣式,再調(diào)用訪問數(shù)據(jù)接口,之后循環(huán)遍歷這些數(shù)據(jù)來實(shí)現(xiàn)前端渲染這個(gè)table。當(dāng)數(shù)據(jù)過多時(shí),還需要自己寫分頁,導(dǎo)出、打印功能都要自己開發(fā),這些工作無形中增加了很多研發(fā)成本。
使用ActiveReports的頁面報(bào)表組件很好的解決了這個(gè)問題,我很喜歡葡萄城在介紹 ActiveReports頁面報(bào)表時(shí)的那句話:“使用頁面報(bào)表,所見即所得”。我們只需要拖入列表控件,設(shè)置好實(shí)際尺寸,接著給控件綁定數(shù)據(jù)源就行了。操作方便,完全不用考慮分頁、打印、導(dǎo)出的功能怎么實(shí)現(xiàn),因?yàn)锳ctiveReports全都幫我們實(shí)現(xiàn)好了。
報(bào)表設(shè)計(jì)器效果:
報(bào)表運(yùn)行界面:
2.圖表展示模式:
以前我們一般使用System.Drawing這個(gè)程序集,配合Bitmap在后臺(tái)進(jìn)行繪制,一個(gè)標(biāo)簽一行代碼,而且每個(gè)都要計(jì)算在布局內(nèi)的坐標(biāo),沒有任何可視化的設(shè)計(jì),標(biāo)簽位置全憑估算,然后一遍遍的調(diào)整,費(fèi)時(shí)費(fèi)力。最為麻煩的是,坐標(biāo)是畫布內(nèi)的絕對(duì)定位,但凡某個(gè)標(biāo)簽局部尺寸發(fā)生變化,將會(huì)引起多米諾效應(yīng),開發(fā)起來簡直叫人崩潰。
我們使用ActiveReports報(bào)表后,開發(fā)圖表更加簡單方便,只需拖拽一個(gè)圖表控件,然后給圖表數(shù)據(jù)分組、類型分組、子分組都選擇好數(shù)據(jù)源里提前配置好的字段即可,簡單易用,完全不需要再考慮怎么繪制各種圖形、文字、直線,而且這個(gè)圖表控件有各種可視化展示類型:
報(bào)表設(shè)計(jì)器效果:
報(bào)表運(yùn)行界面:
打印效果:
葡萄城控件產(chǎn)品對(duì)于項(xiàng)目的價(jià)值
使用ActiveReports報(bào)表控件,為我們項(xiàng)目帶來了巨大的價(jià)值。ActiveReports與我們醫(yī)院信息統(tǒng)計(jì)平臺(tái)需求背景完全融合,使用ActiveReports開發(fā)任何報(bào)表十分簡單。
與此同時(shí),ActiveReports卓越的性能為我們的系統(tǒng)加分,其穩(wěn)定性保證了我們系統(tǒng)的穩(wěn)定性,其強(qiáng)大的報(bào)表設(shè)計(jì)功能使得我們開發(fā)復(fù)雜報(bào)表功能更趨簡單化、快速化,其技術(shù)團(tuán)隊(duì)為我們提供的優(yōu)質(zhì)服務(wù)大幅節(jié)省了我們的研發(fā)時(shí)間。
總之使用ActiveReports大大減少了開發(fā)成本,提高了開發(fā)效率!
*想要獲得 ActiveReports 更多資源或正版授權(quán)的朋友,可以咨詢了解哦~
慧都網(wǎng)·1024程序員節(jié),DevExpress、MyEclipse、Axure RP、Aspose、FastReport等產(chǎn)品限時(shí)放“價(jià)”,給你專屬寵愛!點(diǎn)擊下方圖片查看活動(dòng)詳情↓↓↓
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: