对于一家销售公司,最重要的就是要卖出产品。在卖出产品前,有一个重要的环节,那就是报价,客户往往会选择一个报价较低的公司来进货。在本章中我们将开发一个报价管理系统,通过该系统可以管理公司的产品、客户、订单以及报价,从而提高销售公司的竞争力以及销售能力。8 Q9 S P. z, b/ [5 @* A
重点内容: D Y* w9 B) x& J) `5 D4 l) ]+ Z
•了解报价管理系统的基本需求
) S' K( F! Z0 H•学会如何分析和设计数据库( X" b0 B- }* F0 g6 h
•学会数据库的基本使用
2 S! e$ q0 t( U+ K•学会如何使用struts2+JPA+spring进行开发
9 P) F5 V- h% r& C1 f) F* e1 Z f功能 分析:
+ Q' S. n- M: m报价管理系统可以分为五个功能模块,分别是客户管理模块、产品管理模块、订单管理模块、报价管理模块以及系统用户管理模块,其中各功能模块的具体说明如下。 客户管理模块:该模块主要用来管理客户信息,包括客户的名称、联系电话、联系地址、联系人等信息。 产品管理模块:该模块主要用来管理产品类别和产品信息,包括产品的名称、产品的单位、产品的价格等信息。 订单管理模块:该模块主要用来管理订单信息,包括下单客户名称、产品名称、产品数量等信息。 报价管理模块:该模块主要用来管理报价信息,包括客户名称、产品名称、报价人、报价时间等信息。 系统用户管理模块:该模块用来管理系统用户信息,包括用户名、用户级别、用户密码等信息。 部分截图: 登陆首页: 产品管理: 报价管理:
R! _! h$ r4 U; H" o* v' m
7 O" T( v0 s9 A0 q# @, h) c5 u% i
! h+ c/ x% |7 s* a7 C, H( w2 g, V+ H" c5 T5 K' s. V" i
源码地址下载:
G- x/ b3 {. l+ W$ `4 ~; j ~; S0 @/ d' T7 f# K/ @0 T
s( X: l* R& B; r* d0 ]9 j1 M
( R- V' u; V& y3 t) P! q
* Z4 N1 y9 t# u9 _0 l4 l
$ I+ r# ?) X" I6 K( l0 h9 U& P
|