新闻中心管理系统毕业实训报告(编辑修改稿)内容摘要:
记录编号: 50、新闻标题 、新闻内容、作者信息、新闻时间、新闻类别 、 新闻记录编号: 5新闻标题、新闻内容、作者信息、新闻时间、新闻类别 、 测试次数:测试过程进行 4次 预期结果:可以正确显示记录,添加成功。 测试过程: 打开页面输入新闻编号、新闻标题、新闻内容、作者信息、新闻时间、新闻类别、。 点击“添加”按钮,添加成功 清空所填数据 直接点击“添加”按钮,提示“添加成功” (出现错误 ) 错误原因:未使用 try...catch...语句对其进行限制 修改方式: action中用 try..catch 属性包围 修改后结果: 直接点击添加会重新返回到添加新闻页面 实现限制:管理员。 备注:无。 28 查询删除按钮 表 73 测试删除功能 测试项目名称:新闻管理系统测试 测试用例编号: TEST— 3 测试人员: 张珍珍 测试项目标题:删除新闻内容 测试时间: 20200105 测试内容: 验证系统主页面中菜单的所有链接有效; 验证页面中新闻信息成功在数据表中删除; 按钮、功能是否实现。 测试环境与系统配置: 软件环境: Microsoft Windows XP 硬件环 境: Core(TM)2 Duo T5250 1GB 内存 测试输入数据 : 输入新闻测试数据: 新闻记录编号: 50、新闻标题、新闻内容、作者信息、新闻时间、新闻类别 测试次数:每个测试过程做 3次 预期结果:数据库中用户信息删除成功。 测试过程: 打开页面 查看 新闻记录编号、新闻标题、作者信息、新闻时间、新闻类别。 点击“删除”按钮 提示删除失败 (出现错误) 清除所填数据,再点击“删除”按钮 提示请将信息填写完整 错误原因: mysql语句中, 删除语句 出现错误 修改方式:使用 mysql对 Pl\SQL,SQL语句反复调试验证 修改后结果:删除功能实现成功 实现限制:管理员。 备注:无。 修改新闻信息 29 表 74 修改新闻信息 测试项目名称:新闻管理系统测试 测试用例编号: TEST— 4 测试人员: 王大松 测试项目标题: 新闻 信息管理 测试时间: 20200105 测试内容: 测试修改 新闻 信息是否成功。 测试环境与系统配置: 软件环境: Microsoft Windows XP 硬件环境: Core(TM)2 Duo T5250 1GB 内存 测试输入数据 : 修改 新闻 测试数据: 新闻记录编号: 50、新闻标题、新闻内容、作者信息、新闻时间、新闻类别 测试次数:每个测试过程做 4次 预期结果:可以正确显示记录,修改成功。 测试过程: 打开页面 点击修改,显示当前新闻的 新闻记录 编号, 新闻标题,新闻内容,作者信息,新闻时间,新闻类别。 点击“修改”按钮 系统 出现错误乱码 错误原因: SQL语句编写错误 修改方式:重新编写 SQL语句,并反复测试语句 修改后结果:“修改”按钮,功能成功实现 实现限制:管理员。 备注:无。 30 8. 代码清单 连接数据库代码 : package admin。 import .*。 public class DBCon { String strDBDriver=。 String strDBUrl=jdbc: String user=root。 String pass=。 private Connection conn=null。 private Statement stmt=null。 ResultSet rs=null。 //!注册数据库驱动程序 public DBCon() { try { (strDBDriver)。 } //异常处理 catch( e) { (DBCon():+())。 } } //!建立数据库连接及定义数据查询 public ResultSet executeQuery(String sql) { rs=null。 try { conn=(strDBUrl,user,pass)。 //创建数据库连接对象 stmt=(,ResultS)。 rs=(sql)。 } catch(SQLException ex) 31 { (:+())。 } return rs。 } //!关闭数据库连接 public void closeStmt() { try { ()。 } catch(SQLException e) { ()。 } } public void closeConn() { try { ()。 } catch(SQLException e) { ()。 } } } 登录部分代码 package admin。 public class User { public int adminid。 public String adminname。 public String adminpass。 public int getAdminid() { return adminid。 } public void setAdminid(int adminid) { 32 = adminid。 } public String getAdminname() { return adminname。 } public void setAdminname(String adminname) { = adminname。 } public String getAdminpass() { return adminpass。 } public void setAdminpass(String adminpass) { = adminpass。 } } package admin。 import。 import。 public class UserDaoImpl extends HibernateDaoSupport implements UserDao { public ListUser findByNameAndPass(String name, String pass) { // TODO Autogenerated method stub return (ListUser)getHibernateTemplate().find(from User as l where =? and =?,new String[]{name,pass})。 } public ListNewsdetail selectNewsdetail(int id) { return (ListNewsdetail)getHibernateTemplate().find(from Newsdetail as n where =?,id)。 } public ListNewsdetail selectNews(int id) { return (ListNewsdetail)getHibernateTemplate().find(from Newsdetail as n where =?,id)。 } public int insertNewsdetail(Newsdetail nd) { getHibernateTemplate().save(nd)。 return 0。 33 } public Newsdetail findById(int id) { return (Newsdetail)getHibernateTemplate().get(,id)。 } public void updateNewsdetail(Newsdetail ud) { getHibernateTemplate().update(ud)。 } public void deleteNewsdetail(Newsdetail ud) { getHibernateTemplate().delete(ud)。 } public ListNewsdetail selectAllNewsdetail() { return (ListNewsdetail)getHibernateTemplate().find(from Newsdetail)。 } public ListNewsdetail selectTop() { return (ListNewsdetail)getHibernateTemplate().find(from Newsdetail where rownum5)。 } public ListNewsdetail FuzzySelectAction(String title) { return (ListNewsdetail)getHibernateTemplate().find(from Newsdetail as n where like 39。 %+title+%39。 )。 } } package admin。 import。 public interface UserDao { ListUser findByNameAndPass(String name,String pass)。 public ListNewsdetail selectNewsdetail(int id)。 public Newsdetail findById(int id)。 public int insertNewsdetail(Newsdetail nd)。 public void updateNewsdetail(Newsdetail ud)。 public void deleteNewsdetail(Newsdetail ud)。 public ListNewsdetail selectAllNewsdetail()。 public ListNewsdetail selectTop()。 public ListNewsdetail FuzzySelectAction(String title)。 public ListNewsdetail selectNews(int id)。 } 34 package admin。 import。 import。 /** * @author * @version * brCopyright (C), 20202020, * brThis program is protected by copyright laws. * brProgram Name: * brDate: */ public class LoginAction extends ActionSupport { private String adminname。 private String adminpass。 private String tip。 public String getAdminname() { return adminname。 } public void setAdminname(String adminname) { = adminname。 } public String getAdminpass() { return adminpass。 } public void setAdminpass(String adminpass) { = adminpass。新闻中心管理系统毕业实训报告(编辑修改稿)
相关推荐
水平瓦斯抽放技术研究 13 根据煤层瓦斯压力梯度线和煤层瓦斯含量曲线可以得到各煤层标高处煤层瓦斯压力和煤层瓦斯含量推算值,见表 26。 表 26 8 煤层瓦斯压力和瓦斯含量推算值 煤层标高 瓦斯压力 /MPa 瓦斯含量 /m3/t 备注 410 一水平 440 470 500 530 550 590 二水平 620 650 680 710 750 780 三水平 根据表 26 可知, 8
发和加工技术,有较强的研发实力,后续研发产品能不断推出,为企业的发展提供了可持续的保障。 (三)项目政策保障问题 政府在保障人人享有基本医疗卫生保健服务中起着主导作用,发 展卫生事业是政府的重要职责。 政府高度重视卫生工作,采取有效措施积极推进,动员全社会支持和参与卫生工作,为卫生事业发展创造宽松的环境。 强化创新引导。 以企业为主体,加大国家科技引导投入,统筹多渠道资源,多种资助模式相结合
,仅在开采 2 号煤层 时 ,仅发现落差为 1m 以下的 2 条小断层, 对 开采工作面布置无影响。 井田内未见 岩浆侵入现象。 总之, 井田构造复杂程度类型属简单 类型。 方山金晖凯川煤业公司兼并重组整合矿井地质报告 20 第三 章 煤 层、煤质及有益矿产 第一节 煤层 一、含煤性 井田内含煤地层为 二叠系下统 山西组和 石炭系上统 太原组,共含煤 11 层。 山西组地层厚度平均为 ,含 煤
2 年及以后 万元 正常年份 4 税金及附加 新都客运枢纽站工程 可行性研究报告 第 4 页 经营期第 1 年 万元 经营期第 2 年及以后 万元 正常年份 5 总成本费用 万元 年平均 6 净利润 万元 年平均 7 总投资收益率( ROI) % % 8 资本金净利润率( ROE) % % 9 财务内部收益率( FIRR) 所 得税前 % % 所得税后 % % Ic=8% 10 财务净现值 (
发展若干重大问题的决定》; 2020 年中央 1 号文件《中共中央国务院关于切实加强农业基础建设,进一步促进农业发展农民增收的若干意见》; 全国农业和农村经济发展“十一五”规划( 20202020年);《全国农村沼气工程建设规划》( 2020- 2020 年); 《规模化畜禽养殖场沼气工程设计规范》( NY/T12222020); 《沼气工程技术规范》( NY/T12202020);
60 安全管理体系 60 安全管理措施要点 62 安全设施标准化项目 62 安全控制措施 62 建筑安全施工技术措施 63 临时用电安全技术措施 66 消防管理 68 安全防护管理 69 9 文明施工技术组织措施 71 管理目标 71 环境及文明施工制度和措施 71 10 雨季、冬季施工措施 76 雨季施工措施 76 冬季施工措施 76 11 纠正和预防措施 80