}
修改已有公告的界面和主要代码如下
图4.19 修改公告界面图
publicvoid doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { Validate vd = new Validate();
String id = vd.getUnicode(request.getParameter(\));
String name = vd.getUnicode(request.getParameter(\)); if(name != null&& !name.equals(\)){ }
SelectBean sb = new SelectBean();
String sql2 = \+id+\; String[] args2 = {\,\,\,\}; ArrayList al2 = sb.select(sql2, args2); request.setAttribute(\, al2);
25
String sql =\affiche set content='\+name+\where id='\+id+\; InsertUpdateDelBean ib = new InsertUpdateDelBean(); ib.insertANDupdateANDdel(sql);
第四章 系统的实现及功能流程
RequestDispatcher
rd=request.getRequestDispatcher(\); rd.forward(request,response);
}
删除已有公告的界面和主要代码如下
图4.20 删除公告界面图
if(afficheid != null&& !afficheid.equals(\)){
}
str = \;
sql = \+afficheid+\; ib.insertANDupdateANDdel(sql);
4.4 数据库的设计与实现
数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,搞清楚该实体有哪些属性,对应有些什么字段,以及各实体之间有何种联系。实体、属性与联系是进行概念设计时要考虑的三个元素,也是一个好的数据库设计的核心。
本系统所数据库如下
1. 用于存储和管理管理员信息的Admin表
表4.1 admin表
2. 用于存储和管理公告信息的Affiche表
表4.2 affiche表
3. 用于存储和管理商品信息的Books表
26
表4.3 books表
4. 用于管理和存储订单信息Orders表
表4.4 orders表
5. 用于存储和管理热销商品信息的Paihang表
表4.5 paihang表
6. 用于存储和管理商品类别信息的Type表
表4.6 type表
7. 用于存储和管理普通会员信息的Users 表
表4.7 user表
27
第四章 系统的实现及功能流程
28
第五章 系统的使用
5.1 系统环境要求
硬件环境:硬盘:10G+,内存:512M+。
软件环境:windowsXp/2000+;jdk1.5+;Tomcat5.X+;Sql2000+;IE6.0+。
5.2 系统安装
1.将整个项目发布到Tomcat中, 2.将wlbm数据库附加到sql2008中.
5.3 系统运行
1.启动Tomcat和sql2008服务
2.访问首页:http://localhost:8080/wlbm/qiantai/index.jsp
访问后台管理页面:http://localhost:8080/wlbm/manage/index.jsp
29