




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机网络课程设计报告里面需要有:jsp页面代码,servlet页面代码,web.xml页面代码课程设计名称: 简单新闻发布系统 班 级 : 姓 名 : 学 号 : 课程设计日期: 2010-6-122010-7-17 2010 年 7 月 17 日目 录一、课程设计目的和要求 3 1、课程设计目的 2、课程设计要求二、课程设计环境 3 1、课程Visual Studio 2005软件开发平台 2、SQL SERVER 2005数据库软件三、程序的逻辑框图 4四、程序源代码 5 1、系统登陆验证代码: 2、主体新闻页面代码 3、修改管理员密码代码: 4、添加用户信息代码 5、删除新闻信息代码: 6、添加新闻信息代码:五、课程设计数据、结果分析 12 1、主要数据库表 2、数据库表结构(内容) (1)、用户信息表: (2)、新闻信息表: (3)、用户角色表: (4)、新闻类别表: 3、结果分析主要流程截图(管理员和新闻录入员) 六、总结 18七、教师意见 19一、课程设计目的和要求1、课程设计目的(1)、培养学生理论联系实际的设计思想,训练综合运用所学的基础理论知识,结合生产实际分析和解决网络应用中问题的能力,从而使基础理论知识得到巩固和加深。(2)、运用软件工程的原理、方法和工具完整地设计并开发一个软件项目。(3)、学习掌握网络应用系统的一般设计过程和方法。(4)、熟悉并掌握B/S模式构建网络应用。2、课程设计要求(1)、合理设计系统框图和网站结构图。(2)、根据系统框图设计,编写网页及程序代码。(3)、程序设计时,要求使用JSP或者ASP.NET语言进行开发,完成课设题目的全部内容。(4)、完成课程设计报告。(5)、认真做好实验内容的准备,提前作出思考和分析。(6)、观察各种现象,作出必要的说明和分析。(7)、认真书写实验报告。包括实验目的和要求,实验情况及分析,程序设计说明,框图和清单二、课程设计环境1、课程设计Visual Studio 2005软件开发平台 Visual Studio 2005 是一套完整的开发工具,用于生成 ASP Web 应用程序、XML Web services、桌面应用程序和移动应用程序。Visual Basic .NET、Visual C+ .NET、Visual C# .NET 和 Visual J# .NET 全都使用相同的集成开发环境 (IDE),该环境允许它们共享工具并有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,此框架提供对简化 ASP Web 应用程序和 XML Web services 开发的关键技术的访问。2、SQL SERVER 2005数据库软件 SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。三、程序的逻辑框图程序逻辑图描述:系统启动时默认进入默认界面(新闻浏览界面),一般浏览者可以在此界面浏览各种新闻,点击新闻标题可以查看各条新闻详细信息。如果是管理员或者是普通用户(新闻录入员),可以在默认页面选择用户登录,然后进行相关操作。在登陆界面,用户有两种登陆选择,如果您是管理员,您可以通过用户名和密码登陆,登陆后可以实现管理员的相关操作功能。如果您是普通用户,您也可以通过相应名称和密码登陆,登陆后可以实现普通用户的相关操作功能。如图所示:浏览新闻新闻浏览界面登陆界面登陆界面发布新闻删除新闻身份选择修改新闻管理员新闻录入员浏览新闻修改密码返回浏览页新闻管理用户管理修改密码返回浏览页查看用户添加用户修改用户删除用户查看新闻发布新闻修改新闻删除新闻四、程序源代码(部分)1、系统登陆验证代码:public partial class Login : System.Web.UI.Page alerts alert = new alerts(); protected void Page_Load(object sender, EventArgs e) txtName.Focus(); FormsAuthentication.SignOut(); if (!this.IsPostBack) this.ViewStateGUID = System.Guid.NewGuid().ToString(); protected void btnOK_Click(object sender, EventArgs e) int login = 0; SoftLin.BLL.Users bll = new SoftLin.BLL.Users(); SoftLin.Model.Users model=new SoftLin.Model.Users(); model.UserName = txtName.Text; model.Password = SoftLin.Common.DEncrypt.EncryptPassword(txtPass.Text); if(DDLtType.SelectedValue=管理员) /判断用户身份 model.UserType = 1; else model.UserType = 0; login = bll.Logins(ConfigurationManager.ConnectionStringsDBW.ConnectionString, model); if (login != 0) /用户登录验证 SoftLin.Common.AccountsPrincipal newuers = AccountsPrincipal.ValidateLogin(df, df); FormsAuthentication.SetAuthCookie(txtName.Text, false); Context.User = newuers; SessionLogin = Login; if (model.UserType = 1) /根据用户类型跳转到相应页面 Response.Redirect(Admin/Default.aspx); else Response.Redirect(edit/Default.aspx); else Response.Write(alert.alert(用户名或密码有误!); ; 2、主体新闻页面代码(一般浏览者可浏览页面): protected void Page_Load(object sender, EventArgs e) /设置新闻类别 SoftLin.BLL.News news = new SoftLin.BLL.News(); SoftLin.Model.News model = new SoftLin.Model.News(); model.Type = 校园大事; ds = news.NewsTypequery(con, model); for (int i = 0; i ds.Tables0.Rows.Count; i+) matteri = ds.Tables0.Rowsi1.ToString(); HttpUtility.UrlEncode(mattersi = ds.Tables0.Rowsi1.ToString(), System.Text.Encoding.GetEncoding(GB2312); model.Type = 体育新闻; ds = news.NewsTypequery(con, model); for (int i = 0; i ds.Tables0.Rows.Count; i+) sporti = ds.Tables0.Rowsi1.ToString(); HttpUtility.UrlEncode(sportsi = ds.Tables0.Rowsi1.ToString(), System.Text.Encoding.GetEncoding(GB2312); model.Type = 最新活动; ds = news.NewsTypequery(con, model); for (int i = 0; i ds.Tables0.Rows.Count; i+) activityi = ds.Tables0.Rowsi1.ToString(); HttpUtility.UrlEncode(activitiesi = ds.Tables0.Rowsi1.ToString(), System.Text.Encoding.GetEncoding(GB2312); model.Type = 奇闻轶事; ds = news.NewsTypequery(con, model); for (int i = 0; i ds.Tables0.Rows.Count; i+) anecdotei = ds.Tables0.Rowsi1.ToString(); HttpUtility.UrlEncode(anecdotesi = ds.Tables0.Rowsi1.ToString(), System.Text.Encoding.GetEncoding(GB2312); model.Type = 校园新闻; ds = news.NewsTypequery(con, model); for (int i = 0; i ds.Tables0.Rows.Count; i+) schoolnewi = ds.Tables0.Rowsi1.ToString(); HttpUtility.UrlEncode(schoolnewsi = ds.Tables0.Rowsi1.ToString(), System.Text.Encoding.GetEncoding(GB2312); model.Type = 校园论坛; ds = news.NewsTypequery(con, model); for (int i = 0; i 0) Response.Write(alerts.alert(修改密码成功!); Response.Redirect(./Login.aspx); else Response.Write(alerts.alert(原密码输入有误!); 4、添加用户信息代码(管理员):protected void btnOK_Click(object sender, EventArgs e) int trues=0; string type; SoftLin.BLL.Users users = new SoftLin.BLL.Users(); SoftLin.Model.Users Model = new SoftLin.Model.Users(); Model.UserName = txtName.Text; Model.Password =SoftLin.Common.DEncrypt.EncryptPassword( txtPass.Text); Model.TrueName = txtTName.Text; if (rbnSex.Checked) Model.Sex = 男; else Model.Sex = 女; Model.Phone = txtPhone.Text; Model.Birthday =Convert.ToDateTime(txtBirthday.Text); Model.Email = txtEmail.Text; Model.LoginTime = DateTime.Now.ToString(); if (ddLiType.SelectedValue = 管理员) type = 1; else type = 0; Model.UserType = type; trues=users.CreateUsers(ConfigurationManager.ConnectionStringsDBU.ConnectionString, Model); if (trues 0) SoftLin.Common.alerts alerts = new SoftLin.Common.alerts(); Response.Write(alerts.alert(添加成功!); 5、删除新闻信息代码:public partial class Admin_DeleteNews : System.Web.UI.Page string con = ConfigurationManager.ConnectionStringsDBU.ConnectionString; protected void Page_Load(object sender, EventArgs e) SoftLin.BLL.News news = new SoftLin.BLL.News(); GridView1.DataSource = news.GetNews(con); GridView1.DataBind(); if (!Context.User.Identity.IsAuthenticated) Response.Redirect(./Login.aspx); protected void btnUp_Click(object sender, EventArgs e) SoftLin.BLL.News news = new SoftLin.BLL.News(); SoftLin.Model.News model = new SoftLin.Model.News(); model.NewID =Convert.ToInt32(txtup.Text); SoftLin.BLL.NewSsorts typen = new SoftLin.BLL.NewSsorts(); SoftLin.Model.NewSsorts mo = new SoftLin.Model.NewSsorts(); mo.NewID = model.NewID; typen.DeleteNewsSsorts(con, mo); news.DeleteNews(con, model); SoftLin.Common.alerts alert = new SoftLin.Common.alerts(); Response.Write(alert.alert(删除成功!); protected void dgUser_PageIndexChanged(object source, DataGridPageChangedEventArgs e) protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) GridView1.PageIndex = e.NewPageIndex; GridView1.DataBind(); 6、添加新闻信息代码:public partial class Admin_AddArticle : System.Web.UI.Page string con = ConfigurationManager.ConnectionStringsDBU.ConnectionString; protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) DataSet ds = new DataSet(); SoftLin.BLL.Ssorts type = new SoftLin.BLL.Ssorts(); ds = type.GetSsorts(ConfigurationManager.ConnectionStringsDBU.ConnectionString); DDlType.DataSource = ds.Tablesds.DefaultView; DDlType.DataTextField = description; DDlType.DataBind(); if (!Context.User.Identity.IsAuthenticated) Response.Redirect(./Login.aspx); protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) protected void btnAdd_Click(object sender, EventArgs e) string type = DDlType.SelectedItem.Text; int newID = 0; int SsodtID = 0; SoftLin.BLL.News news = new SoftLin.BLL.News(); SoftLin.BLL.NewSsorts ns = new SoftLin.BLL.NewSsorts(); SoftLin.Model.News model = new SoftLin.Model.News(); model.Title = txtArticle.Text; model.Bodys = txtBodys.Text; model.Author = Txtauthor.Text; model.Type = DDlType.SelectedValue; news.CreateNews(con, model); newID = news.GetNewsID(con, model); SoftLin.BLL.Ssorts ssorts = new SoftLin.BLL.Ssorts(); SsodtID = ssorts.GetSsortID(con,type); SoftLin.Model.NewSsorts newsss = new SoftLin.Model.NewSsorts(); newsss.NewID = newID; newsss.SsortID = SsodtID; ns.CreateNewSsorts(con, newsss); SoftLin.Common.alerts alert = new SoftLin.Common.alerts(); Response.Write(alert.alert(添加成功!); protected void DDlType_SelectedIndexChanged(object sender, EventArgs e) protected void DDlType_TextChanged(object sender, EventArgs e) 五、课程设计数据、结果分析1、主要数据库表编号表名名称描述1P_users用户信息表关于用户的一些信息2News新闻信息表关于新闻的一些信息3p_UserRoles用户角色表用户类别4Ssorts新闻类别表新闻类别2、数据库表结构(内容)(1)、用户信息表:(2)、新闻信息表:(3)、用户角色表:(4)、新闻类别表:3、结果分析(1)、网站首页: (2)、登陆界面:(3)、管理员管理页面:(4)、新闻录入员管理界面:(5)、查看用户信息:(6)、查看新闻:(7)、发布新闻:(8)、删除新闻:六、总结开始计算机网络课程设计已有一段时间了,这次的课程设计是要完成一个网站,由于以前对于做网站的流程以及技术了解不够深刻,这次完成课设还是花费了很大精力的。这次选做的是新闻发布系统,基本上完成了系统所需的各项功能,这次课设让我学到了很多新的东西,感觉受益匪浅。这次的课设总体难说还是有一些难度的,完成这项任务也是花了很多时间的。这次课设,借鉴了网上的一些模板,一步步的实现了各部分功能,最终使得整个网站得以运行,得到了预期的结果,感觉很开心。这次的课程设计中遇到了不少困难,如界面设计和布局,连接数据库,跳转页面,添加删除信息等等,曾经也感觉很气馁。但是最后还是坚持了下来,有些东西在网上找答案,还有些问题请教同学,也参考了几本书籍,最后将问题一个个慢慢解决了,网站也一步步完善了。完成了网站所需功能,也美化一些界面,基本上较好的达到了老师的要求,感觉还是蛮有成就感的。然而自己还是有些地方做得不够满意,例如有个小问题现在还没有解决,在添加用户信息的时候,选择性别值要么传不到数据库,要么传的值是0和1,达不到预期的效果,采用Select和Dropdownlist两种方法尝试都没有成功,最后只好在相应界面将该字段删除掉了,另外感觉自己在网站美观方面做的也不够好,虽然也做了不少努力,诸如此类,以后还要继续加油。在网站设计中涉及到很多编程方面的知识,编程是一个检验自己和提高自己的好机会,特别是一些代码较多,思想较复杂的程序任务。在编程中能加深自己对所学知识的认识,遇到了各种问题通过各种途径解决以后,会感觉很欣喜和有成就感,会学到很多新的知识,积累宝贵的经验。理论和实践永远是紧密相连的,在学好理论基础的前提下,思路会比较清晰,编程会容易一些,编程实践则能巩固自己所学的知识,二者相辅相成,缺一不可。这次课设使自己收获颇多,感受也很深,也感觉到自己的不足。这次的网站设计其实并不是很复杂的一个任务,自己花了那么多时间和精力才得以完成。但是通过这次课程设计有了一些进步和收获还是很欣慰的,也有了更大的兴趣和动力去学习。在以后的学习过程中,一定要更加努力的学习各项基本知识,在学习过程中加强编程实践,多了解一些和编程相关的知识,如多了解一些语言,多了解一些设计如PhotoShop等方面的只是,平时多思考,遇到不懂的问题要及时解决,逐步提高自己的基本技能,逐步完善自己的知识,争取不断地进步和提高自己。七、教师意见葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国数字伤口测量仪行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国拔牙钳行业市场现状供需分析及投资评估规划分析研究报告
- 互联网医疗健康咨询协议
- 2025-2030中国卧式屈腿训练器行业竞争态势与销售策略分析报告
- 2025年中国家用美容设备行业市场全景分析及前景机遇研判报告
- 2025年铸造涂料项目提案报告
- 医疗设备计量管理制度
- 中医医院消防安全中药库房防火管理制度
- 2024年洁厕剂项目投资申请报告代可行性研究报告
- 电影发行协议详细版范本
- 信息管理岗试题及答案
- GA/T 2160-2024法庭科学资金数据检验规程
- 2024北京西城区五年级(下)期末语文试题及答案
- 2025至2030中国ORC低温余热发电系统行业发展前景预测与投资建议研究报告
- 2025年湖南新宁县城市建设投资开发有限公司招聘笔试参考题库含答案解析
- 中西医协同“旗舰”医院建设项目实施方案(仅供参考)
- 2025春季学期国开电大本科《人文英语3》一平台在线形考综合测试(形考任务)试题及答案
- 中国不锈钢橱柜行业市场发展现状及前景趋势与投资分析研究报告(2024-2030)
- 煤层灭火施工方案
- 国开离散数学(本)·形考任务1-3试题及答案
- 中学生物课程教学设计知到课后答案智慧树章节测试答案2025年春河南大学
评论
0/150
提交评论