家庭财务评估系统毕业设计报告.docx

上传人:小飞机 文档编号:1649838 上传时间:2022-12-12 格式:DOCX 页数:63 大小:1.35MB
返回 下载 相关 举报
家庭财务评估系统毕业设计报告.docx_第1页
第1页 / 共63页
家庭财务评估系统毕业设计报告.docx_第2页
第2页 / 共63页
家庭财务评估系统毕业设计报告.docx_第3页
第3页 / 共63页
家庭财务评估系统毕业设计报告.docx_第4页
第4页 / 共63页
家庭财务评估系统毕业设计报告.docx_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《家庭财务评估系统毕业设计报告.docx》由会员分享,可在线阅读,更多相关《家庭财务评估系统毕业设计报告.docx(63页珍藏版)》请在三一办公上搜索。

1、No: 毕 业 设 计 报 告课题: 家庭财务评估系统 系部: 软件工程系 班级: 软件技术2009级1班 学生: 刘杰 王剑锋 张恒琳 指导教师: 王金凤 装订交卷日期:2012年3月20日毕业设计成绩评定表指导教师评语:(包含学生在毕业设计期间的表现)成绩(平时成绩): 指导教师签名:年 月 日评阅教师评语:(毕业设计与设计报告的质量与水平)成绩(评阅成绩): 评阅教师签名:年 月 日答辩情况记录:(不安排答辩的学生此表不填)答辩成绩:答辩委员会主任(或答辩教师小组组长)签名:年 月 日总评成绩:装订顺序:(1)封面、(2)毕业设计成绩评定记录、(3)毕业设计任务书、(4)目录、(5)正文

2、、(6)附录、(7)参考文献。打印要求:双面打印;其中封面的反面为空白页;目录的首页、正文的首页打印在右面;正文首页的页码号从1开始编码。成绩评定:总评成绩以优秀、良好、中等、及格、不及格五级计分制计分,平时成绩、评阅成绩、答辩成绩不受限制,但须统一。参加答辩学生的平时成绩、评阅成绩、答辩成绩分别占总评成绩40%、20%和40%;未安排答辩学生的平时成绩与评阅成绩分别占总评成绩40%、60%。平时成绩、评阅成绩、答辩成绩任意一项不及格,则总评成绩不及格。 软件工程系制毕业设计任务书一、设计课题:家庭财务评估系统二、设计目的:家庭财务评估系统是按照家庭成员对自身财产的管理要求,根据相关的管理经验

3、,以记录信息、提示信息,提供良好的操作平台为根本目的,并将收入管理、支出管理、借贷管理、银行帐户管理、未来收支管理等方面有机的组成一个整体。三、设计要求 本课题初期设计是C/S结构,以C#为基础,Visual studio 2010为开发工具和SQL Server 2008为数据库。基本模块功能初步要求如下:1、 用户登陆获得进入系统的权限,才能正常管理相应的账务。2、注册用户模块注册用户,开始财务管理。3、主页面模块最近的账目信息浏览,各项信息修改。4、查询分析模块对周、月收入、支出查询,分类收入支出查询。账目消费合理评估。5、个人信息管理模块包含密码修改服务,个人信息修改服务。四、毕业设计

4、报告要求:毕业设计报告由以下几部分组成:1、标题封面:标题要求简洁、确切、鲜明。2、毕业设计成绩评定记录表3、毕业设计任务书4、目录5、正文6、附录五、设计进度计划:12月1日-1月15日 查阅资料、系统功能分析、模块设计、数据库设计1月16日- 2月29日 代码设计、调试3月1日-4月1月 撰写毕业设计报告4月 初 毕业设计答辨六、毕业答辨需提交的材料:1、完整的系统代码(光盘或磁盘)2、毕业设计报告 指导教师签名: 学 生:刘杰、张恒琳、王剑锋 2011年 12月 1 日 目 录第1章 绪论21.1 研究背景21.2 系统概述2第2章 相关技术32.1 C#技术32.2 Winform开发

5、32.2.1 WPF框架32.2.2 WPF框架系统架构3第3章 需求分析53.1 可行性分析53.2 系统体系结构分析53.3 系统需求分析63.4 系统设计思想与目标6第4章 系统概要设计74.1 系统流程74.2 系统总体结构设计图8第5章 详细设计95.1 试题设计95.2 数据库设计95.3 功能详细设计145.3.1 数据库连接实现145.3.2 注册实现195.3.3 登录实现215.3.4 家庭理财系统主页245.3.5 财务记录统计255.3.6 添加数据285.3.7 修改数据315.3.8 删除数据345.3.9 财务健康评估365.3.10 个人信息405.3.11 密

6、码服务425.3.12 密码寻回服务445.3.13 数据库配置服务45第6章 软件测试与调试486.1 测试环境与方法486.2 测试实例与研究选择486.3 测试过程研究与选择516.4 测试过程与调试52第7章 结束语53参考文献54致谢55附录56附录1:源代码56附录2:模拟输出打印结果图表56 Abstract: Since the 1990 s, along with Chinas rapid economic growth and from the traditional planned economic system to modern market economy syst

7、em transition, our country economy and society has changed a lot. Among them, the family financial management is obtained by leaps and bounds development. This paper expounds the family investment management of the evolution of the our country, and points out that the family financial management mod

8、e from a single to diversification of change, analyzes the concept of social conduct financial transactions and its significance. Our country family assets the main features of the investment; Effect on our countrys family assets investment system factors: the family assets investment purpose: famil

9、y assets investment in the existing problems and may bring macroeconomic effects analysis; Family assets investment behavior of rationalization routes, and so on. This paper introduces the development of the core of the software of this system, then introduces the system of general design, the desig

10、n of the model, and gives the realization of the final results. At last, it points out that the the drawback of the system, and the future of new family financial management are discussed.Family financial evaluation system is the typical information management system, its development mainly include

11、the setting and maintenance of database and development of front application program of two aspects. Based on the analysis of the database of financial information summary analysis function get financial health rating.Use Visual Studio2010 as development tools based on NetFramwork4.0 platform WPF fo

12、r development framework to RIA (rich Internet application) and UE (user experience) development idea, realized the users easy to operational C/S financial evaluation program.Key word: financial evaluation; RIA; WPF framework摘要:20世纪90年代以来,随着我国经济的快速增长和从传统计划经济体制向现代市场经济体制的过渡,我国经济和社会发生了巨大的变化。其中,家庭理财与评估更是

13、获得了突飞猛进的发展。本论文详细阐述了我国家庭理财评估的演变,指出了家庭财务评估模式从单一向多元化的转变,分析了社会理财的概念及其意义。我国家庭资产投资的主要特征;影响我国家庭资产投资的制度因素:我国家庭资产投资的目的:我国家庭资产投资中存在的问题及其可能带来的宏观经济效应分析;家庭资产投资行为合理化的途径等等。本文的核心介绍了开发本系统的软件,然后介绍了系统的概要设计、模块设计,并给出最后的实现成果。最后指出了系统的不足,并对未来新型家庭财务评估系统作了展望。家庭财务评估系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。利用后台数据库的分析功能对财

14、务信息汇总分析得到财务健康评级。使用Visual Studio2010作为开发工具,基于NetFramwork4.0平台“WPF”为开发框架,以 RIA(rich internet application)与UE(user experience)开发理念,实现用户的易用可操作的C/S财务评估程序。关键字:财务评估;RIA ;WPF框架第1章 绪论1.1 研究背景随着计算机技术的飞速发展,计算机在日常管理应用中迅速得到了普及,利用计算机进行家庭日常财务收支的管理无疑是一条行之有效且高效的办法。本系统结合当前实际的家庭收支分配状况,经过实际的需求分析,采用功能强大的C#作为开发工具而开发出来的单机

15、版家庭财务评估系统。收支管理是一个家庭、单位和个人日常生活不可缺少一部分,也是财务管理的重要组成部分。它的内容对于财务管理者来说都至关重要,所以家庭财务评估系统应该能够为用户提供完整,正确和灵活的理财信息和快捷的分析手段。但一直以来人们使用传统人工的文件方式、纸张记帐管理模式,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。所以利用计算机实现财务信息的管理的自动化将势在必行。随着计算机技术的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。对于当今的科学信息是一次重大的

16、飞越,为人们的生活、工作、学习带来潜移默化的影响。今天我们使用计算机对家庭财务信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率。面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作。1.2 系统概述家庭财务的中心内容账务管理。人们几乎每一天都会经过许多次货币活动。其中包括了买入卖出实物,娱乐消费,起居饮食消费,还有发放工资,收缴保费等。如果能把各类不同的活动进行分类,建立不同的账户,分别对活动进行管理,那么无论现在还是将来,你的账务就会清楚明白了。每天,我们对自己账务的操作有如下

17、几类:添加新的数据项,比如今天我卖出了多少股票,生活中,我们就要对自己还有多少钱,今天所得的利润进行统计。现在我们把这些工作放到程序里去实现,就是这样的操作。某账户今天是添加还是减少,比如对RMB的操作就是减少,如果与这个操作相关的账户是现金,然后根据货币兑换率提供的值计算现金账户今天该录入的数值。再如变卖所有古董的收藏,再存入银行,在软件的实现就为把古董的变卖值转入存款账户。日常生活中,当我们要对一周来,外汇交易的情况进行了解,就非常困难,而观察外汇一个月里的利率走势就更加是问题。做到程序里,把它存放到一个数据表里就可以了。归结后,账户的操作一般如下:新添,删除,增加,减少,查找,转账,统计

18、。第2章 相关技术2.1 C#技术C#(C Sharp)是微软(Microsoft)为。NET Framework量身订做的程序语言,C#拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C+与Java一样亦为对象导向(object-oriented)程序语言。C# (C SHARP)是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领

19、域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。2.2 Winform开发2.2.1 WPF框架WPF 为Windows Presentation Foundation的缩写 ,意思是基于windows的图形界面处理,其原来代号为“Avalon”,由 .NET Framework 3.0 开始引入,与 Windows Communication Foundation及 Windows Workflow

20、Foundation并行为新一代 Windows 操作系统以及 WinFX 的三个重大应用程序开发类库。WPF是微软新一代图形系统,运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,比如Vista中的半透明效果的窗体等都得益于WPF。 程序员在WPF的帮助下,要开发出媲美Mac程序的酷炫界面已不再是遥不可及的奢望。 WPF相对于Windows客户端的开发来说,向前跨出了巨大的一步,它提供了超丰富的.NET U

21、I 框架,集成了矢量图形,丰富的流动文字支持flow text support,3D视觉效果和强大无比的控件模型框架。2.2.2 WPF框架系统架构WPF 主要编程模型是通过托管代码公开的。在 WPF 的早期设计阶段,曾有过大量关于如何界定系统的托管组件和非托管组件的争论。CLR 提供一系列的功能,可以令开发效率更高并且更加可靠(包括内存管理、错误处理和通用类型系统等),但这是需要付出代价图2.1 WPF框架体系架构WPF 中的所有显示是通过 DirectX 引擎完成的,可实现高效的硬件和软件呈现。WPF 还要求对内存和执行进行精确控制。milcore 中的组合引擎受性能影响关系大,需要放弃

22、CLR 的许多优点来提高性能。第3章 需求分析3.1 可行性分析衡量是否具备使用新系统所需的条件,一般可从软硬件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,其中开发人员的技术水平应首先考虑近期内可以培养和发展的技术人员。近些年计算机技术飞速发展,硬件条件可以说是日新月异,其发展速度已令人惊讶的成倍比例发展。软件方面同样进展神速,无论任何系统都难不到如今的计算机。本系统就是C#(WPF框架)与SQL server2008相结合而设计出来的。以下为本系统开发需求。本系统开发需求的软件有:(1)Windows7 操作系统。(2)Viaual studio 2010(3)SQL ser

23、ver2008 R2数据库本系统开发硬件需求:CPU为Core i3以上;硬盘数据量最小配置为60G;计算机内存要求为1G以上;对于家庭财务评估系统应着重分析其经济效益,整合现有资源,提高工作效率。经济上的可行性首先要估算新系统的开发费用和运行、维护费用,再与所估计的将获得的效益进行比较,看是否有利。开发、运行和维护费用主要包括:购买和安装设备的费用:计算机硬件、系统软件、机房、电源、空调等;软件开发费用:系统开发人员、操作人员和维护人员的工资、培训费用等;消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如水、电费,打印纸、光盘等开支;其它费用:系统的效益可以从经济效益和社会效益两方面

24、考虑,本系统在经济上是可行的。3.2 系统体系结构分析家庭财务评估系统主要依靠C#框架WPF为开发体系,在其之上建立系统需求分析与软件结构分析。软件结构分析,功能模块包括:登录,注册,信息插入、修改、密码修改、寻回,财务统计分析,财务记录(增删查改)详细代码模块:数据库连接模块,数据库增删查改模块,系统数据加密模块,数据验证模块等。系统开发主要以D2分离,即是Developer,Desgin并行分离开发。利用WPF框架合理采用此方式。组要以XAML语言为UI开发界面主体,C#为后台逻辑支撑。WPF框架数据表现形式主要运用前台与后台之间数据绑定机制(数据驱动UI理念),综合财务评估系统逻辑,开发

25、系统。3.3 系统需求分析家庭财务评估系统是针对用户要求用计算机,对自己的财务的收入、支出以及相关的各种信息,进行记录、修改、添加、删除而设计的一种现代化管理软件。通过需求分析,本系统需要具有以下功能:(1)站在用户的使用角度考虑,软件应具有友好的UI与方便的操作性,便于用户快速掌握财务软件的使用。(2)家庭财务评估系统能记录家庭财务的基础信息,能成功的对用户各种信息进行管理。(3)查询、修改、删除、添加数据方便,数据的稳定性和可靠性好。具体说来,要求本系统具有以下几个功能模块:用户登录模块、用户管理模块、收入模块、支出模块、密码管理模块、账目统计模块、密码寻回服务模块以及查询模块。具体的需求

26、描述如下:(1)用户登录模块用户登录:验证用户的信息是否合法,以及验证用户是否为系统的合法用户。(2)用户管理模块在系统中主要包括添加用户基本信息。(3)密码寻回服务模块主要对遗失密码的用户,帮助其更改重置密码的服务功能。(4)收入模块主要实现对收入记录的添加、删除、修改。(5)支出模块主要实现对收入记录的添加、删除、修改。(6)密码管理模块在系统中主要包括用户修改密码。(7)账目统计模块主要对总收入、总支出、余额管理。3.4 系统设计思想与目标现代社会家庭的理财观念进一步提高,理财手段变得更加丰富。随着生活水平和文化水平的提高,家庭购买电脑的能力和应用电脑的能力开始提高。电脑及其应用的普及化

27、,人们应用电脑进行家庭财务管理的观念增强,因此,开发一个通用性家庭财务评估软件已经成为社会需求。本系统是一个家庭通用型财务评估软件,系统目标是把适合家庭化管理的各种理财手段及家庭日常收支管理实现计算机化管理,使对家庭及家庭成员的收支活动更好地进行记录并加以统计分析成为可能,也使家庭理财变得方便,快捷,全面。家庭财务评估(管理)主要由日常记账管理和应用各种理财手段进行理财实现家庭资金的最大增值。记账按范围和使用方式可分为现金记账,定期存款记账,活期记账,股票交易记账,债权债务记账。它们分别对应于现金账户,定期存款账户,活期账户,股票交易账户,实物资产账户,债权债务账户,保险账户。现金账户可为不同

28、家庭成员建立自己的账户,也可一人建立几个账户,以便把自己的现金按类归划,按用途有效的进行消费计划和统计。活期账户对应于各家庭成员的银行活期账户。股票交易账户对应所开的股票交易账户,股票记账可以对近期的股票活动详细信息进行查询,浏览,并对盈利情况统计。股票账户和一资金转账账户相连,可以进入日常收支统计数据中。第4章 系统概要设计4.1 系统流程现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。其主要作用是:用业务流程图描述现系统各项业务处理过程,并结合业务流程图详细、准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。图4.1 家庭财务评估系统流

29、程图4.2 系统总体结构设计图图4.2系统总体结构设计图第5章 详细设计5.1 试题设计家庭财务评估系统主要设计采用C/S结构,对于财务评估首先要进行财务管理与数据统计分析。1. 财务管理:在本系统中,财务管理采用收入与支出的方式为主要方式,对家庭财务的数据进行管理,以个人为单位记录在数据库中。便于用户自己查询,也方便系统对用户的财务做出分析统计。2. 财务数据统计分析:系统中一个很重要的模块就是数据统计与分析,这是系统核心功能,数据统计的实现依靠SQL数据库强大的作业系统功能,以每周为单位统计用户的财务信息,同时对表中的年月等字段做出运算修改。保证数据的更新效率。分析模块,主要以客户端C#逻

30、辑实现,采用一系列财务数学公式为模型,对数据的财务数据,进行运算得出不同的财务比值,利用财务比值的大小评估个人财务的健康与否。3. 系统附属功能,包括密码修改、密码寻回服务、个人信息等。系统中主要涉及到了财务问题,所以数据安全性必须得到有效的控制措施。程序编写都按照严格的编码规范,从跟本上杜绝编码漏洞。加强数值验证功能及用户登录安全措施(例如:5次登录失败。锁定20分钟时间。密码全部以MD5形式加密等)。评估系统的设计本着UE的思想,强调用户体验,采用的简单易用的软件操作方式,与友好的界面为基础,开发家庭财务评估系统。5.2 数据库设计数据表名称:F_user (用户信息表)序号列名数据类型长

31、度小数位标识主键允许空默认值说明01IdInt50是否用户财务系统身份唯一序列号02Passdchar16否用户登录财务系统密码03NameNchar8否用户个人名称04EmailVarchar24否用户个人邮箱地址,登录系统使用呢账号05PhoneInt110是用户个人手机号码06AddressVarchar50是用户个人地址07NtimeDatatime8否现在登录时间08WtimeDatatime8是锁定后登录的时间(锁定状态存在此时间)09LimitSmallint否0:锁定状态 1:解锁状态10StatusChar1否1用户登录状态(0:锁定 1:未锁定)11BankidChar19

32、是用户银行卡号码12UsernameChar20是用户虚拟用户名数据表名称:F_accounts(财务数据表)序号列名数据类型长度小数位标识主键允许空默认值说明01WaresVarchar20否商品名称02WpriceMoney82否0.00商品价格03WtypeVarchar8是商品类型04WtimeDatetime否商品购买时间05WaddressVarchar50是商品购买地点06WpersonChar10否商品购买人07WstatusChar1否11为支出,0为收入08IdInt50外键否唯一ID标示09emailvarchar200用户名标示,主要关联f_user数据数据库名称:F_

33、total(收入支出统计表)序号列名数据类型长度小数位标识主键允许空默认值说明01idInt50是否统计的编号02WeekinMoney82统计一周的收入03MonthinMoney82统计一月的收入数据04YearinMoney82统计一年的收入05WeekpayMoney82统计一周的支出06MoutnpayMoney80否统计一月的收入07YearpayMoney8统计一年的支出08timeDatetime8数据插入的时间09EmailVarchar200 用户唯一标识SQL建立数据库脚本USE FinanceGO/* Object: Table dbo.F_user Script Da

34、te: 04/05/2012 12:11:54 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.F_user(id int IDENTITY(1,1) NOT NULL,passd varchar(64) NOT NULL,Name nchar(8) NOT NULL,Email varchar(200) NOT NULL,Phone char(16) NULL,Address nvarchar(max) NULL,Ntime datetime NOT NULL,Wtime

35、 datetime NOT NULL,Status char(1) NOT NULL,Limit smallint NOT NULL,Bankid char(19) NULL,Username char(20) NOT NULL,msn varchar(64) NULL,qciq varchar(12) NULL,bolg varchar(50) NULL,birthday varchar(50) NULL,city varchar(50) NULL) ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.F_total Script D

36、ate: 04/05/2012 12:11:54 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.F_total(id int IDENTITY(1,1) NOT NULL,Weekin money NULL,Moutnin money NULL,Yearin money NULL,Weekpay money NULL,Moutnpay money NULL,Yearpay money NULL,time datetime NOT NULL,email varchar(20

37、0) NULL, CONSTRAINT PK_F_total PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.F_accounts Script Date: 04/05/2012 12:11:54 */SET AN

38、SI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.F_accounts(id int IDENTITY(1,1) NOT NULL,email varchar(200) NOT NULL,Wares varchar(100) NOT NULL,Wprice money NOT NULL,Wtype varchar(100) NULL,Wtime datetime NOT NULL,Waddress varchar(max) NULL,Wperson char(20) NULL,Wstatus

39、 char(6) NULL, CONSTRAINT PK_F_accounts PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARYGOSET ANSI_PADDING OFFGO-5.3 功能详细设计5.3.1 数据库连接实现数据库连接主要在DBhelp类中实现,这是整个系统数据库连接及使用的核心模块,支

40、撑上层所有对数据库操作模块的基础。主要以传递参数的形式对上层数据库操作的方法,进行连接数据库,执行传递SQL语句,返回的执行的SQL值。其中对于数据可以操作的安全性,全部采用数据传参的方式,有效防止数据注入等不良数据攻击。实现数据库的安全性,保证用户数据的安全可靠。核心代码: / / 执行SQL语句,返回影响的记录数 / / SQL语句 / 影响的记录数 / public static int ExecuteSql(string p_strSql) using (SqlConnection connection = new SqlConnection(m_strConnection) using (SqlCommand cmd = new SqlCommand(p_strSql, connection) try connection.Open(); int rows = cmd.ExecuteNonQuery(); return rows; catch (SqlException E) connection.Close(); throw new Exception(E.Message); / / 执行查询语句,返回SqlDataReader / / 查询语句/par

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号