3.9.2 后台模块技术分析
本模块中比较重要的一个子模块就是实现用户的各种操作,几乎使用了各种SQL语句来实现功能模块。本系统中添加用户的操作比较容易实现,增加了密码验证功能。删除用户操作比较麻烦,因为要删除用户不能直接获取到。修改密码操作和添加一样,不仅要验证原密码,对更改后的密码也需要验证。另一个设计重点是数据库的备份、还原的实现,当然主要还是通过SQL语句的执行来实现的,在设计时分开处理。
数据库备份语句实现比较容易,但还原实现起来比较麻烦,需要先断开原连接,通过连接master数据库后再执行还原语句。退货模块实现比较烦琐,退货前需查询销售单,具体可根据商品编码、销售时间来找到该销售单,完成退货操作后,本系统在设计时采取保留该条销售信息,在备注里显示"该商品已退货",这样保证退货信息能够查询。