SSOB_CMB系统软件设计说明书.docx_第1页
SSOB_CMB系统软件设计说明书.docx_第2页
SSOB_CMB系统软件设计说明书.docx_第3页
SSOB_CMB系统软件设计说明书.docx_第4页
SSOB_CMB系统软件设计说明书.docx_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SSOB_CMB系统软件设计说明书SSOB_CMB系统简介1.1 文档编写目的本文档的目的:为有效管理招商银行ATM机的各种业务,为此设计并开发了SSOBB_CMB System,使得招商银行ATM机能够自动办理查询、存款、转账、取款和改密的业务,提高业务办理的效率。编写本软件设计说明书是为了使用户和开发者双方对SSOBB_CMB系统的运行环境,功能和性能需求的初始规定有一个共同的理解,使该软件设计说明书成为整个开发工作的基础,为概要设计提供需求说明。本文档的定义:描述SSOB_CMB系统的物理设计,逻辑设计。描述SSOB_CMB系统架构设计。描述SSOB_CMB系统业务逻辑,避免开发人员产生业务逻辑分歧。采用面向对象的设计思想,描述SSOB_CMB系统所有类的设计和类方法的设计。覆盖软件所有的功能点。覆盖主要的用户体验。与其他文档关系的基础。是其他文档关系基础。以软件需求说明书为基础。是除软件需求说明书外其他文档编写的基础文档。SSOB_CMB系统物理逻辑变更,业务逻辑变更需变更本文档后再改变其他文档和软件编码。文档后续修改必须填写修改记录。系统修改必须修改此软件说明书。1.2 文档编写背景本软件设计说明书是在SSOB银行模拟系统需求说明书基础上编写的,所有关于SSOB_CMB功能模块的管理也适用于本系统的开发人员。本软件设计说明书涵括了SSOB_CMB系统所有的功能设计,可用性需求,可靠性需求,性能需求,可支持性,设计约束,接口,安全保密,版权等的详细描述。本软件设计说明书将作为除软件需求说明书外其他文档编写的基础文档。1.3 文档适用范围开发SSOB_CMB系统的相关人员阅读。1.3.1 软件名称本系统英文名称:(Simulate System Of Bank)_(China Merchants Bank) 本系统英文简称:SSOB_CMB 本系统中文名称:招商银行模拟系统1.3.2 软件功能参见软件需求规格说明书1.3.3 软件应用参见软件需求规格说明书1.4 术语和缩略语ATM:自动出纳机SSOB_CMB:招商银行模拟系统2 SSOB_CMB系统总体架构设计描述2.1 软件系统上下文定义2.1.1 总体架构图图表 1 系统整体架构图图示说明:双向箭头表示层之间调用的关系。2.1.2 系统架构图描述活动目录:提供系统的用户信息,系统中的银行卡号和密码从数据库中提取。用户登录验证。用户界面UI:对用户提供服务界面Web Service层:对用户发送的请求提供相应的服务 数据访问层:封装访问数据库的组件,实现和数据库的交互。2.1.3 SSOB_CMB系统组件图图表 2 系统组件图2.1.4 SSOB_CMB系统组件描述封装服务器和SSOB_CMB系统交互接口、封装用户信息数据操作业务逻辑,2.1.5 SSOB_CMB系统部署图图表 3 系统部署图2.1.6 SSOB_CMB系统其他特点SSOB_CMB系统采用面向服务和面向对象的系统分析方法和原则。提高了服务和系统的清晰性、安全性和重用性。2.1.7 SSOB_CMB系统功能菜单图图表 4 SSOB_CMB系统功能菜单图2.1.8 SSOB_CMB系统功能菜单图描述SSOB_CMB系统菜单是根据功能点来划分,不同的功能点有不同的菜单。3 SSOB_CMB系统功能设计描述3.1 系统登录描述3.1.1 登录类关系调用图图表 5 登录类关系调用图3.1.2 用户登录描述l 当用户在卡号输入界面输入招商银行卡卡号,并单击小键盘的“确认”按钮,会跳转到密码输入界面;当输入密码,并单击小键盘的“确认”按钮,会跳转到招商银行主界面。l图表 6 用户登录活动图3.1.3 类详细描述LoginServlet类(LoginServlet)方法描述函数名称返回类型输入参数极其类型功能描述LoginServletVoidNull构造方法DestroyVoidNull销毁ServletdoGetVoidNull用get方法获取数据doPostVoidNull用post方法获取数据InitVoidNull初始化属性描述属性属性类型属性状态属性描述NullNullNullNullLoginImplement类(LoginImplement)方法描述函数名称返回类型输入参数极其类型功能描述Loginvoidnull实现接口中的方法属性描述属性属性类型属性状态属性描述NullNullNullNullLoginInterface接口(LoginInterface)方法描述函数名称返回类型输入参数极其类型功能描述Loginvoidnull登录系统(招商银行)属性描述属性属性类型属性状态属性描述NullNullNullNullCard类(Card)方法描述函数名称返回类型输入参数极其类型功能描述getCardNolongNull返回银行卡号setCardNoVoidCardNO:Long设置银行卡号getUserIDStringNull返回用户身份证号setUserIDvoidUserID:String设置用户身份证号getCardPasswordintnull返回银行卡密码serCardPasswordvoidcardPassword:int设置银行卡号getCardStateStringnull返回银行卡的状态setCardStatevoidcardState:String设置银行卡的状态getCardBalancedoublenull返回银行卡的余额setCardBalanceVoidcardBalance:double设置银行卡的余额getOpenDateTimestampnull返回开卡时间setOpenDatevoidopenDate:Timestamp设置开卡时间getOpenAddressintnull返回开卡地点(代号)setOpenAddressvoidopenAddress:int返回开卡地点(代号)getBankIDintnull返回银行代号setBankIDVoidbankID:int设置银行代号属性描述属性属性类型属性状态属性描述cardNolongdefault银行卡号userIDStringNull用户身份证号cardPasswordIntDefault用户银行卡密码cardBalanceDoubleDefault用户银行卡余额openDateTimestampdefault开卡时间openAddressIntDefault开卡地点(代号)bankIDIntDefault银行代号CardInterface接口(CardInterface)方法描述函数名称返回类型输入参数极其类型功能描述addNewCardByCardNoCardFoo:Card添加新卡changeCardStateToLosByCardNovoidClose:String更改卡状态(挂失)changeCardStateToNormalByCardNovoidClose:String更改卡状态(正常)changeCardStateToUnactivateByCardNoVoidClose:String更改卡状态(未激活)changeCardStateToLockByCardNOvoidClose:String更改卡状态(锁定)changePasswordintPassword:int修改密码addCardBalancevoidMoney:double存钱delCardBalancevoidMoney:double取钱findOpenDateByCardNovoidcardNo:long查询开户日期findOpenAddressByCardNovoidcardNO:long查询开户地点findOpenBankIDByCardNovoidcardNo:long查询开户银行(代号)属性描述属性属性类型属性状态属性描述NullNullNullNullCardImplement类(CardImplement)方法描述函数名称返回类型输入参数极其类型功能描述addNewCardByCardNoCardFoo:Card实现接口CardInterfacechangeCardStateToLosByCardNovoidClose:String实现接口CardInterfacechangeCardStateToNormalByCardNovoidClose:String实现接口CardInterfacechangeCardStateToUnactivateByCardNoVoidClose:String实现接口CardInterfacechangeCardStateToLockByCardNOvoidClose:String实现接口CardInterfacechangePasswordintPassword:int实现接口CardInterfaceaddCardBalancevoidMoney:double实现接口CardInterfacedelCardBalancevoidMoney:double实现接口CardInterfacefindOpenDateByCardNovoidcardNo:long实现接口CardInterfacefindOpenAddressByCardNovoidcardNO:long实现接口CardInterfacefindOpenBankIDByCardNovoidcardNo:long实现接口CardInterface属性描述属性属性类型属性状态属性描述NullNullNullNullTransaction类(Transaction)方法描述函数名称返回类型输入参数极其类型功能描述getHostIndexlongnull返回交易流水号setHostIndexvoidhostIndex:long设置交易流水号getTransactionDatetimeTimestampnull返回交易时间setTransactionDatetimevoidtransactionDatetime:Timestamp设置交易时间getTransactionFeedoublelong返回交易手续费setTransactionFeeVoidtransactionFee:double设置交易手续费getTransactionNolongnull返回交易号(对方账号)setTransactionNovoidTransaction:long设置交易号(对方账号)getTransactionAmountdoublenull返回交易金额setTransactionAmountvoidTransaction:double设置交易金额getTransactionTypeStringnull返回交易类型setTransactionTypevoidTransaction:String设置交易类型getTransactionBillStringnull返回交易事件(备注)setTransactionBillvoidTransaction:String设置交易事件(备注)getCardNolongnull返回银行卡号(操作者)setCardNovoidCardNo:long设置银行卡号(操作者)getAtmNointnull返回ATM机号setAtmNovoidATMNo:int设置ATM机号属性描述属性属性类型属性状态属性描述hostIndexlongdefault交易流水号transactionDatetimeTimestampdefault交易时间transactionFeedoubledefault交易手续费transactionNolongdefault交易号(对方账号)transactionAmountdoubledefault交易金额transactionTypeStringdefault交易类型transactionBillStringnull交易事件(备注)CardNolongdefault银行卡号(操作者)ATMNointdefaultATM机号表格 1 登录类描述3.1.4 登录消息图图表 7 用户登录消息图3.2 用户查询描述3.2.1 用户查询类关系调用图图表 8 查询类关系调用图3.2.2 用户查询描述l 当用户在主界面单击”查询”按钮时,会跳转到查询界面,显示用户余额。l图表 9 用户查询活动图3.2.3 类详细描述QueryServlet类(QueryServlet)方法描述函数名称返回类型输入参数极其类型功能描述QueryServletvoidnull构造方法,初始化QueryServlet类destroyvoidnull销毁对象doGetvoidnull用Get方法获取数据doPostvoidnull用post方法获取数据initvoidnull初始化属性描述属性属性类型属性状态属性描述NullNullNullNullQueryInterface接口(QueryInterface)方法描述函数名称返回类型输入参数极其类型功能描述QueryVoidnull查询功能属性描述属性属性类型属性状态属性描述NullNullNullNullQueryImplement类(QueryImplement)方法描述函数名称返回类型输入参数极其类型功能描述QueryVoidnull实现接口QueryInterface属性描述属性属性类型属性状态属性描述NullNullNullNullTransactionInterface接口(TransactionInterface)方法描述函数名称返回类型输入参数极其类型功能描述AddTransactionViodfoo:Transaction添加交易记录findTransactionInfoByCardNoVoidCardNo:long查询交易信息属性描述属性属性类型属性状态属性描述NullNullNullNullTransactionImplement类(TransactionImplement)方法描述函数名称返回类型输入参数极其类型功能描述AddTransactionViodfoo:Transaction实现接口TransactionInterfacefindTransactionInfoByCardNoVoidCardNo:long实现接口TransactionInterfaceCardInterface接口(CardInterface)方法描述函数名称返回类型输入参数极其类型功能描述addNewCardByCardNoCardFoo:Card添加新卡changeCardStateToLosByCardNovoidClose:String更改卡状态(挂失)changeCardStateToNormalByCardNovoidClose:String更改卡状态(正常)changeCardStateToUnactivateByCardNoVoidClose:String更改卡状态(未激活)changeCardStateToLockByCardNOvoidClose:String更改卡状态(锁定)changePasswordintPassword:int修改密码addCardBalancevoidMoney:double存钱delCardBalancevoidMoney:double取钱findOpenDateByCardNovoidcardNo:long查询开户日期findOpenAddressByCardNovoidcardNO:long查询开户地点findOpenBankIDByCardNovoidcardNo:long查询开户银行(代号)属性描述属性属性类型属性状态属性描述NullNullNullNullCardImplement类(CardImplement)方法描述函数名称返回类型输入参数极其类型功能描述addNewCardByCardNoCardFoo:Card实现接口CardInterfacechangeCardStateToLosByCardNovoidClose:String实现接口CardInterfacechangeCardStateToNormalByCardNovoidClose:String实现接口CardInterfacechangeCardStateToUnactivateByCardNoVoidClose:String实现接口CardInterfacechangeCardStateToLockByCardNOvoidClose:String实现接口CardInterfacechangePasswordintPassword:int实现接口CardInterfaceaddCardBalancevoidMoney:double实现接口CardInterfacedelCardBalancevoidMoney:double实现接口CardInterfacefindOpenDateByCardNovoidcardNo:long实现接口CardInterfacefindOpenAddressByCardNovoidcardNO:long实现接口CardInterfacefindOpenBankIDByCardNovoidcardNo:long实现接口CardInterface属性描述属性属性类型属性状态属性描述NullNullNullNullCard类(Card)方法描述函数名称返回类型输入参数极其类型功能描述getCardNolongNull返回银行卡号setCardNoVoidCardNO:Long设置银行卡号getUserIDStringNull返回用户身份证号setUserIDvoidUserID:String设置用户身份证号getCardPasswordintnull返回银行卡密码serCardPasswordvoidcardPassword:int设置银行卡号getCardStateStringnull返回银行卡的状态setCardStatevoidcardState:String设置银行卡的状态getCardBalancedoublenull返回银行卡的余额setCardBalanceVoidcardBalance:double设置银行卡的余额getOpenDateTimestampnull返回开卡时间setOpenDatevoidopenDate:Timestamp设置开卡时间getOpenAddressintnull返回开卡地点(代号)setOpenAddressvoidopenAddress:int返回开卡地点(代号)getBankIDintnull返回银行代号setBankIDVoidbankID:int设置银行代号属性描述属性属性类型属性状态属性描述cardNolongdefault银行卡号userIDStringNull用户身份证号cardPasswordIntDefault用户银行卡密码cardBalanceDoubleDefault用户银行卡余额openDateTimestampdefault开卡时间openAddressIntDefault开卡地点(代号)bankIDIntDefault银行代号Transaction类(Transaction)方法描述函数名称返回类型输入参数极其类型功能描述getHostIndexlongnull返回交易流水号setHostIndexvoidhostIndex:long设置交易流水号getTransactionDatetimeTimestampnull返回交易时间setTransactionDatetimevoidtransactionDatetime:Timestamp设置交易时间getTransactionFeedoublelong返回交易手续费setTransactionFeeVoidtransactionFee:double设置交易手续费getTransactionNolongnull返回交易号(对方账号)setTransactionNovoidTransaction:long设置交易号(对方账号)getTransactionAmountdoublenull返回交易金额setTransactionAmountvoidTransaction:double设置交易金额getTransactionTypeStringnull返回交易类型setTransactionTypevoidTransaction:String设置交易类型getTransactionBillStringnull返回交易事件(备注)setTransactionBillvoidTransaction:String设置交易事件(备注)getCardNolongnull返回银行卡号(操作者)setCardNovoidCardNo:long设置银行卡号(操作者)getAtmNointnull返回ATM机号setAtmNovoidATMNo:int设置ATM机号属性描述属性属性类型属性状态属性描述hostIndexlongdefault交易流水号transactionDatetimeTimestampdefault交易时间transactionFeedoubledefault交易手续费transactionNolongdefault交易号(对方账号)transactionAmountdoubledefault交易金额transactionTypeStringdefault交易类型transactionBillStringnull交易事件(备注)CardNolongdefault银行卡号(操作者)ATMNointdefaultATM机号表格 2 查询类描述3.2.4 查询消息图图表 10 用户查询消息图3.3 用户存款描述3.3.1 用户存款类关系图调用图图表 11 存款类关系调用图3.3.2 用户存款描述l 当用户在主界面单击”存款”按钮时,会跳转到输入金额界面,从键盘上输入要存入的金额,单击键盘上的”确认”按钮,会跳转到存款成功界面并提示是否打印凭条,单击”打印凭条”按钮,取走凭条。l图表 12 用户存款活动图3.3.3 类详细描述DepositServlet类(DepositServlet)方法描述函数名称返回类型输入参数极其类型功能描述DepositServletVoidNull构造方法,初始化对象destroyVoidNull销毁对象doGetVoidNull用get方法获取参数doPostVoidNull用post方法获取参数initVoidNull初始化属性描述属性属性类型属性状态属性描述NullNullNullNullSavingInterface接口(SavingInterface)方法描述函数名称返回类型输入参数极其类型功能描述SavingMoneyVoidnull存钱属性描述属性属性类型属性状态属性描述NullNullNullNullDepositImplement类(DepositImplement)方法描述函数名称返回类型输入参数极其类型功能描述depositBalanceVoidnull实现接口DepositInterface属性描述属性属性类型属性状态属性描述NullNullNullNullCityInterface接口(CityInterface)方法描述函数名称返回类型输入参数极其类型功能描述findCityNameByCityIDStringcityID:int查找城市名属性描述属性属性类型属性状态属性描述NullNullNullNullCityImplement类(CityImplement)方法描述函数名称返回类型输入参数极其类型功能描述findCityNameByCityIDStringcityID:int实现接口CityInterface属性描述属性属性类型属性状态属性描述NullNullNullNullAccountInterface接口(AccountInterface)方法描述函数名称返回类型输入参数极其类型功能描述addAccountVoidFoo:Account增加账户记录findAccountAllInfoByCardNoVoidAccount查询账号信息findEnableFixedVoidArrayList查询到期的定期存款属性描述属性属性类型属性状态属性描述NullNullNullNullAccountImplement类(AccountImplement)方法描述函数名称返回类型输入参数极其类型功能描述addAccountVoidFoo:Account实现接口AccountInterfacefindAccountAllInfoByCardNoVoidAccount实现接口AccountInterfacefindEnableFixedVoidArrayList实现接口AccountInterface属性描述属性属性类型属性状态属性描述NullNullNullNullTransactionInterface接口(TransactionInterface)方法描述函数名称返回类型输入参数极其类型功能描述AddTransactionViodfoo:Transaction添加交易记录findTransactionInfoByCardNoVoidCardNo:long查询交易信息属性描述属性属性类型属性状态属性描述NullNullNullNullTransactionImplement类(TransactionImplement)方法描述函数名称返回类型输入参数极其类型功能描述AddTransactionViodfoo:Transaction实现接口TransactionInterfacefindTransactionInfoByCardNoVoidCardNo:long实现接口TransactionInterface属性描述属性属性类型属性状态属性描述NullNullNullNullATMInterface类(ATMInterface)方法描述函数名称返回类型输入参数极其类型功能描述addNewATMByNOvoidFoo:ATM添加ATM机delATMByNovoidATMNo:int删除ATM addATMBalancevoidMoney:int给ATM机加钱addATMPapervoidPaper:int给ATM添加凭条setLocationByCityCodevoidcityCode:int设置ATM机所在地getLocationATMByCityCodeArrayListcityCode:int返回ATM机所在地drawingvoidMoney:int取钱(按张数)delPapervoidnull删除凭条(打印凭条)属性描述属性属性类型属性状态属性描述NullNullNullNullATMImplement类(ATMImplement)方法描述函数名称返回类型输入参数极其类型功能描述addNewATMByNOvoidFoo:ATM实现接口ATMInterfacedelATMByNovoidATMNo:int实现接口ATMInterfaceaddATMBalancevoidMoney:int实现接口ATMInterfaceaddATMPapervoidPaper:int实现接口ATMInterfacesetLocationByCityCodevoidcityCode:int实现接口ATMInterfacegetLocationATMByCityCodeArrayListcityCode:int实现接口ATMInterfacedrawingvoidMoney:int实现接口ATMInterfacedelPapervoidnull实现接口ATMInterface属性描述属性属性类型属性状态属性描述NullNullNullNullATM类(ATM)方法描述函数名称返回类型输入参数极其类型功能描述getATMNoIntnull返回ATM机号setATMNovoidATMNo:int设置ATM机编号getAtmBalanceIntnull返回ATM机余额setAtmBalancevoidATMBalance:int设置ATM机余额getAtmPaperIntNull返回ATM机凭条数setAtmPapervoidATMPaper:int设置ATM机凭条数getCityCodeIntNull返回ATM机所在城市编号setCityCodevoidcityCode:int设置ATM机所在城市编号属性描述属性属性类型属性状态属性描述ATMNointDefaultATM机编号ATMBalanceIntDefaultATM机余额(以张数计)ATMPaperintDefaultATM机凭条(以张数计)CityCodeintdefaultATM机所在城市编号City类(City)方法描述函数名称返回类型输入参数极其类型功能描述getCityCodeintnull返回城市代码setCityCodevoidcityCode:int设置城市代码getCityNameStringnull返回城市名setCityNameVoidcityName:String设置城市名属性描述属性属性类型属性状态属性描述cityCodeIntdefault城市代码cityNameStringnull城市名Account类(Account)方法描述函数名称返回类型输入参数极其类型功能描述AccountnullcardNo:longaccountType:StringstartTime:TimestampendTime:Timestamprate:doublestartFun:double有参构造方法,初始化对象getCardNolongVoid返回银行卡号setCardNovoidcardNo:long设置银行卡号getAccountTypeStringnull返回账号类型setAccountTypevoidaccountType:String设置账号类型getStartTimeTimestampnull返回存款时间setStartTimevoidstartTime:Timestamp设置存款时间getEndTimeTimestampnull返回到期时间setEndTImevoidendTime:Timestamp设置到期时间getRateDoublenull返回利率setRateVoidRate:double设置利率getStartFundoublenull返回本金setStartFunvoidstartFun:double 设置本金属性描述属性属性类型属性状态属性描述cardNolongdefault银行卡号accountTypeStringNull账号类型startTimeTimestampdefault存款开始时间endTimeTimestampdefault存款结束时间ratedoubledefault利率startFundoubledefault本金Transaction类(Transaction)方法描述函数名称返回类型输入参数极其类型功能描述getHostIndexlongnull返回交易流水号setHostIndexvoidhostIndex:long设置交易流水号getTransactionDatetimeTimestampnull返回交易时间setTransactionDatetimevoidtransactionDatetime:Timestamp设置交易时间getTransactionFeedoublelong返回交易手续费setTransactionFeeVoidtransactionFee:double设置交易手续费getTransactionNolongnull返回交易号(对方账号)setTransactionNovoidTransaction:long设置交易号(对方账号)getTransactionAmountdoublenull返回交易金额setTransactionAmountvoidTransaction:double设置交易金额getTransactionTypeStringnull返回交易类型setTransactionTypevoidTransaction:String设置交易类型getTransactionBillStringnull返回交易事件(备注)setTransactionBillvoidTransaction:String设置交易事件(备注)getCardNolongnull返回银行卡号(操作者)setCardNovoidCardNo:long设置银行卡号(操作者)getAtmNointnull返回ATM机号setAtmNovoidATMNo:int设置ATM机号属性描述属性属性类型属性状态属性描述hostIndexlongdefault交易流水号transactionDatetimeTimestampdefault交易时间transactionFeedoubledefault交易手续费transactionNolongdefault交易号(对方账号)transactionAmountdoubledefault交易金额transactionTypeStringdefault交易类型transactionBillStringnull交易事件(备注)CardNolongdefault银行卡号(操作者)ATMNointdefaultATM机号表格 3 存款类描述3.3.4 存款消息图图表 13 用户存款消息图3.4 用户取款描述3.4.1 用户取款类关系图调用图图表 14 取款类关系调用图3.4.2 用户取款描述l 当用户在主界面单击”取款”按钮时,会跳转到选择取款金额界面,单击金额(如:200)按钮,等待ATM机出钱。或者在选择取款金额界面单击“其他金额”按钮,会跳转到输入金额界面,从键盘上输入要取款的金额,单击键盘上的”确认”按钮,等待ATM机出钱。界面跳转到取款成功界面并提示是否打印凭条,点击”打印凭条”按钮,取走凭条。l图表 15 用户取款活动图3.4.3 类详细描述DrawingServlet类(DrawingServlet)函数名称返回类型输入参数极其类型功能描述DrawingServletNullNull构造方法destroyNullNull销毁ServletdoGetNullNull用get方法获取数据doPostNullNull用post方法获取数据initNullNull初始化属性描述属性属性类型属性状态属性描述NullNullNullNullDrawingInterface接口(DrawingInterface)函数名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论