[發明專利]源程序編制支持系統無效
| 申請號: | 200680053067.5 | 申請日: | 2006-08-29 |
| 公開(公告)號: | CN101379466A | 公開(公告)日: | 2009-03-04 |
| 發明(設計)人: | 本島明 | 申請(專利權)人: | 輔助計算機系統株式會社 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京市柳沈律師事務所 | 代理人: | 黃小臨 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 源程序 編制 支持系統 | ||
1.一種源程序編制支持系統,利用通過計算機可讀取的程序,通過與用 戶的對話編制源程序,該源程序編制支持系統包括流程圖編制部件,支持在 監視屏幕上編制與應編制的源程序對應的流程圖;流程圖解析變換部件,通 過解析由該流程圖編制部件編制的流程圖,變換為源代碼,從而變換為源程 序,所述源程序編制支持系統的特征在于,
所述流程圖編制部件包括:
板一覽顯示部件,用戶可選擇地顯示一覽表,該一覽表包含:包括流程 圖中所包含的開始端子、結束端子、流入線、流出線、以及多個框的基本的 板;以及包括通過隨機發生的多個事件分別被驅動的多個事件處理的事件處 理程序的開始板;
板配置部件,每次用戶從顯示的板一覽中選擇板,并在監視屏幕上指定 其配置位置時,顯示被選擇到該配置位置的板的形狀,該板配置部件包括在 板一覽所包含的事件處理程序的開始板被選擇時,使事件流程圖初始框組顯 示在流程圖編制區域上的部件,所述事件流程圖初始框組包括表示事件發生 的等待狀態的虛擬事件等待框、以及流出線連接到該虛擬事件等待框的返回 端子,以及
規格設定部件,顯示用于使用戶對配置在監視屏幕上的框輸入與處理內 容對應的規格的輸入欄,并將被輸入的規格與對應的框相關聯地存儲,
流程圖解析變換部件包括:
用于讀取事件處理定義的部件,在應變換為源程序的流程圖中包含虛擬 事件等待框時,判定為事件處理程序,作為OS的一部分安裝在所使用的計 算機上;
用于解析流程圖中的框的聯系從而取得各個框的聯系信息的部件;
通過將被設定在流程圖中的各個框的規格變換為源代碼,并且對該變換 的源代碼嵌入該框的聯系信息,從而生成各個框的源程序模塊的部件;以及
將被讀取的事件處理定義,和被嵌入框的聯系信息的源程序模塊一體化, 而生成源程序的部件。
2.如權利要求1所述的源程序編制支持系統,其特征在于,事件流程圖 初始框組除了包含虛擬事件等待框和返回端子以外,至少還包含:開始端子; 在虛擬事件等待框的下流串聯配置的兩個判斷框;以及通過來自該判斷框的 流出線分別與該判斷框連接的、其輸出線連接到返回端子的兩個處理框。
3.如權利要求1或2所述的源程序編制支持系統,其特征在于,流程圖 編制部件還包括:
板刪除部件,在用戶指示刪除配置在流程圖編制區域的板時,刪除該板; 以及
在事件流程圖初始框組以外的板新配置在流程圖編制區域時,在該板的 下流自動地以與已配置了的板不同的顯示方式顯示處理框及其流出線的部 件。
4.如權利要求3所述的源程序編制支持系統,其特征在于,根據流程圖 編制部件的板一覽顯示部件顯示的板一覽中包含事件處理程序終止板,
在顯示在流程圖編制區域的流程圖中包含虛擬事件等待框,并且包含不 同顯示方式的處理框及其流出線的狀態下,在包含在板一覽中的事件處理程 序終止板被選擇時,板配置部件自動刪除不同顯示方式的處理框及其流出線, 并在最下端的判斷框的下方追加一個流出線與返回端子連接的判斷框,且追 加連接到該判斷框的另一個流出線且本身的流出線連接到返回端子上的處理 框。
5.如權利要求1至3的任一項所述的源程序編制支持系統,其特征在于,
該系統還包括雛型程序庫,預先將與多個處理內容分別對應的源程序模 塊即多個函數和其函數名對應地存儲,
流程圖編制部件的規格設定部件包括,為了用戶可選擇性地輸入作為規 格存儲在雛型程序庫中的函數名,對用戶提示雛型程序庫中的多個函數的內 容及其函數名的部件,
在應變換的流程圖中存在將存儲在雛型程序庫中的函數名作為規進行設 定的框的情況下,流程圖解析變換部件從該程序庫中讀取與該函數名對應的 函數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于輔助計算機系統株式會社,未經輔助計算機系統株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680053067.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:礦用大傾角可折疊猴車
- 下一篇:電泳顯示裝置、其驅動方法及電子設備





