4.3管理员功能模块
网站管理员登陆到管理员界面后,可以对图书数据进行添加,修改,删除操作,管理图书信息,方便管理员和用户浏览图书信息,管理员可以添加需要上架的新书以不断的补充书店的图书,让书店的图书更加丰富,对于已经明显显示出下滑趋势的图书,管理员可以进行删除处理,之后用户便不能再看到该书的信息。管理员可以添加公告信息等。
进入管理员登陆模块:
管理员的具体职能如图:
管理员的查看与修改功能部分代码如下:
String action=request.getParameter(\
if(action!=null)
{ action=action.trim(); if(action.equals(\ {int n=0;
sql=\
{
System.err.println(\数据库连接:\
}数据库的连接
conn=DriverManager.getConnection(sConnStr);
stmt=conn.createStatement(); for(int i=0;i int myUpdate=stmt.executeUpdate(\ sub set sub_check=true where sub_number='\ int mUpdate=stmt.executeUpdate(\basket set basket_admincheck=true where sub_number='\对定单数据进行具体到更新操作,更新两张表中的信息。 本模块是系统的核心,主要负责定单的审查,是定单的流程最后一个环节,也是最重要的一个环节。书店的任何数据都和定单数据有直接或者间接的关系,有效的定单和书店的经济利益有直接的关系,收入和支出都是由定单引起的。程序当中也严格限制数据的有效性,无效数据不会录入到数据库中。 4.5图书查询模块 大量的数据中找到用户需要的数据,这样的数据挖掘很有必要。同样,系统中也提供这样的查询,在数据库的SQL中,查询实现很简单,本系统的查询也是根据SQL的查询语句实现的,通过模糊匹配,实现对图书信息的查询。其具体实现是输入关键字, 如果数据库中有记录,便会显示出查询的结果,没有记录则显示找不到与之对应的书。这其中主要是在系统的数据库中进行查找。 查询界面如下图4.5所示: 图4.5查询页面图 主要的查询代码: String .getAttribute(\ ;”,然后单击[确定]按钮。在[系统变量]选项组中单击[新建]按钮,在[变量名]文本框中输入“classpath”,在[变量值]文本框中输入“E:\\jdk\\lib\\tools.jar; E:\\jdk\\lib\\dt.jar;” 然后单击[确定]按钮。用同样的方法把E:\\jdk添加到JAVA_HOME环境变量中;单击[应用]按钮再单击[确定]按钮。至此JDK的安装及配置完成。 数据源的配置则比较难:首先,从控制面板的管理工具中打开“ODBC数据源管理器”,单击[系统DSN]选项卡,单击[添加]按钮;然后,从“名称”列表栏中选择Microsoft Access Driver(*.mdb),在弹出的“ODBC Microsoft Access安装”对话框中,填入数据源名为“shnxn”然后对数据库进行选择。最后点击“确定”完成对数据源的配置。 系统操作说明: 在地址栏中键入:,密码:admin 会员用户名:123,密码:123.