1。3。2 B/S结构
B/S结构是一种浏览器/服务器模式,它将系统的主要功能集中在服务器上,用户只需要通过本地的浏览器就可以进行访问[6],对C/S结构进行了一种改变和改进。
B/S的优点有:
1、不需要安装另外的客户端,只需要用浏览器就可以进行访问,使用方便。
2、扩展性较高,可以通过增加网页的方式增加功能。
3、维护方便,管理人员只需要管理服务器就可以对系统进行维护和管理,提高了效率和减少了工作量[7]。
B/S的缺点有:
1、由于大部分的事务在服务器实现,如果服务器“崩溃”,将会有很严重的后果。
2、浏览器的种类太多,B/S结构不能兼容所有浏览器。
2 系统需求分析
2。1 系统设计目标
此仓库库存管理系统的设计包括的目标有:
1、为使用仓库库存管理系统的用户和管理人员提供简单方便、快捷准确的查询商品和管理数据的平台。
2、将商品、仓库、人员的的各种信息都录入到数据库中使数据一目了然,满足各类人员对商品进行操作和查询的要求。
3、仓库库存管理系统的用户权限要进行分解,使每个拥有不同权限的人员可以对系统进行的操作各不相同,为系统的安全性、完整性、稳定性提供了一定的保证。
4、简洁明了的界面,使没有接触过此系统的人也可以直观的了解此系统并熟练地使用系统进行数据的操作。
2。2 系统功能需求分析
仓库库存管理系统是一个典型的数据库开发应用程序,由会员功能模块、管理员功能模块、仓库主管三部分组成,具体系统功能需求分析如下:
2。2。1 会员功能需求分析来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
1、用户注册和登录,主要包括新用户的注册,用户的登录和退出,属于进入后台管理的验证界面。
2、查看供货商,主要是对供货商信息的查看,包括公司名称、公司地址、联系电话以及商家姓名等信息。
3、查看客户,可以查看此系统中存在的客户以及这些客户的一些信息数据如客户的姓名、联系方式等。
4、修改密码,会员在进入系统后,可以根据需求进行修改密码,输入正确的原始密码和新密码之后提交就可以进行修改密码。
2。2。2 管理员功能需求分析
1、安全管理,分为添加会员和查看会员两个部分,主要是给管理员一个添加会员数据的权限,将会员的用户名、密码以及会员权限添加到数据库的用户表中。
2、仓库管理,仓库管理中主要包括添加仓库和查看仓库两个功能,用户可以添加仓库的相关信息如:仓库的名称、地址、联系人的号码以及仓库的负责人等,在仓库管理这一页面可以查看已经添加进去的数据信息。
3、商品管理,商品管理中的功能是添加商品和查看商品,可以添加商品的各种数据和信息如商品的名称、库存、价格等。在查看商品中可以通过编辑修改商品信息,通过删除可以删掉该条信息,同时也具有导出商品的功能,可以把商品的有关数据导出到Excel表格中,表的名称由对应名称加上当前时间的年月日时分秒组成。
4、查询统计,分为仓库查询、商品查询、客户查询,通过输入仓库名称、商品名称、客户姓名可以对数据库数据进行查找,并将查找到的数据显示出来。
5、财务管理,分为财务待付、财务待收、财务已付、财务已收四个模块,主要是对财务信息的管理,财务待付显示供货商信息及未付欠款,如果将欠款付清,则将此条信息设为已付;财务待收显示客户信息及客户欠款,如果客户已付欠款,则将此条信息设为已付;财务已付和财务已收将已收付欠款的供货商信息和客户信息分别显示到当前页面。