发布时间:2023-04-28 16:28:11
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个中医药管理系统,中医药管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
在系统中删除不需要的药品信息时,可以使用药品删除操作。进入药品管理页面后,点击药品后方的删除按钮可以将药品的id信息提交到药品控制层中。在药品控制层中使用delete方法获取药品的id信息,药品控制层再调用药品服务层中的delete方法。t_drugs中对应的药品信息将会被删除,并给出页面提示信息,删除药品成功。核心代码如下:
// 输出日志,表示当前正在执行DrugsService.deleteDrugs方法
logger.debug("DrugsService.deleteDrugs ......");
// 根据id调用Drugsdao的deleteByPrimaryKey方法,删除Drugs
Drugsdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除药品成功");
删除药品页面如下所示。
图删除药品界面
(1)药品表:包括药品的基本信息,生产企业、药品、品牌、价格、图片、使用剂量、批准文号、库存、名字、规格、类别、药品id、药品分类、用法、有效期、药品通用名、。如表3.1
所示。
表3.1药品drugs表
字段名
类型
长度
是否非空
描述
生产企业
varchar
255
NOT NULL
manufacturing
药品
varchar
255
NOT NULL
drugs
品牌
varchar
255
NOT NULL
brand
价格
varchar
255
NOT NULL
price
图片
varchar
255
NOT NULL
pic
使用剂量
varchar
255
NOT NULL
dosage
批准文号
varchar
255
NOT NULL
approvalnumber
库存
varchar
255
NOT NULL
stock
名字
varchar
255
NOT NULL
name
规格
varchar
255
NOT NULL
specifications
类别
varchar
255
NOT NULL
category
药品id
varchar
255
NOT NULL
id
药品分类
varchar
255
NOT NULL
drugclassification
用法
varchar
255
NOT NULL
usageinfo
有效期
varchar
255
NOT NULL
termvalidity
药品通用名
varchar
255
NOT NULL
generalname
在系统中删除不需要的管理员信息时,可以使用管理员删除操作。进入管理员管理页面后,点击管理员后方的删除按钮可以将管理员的id信息提交到管理员控制层中。在管理员控制层中使用delete方法获取管理员的id信息,管理员控制层再调用管理员服务层中的delete方法。t_admin中对应的管理员信息将会被删除,并给出页面提示信息,删除管理员成功。核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员页面如下所示。
图删除管理员界面
(2)管理员表:包括管理员的基本信息,管理员、账号、管理员id、。如表3.2
所示。
表3.2管理员admin表
字段名
类型
长度
是否非空
描述
管理员
varchar
255
NOT NULL
admin
账号
varchar
255
NOT NULL
username
管理员id
varchar
255
NOT NULL
id
在系统中删除不需要的入库信息时,可以使用入库删除操作。进入入库管理页面后,点击入库后方的删除按钮可以将入库的id信息提交到入库控制层中。在入库控制层中使用delete方法获取入库的id信息,入库控制层再调用入库服务层中的delete方法。t_warehousing中对应的入库信息将会被删除,并给出页面提示信息,删除入库成功。核心代码如下:
// 输出日志,表示当前正在执行WarehousingService.deleteWarehousing方法
logger.debug("WarehousingService.deleteWarehousing ......");
// 根据id调用Warehousingdao的deleteByPrimaryKey方法,删除Warehousing
Warehousingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除入库成功");
删除入库页面如下所示。
图删除入库界面
(3)入库表:包括入库的基本信息,药品、数量、入库id、价格、药品id、入库、。如表3.3
所示。
表3.3入库warehousing表
字段名
类型
长度
是否非空
描述
药品
varchar
255
NOT NULL
drugs
数量
varchar
255
NOT NULL
number
入库id
varchar
255
NOT NULL
id
价格
varchar
255
NOT NULL
price
药品id
varchar
255
NOT NULL
drugsid
入库
varchar
255
NOT NULL
warehousing
在系统中删除不需要的销售信息时,可以使用销售删除操作。进入销售管理页面后,点击销售后方的删除按钮可以将销售的id信息提交到销售控制层中。在销售控制层中使用delete方法获取销售的id信息,销售控制层再调用销售服务层中的delete方法。t_sale中对应的销售信息将会被删除,并给出页面提示信息,删除销售成功。核心代码如下:
// 输出日志,表示当前正在执行SaleService.deleteSale方法
logger.debug("SaleService.deleteSale ......");
// 根据id调用Saledao的deleteByPrimaryKey方法,删除Sale
Saledao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除销售成功");
删除销售页面如下所示。
图删除销售界面
(4)销售表:包括销售的基本信息,销售、日期、订单id、药品、销售id、药品id、数量、价格、。如表3.4
所示。
表3.4销售sale表
字段名
类型
长度
是否非空
描述
销售
varchar
255
NOT NULL
sale
日期
varchar
255
NOT NULL
date
订单id
varchar
255
NOT NULL
ordersid
药品
varchar
255
NOT NULL
drugs
销售id
varchar
255
NOT NULL
id
药品id
varchar
255
NOT NULL
drugsid
数量
varchar
255
NOT NULL
number
价格
varchar
255
NOT NULL
price
在系统中删除不需要的订单信息时,可以使用订单删除操作。进入订单管理页面后,点击订单后方的删除按钮可以将订单的id信息提交到订单控制层中。在订单控制层中使用delete方法获取订单的id信息,订单控制层再调用订单服务层中的delete方法。t_orders中对应的订单信息将会被删除,并给出页面提示信息,删除订单成功。核心代码如下:
// 输出日志,表示当前正在执行OrdersService.deleteOrders方法
logger.debug("OrdersService.deleteOrders ......");
// 根据id调用Ordersdao的deleteByPrimaryKey方法,删除Orders
Ordersdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除订单成功");
删除订单页面如下所示。
图删除订单界面
(5)订单表:包括订单的基本信息,打印状态、邮件状态、家庭住址、病人、总价、病情描述、添加日期、年龄、订单、性别、用药信息、邮箱地址、。如表3.5
所示。
表3.5订单orders表
字段名
类型
长度
是否非空
描述
打印状态
varchar
255
NOT NULL
printstate
邮件状态
varchar
255
NOT NULL
ispostemail
家庭住址
varchar
255
NOT NULL
address
病人
varchar
255
NOT NULL
patient
总价
varchar
255
NOT NULL
totleprice
病情描述
varchar
255
NOT NULL
descriptiondisease
添加日期
varchar
255
NOT NULL
addtime
年龄
varchar
255
NOT NULL
age
订单
varchar
255
NOT NULL
orders
性别
varchar
255
NOT NULL
sex
用药信息
varchar
255
NOT NULL
medicationinformation
邮箱地址
varchar
255
NOT NULL
email
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计