网网虫商城设计 1 目录 1 系统分析与设计 ....................................................................................................... 2 1.1 系统总体的功能需求 ......................................................................................... 2 1.2 用户接口模块 ..................................................................................................... 3 1.3 管理员接口模块 ................................................................................................ 4 2 系统UML 建模 ........................................................................................................ 6 2.1 系统用例图 ........................................................................................................ 6 2.2 系统的时序图和活动图 .................................................................................... 9 3 数据库设计 ............................................................................................................. 11 3.1 数据库的 R-R 图 .............................................................................................. 1 1 3.2 数据表设计 ....................................................................................................... 1 2 2 1 系统分析与设计 1.1 系统总体的功能需求 网网虫商城是个复杂的电子商务系统,它必须提供接口以供用户登陆并从中选购喜爱的商品,同时还提供系统的管理接口以供管理员和一般网站工作者处理客户订单并维护网站正常运行。 系统的总体功能框架如图1 所示: (1)用户接口模块。用户接口是网站用户使用商城系统的服务入口,所有在线用户都通过浏览器登陆网站,并进行一系列的查询,订购等操作。用户接口模块包括用户信息维护、商品查询、订购商品和订单维护4 个部分。用户登陆后,用户的ID 将会被保存在服务器的缓存(session)中,用户在系统中所做的操作都将被系统存储到数据库中,以供商家进行销售情况和销售走势分析。 (2)管理员接口模块。这是系统提供给网站维护管理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询和报表...