《病历档案数字化加工与利用系统的设计与实现》由会员分享,可在线阅读,更多相关《病历档案数字化加工与利用系统的设计与实现(87页珍藏版)》请在金锄头文库上搜索。
1、At h e s i ss u b m i t t e dt o Z h e n g z h o uU n i v e r s i t y f o rt h ed e g r e eo fM a s t e r T h eD e s i g na n dI m p l e m e n t a t i o no fM e d i c a lR e c o r d sD i g i t a l S y s t e m B y H u iJ i S u p e r v i s o r :P r o f S h u a n l o n g Z h o u L i b r a r yS c i e n
2、c e D e p a r t m e n to fi n f o r m a t i o nm a n a g e m e n t M a y , 2 0 1 2 学位论文原创性声明 | I | 1 1 1 y I ! l l l rT I T i I | | l i T I I I 圳 Y 21015 2 4 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研 究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人 或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集 体,均已在文中以明确方式标明。本声明的法律责任由本人承担。 学位论文作者:墨乙
3、样 日期:l o 年岁月3 D 日 学位论文使用授权声明 本人在导师指导下完成的论文及相关的职务作品,J l :l - i 4 & & t e x t B o x 7 T e x t S u b s t r i n g ( 3 ,1 ) = = ”) s t r i n gs e l e c t S t r = ”s e l e c ti c d i c d l 0a sI C D I O 码,i c d j b n a m ea s 疾病名称f r o mi c dw h e r ei c d l 0 = 一+ t e x t B o x 7 T e x t T r i m 0 + 一: s
4、 t r i n 1 = ”u d = s a :) w d = 1 2 3 :D a t a s t r i n gs t r s q 1s ap w d2 3U a t al =U : S o u r c e = l o c a l h o s t :d a t a b a s e = b i n g a n g u a n li 一: S q l C o n n e c t i o ncon=newS q l C o n n e c t i o n ( s t r s q l ) : C O l l O p e n 0 : S q l D a t a A d a p t e rd a =
5、 n e wS q l D a t a A d a p t e r ( s e l e c t S t r ,c o n ) : D a t a S e td s = n e wD a t a S e t0 : d a F i l l ( d s ) : d a t a G r i d V i e w l D a t a S o u r c e = d s T a b l e s 0 D e f a u l t V i e w : e l s e s t r i n gs e l e c t S t r = ”s e l e c ti c d i c d l Oa sI C D I O 码。i
6、c d j b n a m ea s 疾病名称f r o mic dw h e r ej b n a m e = + t e x t B o x 7 T e x t T r i m 0 + ”: 6 0 d a F “l ( d s ) : d a t a G r i d V i e w l D a t a S o u r c e = d s T a b l e s O D e f a u lt V i e w : 6 1 编辑I C D 编码 附录C 系统没置模块代码 附录C 系统设置模块代码 p r i v a t ev o i db u t t o n 5 一C l i c k ( o
7、b j e c ts e n d e r ,E v e n t A r g se ) s t r i n gu p d a t e S t r = ”u p d a t ei c ds e ti c d l O = ”- t e x t B o x 3 T e x t T r i m0 + ”,j b n a m e = ”+ t e x t B o x 4 T e x t T r i m0 + ”w h e r e i c d l O = ”+ t e x t B o x l T e x t T r i m0 + ”: t r y S q l C o n n e c t i o nc o n
8、 n = n e w S q l C o n n e c t i o n ( ”u i d = s a ;p w d = 1 2 3 :D a t a S o u r c e = l o c a l h o s t :d a t a b a s e = b i n g a n g u a n li ) ; S q l C o m m a n dc m d = n e wS q l C o m m a n d ( u p d a t e S t r ,c o n n ) : c m d C o n n e c ti o n O p e n0 : c m d E x e c u t e N o n
9、 Q u e r y0 : M e s s a g e B o x S h o w ( ”数据保存成功! ”) : S q l D a t a A d a p t e rd a = n e wS q l D a t a A d a p t e r ( s e l e c t i c d i c d l Oa sI C D I O 码,i c d j b n a m ea s 疾病名称f r o mi c d ”,c o n n ) : D a t a S e td s = n e wD a t a S e t ( ) : d a F i l l ( d s ) : d a t a G r i
10、d V i e w l D a t a S o u r c e = d s T a b l e s 0 D e f a u l t V i e w : c m d C o n n e c ti o n C l o s e ( ) : t e x t B o x l T e x t = : t e x t B o x 2 T e x t = : t e x t B o x 3 T e x t = : t e x t B o x 4 T e x t = : c a t c h ( E x c e p ti o ne x ) 6 2 M e s s a g e B o x S h o w ( ”数据
11、保存失败! ”, e x M e s s a g e T o S t r i n g0 ) : ) ) 修改科室 p r iv a t ev o idb u t t o n 2 一C lic k ( o b j e c ts e n d e r ,E v e n t A r g s e ) s t r i n gu p d a t e S t r = ”u p d a t ek ss e tk s m c = + t e x t B o x l T e x t T r i m ( ) + ”w h e r en u m b e r = ”+ t e x t B o x 2 T e x t T
12、r i m 0 + 一,一: t r y S q l C o n n e c ti o nc o n n = n e w S q l C o n n e c t i o n ( ”u i d = s a ;p w d = 1 2 3 ;D a t a S o u r c e 2 l o c a l h o s t :d a t a b a s e = b i n g a n g u a n l i ”) : S q l C o m m a n dc m d2n e wS q l C o m m a n d ( u p d a t e S t r ,c o n n ) : c m d C o n
13、 n e c t i o n O p e n0 : c m d E x e c u t e N o n Q u e r y0 : M e s s a g e B o x S h o w ( ”数据修改成功! ”) : S q l D a t a A d a p t e rd a = n e wS q l D a t a A d a p t e r ( “ s e l e c t k s n u m b e ra s 科号,k s k s m ca s 科室名称f r o mk s ”,c o n n ) : D a t a S e td s = n e wD a t a S e t ( ) :
14、 d a F i1 1 ( d s ) : d a t a G r i d V i e w l D a t a S o u r c e = d s T a b l e s 0 D e f a u l t V i e w : c m d C o n n e c t i o n C l o s e 0 : t e x t B o x l T e x t = : t e x t B o x 2 T e x t = ”: ) c a t c h ( E x c e p tio ne x ) M e s s a g e B o x S h o w ( ”修改失败! ”,e x M e s s a g e
15、 T o S t r i n g ( ) ) : 6 3 d a t a G r i d V i e w l S e l e c t e d R o w s 0 C e l l S 1 V a l u e T o S t r i n 9 0 : s t r i n gd e l e t e S t r = ”d e l e t ef r o mk sw h e r ek s m c = ”+ t e x t B o x l T e x t T r i m0 + ”: t r y s t r i nl = ”u i = :) w d = 1 2 3 :D a t a S t r l n gs t
16、 r s q 1 ds ap w d1 2 3D a t al =U = : S o u r c e = l o c a l h o s t :d a t a b a s e = b i n g a n g u a n l1 : S q l C o n n e c t i o nc o n n = n e wS q l C o n n e c t i o n ( s t r s q l ) : S q l C o m m a n dc m d = n e wS q l C o m m a n d ( d e l e t e S t r ,c o n n ) : c m d C o n n e c t i o n O p e n0 : c m d E x e c u t e