javaWeb书店管理系统

上传人:hs****ma 文档编号:486199977 上传时间:2022-09-08 格式:DOC 页数:21 大小:119.50KB
返回 下载 相关 举报
javaWeb书店管理系统_第1页
第1页 / 共21页
javaWeb书店管理系统_第2页
第2页 / 共21页
javaWeb书店管理系统_第3页
第3页 / 共21页
javaWeb书店管理系统_第4页
第4页 / 共21页
javaWeb书店管理系统_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《javaWeb书店管理系统》由会员分享,可在线阅读,更多相关《javaWeb书店管理系统(21页珍藏版)》请在金锄头文库上搜索。

1、一、实验目的1) 理解并掌握编码与测试相关理论与方法;2) 进一步熟悉利用编程语言实现系统;3) 要求学生理解测试在软件开发中的重要地位;4) 学生了解测试用例与测试报告的相关书写规范。二、实验内容与要求1) 根据系统的特点,选取 javaWeb MVC 开发模型实现该系统;2) 系统的编码结构:边界类: 1 个 html (项目首页), 13 个 jsp (中间跳转的页面),一个css(界面美化功能),一个javascript (控制输入合法性)。控制类:一个 servlet 类(连接边界类和实体类)实体类:一个 datebase类(连接数据库),一个bookinfo类(书本的增删检查操作)

2、服务器采用 tomcat 。如下图展示:3) 对系统进行测试分析,并对系统功能实施测试,编写测试用例,系统已经实现可以让手机电脑一起访问并做操作;4) 撰写实验报告,同时需要了解测试报告相应的规范与写法。1. 下面是一些界面的 展示(没有全部展示):登录页面顾客首页购买页面订单页面查询页面查询结果管理员页面添加图书页面添加图书信息不完整页面三、完整开发代码 (按照上面截图部署即可实现)Table.css:bodybackground: #ffffff;margin: 15;body,table,th,td,input,select,textareafont-family: Tahoma,Ver

3、dana,Arial,Helvetica,sans-serif;font-size: 12px;table.defaultborder: 1px solid #3366CC;border-collapse: collapse;width: 80%;table.default tdpadding: 2 5 2 5;height: 26px;text-align: center;border: 1px solid #ffffff;background-color: #f0f0f0;table.default tr.title tdfont-weight: bold;text-align: cent

4、er;background: #99CCFF;color: red;border: 1px solid #ffffff;white-space: nowrap;height: 26px;table.default th.itemfont-weight: bold;color: #333333;text-align: center;vertical-align: top;padding: 10px;font-size: 14px;xyh.css:body font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#666666;

5、background:#fff;text-align:center;* margin:0;padding:0;a color:#1E7ACE;text-decoration:none; a:hover color:#000;text-decoration:underline;h3 font-size:14px;font-weight:bold;pre,p color:#1E7ACE;margin:4px;input, select,textarea padding:1px;margin:2px;font-size:11px;.buttompadding:1px 10px;font-size:1

6、2px;border:1px #1E7ACE solid;background:#D0F0FF;#formwrapper width:450px;margin:15px auto; padding:20px;text-align:left;border:1px solid #A4CDF2;fieldset padding:10px;margin-top:5px;border:1px solid #A4CDF2;background:#fff;fieldset legend color:#1E7ACE;font-weight:bold; padding:3px 20px 3px 20px;bor

7、der:1px solid #A4CDF2; background:#fff;fieldset label float:left;width:120px;text-align:right;padding:4px;margin:1px;fieldset div clear:left;margin-bottom:2px;.input width:120px;.enter text-align:center;.clear clear:both;Common.js:function isNum(num)for(i=0;i9|c0)return false;return true;function ch

8、eck()alert (no id!);return false;alert(no name!);return false;alert(no author!);return false;alert(no press!);return false;alert(no date!)return false;if(!isNum(form1.price)alert(price is wrong!)return false;if(!isNum(form1.account)alert(account is wring!)return false;Bookinfo.java:package bean;publ

9、ic class bookinfoprivate String id;private String name;private String author;private String press;private String date;private int price;private int account;public void setName(String name) this.name = name;public String getName() return name;public void setAuthor(String author) this.author = author;

10、public String getAuthor() return author;public void setDate(String date) this.date = date;public String getDate() return date;public void setPress(String press) this.press = press;public String getPress() return press;public void setId(String id) this.id = id;public String getId() return id;public v

11、oid setAccount(int acount) this.account = acount;public int getAccount() return account;public void setPrice(int price) this.price = price;public int getPrice() return price;public static ArrayList getbooklist() ArrayList list=new ArrayList(); String sql=select * from book.bookshop; dbbean jdbc=new

12、dbbean();ResultSet rs=jdbc.executeQuery(sql);trywhile(rs.next()bookinfo bi=new bookinfo();bi.setId(rs.getString(id);bi.setName(rs.getString(name);bi.setAuthor(rs.getString(author);bi.setPress(rs.getString(press);bi.setDate(rs.getString(date);bi.setPrice(rs.getInt(price);bi.setAccount(rs.getInt(account);list.add(bi);rs.close();catch(SQLException e)e.printStackTrace();jdbc.close();return list;/通过编号书名作者来搜索public static ArrayList getbookbyway(String id,String name,String author) ArrayList list=new ArrayList();String sql=null;int way=0;if (!id.equals(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号