學(xué)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)_第1頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)_第2頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余22頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、研究開發(fā)與實(shí)踐課程報(bào)告課程名稱:學(xué)籍管理系統(tǒng)姓名(學(xué)號(hào)):_同組成員名單(角色):指導(dǎo)教師:評(píng)閱成績(jī):評(píng)閱意見(jiàn):提交報(bào)告時(shí)間:2011年6月8日學(xué)籍管理系統(tǒng)的實(shí)踐與研究計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生指導(dǎo)老師呂學(xué)斌摘要由于學(xué)校學(xué)生人數(shù)較多,對(duì)于學(xué)生的學(xué)籍管理,如果采用手工錄入的方 法將消耗大量的人力、物力;所以有必要開發(fā)出管理學(xué)生學(xué)籍的軟件, 而本小組 選取的實(shí)踐項(xiàng)目就是開發(fā)一款這樣的軟件。本次實(shí)踐采用面向?qū)ο蟮姆椒?,?java編程語(yǔ)言實(shí)現(xiàn)軟件的功能,以便于軟件的調(diào)試、修改和維護(hù)。關(guān)鍵詞:學(xué)籍管理一、需求分析1.1. 1系統(tǒng)目標(biāo)通過(guò)本系統(tǒng)軟件,能幫助教研人員利用計(jì)算機(jī),快速方便的對(duì)學(xué)生學(xué)籍管理進(jìn)行管

2、理、輸入、輸出、查找的所需操作,使散亂的人事檔案能夠具體化,直觀化、合理化。開發(fā)意圖:a. 為了學(xué)籍管理系統(tǒng)更完善;b. 為了教學(xué)辦公室對(duì)學(xué)生檔案的管理更方便;c. 為了減輕行政人員的工作負(fù)擔(dān)。1.1.2作用及范圍本軟件適用于教育界,它是比較完善的系統(tǒng)管理軟件,對(duì)學(xué)生的學(xué)籍可以隨 時(shí)輸入、輸出、查找。1.1.3 運(yùn)行環(huán)境由于本軟件是用java編寫的,對(duì)于安裝了 java虛擬機(jī)的系統(tǒng)都可以運(yùn)行本 軟件;這意思java跨平臺(tái)的一個(gè)優(yōu)點(diǎn)。1.1.4 故障分析由于學(xué)籍信息的重要性,系統(tǒng)的軟硬件應(yīng)均為質(zhì)量可靠,確保不會(huì)由于軟 硬件故障造成系統(tǒng)運(yùn)行終止而使用戶蒙受損失。1.1.5系統(tǒng)利用率由于系統(tǒng)較小,占

3、用系統(tǒng)資源很少,因此不過(guò)多的考慮系統(tǒng)利用率問(wèn)題。1.1.6可靠性通過(guò)軟件的編制及硬件設(shè)置,控制使用者接觸數(shù)據(jù)的權(quán)限,從而確保使用者 無(wú)法操作與其無(wú)關(guān)的數(shù)據(jù)。1.1.7可用度本系統(tǒng)面向所有高校的用戶,方便易用。1.2功能劃分學(xué)生檔案管理: 學(xué)生的一般情況,及獎(jiǎng)勵(lì),處分情況;學(xué)生成績(jī)管理:學(xué)習(xí)成績(jī),已修學(xué)分,平均分排名;用戶權(quán)限管理:學(xué)生權(quán)限,教師權(quán)限;名稱功能外部功能內(nèi)部功能用戶通過(guò)應(yīng)用界面功能 按鈕菜單欄及終 端,鍵盤完成輸入, 輸出,查找功能。通過(guò)對(duì)查找條件的 過(guò)濾與數(shù)據(jù)庫(kù)互動(dòng), 從數(shù)據(jù)庫(kù)提取相應(yīng) 有關(guān)的數(shù)據(jù)。1.2.1 需求分配序號(hào)功能編號(hào)功能描述實(shí)現(xiàn)方式備注11.1學(xué)生檔案管理軟件+硬件

4、21.2學(xué)生成績(jī)管理軟件+硬件31.3用戶權(quán)限管理軟件1.2.2數(shù)據(jù)庫(kù)描述數(shù)據(jù)庫(kù)是實(shí)現(xiàn)有組織地,動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問(wèn)的計(jì)算機(jī)軟硬自愿組成的系統(tǒng);他與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享,交叉訪問(wèn),與應(yīng)用程序的高度獨(dú)立性。由于本軟件的整體結(jié)構(gòu)比較簡(jiǎn)單,所涉及數(shù)據(jù)相對(duì)來(lái)說(shuō)也較少,組成文件的 最小單位是記錄。1.2.3數(shù)據(jù)采集學(xué)生檔案管理由教務(wù)處在學(xué)生入校時(shí)收集、處理、上傳。學(xué)生成績(jī)管理由教務(wù)處每個(gè)學(xué)期初時(shí)采集,上傳。用戶權(quán)限管理由教務(wù)處統(tǒng)一分配,發(fā)放。1.3性能需求1.3.1數(shù)據(jù)精確度在精度需求上,根據(jù)使用需要,在各項(xiàng)數(shù)據(jù)的輸入,輸出以及傳輸過(guò)程中,只進(jìn)行了簡(jiǎn)單的平均數(shù)運(yùn)算及排序,

5、可以滿足各種精度要求。1.3.2時(shí)間特性來(lái)在軟件方面,響應(yīng)時(shí)間,更新處理時(shí)間都比較快且迅速,完全滿足用戶要求。1.3.3接口需求用戶一般需要通過(guò)終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入 相對(duì)應(yīng)的界面(如:輸入界面、輸出界面)。用戶對(duì)程序的維護(hù),最好要有備 份。1.4其他需求安全性:通過(guò)軟件的編制及硬件設(shè)置,控制使用者接觸數(shù)據(jù)的權(quán)限,從而確 保使用者無(wú)法操作與其無(wú)關(guān)的數(shù)據(jù)。兼容性:系統(tǒng)的所有軟硬件理論上都應(yīng)有100%的兼容性,用以保證軟硬件的可互換性。高效性:由于學(xué)校學(xué)生信息每次處理的信息量較大,因此系統(tǒng)對(duì)信息的處理 能力,響應(yīng)能力都應(yīng)是快速而有效的,在軟件編制過(guò)程中應(yīng)充分考慮到這一點(diǎn)

6、。 可維護(hù)性:系統(tǒng)軟件設(shè)計(jì)時(shí)應(yīng)采用結(jié)構(gòu)化模塊設(shè)計(jì),以便于開發(fā)和維護(hù),也有利于根據(jù)情況隨時(shí)進(jìn)行功能調(diào)整。同時(shí)在系統(tǒng)開發(fā)時(shí)應(yīng)該充分考慮到用戶的日常維 護(hù),使之能簡(jiǎn)便易行二、詳細(xì)設(shè)計(jì)2.1數(shù)據(jù)流程圖首先,我們把整個(gè)系統(tǒng)看成一個(gè)功能。它的輸人是新生人學(xué)時(shí),從省、市招生辦 公室轉(zhuǎn)來(lái)的新生名單和檔案,輸出是學(xué)生離校時(shí)給用人單位的畢業(yè)生檔案和定期 給主管部門的統(tǒng)計(jì)報(bào)表,學(xué)籍表中記載學(xué)生的基本情況,如學(xué)籍變動(dòng)情況、各學(xué) 期各門課程的學(xué)習(xí)成績(jī)、在校期間的獎(jiǎng)懲記錄等。以下是各層次的數(shù)據(jù)流程圖:D1學(xué)籍表圖一學(xué)籍管理系統(tǒng)頂層DFD圖二學(xué)籍管理系統(tǒng)第一層DFD敢?guī)壠谀┏勺h卑P2.3P2.1分析朗區(qū)鞍務(wù)D1學(xué)籍烹校)P

7、2.2UrF成饑數(shù)管科L)晝記期耒成騎數(shù)普科IP3D1學(xué)菲表C系) 1r、f Pl補(bǔ)老成績(jī)F2 4分祈補(bǔ)世成績(jī)垂教務(wù)I ?ZXP2.5圖三成績(jī)管理DFD圖四分析期末成績(jī)DFD2.2程序描述2.2.1功能模塊描述與數(shù)據(jù)表功能模塊的描述與數(shù)據(jù)表的創(chuàng)建如下:以下是各個(gè)功能模塊的詳細(xì)設(shè)計(jì)情況:A.學(xué)籍模塊:該模塊主要完成學(xué)生基本信息的錄入、刪除、更新等功能。在此模塊中定義了九個(gè)域名來(lái)進(jìn)行學(xué)生的信息存儲(chǔ)。如果用戶修改某一紀(jì)錄中的某一項(xiàng),可單添加 按鈕進(jìn)行學(xué)生記錄的編輯,此窗口使用數(shù)據(jù)窗口的FREEDO風(fēng)格(典型的錄入界 面)。該種風(fēng)格特點(diǎn)是列標(biāo)題緊挨著數(shù)據(jù)列在此窗口還可以增加新學(xué)生紀(jì)錄。學(xué)生基本信息表:

8、學(xué)生基本信息表里存儲(chǔ)了學(xué)生的檔案包括:學(xué)號(hào)、姓名、性別、年齡、班號(hào)等主鍵:學(xué)生學(xué)號(hào)列名數(shù)據(jù)類型長(zhǎng)度允許空學(xué)生學(xué)號(hào)char10no學(xué)生姓名char20no學(xué)生性別char2no出生日期date-yes班號(hào)char8no聯(lián)系電話char12yes入校日期date-no政治面貌char10yes籍貫char50no民族char10no家庭住址char50yes注釋char200yesB.班級(jí)模塊:班級(jí)模塊主要完成班級(jí)信息的錄入、刪除 個(gè)域名來(lái)進(jìn)班級(jí)信息表的存儲(chǔ)。主鍵:班號(hào)列名數(shù)據(jù)類型長(zhǎng)度允許空班號(hào)年級(jí)班主任教室、更新等功能。在此模塊中定義了四C. 課程模塊:該模塊主要完成存儲(chǔ)課程的所有信息及錄入、刪

9、除、更新等功能。此模塊主要有四個(gè)域名來(lái)進(jìn)行學(xué)生課程信息的存儲(chǔ)。課程信息表:課程信息表存儲(chǔ)了課程的信息:課程紡號(hào)、名稱、描述等如下表:主鍵:課程編號(hào)列名數(shù)據(jù)類型長(zhǎng)度允許空課程編號(hào)課程類型課程描述D. 年級(jí)模塊:該模塊主要完成存儲(chǔ)年級(jí)與課程信息的錄入、刪除、更新等功能。此模塊主要有二個(gè)域名來(lái)進(jìn)行年級(jí)信息的存儲(chǔ)。年級(jí)課程信息表:年級(jí)課程信息表存儲(chǔ)了年級(jí)的信息:年級(jí)、課程等如下表年級(jí)課程信息表:列名數(shù)據(jù)類型長(zhǎng)度允許空年級(jí)課程E. 成績(jī)模塊:該模塊主要完成學(xué)生成績(jī)的基本信息的錄入、刪除、更新等功能。在此模塊中定義了六個(gè)域名來(lái)進(jìn)行學(xué)生的信息存儲(chǔ)。成績(jī)信息表:成績(jī)信息表里存儲(chǔ)了學(xué)生的成績(jī)包括:學(xué)號(hào)、成績(jī)等如

10、下表 列名數(shù)據(jù)類型長(zhǎng)度允許空 考試編號(hào)學(xué)生學(xué)號(hào)課程名稱分?jǐn)?shù)F. 用戶模塊:該模塊主要完成用戶基本信息的錄入、刪除 、更新等功能。在此模塊中定義了 三個(gè)域名來(lái)進(jìn)行學(xué)生的信息存儲(chǔ)。用戶信息表:用戶信息表里存儲(chǔ)了用戶的信息包括:用戶名、密碼等如下表用戶信息表:列名數(shù)據(jù)類型長(zhǎng)度允許空用戶名用戶密碼用戶注釋G .維護(hù)管理模塊:該模塊由工作人員控制,主要功能是方便工作人員對(duì)學(xué)生的學(xué)籍進(jìn)行更方便的管 理(包括及時(shí)更新,備份),同時(shí)工作人員可以對(duì)其進(jìn)行系統(tǒng)維護(hù),升級(jí)。222建立系統(tǒng)類模型系統(tǒng)包圖將整個(gè)管理系統(tǒng)劃分為人員信息、接口和事務(wù) 3個(gè)包,分別控制不同的應(yīng)用。類圖根據(jù)系統(tǒng)劃分的三類包圖,分別討論人員信息包

11、,接口包和事務(wù)包中的類圖。其 中,人員信息包包含學(xué)生,教師和教務(wù)員三個(gè)類;接口包包含系統(tǒng)設(shè)置、用戶登錄、教 務(wù)員管理模塊、教師管理模塊、學(xué)生管理模塊五個(gè)接口模塊類;事務(wù)包包含教師成績(jī)管理、 用戶登錄、教務(wù)員系統(tǒng)管理、學(xué)生選課管理、學(xué)生成績(jī)管理、學(xué)生信息管理六個(gè)事務(wù)類,相 應(yīng)的類圖如下各圖。(1)人員信息包內(nèi)的類圖教師用戶管理() 選課管理() 成績(jī)管理() 信息管理()用戶管理() 成績(jī)管理()姓名:char姓名:char姓名:char學(xué)號(hào):long教務(wù)員號(hào):long教師號(hào):long班級(jí):char密碼:char密碼:char密碼:char用戶管理() 選課管理() 成績(jī)管理()信息管理()系統(tǒng)

12、管理()人員信息包內(nèi)的類圖(2)接口包內(nèi)的類圖接口信息包內(nèi)的類圖(3)事務(wù)包內(nèi)的類圖系統(tǒng)事務(wù)信息包內(nèi)的類圖三、程序代碼本次實(shí)踐所編寫的代碼主要分為六個(gè)部分,Add In f.java為增加學(xué)生信息的模塊,口 ,通過(guò)在控制臺(tái)輸入 在本小組中我負(fù)責(zé)Changelnf.java為修改學(xué)生信息的模塊, Dellnf.java為刪除學(xué)生信息的模塊, Searchinf.java為 查詢學(xué)生信息的模塊,Mai nF rame.java為程序運(yùn)行后顯示的主界面 ,Stude nt.java為程序的入java Student運(yùn)行本軟件。AddInf.java的編寫,具體代碼如下:/Addl nf.javaim

13、port javax.swi ng.*;import java.awt.*;import java.awt.eve nt.*;import java.sql.*;public class Addlnf exte nds JFrame impleme nts Acti on Liste ner /*/private static final long serialVersionUID = 1L;Label label1 = new Label();TextField textField1 = new TextField();Label label2 = new Label();TextField

14、 textField2 = new TextField();Label label3 = new Label();Choice choice1 = new Choice();Label label4 = new Label();TextField textField3 = new TextField();Label label5 = new Label();Choice choice2 = new Choice();Label label6 = new Label();TextField textField4 = new TextField();Label label7 = new Label

15、();Choice choice3 = new Choice();Label label8 = new Label();TextField textField5 = new TextField();Label label9 = new Label();TextArea textArea1 = new TextArea();Butt on butt on1 = new Butt on();public AddI nf() try jbI ni t();catch (Excepti on e) e.pri ntStackTrace();private void jblnit() throws Ex

16、ception this.setE nabled(true);this.setResizable(false);this.setTitle(“增加學(xué)生信息“);this.setDefaultCloseOperatio n(HIDE_ON_CLOSE); label1.setText("學(xué)號(hào):");label1.setBounds(new Rectangle(30, 11, 51, 33); this.getC onten tPa ne().setLayout( null);textField1.setText("");textField1.setBoun

17、ds(new Rectangle(86, 16, 74, 22); label2.setText(" 姓名:");label2.setBounds(new Rectangle(162, 11,28, 33); textField2.setText("");textField2.setBounds(new Rectangle(192, 16, 44, 22); label3.setText(" 性別:");label3.setBounds(new Rectangle(241, 11,28, 33); choice1.setE nable

18、d(true);choice1.setFont(new Font("Dialog", 0, 12); choice1.setForegrou nd(Color.black);choice1.setLocale(java.uti l. Locale.getDefault(); choice1.setVisible(true);choice1.setBounds(new Rectangle(275, 15, 50, 25);choice1.addltem("男");choice1.addltem("女");label4.setText(&

19、quot;岀生日期:");label4.setBounds(new Rectangle(31,53, 49, 33); textField3.setText("YYYY-MM-DD");textField3.setBounds(new Rectangle(86, 58, 74, 22); label5.setText("政治面貌:");label5.setBounds(new Rectangle(241, 53, 47, 33); choice2.setBounds(new Rectangle(296, 57, 72, 25); choice2

20、.setVisible(true);choice2.setLocale(java.uti l. Locale.getDefault(); choice2.setForegrou nd(Color.black);choice2.setFo nt( new Fo nt("Dialog", 0, 12); choice2.setE nabled(true);label6.setText(" 籍貫:");label6.setBounds(new Rectangle(163, 53, 26, 33); textField4.setText(""

21、);textField4.setBounds(new Rectangle(191,58, 44, 22); label7.setText(" 系別:");label7.setBounds(new Rectangle(30, 94, 50, 33); choice3.setE nabled(true);choice3.setFo nt( new Fo nt("Dialog", 0, 12);choice3.setForegrou nd(Color.black);choice3.setLocale(java.uti l. Locale.getDefault(

22、);choice3.setVisible(true);choice3.setBounds(new Rectangle(86, 98, 75, 25); label8.setText("專業(yè):");label8.setBounds(new Rectangle(163, 94, 26, 33); textField5.setText("");textField5.setBounds(new Rectangle(190, 99, 178, 22); label9.setText(" 備注:");label9.setBounds(new Re

23、ctangle(27, 132, 50, 33);textAreal.setBounds(new Rectangle(84, 139, 285, 92);butt on 1.setLabel("增加“);butt on 1.setVisible(true);butt on 1.setBou nds( new Recta ngle(156, 244, 89, 22);butt on 1.addActi on Liste ner(this);this.getCo nten tPa ne().add(label3, n ull);this.getCo nten tPa ne().add(l

24、abel1, n ull);this.getContentPane().add(textField1, null);this.getCo nten tPa ne().add(label2, n ull);this.getContentPane().add(textField2, null);this.getC onten tPa ne().add(choice1, n ull);this.getCo nten tPa ne().add(label4, n ull);this.getContentPane().add(textField3, null);this.getCo nten tPa n

25、e().add(label6, n ull);this.getContentPane().add(textField4, null);this.getCo nten tPa ne().add(label5, n ull);this.getC onten tPa ne().add(choice2, n ull);this.getCo nten tPa ne().add(label7, n ull);this.getC onten tPa ne().add(choice3, n ull);this.getCo nten tPa ne().add(label8, n ull);this.getCon

26、tentPane().add(textField5, null);this.getCo nten tPa ne().add(label9, n ull);this.getCo nte ntPa ne().add(textArea1, n ull);this.getCo nten tPa ne().add(butto n1, n ull);choice2.addItem("團(tuán)員");choice2.addItem("黨員");choice2.addItem("其他");choice3.addItem("計(jì)算機(jī)");c

27、hoice3.addItem("電子");choice3.addItem("生化");choice3.addItem("藝術(shù)");public void acti on Performed(Acti on Eve nt e) try Stri ng strurl ="jdbc:odbc:stude nt.mdb"Class.forName("su n.jdbc.odbc.JdbcOdbcDriver");Conn ecti on conn = DriverMa nager.getC onn ec

28、ti on( strurl);Stateme nt stmt = conn. createStateme nt();ResultSet rs = stmt.executeQuery("select學(xué)號(hào) from Base Inf where學(xué)號(hào)='"+textField1.getText() + ""');if (rs.n ext() JOptio nPa ne.showMessageDialog( null,"此學(xué)號(hào)已經(jīng)被注冊(cè) ."," 警告",JOpti onPan e.WARNING_MESS

29、AGE);return;stmt.execute("in sertinto Base Inf (學(xué)號(hào),系別,專業(yè),姓名,性別,岀生日期,籍貫,政治面貌,備注)values ('" +textField1.getText() + "','" + choice3.getSelectedltem() + "','" +textField5.getText() + "','" + textField2.getText() + "','&quo

30、t; +choice1.getSelectedltem() + "','" + textField3.getText() + "','" +textField4.getText() + "','" + choice2.getSelectedltem() + "','" + textArea1.getText() + "')");textField1.setText("");textField2.setTe

31、xt("");textField3.setText("");textField4.setText("");textField5.setText("");textArea1.setText("");JOptionPane.showMessageDialog(null,"增加信息成功!");catch (Excepti on eg) JOptionPane.showMessageDialog(null,"請(qǐng)認(rèn)真檢查各項(xiàng)(不能為空),n日期要合法!然后重試.",

32、"異常警告",JOptio nPan e.WARNING_MESSAGE);eg.pri ntStackTrace();四、測(cè)試本次實(shí)踐所采用的數(shù)據(jù)庫(kù)為windows系統(tǒng)下的access數(shù)據(jù)庫(kù),采用ODBC方式進(jìn)行連接4.1單元測(cè)試我負(fù)責(zé)的模塊主要是學(xué)生信息的錄入,將從軟件界面獲得的信息傳入數(shù)據(jù)庫(kù)保存,以便進(jìn)行修改或者查詢。測(cè)試中需要注意的問(wèn)題是軟件能否正確的連接到數(shù)據(jù)庫(kù),在軟件界面輸入的信息能否 傳入數(shù)據(jù)庫(kù)。測(cè)試用例編號(hào)1提交時(shí)間11-5-30測(cè)試級(jí)系統(tǒng)測(cè)試口集成測(cè)試 口組合測(cè)試單元測(cè)試編制人配置項(xiàng)標(biāo)識(shí)功能項(xiàng)初始化按鈕、標(biāo)簽名稱測(cè)試策略查看軟件界面顯示是函數(shù)private void jbl ni t() throws Exception()否與預(yù)期相同功能描述此函數(shù)的功能是初始化增加學(xué)生信息窗口上的各個(gè)按鈕和標(biāo)簽名稱質(zhì)量目標(biāo)各個(gè)按鈕、標(biāo)簽顯示的名稱與其實(shí)現(xiàn)的功能對(duì)應(yīng)(檢查點(diǎn))測(cè)試條件OS:Windows vista軟件支持:java 虛擬機(jī)序號(hào)輸入信息期望輸岀結(jié)果1無(wú)按鈕、標(biāo)簽名稱正確初始化

溫馨提示

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

評(píng)論

0/150

提交評(píng)論