3)查询图书,按照书名、书号、作者、出版社进行组合查询,系统带出相应的详细信息、售出量、库存量,系统自动统计缺货登记, 若缺货登记数量大于系统设定阈值(如10本),提示进货。
4)按照时间区间(可设置为三个月内、一个月内、一周内,终止日期为当前时间)查询图书销售情况,给出从高到低的排名,系统带出相应的信息,如该时间区间的售出量、当前库存量,系统自动统计缺货登记, 若缺货登记数量大于系统设定阈值(如10本),提示进货。
5)点击确认订单,点击发货。
2.2 数据库需求分析
根据功能需求分析中所要实现的各项功能,可以归纳出数据库需要三张表。分别是:用户表,图书表,订单表。用户表中包含昵称、密码、真实姓名、性别、联系方式、邮箱和地址等基本信息;图书表中包含图书编号、图书名称、所属类别、图书价格等图书的基本信息;订单表中包含订单编号、用户昵称、联系电话、地址以及订单状态等基本信息。
2.3 开发环境及硬件需求
1) 操作系统:windows XP及其以上操作系统。
2) 数据库:Mysql 5.5
3) 后台管理服务器:Tomcat 7.0
4) 客户端请求服务器:Tomcat 7.0
5) 后台管理开发平台:MyEclipse 2013
6) 客户端开发平台:Eclipse 4.4
7) 后台管理开发语言包:JDK1.6。
8)客户端开发语言包:Android SDK + JDK1.6。
Windows 7是国内外广泛使用的PC端操作系统,其具有很好的兼容性和稳定性,因此我选择Windows 7作为本次开发的操作系统。因为我的电脑配置的是双核的i3处理器,性能不是太高,因此我选择相对小型的mysql 5.5作为数据库,因此不至于因为电脑负荷太高而导致宕机。Tomcat 7.0性能稳定,占用的系统内存相对较少,这对于我内存本来就吃紧的电脑是一件好事,同时Tomcat现在也是一款应用比较广泛的Web应用服务器,MyEclipse 2013也能帮助我实现对Web服务器端的功能。开发Android应用的工具还是选择Eclipse 4.4,因为其相对稳定和成熟。JDK1.6作为java开发环境。通过此次的配置,相信可以成功完成本次网上书店的开。 基于Android平台的网上书店设计与实现(5):http://www.youerw.com/jisuanji/lunwen_23279.html