FinalProject.pdf

‫ﭘﺮوژهی ﻣﺒﺎﻧ ﺑﺮﻧﺎﻣﻪﺳﺎزی‬
‫ﻃﺮاﺣ و ﭘﯿﺎدهﺳﺎزی اﻃﻼﻋﺎﺗ ‪-‬ﺳﺎزﻣﺎﻧ ﺑﯿﻤﺎرﺳﺘﺎن‬
‫ﺗﺮم‪ :‬ﭘﺎﯾﯿﺰ ‪٩٣‬‬
‫ﻃﺮاح‪ :‬ﭘﯿﻤﺎن ﻓﺨﺎرﯾﺎن‬
‫ﻣﺪرس‪ :‬اﻣﯿﺪ ﻏﯿﺒ‬
‫ﻓﻬﺮﺳﺖ ﻣﻄﺎﻟﺐ‬
‫ﻓﻬﺮﺳﺖ ﻣﻄﺎﻟﺐ‬
‫ﻓﻬﺮﺳﺖ ﻣﻄﺎﻟﺐ‬
‫‪ ١‬ﻣﻘﺪﻣﻪ‬
‫‪٣‬‬
‫‪ ٢‬ﺳﺎﻣﺎﻧﻪی اﻃﻼﻋﺎﺗ ﺑﯿﻤﺎرﺳﺘﺎن‬
‫‪٣‬‬
‫‪ ١.٢‬ﺗﻌﺮﯾﻒ ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪٣‬‬
‫‪ ٢.٢‬ﺗﺎرﯾﺨﭽﻪ در اﯾﺮان ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪٣‬‬
‫‪۴‬‬
‫‪ ٣‬ﺻﻮرت ﭘﺮوژه‬
‫‪ ١.٣‬ﻣﻘﺪﻣﻪ ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪۴‬‬
‫‪ ٢.٣‬ﭘﺎﯾ ﺎه داده ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪۵‬‬
‫‪ ٣.٣‬ﺻﻔﺤﻪی آﻏﺎز ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪٧‬‬
‫‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪٧‬‬
‫‪ ۵.٣‬ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ ﭘﺬﯾﺮش ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪٨‬‬
‫‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪٨‬‬
‫‪ ٧.٣‬ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ داروﺧﺎﻧﻪ ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪٩‬‬
‫‪ ٨.٣‬اﻣ ﺎن ارﺗﺒﺎط ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪٩‬‬
‫‪ ۴.٣‬ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ ﭘﺰﺷ‬
‫‪ ۶.٣‬ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ اﻣﻮر ﻣﺎﻟ‬
‫‪ ۴‬ﭘﯿﺎدهﺳﺎزی‬
‫‪۵‬‬
‫‪١٠‬‬
‫‪ ١.۴‬ﻓﺎز اول ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪١٠‬‬
‫‪ ٢.۴‬ﻓﺎز دوم ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪١٠‬‬
‫‪ ٣.۴‬ﻓﺎز ﺳﻮم ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪١١‬‬
‫ﺳﺨﻦ آﺧﺮ‬
‫‪١١‬‬
‫‪٢‬‬
‫ﺳﺎﻣﺎﻧﻪی اﻃﻼﻋﺎﺗ ﺑﯿﻤﺎرﺳﺘﺎن‬
‫‪٢‬‬
‫‪ ١‬ﻣﻘﺪﻣﻪ‬
‫ﯾ‬
‫ﺳﺎﻣﺎﻧﻪی اﻃﻼﻋﺎﺗ ‪ ،‬ﻣﺠﻤﻮﻋﻪای از دادهﻫﺎی ورودی‪ ،‬دادهﻫﺎی ﺧﺮوﺟ و ﻣﺆﻟﻔﻪﻫﺎﯾ اﺳﺖ ﮐﻪ ﻣﻨﻄﻖ ﺑﺮﻧﺎﻣﻪ را در‬
‫ﺧﻮد دارﻧﺪ و ﺑﺎ ﭘﺮدازش دادهﻫﺎی ورودی‪ ،‬دادهﻫﺎی ﺧﺮوﺟ را ﺗﻮﻟﯿﺪ ﻣ ﮐﻨﻨﺪ‪ .‬در اﯾﻦ ﭘﺮوژه‪ ،‬ﺷﻤﺎ ﺑﺎ ﻧﺤﻮهی ﻃﺮاﺣ و‬
‫ﭘﯿﺎدهﺳﺎزی ﻧﺮماﻓﺰارﻫﺎی اﻃﻼﻋﺎﺗ و ﺑﻪ ﻃﻮر ﺧﺎصﺗﺮ‪ ،‬ﺳﺎﻣﺎﻧﻪی اﻃﻼﻋﺎﺗ ‪-‬ﺳﺎزﻣﺎﻧ ﺑﯿﻤﺎرﺳﺘﺎن آﺷﻨﺎ ﻣ ﺷﻮﯾﺪ‪ .‬ﭘﺮوژه‬
‫در ﺳﻪ ﻓﺎز اﻧﺠﺎم ﻣ ﺷﻮد‪ .‬در ﻓﺎز ﻧﺨﺴﺖ‪ ،‬ﺑﺎ ﻃﺮز ﮐﺎر ﺳﺎﻣﺎﻧﻪﻫﺎی اﻃﻼﻋﺎﺗ و ﻧﺤﻮهی ﮐﺎر ﺑﺎ ﭘﺎﯾ ﺎه داده )ﮐﻪ در اﯾﻦ‬
‫ﭘﺮوژه‪ ،‬ﻓﺎﯾﻞﻫﺎ ﻫﺴﺘﻨﺪ( آﺷﻨﺎ ﻣ ﺷﻮﯾﺪ‪ .‬در ﻓﺎز دوم‪ ،‬ﻧﻤﻮﻧﻪی اوﻟﯿﻪی ﺑﺮﻧﺎﻣﻪ را ﺑﻪ ﺻﻮرت ﮔﺮاﻓﯿ‬
‫اﯾﺠﺎد ﻣ ﮐﻨﯿﺪ و ﺑﻪ‬
‫ﻃﺮاﺣ ﮐﻼسﻫﺎ و ﺗﻮاﺑﻊ ﻣﻮرد ﻧﯿﺎز ﺑﺮای ﭘﯿﺎدهﺳﺎزی ﻧﻬﺎﯾ ﻧﺮماﻓﺰار‪ ،‬ﮐﻪ در ﻓﺎز ﺳﻮم اﻧﺠﺎم ﻣ ﺷﻮد‪ ،‬ﻣ ﭘﺮدازﯾﺪ‪.‬‬
‫ﺳﺎﻣﺎﻧﻪی اﻃﻼﻋﺎﺗ ﺑﯿﻤﺎرﺳﺘﺎن‬
‫‪٢‬‬
‫در اﯾﻦ ﻗﺴﻤﺖ‪ ،‬ﺑﻪ ﻣﻌﺮﻓ اوﻟﯿﻪ در ﻣﻮرد ﻓﻀﺎی ﻣﺴﺌﻠﻪ و ﺗﻮﺟﯿﻪ ﺗﻮﻟﯿﺪ ﻧﺮماﻓﺰار ﺑﺮای آن ﻣ ﭘﺮدازﯾﻢ‪.‬‬
‫‪١.٢‬‬
‫ﯾ‬
‫ﺗﻌﺮﯾﻒ‬
‫ﺳﺎﻣﺎﻧﻪی اﻃﻼﻋﺎﺗ ‪ ،‬ﻣﺠﻤﻮﻋﻪای از ﻣﺆﻟﻔﻪﻫﺎی واﺑﺴﺘﻪ ﺑﻪ ﻫﻢ اﺳﺖ ﮐﻪ ﺑﺎ ﮔﺮدآوری‪ ،‬ﭘﺮدازش‪ ،‬ذﺧﯿﺮه و ﺗﻮزﯾﻊ‬
‫دادهﻫﺎی اﻃﻼﻋﺎﺗ ‪ ،‬از ﺗﺼﻤﯿﻢﮔﯿﺮی و ﮐﻨﺘﺮل در ﺳﺎزﻣﺎنﻫﺎ ﭘﺸﺘﯿﺒﺎﻧ ﻣ ﮐﻨﻨﺪ‪ .‬اﯾﻦ ﺳﺎﻣﺎﻧﻪ ﻋﻼوه ﺑﺮ ﮐﻤ‬
‫ﺑﻪ اﯾﺠﺎد ﻫﻤﺎﻫﻨ‬
‫در اﻧﺠﺎم ﻋﻤﻠﯿﺎت ﺳﺎزﻣﺎﻧ ‪ ،‬ﺑﻪ ﻣﺪﯾﺮان و ﮐﺎرﮐﻨﺎن ﺳﺎزﻣﺎنﻫﺎ ﮐﻤ‬
‫ﮐﺮدن‬
‫ﻣ ﮐﻨﺪ ﺗﺎ ﻣﺴﺎﺋﻞ ﺳﺎزﻣﺎن را‬
‫ﺗﺤﻠﯿﻞ ﯾﺎ ﺷﺒﯿﻪﺳﺎزی ﮐﻨﻨﺪ‪.‬‬
‫ﺳﺎﻣﺎﻧﻪﻫﺎی اﻃﻼﻋﺎﺗ ﺑﯿﻤﺎرﺳﺘﺎن ﺑﻪ ﻣﻌﻨﺎی ﭘﯿﺎدهﺳﺎزی ﺳﺎﻣﺎﻧﻪی ﺗﻮﻟﯿﺪ اﻃﻼﻋﺎت ﻻزم ﺑﺮای ﻣﺪﯾﺮﯾﺖ ﺗﻤﺎﻣ‬
‫ﻓﻌﺎﻟﯿﺖﻫﺎی ﻣﺮﺑﻮط ﺑﻪ ﺳﻼﻣﺖ‪ ،‬از ﻗﺒﯿﻞ ﺑﺮﻧﺎﻣﻪرﯾﺰی‪ ،‬ﻧﻈﺎرت‪ ،‬ﻫﻤﺎﻫﻨ‬
‫دادهﻫﺎ ﺑﻪ ﺻﻮرت ﻣﻨﺴﺠﻢ در ﯾ‬
‫و ﺗﺼﻤﯿﻢﮔﯿﺮی اﺳﺖ‪ .‬در ﭼﻨﯿﻦ ﺳﺎﻣﺎﻧﻪای‪،‬‬
‫ﭘﺎﯾ ﺎه داده ذﺧﯿﺮه ﻣ ﺷﻮﻧﺪ و در ﻣ ﺎن و زﻣﺎن ﻣﻮرد ﻧﯿﺎز‪ ،‬در دﺳﺘﺮس ﮐﺎرﺑﺮان ﻣﺠﺎز‬
‫ﻗﺮار ﻣ ﮔﯿﺮد‪.‬‬
‫ﺷ ﻞ ‪ ١‬ﻃﺒﻘﻪﺑﻨﺪی ﮐﻠ ﺳﺎﻣﺎﻧﻪﻫﺎی ﮐﻤ‬
‫ﺑﻪ ﺑﯿﻤﺎر را ﻧﺸﺎن ﻣ دﻫﺪ‪ .‬ﻫﻤﺎنﻃﻮر ﮐﻪ ﻣﺸﺎﻫﺪه ﻣ ﺷﻮد‪ ،‬ﺳﺎﻣﺎﻧﻪی‬
‫اﻃﻼﻋﺎﺗ ﺑﯿﻤﺎرﺳﺘﺎن در زﯾﺮﺑﺨﺶ ﺑﺮﻧﺎﻣﻪﻫﺎی ﮐﺎرﺑﺮدی اﻃﻼﻋﺎﺗ ﭘﺰﺷ‬
‫و ﺳﺎﻣﺎﻧﻪﻫﺎی اﻃﻼﻋﺎﺗ ﻗﺮار دارد و اﻣﺮوزه‬
‫ﺑﻪ ﻋﻨﻮان ﺑﺨﺶ ﻣﻬﻤ از ﺳﺎﻣﺎﻧﻪﻫﺎی ﺳﺎزﻣﺎﻧ ﻣﻄﺮح ﻣ ﺷﻮد‪.‬‬
‫‪٢.٢‬‬
‫ﺗﺎرﯾﺨﭽﻪ در اﯾﺮان‬
‫اوﻟﯿﻦ اﺳﺘﻔﺎدهﻫﺎی راﯾﺎﻧﻪ در ﺑﯿﻤﺎرﺳﺘﺎنﻫﺎی اﯾﺮان ﺑﻪ دﻫﻪی ﺷﺼﺖ ﺑﺎزﻣ ﮔﺮدد؛ زﻣﺎﻧ ﮐﻪ آزﻣﺎﯾﺸ ﺎهﻫﺎی ﺗﺸﺨﯿﺺ‬
‫ﭘﺰﺷ‬
‫‪ ،‬ﻧﺘﺎﯾﺞ آزﻣﺎﯾﺶﻫﺎی ﺑﯿﻤﺎران را ﺑﺮ روی ﻓﻼﭘ ذﺧﯿﺮه ﻣ ﮐﺮدﻧﺪ‪ .‬از دﻫﻪی ﻫﻔﺘﺎد‪ ،‬ﻣﺠﻤﻮﻋﻪﻫﺎی ﻧﺮماﻓﺰاری‬
‫ﻣﺮﺑﻮط ﺑﻪ ﭘﺬﯾﺮش و ﺗﺮﺧﯿﺺ ﺑﯿﻤﺎران در ﺑﯿﻤﺎرﺳﺘﺎنﻫﺎﯾ ﻣﺎﻧﻨﺪ ﻫﺎﺷﻤ ﻧﮋاد ﺗﻬﺮان ﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار ﮔﺮﻓﺘﻨﺪ‪ .‬در اﯾﻦ‬
‫دوره‪ ،‬ﺷﺮﮐﺖﻫﺎی ﻓﻌﺎل در ﺣﻮزه ﭘﺰﺷ‬
‫ﺑﻪ ﻃﺮز ﭼﺸﻢﮔﯿﺮی اﻓﺰاﯾﺶ ﭘﯿﺪا ﮐﺮدﻧﺪ‪ .‬در دﻫﻪی ﻫﺸﺘﺎد‪ ،‬اﺳﺘﺎﻧﺪاردﻫﺎﯾ‬
‫ﺑﺮای اﯾﻦ ﻧﺮماﻓﺰارﻫﺎ در ﺑﺨﺶﻫﺎی ﺗﺄﻣﯿﻦ اﺟﺘﻤﺎﻋ ‪ ،‬آزﻣﺎﯾﺸ ﺎهﻫﺎ و داروﺧﺎﻧﻪﻫﺎ‪ ،‬ﺑﺎ ﺣﻤﺎﯾﺖ دوﻟﺖ اﯾﺠﺎد ﺷﺪ‪.‬‬
‫‪٣‬‬
‫‪٣‬‬
‫ﺻﻮرت ﭘﺮوژه‬
‫ﺷ ﻞ ‪ :١‬ﻃﺒﻘﻪﺑﻨﺪی ﮐﻠ ﺳﺎﻣﺎﻧﻪﻫﺎی ﮐﻤ‬
‫ﺑﻪ ﺑﯿﻤﺎر‬
‫در اﺑﺘﺪای دﻫﻪ ﻫﺸﺘﺎد‪ ،‬ﻣﺮﮐﺰ ﺗﺤﻘﯿﻘﺎت و ﺗﻮﺳﻌﻪی ﻓﻨﺎوری اﻃﻼﻋﺎت و ارﺗﺒﺎﻃﺎت ﺳﻼﻣﺖ ﺗﺄﺳﯿﺲ ﺷﺪ‪ .‬ﻃﺮح‬
‫ﭘﺮوﻧﺪهی اﻟ ﺘﺮوﻧﯿ‬
‫ﺑﯿﻤﺎر در اﯾﻦ دوره ﻣﻄﺮح ﺷﺪ وﻟ ﺑﺎ ﺗﻌﻮﯾﺾ دوﻟﺖ در ﺳﺎل ‪ ،١٣٨۴‬ﻋﻤﺪهی اﯾﻦ ﻓﻌﺎﻟﯿﺖﻫﺎ ﺑﻪ‬
‫ﻓﺮاﻣﻮﺷ ﺳﭙﺮده ﺷﺪ‪ .‬اﻣﺮوزه‪ ،‬ﺑﻮﻣ ﺳﺎزی داﻧﺶ ﺳﻼﻣﺖ ﺑﻪ ﻋﻨﻮان ﯾ‬
‫ﻓﻨﺎوری و ﺗﺠﺮﺑﻪ و اﺳﺘﺎﻧﺪاردﺳﺎزی آن‪ ،‬ارﺗﻘﺎی‬
‫ﺳﺎﻣﺎﻧﻪﻫﺎی ﺑﯿﻤﺎرﺳﺘﺎﻧ و اﺗﺼﺎل ﺑﻪ ﭘﺮوﻧﺪهی ﺳﻼﻣﺖ ﺑﯿﻤﺎر‪ ،‬از دﻏﺪﻏﻪﻫﺎی اﺳﺎﺳ در اﯾﻦ زﻣﯿﻨﻪ ﺑﻪ ﺷﻤﺎر ﻣ ﺷﻮد‪.‬‬
‫‪٣‬‬
‫ﺻﻮرت ﭘﺮوژه‬
‫در اﯾﻦ ﻗﺴﻤﺖ ﺑﺎ ﺟﺰﺋﯿﺎت و ﻧﯿﺎزﻣﻨﺪیﻫﺎی ﻻزم ﺑﺮای اﻧﺠﺎم ﭘﺮوژه آﺷﻨﺎ ﻣ ﺷﻮﯾﺪ‪.‬‬
‫‪ ١.٣‬ﻣﻘﺪﻣﻪ‬
‫در اﯾﻦ ﭘﺮوژه‪ ،‬ﺷﻤﺎ ﯾ‬
‫ﺳﺎﻣﺎﻧﻪی ﺳﺎدهی اﻃﻼﻋﺎﺗ ﺑﯿﻤﺎرﺳﺘﺎن را ﭘﯿﺎدهﺳﺎزی ﻣ ﮐﻨﯿﺪ‪ .‬ﺑﻪ دﻟﯿﻞ ﮔﺴﺘﺮدﮔ اﻃﻼﻋﺎﺗ‬
‫اﯾﻦ ﺣﻮزه و ﻓﺮآﯾﻨﺪﻫﺎی ﻧﺴﺒﺘﺎً ﭘﯿﭽﯿﺪهی آن‪ ،‬ﭘﺮوژه ﺗﺎ ﺣﺪ اﻣ ﺎن ﺳﺎدهﺳﺎزی ﺷﺪه اﺳﺖ‪ .‬ﺑﻪ ﻃﻮر ﮐﻠ اﺳﺎس ﭘﺮوژه را‬
‫ﻣ ﺗﻮان ﺑﻪ ﺳﻪ ﻗﺴﻤﺖ ﮐﻠ ﺗﻘﺴﯿﻢ ﮐﺮد‪:‬‬
‫‪ -١‬ﺧﻮاﻧﺪن اﻃﻼﻋﺎت از ﭘﺎﯾ ﺎه داده‬
‫‪ -٢‬ﻣﻨﻄﻖ ﺑﺮﻧﺎﻣﻪ و ﭘﺮدازش داده‬
‫‪۴‬‬
‫‪٣‬‬
‫‪٢.٣‬‬
‫ﺻﻮرت ﭘﺮوژه‬
‫ﭘﺎﯾ ﺎه داده‬
‫‪ -٣‬ﻧﻮﺷﺘﻦ اﻃﻼﻋﺎت در ﭘﺎﯾ ﺎه داده‬
‫در اﯾﻦ ﭘﺮوژه‪ ،‬ﺗﻨﻬﺎ ﭼﻨﺪ ﻓﺮآﯾﻨﺪ اﺻﻠ ﺑﯿﻤﺎرﺳﺘﺎن و زﯾﺮﺳﺎﻣﺎﻧﻪﻫﺎی اﺻﻠ ﺑﻪ ﻋﻨﻮان ﭘﺮوژه در ﻧﻈﺮ ﮔﺮﻓﺘﻪ ﺷﺪه اﺳﺖ‪ .‬اﯾﻦ‬
‫زﯾﺮﺳﺎﻣﺎﻧﻪﻫﺎ ﺷﺎﻣﻞ ﻣﻮارد زﯾﺮ اﺳﺖ‪:‬‬
‫• ﺳﺎﻣﺎﻧﻪی ﭘﺬﯾﺮش ﺑﯿﻤﺎر‬
‫• ﺳﺎﻣﺎﻧﻪی ﺑﺮﻧﺎﻣﻪرﯾﺰی ﻣﻨﺎﺑﻊ اﻧﺴﺎﻧ‬
‫• ﺳﺎﻣﺎﻧﻪی اﻣﻮر ﻣﺎﻟ‬
‫• ﺳﺎﻣﺎﻧﻪی اﻧﺒﺎر داروﺧﺎﻧﻪ‬
‫ﻧﻤﻮﻧﻪای از ﻧﺮماﻓﺰار ﻧﻬﺎﯾ )اﻟﺒﺘﻪ ﭘﯿﺸﺮﻓﺘﻪﺗﺮ!( در ﺷ ﻞ ‪ ٢‬آﻣﺪه اﺳﺖ‪.‬‬
‫ﺷ ﻞ ‪ :٢‬ﻧﻤﻮﻧﻪی ﯾ‬
‫‪٢.٣‬‬
‫ﻧﺮماﻓﺰار اﻃﻼﻋﺎﺗ ﺑﯿﻤﺎرﺳﺘﺎن‬
‫ﭘﺎﯾ ﺎه داده‬
‫ﭘﺎﯾ ﺎه داده‪ ،‬ﻣ ﺎﻧ اﺳﺖ ﮐﻪ ﺗﻤﺎﻣ دادهﻫﺎ در آﻧﺠﺎ ذﺧﯿﺮه ﻣ ﺷﻮﻧﺪ و ﻣ ﺗﻮان از آنﻫﺎ اﺳﺘﻔﺎده‪ ،‬آنﻫﺎ را آﭘﺪﯾﺖ و ﯾﺎ‬
‫ﺣﺬف ﮐﺮد‪ .‬ﻫﻨ ﺎﻣ ﮐﻪ ﺷﻤﺎ ﯾ‬
‫ﺑﺮﻧﺎﻣﻪی زﺑﺎن ﺳ ﯾﺎ ﺳ ‪ ++‬را اﺟﺮا ﻣ ﮐﻨﯿﺪ‪ ،‬اﻃﻼﻋﺎت در ﺣﺎﻓﻈﻪی ﻣﻮﻗﺘ ﻗﺮار‬
‫‪۵‬‬
‫‪٣‬‬
‫‪٢.٣‬‬
‫ﺻﻮرت ﭘﺮوژه‬
‫ﻣ ﮔﯿﺮد و در اﺟﺮای دوﺑﺎرهی ﺑﺮﻧﺎﻣﻪ‪ ،‬آن اﻃﻼﻋﺎت از ﺑﯿﻦ ﻣ رود؛ ﺑﻨﺎﺑﺮاﯾﻦ ﻻزم اﺳﺖ ﮐﻪ از ﯾ‬
‫ﭘﺎﯾ ﺎه داده‬
‫ﭘﺎﯾ ﺎه داده ﺑﺮای‬
‫ذﺧﯿﺮهﺳﺎزی داﺋﻤ اﻃﻼﻋﺎت اﺳﺘﻔﺎده ﺷﻮد‪ .‬ﺑﺮای اﯾﻦ ﮐﺎر از ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده ﻣ ﮐﻨﯿﺪ؛ ﺑﻨﺎﺑﺮاﯾﻦ ﻓﺎﯾﻞﻫﺎ ﺣ ﻢ ﭘﺎﯾ ﺎه‬
‫دادهی ﺷﻤﺎ را ﺧﻮاﻫﻨﺪ داﺷﺖ‪.‬‬
‫در ﺷﺮوع ﺑﺮﻧﺎﻣﻪی ﺧﻮد‪ ،‬ﺗﻤﺎﻣ اﻃﻼﻋﺎت ﻻزم را از ﻃﺮﯾﻖ ﻓﺎﯾﻞﻫﺎ ﺑﺨﻮاﻧﯿﺪ‪ .‬روش ﺛﺒﺖ اﻃﻼﻋﺎت در ﻓﺎﯾﻞﻫﺎ‪،‬‬
‫ﻣﺘﻌﺎﻗﺒﺎً اﻋﻼم ﺧﻮاﻫﺪ ﺷﺪ و ﺑﻪ ﻋﻨﻮان ﻧﻤﻮﻧﻪ‪ ،‬ﻓﺎﯾﻞﻫﺎی ﺣﺎوی اﻃﻼﻋﺎت ﺑﻪ ﺷﻤﺎ داده ﻣ ﺷﻮد‪ .‬در ﺟﺪول ‪ ،١‬اﻃﻼﻋﺎت‬
‫ﻣﺮﺑﻮط ﺑﻪ ﭘﺰﺷ ﻫﺎی ﺑﯿﻤﺎرﺳﺘﺎن ﮐﻪ در ﯾ‬
‫ﻓﺎﯾﻞ ﺛﺒﺖ ﺷﺪه اﺳﺖ‪ ،‬ﻧﻤﺎﯾﺶ داده ﻣ ﺷﻮد‪.‬‬
‫ﺟﺪول ‪ :١‬ﻓﺎﯾﻞ ﻣﺮﺑﻮط ﺑﻪ ﭘﺰﺷ ﻬﺎی ﺑﯿﻤﺎرﺳﺘﺎن؛ ﻧﺎم ﻓﺎﯾﻞ‪doctors :‬‬
‫‪Cost_per_Visit‬‬
‫‪Access‬‬
‫‪Visit_Code‬‬
‫‪Proficiency‬‬
‫‪Family‬‬
‫‪Name‬‬
‫‪ID‬‬
‫‪12000‬‬
‫‪1‬‬
‫‪123‬‬
‫‪Orthopedic‬‬
‫‪Asghari‬‬
‫‪Manouchehr‬‬
‫‪22653‬‬
‫‪12000‬‬
‫‪0‬‬
‫‪256‬‬
‫‪General‬‬
‫‪Karimi‬‬
‫‪Pashang‬‬
‫‪22654‬‬
‫‪7000‬‬
‫‪1‬‬
‫‪751‬‬
‫‪General‬‬
‫‪Soli‬‬
‫‪Davood‬‬
‫‪22655‬‬
‫اﯾﻦ ﺟﺪول ﮐﻪ ﺗﻨﻬﺎ اﻋﻀﺎی ﺑﺨﺶ ﭘﺬﯾﺮش ﺑﯿﻤﺎرﺳﺘﺎن ﺑﻪ آن دﺳﺘﺮﺳ دارﻧﺪ‪ ،‬ﺑﯿﺎن ﻣ ﮐﻨﺪ ﮐﻪ ﭘﺰﺷ‬
‫ﺑﻪ ﺷﻤﺎره‬
‫ﺷﻨﺎﺳﺎﯾ ‪ ،22653‬دارای ﻧﺎم و ﻧﺎم ﺧﺎﻧﻮادﮔ »ﻣﻨﻮﭼﻬﺮ اﺻﻐﺮی« اﺳﺖ؛ ﺗﺨﺼﺼﺶ ارﺗﻮﭘﺪی اﺳﺖ و ﻫﺮ ﻣﻼﻗﺎت ﺑﯿﻤﺎر‬
‫ﺑﺎ او‪ ،‬ﺑﺮای ﺑﯿﻤﺎر ‪ 12000‬ﺗﻮﻣﺎن ﻫﺰﯾﻨﻪ ﺧﻮاﻫﺪ داﺷﺖ‪ .‬ﻓﯿﻠﺪ ‪ Access‬ﺑﻪ اﯾﻦ اﺷﺎره ﻣ ﮐﻨﺪ ﮐﻪ آﯾﺎ دﺳﺘﺮﺳ ﺑﻪ ﭘﺰﺷ‬
‫اﻣ ﺎنﭘﺬﯾﺮ اﺳﺖ؟ )ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل‪ ،‬ﭘﺰﺷ‬
‫در ﻣﺮﺧﺼ ﻧﺒﺎﺷﺪ( و ﻓﯿﻠﺪ ‪ Visit_Code‬ﺑﻪ ﯾ‬
‫ﺟﺪول دﯾ ﺮ اﺷﺎره‬
‫ﻣ ﮐﻨﺪ‪.‬‬
‫در اﯾﻦ ﺟﺪول ﮐﻪ ﻧﺎم آن‪ ،‬ﺑﺎ ﻣﻘﺪار ‪ Visit_Code‬ﺑﺮاﺑﺮ اﺳﺖ‪ ،‬اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ زﻣﺎنﻫﺎی ﺣﻀﻮر آن ﭘﺰﺷ‬
‫اول ﺑﺎ ﺷﻤﺎره ﺷﻨﺎﺳﺎﯾ ‪ ،22653‬ﺟﺪول زﯾﺮ وﺟﻮد دارد‬
‫در ﺑﯿﻤﺎرﺳﺘﺎن ﻗﺮار ﮔﺮﻓﺘﻪ اﺳﺖ‪ .‬ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل‪ ،‬ﺑﺮای ﭘﺰﺷ‬
‫و از ﺳﻮی آن ﭘﺰﺷ ‪ ،‬ﻗﺎﺑﻞ دﺳﺘﺮﺳ ‪ ،‬اﺻﻼح و ﺗﻐﯿﯿﺮ اﺳﺖ‪.‬‬
‫ﺟﺪول ‪ :٢‬ﺛﺒﺖ زﻣﺎنﻫﺎی ﻣﻼﻗﺎت ﭘﺰﺷ‬
‫ﺑﻪ ﺷﻤﺎره ‪22653‬؛ ﻧﺎم ﻓﺎﯾﻞ ‪123‬‬
‫‪Night‬‬
‫‪Afternoon‬‬
‫‪Morning‬‬
‫‪DayId‬‬
‫‪1‬‬
‫‪1‬‬
‫‪0‬‬
‫‪0‬‬
‫‪1‬‬
‫‪1‬‬
‫‪0‬‬
‫‪3‬‬
‫ﺟﺪول ‪ ٢‬ﮐﻪ ﻧﺎم ﻓﺎﯾﻞ آن‪ 123 ،‬اﺳﺖ‪ ،‬دارای ﭼﻬﺎر ﻓﯿﻠﺪ اﺳﺖ‪ .‬ﻓﯿﻠﺪ اول ﻣﺸﺨﺺﮐﻨﻨﺪهی روز ﻣﺮﺑﻮﻃﻪ اﺳﺖ؛ ﺑﻪ‬
‫ﻋﻨﻮان ﻣﺜﺎل ﻋﺪد ‪ 0‬ﻧﺸﺎندﻫﻨﺪهی روز ﺷﻨﺒﻪ و ﻋﺪد ‪ 3‬ﻧﺸﺎندﻫﻨﺪهی روز ﺳﻪﺷﻨﺒﻪ اﺳﺖ؛ ﺑﻨﺎﺑﺮاﯾﻦ اﯾﻦ ﭘﺰﺷ‬
‫در روزﻫﺎی‬
‫ﺷﻨﺒﻪ و ﺳﻪﺷﻨﺒﻪ در ﺷﯿﻔﺖﻫﺎی ﺑﻌﺪ از ﻇﻬﺮ و ﺷﺐ در ﺑﯿﻤﺎرﺳﺘﺎن ﺣﻀﻮر دارد‪ .‬ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﻪ اﯾﻦ ﺟﺪول از ﺳﻮی‬
‫ﭘﺰﺷ‬
‫ﻣﺮﺑﻮﻃﻪ ﻗﺎﺑﻞ دﺳﺘﺮﺳ اﺳﺖ و ﻣ ﺗﻮاﻧﺪ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺑﺮﻧﺎﻣﻪاش‪ ،‬آن را ﺗﻨﻈﯿﻢ ﮐﻨﺪ‪ ،‬روزﻫﺎﯾ را ﺑﻪ آن اﻓﺰوده و ﯾﺎ‬
‫روزﻫﺎﯾ را از آن ﮐﻢ ﮐﻨﺪ و ﯾﺎ ﻓﯿﻠﺪﻫﺎی زﻣﺎﻧ آن را ﺗﻐﯿﯿﺮ دﻫﺪ‪.‬‬
‫ﺑﺮای ﺗﻤﺎﻣ اﻃﻼﻋﺎت ﻣﻮرد ﻧﯿﺎز در ﻧﺮماﻓﺰار اﻃﻼﻋﺎﺗ ﺑﯿﻤﺎرﺳﺘﺎن‪ ،‬ﻣﻠﺰم ﺑﻪ ﻧ ﻪداری آنﻫﺎ در ﭘﺎﯾ ﺎه داده و ﺑﻨﺎﺑﺮاﯾﻦ‬
‫ﻓﺎﯾﻞﻫﺎ ﻫﺴﺘﯿﺪ‪ .‬ﺗﻤﺎﻣ دﺳﺘﺮﺳ ﻫﺎی ﻣﺠﺎز از ﺳﻮی ﻫﺮ ﻓﺮد ﺑﺎﯾﺪ ﺑﺮرﺳ ﺷﻮد؛ ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل‪ ،‬ﯾ‬
‫‪۶‬‬
‫ﭘﺰﺷ‬
‫ﺑﻪ »ﻓﺎﯾﻞ‬
‫‪٣‬‬
‫‪٣.٣‬‬
‫ﺻﻮرت ﭘﺮوژه‬
‫ﺻﻔﺤﻪی آﻏﺎز‬
‫ﻣﺮﺑﻮط ﺑﻪ ﭘﺰﺷ ﻫﺎی ﺑﯿﻤﺎرﺳﺘﺎن« دﺳﺘﺮﺳ ﻧﺪارد و ﺗﻨﻬﺎ ﭘﺬﯾﺮش ﺑﯿﻤﺎرﺳﺘﺎن ﺑﻪ اﯾﻦ ﻓﺎﯾﻞ دﺳﺘﺮﺳ دارد؛ درﺣﺎﻟﯿ ﻪ ﻫﺮ‬
‫ﻓﺎﯾﻞ ﮐﻪ ﻣﺮﺑﻮط ﺑﻪ »ﺛﺒﺖ زﻣﺎنﻫﺎی ﻣﻼﻗﺎت ﭘﺰﺷ « اﺳﺖ‪ ،‬دﺳﺘﺮﺳ دارد‪.‬‬
‫ﭘﺰﺷ‬
‫ﺑﻪ ﯾ‬
‫‪٣.٣‬‬
‫ﺻﻔﺤﻪی آﻏﺎز‬
‫در اﺑﺘﺪای ﺷﺮوع ﮐﺎر ﻧﺮماﻓﺰار‪ ،‬ﺻﻔﺤﻪی آﻏﺎز ﺑﺮﻧﺎﻣﻪ ﻧﻤﺎﯾﺶ داده ﻣ ﺷﻮد‪ .‬در اﯾﻦ ﺻﻔﺤﻪ‪ ،‬دو ﻓﯿﻠﺪ وارد ﮐﺮدن ﻧﺎم‬
‫ﮐﺎرﺑﺮی و رﻣﺰ ﻋﺒﻮر وﺟﻮد دارد ﮐﻪ ﮐﺎرﺑﺮ در آنﻫﺎ‪ ،‬اﻃﻼﻋﺎﺗﺶ را وارد ﻣ ﮐﻨﺪ‪ .‬ﭘﺲ از ﮐﻠﯿ‬
‫ﻧﺮماﻓﺰار اﻃﻼﻋﺎت وارد ﺷﺪه را ﺑﺎ اﻃﻼﻋﺎت ﮐﺎرﺑﺮان ﮐﻪ در ﯾ‬
‫ﺑﺮ روی دﮐﻤﻪی ورود‪،‬‬
‫ﻓﺎﯾﻞ ذﺧﯿﺮه ﺷﺪه اﺳﺖ‪ ،‬ﻣﻘﺎﯾﺴﻪ ﻣ ﮐﻨﺪ و ﻣﺘﻨﺎﺳﺐ‬
‫ﺑﺎ ﻧﻮع ﮐﺎرﺑﺮ )ﻣﺎﻟ ‪ ،‬ﭘﺰﺷ ‪ ،‬ﭘﺬﯾﺮش‪ ،‬داروﺧﺎﻧﻪ( ﺻﻔﺤﻪی دﺳﺘﺮﺳ ﻣﺮﺑﻮط ﺑﻪ ﮐﺎرﺑﺮ ﺑﺎز ﻣ ﺷﻮد‪ .‬در ﺻﻮرﺗ ﮐﻪ ﻧﺎم‬
‫ﮐﺎرﺑﺮی و ﯾﺎ رﻣﺰ ﻋﺒﻮر اﺷﺘﺒﺎه ﺑﺎﺷﺪ‪ ،‬ﭘﯿﻐﺎم ﺧﻄﺎی ﻣﺮﺗﺒﻂ ﭼﺎپ ﻣ ﺷﻮد‪.‬‬
‫‪۴.٣‬‬
‫ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ ﭘﺰﺷ‬
‫اﮔﺮ اﻃﻼﻋﺎت وارد ﺷﺪه در ﺻﻔﺤﻪی ورود ﻣﺮﺑﻮط ﺑﻪ ﯾ‬
‫ﭘﺰﺷ‬
‫ﺧﻮاﻫﺪ ﺑﻮد‪ .‬در اﯾﻦ ﺻﻔﺤﻪ‪ ،‬اﻃﻼﻋﺎت ﭘﺰﺷ‬
‫ﭘﺰﺷ‬
‫ﺑﺎﺷﺪ‪ ،‬ﺻﻔﺤﻪی ﺑﺎز ﺷﺪه‪ ،‬ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ ﯾ‬
‫در ﺑﺎﻻی ﺻﻔﺤﻪ ﻧﻤﺎﯾﺶ داده ﻣ ﺷﻮد‪ .‬اﯾﻦ اﻃﻼﻋﺎت ﮐﻪ در‬
‫ﺟﺪول ‪ ١‬ﻧﯿﺰ آﻣﺪه اﺳﺖ‪ ،‬ﺷﺎﻣﻞ ﻣﻮاردی ﻣﺜﻞ ﺷﻤﺎرهی ﭘﺰﺷ ‪ ،‬ﻧﺎم و ﻧﺎم ﺧﺎﻧﻮادﮔ ‪ ،‬دردﺳﺘﺮس ﺑﻮدن‪ ،‬ﻧﻮع ﭘﺰﺷ‬
‫)ﻋﻤﻮﻣ ‪ ،‬ارﺗﻮﭘﺪ و ‪ (...‬و ﻫﺰﯾﻨﻪی ﻣﻼﻗﺎت ﺑﺎ دﮐﺘﺮ اﺳﺖ‪.‬‬
‫در ﻣﯿﺎن ﺻﻔﺤﻪ‪ ،‬ﭘﺰﺷ‬
‫دارد‪ .‬ﭘﺰﺷ‬
‫ﺑﻪ اﻃﻼﻋﺎت زﻣﺎنﻫﺎی ﻣﻼﻗﺎت ﺧﻮدش )ﮐﻪ در ﺟﺪول ‪ ٢‬ﻧﻤﺎﯾﺶ داده ﺷﺪ( دﺳﺘﺮﺳ‬
‫ﻣ ﺗﻮاﻧﺪ زﻣﺎنﻫﺎی ﻣﻼﻗﺎت ﺧﻮدش را در ﻫﻔﺘﻪ ﺗﻐﯿﯿﺮ دﻫﺪ‪.‬‬
‫ﻫﺮ ﭘﺰﺷ ‪ ،‬ﻓﻬﺮﺳﺘ از ﺑﯿﻤﺎرانِ در ﺻﻒ ﻣﻼﻗﺎﺗﺶ را ﻣ ﺗﻮاﻧﺪ ﻣﺸﺎﻫﺪه ﮐﻨﺪ‪ .‬ﺑﺎ ﮐﻠﯿ‬
‫ﻣﺮﺑﻮط ﺑﻪ آن ﻓﺮد ﺑﺮای ﭘﺰﺷ‬
‫ﺑﯿﻤﺎر اﺳﺖ‪ .‬ﭘﺰﺷ‬
‫ﻧﻤﺎﯾﺶ داده ﻣ ﺷﻮد‪ .‬ﯾ‬
‫ﺑﺮ روی ﻫﺮ ﺑﯿﻤﺎر‪ ،‬اﻃﻼﻋﺎت‬
‫از ﻓﯿﻠﺪﻫﺎی ﻣﺮﺑﻮط ﺑﻪ ﺑﯿﻤﺎر‪ ،‬ﺑﺨﺶ ﺗﻮﺿﯿﺤﺎت و ﺳﺎﺑﻘﻪی‬
‫ﺗﻨﻬﺎ ﻣ ﺗﻮاﻧﺪ اﻃﻼﻋﺎت ﺑﯿﻤﺎران را در اﯾﻦ ﺑﺨﺶ –ﺑﺨﺶ ﺗﻮﺿﯿﺤﺎت و ﺳﺎﺑﻘﻪ ﺑﯿﻤﺎر‪ -‬ﺗﻐﯿﯿﺮ دﻫﺪ‪.‬‬
‫اﻃﻼﻋﺎت دﯾ ﺮ ﺑﯿﻤﺎر‪ ،‬از ﺳﻮی ﭘﺰﺷ‬
‫ﻗﺎﺑﻞ ﻣﺸﺎﻫﺪه اﺳﺖ وﻟ ﻗﺎﺑﻞ ﺗﻐﯿﯿﺮ ﻧﺨﻮاﻫﺪ ﺑﻮد‪ .‬ﻫﻤﭽﻨﯿﻦ ﻫﺮ ﭘﺰﺷ‬
‫ﻣ ﺗﻮاﻧﺪ‬
‫ﺑﻪ ﺑﯿﻤﺎران ﮔﺬﺷﺘﻪی ﺧﻮد و اﻃﻼﻋﺎت آنﻫﺎ دﺳﺘﺮﺳ داﺷﺘﻪ ﺑﺎﺷﺪ و آنﻫﺎ را ﻣﺸﺎﻫﺪه ﮐﻨﺪ وﻟ اﻣ ﺎن ﺗﻐﯿﯿﺮ آن اﻃﻼﻋﺎت‬
‫را ﻧﺨﻮاﻫﺪ داﺷﺖ‪.‬‬
‫ﻫﺮ ﭘﺰﺷ‬
‫ﺑﺮای ﺑﯿﻤﺎر ﻣ ﺗﻮاﻧﺪ ﯾ‬
‫ﺑﺮﮔﻪی دارو ﺻﺎدر ﮐﻨﺪ‪ .‬اﯾﻦ ﺑﺮﮔﻪ ﺷﺎﻣﻞ ﺷﻤﺎره ﺷﻨﺎﺳﺎﯾ ﺑﯿﻤﺎر‪ ،‬ﺷﻤﺎره‬
‫ﺷﻨﺎﺳﺎﯾ دﮐﺘﺮ‪ ،‬ﺷﻤﺎره ﺑﯿﻤﻪی ﺑﯿﻤﺎر )در ﺻﻮرت وﺟﻮد(‪ ،‬ﺗﺎرﯾﺦ و زﻣﺎن ﺛﺒﺖ و ﻓﻬﺮﺳﺘ از داروﻫﺎﯾ اﺳﺖ ﮐﻪ ﺑﺮای‬
‫ﺑﯿﻤﺎر ﺛﺒﺖ ﻣ ﮐﻨﺪ‪.‬‬
‫ﻫﺮ ﭘﺰﺷ‬
‫ﻣ ﺗﻮاﻧﺪ درﺧﻮاﺳﺖ ﻣﺮﺧﺼ داﺷﺘﻪ ﺑﺎﺷﺪ‪ .‬ﺑﺮای اﯾﻦ ﮐﺎر‪ ،‬ﭘﺰﺷ‬
‫ﻣ ﮐﻨﺪ و ﺑﺎ اﯾﻦ ﮐﺎر‪ ،‬درﺧﻮاﺳﺖ ﻣﺮﺧﺼ در ﯾ‬
‫ﯾ‬
‫درﺧﻮاﺳﺖ ﻣﺮﺧﺼ ارﺳﺎل‬
‫ﻓﺎﯾﻞ ذﺧﯿﺮه ﻣ ﺷﻮد‪ .‬در ﺑﺨﺶ ﭘﺬﯾﺮش‪ ،‬در ﺻﻮرﺗ ﮐﻪ ﯾ‬
‫درﺧﻮاﺳﺖ ﻣﺮﺧﺼ داده ﺑﺎﺷﺪ و درﺧﻮاﺳﺖ وی ﻣﻮرد ﭘﺬﯾﺮش ﻗﺮار ﮔﯿﺮد‪ ،‬ﻓﯿﻠﺪ ‪ Access‬ﻣﺮﺑﻮط ﺑﻪ آن ﭘﺰﺷ‬
‫ﭘﺰﺷ‬
‫)ﮐﻪ‬
‫در ﺟﺪول ‪ ١‬آﻣﺪه اﺳﺖ( ﺻﻔﺮ ﻣ ﺷﻮد و ﺑﻨﺎﺑﺮاﯾﻦ‪ ،‬ﺑﯿﻤﺎری در آﯾﻨﺪه ﺑﻪ او ﺗﺨﺼﯿﺺ داده ﻧﺨﻮاﻫﺪ ﺷﺪ‪ .‬در ﺻﻮرﺗ ﮐﻪ‬
‫در زﻣﺎن درﺧﻮاﺳﺖ ﻣﺮﺧﺼ ‪ ،‬ﺑﯿﻤﺎری ﺑﻪ ﭘﺰﺷ‬
‫ﺗﺨﺼﯿﺺ داده ﺷﺪه ﺑﺎﺷﺪ‪ ،‬اﻣ ﺎن ارﺳﺎل درﺧﻮاﺳﺖ ﻣﺮﺧﺼ وﺟﻮد‬
‫‪٧‬‬
‫‪٣‬‬
‫‪۵.٣‬‬
‫ﺻﻮرت ﭘﺮوژه‬
‫ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ ﭘﺬﯾﺮش‬
‫ﻧﺨﻮاﻫﺪ داﺷﺖ‪.‬‬
‫‪۵.٣‬‬
‫ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ ﭘﺬﯾﺮش‬
‫ﻗﻠﺐ ﺗﭙﻨﺪهی ﯾ‬
‫ﺑﻪ ﯾ‬
‫ﺑﯿﻤﺎرﺳﺘﺎن‪ ،‬ﺑﺨﺶ ﭘﺬﯾﺮش آن اﺳﺖ‪ .‬درﺻﻮرﺗ ﮐﻪ در ﺻﻔﺤﻪی ورود‪ ،‬اﻃﻼﻋﺎت وارد ﺷﺪه ﻣﺮﺑﻮط‬
‫ﻣﺴﺌﻮل ﭘﺬﯾﺮش ﺑﺎﺷﺪ‪ ،‬ﺻﻔﺤﻪی ﭘﺬﯾﺮش ﺑﺎز ﻣ ﺷﻮد‪ .‬در اﯾﻦ ﺻﻔﺤﻪ‪ ،‬ﻓﻬﺮﺳﺘ از ﺗﻤﺎﻣ ﭘﺰﺷ ﻫﺎ ﻗﺮار دارد‪.‬‬
‫ﺗﻤﺎﻣ اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ ﭘﺰﺷ‬
‫ﺑﺎ اﻧﺘﺨﺎب وی ﻧﻤﺎﯾﺶ داده ﻣ ﺷﻮد‪ .‬درﺧﻮاﺳﺖﻫﺎی ﻣﺨﺘﻠﻒ ﭘﺰﺷ ﺎن )ﺑﻪ ﻋﻨﻮان‬
‫ﻣﺜﺎل‪ ،‬درﺧﻮاﺳﺖ ﻣﺮﺧﺼ ( از ﺳﻮی ﭘﺬﯾﺮش ﻣﺸﺎﻫﺪه ﺷﺪه و ﻣ ﺗﻮاﻧﺪ ﻣﻮرد ﻗﺒﻮل ﻗﺮار ﮔﯿﺮد ﯾﺎ رد ﺷﻮد‪.‬‬
‫در ﺑﺨﺶ ﭘﺬﯾﺮش‪ ،‬ﺑﺎ ورود ﺑﯿﻤﺎر‪ ،‬ﭼﻨﺎﻧﭽﻪ ﻗﺒﻼ ﺑﯿﻤﺎر در آن ﺑﯿﻤﺎرﺳﺘﺎن ﺣﻀﻮر داﺷﺘﻪ اﺳﺖ‪ ،‬ﺑﺎ وارد ﮐﺮدن ﺷﻤﺎرهی‬
‫ﺷﻨﺎﺳﺎﯾ ﺑﯿﻤﺎر )ﮐﻪ ﻣ ﺗﻮاﻧﺪ ﮐﺪ ﻣﻠ او ﺑﺎﺷﺪ(‪ ،‬اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ ﺑﯿﻤﺎر ﺑﻪ ﺻﻮرت ﺧﻮدﮐﺎر در ﻓﯿﻠﺪﻫﺎی ﻣﺮﺑﻮﻃﻪ‬
‫ﻗﺮار ﻣ ﮔﯿﺮد‪ .‬در ﻏﯿﺮ اﯾﻦ ﺻﻮرت‪ ،‬اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ وی از ﺳﻮی ﭘﺬﯾﺮش وارد ﻣ ﺷﻮد‪ .‬ﻧﻤﻮﻧﻪای ازﯾﻦ اﻃﻼﻋﺎت‬
‫را در ﺷ ﻞ ‪ ٢‬ﻣﺸﺎﻫﺪه ﮐﺮدﯾﺪ‪ .‬اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ ﺑﯿﻤﺎر‪ ،‬ﺛﺒﺖ و ﻫﻤ‬
‫ﻧﯿﺎز ﺑﯿﻤﺎر ﺑﻪ ﭘﺰﺷ‬
‫ﺑﺎ ﺗﺨﺼﺺ ﺧﺎص )ﻣﺜﻼ ارﺗﻮﭘﺪ( ﻓﻬﺮﺳﺖ ﭘﺰﺷ ﻫﺎی ﻣﺨﺘﻠﻒ ارﺗﻮﭘﺪ ﻣﻮﺟﻮد در آن روز ﻧﻤﺎﯾﺶ‬
‫داده ﻣ ﺷﻮد‪ .‬ﺑﺎ اﻧﺘﺨﺎب ﯾ‬
‫دﺳﺘﺮﺳ ﭘﺰﺷ‬
‫در ﭘﺎﯾ ﺎه داده ذﺧﯿﺮه ﻣ ﺷﻮﻧﺪ‪ .‬ﺑﺮ ﺣﺴﺐ‬
‫ﭘﺰﺷ‬
‫ﺧﺎص‪ ،‬زﻣﺎن ﻣﻼﻗﺎت ﺑﺮای ﭘﺰﺷ‬
‫ﻧﯿﺰ ﻗﺮار ﻣ ﮔﯿﺮد‪ .‬در اﻧﺘﻬﺎی اﯾﻦ ﻋﻤﻞ‪ ،‬ﯾ‬
‫و ﺑﯿﻤﺎر ذﺧﯿﺮه ﻣ ﺷﻮد و در اﻃﻼﻋﺎت ﻗﺎﺑﻞ‬
‫ﻗﺒﺾ ﺑﺮای ﺑﯿﻤﺎر ﺻﺎدر ﻣ ﺷﻮد‪ .‬اﯾﻦ ﻗﺒﺾ دارای ﯾ‬
‫ﮐﺪ اﺳﺖ و ﭘﺲ از آن‪ ،‬اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ ﺑﯿﻤﺎر‪ ،‬ﭘﺰﺷ ‪ ،‬زﻣﺎن ﻣﻼﻗﺎت و ﻫﺰﯾﻨﻪی درﯾﺎﻓﺖ ﺷﺪه از ﺳﻮی ﺑﯿﻤﺎرﺳﺘﺎن‬
‫ﻧﻤﺎﯾﺶ داده ﻣ ﺷﻮد‪ .‬ﯾ‬
‫ﻧﺴﺨﻪ ازﯾﻦ ﻗﺒﺾ ﺑﺎﯾﺪ در ﭘﺎﯾ ﺎه داده ﺛﺒﺖ ﺷﻮد‪.‬‬
‫در ﭘﺎﯾﺎن اﯾﻦ ﻋﻤﻠﯿﺎت‪ ،‬ﭼﻨﺎﻧﭽﻪ ﺑﯿﻤﺎر ﻗﺒﻼ در ﺑﯿﻤﺎرﺳﺘﺎن اﻃﻼﻋﺎت داﺷﺘﻪ ﺑﺎﺷﺪ‪ ،‬اﻃﻼﻋﺎت ﺟﺪﯾﺪ ﺑﻪ اﻃﻼﻋﺎت‬
‫ﻗﺒﻠ اﺿﺎﻓﻪ ﻣ ﺷﻮد و در ﺻﻮرﺗ ﮐﻪ ﺑﯿﻤﺎر در آن ﺑﯿﻤﺎرﺳﺘﺎن ﺗﺎزه ورود ﺑﺎﺷﺪ‪ ،‬اﺑﺘﺪا ﺑﻪ ﺟﺪول ﺑﯿﻤﺎران اﺿﺎﻓﻪ ﻣ ﺷﻮد‪،‬‬
‫ﺳﭙﺲ ﻓﺎﯾﻞ ﻣﺮﺑﻮط ﺑﻪ ﺑﯿﻤﺎر اﯾﺠﺎد و اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ وی در آن ﺑﺨﺶ ﻗﺮار ﻣ ﮔﯿﺮد‪ .‬ﻫﻤﭽﻨﯿﻦ ﯾ‬
‫ﻓﯿﻠﺪ ﺑﻪ ﺟﺪول‬
‫ﻣﺎﻟ اﺿﺎﻓﻪ ﻣ ﺷﻮد‪ .‬اﺳﺘﻔﺎده از ﺟﺪول ﻣﺎﻟ در اداﻣﻪ آﻣﺪه اﺳﺖ‪ .‬ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﻪ ﺗﻤﺎﻣ اﯾﻦ ﻋﻤﻠﯿﺎتﻫﺎ ﺑﺎﯾﺪ ﺑﺎ ﺛﺒﺖ‬
‫زﻣﺎن ﻣﺮﺑﻮط ﺑﻪ ﻋﻤﻠﯿﺎت ﻫﻤﺮاه ﺑﺎﺷﺪ‪.‬‬
‫ﺑﻪ اﻃﻼﻋﺎت ﮔﺬﺷﺘﻪی ﺑﯿﻤﺎر‪ ،‬اﻃﻼﻋﺎت ﻓﻌﻠ و ﻓﻬﺮﺳﺖ‬
‫ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﻪ ﻣﺴﺌﻮﻟﯿﻦ ﭘﺬﯾﺮش و ﭘﺰﺷ ﻫﺎ‪ ،‬ﻫﻤ‬
‫ﻣﺮاﺟﻌﺎت و داروﻫﺎی ﺻﺎدر ﺷﺪه و درﯾﺎﻓﺖ ﺷﺪه از ﺳﻮی آنﻫﺎ‪ ،‬دﺳﺘﺮﺳ ﺧﻮاﻧﺸ ﮐﺎﻣﻞ دارﻧﺪ‪.‬‬
‫‪۶.٣‬‬
‫ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ اﻣﻮر ﻣﺎﻟ‬
‫ﻣﺴﺌﻮل ﻣﺎﻟ ﺑﺎﺷﺪ‪ ،‬ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ او ﺑﺎز ﺧﻮاﻫﺪ ﺷﺪ‪.‬‬
‫ﭼﻨﺎﻧﭽﻪ اﻃﻼﻋﺎت وارده در ﺻﻔﺤﻪی ورود‪ ،‬ﻣﺮﺑﻮط ﺑﻪ ﯾ‬
‫در اﯾﻦ ﺻﻔﺤﻪ‪ ،‬اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ ﻣﺴﺌﻮل ﻣﺮﺑﻮﻃﻪ در ﺑﺎﻻ ﻗﺮار ﮔﺮﻓﺘﻪ اﺳﺖ و ﭘﺲ از آن‪ ،‬ﻓﻬﺮﺳﺘ از ﮐﺪﻫﺎی ﺷﻨﺎﺳﺎﯾ‬
‫ﺑﯿﻤﺎر و ﻫﺰﯾﻨﻪی درﯾﺎﻓﺖ ﺷﺪه از ﺳﻮی آنﻫﺎ وﺟﻮد دارد‪.‬‬
‫ﻓﺎﯾﻞﻫﺎی زﯾﺮ در دﺳﺘﺮس ﻣﺴﺌﻮل اﻣﻮر ﻣﺎﻟ ﻗﺮار دارد‪:‬‬
‫‪ -١‬ﺑﯿﻤﺎر و ﻫﺰﯾﻨﻪ‬
‫‪٨‬‬
‫‪٣‬‬
‫ﺻﻮرت ﭘﺮوژه‬
‫‪ -٢‬ﭘﺰﺷ‬
‫‪ ٧.٣‬ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ داروﺧﺎﻧﻪ‬
‫و ﺣﻘﻮق درﯾﺎﻓﺘ‬
‫‪ -٣‬ﺛﺒﺖ ﻣﺎﻟﯿﺎت و ﺑﯿﻤﻪ‬
‫‪ -۴‬ﻣﺮﺧﺼ ﭘﺰﺷ ﺎن‬
‫‪ -۵‬ﻓﺮوش داروﺧﺎﻧﻪ‬
‫‪ -۶‬اﻧﺒﺎر داروﺧﺎﻧﻪ و ﺧﺮﯾﺪ‬
‫ﺑﺎ اﺳﺘﻔﺎده ازﯾﻦ ﻓﺎﯾﻞﻫﺎ‪ ،‬ﻣﺴﺌﻮل اﻣﻮر ﻣﺎﻟ ﻣ ﺗﻮاﻧﺪ در ﺑﺎزهﻫﺎی ﺳﺎﻋﺘ ‪ ،‬روزاﻧﻪ‪ ،‬ﻫﻔﺘ‬
‫‪ ،‬ﻣﺎﻫﺎﻧﻪ و ﺳﺎﻟﯿﺎﻧﻪ ﺑﻪ ورودی‬
‫و ﺧﺮوﺟ ﻣﺎﻟ و ﺳﻮد ﺑﯿﻤﺎرﺳﺘﺎن دﺳﺘﺮﺳ داﺷﺘﻪ ﺑﺎﺷﺪ و در ﻗﺎﻟﺐ ﻧﻤﻮدارﻫﺎی ﻣﺨﺘﻠﻒ‪ ،‬اﯾﻦ ﻣﻮارد را ﻧﻤﺎﯾﺶ دﻫﺪ‪.‬‬
‫ﺑﺨﺶ ﻧﻤﻮدارﻫﺎ ﺟﺎﯾ ﺎه وﯾﮋهای دارد؛ زﯾﺮا ﮐﻪ اﻣ ﺎن ﻣﻘﺎﯾﺴﻪی روﻧﺪ دو ﺑﺨﺶ ﻣﺨﺘﻠﻒ در ﯾ‬
‫زﻣﯿﻨﻪ را ﻓﺮاﻫﻢ ﻣ آورد‪.‬‬
‫ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل‪ ،‬ﺑﺎ اﺳﺘﻔﺎده از آن‪ ،‬ﻣ ﺗﻮان ﻓﺮوش داروﺧﺎﻧﻪ و ﺧﺮﯾﺪ آن را ﺑﺎ ﯾ ﺪﯾ ﺮ ﻣﻘﺎﯾﺴﻪ و ﺳﻮد ﺣﺎﺻﻞ را در ﻃﻮل‬
‫زﻣﺎن ﺑﺮرﺳ ﮐﺮد‪.‬‬
‫ﻣﺴﺌﻮل اﻣﻮر ﻣﺎﻟ ﻣ ﺗﻮاﻧﺪ ﺑﺎ اﺳﺘﻔﺎده از ﮔﺰﯾﻨﻪﻫﺎی ﻣﺨﺘﻠﻒ )ﮐﻪ ﺷﻤﺎ در ﻧﺮماﻓﺰار ﭘﯿﺎدهﺳﺎزی ﺧﻮاﻫﯿﺪ ﮐﺮد!(‬
‫ﮔﺰارشﻫﺎی ﻣﺨﺘﻠﻒ ﺗﻮﻟﯿﺪ ﮐﻨﺪ‪ .‬ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل‪ ،‬ﻣﺴﺌﻮل ﻣﺎﻟ ﻣ ﺗﻮاﻧﺪ ﺑﺎ اﻧﺘﺨﺎب ﺗﺎرﯾﺦ ﺷﺮوع و ﭘﺎﯾﺎن ﻣﺸﺨﺺ‪،‬‬
‫ﻣﺤﺪودهی زﻣﺎﻧ را ﻣﺸﺨﺺ ﮐﺮده و ﺳﭙﺲ ﺑﺎ اﻧﺘﺨﺎب ﺑﺨﺶ ﻓﺮوش داروﺧﺎﻧﻪ‪ ،‬ﺗﻤﺎﻣ ﮔﺰارشﻫﺎی ﻣﺮﺑﻮط ﺑﻪ ﻓﺮوش‬
‫را در ﯾ‬
‫‪٧.٣‬‬
‫ﻓﺎﯾﻞ ‪ HTML‬ﯾﺎ ‪ PDF‬ﺗﻮﻟﯿﺪ ﮐﻨﺪ‪ .‬ﺑﺮای اﯾﻦ ﮐﺎر ﻣ ﺗﻮاﻧﯿﺪ از ﮐﺘﺎبﺧﺎﻧﻪﻫﺎی آﻣﺎده اﺳﺘﻔﺎده ﮐﻨﯿﺪ‪.‬‬
‫ﺻﻔﺤﻪی ﻣﺮﺑﻮط ﺑﻪ داروﺧﺎﻧﻪ‬
‫داروﺧﺎﻧﻪ از دو ﻗﺴﻤﺖ اﻧﺒﺎر و ﻓﺮوش ﺗﺸ ﯿﻞ ﻣ ﺷﻮد‪ .‬در ﻗﺴﻤﺖ ﻓﺮوش‪ ،‬ﺑﺎ ﻣﺮاﺟﻌﻪی ﺑﯿﻤﺎر‪ ،‬ﺑﺮﺣﺴﺐ ﻗﺒﻀ ﮐﻪ‬
‫ﺑﺮای او ﺛﺒﺖ ﮐﺮده اﺳﺖ‪ ،‬داروﻫﺎی ﻣﻮرد ﻧﻈﺮ در ﺻﻮرت وﺟﻮد در اﻧﺒﺎر داروﺧﺎﻧﻪ ﺑﻪ ﺑﯿﻤﺎر ﺗﺤﻮﯾﻞ داده ﻣ ﺷﻮد‬
‫ﭘﺰﺷ‬
‫و ﻫﺰﯾﻨﻪی ﻫﺮﯾ‬
‫در اﻃﻼﻋﺎت ﻣﺎﻟ آن ﺛﺒﺖ ﻣ ﺷﻮد‪ .‬ﻣﺴﺌﻮل اﻣﻮر ﻣﺎﻟ ازﯾﻦ اﻃﻼﻋﺎت اﺳﺘﻔﺎده ﻣ ﮐﻨﺪ‪ .‬ﻫﻤﭽﻨﯿﻦ ﺑﺎ‬
‫ورود ﻫﺮ داروی ﺟﺪﯾﺪ ﺑﻪ داروﺧﺎﻧﻪ‪ ،‬اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ آنﻫﺎ در اﻧﺒﺎر داروﺧﺎﻧﻪ آﭘﺪﯾﺖ ﻣ ﺷﻮد‪ .‬اﯾﻦ اﻃﻼﻋﺎت ﻧﯿﺰ در‬
‫ﺑﺨﺶ ﻣﺎﻟ ﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار ﻣ ﮔﯿﺮد‪.‬‬
‫رﺳﯿﺪ دارو ﺑﺮای ﺑﯿﻤﺎر ﺛﺒﺖ ﻣ ﺷﻮد و در ﺑﺨﺶ اﻃﻼﻋﺎت‬
‫ﺳﺮ اﻧﺠﺎم در اﻧﺘﻬﺎی ﻫﺮ ﻣﺮاﺟﻌﻪی ﺑﯿﻤﺎر ﺑﻪ داروﺧﺎﻧﻪ‪ ،‬ﯾ‬
‫داروﯾ ﺑﯿﻤﺎر ﻧﯿﺰ ﺛﺒﺖ ﻣ ﺷﻮد‪.‬‬
‫‪٨.٣‬‬
‫اﻣ ﺎن ارﺗﺒﺎط‬
‫ﮐﺎرﺑﺮان ﺑﺨﺶﻫﺎی ﻣﺨﺘﻠﻒ ﺑﯿﻤﺎرﺳﺘﺎن ﻣ ﺗﻮاﻧﻨﺪ ﺑﺮای ﯾ ﺪﯾ ﺮ ﭘﯿﺎم ﺧﺼﻮﺻ ارﺳﺎل ﮐﻨﻨﺪ‪ .‬اﻣ ﺎن ارﺳﺎل ﭘﯿﺎم‬
‫ﺧﺼﻮﺻ از ﻃﺮﯾﻖ ﺷﻨﺎﺳﻪی آن ﮐﺎرﺑﺮ ﺻﻮرت ﻣ ﮔﯿﺮد؛ ﺑﻪ اﯾﻦ ﺻﻮرت ﮐﻪ ﮐﺎرﺑﺮ اول )ﮐﻪ ﻣ ﺗﻮاﻧﺪ ﯾ‬
‫ﭘﺰﺷ‬
‫ﺑﺎﺷﺪ(‪ ،‬ﺷﻨﺎﺳﻪی ﮐﺎرﺑﺮ دوم )ﮐﻪ ﻣ ﺗﻮاﻧﺪ ﻣﺴﺌﻮل ﭘﺬﯾﺮش ﺑﺎﺷﺪ( را وارد ﮐﺮده و ﭘﺲ از آن‪ ،‬ﭘﯿﺎم ﻣﺮﺑﻮﻃﻪ را وارد ﻣ ﮐﻨﺪ‬
‫و ﺳﭙﺲ اﻃﻼﻋﺎت را ارﺳﺎل ﻣ ﮐﻨﺪ‪.‬‬
‫‪٩‬‬
‫ﭘﯿﺎدهﺳﺎزی‬
‫‪۴‬‬
‫ﺑﺎ ورود ﮐﺎرﺑﺮ دوم )ﻣﺴﺌﻮل ﭘﺬﯾﺮش( ﺑﻪ ﺳﺎﻣﺎﻧﻪ‪ ،‬ﭘﯿﺎم ارﺳﺎﻟ از ﺳﻮی ﮐﺎرﺑﺮ اول )ﭘﺰﺷ ( ﺑﺮای وِی ﻧﻤﺎﯾﺶ داده‬
‫ﻣ ﺷﻮد و ﮐﺎرﺑﺮ دوم ﻣ ﺗﻮاﻧﺪ ﺑﻪ ﭘﯿﺎم او ﭘﺎﺳﺦ دﻫﺪ ﯾﺎ آن را ﺣﺬف ﮐﻨﺪ‪ .‬اﯾﻦ ﻋﻤﻠﯿﺎت ﻣ ﺗﻮاﻧﺪ ﺑﻪ ﺻﻮرت داﺋﻢ اداﻣﻪ‬
‫ﭘﯿﺪا ﮐﻨﺪ‪.‬‬
‫در واﻗﻊ در اﯾﻦ ﻗﺴﻤﺖ ﺷﻤﺎ ﯾ‬
‫ﺳﺮوﯾﺲ اﯾﻤﯿﻞ ﺑﺮای ﻫﺮ ﺷﺨﺺ درﺳﺖ ﻣ ﮐﻨﯿﺪ‪ .‬ﺑﻪ اﯾﻦﺻﻮرت ﮐﻪ اﯾﻤﯿﻞﻫﺎی‬
‫درﯾﺎﻓﺘ وی در ‪ inbox‬اﯾﻦ ﺳﺮوﯾﺲ ﻗﺎﺑﻞ ﻣﺸﺎﻫﺪه اﺳﺖ‪ .‬ﻋﻼوه ﺑﺮ اﯾﻦ ﭘﯿﺎمﻫﺎی ﺧﻮاﻧﺪه ﻧﺸﺪه و ﺧﻮاﻧﺪه ﺷﺪه از ﻫﻢ‬
‫ﻗﺎﺑﻞ ﺗﻔ ﯿ‬
‫ﻫﺴﺘﻨﺪ )از ﺗ ﻨﯿ ﻫﺎی ﻧﻤﺎﯾﺸ ﺑﺮای اﯾﻦ ﮐﺎر اﺳﺘﻔﺎده ﮐﻨﯿﺪ(‪.‬‬
‫‪ ۴‬ﭘﯿﺎدهﺳﺎزی‬
‫ﭘﯿﺎدهﺳﺎزی ﭘﺮوژه ﺑﺎ اﺳﺘﻔﺎده از زﺑﺎن ‪ C++‬اﻧﺠﺎم ﻣ ﺷﻮد‪ .‬ﺑﺮای ﺗﻮﺳﻌﻪی ﮔﺮاﻓﯿ‬
‫ﺑﺮﻧﺎﻣﻪ از ﻣﺤﯿﻂ ‪ QT‬و ﺑﺮای رﺳﻢ‬
‫ﻧﻤﻮدارﻫﺎی ﻣﺎﻟ از ﮐﺘﺎبﺧﺎﻧﻪﻫﺎی آﻣﺎده اﺳﺘﻔﺎده ﮐﻨﯿﺪ‪ .‬از ﺟﻤﻠﻪی اﯾﻦ ﮐﺘﺎبﺧﺎﻧﻪﻫﺎ ﻣ ﺗﻮان ﺑﻪ ﮐﺘﺎبﺧﺎﻧﻪی ﻣﺠﻬﺰ‬
‫‪ Gnuplot‬و ﯾﺎ ﮐﺘﺎبﺧﺎﻧﻪی ﮐﻮﭼ ﺗﺮ ‪ KoolPlot‬اﺷﺎره ﮐﺮد‪ .‬ﺑﺮای ﭘﯿﺎدهﺳﺎزی ﭘﺮوژه‪ ،‬ﮐﻼسﻫﺎی ﻣﻨﺎﺳﺐ ﺗﻌﺮﯾﻒ‬
‫ﮐﻨﯿﺪ و از آنﻫﺎ ﺑﻪ ﺻﻮرت ﻣﻨﺎﺳﺐ اﺳﺘﻔﺎده ﮐﻨﯿﺪ‪.‬‬
‫ﭘﺮوژه در ﻗﺎﻟﺐ ﮔﺮوهﻫﺎی ﺣﺪاﮐﺜﺮ ﺳﻪ ﻧﻔﺮه اﺟﺮا ﻣ ﺷﻮد‪.‬‬
‫‪١.۴‬‬
‫ﻓﺎز اول‬
‫در ﻓﺎز اول ﭘﺮوژه ﮐﻪ ﻣﻮﻋﺪ ﺗﺤﻮﯾﻞ آن ‪ ١٠‬دی ﻣﺎه اﺳﺖ‪ ،‬ﺷﻤﺎ ﺑﺎﯾﺪ ﮔﺮوه ﺧﻮد را ﺗﺸ ﯿﻞ دﻫﯿﺪ‪ ،‬اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ‬
‫ﭘﺮوژهی ﺧﻮد را ﮐﺎﻣﻞ ﮐﺮده و ﺑﺎ ﻣﻔﺎﻫﯿﻢ ﻣﻄﺮح ﺷﺪه آﺷﻨﺎﯾ ﮐﺎﻣﻞ ﭘﯿﺪا ﮐﻨﯿﺪ‪ .‬آﺷﻨﺎﯾ ﺑﺎ ﭘﺎﯾ ﺎه داده‪ ،‬آﺷﻨﺎﯾ ﮐﺎﻣﻞﺗﺮ‬
‫ﺑﺎ ﻓﺎﯾﻞﻫﺎ و ﻧﺼﺐ ﻧﺮماﻓﺰار ﺗﻮﺳﻌﻪی ﺑﺮﻧﺎﻣﻪ در ‪ QT‬در اﯾﻦ ﻓﺎز ﺑﺎﯾﺪ اﻧﺠﺎم ﺷﻮد‪.‬‬
‫ﺑﻪ ﻋﻨﻮان ﺧﺮوﺟ اﯾﻦ ﻓﺎز‪ ،‬ﺗﺎ ﺳﺎﻋﺖ ‪ ٢٣:۵٩‬روز ‪ ١٠‬دی ﻣﺎه‪ ،‬ﯾ‬
‫ﮔﺰارش ﮐﻮﺗﺎه ﺳﻪ ﺻﻔﺤﻪای ﺑﺎ ﻓﻮﻧﺖ ‪B‬‬
‫‪ Nazanin‬و در ﺳﺎﯾﺰ ‪ ١٢‬در ﻗﺎﻟﺐ اﺳﺘﺎﻧﺪارد و در ﻓﺮﻣﺖ ‪ PDF‬در ﺳﺎﻣﺎﻧﻪی ﺷﺮﯾﻒ ﺟﺎج آﭘﻠﻮد ﮐﻨﯿﺪ‪ .‬در اﯾﻦ ﻓﺎﯾﻞ‪،‬‬
‫ﺗﻮﺿﯿﺤﺎت ﻣﺮﺑﻮط ﺑﻪ ﮔﺮوه و اﻋﻀﺎی آن و ﺳﺎﯾﺮ ﻧﺘﺎﯾﺠ را ﮐﻪ در ﺗﺤﻘﯿﻘﺎت ﺧﻮد ﺑﻪ آن رﺳﯿﺪهاﯾﺪ‪ ،‬درج ﮐﻨﯿﺪ‪.‬‬
‫‪٢.۴‬‬
‫ﻓﺎز دوم‬
‫در ﻓﺎز دوم ﭘﺮوژه ﮐﻪ ﻣﻮﻋﺪ ﺗﺤﻮﯾﻞ آن ‪ ٣‬ﺑﻬﻤﻦ ﻣﺎه اﺳﺖ‪ ،‬ﺑﺎﯾﺪ ﻃﺮاﺣ اوﻟﯿﻪ واﺳﻂ ﮐﺎرﺑﺮ )ﮐﻪ ﺑﺎ اﺳﺘﻔﺎده از ‪ QT‬ﺗﻮﻟﯿﺪ‬
‫ﮐﺮدهاﯾﺪ( و ﻗﺎﻟﺐ ﮐﻼسﻫﺎ و ﺗﻮاﺑﻌ را ﮐﻪ ﻃﺮاﺣ ﮐﺮدهاﯾﺪ‪ ،‬ﻫﻤﺮاه ﺑﺎ ﯾ‬
‫ﺗﺼﺎوﯾﺮ ﻣﺮﺑﻮط ﺑﻪ واﺳﻂ ﮐﺎرﺑﺮ ﻧﯿﺰ ﺑﺎﺷﺪ‪ ،‬در ﯾ‬
‫ﮔﺰارش ﺣﺪاﮐﺜﺮ ﭘﻨﺞ ﺻﻔﺤﻪای ﮐﻪ ﺷﺎﻣﻞ‬
‫ﻓﺎﯾﻞ زﯾﭗ ﻗﺮار داده و در ﺳﺎﻣﺎﻧﻪی ﺷﺮﯾﻒ ﺟﺎج آﭘﻠﻮد ﮐﻨﯿﺪ‪.‬‬
‫ﺑﺮای ﻃﺮاﺣ واﺳﻂ ﮐﺎرﺑﺮ‪ ،‬ﺗﻤﺎﻣ ﻣﻼﺣﻈﺎت ﮐﺎرﺑﺮﭘﺴﻨﺪاﻧﻪ را در ﻧﻈﺮ ﺑ ﯿﺮﯾﺪ‪.‬‬
‫در ﻃﺮاﺣ ﮐﻼسﻫﺎ و ﺗﻮاﺑﻊ‪ ،‬ﺑﻪ ارﺗﺒﺎﻃﺎت آنﻫﺎ ﺗﻮﺟﻪ ﮐﻨﯿﺪ‪ .‬در اﯾﻦ ﻓﺎز ﺗﻨﻬﺎ ﺑﺎﯾﺪ ﻗﺎﻟﺐ اﯾﻦ ﮐﻼسﻫﺎ و ﺗﻮاﺑﻊ را‬
‫ﺑﺴﺎزﯾﺪ؛ ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل‪ ،‬ﺑﺨﺸ از ﻗﺎﻟﺐ ﮐﻼس ﻣﺮﺑﻮط ﺑﻪ ﯾ‬
‫‪١٠‬‬
‫ﭘﺰﺷ‬
‫ﺑﻪ ﺻﻮرت زﯾﺮ اﺳﺖ‪:‬‬
‫‪۵‬‬
‫‪٣.۴‬‬
‫ﺳﺨﻦ آﺧﺮ‬
‫ﻓﺎز ﺳﻮم‬
‫{ ‪Class Doctor‬‬
‫‪public:‬‬
‫;)(‪Doctor‬‬
‫;)(‪∼Doctor‬‬
‫;)(‪string getName‬‬
‫;)(‪string getFamily‬‬
‫;)(‪int getID‬‬
‫;)‪void setID(int‬‬
‫;)‪void setName(string‬‬
‫;)‪void setFamily(string‬‬
‫;)‪void AddPatient(Patient‬‬
‫‪private:‬‬
‫;‪string name‬‬
‫;‪string family‬‬
‫;‪int ID‬‬
‫;‪vector<Patient> patients‬‬
‫}‬
‫در ﻓﺎز دوم‪ ،‬ﺑﺎﯾﺪ ﻗﺎﻟﺐ ﺗﻤﺎﻣ ﮐﻼسﻫﺎ و ﺗﻮاﺑﻊ ﻣﺮﺑﻮط ﺑﻪ ﻫﺮ ﮐﻼس و ﺳﺎﯾﺮ ﺗﻮاﺑﻌﺘﺎن را ﺑﻪ ﺷ ﻠ ﺷﺒﯿﻪ ﺑﺎﻻ ﻃﺮاﺣ‬
‫ﮐﻨﯿﺪ‪ .‬ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﻪ ﻃﺮاﺣ ﺷﻤﺎ ﺑﺎﯾﺪ در ﻗﺎﻟﺐ اﺳﺘﺎﻧﺪارد‪ ،‬ﻣﺘﺸ ﻞ از ﻓﺎﯾﻞﻫﺎی ﺑﺎ ﭘﺴﻮﻧﺪ ‪ .cpp‬و ﻓﺎﯾﻞﻫﺎی ﺑﺎ ﭘﺴﻮﻧﺪ‬
‫‪ .h‬ﺑﺎﺷﺪ‪.‬‬
‫ﻧﻤﻮﻧﻪﻫﺎی ﻃﺮاﺣ ﻗﺎﻟﺐﻫﺎ و ﭘﺎﯾ ﺎه داده در ﯾ‬
‫‪٣.۴‬‬
‫ﻓﺎﯾﻞ ﺟﺪاﮔﺎﻧﻪ در اﺧﺘﯿﺎر ﺷﻤﺎ ﻗﺮار ﺧﻮاﻫﺪ ﮔﺮﻓﺖ‪.‬‬
‫ﻓﺎز ﺳﻮم‬
‫در ﻓﺎز ﺳﻮم ﮐﻪ ﺑﻼﻓﺎﺻﻠﻪ ﭘﺲ از ﻓﺎز دوم اﺟﺮا ﻣ ﺷﻮد‪ ،‬ﺑﺎ اﺳﺘﻔﺎده از ﻃﺮاﺣ ﻫﺎی ﻓﺎز ﻗﺒﻠ ‪ ،‬ﺑﺪﻧﻪی ﺗﻮاﺑﻊ و ﮐﻼسﻫﺎ‬
‫را ﻣ ﻧﻮﯾﺴﯿﺪ و ﺳﭙﺲ آنﻫﺎ را در ﻣﺤﯿﻂ ﮔﺮاﻓﯿ‬
‫ﺗﻮﺳﻌﻪ داده ﺷﺪه در ﻓﺎز دوم ﻗﺮار ﻣ دﻫﯿﺪ ﺗﺎ ﻧﺮماﻓﺰار ﻧﻬﺎﯾ اﯾﺠﺎد‬
‫ﺷﻮد‪.‬‬
‫ﻣﻬﻠﺖ ارﺳﺎل اﯾﻦ ﻓﺎز‪ ،‬ﺳﺎﻋﺖ ‪ ٢٣:۵٩‬دﻫﻢ ﺑﻬﻤﻦ ﻣﺎه اﺳﺖ و ﻫﻤﺮاه ﺑﺎ آن‪ ،‬ﺑﺎﯾﺪ ﮔﺰارش ﻧﻬﺎﯾ ﭘﺮوژه ﻧﯿﺰ ﺣﺪاﮐﺜﺮ‬
‫در ﭘﻨﺞ ﺻﻔﺤﻪ ارﺳﺎل ﺷﻮد‪ .‬در اﻧﺘﻬﺎی ﻓﺎز ﺳﻮم‪ ،‬ﺗﺤﻮﯾﻞ ﺣﻀﻮری ﺻﻮرت ﻣ ﮔﯿﺮد‪ .‬زﻣﺎن ﺗﺤﻮﯾﻞ ﺣﻀﻮری ﭘﺮوژه‬
‫ﻣﺘﻌﺎﻗﺒﺎً اﻋﻼم ﺧﻮاﻫﺪ ﺷﺪ‪.‬‬
‫‪۵‬‬
‫ﺳﺨﻦ آﺧﺮ‬
‫ﺑﺮای ﻣﻮﻓﻘﯿﺖ در اﯾﻦ ﭘﺮوژه‪ ،‬ﻻزم اﺳﺖ ﮐﻪ ﻗﺒﻞ از اﺟﺮای ﭘﺮوژه ﺑﻪ ﻃﻮر ﮐﺎﻣﻞ ﺑﺎ ﻣﻔﺎﻫﯿﻤ ﻣﺜﻞ راﺑﻂ ﮐﺎرﺑﺮی‪ ،‬ﻓﺎﯾﻞﻫﺎ‪،‬‬
‫اﺳﺘﺎﻧﺪارد ﻧﻮﯾﺴ در ﮐﺘﺎبﺧﺎﻧﻪﻫﺎ‪ ،‬ﻣﺆﻟﻔﻪﺑﻨﺪی ﻧﺮماﻓﺰار و ﻣﺤﯿﻂ ﺗﻮﺳﻌﻪی ‪ QT‬آﺷﻨﺎ ﺷﻮﯾﺪ‪.‬‬
‫ﻓﺎز دوم را ﺑﺎ دﻗﺖ ﮐﺎﻓ اﻧﺠﺎم دﻫﯿﺪ‪ .‬در ﭘﺮوژهﻫﺎی ﺑﺎ اﺑﻌﺎد ﻣﺘﻮﺳﻂ و ﺑﺰرگﺗﺮ )ﻣﺎﻧﻨﺪ ﻫﻤﯿﻦ ﭘﺮوژه(‪ ،‬ﻃﺮاﺣ‬
‫‪١١‬‬
‫‪۵‬‬
‫ﺳﺨﻦ آﺧﺮ‬
‫ﮐﻼسﻫﺎ و ﺗﻮاﺑﻊ اﻫﻤﯿﺖ وﯾﮋهای ﺧﻮاﻫﻨﺪ داﺷﺖ‪ .‬ﺧﺮوﺟ ﭘﺮوژهی ﺷﻤﺎ‪ ،‬ﺗﻨﻬﺎ در ﺻﻮرﺗ ﻣﻮﻓﻘﯿﺖآﻣﯿﺰ ﺧﻮاﻫﺪ ﺑﻮد‬
‫ﮐﻪ ﻓﺎز دوم را ﺑﻪ ﺧﻮﺑ اﻧﺠﺎم داده ﺑﺎﺷﯿﺪ‪.‬‬
‫در اﺟﺮای ﻫﺮ ﭘﺮوژه ﺑﺎ ﻣﺸ ﻼت ﻓﺮاواﻧ روﺑﺮو ﺧﻮاﻫﯿﺪ ﺷﺪ‪ .‬ﯾ‬
‫از ﻣﻬﺎرتﻫﺎی ﻣﻬﻤ ﮐﻪ در اﺟﺮای ﭘﺮوژه ﺑﺎﯾﺪ‬
‫ﮐﺴﺐ ﮐﻨﯿﺪ‪ ،‬ﺗﻮاﻧﺎﯾ ﺟﺴﺖوﺟﻮ‪ ،‬ﺑﻪ ﺧﺼﻮص در ﻣﻨﺎﺑﻊ اﯾﻨﺘﺮﻧﺘ اﺳﺖ‪ .‬در ﺑﺮﺧﻮرد ﺑﺎ ﻣﺸ ﻼت ﭘﺮوژه‪ ،‬ﺗﺎ آﻧﺠﺎ ﮐﻪ‬
‫ﻣ ﺗﻮاﻧﯿﺪ‪ ،‬ﺟﺴﺖوﺟﻮ ﮐﺮده و در ﺻﻮرﺗ ﮐﻪ ﺑﻪ ﭘﺎﺳﺦ ﻣﻨﺎﺳﺐ ﻧﺮﺳﯿﺪﯾﺪ‪ ،‬در ﭘﯿﺎﺗﺰا ﻣﻄﺮح ﮐﻨﯿﺪ‪.‬‬
‫ﻣﻮﻓﻖ ﺑﺎﺷﯿﺪ‪.‬‬
‫‪١٢‬‬