設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

tag 標(biāo)簽: 軟件

相關(guān)日志

分享 64位Win10下配置Python和安裝包
roych 2016-12-12 03:43
關(guān)于Python軟件的下載和安裝 推薦版本 Python 3.5.2 !m然官網(wǎng)已發(fā)布3.6版本,但很多庫并未更新到相應(yīng)版本。 下載地址。推薦國內(nèi)下載網(wǎng)站,百度下就好!倬W(wǎng)的網(wǎng)速不太穩(wěn)定。值得一提的是,不要去百度軟件中心里下載。那個是32位的,除非系統(tǒng)是32位,否則很麻煩(后面再談?wù)撨@個問題)。 安裝沒什么好說的。win10下,請右擊選擇“以管理員身份運行”,以免因為權(quán)限問題而無法運行。建議 自定義安裝,添加環(huán)境變量(Add Python to the envionment variables ), 按向?qū)瓿删秃昧恕? 關(guān)于安裝庫IPython和 IPython notebook 基于網(wǎng)速的緣故,強烈推薦使用國內(nèi)的鏡像來安裝庫(任選一個吧。部分庫,阿里云并未提供): http://pypi.doubanio.com/simple/(豆瓣網(wǎng)) https://mirrors.ustc.edu.cn/pypi/web/simple/(中國科學(xué)技術(shù)大學(xué)) https://pypi.tuna.tsinghua.edu.cn/simple/(清華大學(xué)) http://mirrors.aliyun.com/pypi/simple/(阿里云) 右擊開始按鈕,選擇“命令提示符(管理員)”,然后進入安裝路徑下,例如,我安裝的Python在D盤,則先輸入: D: ,按回車(Enter鍵)進入D盤(如果安裝在C盤可以省略掉這一步),然后輸入: cdD:\Program Files\Python\3.5\Scripts ,進入pip根目錄。 輸入: pip3.5 install IPython -i https://mirrors.ustc.edu.cn/pypi/web/simple/ 接下來就等待下載包自動安裝就好了。 為了便于調(diào)試,常常安裝IPython notebook。和上面相似,只需要把 IPython改為 IPython 即可。 安裝matplotlib 這個庫拿來干嘛的?畫圖的!绻阆胪嫱鏀(shù)據(jù)可視化之類,大概離不開它。安裝方式和上面一樣。 安裝NumPy 這個是 matplotlib的依賴庫,也是一個用來折騰數(shù)組的庫,例如,向量運算什么的。 不過按上面那樣在線安裝,會彈出“代碼1”的錯誤,大約是找不到某個文件的意思。根據(jù)網(wǎng)上的方法,下載單個庫文件(whl文件)來解決這個問題。 先去 加州大學(xué)熒光動力實驗室 里下載文件,這里選的是 numpy‑1.12.0b1+mkl‑cp35‑cp35m‑win_amd64.whl ——如果是2.7版本請選擇cp27……當(dāng)然前面各個也得是對應(yīng)的版本了,例如,Python2.7……等等。 ——注意,庫文件在頁面底部,按字母順序排列好了,需要拖動滾動條才可以看到 這里其實是2個庫( NumPy和MKL ),這是為了裝scipy庫而用的。例如: D:\安裝文件 然后開始本地安裝 NumPy,在命令行輸入: pip3.5 install " D:\安裝文件\ numpy‑1.12.0b1+mkl‑cp35‑cp35m‑win_amd64.whl" 好了,前面說了,不要下載32位的Python。問題就在這里了。一旦版本(操作系統(tǒng),而不是Python版本)不對,則無法安裝。 安裝Scipy 和 NumPy 一樣,先去下載wyl文件,再按同樣方法安裝。 至此,數(shù)據(jù)分析的幾個比較重要的包已經(jīng)安裝完畢。 關(guān)于scikit-learn scikit-learn是用Python開發(fā)的 機器學(xué)習(xí)庫,包括大量機器學(xué)習(xí)算法、數(shù)據(jù)、工具和框架。視情況而決定是否安裝。安裝方法同IPython。 關(guān)于pyInstaller 這個是用來將Python文件打包成exe或者安裝包的庫,這樣可以讓 客戶端在不安裝Python的情況下也能使用文件。 安裝方法同 IPython。
個人分類: 隨便說說|3772 次閱讀|0 個評論
分享 分享一個錄制視頻的軟件,有需要的朋友關(guān)于下!
leonshi 2015-5-27 13:20
最近在錄制演示視頻,總是找不到好的軟件,后來經(jīng)過朋友推薦說 CamtasiaStudio不錯,在網(wǎng)上折騰了好久下載了一個不錯的版本,現(xiàn)在與大家分享下: 鏈接: http://pan.baidu.com/s/1eQhbHj8 密碼: xgq3
個人分類: ACCESS框架平臺開發(fā)|2046 次閱讀|0 個評論
分享 如何開發(fā)一個軟件系統(tǒng)之二
熱度 3 roych 2012-11-25 13:14
前面說過了,學(xué)會了用宏(或者宏組)來解決問題,是開發(fā)系統(tǒng)的第一步。——當(dāng)然,也許有人會跳過這一步。不過我覺得,這一步還是十分關(guān)鍵的,因為它能培養(yǎng)起你對審視分析流程的一種思維習(xí)慣,這樣才能從整體上來把握。 絮絮叨叨地說了這么多,幾乎大多是理論上的東西。現(xiàn)在結(jié)合論壇上帖子《 【源碼開放】季度獎管理系統(tǒng) 》中的實例,來講講該如何設(shè)計一個軟件吧。 這里的大多數(shù)數(shù)據(jù)都屬于外部數(shù)據(jù)!揪幷甙矗河信d趣的朋友,可以為這幾張表做幾個錄入窗體(frm_Daily_Check_Recdrd、tbl_Daily_outstanding_ops、tbl_E_JCJL、tbl_E_Suggestion、tbl_HE_record);至于人員信息表(tbl_E_Personal),由于涉及調(diào)崗、調(diào)班、離職等變動信息,幾乎可以單獨做一個員工信息模塊。如果覺得“工程”比較大,倒不如作為外部數(shù)據(jù)更便于操作(例如導(dǎo)入或鏈接表等等)】 在講流程之前,在詳解這一點之前,先講講敝司季度獎的計算方法,步驟如下: 制定預(yù)期目標(biāo),并按各項目標(biāo)分配獎金,然后根據(jù)實際達成率來加權(quán)計算 。即:A目標(biāo)*A%+B目標(biāo)*B%+……+N目標(biāo)*N%。 根據(jù)各個崗位對各項目標(biāo)的權(quán)重不同進行計算,從而得到崗位獎金。 這時候便成了:崗位1的A權(quán)重*A目標(biāo)*A%+崗位1的B權(quán)重*B目標(biāo)*B%+……+崗位1的B權(quán)重*N目標(biāo)*N%。這就是分到每個崗位的大蛋糕,后面就是蛋糕的切分了。 最后根據(jù)個人表現(xiàn)以及相關(guān)信息進行計算 。例如,有沒有滿勤,獎懲記錄如何,是否新員工等等。 有人也許會問,要是把這個作為數(shù)據(jù)表豈非更好?如果目標(biāo)項不變的話,確實可以。然而由于外部經(jīng)濟環(huán)境的因素,目標(biāo)項常常會有所調(diào)整的。例如因為投訴較少,可能今年不再設(shè)置投訴率這一個目標(biāo);而明年經(jīng)濟較好,可能又增設(shè)貨期目標(biāo)等等。從這一點來說,作為外部數(shù)據(jù),由用戶手動填入更佳。 外部數(shù)據(jù)的來源已經(jīng)講得比較清楚了。接下來便是本地表的設(shè)置了。根據(jù)外部數(shù)據(jù)和計算方式,很容易便可以設(shè)置本地表了。先從簡單的說起吧: 根據(jù)計算方法,顯然需要一個崗位和獎金的對應(yīng)表,也就是【tbl_BounsCategrory】。 考慮到可能需要保持一年以便隨時核對數(shù)據(jù),而且獎金分季度發(fā)放,因此月份字段肯定是需要的。否則每次只能得到一個月的數(shù)據(jù),還得自己匯總,較麻煩。那么前面四個字段的設(shè)置便成了:年、月、崗位組別、崗位獎金。 為了“蛋糕”的具體化,顯然還得把人數(shù)算進來,這樣才能得到總獎金。 而最后還得視個人表現(xiàn)進行獎金分配。因此崗位總分值也得計算。那么就可以通過個人得分情況來領(lǐng)取自己的“蛋糕”了。 至此,這張表的設(shè)置已經(jīng)完成。崗位總金額可以通過人數(shù)乘以崗位獎金得到。崗位總分值,顯然得通過分?jǐn)?shù)的匯總來完成了。而分?jǐn)?shù)來源于5個表,故而最好的辦法便是創(chuàng)建一個聯(lián)合查詢,把這五個表合并在一起,然后再進行統(tǒng)計。而鏈接表的讀取速度會跟訪問數(shù)有關(guān),因此應(yīng)當(dāng)創(chuàng)建一個本地表,這樣一來,分?jǐn)?shù)臨時表【Tbl_Tem_Score】就誕生了。至于這些字段的取舍了,請自行體會。 其它附加信息表(新員工計算方法【Tbl_NewComer】、優(yōu)秀員工計算方法【Tbl_OSBonus】)將在下一節(jié)繼續(xù)。
個人分類: 隨便說說|3263 次閱讀|3 個評論
分享 如何開發(fā)一個軟件系統(tǒng)之一
熱度 2 roych 2012-11-11 17:35
“看來你畢業(yè)已經(jīng)三、四年了,這三、四年來,有些數(shù)據(jù)讓你頭疼,有些操作讓你覺得效率低下,它們讓你不得不加班。也許你想過殺了它們。但是你毫無辦法,又或者覺得可能性不大。其實想要提高效率很容易,我認(rèn)識一個朋友,他的Access很好,不過最近生活有點困難,只要你給他一點點銀子,他一定能幫你滅了它們。盡管考慮一下吧。其實用好Access并不是一件很容易的事,不過為了生活,很多人都會去學(xué)! 這段被串改的這段《東邪西毒》臺詞,或許會讓大家會心一笑,然而說的卻也是事實。盡管論壇里有《Access一日速成法》,所謂“速成法”,關(guān)鍵在于對“成”的理解了。只是會使用的話,在對幾個操作查詢有著較深刻的理解的基礎(chǔ)上,這并非不可能。不過,如果想要開發(fā)軟件的話,我覺得一天時間應(yīng)該是不太夠了。 如何開發(fā)一個軟件,是一個比較宏大的命題。由于這個原因,對于開發(fā)者而言,闡述起來多少有些困難,也因此而讓新手感到諱莫如深,更加增加了它的神秘感。 開發(fā)軟件是一件知易行難的事情。一般來說,學(xué)習(xí)Access一段時間之后(我自己的經(jīng)歷是三個月),便可以開始著手編寫一些小程序來提高工作效率了。一般來說,這時候最好還是先使用外部數(shù)據(jù)(例如鏈接表或者導(dǎo)入表),畢竟如果涉及到自建表,設(shè)計字段對于仍未能吃透Access的朋友來說,還是有些吃力的。 事實上,工作中應(yīng)該常常會有一些這樣的表。例如考勤工資,員工姓名、級別、考勤表等數(shù)據(jù)都可以通過各部門來提交。而你只需要把這些數(shù)據(jù)進行一個核對或核算即可。這樣的小程序應(yīng)該是很容易完成的。不過,一旦完成這樣一個小程序便會培養(yǎng)起你的一種思考習(xí)慣。下面便以此為例,簡要說說吧。 開始這個程序之前,你可以先把數(shù)據(jù)統(tǒng)一放在某個文件夾里。開始鏈接表(當(dāng)然,導(dǎo)入表也是可以的),那么基礎(chǔ)表便算是處理完畢了。接下來,就要思考怎么去完成這個流程了。假定流程上是,先按級別來分類,然后檢查是否滿勤,再檢查病假、事假扣款等,接著檢查是否加班,最后檢查中夜班津貼并核算。 當(dāng)你比較熟悉這個流程之后,接下來便是設(shè)計查詢了。 第一步,可以先把人員信息追加到工資表里; 第二步,把級別工資更新到工資表里; 第三步,更新滿勤情況、病假事假、加班、中夜班津貼等情況,具體怎么算,當(dāng)然得看公司政策了。 第四步,導(dǎo)出數(shù)據(jù)。 這時候,你是不是有些開始佩服自己了:“哇,這么一個小程序就可以把我的工作效率提高那么多了,Access太神奇了……” 真的大功告成了嗎?其實未必。把這些查詢做完之后,我們?nèi)砸M行進一步的檢查。第一次運行顯然是沒問題的。那么第二次呢?顯然,第一步的數(shù)據(jù)會再一次追加,數(shù)據(jù)出現(xiàn)重復(fù)。如何避免這種情況? 為了避免重復(fù)追加,你可能會考慮設(shè)置工號為主鍵。不過,設(shè)置主鍵的結(jié)果將是,上一次的數(shù)據(jù)仍在這里,新數(shù)據(jù)無法追加上來,顯然不可行;設(shè)置不重復(fù)值追加怎么樣?我覺得也不可取,因為這樣的話,數(shù)據(jù)會不斷增加。最好的辦法便是清空數(shù)據(jù)再追加。那么什么時候清空呢?這就看你的習(xí)慣了。你可以在導(dǎo)出后清空數(shù)據(jù)(即第五步清空數(shù)據(jù)),也可以在追加之前先清空(第〇步)。 這樣一來,一個小程序才算是真正完成。接下來便是建立一個宏組,把這些步驟逐一放進來(第1-5步所創(chuàng)建的查詢或者導(dǎo)出宏),為了更友好的提示,可以增加一個彈出對話框Msgbox。 以后,每次需要計算薪資時便可以之間雙擊宏來運行了。
個人分類: 隨便說說|2654 次閱讀|4 個評論

QQ|站長郵箱|小黑屋|手機版|Office中國/Access中國 ( 粵ICP備10043721號-1 )  

GMT+8, 2025-7-17 05:38 , Processed in 0.069147 second(s), 18 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回頂部