对于一家销售公司,最重要的就是要卖出产品。在卖出产品前,有一个重要的环节,那就是报价,客户往往会选择一个报价较低的公司来进货。在本章中我们将开发一个报价管理系统,通过该系统可以管理公司的产品、客户、订单以及报价,从而提高销售公司的竞争力以及销售能力。9 t( z3 \# v2 W1 Z+ Z
重点内容:
6 R2 u$ {2 {7 Q0 o2 }- i•了解报价管理系统的基本需求
' U$ g* p, ?9 s•学会如何分析和设计数据库4 X# q2 S* d, \# G( P6 \
•学会数据库的基本使用0 `5 m7 s* v8 @! G
•学会如何使用struts2+JPA+spring进行开发, d; ]; e2 h. M' ?. t) m
功能 分析:
2 d+ O& N* L( c/ D, O报价管理系统可以分为五个功能模块,分别是客户管理模块、产品管理模块、订单管理模块、报价管理模块以及系统用户管理模块,其中各功能模块的具体说明如下。 客户管理模块:该模块主要用来管理客户信息,包括客户的名称、联系电话、联系地址、联系人等信息。 产品管理模块:该模块主要用来管理产品类别和产品信息,包括产品的名称、产品的单位、产品的价格等信息。 订单管理模块:该模块主要用来管理订单信息,包括下单客户名称、产品名称、产品数量等信息。 报价管理模块:该模块主要用来管理报价信息,包括客户名称、产品名称、报价人、报价时间等信息。 系统用户管理模块:该模块用来管理系统用户信息,包括用户名、用户级别、用户密码等信息。 部分截图: 登陆首页: 产品管理: 报价管理:
' G+ M) G! h. k1 X/ n3 p- c+ N
0 A' l7 s$ e0 {6 ?' \
7 D! p$ S2 A: \0 H# Z% r
1 O' w7 l0 S6 r) X1 W' f, h源码地址下载:
; O# B+ I7 w/ }, @2 L6 ?
" j4 I5 W8 h# K' g1 m! ]8 D# f + @" |, F( d' l5 f# K5 e
3 M6 j, h1 S- [& W; l% ~8 i
1 A2 @0 G* Q- J) v
% m/ j$ G8 {8 Y* I1 y$ \. y |