- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统论文报告期末系统论文报告期末
需求分析
仓库管理系统概述
本系统是为物流管理而设计的高效管理系统,系统功能强大,同时操作又比较简单,而管理人员大多受到过系统的培训,并能够操作电脑,所以只要花很少的时间,就能够让他们熟悉本系统。
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本仓库管理系统需要完成功能主要有:
总体设计
总体图用例图是一个系统建模的启始点,可以使用用例图对将要开发系统的实际工作流程进行业务建模,从业务模型的基础上过度到系统建模的开始,可以通过用例图来搜集用户的需求,明确和系统相关的用户和其他系统,同时确定系统将会提供什么功能,以及各个功能间的关系。
编码
登陆的实现
登陆action
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import com.javateam3.struts.form.LoginForm;
import mon.dao.LoginService;
/**
* MyEclipse Struts
* Creation date: 05-30-2009
*
* XDoclet definition:
* @struts.action path=/login name=loginForm input=/webpage/login.jsp scope=request validate=true
*/
public class LoginAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
LoginForm loginForm = (LoginForm) form;
try{
String userName=loginForm.getUser_name().trim();
String psw=loginForm.getPsw().trim();
LoginService loginService=new LoginService();
HttpSession session = request.getSession(true);
if(loginService.login(userName, psw)){
session.setAttribute(username,userName);
//如果登录成功把登录的名字放在session中以便在过滤器中判断
return mapping.findForward(loginSuccess);
//返回到登陆成功页面
}else{
session.invalidate();
request.setAttribute(loginError, 用户或者密码错误!!);
//返回到错误页面
return mapping.findForward(loginError);
}
}catch(Exception e){
e.printStackTrace();
}
return null;
}
}
登陆过滤器
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
i
文档评论(0)