天天看點

手把手教你使用FineUI開發一個b/s結構的取送貨管理資訊系統(附源碼+視訊教程(第4節))

一 本系列随筆概覽及産生的背景

近階段接到一些b/s類型的軟體項目,但是團隊成員之前大部分沒有這方面的開發經驗,于是自己選擇了一套目前網上比較容易上手的開發架構(FineUI),計劃錄制一套視訊講座,來講解如何利用FineUI快速開發一個小型的b/s結構的管理系統,已達到幫助團隊成員快速掌握b/s結構資訊系統的開發方法。

源碼位置:https://github.com/kamiba/FineUIDemo

源碼下載下傳辦法:安裝SVN用戶端(本文最後提供下載下傳位址),然後checkout以下的位址:https://github.com/kamiba/FineUIDemo.git

初學者應先下載下傳源代碼,然後對照視訊,一步一步跟着做。

示範位址:http://42.121.4.78:8055/ 使用者名和密碼 均為admin

作者計劃将本系列博文+視訊做成一個Step by Step系列,請初級讀者關注,高手繞道。目錄拟定如下:

1.使用FineUI搭建系統基本架構;

2.系統需求及資料庫設計;

3.産品分類資訊管理之清單顯示及資料删除,附帶說明三層架構用法,資料庫分頁實作方法。

4.産品分類資訊管理之新增記錄和修改記錄,使用代碼比較工具Beyond Compare進行代碼比較

5.加勞工員,産品資訊管理(如何基于已開發完成的産品分類資訊管理子產品,采取拷貝,粘貼,批量替換的方式快速完成其他子產品的開發)。

6.取貨管理,送貨管理,取送貨統計,支付管理,支付統計(grid控件,分頁,資料表查詢)

7.将取送貨管理系統整合進AppBox2.0(AppBox是使用FineUI開發的開源的通用權限管理架構,目前最新版本是3.0)。

二 為什麼采用視訊的方式講解

缺點:

1.不利于SEO。

優點:

1.視訊的方式相對寫技術博文的效率更高(語音比文字在同樣的時間内可以傳達更多的資訊);

2.講述内容的性質決定的(這個系列的視訊是從頭開始講解一個小型web系統是如何開發出來的,雖然沒有什麼高深的技術,但是涉及到很多開發中常用的技巧,比較适合初學者。采用視訊的方式可以更加詳細的把這些細節内容展現出來)。

三 第4節視訊的主要内容簡介

1.如何新增一條記錄;

2.如何修改一條記錄;

3.如何在iframe中加載新增、修改頁面;

4.頁面間傳值的實作原理;

5.代碼比較工具Beyond Compare的使用;

四 前四節視訊下載下傳位址及常用工具下載下傳位址

1.FineUI+動軟代碼生成器開發一個b/s結構的取送貨管理資訊系統第一節

2.FineUI+動軟代碼生成器開發一個b/s結構的取送貨管理資訊系統第二節

3.FineUI+動軟代碼生成器開發一個b/s結構的取送貨管理資訊系統第三節

5.動軟代碼生成器V2.41安裝包

6.SVN用戶端安裝包

7.代碼比較工具Beyond Compare

五 第五節視訊内容預告

1.如何基于已有的子產品(分類資訊管理),通過拷貝,粘貼,字元串替換的方式快速實作其他子產品(比如加勞工員管理)的增删改查。

作者:宋波

出處:http://www.cnblogs.com/ice-river/

本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連結。

繼續閱讀