(完整版)工资管理软件工程毕业课程设计

上传人:xin****ome 文档编号:73779402 上传时间:2022-04-12 格式:DOC 页数:26 大小:224KB
收藏 版权申诉 举报 下载
(完整版)工资管理软件工程毕业课程设计_第1页
第1页 / 共26页
(完整版)工资管理软件工程毕业课程设计_第2页
第2页 / 共26页
(完整版)工资管理软件工程毕业课程设计_第3页
第3页 / 共26页
资源描述:

《(完整版)工资管理软件工程毕业课程设计》由会员分享,可在线阅读,更多相关《(完整版)工资管理软件工程毕业课程设计(26页珍藏版)》请在装配图网上搜索。

1、软件工程课程设计工资管理系统的设计与实现题目:工资管理系统学生姓名:*学号: *专业班级:*指导教师:*1 开发背景说明随着科技的发展现在越来越多的办公都实行了自动化,随着就职人员的增加,这对工资管理提出了新的要求,传统的纯手工或简单的计算工具,已经不适应现代经济高速发展和信息快速增长的要求,因此必须运用现代化管理手段,配备完善的自动化设备, 采用全新的计算机网络和工资管理系统,来提高企业的办公效率,最大限度地发挥准确、快捷、高效等作用,从而赢得企业的高信誉、强实力、好效益,运用计算机管理就势在必行!2 系统分析:2.1 问题定义工资管理系统有着许多手工管理所无法比拟的优点:检索迅速、查找方便

2、、可靠性高、存储量高、保密性好、寿命长、成本低等. 这些优点能够极大的提高工资管理的效率。2.2 可行性分析目标方案可行性1)计算机设备处理繁杂的工资增减问题,大幅度减少人力、物力, 极大地提高企业的管理水平和管理效率。2) 管理水平和管理效率的提高能直接产生经济效益。3) 高效率的管理形成了良好的经营氛围,为企业打造优良形象,提高企业竞争力。4) 本系统安全保密性可靠 ,实施独立的局域网络,人员进入系统需要登录,需输入账户和密码。5) 本系统的管理,可以根据市场需要进行调整,实用性强技术可行性(1) 工作人员一般都要求掌握计算机技术,会使用各种管理软件。(2) 在新系统投入使用时,需对员工进

3、行少量的培训,熟悉系统的功能和使用方法使系统能够顺利运行。经济可行性(1) 企业有能力承担系统开发费用。(2) 新系统将为企业带来经济效益。管理系统是一个信息化、智能化和先进理理念的集合体。 而管理是一个动态过程, 在其运行过程中要采取多项措施。其最主要的表现就是减少了企业管理费用和人力开支。操作可行性(1) 本系统采用基于 Windows 的图形用户界面, 而该系统是大家熟悉的操作系统,对于那有一般的计算机知识的人员就可以轻松上手。(2)整个工资管理系统采用较友好的交互界面,简单明了, 操作方便, 不需要对数据库进行深入的了解。2.3 需求分析市场需求分析1)工资管理系统是一个企业单位不可或

4、缺的部分, 他能为用户提供充足的信息和快捷的查询手段。2) 一个工资管理系统可以高效能、大容量的收集、处理、存储工资管理信息,大幅度的工资管理信息系统的工作质量和效率。3)能够为企业管理人员及时掌握整个工资管理系统的全面情况,提供系统的准确的工资管理信息, 可以促进工资管理工作的规范化及各项管理制度与指标体系的建立和健全。4)为企业提供各种加工管理了工资管理信息,以满足工资管理的特殊要求,适应新形势对职工队伍建设提出的新要求, 帮助管理人员选择方案, 实现优化决策。虽然当前, 不少单位的工资管理部门对于计算机应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。系

5、统功能需求分析工资管理系统涉及到员工基本信息的录入、修改和删除, 工资标准的设定、查询和结算等。典型的工资管理系统主要有以下基本功能:a) 员工基本信息的录入、修改、删除等功能b) 工资标准的设定功能, 集体包括职务工资、 职称工资以及其他工资标准的设定。c) 工资信息的浏览d) 员工工资信息表的创建e) 工资调整管理f) 工资统计系统需求分析和目标企业工资管理系统可以用于支持企业完成工资管理工资,有如下3 个方面的目标。1) 支持企业实现规范化的管理。2) 支持企业高效率完成人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。3) 支持企业进行人事管理及其相关方面的

6、科学决策, 如企业领导根据现有的员工合同期限决定是否继续聘用等。3 概要设计通过分析,将工资管理系统分为六个模块:人事档案管理模块、职工工资管理模块、工资统计模块的实现、部门查询模块、特殊查询模块、报表查询模块对六个模块做具体说明:人事基本信息管理模块:输入:职员信息输出:“人员档案表”功能:对人事基本信息的查询职工工资管理模块输入:人员月工资输出:“职工工资表”功能:完成员工工资的查询工资统计模块输出:“职工工资统计表”功能:完成员工工资的统计和打印部门查询模块输出:以部门为索引的“职工档案信息”功能:完成以部门为索引的“职工档案信息”的统计和查询特殊查询模块的实现输出:满足查询条件的“职工

7、档案信息”和职工合同的期限功能:完成满足查询条件的“职工档案信息”和职工合同的期限的查询报表查询模块的实现输出:员工履历信息和工资信息基本情况的查询及打印功能功能:完成员工履历信息和工资信息基本情况的查询及打印功能3.1 系统业务流程图3.2系统 E-R 图3.4数据流图图底层数据流图图工资管理第一层数据流图图工资管理的展开图本月工资管理的展开3.5 数据字典通过需求分析,对企业工资管理系统编制数据字典如下:(1) 数据流定义(2) 数据存储定义(3) 处理逻辑定义(4) 外部实体定义4 系统设计4.1系统处理流程和数据流程4.2系统数据库概念结构4.3 数据库设计数据录入功能主要任务是对各种

8、工资信息进行日常的管理,如工资信息的输入、查询、修改、增加、删除,迅速准确地完成各种工资信息的统计计算和汇总,快速打印出报表。数据查询功能系统需要提供以下查询功能:1) 员工考勤情况2) 员工工种情况,反映员工的工种、等级,岗位工资等信息3) 员工津贴信息情况,反映员工的加班时间,加班类别、加班天数、岗位补贴情况等4) 员工基本信息情况5) 员工月工资情况:年,月,职工号,姓名,部门名,基本工资,病假扣款,事假扣款, 3.应发工资,实发工资数据统计功能1) 统计员工年终奖金2) 统计每部门月工资情况数据库概念设计分析前面的系统功能要求, 需要一个表来存储和管理员工信息, 使系统能够接受员工原始

9、的各项数据, 以实现数据录入、 查询或统计员工信息等功能。 员工是本系统的第一个实体。为了能实现查询和统计部门内员工情况等功能,必须有一个表来存储和管理所有部门的信息。部门是本系统的第二个实体。工资是以员工工作情况来制定的。需要建立一个表来记录各种工资、津贴、扣款的信息。它主要为各种查询和统计功能提供工资数据。工资是第3 个实体。据此可以绘出工资管理系统数据库的E-R 图如下 :1NMM1实体属性列表如下:实体属性工号员工姓名性别年龄籍贯身份认证婚姻状况学历部门名称工种工龄职务等级部门部门名称部门负责人部门人数工号工资工资年月岗位工资岗位补贴出勤天数加班工时加班天数加班类别加班工资病假扣款事假

10、扣款其他扣款应发工资实发工资4.4 数据库逻辑设计将数据库的概念模型转换为关系模型:实体转换成的关系模式有:员工(工号,姓名,性别,年龄,籍贯,身份证号,婚姻状况,学历,部门名称,工种,工龄,职务等级)部门(部门编号,部门名称,部门负责人,部门人数)获得(工号,姓名)工资(工号,工资年月,岗位工资,岗位补贴,出勤天数,加班工时,加班工资,加班天数,加班类别,病假扣除,事假扣除,其它扣除,应发工资,实发工资)因为,员工与工资是1: N 的关系,所以各关系模式为:员工(工号,姓名,性别,年龄,籍贯,身份证号,婚姻状况,学历,部门名称,工种,工龄,职务等级)部门(部门名称,部门负责人,部门人数)工资

11、(工号,工资年月,岗位工资,岗位补贴,出勤天数,加班工时,加班工资,加班天数,加班类别,病假扣除,事假扣除,其它扣除,应发工资,实发工资)字体为粗体的属性为各关系模式的主码。关系规范式:工资管理系统1NF 每个属性均不可再分4.5 数据库与数据表设计物理结构设计在 SQL 数据库中需要建立 3 个数据表:员工信息数据表、部门信息数据表和工资数据表。数据库与数据表设计员工信息数据表定义其中,“工号”是表的主键,惟一标识。“部门名称” 是外键。“工号” 将记录员工的编号, 在员工信息表中增加这一列时,虽然增加了数据冗余, 但可以在查询每个员工信息时, 提高系统的性能。 因为员工信息表的记录数相对固

12、定,相比之下,增加这个冗余的列对于整个系统来说是有利的。通过它,系统将引用到工资信息。此表取名为“员工”部门信息数据表定义其中,部门名称是该表的主键,惟一标识一个部门。此表取名为“部门”工资数据表定义其中,“工号”作为该表的主键,唯一标识,保证客房信息表数据的参照完整性。此表表取名为“工资”根据上面三个数据表的设计,可执行下面的步骤创建数据表1)打开企业管理器,在本地服务器上创建新的数据库“工资管理库”2)创建表员工、部门、工资数据完整性设计1) 给每个表实施主键约束。主键约束、非空值约束员工:工号为主键,所以此项非空部门:部门名称为主键,所以此项非空工资:工号为主键,所以此项非空2)实施 C

13、HECK约束员工表中建立一个检查约束,即员工性别不是男就是女CHECK(性别 IN(男 , 女)工资表中建立一个对于出勤天数的检查约束,即出勤天数在0-20 天之间check (出勤天数=0 and 出勤天数 =20)3)外键约束员工表中,工号、部门名称为外键。FK_ 员工 _工资FOREIGN KEY(工号) REFERENCES工资(工号)FK_ 员工 _部门FOREIGN KEY(部门名称) REFERENCES部门 (名称 )通过此键建立3 个表的联系4)惟一约束a) 每个表的主键需定义为惟一性:对于工资表,因为工号是主键,联系着员工表,所以建立唯一性alter table 工资 ad

14、d constraint UQ_ 工号unique(工号 )b) 对于员工表, 员工的工号、 身份证号、 部门名称都是用于识别员工身份,所以建立唯一约束alter table 员工add constraint UQ_ 工号unique(工号 )5) 强制约束对 INSERT 和 UPDATE 操作强制约束, 表明以后对员工表中的工号、 部门名称的添加和更新操作都会分别检查在工资表、部门表中是否存在与此相应的内容。6)规则为了检查员工表中输入的身份证号码是有效位数,可以创建一个规则绑定到该列;在数据操作时进行检查。规则的定义语句为:(LEN ( 身份证号 )=15)OR(LEN( 身份证号 )=

15、18)5 系统测试该平台可以实现员工和管理员的登陆验证,根据登录的身份不同进入的管理系统如:普通员工进入工资查询系统,管理员则进入工资发放系统5.1 部分代码登录模块代码Option ExplicitDim WithEvents rs As RecordsetPrivate Sub cmdOK_Click()Dim Sql As StringSql = select * from t_user where usercode= & Trim$(Me.txtUser) & and password= & Trim$(Me.txtPassword) & Set rs = ConnWZ.Execute

16、(Sql)If Not rs.EOF ThenWith UserInfo.UserCode = Trim$(rs!UserCode).UserName = Trim$(rs!UserName).Pwd = Trim$(rs!Password).QX = rs!QXEnd WithCall LogInfo(True)Me.HideRSGL.Showrs.CloseExit SubElse MsgBox 用户名或口令输入错误!, vbExclamation, 系统提示 txtUser.Text = txtUser.SetFocustxtPassword.Text = rs.CloseExit Su

17、bEnd IfErr:MsgBox 用户名、口令或数据库连接串输入错误!数据库连接失败! , vbExclamation, 系统提醒你: End SubPrivate Sub Form_Load()Dim Sql As StringMe.txtPassword = With Me.txtUser.Text = .SelStart = 0.SelLength = Len(.Text)End WithSql = select * from t_userSet rs = ConnWZ.Execute(Sql)If rs.EOF ThenSql = insert t_user(usercode,use

18、rname,password,qx)values(Admin,管理员 ,123456,0)ConnWZ.Execute (Sql)End Ifrs.CloseEnd SubPrivate Sub Form_Unload(Cancel As Integer)EndEnd SubPrivate Sub lblLabels_Click(Index As Integer)End SubPrivate Sub txtpassword_keypress(KeyAscii As Integer)If KeyAscii = 13 ThenCall cmdOK_ClickEnd IfEnd SubPrivate

19、 Sub txtUser_KeyPress(KeyAscii As Integer)If KeyAscii = 13 ThentxtPassword.SetFocusEnd IfEnd Sub员工工资查询代码Dim WithEvents rs As RecordsetDim WithEvents adoPrimaryRS As RecordsetDim WithEvents adoXianshiRS As RecordsetDim JieYue_ID As String 为找到 ID 的查询Private Sub Check1_Click()If Check1.Value = 1 ThenCh

20、eck2.Value = 0Check3.Value = 0Check4.Value = 0SQL 语句Check5.Value = 0Combo1.ClearSql = select员工号 from员工基本信息order by员工号 Set rs = db.Execute(Sql)Do While Not rs.EOFIf IsNull(rs(员工号 ) = False ThenCombo1.AddItem rs(员工号 )End Ifrs.MoveNextLoopCombo1.Visible = TrueLabel4.Visible = FalseLabel5.Visible = Fals

21、eDTPicker1.Visible = FalseDTPicker2.Visible = FalseFrame2.Visible = FalseFrame3.Visible = FalseEnd IfEnd SubPrivate Sub Check2_Click()If Check2.Value = 1 ThenCheck1.Value = 0Check3.Value = 0Check4.Value = 0Check5.Value = 0Combo1.Visible = TrueCombo1.ClearWith Combo1.AddItem 博士 .AddItem 硕士 .AddItem 大

22、学 .AddItem 大专 .AddItem 高中 .AddItem 职高 .AddItem 中技 .AddItem 初中 End WithLabel4.Visible = FalseLabel5.Visible = FalseDTPicker1.Visible = FalseDTPicker2.Visible = FalseFrame2.Visible = FalseFrame3.Visible = FalseEnd IfEnd SubPrivate Sub Check3_Click()If Check3.Value = 1 ThenCheck1.Value = 0Check2.Value

23、= 0Check4.Value = 0Check5.Value = 0Combo1.ClearSql = select distinct岗位from员工基本信息Set rs = db.Execute(Sql)Do While Not rs.EOFIf IsNull(rs(岗位 ) = False ThenCombo1.AddItem rs(岗位 )End Ifrs.MoveNextLoopCombo1.Visible = TrueLabel4.Visible = FalseLabel5.Visible = FalseDTPicker1.Visible = FalseDTPicker2.Visi

24、ble = FalseFrame2.Visible = FalseFrame3.Visible = FalseEnd IfEnd SubPrivate Sub Check4_Click()If Check4.Value = 1 ThenCheck1.Value = 0Check2.Value = 0Check3.Value = 0Check5.Value = 0Combo1.ClearSql = select distinct籍贯 from员工基本信息 Set rs = db.Execute(Sql)Do While Not rs.EOFIf IsNull(rs(籍贯 ) = False Th

25、enCombo1.AddItem rs(籍贯 )End Ifrs.MoveNextLoopCombo1.Visible = TrueLabel4.Visible = FalseLabel5.Visible = FalseDTPicker1.Visible = FalseDTPicker2.Visible = FalseFrame2.Visible = FalseFrame3.Visible = FalseEnd IfEnd SubPrivate Sub Check5_Click()If Check5.Value = 1 ThenCheck1.Value = 0Check2.Value = 0C

26、heck3.Value = 0Check4.Value = 0Combo1.ClearSql = select distinct身份证号 from员工基本信息 Set rs = db.Execute(Sql)Do While Not rs.EOFIf IsNull(rs(身份证号 ) = False ThenCombo1.AddItem rs(身份证号 )End Ifrs.MoveNextLoopCombo1.Visible = TrueLabel4.Visible = FalseLabel5.Visible = FalseDTPicker1.Visible = FalseDTPicker2.

27、Visible = FalseFrame2.Visible = FalseFrame3.Visible = FalseEnd IfEnd SubPrivate Sub CmdXianShi_Exit_Click()Frame2.Visible = TrueFrame3.Visible = FalseEnd SubPrivate Sub Command1_Click()Dim DataGrid_sql As String Dim oText As TextBox、If Check1.Value = 1 ThenDataGrid_sql = select * fromCombo1.Text & E

28、nd If数据表格中的数据源员工基本信息 where员工号= &If Check2.Value = 1 ThenDataGrid_sql= select* from 员工基本信息where学历 = & Combo1.Text & End IfIf Check3.Value = 1 ThenDataGrid_sql = select * from员工基本信息where岗位 = & Combo1.Text & End IfIf Check4.Value = 1 ThenDataGrid_sql = select * from员工基本信息 where籍贯 = &Combo1.Text & End I

29、fIf Check5.Value = 1 ThenDataGrid_sql = select * from员工基本信息 where身份证号 = & Combo1.Text & End IfSet adoPrimaryRS = New Recordset adoPrimaryRS.Open DataGrid_sql, db, adOpenStatic,adLockOptimisticSet DataGrid1.DataSource = adoPrimaryRS Frame3.Visible = False Frame2.Visible = TrueEnd SubPrivate Sub Comma

30、nd2_Click()RSGL.Enabled = TrueUnload MeEnd SubPrivate Sub Command3_Click()Dim XianShi_sql As String 单条数据显示的数据源 If JieYue_ID = ThenMsgBox 请您选择其中一条信息!Exit SubElseXianShi_sql = select * from 面试登记 where ID = & JieYue_ID Set adoXianshiRS = New RecordsetadoXianshiRS.Open XianShi_sql, db, adOpenStatic, adL

31、ockOptimisticFor Each oText In Me.txtFieldsSet oText.DataSource = adoXianshiRSNextSet DTPicker3.DataSource = adoXianshiRSSet Combo3.DataSource = adoXianshiRSSet Combo4.DataSource = adoXianshiRSEnd IfFrame2.Visible = FalseFrame3.Visible = TrueEnd SubPrivate Sub DataGrid1_Click()On Error Resume NextIf

32、 Not adoPrimaryRS.BOF And Not adoPrimaryRS.EOF ThenIf Not IsNull(adoPrimaryRS.Fields(ID) ThenJieYue_ID = adoPrimaryRS.Fields(ID)ElseMsgBox 请您选择其中一条信息!End IfElseExit SubEnd IfOn Error GoTo 0End SubPrivate Sub Form_Load()On Error Resume NextFor Each TextBox In Me.Controls宋体 NextFrame2.Visible = FalseF

33、rame3.Visible = FalseFor Each oText In Me.txtFieldsoText.Locked = TrueNextDTPicker3.Enabled = TrueEnd SubPrivate Sub Frame1_DragDrop(Source As Control, X As Single, Y As Single)End Sub5.2测试分析5.2 1 测试的作用和意义系统测试是工资管理系统的开发周期的一个十分重要的环节。尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免会留下错误,如果没有再投入运行前的系统测试阶段被发现并纠正,问题迟早会在运

34、行中暴露出来,到那时要纠正错误将会付出更大的代价。系统测试占用的时间、花费的人力和成本占软件开发的很大比例。 统计表明, 开发较大规模的系统,系统测试的工做量大约占整个软件开发工作量的 40%-50%.而对于一些特别重要的大系统,测试的工作量和成本更大,甚至超过系统开发其它各阶段的总和的若干倍。测试方法机器测试通过在计算机上直接运行被测程序,来发现程序中的错误。机器测试包括黑盒测试和白盒测试,黑盒测试也称为功能测试,将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,研究软件的外部特性。根据软件的需求规格说明书设计测试用例。从程序的输入和输出特性上测试是否满足设定的功能。白盒测试也称为

35、结构测试,将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查与测试是否相符。测试内容1) 软件的正常运行、关闭及退出时保存记录的提示。2) 用户登录界面友好,可操作性及安全性能较好,能对不同管理级别者进行限制,以保证数据库的安全。3) 数据库的可维护性好,数据的录入、删除及更改均能顺利完成,并能实现动态更新。4) 数据查询便捷,能对各种不同的查询条件搜索,以找到最合适的答案。5) 数据溢出、越界均能进行非法提示,以警告用户正确使用。对用户的正常操作方式也提出警告。6) 数据类型填写错误时,系统能够报错。7) 软件对操作系统的兼容性良好,

36、可移植性完好。测试结果1) 软件在运行、关闭及退出时保存记录的提示功能基本完成,在软件的不断启动闭过程中没有出现死机、 程序执行效率降低等各种不良现象, 功能的实现较为完善。2) 用户登录界面较友好,但软件界面的色彩选择、搭配上对于长期工作者而言任然不会产生眼部不适感。 可操作性及安全性能较好, 能完成对不同管理级别者的限制工作,对软件设计到的机密数据能进行良好的保护。3) 数据库的可维护性良好,数据的录入能顺利完成,并能实现动态更新,删除和修改也能顺利完成。4) 数据查询不够全面,只能按系统设定的少数查询条件进行搜索。5) 数据溢出、越界基本不能进行非法提示,以警告用户正确使用。对用户的非正

37、常操作方式能提出警告。6) 数据类型填写错误时,系统有报错功能,在数据输入错误时,使用者能够获知错误所在。7) 软件的兼容性有待提高。6 总结经过反复测试,系统完成后运行添加、修改、查询、报表等功能均正常。此系统任然存在许多缺陷,但是通过该系统设计达到了系统设计目的的意义,基本掌握了软件开发的主要步骤,了解了各个环节在开发时要注意的问题,体会到开发一个系统应该注意的方面以及重视用户在系统开发过程中间的作用,开发出好的软件高质量的软件。 另外在设计过程中也逐渐提高了软件开发技能和编程技能以及良好的软件开发思维模式。7 参考文献1 张海藩 . 软件工程 ( 第五版 ). 北京:清华大学出版社, 20102 张海藩 . 面向对象程序设计使用教程 ( 第二版 ). 北京:清华大学出版社,20073 仝春灵 , 沈祥玖 . 数据库原理与应用 -SQL Server 2000 . 北京:中国水利水电出版社 , 20094 孟凡荣 . 数据库原理与应用 . 北京: 清华大学出版社, 20105郑阿奇 . Visual Basic教程 . 北京 :清华大学出版社, 2010张向宏 . 软件测试理论与实践教程. 北京: 人民邮电出版社, 20096

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!