毕业设计 - 基于Web的仓库管理系统的设计与实现【源码 + 论文】

293 篇文章 9 订阅
266 篇文章 18 订阅


一、项目设计

1. 模块设计

管理员模块业务流程

仓库的管理员可以通过帐号和密码验证之后进行登录,登录到系统之后主要的功能是对商品与用户的信息进行管理
在这里插入图片描述

客户模块业务流程

在这里插入图片描述

2. 实现效果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、部分源码

部分代码示例:

工厂类配置文件主要内容
<Configuration>
    <settings> 
			<setting name="cacheEnabled" value="true" /> 
    </settings> 
	<typeAliases>
		<package name="com.briup.bean"/>
	</typeAliases>
	<environments default="develepment">
		<environment id="develepment">
			<transactionManager type="JDBC"></transactionManager>
			<dataSource type="POOLED">
				<property name="driver" value="oracle.jdbc.driver.OracleDriver"/>
				<property name="url" value="jdbc:oracle:thin:@localhost:1521:xe"/>
				<property name="username" value="briup"/>
				<property name="password" value="briup"/>
			</dataSource>
		</environment>
	</environments>
	</configuration>
Mapper类配置文件主要代码
<mapper namespace="com.briup.bean.AdminMapper">
<select id="selectAdminByName" 
	parameterType="String" resultType="Admin">
		select * from admin
		where account=#{account}
	</select>
	<select id="selectAdminById" 
	parameterType="int" resultType="Admin">
		select * from admin
		where id=#{id}
	</select>
	<insert id="insertAdmin" parameterType="Admin">
		<selectKey keyColumn="id" keyProperty="id" order="BEFORE" resultType="int">
			select admin_seq.nextval from dual
		</selectKey>
	insert into admin values(#{id},#{account},#{password},#{name},#{sex},#{age},#{phone},#{email},#{address})
	</insert>
	<update id="updateAdmin" parameterType="Admin"> 
			update Admin set account=#{account},password=#{password}, name=#{name}, sex=#{sex}, age=#{age}, phone=#{phone}, address=#{address}, email=#{email}
			where account=#{account} 
	</update>
</mapper>

项目源码

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值