Preview only show first 10 pages with watermark. For full document please download

Developer Manual For Bayanno Hospital Management System

Descrição: manual

   EMBED


Share

Transcript

!"#"$$% '%()*+", -"$"./0/$+ 1#(+/0  234"$5/3 0"$"./0/$+ (%6+7"8/ 6%8 9%()*+",: 5,*$*5 !"#"$%&"' )*+,*$ 5%)#8*.9+ ;<=> ?8/"+*4/*+/0@ 2,, 8*.9+( 8/(/84/83@ 9++)ABB777@58/"+*4/*+/0@5%0 -+."/ %0 1%+2"+23 ! "#$%&''&%()# ! +),-./ .)0/ $%-,.%,-/ ! +),-./ .)0/ 0/$.-(1%()# -+32*$$*24%+ )*+,*$ 1. Upload the downloaded zip file to your server in the public_html directory. 2. Extract the zip file 3. Create a new database from your server mysql. 4. Create user to the database and link the database to the user. 5. Open the file database.php from the directory /application/config/database.php 6. Fill up these informations with your database hostname, database username, database password, database name respectively which you have created in the previous step. 7. Open the file routes.php from the directory /application/config/routes.php 8. Change default controller from ‘install’ to ‘login’ Now from server phpmyadmin go to your database. Select import and choose the file install.sql located in uploads/install.sql And you are ready to go now to browse the application. 10. Default admin credentials 11. Email: [email protected] Password: 1234 9. 5/4324+6 7,32%8"'3 &$"*3" 6% 29'%,69 29" 0%$$%:4+6 32"&3 • • C%,,%7 +9/ (+/)( =D;DED>DFDGDH I)/$ #%J8 (/84/8 )9)0#"30*$ "$3 *$(/8+ +9/ 6%,,%7*$. (K, 5%3/( 234564 65784 "9 :;6 4<"+6+ =.(>$/$$()#$= ? =(0= @&-.A&-?BCD :;6 :E88F =(1>&00-/$$= @&-.A&-?BGD :;6 :E88F =%(H/$%&H1= (#%?ICD ,#$(J#/0 K495E86 C :;6 :E88F =0&%&= L')L :;6 :E88F M3"N53O P4O ?(0DF P4O =.(>$/$$()#$>%(H/$%&H1= ?=%(H/$%&H1=D DQ • L%7 #%J 5"$ ,%.*$ 7*+9 #%J8 /M*(+*$. 58/3/$+*",(@ ;%,'7" 1%." ;2',72,'" The application is developed on Codeigniter framework and completely follows MVC. The details of this framework can be found in http://www.codeigniter.com/  N9/ 8%%+ 3*8/5+%8# 5%$+"*$( D 2)),*5"+*%$ 5%$+"*$( +9/ 5%8/ 6*,/( %6 +9/ ")),*5"+*%$ D 2((/+( 5%$+"*$( ",, 5(( (+#,/( "$3 O"4"(58*)+ 6*,/( D (#(+/0 5%$+"*$( ",, +9/ 5%$6*.J8"+*%$( "$3 ,*P8"8# 6*,/( %6 +9/ 68"0/7%8Q D J),%"3( D "30*$R*0"./ 5%$+"*$( +9/ )8%6*,/ *0"./ J),%"3/3 P# "30*$ 9*0(/,6 D 3%5+%8R*0"./ 5%$+"*$( +9/ J),%"3/3 *0"./( %6 3%5+%8( D )"+*/$+R*0"./ 5%$+"*$( +9/ J),%"3/3 *0"./( %6 )"+*/$+( D $J8(/R*0"./ 5%$+"*$( +9/ J),%"3/3 *0"./( %6 $J8(/( D )9"80"5*(+R*0"./ 5%$+"*$( +9/ J),%"3/3 *0"./( %6 )9"80"5*(+( D ,"P%8"+%8*(+R*0"./ 5%$+"*$( +9/ J),%"3/3 *0"./( %6 ,"P%8"+%8*(+( D "55%J$+"$+R*0"./ 5%$+"*$( +9/ J),%"3/3 *0"./( %6 "55%J$+"$+( D 8/5/)+*%$*(+R*0"./ 5%$+"*$( +9/ J),%"3/3 *0"./( %6 8/5/)+*%$*(+( D 3*".$%(*(R8/)%8+ 5%$+"*$( +9/ J),%"3/3 3%5J0/$+( %6 3*".$%(*( 8/)%8+( D *$3/M@)9) +9*( 6*,/ %$ ,%"3*$. 5",,( ",, +9/ 5%3/*.$*+/8 6J$5+*%$( ")),*5"+*%$ D 5%$6*. 5%$+"*$( +9/ 5%$6*.J8"+*%$ 6*,/( %6 +9/ ")),*5"+*%$ D 5%$+8%,,/8( D "30*$@)9) D 3%5+%8@)9) D )"+*/$+@)9) D $J8(/@)9) D )9"80"5*(+@)9) D ,"P%8"+%8*(+@)9) D "55%J$+"$+@)9) D 8/5/)+*%$*(+@)9) D /88%8@)9) D ,%.*$@)9) D 0%3",@)9) D )"#0/$+@)9) D 9/,)/8( D ,*P8"8*/( D 0%3/,( D 58J3R0%3/,@)9) D /0"*,R0%3/,@)9) D (0(R0%3/,@)9) D 4*/7( D P"5Q/$3 D "30*$ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 "30*$ )"$/, D 3%5+%8 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 3%5+%8 )"$/, D )"+*/$+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 )"+*/$+ )"$/, D $J8(/ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 $J8(/ )"$/, D )9"80"5*(+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 )9"80"5*(+ )"$/, D ,"P%8"+%8*(+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 ,"P%8"+%8*(+ )"$/, D "55%J$+"$+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 "55%J$+"$+ )"$/, D 8/5/)+*%$*(+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 8/5/)+*%$*(+ )"$/, D 6%%+/8@)9) D 9/"3/8@)9) D *$5,J3/(RP%++%0@)9) 5%$+"*$( ,*$Q( +% O"4"(58*)+ 6*,/( D *$5,J3/(R+%)@)9) 5%$+"*$( ,*$Q( +% 5(( 6*,/( D *$3/M@9+0, D *$3/M@)9) D ,%.*$@)9) +9/ ,%.*$ )"./ D 0%3",@)9) ;%,'7" 7%." ."37'4&24%+ !%72%' 1%+2'%$$"' < =*&&$47*24%+=7%+2'%$$"'3=.%72%'>&9& ? -"$"./ 2))%*$+0/$+( "))%*$+0/$+ 6J$5+*%$ 5%$+"*$( +9/ ,%.*5", /M)8/((*%$( %6 (9%7*$. ",, "))%*$+0/$+( 58/"+/3 P# ,%../3 *$ 3%5+%8: 58/"+*$. " $/7 "))%*$+0/$+: /3*+*$. +9/ *$6%80"+*%$( %6 "$ /M*(+*$. "))%*$+0/$+ "$3 3/,/+*$. "))%*$+0/$+ *$6%80"+*%$( 68%0 +9/ 3"+"P"(/@ N9/ )"8"0/+/8( 3/6*$/ +9/ 6%80 "5+*%$ *$ 79*59 +9/ 3"+" *( +% P/ 58/"+/3: /3*+/3 %8 3/,/+/3@ 2$ (0( *( (/$+ +% +9/ )"+*/$+ 79/$ " $/7 "))%*$+0/$+ *( 58/"+/3 %8 /3*+/3 P# 5",,*$. (/$3R(0( 6J$5+*%$ 7*+9 0/(("./ "$3 8/5/*4/8 )9%$/ $J0P/8 "( )"8"0/+/8( 79*59 *( 3/6*$/3 *$ B")),*5"+*%$B0%3/,(B (0(R0%3/,@)9) 1/$3 1-1 ?,*5Q"+/,, J(/8: )"((7%83 "$3 ")*R*3 *( 6/+59/3 68%0 +9/ 3"+"P"(/ "$3 "$ "J+9/$+*5"+*%$ 5",, *( 0"3/ +% 59/5Q *6 +9/ J(/8 *( 4",*3@ S6 4",*3 +9/$ "$ (0( *( (/$+ +% +9/ 8/5/*4/8 )9%$/ $J0P/8 7*+9 +9/ 0/(("./ +9"+ 7"( )"((/3 %$ +% +9/ 6J$5+*%$ "( )"8"0/+/8(@ T8*4"+/ -/((".*$. CJ$5+*%$ 0/(("./ 9%,3( +9/ ,%.*5", /M)8/((*%$( 6%8 (/$3*$. $/7 0/(("./(: 8/),#*$. +% "$# /M*(+*$. 0/(("./ +98/"3 P/+7//$ "$# )"+*/$+ 79% 9"( "))%*$+0/$+( 7*+9 +9/ ,%../3 *$ 3%5+%8@ -/(("./( "8/ +8"5Q/3 P# 0/(("./ +98/"3 5%3/ 79*59 *( 3/6*$/3 *$ +9/ (/$3R$/7R)8*4"+/R0/(("./ 6J$5+*%$ ,%5"+/3 *$ B")),*5"+*%$B0%3/,(B58J3R0%3/,@)9)@ @77%,+2*+2 1%+2'%$$"' < =*&&$47*24%+=7%+2'%$$"'3=*77%,+2*+2>&9& ?  233 S$4%*5/ *$4%*5/R"33 6J$5+*%$ 5%$+"*$( +9/ ,%.*5", /M)8/((*%$( 6%8 58/"+*$. " $/7 *$4%*5/@ N9*( *( 3%$/ P# 5",,*$. 58/"+/R*$4%*5/ 6J$5+*%$ 79*59 *( 3/6*$/3 *$ B")),*5"+*%$B0%3/,(B 58J3R0%3/,@)9)@  2 8"$3%0 *$4%*5/ $J0P/8 *( ./$/8"+/3 6%8 /"59 *$4%*5/@ -J,+*),/ *$4%*5/ /$+8*/( 5"$ P/ 58/"+/3 6%8 " (*$.,/ *$4%*5/@ A"7"&24%+432 1%+2'%$$"' < =*&&$47*24%+=7%+2'%$$"'3='"7"&24%+432>&9& ? -"$"./ 2))%*$+0/$+( "))%*$+0/$+ 6J$5+*%$ 5%$+"*$( +9/ ,%.*5", /M)8/((*%$( %6 (9%7*$. ",, "))%*$+0/$+(: 58/"+*$. " $/7 "))%*$+0/$+ "$3 6*,+/8*$. "))%*$+0/$+ *$6%80"+*%$( P"(/3 %$ 3%5+%8 "$3 +*0/ )/8*%3(@ !# 3/6"J,+ "))%*$+0/$+( %6 +9/ ,"(+ U< 3"#( 6%8 ",, 3%5+%8( "8/ (9%7$@ N9/ )"8"0/+/8( 3/6*$/ +9/ 6%80 "5+*%$ *$ 79*59 +9/ 3"+" *( +% P/ 58/"+/3 %8 6*,+/8/3@ 2$ (0( *( (/$+ +% +9/ )"+*/$+ 79/$ " $/7 "))%*$+0/$+ *( 58/"+/3 P# 5",,*$. (/$3R(0( 6J$5+*%$ 7*+9 0/(("./ "$3 8/5/*4/8 )9%$/ $J0P/8 "( )"8"0/+/8( 79*59 *( 3/6*$/3 *$ B")),*5"+*%$B0%3/,(B (0(R0%3/,@)9)@  2))8%4/ 2))%*$+0/$+( "))%*$+0/$+R8/KJ/(+/3 6J$5+*%$ 5%$+"*$( +9/ ,%.*5", /M)8/((*%$( %6 (9%7*$. ",, 8/KJ/(+/3 "))%*$+0/$+( "$3 "))8%4*$. "$ "))%*$+0/$+@ N9/ )"8"0/+/8( 3/6*$/ +9/ 6%80 "5+*%$ *$ 79*59 +9/ 3"+" *( +% P/ "))8%4/3@ 2$ (0( *( (/$+ +% +9/ )"+*/$+ 79/$ " 8/KJ/(+/3 "))%*$+0/$+ *( "))8%4/3 P# 5",,*$. (/$3R(0( 6J$5+*%$ 7*+9 0/(("./ "$3 8/5/*4/8 )9%$/ $J0P/8 "( )"8"0/+/8( 79*59 *( 3/6*$/3 *$ B")),*5"+*%$B0%3/,(B (0(R0%3/,@)9) B%64+ 1%+2'%$$"' < =*&&$47*24%+=7%+2'%$$"'3=$%64+>&9& ? 6J$5+*%$ "O"MR,%.*$ 9%,3( +9/ ,%.*5", /M)8/((*%$( 6%8 D 0"+59*$. /0"*, "$3 )"((7%83 6%8 3*66/8/$+ J(/8( D (/++*$. +9/ ,%.*$ +#)/ 6%8 3*66/8/$+ J(/8( D (/++*$. (/((*%$ 3"+" 79*59 "8/ J(/3 6%8 %+9/8 4*/7( 6J$5+*%$ 8/(/+R)"((7%83 D 0"+59/( /0"*, "338/(( +% ("4/3 /0"*, "338/(( D ./$/8"+/( " $/7 )"((7%83 D (/$3( /0"*, +% +9"+ "338/(( 7*+9 +9/ $/7,# ./$/8"+/3 )"((7%83 6J$5+*%$ ,%.%J+ D J$(/+( 5J88/$+ (/((*%$ "$3 3/(+8%#( ",, (/((*%$ 3"+" ("4/3 6%8 +9"+ (/((*%$ C9" )%."$ D4$"3 < =*&&$47*24%+=8%."$3 ? D 58J3R0%3/,@)9) 5%$+"*$( +9/ P"(*5 6J$5+*%$( 6%8 58/"+*$.: 8/+8*/4*$.: J)3"+*$. "$3 3/,/+*$. 79*59 7%8Q( *$ "((%5*"+*%$ 7*+9 5%$+8%,,/8( "$3 4*/7(@ D /0"*,R0%3/,@)9) contains the functions that send email on different events. D (0(R0%3/,@)9) contains the function that sends sms on different events. C9" E4": D4$"3 < =*&&$47*24%+=#4":3 ? D P"5Q/$3 D "30*$ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 "30*$ )"$/, D 3%5+%8 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 3%5+%8 )"$/, D )"+*/$+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 )"+*/$+ )"$/, D $J8(/ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 $J8(/ )"$/, D )9"80"5*(+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 )9"80"5*(+ )"$/, D ,"P%8"+%8*(+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 ,"P%8"+%8*(+ )"$/, D "55%J$+"$+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 "55%J$+"$+ )"$/, D 8/5/)+*%$*(+ 5%$+"*$( ",, +9/ 4*/7 6*,/( %6 8/5/)+*%$*(+ )"$/, D 6%%+/8@)9) 5%$+"*$( +9/ 6%%+/8 *$6%80"+*%$( %6 +9/ ")),*5"+*%$ D 9/"3/8@)9) 5%$+"*$( +9/ 9/"3/8 4*/7 %6 +9/ ")),*5"+*%$ D *$5,J3/(RP%++%0@)9) 5%$+"*$( ,*$Q( +% O"4"(58*)+ 6*,/( D *$5,J3/(R+%)@)9) 5%$+"*$( ,*$Q( +% 5(( 6*,/( D *$3/M@9+0, D *$3/M@)9) *$5,J3/( +9/ 6%%+/8: 9/"3/8: O"4"(58*)+: 5((: 0%3",( "+ +9/ +*0/ %6 )"./ ,%"3*$. D ,%.*$@)9) +9/ ,%.*$ )"./ D 0%3",@)9) 5%$+"*$( +9/ 0%3", 4*/7( 79*59 "8/ J(/3 *$ +9/ 4*/7 %6 3*66/8/$+ )"$/,(