linux下處方跟蹤系統(tǒng)的開發(fā)_第1頁
linux下處方跟蹤系統(tǒng)的開發(fā)_第2頁
linux下處方跟蹤系統(tǒng)的開發(fā)_第3頁
linux下處方跟蹤系統(tǒng)的開發(fā)_第4頁
linux下處方跟蹤系統(tǒng)的開發(fā)_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、目錄1 引 言11.1 課程設(shè)計的意義11.2 課程設(shè)計的目的12 MySQL的安裝和數(shù)據(jù)庫創(chuàng)建.22.1 Linux平臺下Mysql的安裝22.2程序與數(shù)據(jù)庫設(shè)計23處方跟蹤系統(tǒng)的需求分析43. 1 系統(tǒng)的功能與需求分析43. 2 系統(tǒng)的使用者54系統(tǒng)功能模塊設(shè)計64.1 系統(tǒng)功能規(guī)劃64.2 建立系統(tǒng)UML圖65數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計85.1 數(shù)據(jù)表的設(shè)計86 數(shù)據(jù)庫訪問與操作106.1 數(shù)據(jù)庫的建立與連接106.2 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表107 程序的運行與測試137.1 測試系統(tǒng)138 結(jié)束語16參考文獻(xiàn)17附錄A 處方跟蹤系統(tǒng)的主要源代碼181 引 言1.1 課程設(shè)計的意義隨著計算機科學(xué)的迅

2、速發(fā)展,計算機已深入到社會的各個領(lǐng)域,它的應(yīng)用已不再局限于科學(xué)計算,以解決一些數(shù)學(xué)問題,而且可以解決一些抽象化的具體問題,更多地用于控制,管理及數(shù)據(jù)處理等非數(shù)值計算的處理工作,這便為我們的日常生活提供了很多的方便,譬如說火車售票系統(tǒng),學(xué)生成績管理,車廂調(diào)度等實際問題。本系統(tǒng)就是針對處方跟蹤而設(shè)計的。如果用手工記錄,數(shù)據(jù)信息處理工作量大,容易出錯;由于數(shù)據(jù)繁多,容易丟失,且不易查找。總的來說,缺乏系統(tǒng),規(guī)范的信息管理手段?;谶@此問題,我認(rèn)為有必要建立一個處方跟蹤系統(tǒng),使病人處方的信息,系統(tǒng)化,程序化,避免處方存儲的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效的查詢和修改處方信息。既

3、提高了工作效率又為客戶的人生安全做到最大的提供保障。1.2 課程設(shè)計的目的對于該課程設(shè)計,目的有三個:(1) 學(xué)習(xí)在Linux平臺下對Mysql進(jìn)行安裝和配置(2) 熟悉并掌握J(rèn)DK在Linux下的安裝和配置(3) 掌握Eclipse+Java語言+Mysql在Linux環(huán)境下的相關(guān)開發(fā)2 MySQL的安裝和數(shù)據(jù)庫創(chuàng)建2.1 Linux平臺下Mysql的安裝本課程設(shè)計采用的Linux版本是ubuntu版本,Mysql數(shù)據(jù)庫管理系統(tǒng)不需要下載,直接在Linux平臺下直接安裝就行,由于Mysql已經(jīng)安裝(同時此安裝命令也就是更新命令),故顯示的是更新信息。安裝命令如圖2-1下:圖2-1 Mysql

4、的安裝2.2程序與數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計應(yīng)該與應(yīng)用系統(tǒng)設(shè)計相結(jié)合。也就是說,整個設(shè)計過程作用要把數(shù)據(jù)庫結(jié)構(gòu)設(shè)計和對數(shù)據(jù)的處理設(shè)計密切結(jié)合起來。早期的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程中,常常把數(shù)據(jù)庫設(shè)計和應(yīng)用系統(tǒng)的設(shè)計分離開來,如圖2-2所示。由于數(shù)據(jù)庫設(shè)計有它專門的技術(shù)和理論,但并不等于數(shù)據(jù)庫設(shè)計和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)是相互分離的。相反,數(shù)據(jù)庫設(shè)計和應(yīng)用程序設(shè)計應(yīng)密切結(jié)合,并作為數(shù)據(jù)庫設(shè)計的重要特點,下面是關(guān)于如何把實際應(yīng)用轉(zhuǎn)化為數(shù)據(jù)庫設(shè)計的邏輯結(jié)構(gòu)的過程步驟。圖2-2 結(jié)構(gòu)和行為分離的設(shè)計3處方跟蹤系統(tǒng)的需求分析3. 1 系統(tǒng)的功能與需求分析需求分析的任務(wù)是通過詳細(xì)條差現(xiàn)實世界要處理的對象,充分了解原系統(tǒng)

5、工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。調(diào)查的重點是“數(shù)據(jù)”和“處理”。經(jīng)過初步調(diào)查,基本確認(rèn)處方跟隨系統(tǒng)(PTS)的需求如下: 系統(tǒng)用于跟蹤每個用戶的以下信息 客戶名稱 電話號碼 出生日期 承保公司 保單號 處方歷史記錄,詳情如下。 每個客戶的處方歷史記錄會記錄每個處方的以下信息: 藥房制訂的唯一處方ID號 處方開出的藥物 開處方的醫(yī)生名稱和電話 處方日期 處方終止日期 批準(zhǔn)的再次給藥次數(shù) 每次按照藥方抓藥的“單位”數(shù)量,其中“單位”可能是丸、茶匙、毫升等 如果某種藥物沒有,是否可以用通用替代藥物。 對藥房庫存的每種藥物,系統(tǒng)需要記錄以下信息: 名稱 處方中的給藥“單位

6、”(丸、茶匙、毫升,等等) 哪些藥物可以作為其他藥物的替代品。 服用藥物的任何副作用。 系統(tǒng)需要支持以下查詢: 指定用戶請求的處方歷史記錄也就是說,所有曾經(jīng)開給指定客戶的處方報表。 某種藥物的所有副作用的報表,將附在每一個處方上。 特定藥物的通用替代藥物清單 給定的處方是否可以再次給藥,即是否還有再次給藥余量,以及處方是否過期。上述所有功能都可以通過安全的web站點被各個客戶以及藥房的藥劑師訪問。3. 2 系統(tǒng)的使用者處方跟蹤系統(tǒng)的使用者情況: Customer(用戶):查詢某個用戶自己的處方信息,并通過處方到藥房(Pharmacy)取藥。Physician(醫(yī)生):給Customer開處方,

7、查詢自己的開方記錄。4系統(tǒng)功能模塊設(shè)計4.1 系統(tǒng)功能規(guī)劃根據(jù)以上對系統(tǒng)的功能需求的分析,了解到本系統(tǒng)的兩個基本操作就是錄入數(shù)據(jù)和查詢數(shù)據(jù),根據(jù)使用者的不同需求,可將系統(tǒng)的功能圖如下: 錄入處方信息此模塊的作用主要是把客戶的處方信息記錄到計算機中,以方便管理和查詢。依次輸入客戶的處方相關(guān)信息,不能有任何一項為空,否則會彈出消息對話框進(jìn)行提示。錄入成功,就把相關(guān)數(shù)據(jù)保存到數(shù)據(jù)表中。 處方信息查詢模塊的功能是查詢數(shù)據(jù)庫中已錄入的處方記錄。本系統(tǒng)中是查詢的方式是根據(jù)客戶的處方編號來查詢。操作者輸入要查詢的用戶處方編號進(jìn)行查詢。在輸入處方編號時前面不能有空格符合否則查詢不成功,并提示相關(guān)信息。查詢成功

8、則把相應(yīng)信息在操作界面上顯示出來。 藥品查詢模塊的功能是查詢已有的藥品信息記錄。對應(yīng)的是數(shù)據(jù)庫中drugs數(shù)據(jù)表,本系統(tǒng)中是查詢的方式是根據(jù)藥品名稱來查詢。查詢成功則把相應(yīng)信息在界面上顯示出來。查詢失敗則彈出對話框并提示相關(guān)信息。 顯示所有處方信息顯示所有數(shù)據(jù)表中所有數(shù)據(jù)記錄,對應(yīng)的是數(shù)據(jù)庫中的prescription數(shù)據(jù)表。以表格的形式顯示同時也方便做打印報表。 退出系統(tǒng)本模塊為退出模塊。當(dāng)系統(tǒng)管理員操作完成后所操作的功能模塊。4.2 建立系統(tǒng)UML圖人對復(fù)雜問題的理解能力是有限的,通過建模,縮小說研究問題的范圍,一次只著重研究一個方面,這樣就通過解決一系列小問題從而解決整體的大問題3。通過

9、對系統(tǒng)需求分析和概述以及功能規(guī)劃,得到如圖4-1所示的UML圖,這是制作系統(tǒng)的基礎(chǔ)。圖4-1 處方管理系統(tǒng)的UML圖5數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計5.1 數(shù)據(jù)表的設(shè)計在確定了數(shù)據(jù)表及其表頭字段后,在此基礎(chǔ)上把數(shù)據(jù)表的基本屬性登記成手冊,方便以后的修改和并作為實際的創(chuàng)建數(shù)據(jù)表時的依據(jù)。處方(Prescription):表5-1 Prescription記錄表 字段名稱數(shù)據(jù)類型長度是否主鍵字段描述備注說明clientnamevarchar25NO客戶姓名非空clientelevarchar25NO客戶電話非空clientbirthvarchar20NO客戶出生非空insurecmpvarchar50NO投保

10、公司非空insurenumvarchar20NO保單號非空prescriptionidvarchar25YES處方編號非空drugsvarchar50NO藥品非空doctornamevarchar50NO醫(yī)生姓名非空doctortelevarchar15NO醫(yī)生電話非空begindatevarchar20NO處方日期非空enddatevarchar20NO處方結(jié)束日期非空redrugsnumint4NO再次給藥次數(shù)非空drugsunitvarchar10NO藥品單位非空藥物(drugs):表5-2 drugs信息表字段名稱數(shù)據(jù)類型長度是否主鍵字段描述備注說明drugsnamevarchar50

11、NO藥物名稱非空drugsunitvarchar20NO藥物單位非空tidaidrugsvarchar50NO替代藥品非空fuzuoyongdrugsvarchar100NO副作用允許空6 數(shù)據(jù)庫訪問與操作6.1 數(shù)據(jù)庫的建立與連接數(shù)據(jù)庫在物理設(shè)備上的存儲結(jié)構(gòu)與存儲方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu),它依賴于選定的數(shù)據(jù)庫管理系統(tǒng)。為一個給定的邏輯數(shù)據(jù)模型選取一個最合適應(yīng)用要求的物理結(jié)構(gòu)的過程,就是數(shù)據(jù)庫的物理設(shè)計。本系統(tǒng)選擇由瑞典MySQL AB公司首先開發(fā),現(xiàn)在為Sun公司運營的MySQL數(shù)據(jù)庫管理系統(tǒng)。鑒于本系統(tǒng)選擇使用JAVA語言進(jìn)行系統(tǒng)的開發(fā),JAVA應(yīng)用程序連接DBMS。JDBC作為一種數(shù)據(jù)庫

12、訪問技術(shù),具有簡單易用的優(yōu)點??紤]到配置和移植的方便性,本系統(tǒng)采用JDBC方式訪問數(shù)據(jù)庫。try Class.forName(com.mysql.jdbc.Driver); System.out.println(driver load); Connection connection = DriverManager.getConnection(jdbc:mysql:/ +01946ae88d54409/java,system,system); System.out.println(Database connected); /用來測試數(shù)據(jù)庫連接是否成功 Statement stmt = conne

13、ction.createStatement(); stmt.close(); /關(guān)閉數(shù)據(jù)庫連接 connection.close();/關(guān)閉數(shù)據(jù)庫連接 catch(Exception e) e.printStackTrace(); 6.2 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表(1)創(chuàng)建數(shù)據(jù)庫java圖6-1 Linux下數(shù)據(jù)庫創(chuàng)建代碼(2)創(chuàng)建數(shù)據(jù)表prescription 圖6-2 Linux下在Mysql數(shù)據(jù)庫中創(chuàng)建處方表創(chuàng)建數(shù)據(jù)表drugs圖6-3 Linux下在Mysql數(shù)據(jù)庫中創(chuàng)建藥品表7 程序的運行與測試7.1 測試系統(tǒng)(1) 導(dǎo)入數(shù)據(jù)表后,調(diào)用測試系統(tǒng)。系統(tǒng)啟動界面圖7-1所示圖7-1 處方跟蹤系

14、統(tǒng)主界面(2) 選擇菜單欄【Insert_prescription】,進(jìn)行處方錄入操作,返回結(jié)果如圖7-2所示圖7-2 錄入處方信息界面(3) 選擇菜單欄【Search_prescripion】,進(jìn)行處方查詢,返回結(jié)果如圖7-4所示。圖7-3 查詢處方成功(4) 選擇菜單欄【Search_drugs】,查詢藥品信息,返回結(jié)果如圖7-6所示。圖7-4 查詢的藥品信息(5) 選擇菜單欄【Show_prescripion】,顯示所有處方的信息,返回結(jié)果如圖7-8所示。圖7-5顯示所有處方的藥物信息8 結(jié)束語通過網(wǎng)絡(luò)系統(tǒng)課程設(shè)計,使我對Linux操作系統(tǒng)有了一定的了解,同時我也總結(jié)出了一些分析問題和解

15、決問題的方法及技巧。本文探討的是一個基于Linux下的用JAVA語言+Eclipse+MySQL數(shù)據(jù)庫開發(fā)處方跟蹤系統(tǒng)。這也是我第一次在Linux操作系統(tǒng)下進(jìn)行系統(tǒng)開發(fā),在Linux操作系統(tǒng)下開發(fā)系統(tǒng)軟件難度比較大。首先我們要了解Linux的操作命令,它和Windows有著本質(zhì)上的不同。其次,在知道并熟悉掌握Linux操作命令之后,還要安裝并配置Mysql數(shù)據(jù)庫,并且創(chuàng)建數(shù)據(jù)庫。同時在完成系統(tǒng)過程中也遇到一些問題,如:在Linux操作系統(tǒng)下的Eclipse開發(fā)環(huán)境下編碼方式不同,就不能顯示中文,必須要改編碼方式為:GBK編碼方式。在這一過程中我翻閱了大量的相關(guān)書籍來完成我的課程設(shè)計。本次課程設(shè)

16、計是鄧江沙老師指導(dǎo)的,首先我的感謝指導(dǎo)老師的嚴(yán)格要求,否則我不會那樣的努力去學(xué)習(xí)相關(guān)知識。其次我要感謝我的同學(xué),在學(xué)習(xí)和翻閱資料的時候,大家所發(fā)表的言論給我很大的啟示。再次,我要感謝我的任課老師,細(xì)心的教學(xué),給我很大的鼓勵。在此,我要再次感謝在本次課程設(shè)計中幫助過我的同學(xué)和老師,正是由于你們的幫助和支持,我才能克服一個一個的困難和疑惑,直至本課程設(shè)計的順利完成。參考文獻(xiàn)1 王珊,薩師煊. 數(shù)據(jù)庫系統(tǒng)概論M . 北京:高等教育出版社,20062 張海藩.軟件工程導(dǎo)論(第四版)M.北京:清華大學(xué)出版社,20033 王曉悅著.Java JDK、數(shù)據(jù)庫系統(tǒng)開發(fā)、Web開發(fā)M.北京:人民郵電出版社,20

17、064 Y.Daniel Liang著,萬波、鄭海紅、潘蓉等譯.Java語言程序設(shè)計進(jìn)階篇M.北京:機械工業(yè)出版社,20075MySQL_維基百科. 維基百科,/w/index.php?title=MySQL&variant=zh-cn:2009-01-02附錄A 處方跟蹤系統(tǒng)的主要源代碼源代碼如下:package MajorProject;import java.sql.*;import javax.swing.table.*;import java.util.*;import javax.swing.*;import MajorProject.s

18、earchmodule;import MajorProject.Client;import MajorProject.Prescription;import MajorProject.Medicine;import MajorProject.insertmodule;public class dataclassprivate Client c = new Client();public int column; /定義處方記錄表中列的個數(shù)public ResultSet rset; /定義ResultSet變量 protected String name; /定義客戶名字protected St

19、ring tele; /定義客戶電話號碼protected String birth; / 定義客戶出生日期protected String cmp; /定義客戶投保公司protected String sureid; /定義客戶保單號protected String id; /定義客戶處方編號protected String drugsname; / 定義客戶所需藥品名稱protected String docname; / 定義醫(yī)生姓名protected String doctele; / 定義醫(yī)生電話號碼protected String begindate; / 定義開處方日期prote

20、cted String enddate; / 定義處方結(jié)束日期protected int enblenum; / 定義再次給藥次數(shù) protected String unit; /定義藥品單位 Vector rowvectors = new Vector(); /定義一個Vector 數(shù)據(jù)結(jié)構(gòu)的變量 Vector columnHeadervector = new Vector(); DefaultTableModel tablemodel = new DefaultTableModel(); private JTable table1; protected String sclientname

21、; protected String sclienttele; protected String sclientbirth; protected String scmp; protected String sinsureid; protected String sid; protected String sdrugs; protected String sdocname; protected String sdoctele; protected String sbegindate; protected String senddate; protected int senblenum; prot

22、ected String sunit; protected String drugname; protected String drugunit; protected String replacedrugs; protected String sideeffect; protected String drug_name; protected String drug_unit; protected String replace_drugs; protected String side_effect; /* * * /顯示所有處方信息的自定義方法函數(shù) */public void dataconne

23、ction() try Class.forName(com.mysql.jdbc.Driver); System.out.println(driver load); Connection connection = DriverManager.getConnection(jdbc:mysql:/ +01946ae88d54409/java,system,system); System.out.println(Database connected); /用來測試數(shù)據(jù)庫連接是否成功 Statement stmt = connection.createStatement(); rowvectors.c

24、lear(); columnHeadervector.clear(); String querystring = select * from prescription; rset = stmt.executeQuery(querystring); column = rset.getMetaData().getColumnCount(); while(rset.next() Vector singlerow = new Vector(); for(int i=0;icolumn;i+) singlerow.addElement(rset.getObject(i+1); rowvectors.ad

25、dElement(singlerow); for(int i=1;i=column;i+) columnHeadervector.addElement(rset.getMetaData().getColumnName(i); stmt.close(); /關(guān)閉數(shù)據(jù)庫連接 connection.close();/關(guān)閉數(shù)據(jù)庫連接 catch(Exception e) e.printStackTrace(); /* * * /根據(jù)處方編號來查詢處方記錄的自定義方法 */public void search(String prescriptionid) try Class.forName(com.my

26、sql.jdbc.Driver); System.out.println(driver load); Connection connection = DriverManager.getConnection(jdbc:mysql:/ +01946ae88d54409/java,system,system); System.out.println(Database connected);/用來測試數(shù)據(jù)庫連接是否成功 Statement stmt = connection.createStatement(); String querystring = select * from prescripti

27、on where 處方編號 = + prescriptionid+; rset = stmt.executeQuery(querystring); if(rset.next() sclientname = rset.getString(1);/獲取數(shù)據(jù)表信息 sclienttele = rset.getString(2); sclientbirth = rset.getString(3); scmp = rset.getString(4); sinsureid = rset.getString(5); sid = rset.getString(6); sdrugs = rset.getStri

28、ng(7); sdocname = rset.getString(8); sdoctele = rset.getString(9); sbegindate = rset.getString(10); senddate = rset.getString(11); senblenum = rset.getInt(12); sunit = rset.getString(13); Client c = new Client(sclientname,sclienttele,sclientbirth,scmp,sinsureid); name = c.getclientname(); tele = c.g

29、etclienttele(); birth = c.getclientbirth(); cmp = c.getinsurecmp(); sureid = c.getinsurenum(); Prescription p = new Prescription(sid,sdrugs,sdocname,sdoctele,sbegindate, senddate,senblenum); id = p.getid(); drugsname = p.getdrugsname(); docname = p.getdoctorname(); doctele = p.getdoctortele(); begin

30、date = p.getbegindate(); enddate = p.getenddate(); enblenum = p.getdrugsnum(); stmt.close(); connection.close(); else JOptionPane.showMessageDialog(null, 對不起!沒有你要查詢的處方記錄, + 請重新輸入處方編號); catch(Exception e) e.printStackTrace(); /* * * 定義錄入處方記錄方法 */public void insert(String cname,String ctele ,String cb

31、irth,String inscmp,String insnum,String pId,String drug,String dname,String dtele,String bdate,String edate,String rnums,String ulist)try Class.forName(com.mysql.jdbc.Driver); System.out.println(driver load); Connection connection = DriverManager.getConnection(jdbc:mysql:/ +01946ae88d54409/java,syst

32、em,system); System.out.println(Database connected); /用來測試數(shù)據(jù)庫連接是否成功 Statement stmt = connection.createStatement(); String querystring = insert into prescription values(+cname+,+ctele+, + +cbirth+,+inscmp+,+insnum+,+pId+,+drug+, + +dname+,+dtele+,+bdate+, +edate+,+rnums+,+ulist+); if(cname.length() =0

33、) |(ctele.length() = 0)/判斷錄入記錄不能為空 |(cbirth.length() =0) |(inscmp.length() =0)|(insnum.length()=0) |(pId.length() = 0) |(drug .length()= 0) | (dname .length()= 0)|(dtele.length() = 0) | (bdate .length()=0)| (edate.length() = 0) | (rnums.length() = 0)| (ulist.length() = 0) JOptionPane.showMessageDial

34、og(null, 錄入內(nèi)容中不能有空,請重新輸入!); else stmt.executeUpdate(querystring); mit(); JOptionPane.showMessageDialog(null, 錄入記錄成功); System.out.println(插入成功); stmt.close(); /關(guān)閉數(shù)據(jù)庫連接 connection.close();/關(guān)閉數(shù)據(jù)庫連接 catch(Exception e) e.printStackTrace(); /* * 定義藥品查詢方法 * */public void drugsearch(String drugname) try Cla

35、ss.forName(com.mysql.jdbc.Driver); System.out.println(driver load); Connection connection = DriverManager.getConnection(jdbc:mysql:/ +01946ae88d54409/java,system,system); System.out.println(Database connected); Statement stmt = connection.createStatement(); String querystring = select * from drugs w

36、here 藥品名稱 = +drugname+;/SQL語句 rset = stmt.executeQuery(querystring); if(rset.next() drugname = rset.getString(1); drugunit = rset.getString(2); replacedrugs = rset.getString(3); sideeffect= rset.getString(4); Medicine m = new Medicine(drugname,drugunit,replacedrugs,sideeffect); drug_name = m.getDrugName(); drug_unit = m.getUnit(); replace_drugs = m.getReplacedrugs(); side_effect = m.getSide_effect(); stmt.clos

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論