欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    2015年NET课程设计报告书.docx

    • 资源ID:882065       资源大小:94.21KB        全文页数:9页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2015年NET课程设计报告书.docx

    A课程设计报告书题目:留言板班级:13计安全学号:XXXXXXX姓名:XXX教师:XXK周期:四周成绩:2014年12月24日留言板一、课程设计的目的与要求(一)课程设计目的与任务课程设计目的:能真正的掌握ASP.NET这个软件,使理论和实践能够结合在一起。课程设计任务:将ASP.NET与数据库连接,并可以执行一些基本操作,记录的添加,删除,显示等。(二)题目要求用户可以通过留言板系统进行留言,并对这些留言进行查看,针对每个留言可以进行回复。用户可通过注册进行留言。管理员用户可以将留言进行回复和删除。二、设计正文1系统分析和开发背景系统分析:留言板是提供人们网络上的交流平台。人们通过操作可以实现留言或者查看留言。管理员还可以通过管理员可对所有留言进行删除和回复。而其他用户只能通过注册才进行留言,查看留言板,防止了一些恶意留言。留言板是一个简单、易操作、较灵活的系统,人们可以通过简单的操作步骤就可以实现想要完成的功能。开发背景:留言板系统将数据库和ASP.NET有效地连接起来,ASP处理数据库的强大能力,加上ASP.NET的简单易用,易于编写。2功能详细描述留言板系统主要有如下功能:用户注册、留言、查看;管理员对留言进行回复与删除。用户通过注册成为留言板成员,可以在留言板上发表自己的留言,查看其他的人留言,管理员可以查看每个用户的留言,并对其相应留言进行回复和删除操作。3、数据结构或数据库设计数据结构:新建数据库“Iiuyan”,其中包含三个表分别为“1iuyan",“user1”,“yonghu”,其结构如图所示:1iuyan表歹IJ名数据类型主键Idint是1iutextVarchar(800)否1iunameVarchar(20)否1iuhuifuVarchar(200)否Time1Datetime()否User1歹IJ名数据类型主键Idint是UsemameVarchar(IO)否passwordVarchar(50)否Yonghu:歹IJ名数据类型主键IdVarchar(20)是PasswaardVarchar(20)否E_mai1Varchar(20)否4、主要功能逻辑过程和实现算法主要功能:用户注册,登录,查看、发表留言管理员登录,查看、回复、删除留言实现算法:USingSyStem.Data.Sq1C1ient;(所有数据库连接,基于此头文件)用户注册:protectedvoidButton1C1ick(objectsender,EventArgse)(Sq1Connectioncn=newSq1ConnectionO;cn.ConnectionString=*DataSource=.;Database=Iiuyan;Integratedsecurity=SSPI*;cn.Open();Sq1Commandcom=newSq1CommandO;com.Connection=cn;com.CommandText=*se1ectcount(*)fromyonghuwhereid='"+tbid.Text+inti=(int)com.ExecuteSca1arO;if(i=O)Sq1DataSource1.InsertO;Response.Write(*<script1anguage,javascript,>a1ert(,注册成功');1ocation,href='yonghudeng1u.asp,/script)”);e1seResponse.Write(*<script1anguage=*javascript>>a1ert(,该用户名已被注册,):1ocation,href='zhuce.aspx,<script>*);)用户留言:protectedvoidImageButton1_C1ick(objectsender,ImagedickEventArgse)(Sq1Connectioncn=newSq1ConnectionO;cn.ConnectionString="DataSource=.;Database=Iiuyan;Integratedsecurity=SSPI"cn.OpenO;stringstr=Session*aaaaaw.ToStringO;Sq1Commandcom=newSq1CommandO;com.Connection=cn;COm.ConunandText=*insertintoIiuyandiunamc,Iiutext,timc1)va1ues(,*+str+TextBox1.Text+DateTirae.Now.To1ongDateStringO.ToStringO+com.ExecuteNonQueryO;ReSPOnSe,Write("<script1anguage=*javascript*>a1ertC留言成功,):1ocation,href='yonghucha,aspx,<script>*);)管理员回复留言:protectedvoidButton1_C1ick(objectsender,EventArgse)(Sq1Connectioncon=newSq1ConnectionO;con.ConnectionString-"DataSource=.JDatabase=IiuyanjIntegratedsecurity=SSPI”;con.OpenO;Sq1Commandcom=newSq1CommancK);com.Connection=con;com.CommandText=*updateIiuyansetIiuhuifu=Q1yfwhereid=id*;Sq1Parameterpa=newSq1Parameter(*1yf*,Sq1DbType.VarChar,200);pa.Va1ue=TextBox1.Text;com.Parameters.Add(pa);pa=newSq1Parameter(*id*,Sq1DbTypc.Int);pa.Va1ue=Session*idd*.ToStringO;com.Parameters.Add(pa);inti=com.ExecuteNonQueryO;if(i!=O)Response.Write(*<script1anguage=javascript>a1ert(,回复成功')j<script>*);Response.Redirect(*chakan.aspx*);管理员删除留言:protectedvoidPage_1oad(objectsender,EventArgse)Session*qw*="1”;)protectedvoidData1ist1-ItemComand(objectsource,Data1istCommandEvetArgse)(if(SeSSion"qw"="O")Session*idd*=e.ConiinandArgumcnt.ToStringO;Response.Redirect(*huifu.aspx*);e1seSq1Connectioncon=newSq1ConnectionO;con.ConnectionString-"DataSource=.IDatabase=Iiuyan:IntegratedSeeUrity=SSPI”;con.OpenO;Sq1Commandcmd=newSq1Conunand(*de1etefromIiuyanwhereID=*+e.ConmandArgument,con);cmd.ExecuteNonQueryO;Response.Redirect(*chakan.aspx");protectedvoid1inkButton1-C1ick1(objectsender,EventArgse)Session1qw"="0"用户帐号,I-用户密翔IE5、界面设计:登录页:管理员除号,曾埋员史码,首页huanying:用户注册:用户名,交码.确认田码,鞋系郊箱,查看留言:aj«jg员小圣ttKA9.97的玄人:SdfdddddM*tm.a>d留言内dkn加卬育人.离B员回艮,IUQn修育时仲.20i0¢714B修玄内8林3以病.每天郊是星川天,IIWA.W.IUan留言纣网2。I碎7月MB修以内容水运gf的一天IImta.*9AK1X.明明20Ig17月14B的吉内寻俄白己空做.”自己所想,*«r*尔古人明明W«,»!«.201际7月】4日回复留言:6、系统测试测试是在系统交付运行前,对软件的需求分析,设计规格和编码的最终复查。测试的内容应当包括界面测试、功能测试、需求测试和性能测试等。管理员和用户通过输入正确的用户名与密码进入到留言板的界面,当管理员或用户输入的用户名与密码不符时,会出现相应的提示信息。管理员通过更新和删除功能可以实现针对每条留言进行删除与回复的操作;用户可以通过留言和查看界面,实现留言和查看功能。通过测试与调试,测试成功系统可以运行。三、小组成员分工说明独立完成四、课程设计总结或结论1课程设计过程中出现的技术难点和解决方法:问题一:管理员无法对指定的用户留言进行回复。解决方法:通过指定控件1D,进行数据绑定,并修改当前表中记录,进行对留言的插入。问题二:对用户恶意留言的管理。解决方法:通过用户注册来管理用户。问题三:界面简单。解决方法:页面布局通过PhotoShoP的图片制作,美化程序界面。2课程设计期间的主要收获:通过这次课程设计,更熟练的掌握了ASP.NET和数据库的使用方法。(I)ASP中数据源的连接:可以通过代码,也可通过控件实现此功能;(2)能对程序做一些基本的操作;(3)对.NET中的控件使用方法更加了解。3对今后课程设计的建议课程设计是锻炼同学理论与实践相结合的有利方法,同学通过课程设计可以更好的掌握相应软件,可以更好的锻炼同学。希望学校以后提供更多的机会给同学。五、参考文献1程不功,龙跃进,卓琳动态网站开发教程ASP.NET2.0清华大学出版社2008年1月。2闪四清SQ1SERVER2005基础教程清华大学出版社2007年4月。六、指导教师评阅意见

    注意事项

    本文(2015年NET课程设计报告书.docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

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



    收起
    展开