Insert title here

期末作业用bootstrap、css、html、jQuery开发的药品存销管理系统系统设计实现,思路分享

发布时间:2023-02-05 08:24:15

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个药品存销管理系统,药品存销管理系统项目使用框架为JAVASWING,选用开发工具为eclipse。


通过输入详细的制造商信息可以完成制造商的添加操作。在菜单栏中点击添加制造商按钮,跳转到添加制造商页面,输入详细的制造商字段信息。制造商字段信息包括制造商、电话、名字、地址、。在Manufacturer控制层通过addmanufacturer接口获取页面传入的manufacturer、tel、name、address、信息。调用ORM的insert方法将数据插入数据库的t_manufacturer表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行ManufacturerService.addManufactureract方法

logger.debug("ManufacturerService.addManufactureract ......");

// 使用Manufacturerdao的insert方法将Manufacturer添加到数据库中

Manufacturerdao.insert(Manufacturer);

// 将添加Manufacturer信息添加到request中用message参数进行保存

request.setAttribute("message", "添加制造商成功");

添加制造商页面如下所示。

图添加制造商界面



表管理制造商测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否预期一致
TEST_1用户对制造商数据进行管理,通过制造商控制层中的管理制造商方法,使用select方法查询Manufacturer表中的数据信息,循环展示到制造商管理页面浏览器向制造商控制层发起数据请求响应,从制造商数据表中查询出制造商的详细信息,在页面中进行制造商、电话、名字、地址、字段的展示输入账号密码通过系统登录验证,在菜单栏中点击制造商管理按钮,输入制造商、电话、名字、地址、信息,浏览器完成制造商获取操作后,进行制造商信息的的修改、删除操作制造商控制层获取页面请求,从制造商表中查询出数据信息,在制造商管理页面中进行展示制造商控制层获取页面请求,从制造商表中查询出数据信息,在制造商管理页面中进行展示实际结果与预期一致

 



通过输入详细的药品信息可以完成药品的添加操作。在菜单栏中点击添加药品按钮,跳转到添加药品页面,输入详细的药品字段信息。药品字段信息包括制造商id、价格、制造商、药品id、产地、药品、名字、。在Drugs控制层通过adddrugs接口获取页面传入的manufacturerid、price、manufacturer、id、origin、drugs、name、信息。调用ORM的insert方法将数据插入数据库的t_drugs表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行DrugsService.addDrugsact方法

logger.debug("DrugsService.addDrugsact ......");

// 使用Drugsdao的insert方法将Drugs添加到数据库中

Drugsdao.insert(Drugs);

// 将添加Drugs信息添加到request中用message参数进行保存

request.setAttribute("message", "添加药品成功");

添加药品页面如下所示。

图添加药品界面



表管理药品测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否预期一致
TEST_2用户对药品数据进行管理,通过药品控制层中的管理药品方法,使用select方法查询Drugs表中的数据信息,循环展示到药品管理页面浏览器向药品控制层发起数据请求响应,从药品数据表中查询出药品的详细信息,在页面中进行制造商id、价格、制造商、药品id、产地、药品、名字、字段的展示输入账号密码通过系统登录验证,在菜单栏中点击药品管理按钮,输入制造商id、价格、制造商、药品id、产地、药品、名字、信息,浏览器完成药品获取操作后,进行药品信息的的修改、删除操作药品控制层获取页面请求,从药品表中查询出数据信息,在药品管理页面中进行展示药品控制层获取页面请求,从药品表中查询出数据信息,在药品管理页面中进行展示实际结果与预期一致

 



通过输入详细的管理员信息可以完成管理员的添加操作。在菜单栏中点击添加管理员按钮,跳转到添加管理员页面,输入详细的管理员字段信息。管理员字段信息包括账号、管理员、密码、。在Admin控制层通过addadmin接口获取页面传入的username、admin、password、信息。调用ORM的insert方法将数据插入数据库的t_admin表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行AdminService.addAdminact方法

logger.debug("AdminService.addAdminact ......");

// 使用Admindao的insert方法将Admin添加到数据库中

Admindao.insert(Admin);

// 将添加Admin信息添加到request中用message参数进行保存

request.setAttribute("message", "添加管理员成功");

添加管理员页面如下所示。

图添加管理员界面



表管理管理员测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否预期一致
TEST_3用户对管理员数据进行管理,通过管理员控制层中的管理管理员方法,使用select方法查询Admin表中的数据信息,循环展示到管理员管理页面浏览器向管理员控制层发起数据请求响应,从管理员数据表中查询出管理员的详细信息,在页面中进行账号、管理员、密码、字段的展示输入账号密码通过系统登录验证,在菜单栏中点击管理员管理按钮,输入账号、管理员、密码、信息,浏览器完成管理员获取操作后,进行管理员信息的的修改、删除操作管理员控制层获取页面请求,从管理员表中查询出数据信息,在管理员管理页面中进行展示管理员控制层获取页面请求,从管理员表中查询出数据信息,在管理员管理页面中进行展示实际结果与预期一致

 



通过输入详细的入库信息可以完成入库的添加操作。在菜单栏中点击添加入库按钮,跳转到添加入库页面,输入详细的入库字段信息。入库字段信息包括药品id、数量、入库、入库id、入库时间、。在Warehousing控制层通过addwarehousing接口获取页面传入的drugsid、num、warehousing、id、addtime、信息。调用ORM的insert方法将数据插入数据库的t_warehousing表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行WarehousingService.addWarehousingact方法

logger.debug("WarehousingService.addWarehousingact ......");

// 使用Warehousingdao的insert方法将Warehousing添加到数据库中

Warehousingdao.insert(Warehousing);

// 将添加Warehousing信息添加到request中用message参数进行保存

request.setAttribute("message", "添加入库成功");

添加入库页面如下所示。

图添加入库界面



表管理入库测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否预期一致
TEST_4用户对入库数据进行管理,通过入库控制层中的管理入库方法,使用select方法查询Warehousing表中的数据信息,循环展示到入库管理页面浏览器向入库控制层发起数据请求响应,从入库数据表中查询出入库的详细信息,在页面中进行药品id、数量、入库、入库id、入库时间、字段的展示输入账号密码通过系统登录验证,在菜单栏中点击入库管理按钮,输入药品id、数量、入库、入库id、入库时间、信息,浏览器完成入库获取操作后,进行入库信息的的修改、删除操作入库控制层获取页面请求,从入库表中查询出数据信息,在入库管理页面中进行展示入库控制层获取页面请求,从入库表中查询出数据信息,在入库管理页面中进行展示实际结果与预期一致

 



通过输入详细的出库信息可以完成出库的添加操作。在菜单栏中点击添加出库按钮,跳转到添加出库页面,输入详细的出库字段信息。出库字段信息包括出库时间、数量、出库id、出库、药品、。在Warehouseout控制层通过addwarehouseout接口获取页面传入的addtime、num、id、warehouseout、drugs、信息。调用ORM的insert方法将数据插入数据库的t_warehouseout表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行WarehouseoutService.addWarehouseoutact方法

logger.debug("WarehouseoutService.addWarehouseoutact ......");

// 使用Warehouseoutdao的insert方法将Warehouseout添加到数据库中

Warehouseoutdao.insert(Warehouseout);

// 将添加Warehouseout信息添加到request中用message参数进行保存

request.setAttribute("message", "添加出库成功");

添加出库页面如下所示。

图添加出库界面



表管理出库测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否预期一致
TEST_5用户对出库数据进行管理,通过出库控制层中的管理出库方法,使用select方法查询Warehouseout表中的数据信息,循环展示到出库管理页面浏览器向出库控制层发起数据请求响应,从出库数据表中查询出出库的详细信息,在页面中进行出库时间、数量、出库id、出库、药品、字段的展示输入账号密码通过系统登录验证,在菜单栏中点击出库管理按钮,输入出库时间、数量、出库id、出库、药品、信息,浏览器完成出库获取操作后,进行出库信息的的修改、删除操作出库控制层获取页面请求,从出库表中查询出数据信息,在出库管理页面中进行展示出库控制层获取页面请求,从出库表中查询出数据信息,在出库管理页面中进行展示实际结果与预期一致

 



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服