1引言隨著計算機技術的日益成熟、普及,現代的企業管理的實際運作在很多方面、很大程度上都必須借助計算機來完成,相應軟體的開發顯得尤為重要。
漢語程式設計企業管理應用軟體以漢語程式語言為基礎,採用漢語程式語言的程式設計與漢語程式設計資料庫相結合的手段進行開發,結構緊湊、執行速度快、操作簡單,更因為擁有自己的源**,所以保證了軟體具有高度的保密、安全性,本軟體將幫助企業管理人士方便、安全、高效的進行企業的管理。
1.1編寫目的1.1.1目的
本報告的編寫目的在於研究漢語程式設計企業管理應用軟體是否可行,指出開發本軟體所採用的方法和手段,並對軟體的前景進行分析。
1.1.2預期讀者
中小型企業的辦公室管理人員,程式開發人員。以及對於漢語程式設計有興趣的愛好者。
1.2背景
1.2.1工程的名稱:漢語程式設計企業管理應用軟體
1.2.2工程產品的名稱:漢語程式設計企業管理系統應用軟體1.2.3工程的組織者:北京元易達科技發展有限責任公司
產品使用者:客戶、教育工作者、開發商、中間使用者產品的生產者:漢語程式設計企業管理應用軟體開發課題組
產品的設計者:漢語程式設計企業管理應用軟體開發課題組
1.2.4產品的所有權:漢語程式設計企業管理應用軟體開發課題組
1.3符號、縮略語和定義
漢語程式語言:是由北京元易達科技發展有限責任公司完全自主開發、完全自主版權的計算機語言。以漢語詞素為基本結構,最大限度的利用漢語本身特點,是一種基於漢語基礎的、通用的計算機程式語言。
簡稱:漢語程式設計。
漢語程式設計系統資料庫開發環境:是利用漢語程式語言開發的,具有獨特的資料結構,與其他資料庫軟體相容的資料庫語言。簡稱:漢語程式設計資料庫。
漢語程式設計企業管理應用軟體:本軟體主要針對企業管理過程**現的相對複雜的情況,如:日常工作的人工化、機械化,工作量繁雜等,主要減輕辦公室管理人員的工作強度,減少辦公室的日常工作開資,並提高工作效率。
1.4參考資料
《漢語程式語言》----沈志斌編著電子工業出版社
《軟體工程》----王利福張世琨朱冰編著北京大學出版社
《資料庫原理與應用》----李昭原主編
科學出版社
2問題定義
2.1工程概述2.1.1開展工程的原因
a.目前市場上針對企業管理的專業軟體比較缺乏。
b.本身程式思想比較匱乏,工程化的思想不夠成熟,所以,開展此次工程。
2.1.2該工程的基本目標
通過開展此次工程,提高本身的程式設計思想及水平,加強本身的工程化思想,在實際的工作中,去揣摩、發現、總結一套適合於自己的工作方法,培養自己的團隊協作精神,全面的提高自己。同時,開發出一套較完整的企業管理軟體,為公
司做出自己的乙份貢獻。
2.2工程產品的邏輯模型
2.3工程目標
開發出一套用於企業管理的軟體,幫助企業管理人員方便、安全、高效的進行企業日常工作的管理,並通過此次軟體開發過程全面提高自身的綜合素質。
通過本軟體的開發,實現漢語程式設計的推廣,把使用漢語程式設計開發的資料庫系統應用到企業管理的具體實際情況中,從而體現漢語程式設計資料庫開發系統的優越性,尋找本軟體推廣的突破口。2.3.1技術目標
漢語程式設計企業管理應用軟體的開發完全採用漢語程式語言的程式設計與資料庫相結合的手段進行開發,實現手段先進、有效、簡單。
2.3.2經濟目標
本工程產品作為漢語程式設計的具體應用,是帶有實驗性的,在一定的時期內無經濟上收益。是為了通過實現本產品的設計語言,能夠做到開發其它軟體,是為了推廣由本語言開發的相關軟體,是注重以後的潛在發展,是在概念上、形象上的不斷
公升值。2.3.3社會目標
通過本工程產品達到推廣漢語程式設計的目的,使漢語程式設計向著產業化的道路發展。引起國人對漢語程式設計的進一步的重視,提高公司在社會中的知名度、影響力。
2.3.4其它
推廣漢語程式設計,便於更多的人掌握漢語程式設計。
2.4工程規模
2.4.1投資總額:10000元2.4.2人力總數:5人
2.4.3工程耗時:30天
2.4.4工程時間:2001.4.16---2001.5.16
2.5工程環境
a.所開發產品的壽命的最小值為一年;
b.本工程由漢語程式設計企業管理應用軟體課題組開發;
c.工藝依託現有漢語程式設計環境;
d.工程開始時間:2001.4.16結束時間:2001.5.16
3可行性研究的方法和評價度
3.1可行性研究所採用的方法和步驟
通過調查分析漢語編輯現階段所具備的能力及實現的方法、確定主體結構。利用現階段漢語程式設計所能達到的能力,以最簡潔、最容易的辦法,邊開發邊測試,實現乙個初級應用軟體。
3.2評價尺度
利用漢語程式設計開發乙個初始產品,以能夠達到提高企業管理工作效率、減少額外人力、物力資源開銷為評價標準。
4對現有產品的分析
目前市場存在的管理應用軟體,大多為西語所編,具有一定英語基礎的開發人員才能對軟體的基本結構進行修改,而對於具有計算機基礎知識的辦公室管理人員無從進行基本結構的新增、修改,更無法對應用軟體進行優化、公升級。
4.1相關關係
現有產品是建立在windows作業系統中。4.1.1子集說明
在windows環境中的產品最終是以資料庫體現執行程式,可對其執行後的結果進行查詢和增加、刪減等操作。
4.2產品功能
能記錄、查詢、儲存、求和等。4.3產品系統流程圖
4.4產品使用情況
產品在使用時所產生的檔案很多,不利於簡單查詢,視覺化不強,時常出錯。
4.5侷限性
相關的知識點少,執行速度慢,處理能力不夠,系統更新、修改困難。
5工程產品
5.1設計目標
本軟體的設計目標是為企業提高辦事效率,是企業日常工作從人工機械化向數位化的轉變,減少人力物力資源。
5.2設計約束及條件
a.軟體系統介面美觀、布局合理、內容簡單,提供的資訊語言通俗易懂、有層次感、分類清晰。
b.必須根據現有條件所能達到的能力來完成整個工程。
5.3產品的功能
本漢語程式設計企業管理應用軟體的主要功能:a.企業管理人員能輕鬆的使用此軟體;b.能夠使企業管理數位化;
c.企業管理人員通過此軟體使企業管理方便有序;
5.4產品的工作原理
漢語程式設計企業管理軟體與其它軟體有所不同,它小巧實用,主要利用資料庫來實現:a.它將所有的資料都存入資料庫中;
b.它呼叫的資料都來自資料庫;c.它能隨意的輸入資料和輸出資料;
d.通過過濾的功能來查詢出來的記錄中找到所需的項。
5.5相關關係
現行產品基本獨立。
5.6產品流程圖產品流程圖:
5.7資料流程圖
各模組的基本資料流程圖為:5.8資料詞典使用庫
功能內容編輯框
查詞編輯框
詞名編輯框
過濾執行過濾
找編庫過濾顯
wm-command觸發時:取低字
白線框擴充套件物件
繼承自視窗物件摸板
屬性屬性。
開始尺寸:
開始位置
最大尺寸:最小尺寸:
物件事件初始時:
繪製時:物件。開始
視窗標題:讀大小:
自源摸板:視窗風格:觸發。函式呼叫
自本身定位:
讀控制代碼:置視窗標題:置控制標題或值:
找編裝置描述表
字型物件區域填充:
置背景顏色:置文字顏色:
字型物件
初始:模板初始:
讀高度:讀寬度:
回編5.9影響
5.9.1對裝置的影響
486以上機器均可使用此軟體。5.9.2對使用者單位機構的影響
本產品所面向的是中小企業,人員數量有限,只需懂初步計算機的操作即可。5.9.3對執行過程的影響
a.使用者要按照本產品的操作手冊以及提供的相關配套材料進行操作;b.對輸入過程資料預處理過程無影響;
c.對輸出的處理過程無影響;
d.系統失效後將會出現異常情況,恢復的處理方法將採用結束當前任務或重新啟動計算機;
5.9.4對產品後續開發的影響
a.隨著漢語程式設計的發展,可使企業管理軟體的公升級,使操作介面更美觀、使用更方便,並及時改正不足;
b.同時也需準備一定的人力及裝置資源更新;
c.申請專利,利用法律手段進行系統保護;
5.10侷限性
a.由於開發人員經驗不足,工期較短,又因為企業管理內容繁多,所以所涉及的範圍不夠全面。
b.本系統只適用於當前的漢語程式設計版本,如果以後漢語程式設計版本提高,本系統將做適當的修改。5.11技術方面的可行性
漢語程式設計已經具備了完備、成熟的理論和體系結構,漢語程式設計與漢語程式設計資料庫相結合進行開發的技術也日趨成熟,所以本系統的開發完全可行。
5.11.1與工程產品相關的關鍵技術概述
本工程產品的關鍵技術在於漢語程式設計的程式設計與漢語程式設計資料庫的結合,將所有的資料資訊都放入資料庫中進行儲存,而這些資料資訊的呼叫則完全由程式來完成,即"程式設計資料化,資料管理程式化"思想。
5.11.2關鍵技術的理論基礎
依據"程式設計資料化,資料管理程式化"的設計思想,將資料庫檔案與程式設計緊密的集合在一起。
5.11.3技術可行性結論
本工程產品採用漢語程式設計與漢語程式設計資料庫相結合的方法進行開發,而漢語程式設計系統實現的理論及技術已經日趨成熟,因此漢語程式設計企業管理應用軟體的開發手段是完全可行的。
6可選擇其他方案
6.1可選方案
6.1.1該方案與首選方案的不同之處
本方案用c++編寫,c++是用西文支援的,編寫過程全是西文。6.1.2本方案的概況
用本方案程式比較複雜,編譯過程複雜。6.1.3不選此方案的原因
a.不利於程式的修改,在這種方案中程式用到的資料分布在程式體的各個部分,如修改必在整個程式中尋找,而首選方案是邊程式設計邊編譯,較容易查錯並修改。b.
用c++程式編寫,程式比較複雜,繁瑣。
c.如果資料量較大,就會在程式過程中產生大量冗餘,容易使程式出錯。
7投資及收益分析
7.1市場分析
隨著漢語程式設計的推廣,與之相關的應用軟體必定有廣闊的市場應用範圍。人們對應用軟體的使用日益劇增,本軟體是在漢語程式設計下的應用軟體,也必定有好的市場前景。
7.1.1市場的現狀
目前有的公司管理不規範,造**力物力的浪費。企業管理不健全,不方便查詢,不利於總結。我們的產品一旦面市,就會彌補這些不足。
7.1.2市場趨勢
一但本軟體投入,辦公室將減少人力、物力。隨著漢語程式設計的推廣本軟體也可得到推廣。對於中小型企業管理有很大的市場需求量。因此本產品也會占領一定的市場。
7.2投資估計
根據漢語程式設計教學自身特點,對於本系統軟體的市場開發投資方向體現在軟體開發軟體測試技術培訓方面。用於產品的開發,基礎設施的投入,人員的工資方面的投資約為1萬元。
7.3執行費用和維護費用
本企業管理應用軟體,其培訓人員工資在1500/月。隨著版本的公升級,維護費用將有所提高。
7.4收益估計
本產品一旦投入公司,公司的人力、物力、投入將大量減少,開資縮減。推動公司更向良性化發展,從而帶動公司的經濟發展。
7.5經濟可行性結論
本產品的出現使公司的成本降低,辦事效率提高,給公司帶來不可估量的利潤。因此本產品在經濟上是可行的。
8社會因素方面的可行性
8.1法律方面的可行性
此工程以漢語程式設計為核心模組的,已獲得國家專利,受到專利法的保護,將會得到合法利益。
8.2使用方面的可行性
a.對公司工作制度的管理,人員的調集成理化是可行的;
b.使用者單位的工作人員具有計算機基礎知識完全可以使用該產品;c.該產品使用的環境為辦公室。
9產品的可檢測性
9.1檢測標準
軟體測試標準:軟體的規模,複雜程度,安全性,可操作性,可觀察性,可控制性,可分解性,穩定性,易理解性,語義定義的準確性。
9.2檢測方法
用"三板斧"的方法進行檢測。9.2.1看數摞的方法
在程式出現無限暫存器的問題時,不知道這時的無限暫存器上有多少數和數值是什麼時,在程式後加"看數摞"來檢視其中的內容。9.2.2用看記憶體的方法
在程式執行過程中,此時此地的記憶體用錯誤時看記憶體的方法把當時記憶體的分配及讀寫情況顯示到終端上,以供找出錯誤所在。9.2.3用看詞的方法
當程式編譯時發生錯誤,看此詞是否進入系統,以便知道此詞是否被程式編譯和解釋。
10可行性的綜合評述
10.1敏感性分析10.1.1技術方面敏感性
本軟體開發過程為1個月,技術方面是漢語程式設計與漢語程式設計資料庫結合的方法實現,所有資料資訊的儲存由資料庫來完成,資料呼叫漢語程式設計完成。
10.1.2社會因素方面的敏感性
整個社會由於中小企業的迅速發展,而致使我們的產品有廣闊的市場。
10.1.3工藝方面的敏感性
工藝的誤差及原材料的質量降低對產品指標有一定影響。
10.2競爭者分析
目前,與本產品相關的大公司有企業管理軟體,但在中小企業用的較少,本產品可以通過中小企業來開拓市場。
10.3風險性**
任何一種產品走向市場後都會有風險因素的存在,基於在程式設計用的是漢語程式設計,技術上比較先進,風險也就降低了,主要風險在於市場開拓。
10.4風險彌補措施.
根據可能存在的風險因素,應擴大產品影響力,加強產品的推行力度。
10.5可行性結論
綜上所述,本軟體在技術方面已成熟,完備測試手段可靠,具有良好的市場拓展潛力,因此工程產品可以立即開工。
11初步規劃
11.1計畫評審
漢語程式設計企業管理軟體的研發過程分為開發階段、評審階段。計畫在評審階段中主要分為文件評審、技術評審部分,主要是對其參與人員進行創新能力、控制能力、技術實現能力等的評審,主要目的是培養其技術開發能力、軟體工程思想,培
養團隊協作精神。
11.1.1作業明細表
11.1.2 pert圖
11.2組織形式課題組長:周進軍
書籍管理:俞靈芝辦公用品管理:奚玲芝人事檔案管理:張桂玲
後勤用品管理:阮春芬產品管理:周進軍
可行性報告
企業物流整合管理系統 專案名稱 企業物流整合管理系統。本專案實現採購業務 大中型企業從生產需求計畫到上網公開招標採購,系統自動比質比價 到合同生成 到驗貨入庫 到合同控制執行 到控制支付,到合同履行完成。各階段不斷反饋資訊,以供下次決策,形成乙個完整的 採購比階 業務。該模組有效地解決了企業中採購過...
可行性報告
一 基本情況 1 專案單位基本情況 單位名稱 位址及郵編 聯絡 法人代表姓名 人員 資產規模 財務收支 上級單位及所隸屬的市級部門名稱等情況。可行性研究報告編制單位的基本情況 單位名稱 位址及郵編 聯絡 法人代表姓名 資質等級等。合作單位的基本情況 單位名稱 位址及郵編 聯絡 法人代表姓名等。2 專...
可行性報告
合肥潔潤潔環保科技 第一章專案概況 一 企業名稱 合肥潔潤潔環保科技 二 註冊位址 合肥新站區七里塘工業區變壓器廠房 三 註冊資金 100萬元 出資方式 現金 四 經營範圍 環保產品研發 銷售 無塵用品生產 限分支機構經營 五 企業形式和經營期限 企業的形式為有限責任公司。企業的經營期限為30年,自...