分享
分享赚钱 收藏 举报 版权申诉 / 13

类型校园拼单APP软件设计.doc

  • 上传人:精品资料
  • 文档编号:10317725
  • 上传时间:2019-10-29
  • 格式:DOC
  • 页数:13
  • 大小:279.50KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    校园拼单APP软件设计.doc
    资源描述:

    1、校园拼单系统软件设计说明书2014.12.5修订历史记录日期 版本 说明 作者2014.12.5 1.0 未评审的初稿目录1 引言 .41.1 编写目的 41.2 背景 41.3 定义 41.4 参考文献 42 总体设计 .42.1 基本设计概念和处理流程 43.2 系统结构和模块外部设计 63.3 功能分配 74 接口设计 .74.1 用户接口 74.2 外部接口 85 数据结构设计 .85.1 数据表结构 85 系统技术架构设计 .115.1 总体架构说明 .115.2 服务端架构设计 .115.3 客户端架构设计 126.服务集成方案 .12概要设计说明书1 引言1.1 编写目的本文档的

    2、编写是为了校园拼单系统软件的开发途径和应用方法。以求在最短的时间高效的开发校园管理系统。1.2 背景近年来电子商务市场越来越火爆,各大高校的学生群体对网购十分热衷,但是网络产品参差不齐,同学们也经常在上课的时候接到领快递的电话。本校由于地理位置偏僻,大超市或者市场地理位置离本校比较远,小超市价格又比较不合理,学生们在网络十分不给力的情况下大量网购,收发快递等,十分不便利。学生每年开学购买的物品种类比较集中,如开学时的各种洗护用品,清洁用品,专业书籍等。针对这种情况开发了本系统,既为学生节省了筛选时间,又节省了邮费,批量购买还可以得到价格上的优惠,快递由系统人员统一收取,学生可以利用闲暇时间顺路

    3、领取。1.3 定义1.4 参考文献软件工程导论 (第五版) 张海藩编著,清华大学出版社,2008 年 2 月版,北京2 总体设计2.1 基本设计概念和处理流程用户拼单总体流程3.2 系统结构和模块外部设计3.3 功能分配各项功能需求的实现同各块程序的分配关系:确认 审核 创建 查找 修改 删除维护拼单信息(管理员) 维护拼单信息(用户) 维护用户信息(用户) 维护用户信息 (管理员)维护推荐拼单信息 用户) 维护推荐拼单信息(管理员) 具体拼单功能(用户) 4 接口设计4.1 用户接口向用户提供命令 软件回答信息 数据库应答注册信息 注册成功后信息 向数据库中插入用户信息修改注册信息 修改后的

    4、用户信息 更新用户信息登录 当前可拼单信息 显示当前可拼单信息登出 登出系统查询积分 历史获取积分信息,总积分 查询积分信息数查询拼单订单历史 拼单订单数据 查询拼单历史推荐拼单 推荐拼单的信息 向数据库中插入推荐拼单信息赞或者踩推荐拼单 推荐拼单的信息 向数据库中插入赞或者踩信息评论拼单 推荐拼单的信息 向数据库中插入评论审核拼单 审核后的拼单信息 向数据库中插入一条审核数据拼单 拼单商品信息 生成一张用户订单,更新当前拼单人数用户确认领取商品 拼单商品信息 更新订单状态管理员确认用户商品 已经领取商品和未领取用户名单更新订单状态,如果所有人都已经领取更新拼单状态评论拼单 拼单商品信息 生成

    5、一条评论管理员创建一件拼单商品 拼单商品信息 插入一件商品信息管理员删除一件拼单商品 拼单商品列表 删除一条商品的信息管理员修改拼单商品信息 拼单商品信息 更新该商品的信息4.2 外部接口接口 传递信息软件接口 与数据库接口 用户信息拼单信息拼单推荐信息等5 数据结构设计5.1 数据表结构数据结构 数据项 类型 长度 备注用户名 CHAR 64用户信息表密码 CHAR 32学号 CHAR 16 唯一标识用户宿舍 CHAR 128电话号码 CHAR 32积分 FLOAT 64用户角色 INT 8 管理员,普通用户数据结构 数据项 类型 长度 备注拼单商品 id CHAR 32 唯一标识拼单商品拼

    6、单商品来源 CHAR 32 如淘宝京东等拼单商品图片链接 1 CHAR 512拼单商品图片链接 2 CHAR 512拼单商品图片链接 3 CHAR 512拼单商品链接 CHAR 512商品来源 CHAR 32 用户或者管理员商品发布人 CHAR 32已拼单次数 INT 32已拼单人数 INT 32好评人数 INT 32中评人数 INT 32拼单商品信息表差评人数 INT 32数据结构 数据项 类型 长度 备注拼单商品评论 id CHAR 32 唯一标识拼单商品评论拼单商品评论人用户名CHAR 64拼单商品评论人学号CHAR 32评论 INT 8 好评;中评;差评评论时间 DATETIME订单单

    7、号 CHAR 32拼单单号 CHAR 32拼单商品 id CHAR 32拼单商品评论表评论 BLOB数据结构 数据项 类型 长度 备注拼单表 拼单 id CHAR 32 唯一标识本次拼单拼单商品 id CHAR 32当前拼单人数 INT 32允许拼单人数 INT 32拼单开始时间 DATETIME拼单购买时间 DATETIME商品到达时间 DATETIME拼单结束时间 DATETIME拼单状态 INT 8 拼单开始;拼单开始购买;物品已到达;拼单结束拼单发布管理员 id CHAR 32拼单发布管理员 CHAR 64数据结构 数据项 类型 长度 备注拼单订单 id CHAR 32 唯一标识本订单

    8、拼单商品 id CHAR 32拼单 id 32订单用户用户 id INT 32订单生成时间 DATETIME订单状态 INT 已完成;未完成管理员领取状态 INT 已确认;为确认本人领取状态 INT 已确认;为确认确认领取管理员 CHAR 32管理员确认领取时间DATETIME拼单订单表本人确定领取时间 DATETIME数据结构 数据项 类型 长度 备注推荐拼单 id CHAR 32 唯一标识本推荐推荐商品来源 CHAR 32 如淘宝京东等推荐商品图片链接 1 CHAR 512推荐商品图片链接 2 CHAR 512推荐商品图片链接 3 CHAR 512拼单商品链接 CHAR 512商品发布人

    9、CHAR 32发布时间 DATETIME审核状态 CHAR 32 已审核;未审核点赞人数 INT 32点踩人数 INT 32推荐拼单表拼单状态 INT 8 已拼单;未拼单;未能拼单数据结构 数据项 类型 长度 备注推荐拼单评论 id CHAR 32 唯一标识本评论评论人 CHAR 32评论 BLOB推荐拼单评论表评论时间 DATETIME数据结构 数据项 类型 长度 备注推荐拼单踩赞 id CHAR 32 唯一标识本条数据评论人 CHAR 32评论 INT 8 踩;赞推荐拼单踩赞表评论时间 DATETIME5 系统技术架构设计5.1 总体架构说明系统整体架构分为服务端和客户端,服务端主要为客户

    10、端提供各类接口访问服务,以及系统监控相关的日志纪录等服务,而客户端则主要负责用户相关的交互服务以及与服务器的数据交换服务。技术架构设计图如下所示:5.2 服务端架构设计服务端架构主要分为数据访问服务,缓存服务,接口服务,日志服务四个部分。数据访问服务主要提供系统数据的查询以及写入功能。缓存服务则是缓存数据层相关的信息,减少数据库压力,加速接口响应时间,增加系统吞吐量。接口服务则是主要服务于客户端,为客户端提供各类服务器数据的接口。日志服务则是负责纪录在系统运行时各类状态信息,以及错误信息,共系统监控以及统计使用。各个服务端关系如图所示:5.3 客户端架构设计客户端主要包括用户交互服务以及数据请

    11、求服务。用户交互服务主要负责与用户相关的交互服务,包括用户界面,以及手势服务两方面。数据请求服务则包括数据的查询以及写入功能,与服务器交互行为。6.服务集成方案此系统的服务集成主要分为两个方面,一个是多种客户端与服务器的集成方案,另一个则是服务器内部多种服务的集成方案。其中客户端与服务器段的集成主要是依靠服务器端的接口服务对外提供服务,通过对外的封装,使得无论是 android 客户端还是 ios 客户端,都能无差异的通过 http 请求,调用服务器提供的接口,获取服务器返回的数据,并能无差异的处理获得是数据格式(xml、json 等) 。而服务器内部各个服务则是依赖 MVC 框架的优点,分层的将各个系统服务以偶合度很低的方式集成在一起,协同工作,保证服务器的正常运行

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:校园拼单APP软件设计.doc
    链接地址:https://www.docduoduo.com/p-10317725.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开