研究策略:对现有的商城系统和图书管理系统进行研究与分析,学习相关的知识,并对其缺点和不足加以优化。在此基础上学习基于图书的算法,将推荐算法加入系统,对我的图书商城管理系统进行升级,使系统可以通过用户的浏览记录、购书记录、搜索记录等相关信息对用户作出个性化推荐,以便用户获得更佳的购书体验。
研究方法:本课题选择win10操作系统及google浏览器作为运行环境,系统体系结构模式选用(b/s),同时选用python、html、css、java、javascript,运用mysql作为数据库,应用系统框架选择django和springboot,系统集成开发环境基于ide。
研究步骤:
1、阅读python、商城系统、图书管理系统、网络爬虫等内容的相关书籍和资料。
2、根据掌握的知识和资料,制定开发计划,确定系统的开发目标及其可行性。
3、需求分析,对系统需要实现的功能进行详细的需求分析。
4、系统分析,从抽象概念层次上确定系统的要素、结构、构成并得到系统的逻辑模型。
5、系统设计,细化我的系统分析,得到制作系统实现的详细设计方案。
6、编写系统,编写各个模块的代码。
7、测试程序,对程序进行检测,并对有问题的地方进行修改和优化。
8、模拟用户测试系统,观察是否存在漏洞。