基于JAVA的汽车配件销售系统管理统计查询:
包括销售、库存、进货统计等功能;
货单管理:包括对订单、进货单进行管理等功能;
对于销售员功能模块,根据系统功能分析,它主要实现的就是销售管理功能,具有的功能应该包括对销售单管理、销售单明细表管理、退货管理以及应收账款管理。
系统管理:包括零件的录入、删除等功能;
前台模块
汽车配件销售:在线查看汽车品牌以及配件,能够在线对汽车的配件进行下单,预订购买,支付等操作。
汽车配件相关新闻:可以在线查看汽车的配件相关新闻信息,能够在线对配件信息进行查看搜索。
通知通告:在线查看相关的优惠活动的通知通告,即时参加优惠活动。
后台主要功能:
系统管理:包括汽车零件的管理,以及数据库的备份操作等。
配件管理:包括对汽车配件的销售,进货渠道,库存量进行统计。
货单管理:包括对汽车配件的订单,以及发货状态等进行管理。
销售员管理:主要实现了销售员的信息管理,包括销售配件的情况数量等,销售物品的情况,销售量进行统计。
数据库设计
1)管理员信息,包括数据项:帐号,姓名,密码。
2)注册用户(会员),包括数据项:用户ID,用户名,密码等。
3)商品,包括数据项:商品编号,商品名称,分类编号等。
4)商品分类,包括数据项:分类编号,分类名称,上级分类编号(扩展,备用)。
5)定单详细信息,包括数据项:定单编号,订单列表编号,商品编号,购买数量。
6)定单列表,包括数据项:定单列表编号,用户编号,下单时间,联系方式等。
7)汽车配件销售帮助,包括数据项:问题ID,问题标题,答案和点击次数。
1 引言 1
1.1 课题的研究背景与意义 1
1.1.1 课题的研究背景 1
1.1.2 课题的研究意义 2
1.2 可行性分析 4
1.2.1 经济可行性 4
1.2.2 技术可行性 4
1.2.3 操作可行性 5
1.2.4 法律可行性 6
1.3 论文各章简介 6
2 需求分析 7
2.1 业务流分析 7
2.2 数据流分析 8
2.3 数据字典 9
2.3.1 B2C汽车配件销售网站的数据字典 9
2.3.2 B2C汽车配件销售网站的数据项 12
3.1 系统设计思想 14
3.1.1 页面模块化 14
3.1.2 注重安全性 14
3.1.3 代码的复用 15
3.2.1 JSP技术 15
3.2.2 Tomcat管理器 16
3.3 系统功能模块划分 19
3.4 总体设计原则 20
4 数据库设计 22
5.1 系统首页 28
5.2 站内新闻页面 29
5.3 产品展示页面 30
5.4 用户注册页面 31
5.5 普通用户后台管理页面 32
5.5.1 我的订单 32
5.5.2 个人资料修改 33
5.6 后台管理员界面 34
5.6.1 配件模块 34
5.6.2 供应商模块 35
5.6.3 库存管理模块 36
5.6.4 注册用户管理模块 37
6 软件测试与分析 39
6.1系统测试的定义 39
6.2系统测试的目的及意义 39
6.3 系统测试的重要性 39
6.4系统测试的常用方法 40
6.5 测试环境与测试条件 41
6.6系统运行情况 41
6.7 测试总结 41
7 总结与展望 42
结 论 42
致 谢 44
参 考 文 献 45