freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ios的就醫(yī)助手開發(fā)-資料下載頁

2024-12-06 02:27本頁面

【導(dǎo)讀】排隊(duì)掛號,掛號找到當(dāng)天值班的醫(yī)生進(jìn)行就醫(yī),這是普遍的就診流程。在追求效率、信息。通過讓用戶能通過使用該APP獲取某醫(yī)院醫(yī)生的詳細(xì)信息,通過推薦者。用戶能表達(dá)自己對醫(yī)生的看法,能讓醫(yī)院和其他的用戶了解到醫(yī)生的情況。本應(yīng)用的查看醫(yī)院醫(yī)生詳細(xì)信息功能的實(shí)現(xiàn),將病癥進(jìn)行了分類,對用戶查找方便,能得到醫(yī)生的排班時間,讓用戶更能合理地去安排自己的計(jì)劃。

  

【正文】 跳轉(zhuǎn)到同一個視圖再根據(jù)之前的視圖做個標(biāo)志,成功登錄后跳轉(zhuǎn)回原來標(biāo)志的視圖。 性能優(yōu)化 判斷一個應(yīng)用是不是好的應(yīng)用,性能是其中一個評判的標(biāo)準(zhǔn),只要不影響應(yīng)用的正常運(yùn)行,盡量讓處理速度達(dá)到峰值,完成特定的功能所需的時間盡可能的短,使性能更優(yōu)化。這是我們共同追求的目標(biāo)。 安全設(shè)計(jì) iOS 架構(gòu)由一種整體安全的設(shè)計(jì)思路構(gòu)建而成的,它有現(xiàn)有的安全標(biāo)準(zhǔn)和設(shè)計(jì)原則,例如安全引導(dǎo)和訪問控制,再加上一些創(chuàng)新,最后構(gòu)成了一個用戶友好的體系。 iOS安全設(shè)計(jì)主要包括: ? 安全機(jī)制的強(qiáng)制性:如果安全作為一個必選項(xiàng)時候,安全需求不再屈從性能的需求。 ? 安全機(jī)制的協(xié)同性:不但可以保證關(guān)鍵模塊的可惜程度,又降低安全機(jī)制對性能的影響。 ? 安全機(jī)制的友好性:自主安全和強(qiáng)制安全混合,安全可靠,只需一個口令,使用起來方便用戶。 iOS的安全性主要是靠安全引導(dǎo)和訪問控制兩方面技術(shù)來保證的,在引導(dǎo)啟動過程中,只讀 ROM 作為代碼的信任根,對引導(dǎo)模塊進(jìn)行層層驗(yàn)證; iOS 內(nèi)核運(yùn)行后,要通過繁瑣的訪問控制策略,必須要執(zhí)行運(yùn)行時的安全機(jī)制,確保上一層的功能和應(yīng)用是值得可信的。 數(shù)據(jù)和信息的準(zhǔn)確性要求 數(shù)據(jù)的準(zhǔn)確性,決定了用戶對該 APP 的信任和肯定,數(shù)據(jù)的準(zhǔn)確性不但能體現(xiàn)出開發(fā)者獲取信息的能力,還能展現(xiàn)出開發(fā)者的處理數(shù)據(jù)的能力,數(shù)據(jù)必須要準(zhǔn)確,而且這些數(shù)據(jù)要能體現(xiàn)出真正的價值才行。信息并不是越多越好,不求多只求有質(zhì)量有價值的信息才值得用戶去瀏覽,幫用戶去篩選有用準(zhǔn)確的信息,不僅幫助用戶節(jié)省時間,還不斷地對自己的應(yīng)用進(jìn)行更新,實(shí)時獲取準(zhǔn)確的信息和數(shù)據(jù),走向可持續(xù)發(fā)展的趨勢。 明確需求,讓開發(fā)項(xiàng)目有方向;需求不明確,會導(dǎo)致后面的開發(fā)受阻,影響開發(fā)的工華南理工大學(xué)廣州學(xué)院本科畢業(yè)設(shè)計(jì)說明書 14 作效率。通過 用戶的需求,分析了查看醫(yī)院信息、定位附近醫(yī)院、發(fā)布求助、用戶注冊、登錄、評論、分享以及收藏醫(yī)院等功能的需求,通過需求設(shè)計(jì)了基本實(shí)現(xiàn)的步驟。除了功能需求外,非功能的需求也不能忽略,一個美好的界面不僅能給用戶帶來積極樂觀的心態(tài),還能讓用戶清晰地看清應(yīng)用的風(fēng)格。 UI界面、視圖跳轉(zhuǎn)邏輯判斷、性能優(yōu)化以及數(shù)據(jù)和信息的準(zhǔn)確性要求這些非功能需求都將影響用戶體驗(yàn)。需要對各個模塊進(jìn)行驗(yàn)證,確保功能和應(yīng)用是值得信任的,安全設(shè)計(jì)就起到很重要的作用。第四章 應(yīng)用數(shù)據(jù)庫設(shè)計(jì)與具體實(shí)現(xiàn) 15 第四章 應(yīng)用數(shù)據(jù)庫設(shè)計(jì)與具體實(shí)現(xiàn) 每種應(yīng)用都應(yīng)該有自己的個性特點(diǎn),個性化特點(diǎn)離不 開用戶的實(shí)際應(yīng)用。對于解決這些問題,適用用戶習(xí)慣和讓用戶體驗(yàn)好才是當(dāng)代主流,因此要有高效性和有針對性地去對功能進(jìn)行分析和處理,符合用戶的要求。 通過總體設(shè)計(jì)可以得到應(yīng)用的基本架構(gòu),安全的設(shè)計(jì)將影響到應(yīng)用的設(shè)計(jì)是否合理,權(quán)限是否清晰,身份確認(rèn)等,這些是關(guān)系到應(yīng)用權(quán)限隱私的安全。還有數(shù)據(jù)保存是否安全,獲取數(shù)據(jù)是否準(zhǔn)確,都是評價應(yīng)用的因素。 應(yīng)用架構(gòu)和主要架構(gòu) iOS的應(yīng)用架構(gòu)圖如圖 41所示: 圖 41 iOS應(yīng)用架構(gòu)圖 整體結(jié)構(gòu)很簡潔清晰,用樹狀圖來展現(xiàn) iOS 的應(yīng)用架構(gòu),對于 ViewController 是相互獨(dú)立的,任意的 ViewController 的實(shí)現(xiàn)不能實(shí)力化另外一個 ViewController,除非有獨(dú)立功能的封裝, ViewController 還可以通過接口或者是 DateSource 協(xié)議去加載數(shù)據(jù),通過協(xié)議去觸發(fā)數(shù)據(jù)存儲和其他 ViewController 的進(jìn)來。子 View 的數(shù)據(jù)交互只能靠父 View來實(shí)現(xiàn),每個子 View 之間不能進(jìn)行交叉實(shí)例化或者相互調(diào)用,不能根據(jù)喜愛設(shè)位置前后。 要做三件事情來完成導(dǎo)航控制器,即添加標(biāo)題、添加盜汗鏈接和添加動作按鈕。 [9] 華南理工大學(xué)廣州學(xué)院本科畢業(yè)設(shè)計(jì)說明書 16 A view controller is an instance of a subclass of view Controller manages a view is responsible for creating view objects that make up the hierarchy,for handling events associated with the view objects in its hierarchy,and for adding its hierarchy to the window.[10] 主要架構(gòu): MVC( Model View Controller) MVC架構(gòu)圖如圖 42所示: 圖 42 MVC架構(gòu)圖 MVC 模式是 iOS 程序的主要架構(gòu),模型部分定義應(yīng)用程序的數(shù)據(jù)引擎,負(fù)責(zé)維護(hù)數(shù)據(jù)的完整性;視圖部分定義應(yīng)用程序的用戶界面,對顯示在用戶界面上的數(shù)據(jù)出處則沒有清楚的認(rèn)識;控制器部分則充當(dāng)模型和視圖的橋梁,幫助數(shù)據(jù)的顯示和更新。 [11] MVC 的目標(biāo)是實(shí)現(xiàn) 3 類盡可能截然不同的代碼,編寫任何對象都應(yīng)該能很明顯地劃分為其中一類 ,并且其功能大部分不屬于或完全不屬于另外兩類。 [12] 數(shù)據(jù)庫設(shè)計(jì) 如果數(shù)據(jù)庫已存在,它就會打開數(shù)據(jù)庫。如果指定的數(shù)據(jù)庫不存在,就會創(chuàng)建一個新的數(shù)據(jù)庫。如果成功打開數(shù)據(jù)庫,函數(shù)就會返回數(shù)值 0。 [13] 用戶登錄表如表 41所示: 表 41 用戶登錄表 列名 數(shù)據(jù)屬性 Sign text userName text password text 存儲求助信息表如表 42所示: 表 42 求助信息表 列名 數(shù)據(jù)類型 addNameTF text addPhoneTF text 第四章 應(yīng)用數(shù)據(jù)庫設(shè)計(jì)與具體實(shí)現(xiàn) 17 表 42 求助信息表(續(xù)) addSickTF text time text 存儲評論信息表如表 43所示: 表 43 存儲評論信息表 列名 數(shù)據(jù)類型 userName text ment text 存儲驗(yàn)證碼表如表 44所示: 表 44 存儲驗(yàn)證碼表 列名 數(shù)據(jù)類型 validate text 功能結(jié)構(gòu)能反應(yīng)出應(yīng)用的用戶界面是否夠友好,用戶體驗(yàn),以及在安全設(shè)計(jì)是否完善;功能符合用戶的需求,才能讓效益到達(dá)最大化。 查看醫(yī)院醫(yī)生的功能 可以根據(jù)選擇,選定一個科目,可以顯示 出當(dāng)?shù)氐尼t(yī)院或者是醫(yī)生的排名情況,選擇醫(yī)院或者醫(yī)生可以查看它們的相應(yīng)的信息。這個功能一方面可以節(jié)省用戶的時間去查找相關(guān)科目的醫(yī)院醫(yī)生排名情況,可直觀地獲取所需的信息,另一方面,用戶可以根據(jù)自己的情況去篩選適合自己的醫(yī)院醫(yī)生就醫(yī)。 科目選擇如圖 43 所示: 華南理工大學(xué)廣州學(xué)院本科畢業(yè)設(shè)計(jì)說明書 18 圖 43 名醫(yī)名院病癥選擇 醫(yī)院排名如圖 44 所示: 圖 44 醫(yī)院排名 第四章 應(yīng)用數(shù)據(jù)庫設(shè)計(jì)與具體實(shí)現(xiàn) 19 查看醫(yī)院信息如圖 45 所示: 圖 45 醫(yī)院詳情 查看醫(yī)生排名情況如圖 46 所示: 圖 46 醫(yī)生排名 華南理工大學(xué)廣州學(xué)院本科畢業(yè)設(shè)計(jì)說明書 20 查看醫(yī)生詳細(xì)信息如圖 47 所示: 圖 47 醫(yī)生詳細(xì)信息 收藏功能 收藏功能的實(shí)現(xiàn)方便用戶去查找對有興趣的醫(yī)院,無需再將流程走一遍,只需使用收藏功能即可,方便用戶去使用收藏里的醫(yī)院。操作簡單,使用方便,減少冗余,提高效率。 ? 如果點(diǎn)擊了收藏按鈕,就將該醫(yī)院的信息寫入數(shù)據(jù)庫,再次打開該頁面的時候,先判斷該醫(yī)院是否和數(shù)據(jù)庫里面的數(shù)據(jù)匹配就證明收藏了,顯示取消控件。 ? 如果點(diǎn)擊取消控件,就將該醫(yī)院的信息在數(shù)據(jù)庫中刪除掉。 收藏功能如圖 48 所示: 第四章 應(yīng)用數(shù)據(jù)庫設(shè)計(jì)與具體實(shí)現(xiàn) 21 圖 48 收藏功能 取消功能如圖 49 所示: 圖 49 取消功能 華南理工大學(xué)廣州學(xué)院本科畢業(yè)設(shè)計(jì)說明書 22 查看收藏列表如圖 410 所示: 圖 410收藏列表 查找附近醫(yī)院功能 由于直接開發(fā)這個功能,開發(fā)量比較大,所以就直接使用百度地圖接口 URL [webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@%@amp。radius=1000amp。output=htmlamp。src=yourCompanyName,strDoctor,strC,strA]]]]。 NSURL 類提供在應(yīng)用中使用 URL 地址的相關(guān)方法。例如,給出映射到互聯(lián)網(wǎng)上一個文件路徑的 HTTP 地址,調(diào)用一些方法就很容易讀取這些文件的內(nèi)容。 NSURL 對象并不是一個字符串,但是使用 URLWithString:方法可以由一個字符串對象創(chuàng)建出 NSURL 對象。 [14] 查找附近醫(yī)院功能如圖 411 所示: 第四章 應(yīng)用數(shù)據(jù)庫設(shè)計(jì)與具體實(shí)現(xiàn) 23 圖 411 附近醫(yī)院 附近醫(yī)院定位功能如圖 412 所示: 圖 412 附近醫(yī)院定位 華南理工大學(xué)廣州學(xué)院本科畢業(yè)設(shè)計(jì)說明書 24 分享功能 實(shí)現(xiàn)該分享功能是使用了第三方類庫友 盟的 SDK 來實(shí)現(xiàn)該功能的,要實(shí)現(xiàn)分享功能先要登錄微博賬號,身份驗(yàn)證后,再進(jìn)行編寫分享內(nèi)容。分享成功,實(shí)現(xiàn)的部分代碼: 在 AppDelegate 設(shè)置友盟的 Key: [UMSocialData setAppKey:@543dd171fd98c517ac038595]。 驗(yàn)證登錄后要進(jìn)行分享編輯:(友盟提供的方法) [UMSocialSnsService presentSnsIconSheetView:self appKey:@543dd171fd98c517ac038595 shareText:@你要分享的文字 shareImage:[UIImage imageNamed:@] shareToSnsNames:[NSArray arrayWithObjects:UMShareToSina,UMShareToTencent,UMShareToRenren,nil] delegate:nil]。 分享功能實(shí)現(xiàn)如圖 413 所示: 圖 413 分享功能 第四章 應(yīng)用數(shù)據(jù)庫設(shè)計(jì)與具體實(shí)現(xiàn) 25 微博登陸如圖 414 所示: 圖 414 微博登陸 分享內(nèi)容編輯如圖 415 所示: 圖 415 編輯分享內(nèi)容 華南理工大學(xué)廣州學(xué)院本科畢業(yè)設(shè)計(jì)說明書 26 用戶注冊登錄該應(yīng)用 用戶要登錄該應(yīng)用要先進(jìn)行身份驗(yàn)證,如果未通過驗(yàn)證需要先注冊一個新用戶,用戶注冊信息存入數(shù)據(jù)庫中,用戶登錄驗(yàn)證要判斷密碼和用戶名都已存在才通過驗(yàn)證,否者驗(yàn)證失敗 提示用戶。 部分代碼: //創(chuàng)建表的時候就把 admin 設(shè)置為最高權(quán)限插入數(shù)據(jù)庫中; sign = 0 是權(quán)限最高的 BOOL insertResult = [database executeUpdate:@insert into newUser1 values(?,?,?),@admin,@admin,@0]。 //注冊時候兩次密碼輸入要一致,否者彈框提示 UIAlertView *alter = [[UIAlertView alloc] initWithTitle:@注意 message:@密碼不一致 delegate:nil cancelButtonTitle:@OK otherButtonTitles:nil]。 若要創(chuàng)建警告表,請分配一個 UIAlertView 對象,通過初始化為其分配一個標(biāo)題、一個按鈕數(shù)組和若干其他選項(xiàng)。 [15] 用一個變量標(biāo)識區(qū)分開要登錄的頁面,方便提交后返回,或者不想繼續(xù)執(zhí)行操作,想進(jìn)行返回操作時方便執(zhí)行對應(yīng)的方法。 //用戶是否已經(jīng)注冊并成功登錄的判斷 //userName 是界面控件的對象, resultSet 是獲取數(shù)據(jù)庫數(shù)據(jù)的對象 if([ isEqualToString:[resultSet stringForColumn:@userName]] amp。amp。 [ isEqualToString:[resultSet stringForColumn:@passWord]]) 用戶注冊如圖 416 所示: 第四章 應(yīng)用數(shù)據(jù)庫設(shè)計(jì)與具體實(shí)現(xiàn) 27 圖 416 用戶注冊 用戶登錄如圖 417 所示: 圖 417用戶登錄 華南理工大學(xué)廣州學(xué)院本科畢業(yè)設(shè)計(jì)說明書 28 求助信息發(fā)布功能 求助信息發(fā)布功能需要用戶先登錄才能進(jìn)行發(fā)布功能,求助信息獲取用戶登錄的用戶名作為發(fā)表者的名字,并通過 填寫詳細(xì)的求助信息,確認(rèn)提交后才顯示在求助面板上的。 //獲取系統(tǒng)當(dāng)前時間 NSDate *senddate=[NSDate date]。 NSDateFormatter
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1