(3)、说明:为提高代码的效率 , 程序中使用自定义函数来代替一些在多个程序中频繁使用的代码 , 如下面的md5、filter、common等函数 。
3. 入库单模块的设计
(1)、功能:程序启动后 , 选择“日常业务”菜单下的“入库单”项 , 将进入入库单模块 。在入库单模块中主要实现如下功能:完成药品入库工作 。自动生成入库票号 。系统将自动统计入库品种、入库数量、入库金额 。入库单界面设计如图3.4所示:

文章插图
图3.4 入库单设计
(2)、在窗体中添加6个text文本框、1个button按钮等 。
(3)、并格式化单价和总金额(保留两位小数) 。附录B中的代码3实现了以下功能:在入库单模块中 , 单击“保存”按钮 , 将首先检测是否录入了商品信息 , 如果录入了商品信息 , 将利用循环语句将商品信息保存到入库单rkd表中 , 并更新相应的库存商品信息 。保存成功后 , 清空入库数据 , 焦点转移到“登记”按钮上 。
4. 库存查询模块设计
(1)、功能:程序启动后 , 选择“库存管理”菜单下的“库存查询”项 , 将进入库存查询模块 。在库存查询模块汇总主要实现如下功能:选择字段查询库存商品信息 , 可模糊查询 。
(2)、在窗体中添加1个text文本框 , 1个button按钮 。
5. 库存盘点模块设计
(1)、功能:程序启动后 , 选择“库存管理”菜单下的“查看库存”项 , 将进入库存盘点模块 。在库存盘点模块中主要实现盘点库存商品信息 。
(2)、在窗体中添加1个text文本框、1个button按钮 。
6. 入库查询模块设计
(1)、功能:程序启动后 , 选择“查询统计”菜单下的“入库查询”项 , 将进入入库查询模块 。在入库查询模块中主要实现如下功能:按任意时间段、任意字段、查询入库商品信息 。可以删除入库商品信息 。
7.销售查询模块设计
(1)、主要功能:程序启动后 , 选择“查询统计”菜单下的“销售查询”项 , 将进入销售查询模块 。在销售查询模块中主要实现如下功能:按任意时间段、任意字段查询商品销售信息 。可以删除商品销售信息 。销售查询界面设计如图3.5所示:

文章插图
图3.5 销售查询界面
(2)、在页面中添加1个text文本框、1个button按钮 。
8.供应商管理模块设计
(1)、程序启动后 , 选择“基础信息管理”菜单下的“供应商管理”项 , 将进入供应商管理模块 。在供应商管理模块中主要时间如下功能:完成供应商基本信息的录入、保存、修改、删除 。选择任意字段、任意条件查询供应商基本信息 。通过卡片式、列表式两种方式查看供应商基本信息 。
9.密码设置模块设计
程序启动后 , 选择“系统设置”菜单下的“密码设置”项 , 将进入密码设置模块 。在密码设置模块中主要实现设置完成操作员密码的修改、保存 。
第四章 开发难点及解决技巧
4.1 如何在jsp中灵活地输入数据
Text文本框、textarea文本域是两种html文本输入框 , 该控件提供了输入界面 , 处理数据相当灵活 , 具有只读数据绑定、文本自动换行等功能 。
4.2 如何保存表格中的数据
运用循环语句 , 将表格中的数据一条一条地保存 。如果在不知道循环内需要执行多少次语句时 , 可以用while循环 。否则 , 在知道要执行多少次循环的条件下最好使用for循环 。与while循环不同 , For循环使用一个计数器变量 , 每重复一次循环之后 , 计数器变量的值就会增加或者减少 。
推荐阅读
- 额定功率、实际功率 测小灯泡的电功率
- 行为偏差高中学生个案分析 学生个案分析
- 妇科炎症吃什么药好,辨清类型再开方 妇科炎症吃什么药好
- 今日立夏,为何立夏节气要吃鸡蛋 立夏为什么要吃蛋
- 2月杭州TOP10酒店 杭州酒店查询
- 最值得看的5部穿越剧 关于穿越时空的电视剧
- 野炊、露营、星空,这才是夏天最正确的玩法 野炊露营
- 2021最洋气的减龄发型图片 短发什么发型好看
- 可还记得QQ游戏大厅? qq游戏论坛
