文档介绍:网上书店系统设计报告
目录
1 引言 4
报告简介 4
编制目的 4
书店前台 4
书店后台 4
词汇表 4
参考资料 4
2 系统开发环境 4
开发环境 4
运行环境 4
3 系统设计 4
整体结构 4
功能描述 4
活动图描述 4
类图描述 4
引言
报告简介
本报告在某网上书店系统规划报告的基础上,对要实现的电子商务系统进行需求调查,使用UML用例图和活动图来描述调查得到的需求。然后,对调查得到的需求进行详细的分析和描述,编写需求模型报告。
本报告还要根据形成的需求模型一步步得到分析模型,使用类图和协作图来分析各个用例,画出系统的分析类和用例实现过程,编写分析模型报告。
编制目的
(1)简洁易懂美观的界面设计。
(2)包括搜索查询的选项、会员注册的功能、精美书籍的展示等。
(3)各种界面服务如订购图书、论坛、修改用户信息购物车等等。
(4)强大书籍的查询搜索引擎,浏览用户可根据书籍名或作者进行书籍的搜索。
前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。前台主要功能包括:注册/登录、我的账户、新闻发布、书店介绍、联系方式、图书查询、图书分类浏览、图书展示、畅销书排行榜、精品推荐、网络支付、购物车、在线聊天功能等等。
本系统后台管理在考虑书店管理操作简便的同时,提供了强大的书店管理模式。大模块上分为用户资料管理,图书资料管理,订单管理,用户反馈管理,内部员工信息维护以及权限管理等。
词汇表
词汇名称
词汇含义
备注
参考资料
《网络开发实用工程案例》——曹衍龙徐慧编著人民邮电出版社
《软件建模技术》——主编曹静副主编罗炜刘洁中国水利水电出版社
系统开发环境
系统要求:WindowsXP或Windows7
服务器:
数据库:Mysql
开发工具:(开源代码)、Rational Rose(建立UNL模型)、PowerDesigner、Dreamweaver(设计界面)
系统要求:WindowsXP或Windows7
服务器:
系统设计
用户信息维护
商品查询
订购商品
订购维护
商品信息维护
内部员工信息维护
订单处理
销售情况查询
报表维护
网上书店系统
用户接口模块
管理员接口模块
数据服务模块
功能描述
用户接口模块。用户接口是网站用户使用网上书店系统服务的入口,所有的在线用户都通过浏览器登录网站,并进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订购维护4个部分。用户登录后,用户的ID 将会被保存在服务器的缓存(session)中,用户在系统中所做的操作都将被系统存储到数据库中,以供商家进行销售情况和销售走势分析。(前提条件:用户已登录)
用户信息维护。每个想要在该系统中买书的客户都必须经过注册,注册时的用户名是用户的唯一标识。系统可以接受客户的个人信息,比如购物方面的喜好、经济能力等。
商品查询。商品查询模块可以根据商品的名称、种类、价格、厂家等条件进行组合查询。在商品查询的列表中,用户可以进一步的查看详细信息。
输入商品的查询条件
到数据库中查询相应信息
提供符合条件的商品列表
订购商品。客户在根据查询后得到相应的商品列表后,可以选择自己需要的书籍并放进购物车。在订购商品后,系统会自动保存并更新购物车的信息。系统的工作人员可以及时得到订单处理,根据情况选择发货、缺货或延时发货。用户所有的订购记录都将保存在系统数据库中供后台管理员分析。
输入订货商品
更新该用户的订单
生成新的客户订单
订购维护。客户在订购商品后可以查询其订单的状态(包括处理中、发货中、缺货中和已完成),可以对订单进行添加、删除和修改的操作。客户的订单维护信息也将被保存在系统数据库中共管理员分析。
输入要更改的信息
更新该用户的订单
生成新的客户订单
管理员接口模块。这是系统提供给网站维护管理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询和报表维护5部分。网站的一般工作人员通常只有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站管理员具有最高级别的权限,可以处理客户的订单,可