www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]個人數(shù)字助理系統(tǒng)的設(shè)計與實現(xiàn)

摘 要:Windows桌面操作系統(tǒng)因沒有一個供用戶可方便地記錄筆記、帳號等信息的軟件工具而給它的用戶帶了許多不便。在對Linux操作系統(tǒng)GNOME桌面上的著名便箋軟件Tomboy進行分析的基礎(chǔ)上,采用C/S兩層體系架構(gòu),選用基于Microsoft Visual Studio 2005開發(fā)平臺的C#語言與Access數(shù)據(jù)庫進行編程,實現(xiàn)個人數(shù)字助理系統(tǒng);經(jīng)過在WindowsXP桌面操作系統(tǒng)上長期的試運行,該系統(tǒng)能夠較好地滿足Windows桌面操作系統(tǒng)用戶日常工作學習過程中帳號管理與筆記管理的需求。
關(guān)鍵詞:C#.NET;個人數(shù)字助理系統(tǒng);Windows桌面操作系統(tǒng);帳號管理;數(shù)字筆記


0 引 言
    隨著信息技術(shù)的迅速發(fā)展以及個人計算機的快速普及,越來越多的人使用電腦進行學習、工作、娛樂等,電腦逐漸成為人們生活中的必備助手之一。Windows桌面操作系統(tǒng)以其方便友好的圖形化界面,出色的多媒體功能,能在其上運行眾多的應(yīng)用程序,操作簡易,容易上手等特性而受到廣大普通用戶的喜愛。
    在Linux操作系統(tǒng)的GNOME桌面上有一個著名的便箋軟件——Tomboy,它可以幫助用戶在使用電腦進行學習和工作時,組織自己的想法以及自己所關(guān)注的相關(guān)信息,而且能夠很好地支持便箋信息的新增、分類、查找、刪除、關(guān)聯(lián)等操作。然而,在Windows桌面操作系統(tǒng)中沒有一種類似Tomboy的工具軟件,用戶往往需要使用紙制的小便箋記錄相關(guān)信息,如網(wǎng)站、論壇的個人注冊帳號信息等,但這些紙制的小便箋因保存、查找、分類不便等給用戶帶來了不少不便之處。
    為解決人們在日常使用Windows桌面操作系統(tǒng)過程中所遇到的類似問題,有必要編寫一個具有帳號管理與數(shù)字筆記功能的個人數(shù)字助理系統(tǒng),以供用戶方便地記錄、檢索、更新、刪除自己的帳號信息與便箋信息。在分析當前Windows桌面操作系統(tǒng)中主流軟件開發(fā)環(huán)境的基礎(chǔ)上,選用基于Microsoft Visual StLtdio 2005開發(fā)平臺的C# 2.0以及Access 2003數(shù)據(jù)庫編程實現(xiàn)。


1 系統(tǒng)開發(fā)環(huán)境
    該系統(tǒng)采用基于C/S模式的兩層體系架構(gòu),開發(fā)平臺選用Microsoft Visual Stttdio 2005,編程語言采用面向?qū)ο蟪绦蛟O(shè)計語言C# 2.0,數(shù)據(jù)庫采用Access 2003。
    (1).NET 2.0開發(fā)環(huán)境。.NET是一套綜合開發(fā)工具集,用于為Microsoft Windows和Web創(chuàng)建XMLWeb服務(wù)和基于Microsoft.NET的應(yīng)用程序。.NETFramework 2.0是支持生成和運行下一代應(yīng)用程序和XML Web Services的內(nèi)部Windows組件,主要用來產(chǎn)生一個可以用來快速開發(fā)、部署網(wǎng)站服務(wù)及應(yīng)用程序的開發(fā)平臺。
    (2)C#語言。C#是一種簡單、類型安全、平臺獨立的新型面向?qū)ο缶幊陶Z言,融合了Visual Basic的高效和C++的強大,具有較高的開發(fā)效率和安全性。Mi—crosoft Visual C#2005提供高級代碼編輯器,方便的用戶界面設(shè)計器,集成調(diào)試器和許多其他工具,以便在C#語言版本2.0和.NET Framework的基礎(chǔ)上加快應(yīng)用程序的開發(fā)。
    (3)Access數(shù)據(jù)庫。Microsoft Office Access是一種基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RD—BMS),具有操作靈活,界面友好,轉(zhuǎn)移方便,運行環(huán)境簡單等特點。在處理少量數(shù)據(jù)和單機訪問數(shù)據(jù)庫時效率很高,而且可以進行單獨的上傳下載,操作其本機也不需要安裝Access,而SQL數(shù)據(jù)庫必須在本機安裝SQL之后才能在本機上操作數(shù)據(jù)庫。


2 系統(tǒng)結(jié)構(gòu)及其功能分析
    個人數(shù)字助理系統(tǒng)主要由用戶注冊登錄、帳號信息管理、數(shù)字學習筆記3大功能模塊組成,其系統(tǒng)結(jié)構(gòu)如圖1所示。

2.1 用尸注冊登錄
    網(wǎng)絡(luò)上的個人帳號信息,個人在使用電腦過程中所做的筆記都是一些比較重要的私人信息,一般不愿被他人看到,以免泄露相關(guān)信息。為此,在系統(tǒng)中增加了用戶注冊與登錄功能。這樣,不同的用戶通過注冊都可以很方便地使用該系統(tǒng)保存自己的帳號信息和筆記信息,同時也不會影響其他用戶使用該系統(tǒng)。如圖2所示。

2.2 個人帳號管理
    個人帳號管理模塊主要用于保存、檢索、更新、刪除用戶在使用電腦時,記錄的郵箱注冊信息、網(wǎng)站論壇注冊信息、各大網(wǎng)站的會員注冊、QQ,MSN等即時通信工具的注冊信息等。根據(jù)一般網(wǎng)站會員注冊的基本要求,該系統(tǒng)可以記錄每個帳號的描述信息、用戶名、密碼、密碼保護問題及其答案、注冊該帳號時所使用的郵箱、該帳號信息保存的時間(若被更新過,則保存的是該帳號最后一次被更新的時間)等。這里的帳號描述信息、密碼保護問題、注冊該帳號時的郵箱等項目都可以作為用戶檢索相關(guān)帳號信息的檢索詞,但是檢索結(jié)果只顯示當前用戶自己保存的帳號信息,對于非當前用戶保存的帳號信息在檢索結(jié)果中不顯示。
    為了方便用戶使用,該系統(tǒng)在檢索時設(shè)置了精確檢索與模糊檢索兩種匹配方式。其中,精確檢索方式只有輸入的檢索詞與檢索項完全匹配(但不區(qū)分大小寫字母)時,才能得到相應(yīng)的檢索結(jié)果,但精確檢索可以直接檢索到用戶所要查詢的帳號信息;模糊匹配檢索方式只需檢索項中包含相應(yīng)的檢索詞即可檢索到多個相關(guān)的帳號信息,用戶可再根據(jù)檢索得的結(jié)果進行選擇或者重新檢索。同時,用戶可以對自己保存的帳號信息進行更新與刪除操作,但只有保存該帳號的用戶才可以對該帳號信息進行更新或者刪除操作。如圖3所示的所有制示。
2.3 數(shù)字學習筆記
    用戶在使用電腦時,經(jīng)常遇到一些想保存的信息或想法,如學習資料網(wǎng)址、新的想法等。用戶如果使用Windows桌面操作系統(tǒng)自帶的記事本或?qū)懽职暹M行記錄,保存的文件比較雜亂,查找與保存都不方便。用戶使用該系統(tǒng)可以將自己在使用電腦時需要保存的信息按照主題信息、筆記詳細內(nèi)容、保存時間進行記錄,用戶也可以在新增筆記信息頁面對當前要保存的筆記進行編輯與更新。用戶進入筆記信息檢索頁面之后,可以按照筆記主題、筆記內(nèi)容、作者、保存時間這四項中的任何一項對所有用戶保存的筆記信息進行精確檢索與模糊檢索。其中,精確檢索方式要求輸入的檢索詞與檢索項完全匹配(但不區(qū)分大小寫字母);模糊匹配檢索方式只需檢索項中包含相應(yīng)的檢索詞信息即可檢索到相關(guān)的多條筆記信息,用戶可再根據(jù)檢索得到的結(jié)果進行選擇或者重新檢索。同時,用戶可以對自己保存的筆記信息進行更新與刪除,如果不是自己保存的筆記信息,則無法對其進行更新或刪除,這樣可以有效地避免誤刪系統(tǒng)其他用戶的筆記信息。
    此外,為了方便該系統(tǒng)的用戶隨時給系統(tǒng)開發(fā)人員報告系統(tǒng)使用過程中所遇到的問題及其改進建議,用戶在使用該個人數(shù)字助理系統(tǒng)時可以通過點擊個人簡介菜單獲取開發(fā)者的聯(lián)系方式。


3 結(jié) 語
    從Windows桌面操作系統(tǒng)用戶的實際需求出發(fā),設(shè)計該系統(tǒng)的主要功能,如增加、檢索、更新、刪除帳號信息或筆記信息。該系統(tǒng)采用C/S模式的兩層體結(jié)構(gòu)模型,客戶端與數(shù)據(jù)庫直接相連,響應(yīng)速度比較快;個性化的用戶操作界面有助于贏得用戶的喜歡。
    該系統(tǒng)能夠較好地滿足Windows桌面操作系統(tǒng)用戶在日常工作、學習過程中的帳號管理與便箋(筆記)信息管理,類似于Linux操作系統(tǒng)GNOME桌面上的便箋軟件——Tomboy,但該系統(tǒng)具有更加完善的功能,如按照不同的方式進行帳號信息與筆記信息的檢索。經(jīng)過近2個月的試運行,其運行穩(wěn)定、可靠,已達到了廣大用戶日常使用的要求。同時尊崇軟件開源的思想理念,用戶可以通過ftp://202.114.40.137/Lipload/下載該系統(tǒng)的源代碼與安裝文件。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

成都2022年10月19日 /美通社/ -- 近期,平安養(yǎng)老險積極籌備個人養(yǎng)老金的產(chǎn)品設(shè)計和系統(tǒng)開發(fā)工作,發(fā)展多樣化的養(yǎng)老金融產(chǎn)品,推動商業(yè)養(yǎng)老保險、個人養(yǎng)老金、專屬商業(yè)養(yǎng)老保險等產(chǎn)品供給。 搭養(yǎng)老政策東風 ...

關(guān)鍵字: 溫度 BSP 東風 大眾

廣東佛山2022年10月19日 /美通社/ -- 空間是人居生活的基礎(chǔ)單元,承載著生存與活動的最基本功能。而對于理想空間的解構(gòu)意義卻在物理性容器之外,體現(xiàn)出人們對于空間和生活深層關(guān)系的思考,同時也塑造著人與空間的新型連接...

關(guān)鍵字: 溫度 BSP 智能化 進程

上海2022年10月19日 /美通社/ -- 10月17日晚間,安集科技披露業(yè)績預(yù)告。今年前三季度,公司預(yù)計實現(xiàn)營業(yè)收入7.54億元至8.33億元,同比增長60.24%至77.03%;歸母凈利潤預(yù)計為1.73億...

關(guān)鍵字: 電子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市經(jīng)濟和信息化局發(fā)布2022年度第一批北京市市級企業(yè)技術(shù)中心創(chuàng)建名單的通知,諾誠健華正式獲得"北京市企業(yè)技術(shù)中心"認定。 北京市企業(yè)技...

關(guān)鍵字: BSP ARMA COM 代碼

北京2022年10月18日 /美通社/ -- 10月14日,國際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國軟件定義存儲及超融合市場研究報告》,報告顯示:2022年上半年浪潮超融合銷售額同比增長59.4%,近5倍于...

關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都銀行集團成立60周年的紀念日。趁著首都銀行集團成立60周年與首都銀行(中國)在華深耕經(jīng)營12年的“大日子”,圍繞作為外資金融機構(gòu)對在華戰(zhàn)略的構(gòu)想和業(yè)...

關(guān)鍵字: 數(shù)字化 BSP 供應(yīng)鏈 控制

東京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式會社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團公司上海通運國際物流有限公司(Nipp...

關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP

廣州2022年10月18日 /美通社/ -- 10月15日,第 132 屆中國進出口商品交易會("廣交會")于"云端"開幕。本屆廣交會上高新技術(shù)企業(yè)云集,展出的智能產(chǎn)品超過140,...

關(guān)鍵字: 中國智造 BSP 手機 CAN

要問機器人公司哪家強,波士頓動力絕對是其中的佼佼者。近來年該公司在機器人研發(fā)方面獲得的一些成果令人印象深刻,比如其開發(fā)的機器人會后空翻,自主爬樓梯等。這不,波士頓動力又發(fā)布了其機器人組團跳男團舞的新視頻,表演的機器人包括...

關(guān)鍵字: 機器人 BSP 工業(yè)機器人 現(xiàn)代汽車

南京2022年10月17日 /美通社/ -- 日前《2022第三屆中國高端家電品牌G50峰會》于浙江寧波落幕,來自兩百余名行業(yè)大咖、專家學者共同探討了在形勢依然嚴峻的當下,如何以科技創(chuàng)新、高端化轉(zhuǎn)型等手段,幫助...

關(guān)鍵字: LINK AI BSP 智能家電

嵌入式軟件

15715 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉