[toc] # 0. 問題 * 工程個案單期數名稱如何建立範本? 如何套用到客戶資料? * 工程通知單是否可以合併在工程資料一起維護? * 價目表在不同客戶之間的關係?新增和修改流程為何? * 收款款項流程為何?如何影響報表(日期區間嗎)? # 1. 專案需求 因為原有系統過於老舊,無法適應目前的作業環境,所以需要移植到新的作業環境下,並調整功能已適應目前的作業流程,新系統的執行環境如下 ``` 平台: windows 10 語言: csharp 資料庫: sqlite 原始碼: github 系統規模: 單機單人 ``` # 2. 系統功能 ## 2.1 工程資料維護 ### 2.1.1 工程資料欄位 * 建立工程資料與分期期數範本  | 欄位 | 資料類型 | 屬性 | | -------- | -------- | -------- | | 工程案名 | varchar(10) | not null | | 案別代號 | varchar(10) | not null | | 分期期數 | varchar(10) | not null | | 最高樓層 | varchar(10) | not null | | 房屋棟數 | varchar(10) | not null | | 下拉選單 | 合建分售 or 自地自建 | not null | ### 2.1.2 通知單資料欄位 * 合併工程通知單設定功能  | 欄位 | 資料類型 | 屬性 | | -------- | -------- | -------- | | 公司名稱 | varchar(255) | not null | | 通訊處 | varchar(255) | not null | | 公司電話 | varchar(255) | not null | | 網址 | varchar(255) | not null | | 產品名稱 | varchar(255) | not null | | 繳款地點 | varchar(255) | not null | | 聯絡方式 | varchar(255) | not null | | 附註 | varchar(255) | not null | ## 2.2 客戶資料維護  ### 2.2.1 客戶資料欄位 | 欄位 | 資料類型 | 屬性 | | -------- | -------- | -------- | | 客戶代號 | varchar(10) | not null | | 客戶名稱 | nvarchar(10) | not null | | 車位編號 | varchar(10) | not null | | 車位數 | varchar(10) | not null | | 身分證號 | varchar(10) | not null | | 通訊地址 | varchar(255) | not null | | 戶籍地址 | varchar(255) | null | | 聯絡電話 | varchar(10) | not null | | 電子信箱 | varchar(255) | null | ### 2.2.2 建物資料欄位(面積單位: 平方公尺) | 欄位 | 資料類型 | 屬性 | | -------- | -------- | -------- | | 主建物 | varchar(10) | not null | | 露台 | varchar(10) | null | | 附屬建物 | varchar(10) | not null | | 車位 | varchar(10) | null | | 公共設施 | varchar(10) | not null | | 土地持分 | varchar(10) | not null | | 總計 | 所有坪數相加 | | | 備註 | varchar(255) | not null | --- ## 2.3 價目表維護 ### 2.3.1 價目表資料欄位 * 每個客戶使用相同的價目表欄位和期數 * 繳款日期相同 * 繳款金額不相同  | 欄位 | 資料類型 | 屬性 | | -------- | -------- | -------- | | 項目 | varchar(10) | not null | | 房屋 | varchar(10) | not null | | 土地 | varchar(10) | not null | | 車位 | varchar(10) | not null | | 合計 | varchar(10) | not null | | 繳款日期(手動輸入) | varchar(10) | not null | | 次數(手動輸入) | varchar(10) | not null | ## 2.4 收帳款項   | 欄位 | 資料類型 | 屬性 | | -------- | -------- | -------- | | 次數 | varchar(10) | not null | | 繳款日期 | varchar(10) | not null | | 期數 | varchar(10) | not null | | 現金 | varchar(10) | not null | | 票據 | varchar(10) | not null | | 合計 | varchar(10) | not null | | 溢短收 | varchar(10) | not null | | 房屋發票 | varchar(10) | not null | | 土地發票 | varchar(10) | not null | | 車位發票 | varchar(10) | not null | ## 2.5 列印報表 * 格式為pdf或docx * 列印單筆或全部 * 選擇日期區間或q ### 2.5.1 客戶資料表  ### 2.5.2 價目表  ### 2.5.3 繳款通知單   ### 2.5.4 收帳明細表 資料待補充  ### 2.5.5 開立發票單   ### 2.5.6 工程總價款  
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up