发布时间:2023-01-21 14:22:18
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个图书销售管理系统,图书销售管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
(1)入库表:包括入库的基本信息,供应商、数量、日期、图书、供应商id、价格、图书id、入库、。如表3.1
所示。
表3.1入库warehousing表
字段名
类型
长度
是否非空
描述
供应商
varchar
255
NOT NULL
supplier
数量
varchar
255
NOT NULL
num
日期
varchar
255
NOT NULL
date
图书
varchar
255
NOT NULL
books
供应商id
varchar
255
NOT NULL
supplierid
价格
varchar
255
NOT NULL
price
图书id
varchar
255
NOT NULL
booksid
入库
varchar
255
NOT NULL
warehousing
修改入库信息实现如下,通过菜单栏进入到修改入库页面,springmvc通过拦截updatewarehousing.action请求,在Warehousingcontroller中获取到对应的入库id信息。根据id信息从warehousing表中查询出需要修改的入库对象,在Warehousingservice的updatewarehousing方法中调用WarehousingMapper的selectByPrimkey方法,查询数据返回到updatewarehousing页面进行展示。在入库修改页面,输入完整修改后的信息,提交到服务器中详情Warehousingcontroller的updatewarehousingact.action方法,将对应的入库实体信息通过WarehousingMapper的updateByPrimkey方法,将数据进行同步,返回页面修改入库成功提示信息。
(2)营收表:包括营收的基本信息,日期、营收、营收id、。如表3.2
所示。
表3.2营收revenue表
字段名
类型
长度
是否非空
描述
日期
varchar
255
NOT NULL
date
营收
varchar
255
NOT NULL
revenue
营收id
varchar
255
NOT NULL
id
修改营收信息实现如下,通过菜单栏进入到修改营收页面,springmvc通过拦截updaterevenue.action请求,在Revenuecontroller中获取到对应的营收id信息。根据id信息从revenue表中查询出需要修改的营收对象,在Revenueservice的updaterevenue方法中调用RevenueMapper的selectByPrimkey方法,查询数据返回到updaterevenue页面进行展示。在营收修改页面,输入完整修改后的信息,提交到服务器中详情Revenuecontroller的updaterevenueact.action方法,将对应的营收实体信息通过RevenueMapper的updateByPrimkey方法,将数据进行同步,返回页面修改营收成功提示信息。
(3)管理员表:包括管理员的基本信息,管理员、密码、账号、。如表3.3
所示。
表3.3管理员admin表
字段名
类型
长度
是否非空
描述
管理员
varchar
255
NOT NULL
admin
密码
varchar
255
NOT NULL
password
账号
varchar
255
NOT NULL
username
修改管理员信息实现如下,通过菜单栏进入到修改管理员页面,springmvc通过拦截updateadmin.action请求,在Admincontroller中获取到对应的管理员id信息。根据id信息从admin表中查询出需要修改的管理员对象,在Adminservice的updateadmin方法中调用AdminMapper的selectByPrimkey方法,查询数据返回到updateadmin页面进行展示。在管理员修改页面,输入完整修改后的信息,提交到服务器中详情Admincontroller的updateadminact.action方法,将对应的管理员实体信息通过AdminMapper的updateByPrimkey方法,将数据进行同步,返回页面修改管理员成功提示信息。
(4)会员表:包括会员的基本信息,住址、联系方式、会员、会员id、。如表3.4
所示。
表3.4会员member表
字段名
类型
长度
是否非空
描述
住址
varchar
255
NOT NULL
address
联系方式
varchar
255
NOT NULL
tel
会员
varchar
255
NOT NULL
member
会员id
varchar
255
NOT NULL
id
修改会员信息实现如下,通过菜单栏进入到修改会员页面,springmvc通过拦截updatemember.action请求,在Membercontroller中获取到对应的会员id信息。根据id信息从member表中查询出需要修改的会员对象,在Memberservice的updatemember方法中调用MemberMapper的selectByPrimkey方法,查询数据返回到updatemember页面进行展示。在会员修改页面,输入完整修改后的信息,提交到服务器中详情Membercontroller的updatememberact.action方法,将对应的会员实体信息通过MemberMapper的updateByPrimkey方法,将数据进行同步,返回页面修改会员成功提示信息。
(5)图书表:包括图书的基本信息,封面、简介、出版社、数量、作者、进价、图书id、图书、价格、名称、。如表3.5
所示。
表3.5图书books表
字段名
类型
长度
是否非空
描述
封面
varchar
255
NOT NULL
pic
简介
varchar
255
NOT NULL
content
出版社
varchar
255
NOT NULL
printaddress
数量
varchar
255
NOT NULL
num
作者
varchar
255
NOT NULL
author
进价
varchar
255
NOT NULL
inprice
图书id
varchar
255
NOT NULL
id
图书
varchar
255
NOT NULL
books
价格
varchar
255
NOT NULL
price
名称
varchar
255
NOT NULL
name
修改图书信息实现如下,通过菜单栏进入到修改图书页面,springmvc通过拦截updatebooks.action请求,在Bookscontroller中获取到对应的图书id信息。根据id信息从books表中查询出需要修改的图书对象,在Booksservice的updatebooks方法中调用BooksMapper的selectByPrimkey方法,查询数据返回到updatebooks页面进行展示。在图书修改页面,输入完整修改后的信息,提交到服务器中详情Bookscontroller的updatebooksact.action方法,将对应的图书实体信息通过BooksMapper的updateByPrimkey方法,将数据进行同步,返回页面修改图书成功提示信息。
(6)分类表:包括分类的基本信息,名字、分类id、。如表3.6
所示。
表3.6分类classifica表
字段名
类型
长度
是否非空
描述
名字
varchar
255
NOT NULL
name
分类id
varchar
255
NOT NULL
id
修改分类信息实现如下,通过菜单栏进入到修改分类页面,springmvc通过拦截updateclassifica.action请求,在Classificacontroller中获取到对应的分类id信息。根据id信息从classifica表中查询出需要修改的分类对象,在Classificaservice的updateclassifica方法中调用ClassificaMapper的selectByPrimkey方法,查询数据返回到updateclassifica页面进行展示。在分类修改页面,输入完整修改后的信息,提交到服务器中详情Classificacontroller的updateclassificaact.action方法,将对应的分类实体信息通过ClassificaMapper的updateByPrimkey方法,将数据进行同步,返回页面修改分类成功提示信息。
(7)员工表:包括员工的基本信息,年龄、名字、员工id、账号、员工、密码、工资、。如表3.7
所示。
表3.7员工worker表
字段名
类型
长度
是否非空
描述
年龄
varchar
255
NOT NULL
age
名字
varchar
255
NOT NULL
name
员工id
varchar
255
NOT NULL
id
账号
varchar
255
NOT NULL
username
员工
varchar
255
NOT NULL
worker
密码
varchar
255
NOT NULL
password
工资
varchar
255
NOT NULL
wages
修改员工信息实现如下,通过菜单栏进入到修改员工页面,springmvc通过拦截updateworker.action请求,在Workercontroller中获取到对应的员工id信息。根据id信息从worker表中查询出需要修改的员工对象,在Workerservice的updateworker方法中调用WorkerMapper的selectByPrimkey方法,查询数据返回到updateworker页面进行展示。在员工修改页面,输入完整修改后的信息,提交到服务器中详情Workercontroller的updateworkeract.action方法,将对应的员工实体信息通过WorkerMapper的updateByPrimkey方法,将数据进行同步,返回页面修改员工成功提示信息。
(8)供应商表:包括供应商的基本信息,联系方式、简介、供应商、地址、供应商id、。如表3.8
所示。
表3.8供应商supplier表
字段名
类型
长度
是否非空
描述
联系方式
varchar
255
NOT NULL
tel
简介
varchar
255
NOT NULL
introd
供应商
varchar
255
NOT NULL
supplier
地址
varchar
255
NOT NULL
address
供应商id
varchar
255
NOT NULL
id
修改供应商信息实现如下,通过菜单栏进入到修改供应商页面,springmvc通过拦截updatesupplier.action请求,在Suppliercontroller中获取到对应的供应商id信息。根据id信息从supplier表中查询出需要修改的供应商对象,在Supplierservice的updatesupplier方法中调用SupplierMapper的selectByPrimkey方法,查询数据返回到updatesupplier页面进行展示。在供应商修改页面,输入完整修改后的信息,提交到服务器中详情Suppliercontroller的updatesupplieract.action方法,将对应的供应商实体信息通过SupplierMapper的updateByPrimkey方法,将数据进行同步,返回页面修改供应商成功提示信息。
(9)订单表:包括订单的基本信息,利润、售价、进价、图书、订单、购买者、订单id、数量、。如表3.9
所示。
表3.9订单orderinfo表
字段名
类型
长度
是否非空
描述
利润
varchar
255
NOT NULL
profit
售价
varchar
255
NOT NULL
price
进价
varchar
255
NOT NULL
inprice
图书
varchar
255
NOT NULL
books
订单
varchar
255
NOT NULL
orderinfo
购买者
varchar
255
NOT NULL
purchaser
订单id
varchar
255
NOT NULL
id
数量
varchar
255
NOT NULL
num
修改订单信息实现如下,通过菜单栏进入到修改订单页面,springmvc通过拦截updateorderinfo.action请求,在Orderinfocontroller中获取到对应的订单id信息。根据id信息从orderinfo表中查询出需要修改的订单对象,在Orderinfoservice的updateorderinfo方法中调用OrderinfoMapper的selectByPrimkey方法,查询数据返回到updateorderinfo页面进行展示。在订单修改页面,输入完整修改后的信息,提交到服务器中详情Orderinfocontroller的updateorderinfoact.action方法,将对应的订单实体信息通过OrderinfoMapper的updateByPrimkey方法,将数据进行同步,返回页面修改订单成功提示信息。
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计