企业订单管理系统基于Windows平台,拟采用B/S架构,包括前台(客户端)和后台(服务器)两部分;开发工具使用vscode,数据库采用MySQL, 服务器端脚本语言使用vue;主要运用nodejs语言和MySQL数据库来实现系统的开发,采用CSS语言完善可视化页面,完成一个界面简洁美观,功能齐全的企业订单管理系统。
在企业订单管理系统中,应包括用户信息管理,客户信息管理,产品管理,销售订单管理,订单类别等模块。
该系统将采用B/S结构模式,使用Vue和ElementUI框架搭建前端页面,后端使用Nodejs来搭建服务器,并使用MySQL,通过axios完成前后端的交互
运行软件:vscode
前端nodejs+vue+ElementUi
语言 node.js
框架:Express/koa
前端:Vue.js
数据库:mysql
开发软件:VScode/webstorm/hbuiderx均可
用户信息管理中应包括用户注册、用户管理和用户登入。登录模块是检查用户名和密码是否匹配,系统对用户的身份认证采用的是用户名/密码方式,在用户进入系统的时候要求用户输入用户名和密码,并比较两者与数据库中用户名和密码对应。
本研究立足于计算机产业发展现状,根据移动互联网的技术特点,通过理论探讨和实际应用相结合的原则,充分总结、利用和吸收现有研究成果和相关资料,设计开发了企业订单管理系统。具体的研究方法包括:调查法:对已有的企业订单管理系统进行调查,了解当前企业订单管理系统的主要功能。文献调查法:在文献中查找相关资料,通过搜索引擎广泛收集相关资料,并将所得的资料进行分析。
客户信息管理是用来维护订单客户的一般信息,以及对客户记录的浏览查看。系统提供的功能包括客户信息列表,添加客户记录和删除客户记录等。
产品管理是用来维护企业产品的基本信息,包括产品名称、报价、性能等基本信息,供订单客户查看选择。系统提供的功能包括产品的信息列表,新增产品,修改产品和删除产品。
销售订单管理师用来维护产品的订单信息,并对订单记录进行跟踪查看,派发情况等。系统提供的功能包括订单信息列表,添加订单记录和删除订单记录。
订单列表模块中,系统提供订单的信息查询功能,通过关键字可以查询所有订单列表,且列表中除了显示产品的编码,名称等基本信息外,还显示客户信息、订单状态和订单总额。当订单记录比较多时,可以翻页浏览。还可以根据日期、产品类型、订单状态过滤显示希望查看的订单信息
目 录
1 绪 论 4
1.1项目背景 4
1.2研究意义 5
1.3设计目的 5
1.4设计思想 5
2系统开发技术 7
2.4 B/S体系结构介绍 8
3系统分析 9
3.1需求分析 9
3.2系统性能分析 9
3.3可行性分析 10
3.3.1经济可行性 10
3.3.2技术可行性 10
3.3.3社会可行性 11
3.4系统用例分析 11
3.5 系统流程图 13
4 系统设计 15
4.1系统功能结构设计图 15
4.2数据库设计 15
4.2.1数据库设计原则 15
4.2.2 数据表设计 18
4.2.3数据库连接 22
4.3本章小结 23
5系统详细设计 24
5.1系统登录注册模块 24
5.2后台模块实现 25
5.2.1管理员模块实现 25
5.2.2客户模块实现 27
5.3本章小结 28
6 系统调试与测试 29
6.1软件测试原则 29
6.2软件测试过程 30
6.3测试用例 31
6.4本章小结 32
结 论 33
参考文献 34
致 谢 35