快递业务员新员工培训.ppt
《快递业务员新员工培训.ppt》由会员分享,可在线阅读,更多相关《快递业务员新员工培训.ppt(90页珍藏版)》请在文库网上搜索。
1、及其他功能模块的具体设计和代码实现,还有相关的页面效果展示。第五章 数据库设计5.1 数据库的设计一个系统最重要的是它的数据库,设计初期就得考虑的问题之一就是数据库设计能否根据需求分析以及应用环境来构造合适的数据库,就是Database Design需要考虑的首要问题,要能高效存取读写数据,满足用户日常需求,是一个数据库设计所要解决的两大问题。在此需要用到的一种叫做实体联系图的模型,即E-R图,在画好此图的基础上来进行后续的优化。为此本系统所给出的实体有商品、商品类目、订单、订单详情、卖家信息。主要实体的实体属性图描述如下:图5.1订单详情E-R图图5.2商品E-R图图5.3商品类目E-R图图
2、5.4订单E-R图图5.5卖家信息E-R图图5.6整体E-R图5.2 数据库表的设计公众号外卖点餐系统数据库表的设计主要有:商品类目表、商品表、订单表、订单详情表、卖家信息表。表5.1商品表列名数据类型主键外键允许空category_idInt(10)是否category_namevarchar(64)否category_typeInt(10)否create_timetimestampupdate_timetimestamp表5.2商品表列名数据类型主键外键允许空product_idvarchar(32)是否product_namevarchar(64)否product_pricedecima
3、l(8,2)否product_stockInt否product_descriptionvarchar(64)product_iconvarchar(512)product_statustinyint(3)否category_typeInt否create_timetimestampupdate_timetimestamp表5.3订单表列名数据类型主键外键允许空order_idvarchar(32)是否buyer_namevarchar(32)否buyer_phonevarchar(32)否buyer_addressvarchar(128)否buyer_openidvarchar(64)是否ord
4、er_amountdecimal(8,2)否order_statustinyint(3)否pay_statustinyint(3)否create_timetimestamp否update_timetimestamp否表5.4订单详情表列名数据类型主键外键允许空detail_idvarchar(32)是否order_idvarchar(32)是否product_idvarchar(32)否product_namevarchar(64)否product_pricedecimal(8,2)否product_quantityInt否product_iconvarchar(512)create_time
5、timestamp否update_timetimestamp否表5.5卖家表列名数据类型主键外键允许空idvarchar(32)是否usernamevarchar(32)否passwordvarchar(32)否openidvarchar(64)否create_timetimestamp否update_timetimestamp否第六章 系统测试前面的工作都做好之后,就该到最后的一步了。虽说是最后一步,也不可轻易对待。以前很多人认为软件测试无关紧要,这种观念是非常错误的,一个完整的系统开发流程,任何环节都缺一不可,软件测试也是如此。所谓软件测试,其实就是用某些特定的手段来测定整个被测系统或功能
6、的一个过程。但这种手段要有计划有组织的进行,可以是人工也可以是使用其他辅助工具自动测定。要能够做到检查实际效果与预期结果的区别,从而发现在某些情况下由某些操作而引发的系统程序错误,进而根据得到的反馈来改正、消灭bug,最终确保以及提高软件的质量,使产品趋向于完美。如果没有经过仔细严谨的软件测试就将产品发布上线,这对于用户和开发方来说都将会带来无比严重恶劣的后果。因此,必须在产品上线前就对其进行细致有序的软件测试。6.1 软件测试的目的了解了什么是软件测试之后,便可以开展具体的测试工作了。但是,还有一点需要明确的就是,我们必须围绕着证明软件存在缺陷,并且无法证明软件没有缺陷的目的展开测试。要做到
7、对症下药,针对系统各项功能的各项操作,进行详尽的实际应用场景下的各种假设,就要做到尽可能的对软件的各个功能进行不同场景下的不同操作,来找出软件中可能存在的、目前未被发现的bug或缺陷,要分时分片进行测试,避免少测漏测,降低各类风险。要时刻记着,一个没有错误的系统是不存在的,也是不完美的,不该因为没有错误而高兴。因为测试的目的就是为了给予用户更好的操作体验。软件测试的目的主要有下表中的几点:表6.1 软件测试目的(1)更好的帮助开发者发现并分析问题(2)发现缺陷(具体指用户需求与被测对象两者的差异)(3)使软件更可靠,用户体验更好(4)发现并解决缺陷,提高软件质量以及用户对软件的信心(5)积累经
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 快递 业务员 新员工 培训