对于网上购书系统的分析与改进
在大一下学期的程序设计基础课程中,老师要求我们以大作业的形式作为考核,按照抽到的题目要求编写程序,实现相应的功能。我抽到的题目是网上购书系统,由于疫情原因,我们只能在家完成所有工作,也难以进行同学间的交流,加之授课以网络在线方式进行,无疑为我们完成作业带来了不小的麻烦。虽然当时顺利完成了作业,但仍有许多不足之处,在此对该网上购书系统进行分析与改进。
当时对系统功能与结构的设想比较简单,主要能完成基本的购书人信息录入、查看可购买读书目录、选择需要的书籍加入购物车并结账,如今重新审视后发现有许多不足之处。首先购书界面排版不够清晰,书籍序号没有做到准确一一对应,用户初次使用容易发生选错书籍的情况。针对该问题,我对排版进行了精简,并添加了确认的步骤,保证用户不会添加自己不想要的书籍进入购物车,产生不必要的麻烦。其次,在结账界面,没有提供用户确认购物车内已添加的书籍的信息和对购买人信息的确认,很容易造成用户错买其他书籍或是购买的书籍无法正常送达,对用户和商家都会造成严重影响。对此,我首先在结账界面添加了购物车内书籍的信息清单,包括书籍名字与价格,以便用户确认是否需要购买。此外,还在改页面添加了继续购物和移除书籍的功能,方便用户对希望购买的书籍进行修改。然后再添加购书人信息确认界面,在此界面提供修改购书人信息功能,方便用户检查自身信息并进行修改。除了交互界面上的问题,提供多种用户身份同样是如今购物平台的大势所趋,因此在输入购书人信息界面添加了是否为VIP会员,若是VIP会员则可以在结账界面享受相应的折扣,为有需要的用户提供了便利。
由于时间原因,我仅对以上三点问题进行了小幅度的改进,整个系统依然存在许多需要进一步修改的地方,我相信在今后的学习过程甚至日后的工作中,对之前完成的工作进行重新审视并在从前的基础上创新发展是从事这一行业的重中之重,希望以这篇博客为起点,在接下来的每天都能更上一层楼。
以下附修改后的截图:




浙公网安备 33010602011771号