对于一家销售公司,最重要的就是要卖出产品。在卖出产品前,有一个重要的环节,那就是报价,客户往往会选择一个报价较低的公司来进货。在本章中我们将开发一个报价管理系统,通过该系统可以管理公司的产品、客户、订单以及报价,从而提高销售公司的竞争力以及销售能力。7 H, @0 R) I; p. @, r: ~
重点内容:0 O: ~7 Q5 ~3 u0 a3 U6 B4 p: h
•了解报价管理系统的基本需求
, d9 ~9 R2 `" T•学会如何分析和设计数据库, `! u* M9 [( M; H$ m! M
•学会数据库的基本使用1 k( ?2 a3 B: ]' T
•学会如何使用struts2+JPA+spring进行开发 [6 j8 O1 T4 p
功能 分析:
& H* b3 ]+ A" y; E报价管理系统可以分为五个功能模块,分别是客户管理模块、产品管理模块、订单管理模块、报价管理模块以及系统用户管理模块,其中各功能模块的具体说明如下。 客户管理模块:该模块主要用来管理客户信息,包括客户的名称、联系电话、联系地址、联系人等信息。 产品管理模块:该模块主要用来管理产品类别和产品信息,包括产品的名称、产品的单位、产品的价格等信息。 订单管理模块:该模块主要用来管理订单信息,包括下单客户名称、产品名称、产品数量等信息。 报价管理模块:该模块主要用来管理报价信息,包括客户名称、产品名称、报价人、报价时间等信息。 系统用户管理模块:该模块用来管理系统用户信息,包括用户名、用户级别、用户密码等信息。 部分截图: 登陆首页: 产品管理: 报价管理:
/ o* I3 B R3 k$ }2 R / ~8 C) q2 Y T
8 I# u7 A, y. i% p
1 W4 L( Z( o0 C6 ]& F# B! J源码地址下载:
8 \, \# a; X" Z! Q( G& w1 O; L4 P b5 t2 Z3 g
7 }% n1 l a+ E$ X
1 l, M2 u2 {2 u9 ?, p& O% ]9 p% R0 j! P) r# M) Y9 C- R4 d( q
: O; H( F2 I* t* Y. V7 g6 ^ |