信息系统
网上书店系统分析与设计 专业班级 学号 姓名 软件四班 222013XXXX 姜月超 一 、系统目标描述„„„„„„„„„„„„„„„„„„„„3 二 、组织机构描述„„„„„„„„„„„„„„„„„„„„4 三、业务及业务流程描述„„„„„„„„„„„„„„„„„„ 四、数据及数据流图„„„„„„„„„„„„„„„„„„„„ 五、信息系统功能结构„„„„„„„„„„„„„„„„„„„ 六、系统数据库模型„„„„„„„„„„„„„„„„„„„„ 七、信息分类编码设计„„„„„„„„„„„„„„„„„„„ 八、主要界面设计„„„„„„„„„„„„„„„„„„„„„ 九、系统流程图„„„„„„„„„„„„„„„„„„„„„„ 十、处理过程设计„„„„„„„„„„„„„„„„„„„„„ 十一、系统数据字典„„„„„„„„„„„„„„„„„„„„ 一、 系统目标描述 由于电子商务的迅猛发展,以阿里巴巴,京东为代表的购物网站成功上市, 你们在网上买东西已成为习惯,买书也是如此, 现在的网上书店系统实现的功能 也非常的多,最重要的当属图片的销售,也就是管理库房中的图书,以及管理用 户的购物车, 从而实现结账等一系列功能。另外网上书店系统还提供给用户查找 数据库中图书相关记录的功能。在确认用户身份方面也已经比较完善,并且具有 管理员的功能, 管理员对整个数据库可以进行操作。现在拥有一些知名的网上书 店系统如:当当,卓越等。 网上书店系统是便于书商和购买者之间交易的网络平台系统。 实现功能: 1. 游客浏览图书,搜索图书;游客注册会员,修改密码。 2. 会员修改信息、浏览图书、搜索图书、商品评论、购买图书、购物车管 理、订单管理,提交订单,订单查询,销售排行,新书上架。 3. 管理员修改图书信息, 管理用户, 管理订单, 管理用户评论, 上架新书。 二、 组织机构描述 (1)网站开发部门: 网站开发部门是负责根据用户需求,网上书店设计文档, 利用原型 模型开发出网上书店系统, 实现所要求的一系列功能。并攥写开发 文档,便于以后维护。 (2)网站维护部门: 网站维护部门负责网站的日常维护工作, 包括数据库的维护,修改 系统功能,更新网站内容等。 (3)采购部门: 采购优秀书籍,新书,根据库存量、销量采购图书。 (4)销售部门: 在用户下订单后,根据用户的地址信息,把书发给物流公司。 (5)接受投诉部门: 接受用户的投诉信息, 解答用户的疑问, 比如: 书籍什么时候上架, 是否发货等等。 三、 业务及业务流程描述 1.注册管理注册管理 会员注册。会员注册时要求填写基本信息,包括姓名、电话或电子邮箱、登录密码等 信息,系统检查所有信息填写正确后提示会员注册成功, 并生成唯一会员编号。 会员可以在 会员的个人中心修改姓名、性别、出生年月、地址、邮政编码、电话、电子邮箱、登录密码 等私人信息。 职员注册。 书店工作人员以职员身份注册并填写基本信息, 系统检查所有信息填写正 确后提示注册成功, 并返回职员编号。 职员注册成功后可以修改包括姓名、 性别、 出生年月、 部门、薪水、住址、电话、电子邮箱、登录密码等信息。 会员 注册失败 冻结账户 请求 游客 个人信息 冻结确认 注册成功 后台 会员信息簿 登陆信息登陆成功登录失败 会员 2. 2.图书管理图书管理 增加图书信息。当有新书发布时,书店职员负责添加和发布图书信息,包括 ISBN、书 名、作者、版次、类别、出版社、出版年份、定价、售价、内容简介、目录等。 图书信息查询。 网站需提供多种方便快捷方式进行图书检索, 如既可输入指定关键词进 行简单查询,也可根据 ISBN、书名、作者、出版社、出版年份等单一或组合条件进行查询 图书信息更新及删除。图书信息发布后,可随时更新和删除图书信息。 3. 3.在线订书在线订书 会员登录网站后, 将需订购的图书放入购物车中并填写购买数量。 购物车内的图书可以 随意增加、删除和修改数量,并能即时统计购物车内的图书总价格。 选书完成放入购物车后,会员还需填写配送信息、发票单位及选择支付方式(在线支付 或上门付款)等信息来下单。配送信息默认为会员注册时填写的基本信息,也可填写新的配 送信息,包括收货人、送货地址、邮政编码及联系电话等。 确认所填写的信息无误后,则提交生成订单。每张订单要求记录订单号(按时间顺序生 成)、客户号、订书日期、订书总金额、收货人、送货地址、邮政编码、联系电话、付款方 式、订单状态、订单明细(包括书号、书名、数量、价格)和发票单位、配送公司等。 款项 商品ID 无库存 所需图书 支付平 台 后台 会员信息簿 确认收货 后台 预付款 登录信息登陆成功登录失败 仓库 订单图书 审核失败 订单信息 会员 洽谈信息 购物车 所需图书信息 前台客服 4. 4.订单管理订单管理 订单查询。订单提交后,会员可随时查询订单的最新状态以及全部历史订单。 订单取消及更新。订单未审核前,允许会员取消订单及更新订单信息。 订单受理。订单生成后,职员对订单进行审核。如发现订单信息填写不正确,则退回客 户重新填写。如正确无误,则安排配送。 5. 5.基础信息管理基础信息管理 管理员提交的登录信息, 后台通过管理员信息簿进行认证, 成功后会提示登陆成功, 反 之则为失败。 登陆成功后, 管理员可以对管理员信息, 图书信息, 会员信息, 消息进行修改, 这就是后台管理。 管理员信息簿 后台 登陆信息登陆成功登录失败 管理员 管理员信息簿 会员信息簿 图书信息簿新消息信息 5. 5. 商品管理商品管理 员工把入库单,出库单提交到仓库,仓库根据单据更新图书信息簿。 并通知网站维护人 员更新网站信息。 D3 图书信息簿 F27图书信息 P3.2 F27图书信息 图书查询 F25入库单 E4员工 F26出库单 P3.1 入库出库处理 F28所需图书信息 F29所需图书条目 E2会员 6. 6.配送管理配送管理 一张订单所订购的图书可拆分成不同的配送单发货。 每张配送单包括配送单编号、 收货 人、送货地址、邮政编码、联系电话、送书明细(包括书名及数量),并填写一张发票。发票 内容包括发票单位、业务摘要、总金额等信息。 7. 7.出版社管理出版社管理 网上书店直接从出版社采购图书。 为方便查询出版社信息, 要求保存和维护出版社信息, 包括出版社编号、出版社名称、出版社地址、邮政编码、联系人、电话、传真、电子邮箱等 属性。 四、 数据及数据流图 1. 顶层数据流图 2. 第一层数据流图 3. 订购管理数据流图 五、 信息系统功能结构 1. 1. 用户信息维护用户信息维护 每个使用该系统的用户必须经过注册,而注册的用户名师用户的唯一标 识。用户可以修改自己的个人信息。 2. 2.浏览图书,搜索图书 浏览图书,搜索图书 该模块可以根据商品品的名称、种类、价格、浏览量,销量等进行查询。并可根 据书名进行查询。 3. 3.购买商品购买商品 用户根据喜好得到相应的商品列表后,可以选择订购商品。在订购商品 后,系统会自动保存并更新该用户的订单。 4. 4.商品评论 商品评论 用户可对商品进行评论。 5. 5.订单处理订单处理 用户在订购商品后可以查询其订单的状态(包括