版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、上海藍(lán)曉軟件有限公司系統(tǒng)技術(shù)架構(gòu)介紹 版權(quán)聲明:本文檔版權(quán)屬上海藍(lán)曉軟件有限公司所有。未經(jīng)許可,任何單位、個(gè)人不得以任何方式復(fù)制、抄襲本文檔的部分或全部內(nèi)容。 上海藍(lán)曉軟件有限公司1 / 21目錄1.開發(fā)語言32.邏輯架構(gòu)32.1.三層架構(gòu)說明32.2.平臺(tái)集成了多個(gè)應(yīng)用配置工具43.邏輯結(jié)構(gòu)44.技術(shù)特點(diǎn)84.1.跨平臺(tái)84.2.支持多瀏覽器94.3.支持移動(dòng)OA94.4.日常應(yīng)用維護(hù)94.5.二次開發(fā)104.6.底層升級(jí)平滑104.7.數(shù)據(jù)關(guān)聯(lián)104.8.集成和數(shù)據(jù)接口115.物理架構(gòu)115.1.系統(tǒng)文件存儲(chǔ)位置115.2.數(shù)據(jù)庫135.3.數(shù)據(jù)存儲(chǔ)145.4.底層配置數(shù)據(jù)庫145.5.重
2、要JS、CSS文件說明151. 開發(fā)語言系統(tǒng)采用純B/S架構(gòu),技術(shù)上:l 在服務(wù)器端:以IBM Domino平臺(tái)為主,使用LotusScript和java語言l 在客戶端:使用標(biāo)準(zhǔn)的html、javascript、xml,為了減少服務(wù)端的壓力和提高用戶體驗(yàn)感,加入了Ajax框架。2. 邏輯架構(gòu)從總體上分為三層架構(gòu):2.1. 三層架構(gòu)說明l 最上層的是表現(xiàn)層在這一層上,用戶可以使用多種不同的訪問方式,進(jìn)入每個(gè)用戶獨(dú)立個(gè)性化的“我的工作臺(tái)”,并可進(jìn)入系統(tǒng)的各個(gè)門戶。在移動(dòng)終端工具上,不但提供了適合于小屏幕的手機(jī)端訪問,還能以與PC完全一致的最完整的界面顯示,達(dá)到在客戶端上的高度統(tǒng)一。l 最下層的是
3、平臺(tái)底層這是藍(lán)曉O(shè)A的核心:DIY平臺(tái)。包含各類引擎,用來解析處理用戶在中間層構(gòu)建的所有模塊的功能配置、權(quán)限配置、數(shù)據(jù)邏輯定義等。l 中間層是邏輯應(yīng)用層整個(gè)系統(tǒng)幾乎所有模塊都是基于“DIY平臺(tái)”構(gòu)建出來的,包含了所有模塊的表單、流程、應(yīng)用邏輯。用戶可在未來自行開發(fā)、調(diào)整、增減應(yīng)用模塊,并構(gòu)建復(fù)雜的業(yè)務(wù)子系統(tǒng),實(shí)現(xiàn)絕大部分的業(yè)務(wù)和數(shù)據(jù)處理需求。應(yīng)用邏輯層和平臺(tái)底層的分離,從技術(shù)上來看就是系統(tǒng)的核心代碼和具體業(yè)務(wù)模塊的分離。每個(gè)業(yè)務(wù)模塊框架都是一樣的,各模塊所需的不同功能、表單、流程、視圖等用戶能看到的所有數(shù)據(jù)界面都由用戶自行配置出來,體現(xiàn)了每個(gè)模塊的業(yè)務(wù)的不同。這個(gè)特點(diǎn)保證了全系統(tǒng)的統(tǒng)一、穩(wěn)定、
4、可擴(kuò)展、并在將來能平滑升級(jí)。由于所有的模塊都是基于同一平臺(tái)構(gòu)建的,因此無論在操作習(xí)慣、用戶使用界面上都保持完全一致,保證了界面統(tǒng)一、操作簡單。用戶只要熟悉了一個(gè)模塊,就會(huì)使用其他所有模塊了。2.2. 平臺(tái)集成了多個(gè)應(yīng)用配置工具系統(tǒng)提供了多個(gè)實(shí)用化的工具,而這些工具也都是在瀏覽器上操作的,無需安裝任何控件和代碼開發(fā)。3. 邏輯結(jié)構(gòu)所有的數(shù)據(jù)都存儲(chǔ)在每個(gè)nsf數(shù)據(jù)庫文件里,因此訪問任何一個(gè)頁面都是在訪問nsf數(shù)據(jù)庫。用戶在訪問任何數(shù)據(jù)時(shí),系統(tǒng)都會(huì)調(diào)用系統(tǒng)底層的“權(quán)限處理引擎”,過濾出僅他有權(quán)限訪問的數(shù)據(jù)。下面以用戶登錄系統(tǒng)開始,發(fā)起一個(gè)費(fèi)用報(bào)銷(feeapply.nsf)為例,詳細(xì)描述系統(tǒng)對數(shù)據(jù)邏
5、輯的處理過程:1) 用戶登錄后,進(jìn)入系統(tǒng)首頁webpage.nsf,系統(tǒng)的首頁數(shù)據(jù)邏輯過程如下:a) 首先到菜單配置庫menucfg.nsf里提取他所使用的菜單配置信息,在頁面上展現(xiàn)菜單b) 查找門戶配置commonportalcfg.nsf里的“我的工作臺(tái)”的配置信息c) 調(diào)用系統(tǒng)底層的“權(quán)限處理引擎”,根據(jù)用戶的權(quán)限到各模塊里收集他能看到的數(shù)據(jù),并展現(xiàn)在頁面上。如:待辦事宜commontodo.nsf、郵件mail*.nsf、各欄目的已發(fā)布信息infoissue.nsf。2) 用戶從菜單進(jìn)入“費(fèi)用報(bào)銷”模塊feeapply.nsf,模塊調(diào)取數(shù)據(jù)的邏輯過程:所有的模塊都分為左右兩邊,左邊是起
6、草入口(在流程配置庫flowcfg.nsf配置好的起草權(quán)限)和瀏覽的分類導(dǎo)航(配置在modulecfg.nsf里),右邊是該用戶有權(quán)限看到的本模塊里的費(fèi)用報(bào)銷記錄(這些數(shù)據(jù)就在本數(shù)據(jù)庫feeapply.nsf里 )。如果他是普通用戶,則顯示的是他申請過的報(bào)銷記錄,如果他是領(lǐng)導(dǎo),則他能看到所有員工的報(bào)銷記錄。數(shù)據(jù)的展現(xiàn)內(nèi)容由模塊配置里定義要顯示哪些內(nèi)容,例如:申請日期、申請人、報(bào)銷金額、事由等3) 用戶新建“費(fèi)用報(bào)銷單”,系統(tǒng)自動(dòng)完成如下數(shù)據(jù)邏輯過程:a) 審批表的上半部分:系統(tǒng)調(diào)用“表單處理引擎”,展現(xiàn)客戶DIY好的html格式的表單,并解析出在表單配置里定義好的各類字段屬性、默認(rèn)值、關(guān)鍵字、
7、計(jì)算值等,顯示在審批單的上半部分。b) 審批表的下半部分:系統(tǒng)調(diào)用“流程處理引擎”,到流程配置flowcfg.nsf里提取流程的節(jié)點(diǎn)信息,并分析出下一步可提交的節(jié)點(diǎn)。c) 根據(jù)節(jié)點(diǎn)配置,用戶只能在流程配置庫flowcfg.nsf的節(jié)點(diǎn)里規(guī)定的字段中填寫數(shù)據(jù)。如果需要選擇其他相關(guān)模塊的數(shù)據(jù)(如相關(guān)客戶、相關(guān)項(xiàng)目),則會(huì)啟動(dòng)數(shù)據(jù)交換引擎,查詢到客戶有權(quán)限看到的相關(guān)數(shù)據(jù),提供給用戶選擇。選擇完畢后,數(shù)據(jù)交換引擎會(huì)自動(dòng)帶入所需信息到頁面對應(yīng)字段中d) 選擇下一處理節(jié)點(diǎn),系統(tǒng)立即到flowcfg.nsf里解析下一步的的具體人員范圍供用戶選擇。4) 用戶填寫完畢后,提交業(yè)務(wù)數(shù)據(jù):a) 系統(tǒng)將當(dāng)前頁面的數(shù)據(jù)
8、提交給服務(wù)器后臺(tái),交由“流程引擎”處理b) 流程引擎首先解析用戶在html表單的各個(gè)字段里填寫的數(shù)據(jù),并生成到后臺(tái)數(shù)據(jù)庫里(就在feeapply.nsf本身)c) 到流水號(hào)配置庫sncfg.nsf查找本模塊已使用的流水號(hào),為本審批數(shù)據(jù)生成新的流水號(hào),并將流水號(hào)記錄在本庫中feeapply.nsfd) 按照流程配置庫flowcfg.nsf的下一節(jié)點(diǎn)的配置信息,修改本審批單數(shù)據(jù)的各種流程狀態(tài)、步驟、權(quán)限等,詳細(xì)記錄到流程控制的相關(guān)字段中e) 生成待辦事宜,如有抄送知會(huì)的,就調(diào)用“郵件消息引擎”給用戶發(fā)送郵件或提醒消息。如果用戶不是起草而是在審批,則系統(tǒng)還會(huì)自動(dòng)處理該用戶的待辦事宜數(shù)據(jù),標(biāo)記為“已完
9、成”狀態(tài)。f) 最后全部處理完畢,提示用戶操作成功。4. 技術(shù)特點(diǎn)4.1. 跨平臺(tái)服務(wù)器端的操作系統(tǒng)支持windows和linux。u 平臺(tái)購買Windows平臺(tái):無需購買Domino軟件。Linux平臺(tái):該平臺(tái)上的軟件Domino for linux需要用戶自行向IBM購買u Linux平臺(tái)上的缺陷1. 主要是由于用戶常用的office軟件無法再linux上運(yùn)行,導(dǎo)致有以下功能的缺失或兼容性比不上windows平臺(tái):excel導(dǎo)入、導(dǎo)出通訊錄到excel、上傳office文件的在線轉(zhuǎn)換、服務(wù)器磁盤文件上傳、小秘書的聊天功能、附件批量下載等2. 由于linux應(yīng)用客戶少,不如windows平臺(tái)
10、已經(jīng)有大量用戶使用,所以在系統(tǒng)使用的深度、廣度上都不夠,我們還需要額外的開發(fā)和調(diào)試,來保證系統(tǒng)的穩(wěn)定性。3. 但linux平臺(tái)上,系統(tǒng)不會(huì)損失核心功能,主要是上面所列的和office有關(guān)的方便性操作的功能綜上所述,我們推薦使用更為成熟穩(wěn)定的windows平臺(tái)。4.2. 支持多瀏覽器系統(tǒng)的所有功能技術(shù)都使用標(biāo)準(zhǔn)的W3C規(guī)范的web技術(shù),所有的功能開發(fā)都是經(jīng)過了以下所列示的瀏覽器的檢驗(yàn)。u 國際主流瀏覽器:微軟IE、谷歌chrome、蘋果safari、火狐firefox、歐朋opera等u 國內(nèi)由IE衍生出來的瀏覽器:360瀏覽器、搜狗瀏覽器、QQ瀏覽器等。但由于這些衍生的瀏覽器被國內(nèi)廠商做了部分
11、的功能限制和修改,我們只能保證基本可用,但不能保證100%任何功能都支持。4.3. 支持移動(dòng)OA藍(lán)曉O(shè)A支持蘋果的iphone/ipad、以及所有Android操作系統(tǒng)的手機(jī)。所有移動(dòng)終端都采用瀏覽器訪問,而非app方式。這保證了系統(tǒng)可以支持所有的移動(dòng)終端,不會(huì)因?yàn)槟硞€(gè)操作系統(tǒng)的細(xì)分版本的不同造成了的差異。App最大的優(yōu)點(diǎn)是界面按固定的格式定制了,操作起來更人性化,但有2大缺點(diǎn):u 只能展現(xiàn)定制好的部分?jǐn)?shù)據(jù),而無法完整展現(xiàn)所有的數(shù)據(jù)信息。有些業(yè)務(wù)表單非常復(fù)雜,界面數(shù)據(jù)量也很多,就很難在app上展現(xiàn),即使app能全部展示,也就失去app的最大優(yōu)點(diǎn):簡單易操作。u 系統(tǒng)不可能一成不變,一旦在服務(wù)器
12、端調(diào)整了表單、數(shù)據(jù)結(jié)構(gòu)、業(yè)務(wù)邏輯等,app就得再次修改和升級(jí),給維護(hù)帶來很大工作量。而是用瀏覽器的方式,則完全無需考慮這類維護(hù)工作量。4.4. 日常應(yīng)用維護(hù)所有的日常維護(hù)都在diy層面上通過瀏覽器,不需要編寫任何代碼,也無需操作服務(wù)器后臺(tái)即可完成。對某個(gè)模塊進(jìn)行調(diào)整的時(shí)候,都不會(huì)影響用戶使用系統(tǒng)的其他業(yè)務(wù)模塊。一旦該模塊調(diào)整完畢后,用戶立即就可以在該模塊里使用了。4.5. 二次開發(fā)除了日常一般性的維護(hù)外,還提供了二次開發(fā)能力。分為diy層面的簡易快速開發(fā)(占95%)和更深層次的技術(shù)開發(fā)(占5%)。這兩部分開發(fā)都有相應(yīng)的開發(fā)說明文檔。l Diy層面的簡易快速開發(fā)系統(tǒng)提供了許多可供編寫代碼擴(kuò)展功能
13、的接口位置。包括:底層函數(shù)的調(diào)用、制作html表單、在html表單里編寫javascript函數(shù)、在視圖上編寫過濾公式、在數(shù)據(jù)交換里編寫讀取和更新的代碼等。這種開發(fā)的特點(diǎn)是:快速實(shí)現(xiàn),代碼短小精悍,易編寫、易維護(hù)。l 深層次的技術(shù)開發(fā)這部分開發(fā)需要編寫大量的代碼,甚至要了解系統(tǒng)的代碼結(jié)構(gòu)。藍(lán)曉O(shè)A全系統(tǒng)的源代碼除了少量核心底層代碼外,其他幾乎都是向用戶開放的。這給有開發(fā)能力的客戶可以直接進(jìn)行全功能的二次開發(fā)。而如果用戶需要學(xué)習(xí)開發(fā)技術(shù),可以由藍(lán)曉進(jìn)行培訓(xùn)。4.6. 底層升級(jí)平滑由于系統(tǒng)采用了三層架構(gòu),平臺(tái)的升級(jí)都是針對最底層的核心功能進(jìn)行的,因此只要核心底層不被修改,系統(tǒng)即可保持持續(xù)不斷的平滑
14、升級(jí),而用戶自行二次開發(fā)的模塊和功能也都不會(huì)受升級(jí)影響,功能可以完整保留。4.7. 數(shù)據(jù)關(guān)聯(lián)采用獨(dú)創(chuàng)的“數(shù)據(jù)交換”技術(shù),實(shí)現(xiàn)不同業(yè)務(wù)模塊之間的數(shù)據(jù)查詢、過濾、提取、和更新,并且都是在瀏覽器上簡單配置即可完成。用戶可在流程的具體節(jié)點(diǎn)、資料庫的模塊配置里設(shè)置多個(gè)讀取和更新的數(shù)據(jù)交換配置,平臺(tái)底層的數(shù)據(jù)處理引擎將分析這些配置,并按配置要求提取所需數(shù)據(jù),或更新指定某個(gè)應(yīng)用模塊的數(shù)據(jù)。4.8. 集成和數(shù)據(jù)接口系統(tǒng)可以與windows AD集成身份認(rèn)證,并實(shí)現(xiàn)與其他系統(tǒng)的單點(diǎn)登錄。在與第三方系統(tǒng)進(jìn)行數(shù)據(jù)互訪的數(shù)據(jù)接口上,系統(tǒng)采用了標(biāo)準(zhǔn)的Web Service接口,例如:1、 在OA中起草審批單,能獲取到第
15、三方數(shù)據(jù)庫的數(shù)據(jù),呈現(xiàn)在OA審批單上2、 在OA審批流程結(jié)束時(shí),審批單上的數(shù)據(jù)能直接寫入到第三方數(shù)據(jù)庫,或通過第三方系統(tǒng)提供的Web Service接口寫入數(shù)據(jù)庫3、 第三方系統(tǒng)可以通過OA系統(tǒng)提供的各類Web Service接口,訪問到OA系統(tǒng)里的所有數(shù)據(jù)5. 物理架構(gòu)5.1. 系統(tǒng)文件存儲(chǔ)位置系統(tǒng)的所有程序、數(shù)據(jù)庫等存儲(chǔ)位置如下:藍(lán)曉O(shè)A系統(tǒng)是綠色安裝的,所有文件都安裝在一個(gè)目錄下,并可安裝在任意目錄下??煞奖愕匾苿?dòng)到其他目錄或磁盤下。這就意味著備份和恢復(fù)也非常簡單,備份時(shí)只要備份安裝目錄即可,備份時(shí)無需停機(jī)。而恢復(fù)時(shí),只要將安裝目錄恢復(fù)即可。整個(gè)系統(tǒng)的目錄除了平臺(tái)軟件本身的各類exe文件
16、外,主要分為程序目錄、web資源文件目錄、應(yīng)用數(shù)據(jù)庫目錄和郵件目錄。l 程序目錄:即ntf目錄下,這里都是系統(tǒng)的底層程序所在。l Web資源目錄:即Html目錄,主要是js、css等各類資源文件l 應(yīng)用數(shù)據(jù)庫目錄:主目錄從weboa開始,下面分為common目錄(系統(tǒng)的公共配置數(shù)據(jù)庫),以及每個(gè)機(jī)構(gòu)完全獨(dú)立的一個(gè)目錄(如果是單一架構(gòu),則只有一個(gè)目錄,如果是集團(tuán)架構(gòu),則總部使用zongbu目錄,各分支機(jī)構(gòu)使用各自獨(dú)立的目錄)。如下圖,在web上可以看到有多個(gè)機(jī)構(gòu),在數(shù)據(jù)存儲(chǔ)上就分別對應(yīng)的有多個(gè)目錄對應(yīng):l 郵件目錄:即mail目錄,這里存儲(chǔ)的每個(gè)每個(gè)用戶一個(gè)郵箱文件5.2. 數(shù)據(jù)庫所有數(shù)據(jù)存儲(chǔ)在
17、IBM Domino的數(shù)據(jù)庫中,系統(tǒng)通過內(nèi)置的數(shù)據(jù)接口可以讀取或更新其他數(shù)據(jù)庫的數(shù)據(jù),如sql server/oracle。5.3. 數(shù)據(jù)存儲(chǔ)全系統(tǒng)的數(shù)據(jù)庫文件名是.nsf,每個(gè)nsf文件代表一個(gè)數(shù)據(jù)庫,每個(gè)數(shù)據(jù)庫對應(yīng)一個(gè)模塊,如果是集團(tuán)型架構(gòu)下,則每個(gè)目錄下各有該機(jī)構(gòu)的nsf數(shù)據(jù)庫。所有的用戶錄入、上傳的數(shù)據(jù),包括表單、文件附件、圖片等,都按所屬模塊,存儲(chǔ)在該模塊對應(yīng)的nsf數(shù)據(jù)庫文件中。以費(fèi)用報(bào)銷模塊為例:費(fèi)用報(bào)銷模塊對應(yīng)的數(shù)據(jù)庫文件是feeapply.nsf,用戶錄入的所有費(fèi)用審批單數(shù)據(jù)、上傳的附件、以及領(lǐng)導(dǎo)的審批意見等,全部存儲(chǔ)在這個(gè)feeapply.nsf數(shù)據(jù)庫文件中。其他配置信息分
18、別存儲(chǔ)在各個(gè)系統(tǒng)底層的配置庫里。5.4. 底層配置數(shù)據(jù)庫除了應(yīng)用模塊的數(shù)據(jù),就存儲(chǔ)在該應(yīng)用模塊對應(yīng)的數(shù)據(jù)庫本身外,系統(tǒng)還有很多配置信息,分別存儲(chǔ)在不同位置。目錄文件名用途datadomcfg.nsf登陸界面,如果要修改登錄界面的架構(gòu),就需要修改這個(gè)模塊里面的“$LoginUserForm”表單;oanames.nsf通訊錄、組織架構(gòu),包含帳號(hào)、部門、群組、崗位等maintain.nsf系統(tǒng)管理工具(用戶注冊、組織架構(gòu)調(diào)整等等)weboawebpage.nsf首頁模塊(登錄OA之后顯示的那個(gè)頁面)weboacommonMaster.nsf藍(lán)曉產(chǎn)品授權(quán)模塊。此模塊沒有NTF,更新的時(shí)候是直接替換更新。替換之前一定要先退出服務(wù)器,然后才可以替換。shouquan.nsf工作流授權(quán)代理模塊,路徑:xmlselect.nsf選擇人員、部門、群組、崗位等對話框的模塊todo.nsf待辦事宜、已辦事項(xiàng)模塊schedule.nsf日程安排模塊winfreeinfo.nsf藍(lán)曉小秘書模塊Portalcfg.nsf門戶、我的工作臺(tái)的配置信息syscfg.nsf系統(tǒng)配置模塊注:syscfg.nsf在weboa/zongbu目錄下也有一個(gè),是屬于每一個(gè)公司的配置模塊,在更新之前需要明確你拿到手的“syscfg.nsf”是common目錄
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 病區(qū)安全管理課件
- 九年級(jí)數(shù)學(xué)下冊電子版教案人教版
- 石油計(jì)量培訓(xùn)課件
- 校園安全課件教學(xué)
- 2023年度河南省政府采購評審專家資格考前沖刺模擬試卷A卷含答案
- 古詩兩首《詠柳》課件
- 2025屆高考政治二輪專題復(fù)習(xí)與測試必修部分專題九文化傳承與文化創(chuàng)新課件
- 粵教版高中信息技術(shù)選修2說課稿-4.1.1 常用的圖形圖像處理軟件
- 冀教版二年級(jí)數(shù)學(xué)下冊第一單元培優(yōu)驗(yàn)收綜合卷(含答案)
- 黑龍江省大慶市石油高級(jí)中學(xué)2024-2025學(xué)年高一(上)期末生物試卷(含答案)
- 【8地RJ期末】安徽省蕪湖市弋江區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末考試地理試卷(含解析)
- 2025年春季幼兒園后勤工作計(jì)劃
- 鑄牢中華民族共同體意識(shí)的培養(yǎng)路徑
- 世界各大洲國家中英文、區(qū)號(hào)、首都大全
- 2024-2030年中國波浪發(fā)電商業(yè)計(jì)劃書
- 咖啡廳店面轉(zhuǎn)讓協(xié)議書
- 《中國腎性貧血診療的臨床實(shí)踐指南》解讀課件
- 期末(試題)-2024-2025學(xué)年人教PEP版英語六年級(jí)上冊
- 鮮奶購銷合同模板
- 申論公務(wù)員考試試題與參考答案(2024年)
- DB4101T 9.1-2023 反恐怖防范管理規(guī)范 第1部分:通則
評論
0/150
提交評論