本次系统开发中,选择普及率最高的Android作为移动应用的平台,选择SQlite作为本地数据库方便数据的快速计算以及报表的快速生成,选择MySQLite数据库作为服务器端数据库,以便不同地点的机子把数据下载到本地。这样一个基于智能手机的网络版药品管理系统的开发在解决上述问题上意义重大。
第二章系统需求分析与开发基础
2.1系统功能分析
药品管理是任何一家药品公司能成功运营的关键环节。传统药品库存管理依赖手工和脑力,效率和精度往往不够理想。为了能更加高效地对药品进行管理,信息科技时代人们借用程序管理。程序做出来的管理系统不但高效精准而且能快速提供公司运营所需要的各种丰富报表。本系统主要包含库存管理模块、信息查询模块、报表生成模块。该药品管理系统以合理、全面、准确的药品编码体系为基础提供对药品数量、金额、有效期的全面管理。系统能随时随地查询药库的库存、药品流向和销量,以及丰富的报表。根据报表显示出的数据结果可以对现有库存,药品有效期提供采购计划或应暂停采购的药品清单等措施,以提高公司资金的利用率,避免了不必要的损失,以方便快捷的途径对药基本信息进行定期的更新和删除等管理,也方便作出公司长远的运营规划。
2.1.1功能划分
基于Android的药品管理系统分为系统用户管理、销售管理、库存管理、查询与报表生成。
2.1.2功能描述
(1)系统登录:用户首先需要注册,然后才能输入用户名和密码进行登录,用户可以自行修改用户密码。
(2)库存管理:当公司需要增加新的销售药品时,此模块的入库功能可以添加新的药品信息,输入药品名称删除旧的药品信息,也能修改已入库的药品信息,还提供与药品相关的各类信息,并点击查看重要信息。点击同步更新按钮能同步更新数据。
(3)销售管理:可以对药品进行调价,查看药品的销量报表、利润报表、查看更改药品的供应商和客户以及联系人和联系电话。以此进行销售管理。
(4)信息查询:该模块是信息查询模块,包括供应商查询、药品信息查询、和客户信息查询功能。可以查到供应商提供那些药品,可以查看药品是由哪家供应以及常客是谁,可以看到某客户经常买的药品是那些。
(5)报表生成:此功能并未单独作为一个模块,而是分布在各个模块中,各个模块产生业务数据时,报表就基于这些数据生成。
2.2系统用例分析
该系统中非注册用户必须首先点击注册按钮进行用户注册,注册成功后,跳入登录界面,成功输入正确的用户名和密码以后方可进入系统主页面。系统主页面具有各个功能的明显按钮或入口。可以进行信息查询,库存管理,报表查看,销售管理等操作
Android药品公司管理系统的设计+源代码(4):http://www.youerw.com/jisuanji/lunwen_204123.html