《软件代码开发技术》 实验模板

上传人:d**** 文档编号:149453755 上传时间:2022-09-07 格式:DOCX 页数:36 大小:165.74KB
返回 下载 相关 举报
《软件代码开发技术》 实验模板_第1页
第1页 / 共36页
《软件代码开发技术》 实验模板_第2页
第2页 / 共36页
《软件代码开发技术》 实验模板_第3页
第3页 / 共36页
点击查看更多>>
资源描述
冬步TAIYUAN UNIYEfiSIIY OF TECHNOLOGY实验报告 实践报告口课程名称:软件代码开发技术实验、实践名称:实验一 软件代码基础实验实验、实践地点:致远楼B303专业班级:软件1420 学号: 2014006110学生姓名:张子祥指导教师:高保禄2017年4月17日一、实验目的和要求熟悉JSP、Servlet、JDBC、MySQL、MVC等相关技术,培养良好的代码 风格,为其他实验做好准备。参照课本及参考程序,快速熟悉相关内容,编写带有自己标识信息的留言板 程序(如sjyNote),熟悉Java等编程语言或技术的基本编程技巧,注重良好的 代码风格(如变量命名、代码注释、Servlet与类中代码的结构等),初步掌握 编写Web应用程序的能力。二、实验内容和原理在熟悉MySQL、MyEclipse开发环境基础上,基于MVC模式,使用Jsp+Servlet 编写一个留言版程序,前台用Jsp,后台用Servlet,并培养良好的代码风格。三、主要仪器设备软件环境:Windows 7/2008-x86,MySQL5.5,MyEclipse3.6;硬件环境:P4 2.4G/80G/1G/64M及较高配置的PC机。四、操作方法与实验步骤1. 安装和配置MySQL、MyEclipse集成开发环境;2. 通过查阅课本、网络资料,了解相关知识;3. 按照代码风格要求,编写自己的留言板程序;4. 调试程序,输出结果,并进行记录。五、实验数据记录和处理1. MVC+DAO留言管理程序登陆 留言管理范例 MVC + DAO实现留言删除成功,两秒后跳转到留言列表页! ! 如果没有跳转,请按S里 ! ! !留言删除失败,两秒后跳转到留言列表页!! 如果没有跳转,请按 这里 ! ! !您还未登陆,请先登陆! ! 两秒后自动跳转到登陆窗口! 如果没有跳转,请按这里 ! ! !2. MVC+DAO留言管理程序登陆留言管理范例 MVC + DAO实现操作中出现错误,两秒后跳转到留言列表页! ! 如果没有跳转,请按这里 !您还未登陆,请先登陆! ! 两秒后自动跳转到登陆窗口! 如果没有跳转,请按这里 ! 3. JSP PageHello World!4. MVC+DAO留言管理程序登陆留言管理范例 MVC + DAO实现 添加新留言 标题:作者:内容:回到留言列表页 您还未登陆,请先登陆! ! ! 两秒后自动跳转到登陆窗口! 如果没有跳转,请按这里 !5. MVC+DAO留言管理程序登陆留言管理范例 MVC + DAO实现留言添加成功,两秒后跳转到留言列表页! ! 如果没有跳转,请按 这里 ! ! !留言添加失败,两秒后跳转到留言列表页! ! 如果没有跳转,请按这里 ! ! !您还未登陆,请先登陆! ! 两秒后自动跳转到登陆窗口! 如果没有跳转,请按va href=nlogin.jspni里!6. MVC+DAO留言管理程序登陆 留言管理范例 MVC + DAO实现请输入查询内容: 添加新留言 留言 ID 标题 作者 内容 删除 %Iterator iter = all.iterator();while(iter.hasNext()Note note = (Note)iter.next();i+ ;/进行循环打印,打印出所有的内容,以表格形式/从数据库中取出内容int id = note.getId();String title = note.getTitle();String author = note.getAuthor();String content = note.getContent();/因为要关键字返红,所以此处需要接收查询关键Stringkeyword=request.getParameter(keyword); if(keyword!=null) /需要将数据返红 title = title.replaceAll(keyword,+keyword+); author = author.replaceAll(keyword,“+keyword+); content = content.replaceAli(keyword,+keyword+); % a href=Note?id=&status=selectid tdxahref= nNote?id=&status=deleteBI 除没有任何内容! ! ! 您还未登陆,请先登陆! ! ! 两秒后自动跳转到登陆窗口! 如果没有跳转,请按这里 ! ! !六、实验结果与分析出言版错误的用户ID及密码! !用户登陆用户名:密码:|W|z:dlmgzi留言版用户登陆用户名:密码:甄I萼I言管理系统登陆成功欢迎zhangzi光临本留言程序进入留言管理页面七、讨论、心得通过实验,学会使用桥驱动连接mysql数据库,从数据库中增删 查改数据,并显示在jsp页面中。实验报告实践报告口课程名称:软件代码开发技术实验、实践名称:实验二 框架实验实验、实践地点:致远楼B303专业班级: 软件1420 学号:2014006110学生姓名:张子祥指导教师:高保禄2017年4月24日一、实验目的和要求掌握表示层框架Struts和持久层框架Hibernate的基础知识,编写一个简 单的学生选课程序,达到对项目架构以及各层相关技术的初步掌握。学习Struts、Hibernate框架的基本知识,设计用户登录视图(可增加注册 视图)、Action、Dao、表等,注重分层设计以及相关的DAO类以及接口等,初步 掌握设计分层应用的基本方法。二、实验内容和原理使用Struts技术实现前台表示层逻辑(即视图),并实现部分后台业务逻辑, 而用Hibernate技术实现持久化对象,实现一个简单的学生选课程序。三、主要仪器设备软件环境:Windows 7/2008-x86,MySQL5.5,MyEclipse3.6;硬件环境:P4 2.4G/80G/1G/64M及较高配置的PC机。四、操作方法与实验步骤1. 通过教材示例、网络以及试用类似软件,明确学生选课程序功能;2. 设计登录、课程等Action,各表对应的PO及hbm文件以及对应的Dao等;3. 设计用户界面,将Action与对应视图对应起来;4. 编写相关代码,实现程序,并测试。五、实验数据记录和处理1. 学生选课系统 所有课程信息 课程号课程名开学学 期学时学分 操作 a href=selectKc.action?kcb.kch=”onClick=if(!confirm(您确定选修该课程 吗? ) return false;else return true;修2. 退选成功!3. 4. vtitle学生选课系统/title 5. 查询个 人信息 修改个人信 M 个人选课情况 所有课 程信息 6. 学生选课系统 六、实验结果与分析言管理系统请输入查询内容:添加新留吕留言ID标题作者内容删除21authergo onl删除22mathMrconie on删除25hat已MayanI continue.删除留言管理系统添加新留舌回到留言列表页F人选课情 a所有课程信息_课程号课程名开学学期学时学分操作1Web2403选修2JavaEE3502选修修改个人信息申课情,号名别业孕楚性专出生时间,点学分:个人选课情爵课程倡2014009张子祥软件课程号课程名开学学期学时学分操作1MATH2403选修2JavaEE3502选修所有课程信息七、讨论、心得通过实验,我掌握了表示层框架Struts和持久层框架Hibernate的基础知识, 已经能编写一个简单的学生选课程序,达到了对项目架构以及各层相关技术的初 步掌握。色心/ TAIYUAN UNIVERSITY OF TECHNOLOGY实验报告实践报告口课程名称:软件代码开发技术实验、实践名称:实验三 基于Spring开发实验实验、实践地点:致远楼B401专业班级: 软件1420 学号: 2014006110学生姓名:张子祥指导教师:高保禄2017年4月26日一、实验目的和要求熟悉Struts、Hibernate、Spring编程技术,通过编写一个简单的用户登录 程序,掌握基于Spring开发Web应用的基本思想和方法。掌握Struts、Hibernate、Spring编程技术,要求登录页面用Struts,用户 存储用Hibernate,用Spring管理action和Dao。同时,学会使用集成开发环 境的各种快捷方式开发、部署与运行。二、实验内容和原理1. 掌握Spring编程的基本原理;2. 编写一个简单的用户登录程序;3. 将Spring项目中分别独立Struts与Hibernate支持,使三者协同工作;4. 实验方式:查阅资料,模仿资料开发。三、主要仪器设备软件环境:Windows 7/2008-x86,MySQL5.5,MyEclipse3.6;硬件环境:P4 2.4G/80G/1G/64M及较高配置的PC机。四、操作方法与实验步骤1. 参照示例或资料,熟悉Struts项目引入Spring支持相关知识;2. 参照示例或资料,熟悉Hibernate项目引入Spring支持相关知识;3. 基于Spring开发简单的用户登录程序;3.部署、运行与测试。五、实验数据记录和处理1. base href=” 登录系统 2. base href=”My JSP success.jsp starting page!-登录成功! ! ! 3. /successjsp/indexjsp4. !DOCTYPE hibernate-mapping PUBLIC-/Hibernate/Hibernate Mapping DTD 3.0/EN 六、实验结果与分析登录用户名:Z-Z-K 密码:*|W| |T|D 已 bugZ-Z-X g录成功! ! ! !七、讨论、心得通过实验,我熟悉掌握了 Struts、Hibernate、Spring编程技术,同时,学会了使 用集成开发环境的各种快捷方式开发、部署与运行。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


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

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


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