毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
JSP+mysql药品销售及管理系统设计与实现+用例图(13)
(1)登录界面对应JSP中,将登录处理提交给loginUsers
<form name="myform" action="loginUsers" onsubmit="return validate()" method="post">
(2)该Action在struts.xml中配置,对应处理代码是UsersAction类。
<!-- 用户登录、新增、修改信息对应处理代码配置 -->
<action name="*Users" class="cn.com.medicineMSys.action.UsersAction" method="{1}">
<result name="loginsuccessM">web/index.jsp</result>
<result name="loginsuccessU">web/index_user.jsp</result>
<result name="selfInformationOk">selfInformation.jsp</result>
<result name="success">userManage.jsp</result>
<result name="add" type="redirect">web/doDefaultUsers</result>
<result name="loginerror">web/error.html</result>
</action>
(3)UsersAction类中,调用UsersDao类的Login方法验证用户名密码是否正确。
UsersDao usersDao = DaoBeanFactory.getUsersDaoBean();
List<Users> list = usersDao.Login(users);
(4)若用户名密码正确,则进一步判断该用户权限,若为管理员,则返回能跳转到管理员页面对应的结果字符串。
if (list.size() > 0) {
if (1 == list.get(0).getUserLimit()) {
return "loginsuccessM";
(5)若非管理员,则返回能跳转到普通用户页面对应的结果字符串。
} else {
return "loginsuccessU";
}
(6)若用户名或密码错误,则返回能跳转到登录失败页面对应的结果字符串。
} else {
return "loginerror";
}
(7)登录对应的Hibernate方言HQL语句如下。
from Users u where u.userName=? and u.userPassword=?
4.4 订货管理模块实现
4.4.1订购药品的部分代码实现
(1) 获取JSP页面输入的药品名、厂家、订购数量、订货人和备注信息,放入一个OrderForm对象。该操作由Struts2框架自动完成。
(2) 生成一个OrderFormDao对象,调用其save方法保存订单至数据库,若成功,设置result为1,供页面对操作结果进行判断。
OrderFormDao orderFormDao = DaoBeanFactory.getOrderFormDaoBean();
if (orderFormDao.save(orderForm)) {
result = 1;
(3) 若新增失败,设置result为-1。
} else {
result = -1;
}
(4) 返回save字符串,跳转到订购药品界面。
return "save";
4.5 药品管理模块实现
本模块具体包括药品入库、药品销售、药品基本信息管理、过期药品处理等功能,以下分别进行阐述。
4.5.1 药品入库模块的实现
该模块对订购的药品订单进行处理,其主要代码如下所示:
(1) 获取JSP页面输入的药品名、规格、功效、生产日期、有效期、单价、零售价等信息,放入一个EnterStorage对象。该操作由Struts2框架自动完成。
(2) 生成一个DrugInfoDao对象,根据药品名称和厂家查询药品表。
DrugInfo previousDrugInfo = drugInfoDao
.findByDrugNameAndProducer(enterStorage.getDrugName(),drugInfo.getDrugProducer());
共17页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
下一页
上一篇:
Android平台手机图片浏览软件的开发实现
下一篇:
VC出租车路线规划算法Dijkstra设计
jsp+mysql的B2C网上商城系统的设计与实现
jsp+mysql毕业设计课题管理系统的设计
jsp+mysql购物车系统核心算法的分析设计与实现
jsp+mysql宾馆管理系统设计
jsp+mysql面向大众的医疗咨询平台设计与实现
jsp+mysql移动互动学习系统Web端设计
jsp+mysql网上商品销售系统
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
C#学校科研管理系统的设计
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
国内外图像分割技术研究现状
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
神经外科重症监护病房患...