python_django超市销售管理系统的需求分析


时间: 2022-02-28 16:03:01 人气: 12 评论: 0

超市是人们获取生活物品的有效渠道之一,超市里有着各种类的生活用品。然而,随着人们生活水平的不断提高,各类生活用品也在不断增长,超市管理员的工作日益繁重,不得不求助于新型工具来管理超市,以使得超市管理者可以更容易、更快捷的管理超市,于是专业的超市管理系统由此而推出了。
本系统在充分的考虑了用户的需求之后要完成一个面向超市的销售系统的设计,实现和测试。实现了用户登录,商品以及客户信息查询与维护,商品销售预测,商品采购单生成与维护,密码修改等功能模块。从而满足系统对不同使用对象的需求。系统通过python高级编程语言实现人机交互界面以及多层体系架构的设计,MySQL关系型数据库实现商品信息,客户信息以及系统使用人员信息的存储与维护。同时完成了系统的需求分析,用例分析以及功能分析,根据对系统的分析完成了系统的设计。
主要内容就是划分好功能模块:其最主要的模块有3个。
本人为可以使用该系统的三类人员各自划分出了一个大的模块。
1.系统客服人员的功能模块。系统客服人员的功能模块又划分为用户密码登录模块,商品信息查询模块,汇总全部的销售单模块。
2.系统管理员的功能模块又分为用户密码登录模块,商品信息查询模块,添加商品信息模块,商品信息维护模块(包括修改商品信息和删除商品信息),销售单生成模块,汇总全部的销售单模块,根据汇总销售单来采购相应商品的模块,系统里面所有人员信息维护功能(修改信息和密码等)。
3.系统销售部人员的功能模块又包括用户名密码登录功能模块,商品信息查询模块,添加商品信息模块,商品信息维护模块(包括删除商品信息和修改商品信息),汇总全部的销售单模块。

预期能达到的目标就是:
1.对于商品信息来说,可以添加商品信息,查询商品信息,修改商品的信息,删除商品信息等操作。
2.对于系统的使用人员来说,可以控制商品的信息,还有能够维护本身的登录系统的账号和密码。这里分为三类使用人员:
1)客服人员:能够登录系统,查询商品的信息,预测销售的生成采购单(就是哪个卖得多,哪个卖得少)。
2)销售人员:能够登录系统,进行商品的信息查询和商品的信息维护,统计商品的销售订单,汇总全部的销售单。
3)管理员:能够登录系统,进行商品信息查询,商品信息维护,统计生成的商品销售订单和生成预测销售商品的采购单和系统使用人员信息维护等功能。

主要解决的问题就是:
首先,代码问题,要把代码敲准确,不然后期找寻bug时会很麻烦。
其次,数据库的操作问题,每个模块都要连接一遍数据库的话会会很麻烦,每个模块都要再写一遍数据库的语句会很麻烦。在这里,用一个数据库框架django解决。
系统的维护问题,用一些函数封装,防止代码赘余。

 

评论
188083800