1、登录模块:
1)管理人员登陆:管理操作人员,拥有最高权限,可以删除添加操作人员进行。
2)操作人员登陆:不能对添加删除管理人员,其他权限和管理人员权限一样。
2、系统管理模块:
1)添加删除操作人员。
2)修改密码:修改登录人员的密码。
3)查看所有操作人员:能够查询所有登录人员的信息。
3、采购管理模块:
1)采购进货:把药品添加到数据库。
2)采购退货:把卖不出去的药品,或者已经到期的,又或者把不想要的药品退还给厂家家。
3)库存信息汇总:查询药品数量来检查是否需要采购。
4)特殊药品顾客信息登记:购买国家限制销售的药品要登记顾客的信息
4、销售管理模块:
1)客户退货:客户买到药品没有拆开包装,或退还回来要记录下来并入库。
2)当日销售:查看今天的销售情况。
3)销售排行:统计销售状况,可以更加直观的知道那些药品是卖得比较好,可以及时的上架销量好的药品,以防止出现缺货。
5、库存管理模块:
1)库存报损:因为在药店不小心弄坏了药品来记录下来。
2)库存报警:低于一定的数量的药品进行给药店提示,再根据实际情况来进货。
3)库存报溢:进的药品超出了一定的数量来给药店进行提示。
4)库存量查询:查询想要知道的药品的数量。
6、药品管理模块:
1)药品信息管理:添加查询修改药品的信息等(比如功效,说明等)。
2)药品类别管理:添加查询修改删除药品类别(比如属于感冒药、胃药、退烧药等等)。
3)国家限制药品销售登记:国家对于某一些药品限制销售,要进行登记注册
目 录
基于Java WEB的家政服务系统 1
前 言 5
1 绪论 6
2.1 选题的背景 6
2.2 选题的目的和意义 6
2.3 设计的目的和意义 6
2 相关技术简介 8
2.1 JSP技术简介 8
2.2 MySQL数据库 10
2.3 B/S结构 11
3 系统分析 13
3.1 可行性分析 13
3.1.1 经济可行性 13
3.1.2 技术可行性 13
3.1.3 运行可行性 13
3.1.4 法律可行性 13
3.2 功能需求分析 13
3.3 非功能需求分析 14
4 系统设计 16
4.1 系统架构设计 16
4.1.1 总体架构设计 16
4.1.2 系统网络拓扑结构图 17
4.2 系统总体设计 17
4.3 数据库设计 18
4.3.1 数据库设计原则 18
4.3.2数据库概念设计 19
4.3.3 数据库表设计 20
5 系统实现 22
5.1 登录模块实现 22
5.2 管理员模块实现 23
5.3 雇员/雇主模块实现 25
6 测试 26
6.1 程序的测试 26
6.2 一般程序的测试 27
6.2.1 登录测试 27
6.2.2 增加测试 27
6.2.3 测试查询 28
6.2.4 主页面的登录模块测试 28
6.3 测试结果分析 28
6.4 今后进一步研究的方向 28
总结 30
参考文献 31