醫院科室級別的業務軟體如何選擇軟體架構?

時間 2021-05-29 23:37:13

1樓:

系統整體架構推薦SOA,這樣前端採用web還是winform都無所謂了。

協議推薦JSON,Service推薦做到restful。WCF可用,推薦WebAPI。

考慮到移動辦公,iPad等各種移動裝置,還是推薦web。

硬體接入推薦通過專門的伺服器統一採集資料,然後暴露Service介面供系統其他部分訪問。

如果有需要直接和硬體互動的場景,推薦winform解決。

web可基於bootstrap和jQuery,有條件還可以上前端mvc框架。其實主流框架都有IE8的相容解決方案,可解決XP系統訪問的問題。

後端儲存還是sqlserver吧,大家熟悉才是王道。

不推薦WPF,因為WPF的樣式跨windows不是完全一致,碰到一些坑沒有經驗的人很難解決。而且在低配置硬體上速度很慢,優化需要付出的代價較高。

2樓:

HIS是B/S,還是C/S,請指導 @Jack han

現在不是要移動辦公嗎?B/S解決PC端問題,手機就是移動終端,.net很渣的,為什麼醫院資訊科技要用.net @vczh

3樓:黃思永

這種事還是聽技術部門的好,不應該來知乎問。因為幹活是你公司技術部門幹,他們肯定優先選自己擅長的技術,而網友雖然選自己熟悉的技術,但他們不給你幹活。如果你聽網友的選了技術部門不擅長的技術,開發效率肯定不高,出了問題又都抱怨你,吃力不討好,除非你有本事讓老闆把技術人員都換了。

而且以我個人的經驗,his系統的開發人員水平普遍低於網際網路開發人員,不擅長wwb開發,用一些很怪異的方式實現用winform很容易實現的功能,費時效果又不好。

4樓:

從你的描述中看,你們是扎根醫療行業,並且是產品型的公司。

我衷心地建議,

去找你們老闆、銷售甚至客戶聊聊,了解下:

你們的業務方向和產品規劃是怎樣的,這個專案佔什麼位置?

這個客戶的重要性和延續性如何、未來可能的擴充套件方向是什麼?

這個科室的業務場景是否典型、在同類醫院裡還有多大市場空間?

公司的資源多少,預算、成本、進度要求(問題描述裡已經提到了)?

......

作為乙個合格的、負責任的Architect,必須了解清楚這些才有可能設計出乙個合理的架構。

----

最後忍不住要說,

Architecture和Platform、Language、Framework、Component不是乙個意思,雖然這些也是考慮的因素,但重點不在這裡 — 至少,不能上來就唾沫橫飛地扯這些東西。

比如二話不說讓人上Web的,假若硬體廠商不提供ActiveX的介面,你免費幫題主開發嗎?

再比如二話不說讓用Winform的,考慮過End User的計算機應用能力嗎?現在是50個使用者、假若業務擴充套件到5個8個科室,天天各種問題或者不是問題的問題不斷,你幫題主去跑腿維護?

還比如二話不說讓人用Client + database的,知道database有種授權模式是Per User(Connection)嗎?超出的預算你給嗎?

還還比如敲了兩個名詞就讓人洗洗睡的那位,你確定你知道什麼叫Architecture Design?洗洗睡吧,不懂別瞎說,嚴謹是乙個工程師起碼的修養。

5樓:

贊成@王韋恩卑鄙 , @徐飛的觀點,另外補充一點. 醫療資料的保密性也要考慮,WEB的安全性和WinForm相比還是要差一截的. 不過如果是確定用WinForm,也就沒有必要用WCF了, 少一層,省很多事啊.

很多技術,不是用的越多越牛B的.

說全Web開發的,有沒有考慮過Debug和QAQC的工作量.光是3大瀏覽器的相容性問題,就夠麻煩.考慮到後續公升級和維護,絕對是淚奔啊.

6樓:徐飛

部分反對 @蕭井陌 的答案,完全贊同 @王韋恩卑鄙 的。web並非萬能藥,在大眾產品中,web是不得已的選擇,但是其中的坑比winform這種東西大得多。如果產品使用者分布很廣,用web是合理的選擇,但本例中,明顯所有使用者都集中在乙個較小區域,其執行環境都是強統一的,這時候選擇web的理由是什麼?

如果用winform,優勢就是再沒有選型的痛苦,可利用的成熟的東西太多,就算完全不引入第三方的東西,也足夠你把整個系統搞起來,但是你碰了web之後,就面臨選擇什麼框架,相容什麼瀏覽器,等等等等,過兩天你要預覽病歷,想嵌入個office控制項,確定你需要這樣嗎?

web系統的主要優勢:

- 無需安裝客戶端環境,無需公升級

- 良好的跨平台性

- 容易跟其他系統整合

- 介面修飾比較容易

這幾條,有哪條是你很需要的?

所以你們技術部給出的是很合理的方案。

此外,反對「會什麼就用什麼」這種討巧答案,這個答案成立的前提是有多種很適合的技術,正好會的那種在其中。在本例中,如果乙個人只會純web方案,絕對沒法做下去,參見樓主需求的第四點:

4、有較多的硬體需要做介面,如各類印表機,高畫質攝像頭,醫療硬體等。

請問這個怎麼做?

醫療行業的資訊化,是跟其他很多行業資訊化有較大差異的,他們那些稀奇古怪的裝置,能有驅動都不錯了,完全不能指望再有瀏覽器外掛程式,老老實實本地呼叫才是正道。相對來說,電信行業之類的資訊化就可以用web做。

7樓:王韋恩卑鄙

比較保守的選擇。 沒有大問題。 winform 實在做不到的也可以嵌入wpf

我擦這個問題這麼大爭議啊 0贊同暫居榜首

醫院的醫生有科室任務嗎?

給我一杯果汁 臨床,科研,教學的三輛馬車並駕齊驅。醫院是會要求個科室創收的,科室不收病號,不多做手術,醫院收入哪來,防疫已經很燒錢了,在不創收,就要喝西北風了。平常一般不會下明確的創收指標,但是今年疫情原因,醫院也很窮。不少醫院已經給科室定了指標了,要求完成多少手術量。當然,這種肯定不會流出到網上去...

監獄的醫院是什麼級別?

小小小小黃 大概是社群醫院級別的。我當初認識的獄醫師兄說,相當於美國的全科醫生這樣子。治個感冒發燒啥的問題不大,再有高難度的直接送警察醫院去。 已登出 這個看是哪一級主管的監獄醫院。如果是省監獄局直接管理的單獨設立的系統內總醫院,它有可能是正處級 如果它掛靠在某個監獄,醫院院長同時兼任監獄黨委委員,...

醫院哪個臨床科室處在技術變革的前夜?

甲狀腺醫生愛德華 不請自來,前甲狀腺外科醫生。個人看來,處在技術變革前夜的莫過於一些影像類的科室 影像科 病理科 心電圖室等。人工智慧技術現在發展的非常快,雖然離製造出所謂的強人工智慧還有一段距離,但是目前的機器學習 大資料的發展,已經使得AI識圖成為了可能。而且,目前已經有一些尖端的醫療企業,開始...