2022年人事管理系統(tǒng)設(shè)計_第1頁
2022年人事管理系統(tǒng)設(shè)計_第2頁
2022年人事管理系統(tǒng)設(shè)計_第3頁
2022年人事管理系統(tǒng)設(shè)計_第4頁
2022年人事管理系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、封面1 / 17 作者: PanHongliang 僅供個人學(xué)習(xí)目錄第一章 可行性分析和需求分析 . 3 2 / 17 1.1 可行性研究 3 1.1.1 經(jīng)濟可行性 3 1.1.1 經(jīng)濟可行性 3 1.1.44 1.2 需求分析 4 1.2.1 需求規(guī)定 4 1.2.2 功能需求: 4 1.2.3 性能需求 5 1.2.4 其他需求 5 1.3 數(shù)據(jù)流圖 5 第二章 數(shù)據(jù)庫設(shè)計 7 2.1MySQL 地概述 7 2.2 系統(tǒng)數(shù)據(jù)實體結(jié)構(gòu)描述 7 第三章系統(tǒng)測試 9 第四章系統(tǒng)運行結(jié)果 . 10 第五章 核心代碼 11 工程總結(jié) 16 第一章 可行性分析和需求分析1.1 可行性研究1.1.1

2、經(jīng)濟可行性采用傳統(tǒng)地手 工出入方法 ,不僅工作繁瑣而且需要人力輸入多 本高 ,效果差地弊病 ,對于一個企業(yè)地資料建立是十分困難和麻煩地,記錄容易出錯 ,那樣穿繩成 .而采用這種系統(tǒng)所花費地成本 ,精力都遠遠低于手工 ,而且使用十分方便 ,更新也十分容易 ,每個部門只需要一個人統(tǒng)一管理,對企業(yè)實現(xiàn)辦公無紙化能起到很大地作用 .鎖業(yè)此系統(tǒng)可行性也就具備了 .1.1.1 經(jīng)濟可行性隨著國內(nèi)軟件開發(fā)地日益發(fā)展壯大, 各種中小企事業(yè)單位已具備獨立開發(fā)各種類型地軟件地能力 , 能夠滿足不同行業(yè)地特別地需求 . 而這個系統(tǒng)盡管其在組織關(guān)系上存在著很大地復(fù)雜性 , 繁瑣性 , 但是就整個系統(tǒng)地技術(shù)構(gòu)成上來看

3、, 它還是屬于一個數(shù)據(jù)庫應(yīng)用類地系統(tǒng) . 其基本操作還是對存在數(shù)據(jù)庫進行添加、刪除、查找、編輯等 . 所以就單純地數(shù)據(jù)庫應(yīng)用來看, 暫不存在太大地技術(shù)問題 . 3 / 17 1.1.4 人事管理系統(tǒng)1.2 需求分析登錄對話框1.2.1 需求規(guī)定 員工工資, 并給企業(yè)員工發(fā)放登陸檔案 在人事管理系統(tǒng)中管理 部門設(shè)置 用戶管理, 管理員要為每個企業(yè)員工建立管理查詢賬戶賬戶及密碼 , 賬戶內(nèi)存儲員工地個人信息和工作記錄信息 查. 企業(yè)員工可以通過自己地賬戶登陸系統(tǒng) , 查詢個人信息及一些公共信息 查 修, 添修刪修, 無效則提示 , 若有修改登陸系統(tǒng)時 , 先輸入自己地賬號 看 改加 改 除 改 ,

4、 系統(tǒng)驗證賬戶地有效性和登陸賬戶地權(quán)限 密其原因 , 有效則顯示員工地基本信息. 然后打開自己所要查詢或者管理地相關(guān)信息權(quán)限地管理人員, 即可進行相應(yīng)地管理. 系統(tǒng)管理員定期或不定期對企業(yè)員工信息進行入庫、修改、刪除等人事信息管理以及注銷, 包括基本信息管理 . 為系統(tǒng)維護人員提供權(quán)限管理、數(shù)據(jù)備份等通用功能 . 1.2.2 功能需求:1)員工檔案實現(xiàn)員工信息地查詢與添加 , 員工查詢條件分員工姓名和員工編號兩類 , 能夠查詢地基本信息為員工姓名、員工編號以及所屬部門 . 添加新員工包含員工地詳細信息 , 如姓名、性別、民族、政治面貌 , 出生日期、部門、職務(wù)、聯(lián)系電話等等 . 工資管理工資管

5、理主要實現(xiàn)員工工資查詢 , 查詢條件含月份、員工姓名及員工編號 . 工資信息里除員工地基本信息如姓名、部門、職務(wù)等以外 , 還包含了員工工資所處銀行 , 銀行賬號及實發(fā)工資 . 4 / 17 部門設(shè)置部門設(shè)置實現(xiàn)現(xiàn)有部門地信息顯示以及部門管理 功能 , 也可實現(xiàn)部門地新增功能 . 用戶管理 用戶管理主要實現(xiàn)對當(dāng)前用戶地密碼修改1.2.3 性能需求, 部門管理可實現(xiàn)對現(xiàn)有部門地刪除、修改由于此開發(fā)工程針對企業(yè)單位 ,使用頻度較高 ,使用性要求比較高 .為防止對信息資料和管理程序地惡意破壞 ,要求有較為可靠地安全性能 .總之 ,要求穩(wěn)定、 安全、便捷 , 易于管理和操作 . 查詢速度:不超過 10

6、 秒;其它所有交互功能反應(yīng)速度:不超過 3 秒;可靠性:平均故障間隔時間不低于 200 小時 . 1.2.4 其他需求能快速恢復(fù)系統(tǒng)和故障處理,方便系統(tǒng)升級和擴充,故障恢復(fù)時間不超過5 小時 . 1.3 數(shù)據(jù)流圖頂層圖一層圖企業(yè)員工人事管理管理員管理員企業(yè)員工系統(tǒng)系輸入你地用戶進入登錄系統(tǒng) 系統(tǒng)設(shè)置進入進入進入5 / 17 P1 P2 P3 P4 二層圖企業(yè)員工輸入你的用戶 查詢 登錄系統(tǒng)管理員返回修改檔案管理返回查看介紹編號P4.1 信P1.1 P1 P2.1 系統(tǒng)設(shè)置 P2.2 P2.3 P3.1 P3.2 修 改添 加 新查部門員 工 編工 資返回主頁面密 碼看P4 簡介號 對 應(yīng)查詢

7、P2 P3 和 用員工P1 P2 P3 全P4 部門部戶員 工 檔D2 數(shù)據(jù)存儲 部 門 設(shè)工 資 管用 戶 管修改員 工 檔工 資 管部 門 設(shè)理 用 戶 管D3 數(shù)據(jù)存儲案理置理信更改刪除添加返回P1.2 P1.3 P1.4 P1.5 P1.6 D4 數(shù)據(jù)存儲修 改 信更 改 照刪 除 員添 加 工返回信 息 清 D5 信信息息片 信息清單信息清單工 信息清單 返資信息 信息清單息息返數(shù)據(jù)存儲清清單息返回返D1 數(shù)據(jù)存儲 回單清清回回返回單單功能分解后地數(shù)據(jù)流圖:D6 數(shù)據(jù)存儲登入系統(tǒng) 系統(tǒng)設(shè)置員工檔案管理管理 登入系統(tǒng)P1 P2 P3 P4 P5 員 工 檔 C 案登入系統(tǒng) 員工詳細信息

8、 工 資 管部 門 設(shè)用 戶 管理置理P1 P2 P3 P2 P1 查 看 全添 加 新 P4 部員工 修 改 信更 改 照6 / 17 刪 除 員返回員工添 加 工息片管理員工資信息第二章數(shù)據(jù)庫設(shè)計,開發(fā)者為瑞典MySQL AB 公司 .在 20082.1MySQL地概述是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)MySQL年 1 月 16 號被 Sun 公司收購 .而 2009 年,SUN 又被 Oracle 收購 .對于 Mysql 地前途 ,沒有任何人抱樂觀地態(tài)度 .目前 MySQL 被廣泛地應(yīng)用在 Internet 上地中小型網(wǎng)站中 .由于其體積小、速度快、總體擁有成本低 ,尤其是開放源碼這一特點

9、 ,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫 . 2.2 系統(tǒng)數(shù)據(jù)實體結(jié)構(gòu)描述用戶信息表:用于記錄用戶信息功能名稱:用戶信息表(user )主鍵: Id 存儲位置: 用戶信息存儲組織:用戶信息表信息一條記錄說明數(shù)據(jù)元素數(shù)據(jù)采集方式Id 自動采集主鍵 , 必須輸入Username 人工采集必須輸入Password 人工采集必須輸入相關(guān)數(shù)據(jù)主要功能模塊:用戶管理員工信息表:記錄員工基本信息功能名稱:員工信息表(personnel)主鍵: personnelid 存儲位置: 員工信息存儲組織:員工信息記錄一條記錄說明數(shù)據(jù)元素數(shù)據(jù)采集方式personnelid 自動采

10、集主鍵 , 必須輸入name 自動采集不允許空值Sex 人工采集允許空值Nation 人工采集允許空值7 / 17 Faction 人工采集允許空值birthday 人工采集允許空值department 人工采集允許空值Position 人工采集允許空值Contactphone 人工采集允許空值Mobile 人工采集允許空值Usemodus 人工采集允許空值pohto 人工采集允許空值相關(guān)數(shù)據(jù)主要功能模塊:員工文檔管理部門信息表:記錄部門信息功能名稱:部門信息表(department)主鍵: CheckDate 存儲位置: 部門信息存儲組織:部門信息一條記錄數(shù)據(jù)元素數(shù)據(jù)采集方式說明Depart

11、mentid 自動采集主鍵 , 必須輸入Departmentname 人工采集允許空值Remark 人工采集允許空值相關(guān)數(shù)據(jù)主要功能模塊:部門管理工資表:記錄員工工資信息功能名稱:工資表(wage)主鍵: Wageid 存儲位置:工資表存儲組織:員工工資一條記錄數(shù)據(jù)元素數(shù)據(jù)采集方式說明Wageid 自動采集主鍵 , 必須輸入Time 自動采集允許空值Name 人工采集允許空值Personnid 人工采集允許空值Department 人工采集允許空值8 / 17 Position 人工采集允許空值bank 人工采集允許空值Banknumer 人工采集允許空值Pay 人工采集允許空值相關(guān)數(shù)據(jù)主要功

12、能模塊:工資管理第三章系統(tǒng)測試3.1系統(tǒng)測試分析在企業(yè)人事管理系統(tǒng)開發(fā)過程中采用了多種措施保證軟件質(zhì)量 , 但是實際開發(fā)過程中還是不可避免地會產(chǎn)生差錯 , 系統(tǒng)中通??赡茈[藏著錯誤和缺陷 , 示經(jīng)周密測試地系統(tǒng)投入運行 , 將會造成難以想像地后果 系統(tǒng)開發(fā)過程中為保證軟件質(zhì)量必須進行地工作, 因此系統(tǒng)測試是企業(yè)人事管理 . 大量統(tǒng)計資料表明 , 系統(tǒng)測試地工作量往往占系統(tǒng)開發(fā)總工作量地 40%以上. 所以 , 我們必須重視測試工作 .由于程序中隱藏地缺陷只在特定地環(huán)境下才有可靠顯露 , 系統(tǒng)缺陷通常是由于對某些特定情況考慮不周造成地. 因此測試不是為了表明程序正確; 成功地測試也不是沒有發(fā)現(xiàn)錯

13、誤地測試 . 有意義地軟件測試應(yīng)該是從“ 破壞” 軟件系統(tǒng)地角度出發(fā) , 精心設(shè)計最有可以暴露程序系統(tǒng)缺陷地測試方案. 因此軟件測試地目標(biāo)應(yīng)該是以盡可能少地代價和時間找出軟件系統(tǒng)中潛在地錯誤和缺陷 .從產(chǎn)品角度看 , 測試計劃中地測試工程包括軟件結(jié)構(gòu)中地分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中地各類模塊, 從測試本身看 , 分為單元測試 , 組合測試 ,確認測試等 . 測試對象是隨階段而異地 , 最基本、最初地測試是單元測試 , 后面地組 合測試、確認測試都是以被測過地模塊作為測試對象地 .3.1.1單元測試單元測試也稱模塊測試或程序測試, 單元測試是對每個模塊單獨進行地, 驗證模塊接口與

14、設(shè)計說明書是否一致, 對模塊地所有主要處理路徑進行測試且與預(yù)期地結(jié)構(gòu)進行對照 , 還要對所有錯誤處理路徑進行測試 . 對源碼進行審查 , 對照設(shè)計說明書 , 表態(tài)地檢查源程序是否符合功能地邏輯要求, 是進行單元測試前地重要工作工. 單元測試一般是由程序員完成 , 也稱程序調(diào)試 .9 / 17 3.1.2 組合測試組合測試也稱集成測試或子系統(tǒng)測試, 通常采用自頂向下測試和自底向上測試兩種測試方法 . 組合測試地對象是指已經(jīng)通過單元測試地模塊 , 不是對零散模塊進行單個測試 , 而是用系統(tǒng)化地方法裝配和測試軟件系統(tǒng) , 是一個嚴格地過程 , 必須認真地進行 , 其計劃地產(chǎn)生和單元模塊測試地完成日期

15、要協(xié)調(diào)起來 , 這種測試應(yīng)在系統(tǒng)目標(biāo)機上進行 , 造成系統(tǒng)應(yīng)用地環(huán)境條件, 除了開發(fā)部分工程負責(zé)人參加以外, 還應(yīng)該有相應(yīng)系統(tǒng)地用戶參加 , 給評審員進行演示 .3.1.3 確認測試確認測試是對通過組合測試地軟件進行地, 這些軟件已經(jīng)存于系統(tǒng)目標(biāo)設(shè)備地介質(zhì)上 , 確認測試地目地是對表明軟件是可以工作地 , 并且符合“ 軟件需求說明書” 中規(guī)定地全部功能和性能要求. 確認測試是按照這些要求定出地“ 確認測試計劃” 進行地 . 測試工作是由一個獨立地組織進行 , 而且測試要從用戶地角度出發(fā).3.1.4 系統(tǒng)測試系統(tǒng)測試是對整體性能地測試, 主要解決各子系統(tǒng)之間地數(shù)據(jù)通信和數(shù)據(jù)共享問題以及檢測系統(tǒng)不

16、否達到用戶地實際要求 , 系統(tǒng)測試地依據(jù)是系統(tǒng)分析報告 .系統(tǒng)測試應(yīng)在系統(tǒng)地整個范圍內(nèi)進行 , 這種測試不只對軟件進行 , 而是對構(gòu)成系統(tǒng)地硬、軟件一起進行 . 系統(tǒng)測試與建構(gòu)同時進行或略慢. 系統(tǒng)測試需要確認從頭到尾地功能正常才算完成 , 應(yīng)當(dāng)盡量避免系統(tǒng)測試延到工程末尾進行 .3.1.5 用戶驗收測試在系統(tǒng)測試完成后 , 進行用戶地驗收測試 , 它是用戶在實際應(yīng)用環(huán)境中所進行地真實數(shù)據(jù)測試 .在具體地測試中 , 一般應(yīng)遵循以下原則: 由程序設(shè)計者之外地人進行測試;測試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理地輸入數(shù)據(jù)與非法輸入測試; 不僅要檢驗程序是否實現(xiàn)預(yù)期功能, 還應(yīng)檢

17、查程序是否做了不應(yīng)該做地工作;集中測試容易出錯地程序模塊;對程序修改以后 , 必須重新進行測試 .第四章系統(tǒng)運行結(jié)果4.1 首先在首頁 , 輸入用戶名和登陸密碼系統(tǒng), 用戶可是系統(tǒng)管理員, 也可以是普10 / 17 通員工 .4.2 然后進入地是系統(tǒng)地主頁面 用戶管理,其中主要包括: 1.員工檔案管理 2.工資管理 3.4.3 下面顯示地是員工檔案管理地界面布局及所實現(xiàn)地功能:1.查看全部員工 2.添加新員工4.4 以下是工資管理項地界面,功能是:根據(jù)用戶輸入地內(nèi)容和選擇地查詢條件,輸出相應(yīng)地員工工資4.5 以下是部門管理地頁面 ,輸出內(nèi)容是員工編號所對應(yīng)地部門及部門簡介4.6 最后是用戶管理

18、 ,實現(xiàn)地功能是修改用戶地登陸密碼第五章 核心代碼UserDao:package biyesheji.struts.User。public interface UserDao public boolean Lonig(UserV o uv)。public void xiuugaipass(UserV o vo)。 package biyesheji.struts.User。UserFactry :public class UserFactry public static UserDao getusersmple() return new UserSmple() 。 UserVo:11 / 17

19、 package biyesheji.struts.User。public class UserVo private String VOusername 。private String VOpassword 。public String getVOusername() return VOusername。 public void setVOusername(String ousername) VOusername = ousername。 public String getVOpassword() return VOpassword 。 public void setVOpassword(St

20、ring opassword) VOpassword = opassword 。 UserSmple :package biyesheji.struts.User。import java.sql.PreparedStatement。import java.sql.ResultSet 。import java.sql.SQLException 。import biyesheji.struts.* 。public class UserSmple implements UserDao /登陸判斷 public boolean Lonig(UserV o uv) boolean bool=false

21、。String sql =select * from user where username=? and password=? 。Database db=new Database()。try PreparedStatement ps=db.database().prepareStatement(sql)。ps.setString(1, uv.getVOusername() 。ps.setString(2, uv.getVOpassword() 。ResultSet rs=ps.executeQuery()。if(rs.next() bool=true 。ps.close()。rs.close(

22、)。db.Close()。 catch (SQLException e) e.printStackTrace() 。 12 / 17 return bool 。 /修改密碼 public void xiuugaipass(UserV o vo) String sql =update user set password=?。Database UD=new Database()。try PreparedStatement ps=UD.database().prepareStatement(sql)。ps.setString(1, vo.getVOpassword() 。ps.executeUpda

23、te()。ps.close()。UD.Close() 。 catch (SQLException e) / TODO Auto-generated catch block e.printStackTrace() 。 /* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */ .Useraction:package biyesheji.struts.Useraction 。import javax.servlet.http.HttpServletRequest 。import javax.

24、servlet.http.HttpServletResponse 。import org.apache.struts.action.ActionForm 。import org.apache.struts.action.ActionForward 。import org.apache.struts.action.ActionMapping 。import org.apache.struts.action.ActionMessage 。import org.apache.struts.action.ActionMessages 。import org.apache.struts.actions.

25、DispatchAction 。import biyesheji.struts.User.* 。import biyesheji.struts.Userform.UserForm 。public class UserAction extends DispatchAction public ActionForward xiugai(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) UserForm userForm = (UserForm) form

26、。UserVo vo = new UserV o()。vo.setVOpassword(userForm.getPassword() 。UserFactry.getusersmple().xiuugaipass(vo) 。return mapping.findForward(xiugai)。13 / 17 public ActionForward login(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) UserForm userForm = (

27、UserForm) form 。UserVo vo = new UserV o()。vo.setVOusername(userForm.getUsername() 。vo.setVOpassword(userForm.getPassword() 。if(UserFactry.getusersmple().Lonig(vo) return mapping.findForward(loginok)。else ActionMessages erorr = new ActionMessages() 。erorr.add(LoginErorr, new ActionMessage(LoginErorr)

28、。this.saveErrors(request, erorr)。return mapping.getInputForward() 。 /* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */ Userform 。package biyesheji.struts.Userform 。import javax.servlet.http.HttpServletRequest 。import org.apache.struts.action.ActionErrors 。import org.

29、apache.struts.action.ActionForm 。import org.apache.struts.action.ActionMapping 。import org.apache.struts.action.ActionMessage 。public class UserForm extends ActionForm private String username。private String password 。public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) Act

30、ionErrors errors = new ActionErrors()。if(this.username = null | .equals(this.username) errors.add(namenull,new ActionMessage(Namenull)。 if(this.password = null | .equals(this.password) 14 / 17 errors.add(passnull,new ActionMessage(Passnull) 。 return errors。 public void reset(ActionMapping mapping, H

31、ttpServletRequest request) / TODO Auto-generated method stub public String getUsername() return username。 public void setUsername(String username) this.username = username。 public String getPassword() return password。 public void setPassword(String password) this.password = password。 15 / 17 工程總結(jié)通過這

32、次工程地開發(fā) , 我們學(xué)習(xí)到了整個開發(fā)軟件地標(biāo)準(zhǔn)流程 , 以及在開發(fā)過程當(dāng)中團隊合作分工地重要性 . 能更加深刻地理解了軟件開發(fā)地相關(guān)知識 , 鍛煉了開發(fā)能力 , 知識得到了很大地拓展 . 在進行分析 , 設(shè)計 , 編碼 , 調(diào)試 , 維護這幾部分地工作地時候 , 最核心地就是文檔地編寫 . 文檔地作用在于以下 3 個方面:一是可以幫助整理思路 . 把要完成地目標(biāo) , 系統(tǒng)地結(jié)構(gòu) , 每一個模塊地功能等整理一下 , 然后分門別類地寫下來 , 這樣在開發(fā)地過程中 , 就有據(jù)可依 , 在需要回過頭來修改設(shè)計地時候 , 也有證可考 . 二是便于交流 . 想象一下開會時地情形 ,一大幫子人爭先恐后 ,

33、 激烈辯論 , 然后會終人散 , 思想靈感也就隨之散了 , 結(jié)果是開了半天會 ,什么也沒討論出來 . 這就是后來會議記錄被發(fā)明出來地原因 . 在腦子里地東西一多 , 就會散而且亂 , 用語言表達地時候 , 很容易會丟三落四 , 別人也很難把握住你地思想 . 但經(jīng)過整理寫在紙上以后 , 則會清晰得多 , 無論是別人還是自己 , 看起來都可以一目了然 . 三是可以作為以后維護時地參考資料 . 有一句名言:“ 筆和紙永遠都比大腦可靠”, 意思就是說 , 放在大腦里地東西說不準(zhǔn)哪天就忘了 , 但寫在紙上地東西 , 只要不發(fā)生什么意外 , 一般是丟不了地 . 當(dāng)過了一段時間 , 你需要再回過頭來修改你地程序地時候, 你就會發(fā)現(xiàn) , 你以前寫下地文檔實在太有價值了 . 別指望你地源代碼, 對于復(fù)雜一點地程序來說, 單純地源代碼幾乎會扼殺掉你所有地時間. 版權(quán)申明本文部分內(nèi)容,包括文字、圖片、以及設(shè)計等在網(wǎng)上搜集整理。版權(quán)為潘宏亮個人所有This article includes some parts, including text

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論