1引言 ..............................................................................................................................................3
2 需求分析阶段 ..............................................................................................................................3
2.1 需求分析阶段的目标 .......................................................................................................3
2.2 需求分析阶段的任务 .......................................................................................................3
2.2.1 处理对象:...........................................................................................................3
2.2.2 处理功能及要求:................................................................................................4
2.3 需求分析阶段成果 ..........................................................................................................4
2.3.1 在线电子商务系统业务流程图和数据流图 .........................................................4
2.3.2 在线电子商务系统数据字典.............................................................................12
3 概念设计阶段 ............................................................................................................................15
3.1 概念设计阶段的任务和目标.........................................................................................15
3.2 E-R 图 ................................................................................................................................15
4 逻辑设计阶段 ............................................................................................................................17
4.1 逻辑设计的任务和目标.................................................................................................17
4.2 数据组织 ........................................................................................................................17
4.2.1 将 E-R 图转换为关系模型.................................................................................17
4.2.2 数据库模式定义..................................................................................................18
5 实施阶段 ....................................................................................................................................20
5.1 建立数据库、表.............................................................................................................20
5.1.1 建立数据库.........................................................................................................20
5.1.2 建立数据表.........................................................................................................21
5.2 数据入库 .........................................................................................................................24
5.3 数据库连接 .....................................................................................................................25
6 系统设计 ....................................................................................................................................26
6.1 界面设计 ........................................................................................................................26
6.2 功能模块设计 .................................................................................................................34
6.2.1 用户模块设计.....................................................................................................34
6.2.2 商家模块设计.....................................................................................................34
6.3 关键技术 ........................................................................................................................34
6.3.1 事务处理.............................................................................................................34
6.3.2 jsp 技术..............................................................................................................34
6.3.3 cookie 和 session 机制....................................................................................34
6.3.4 Ajax 技术............................................................................................................35
6.4 主要功能模块的实现.....................................................................................................35
6.4.1 商品上架.............................................................................................................35
6.4.2 删除购物车.........................................................................................................37
7 系统测试 ....................................................................................................................................38
7.1 功能测试 ........................................................................................................................38
7.2 运行时间测试.................................................................................................................39
7.3 数据库操作与安全测试.................................................................................................39
7.4 错误测试 ........................................................................................................................39
7.5 测试结果 ........................................................................................................................39
8 个人心得 ....................................................................................................................................42
评论0