程式 語言

C#(Core 3.0, 5.0, 6.0, Framework ~4.8, Standard 2.0)
javascript, jquery, HTML4,5
T-SQL, PL/SQL, XML, UML
VB.NET, VB, Java, Python

資料庫

SQL Server(~2019)
Oracle(~21c)
OleDB(ex : MySQL, Sybase, IMB DB2, IBM Netezza, IBM Informix)

平台

ASP.NET MVC(5, Core 5,6)
ASP.NET(*.aspx)
WPF(Framework, Core 5,6)
Silverlight(~5)
Xamarin(Android, iOS, UWP)
Bootstrap(RWD)
Windows Server(~2022)
Android, iOS, Linux

報表

Reporting Services/Viewer (~2019)
Crystal Report(~11)
PDF Report
Excel Report
Word Report

登錄

自然人憑証
工商憑証
Single Sign-On using Session
Single Sign-On using AD

網路服務

ASP.NET Web API(with JWT security)
WCF, Web Services, Windows Services, TCP/IP Socket
IIS(~10), FTP Server, SSL
AD(Active Directory), 架設各種OU(Organization Unit)網路模型
NLB(Network Load Balancing)
網路伺服器容錯

網路伺服器

郵件伺服器:Microsoft Exchange Server(~2019)
防火牆伺服器:Microsoft ISA Server(~2006), Forefront Threat Management Gateway 2010 (TMG), Windows Defender Firewall
NAT(Network Address Translation)
VPN(Virtual Private Network), DHCP

工具 (測試, 管理)

Azure DevOps Server(2019, 2020)
Team Foundation Server (~2017)
VSS(~2005)

Barcode

QR Code
Barcode(Code39, Code128, EAN-8, EAN-13)

$ 專案管理

專案建議書(Project Proposal)
專案計畫書(Project Plan)
系統需求規格書(System Requirement Specification)
系統硬體規格架構文件(System Architecture Diagram)
系統軟體架構關連文件(Program Relationship Diagram)
系統分析規格書(System Analysis Specification)
檔案關連圖(Data Flow Diagram)
資料庫結構(Data Dictionary / File Layout)
系統設計規格書(System Design Specification)
程式規格書(Program Specification)
系統功能說明手冊(System Functional Manual)
使用者操作說明手冊(End-user Operation Manual)
系統安裝手冊(System Installation Manual)
系統管理員手冊(System Administration Guide)
系統備份及災害復原處理手冊(System Backup and Disaster Recovery Documentation)
系統錯誤訊息手冊(System Error Messages)
系統常見問題集(System FAQ)
與其他系統之介面說明(System Interface documentation)
程式原始碼(Program Source Code)
教育訓練(Training)

軟体架構 對於專案成敗關係重大

在建置專案前應做評估, 規劃, 設計

軟體架構應考慮的層面:

  • 技術 (Language, Platform, Software, Hardware)
  • 平台通用 (OS, Device, Browser, DB, Multilingual )
  • 再使用 (Module, API, Cloud)
  • 資源 (人力, 軟体, 硬体, 時間, 資本)
  • 安全
  • 產能 (開發速度)
  • 穏定
  • 效能
  • 容錯
  • 維護
  • 調整彈性 (業務邏輯, 延展擴充)
  • 備援

Quality (專案品質)

  • 技術 (Language, Platform, Software, Hardware)
  • Cost (專案價值)
  • Schedule (Time ,專案執行時間 )

緊緊相依

軟体架構又與其緊緊相依

Architect, SA, SD, PG

中國信託資融-原車融資速審平台 (test) (F0B12, 102102)

.NET Core 6.0(ASP.NET MVC, WPF, C#, Console App, async multi tasks(https, ftps)), jquery, Bootstrap(RWD), Reporting Services, SQL Server 2019

1. 數據-排程匯入

2. 中華徵信所權限管理

3. 中華徵信所-報告發查

4. 中華徵信所-報告查詢

5. 中華徵信所-報告-排程下載

6. 共銷資料查詢

7. 速審決策查詢平台

8. 速審案件查詢

9. 速審結果查詢

10. 速審案件查詢-模擬CCIS回覆

11. 風險監控報表

12. 使用者事件日誌

SD, PG

新光醫院 HIS (test)

ASP.NET MVC Core 3.0, Reporting Services, Stored Procedure, C#, SQL Server 2019

1. 微軟HIS專案,包括門診、急診、住院、科室等20個子系統報表

2. 常用3個DB約1300個Tables

3. 常用千萬筆以上(有到億筆)的Tables關聯(Join)

4. SD:
新光醫院需求
報表邏輯
對應新 HIS 系統畫面
對應DB Schema 欄位

5. PG
撰寫 Stored Procedure, View, Function
撰寫 *.rdl 報表

財務課 MGMM40P1ALL_全院收入月報表(費用別)

護理部 NISMX022_護理部住院單位每月佔床率統計表

Architect, SD, PG

FEIB(遠東商銀)授權連線 (test)

ASP.NET MVC 5.0 (C#, jquery, Bootstrap(RWD), Reporting Services, WPF, Oracle 19c)

1. 授權交易

2. 卡片/卡戶維護

3. 特店資料維護

4. 管理報表

5. 參數維護

6. 連線控制

7. 其他

8. 批次作業

9. BPS2

10. UAT

11. AUTO

12. IT

SA

 

資本門

經常門

合計

106

174,060,000

5,940,000

180,000,000

107

351,087,500

21,200,000

372,287,500

108

365,577,500

84,589,700

450,167,200

109

316,662,500

15,319,700

331,982,200

110

316,662,500

15,319,700

331,982,200

111

316,662,500

15,319,700

331,982,200

總計

1,840,712,500

157,688,800

1,998,401,300

 

1.           規劃 106~111, 全國戶役政資訊系統集中化

2.           規劃分析程序與年度實施計畫

3.           系統運作現況分析及說明

4.           硬體設備集中化評估

5.           應用軟體及資料庫集中化架構評估        

6.           集中化網路架構

7.           安全及稽核需求評估

8.           網路維運中心(NOC)需求評估

9.           系統移轉與資料庫移轉規劃

10.      建置案成本分析概算

SD, PG

中國信託人壽

中國信託人壽 -- 前台網站 (test)

中國信託人壽 -- 後台管理 (test)

ASP.NET (C# ASP.NET MVC 4.0, jquery, Bootstrap(RWD), Entity Framework 6, SQL Server)

1. 前台網站

2. 後台管理

Architect, SD, PG

三商美邦人壽 -- 網路保險系統{意外傷害險}

三商美邦人壽 -- 網路保險系統{意外傷害險}(test)

ASP.NET (C# 4.0, jquery, Bootstrap(RWD), Web Services)

1. 會員註冊, 會員登入

2. 意外傷害, 試算, 保險, 刷卡

3. 會員資料查詢

Architect, SD, PG

再生能源發電設備認定及查核管理系統 (test) (admin, admin)

ASP.NET MVC 5 (C# 4.0, jquery, Reporting Services, Entity Framework 6, Linq to SQL, DB : SQL Server 2012)

1. 太陽能地面型, 屋頂型 同意備案

2. 太陽能地面型, 屋頂型 競標作業

SD, PG

新核心系統-Prototype

3Tier, ASP.NET MVC 4 (C# 4.0, WCF, jquery, Reporting Services, DB : IBM - Informix)

1. 建立程式標準寫法

2. 撰寫共用模組

3. 撰寫 Sample Code

4. 撰寫程式

SA, Architect, PG

台灣證券交易所報表平台系統 (test) (admin,admin)

3Tier, C# Web Base(ASP.NET 2.0, AJAX, SQL Server 2005, SSIS, Reporting Services 2005, 與舊系統間的 Single Sign-On)

將原舊報表系統改版, 計有以下功能:

1. SSIS將 Oracle 轉到 SQL Server

2. 報表查詢列印

3. 報表監控

4. 使用者權限控管

5. 報表使用權限控管

6. 系統功能設定

Architect, SA, SD, PG

台北市衛生局稽查系統 (test)

.NET Core 7.0(ASP.NET MVC, C#), jquery, Bootstrap(RWD), Reporting Services, SQL Server 2019

1. 派案管理作業

2. 業者管理

3. 分案管理作業

4. 報表查詢

5. 電子簽名

6. 稽查作業

7. 使用者管理

8. 系統參數管理

9. 簽核流程

10. 行動化表單

Architect, SA, SD, PG

台中榮總放射線部-醫師審核行動化 (test)

.NET Core 7.0(ASP.NET MVC, C#), jquery, Bootstrap(RWD), Web Services, SQL Server 2019

1. 醫囑審核清單

2. 病患基本資料

3. 醫囑內容

4. 醫囑記錄

5. 醫師審核

6. 醫囑審核查詢

7. 醫師喜好設定

8. 醫師醫囑快取

EV3 Classroom
New Devide
人間一兩風
Phoenix(鳳凰) - 中秋
夜是克萊因藍的憂傷
Dream It Possible (作夢,頭歪了)
霧裡
修士的尊嚴
意在彼岸