JavaWeb企业进销存管理系统毕业论文(6)

2019-05-18 18:52

本 科 毕 业 设 计

delete 操作后转到operP.jsp页面并向该页面传递参数

document.myform.action =url; 5.4.3 计划代办理

a) 页面位置 admin/plan/wait.jsp b) 功能分析

第 26 页 共 36 页

url='operP.jsp?actType=delete¤tPage=<%=currentPage%>';/*定义字符串进行

计划代办理又分为两种情况,一种是订单未退回且正在办理的情况,另一种情况是定单是退回状态且正在代办理的情况。

c) 算法分析

通过对c_status状态的判断来进行相应的处理。 第一种情况:

<%if(\

第二种情况:

<%if(\ 订单退回 -->

href=\key=4&id=<%=c_id %>¤tPage=<%=currentPage%

>\代办 5.5 企业产品管理模块

5.5.1 企业产品查询

a) 页面位置

admin/product/search.jsp b) 功能分析

实现对产品相应信息的查询操作。具体实现操作步骤:根据用户输入的产品名称和产品编号,当用户点击搜索时开始查询符合条件的产品信息。当用户点击重置时重新开始查询。

本 科 毕 业 设 计

c) 算法分析

企业产品查询页面如图5.6所示:

第 27 页 共 36 页

图5.6 企业产品查询页面(search.jsp)

Vector productlist = (java.util.Vector)productdao.search(name,cid);//搜索方法名; Vector productlist = new Vector();//初始化一产品列表 DBConnManager db = new DBConnManager();

sql = \

as status,\+\

+\ + \查询语句

5.5.2 企业产品列表

a) 页面位置

admin/product/index.jsp b) 功能分析

实现对产品相应信息的查询、添加、删除和刷新操作。 c) 算法分析

若操作员选择操作时,系统会首先调用goto_delete()方法来判断用户是否选定了记录,该方法的主要算法如下;

function goto_delete(){

num = numChecked();//用于是否选定了记录

if (num <= 0){alert('请选择要删除的信息!');return false;}//未选定记录的情况 tflag = window.confirm(\您确认要删除所选项目?\

5.6 企业综合管理模块

5.6.1 企业用户管理

本 科 毕 业 设 计

a) 页面位置 admin/user/index.jsp b) 功能分析

第 28 页 共 36 页

通过用户名和登录名来查找所有用户的信息。当点击修改时会显示该用户的详细信息,并完成修改操作。

c) 算法分析

if(mySysUserDao.updateSysUser(userVo))//如果修改了用户信息

{response.sendRedirect(\网页重定向到index.jsp else{out.println(\修改用户信息失败\);} 5.6.2 企业部门管理

a) 页面位置 admin/dept/index.jsp b) 功能分析

针对公司部门的变动情况对其进行适时的更新。当前公司的部门有人事部、财务部、经理部等。拥有系统管理员权限的人可查看添加并可修改部门的信息。

c) 算法分析

public boolean addNewDepartment(DepartmentVo departmentVo) sql=\

departmentVo.getDepartmentName() + \departmentVo.getDepartmentMemo() + \departmentVo.getOperatorID() + \

isadd =db.executeUpdate(sql);//执行数据库更新 5.6.3 信息单元管理

a) 页面位置 admin/column/index.jsp b) 功能分析

对企业内部公布的信息条目和信息内容进行修改。当单击父栏目列表时会进入相应的子栏目列表,同样当单击ROOT时会返回到上一级的父栏目。

本 科 毕 业 设 计

c) 算法分析

单元管理页面如图5.7所示:

第 29 页 共 36 页

图5.7 单元管理页面(index.jsp)

String parentid=request.getParameter(\生成一实例并将从客户端传送到服务区的参数值赋给它*/

String id=request.getParameter(\取得ID属性值

String name=GetGBK.getGBK(request.getParameter(\转换字符编码

5.7 权限受理管理模块

5.7.1 角色授权管理

a) 页面位置

admin/system/rolemanager/roleopr.do b) 功能分析

在权限受理管理模块中,只能由管理员来增加用户角色从而赋予别的用户不同的权限。 c) 算法分析

角色授权页面如图5.8所示:

图5.8 角色授权页面(rolemanager.jsp) 单击增加,可增加新的用户角色。其界面如图5.9所示:

本 科 毕 业 设 计

第 30 页 共 36 页

图5.9 增加新角色页面(newrole.jsp) <%

Superiortree tree = new superiortree(sys_code, role_code, hyperlink.ROLE_MANAGER); String trees = tree.buildTree(); %>

action=\ for (int i = 0; i < columnID.length; i++) {

sql[i] = \

+ \添加角色代码

isadd = db.executeMoreSql(sql);//执行批量sql语句 5.7.2 用户授权管理

a) 页面位置

admin/system/rolemanager/userlist.jsp b) 功能分析

当单击用户列表的对应值时显示对应用户的用户名。在这个模块中只能由系统管理员来操作。点击授权后可对用户角色进行添加和修改。

c) 算法分析

用户授权页面如图5.10所示:


JavaWeb企业进销存管理系统毕业论文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:萍乡市安源新区控制性详细规划

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: