ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:223.65KB ,
资源ID:9696796      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9696796.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(系统设计说明书美团网.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

系统设计说明书美团网.docx

1、系统设计说明书美团网美团网系统设计说明书: 晓光霞王金宝田林伟学号: 05、09、12、13 学院: 信息学院 专业: 软件工程 教师: 马小军 2013年 12月 8日1.引言1.1编写目的21 世纪的到来,伴随着许多电商业务的新兴和繁荣。计算机网络的蓬勃发 展,为电商产业的发展奠定了基础, 使得更多更广泛的电商产业为人们提供了更 加便利的生活服务。简单地说,美团网其实就是一个团购的中介网。 美团网的运营方式也非常简 单,本身充当了中介的作用。 把有意购买低价打折物品的人们召集到一起组成一 个团购队伍, 当这个队伍的人数达到最低限度时, 则可成功进行团购, 享受最低 价格购买商品。 如果人数

2、没有达到最低限度, 则此次团购失败, 用户也无须承担 任何风险。赚取的就是团购过程中的成交费。 团购网是媒体、 社区和电子商务的 跨界组合。可以从三个原则对进行判断 : 一是省钱,折扣一定是前所未有的,二 是省心、筛选、比较、判断的过程被压缩到一个页面上,消费者只需要判断自己 是否需要这个产品,第三点体现出媒体的功能有趣。1.2背景a.软件系统的名称:美团网b.提出者:王兴c.开发者:王兴及其团队d.用户:全体注册成功消费者1.3实现功能团购发展到现在,要做出新意并不容易。每天仅仅有 1件、而且都立足于各 个城市提供本地化团购, 最大特点就是这些团购是以服务类为主、 而不是折扣价 的商品,这些

3、服务包括SPA跳伞等各类培训课程和高尔夫、滑雪、划艇等活动, 而且这些团购的折扣都相当低, 因为每天只有一件, 要非常注重选择, 一般折扣 可以达到六折、 四折,甚至还有一折的, 毕竟团购的商品和服务才是吸引用户的 根本之道。美团的业务流程:第一,先去那些当地消费者感兴趣、 利润较高的商家, 就某一项产品或服务, 跟他们谈一个超大的折扣, 并且商量好合作的商家在某一个折扣上能够接受最低 成团人数用来做团购。第二,在发布团购活动信息:商品名称,折扣,价格,最低成团人数,倒计 时,商家联系信息。第三,要有一个客服甚至更多的客服人员回答会员实时的对于当天团购商品 的提问。第四,某个会员在线参加团购购

4、买后,有需要邮寄快递的商品可填写快递信 息,购买完之后,当团购成功后则发送或短信告诉已参加会员美团券号和密码; 团购失败,则或短信通知已参加会员团购失败并且手动退款。第五,若当天的团购成功了,则第2天上班时与商家进行结算,把收取的商 品团购款扣除本站的提成后的款项提交给商家。 商家可以开始根据发送到商家手 里的美团券或者订单进行销售或快递邮寄。如果当天的团购没有成功,则手动退 款给原先参加团购购买的会员,并且通知。商家那也得通知,并看下次再组织。1.4参考资料清华大学,2004清华大学,2012机械工业,2012编著,软件工程概论,机械工业, 3y.uu456./dl-5ecb2084ec3a

5、87c24028c4cd-1.html.doci n./p-432935958.html 团购网需求分析7蔡敏.徐慧慧.黄炳强编著.UML建模基础与Rose建模教程. 人民邮电,20062.系统总体设计2.1设计约束2.1.1软硬件运行环境约束本系统程序基于JSP开发,使用Sqlserver 2000数据库。开发平台:WinXP + Tomcat5.54 + JDK1.5 程序正常运行需要 JVM(Java虚拟机)1.5以上的版本。 总之本系统在技术上的要求不高,现在普遍使用的计算机都可以运行该系统。系统所需要的硬件配置:Pe ntium III 600MHz 以上 256MB RAMWind

6、ows 2000/NT 4.0 Server 基于Intel构架的企业服务器 软件:操作系统: Win dows Server 2003支持环境:Microsoft IIS浏览器:IE7.0、搜狗浏览器等数据库:SQL Server 2000编程语言:Visual C#设计工具:Microsoft Visual studio 2005 或以上,Dream Waver, Flash, PhotoShop 等2.1.2用户界面约束1、 对于产品要有详细的说明,并且界面简单大方美观。2、 通过超检索所有商品3、 为获取远程服务而设计表单,用于检索信息、定购产品等2.2系统体系结构美团网电子商务系统信

7、息发布子系统销售、管理子系统客户、管理子系统产 品信息、管理企业信息发布产品展示及宣传,网上订单处理、网上支付管理、用 户信息管理、查看订单、客答疑信息管理等。为了方便读者阅读与理解本系统的结构与功能,我们采用层次方框图来表示 系统总体结构及其关系。如下图所示:美团网系统图2-1功能模块的划分2.3系统功能结构2.3.1主功能清单表2-1主功能模块清单功能编号功能名称功能简述F1用户接口模块在此模块用户可以注册后进行购买产品。F2管理员接口模块对于商豕以及用户信息进行管理,对于商品的 情况也进行管理。F3商家接口模块提供商品,相当于供货商。F4数据库的管理对于商品的库存,销售等情况进行管理2.

8、3.2子功能描述由于对于美团系统,我们研究的是他的团购过程,所以在此我们关心的是顾客注册,会员登录、会员下订单购买产品以及管理员处理订单的这个过程, 下面我们对于具体的子功能模块进行描述。表2-2子功能清单功能编号子功冃匕编号子功能名称子功能简述F1F1-1顾客注册用户可以注册个人信息成为会员。F1-2会员登陆会员登录后可以查询商品,下订单, 购买商品等操作。F1-3团购搜索会员可以选择本地区进行团购, 也可 以选择团购其他地区的,也可以与商 家联系了解所团商品的详情。F1-4订单管理会员可以对自己的订单进行管理F1-5售后模块包括确认收货也包括退换货物F2F2-1商家信息管理管理员对于所提供

9、货物的商家信息 进行管理F2-2用户信息管理官理员对用户的信息进仃官理F2-3运营情况管理管理员对于整个的运作进行管理F2-4管理订单管理员对于会员的订单进行管理F2-5管理商品管理员对于商品的信息进行核实,并 且存储情况进行管理2.5功能设计会员用例图用例说明如下:(1)登录用例用例名称登录标识符 用例描述 参与者 前置条件 后置条件 基本操作流程可选操作流程UC002登录系统顾客(会员)无登录到系统1、 系统提示用户输入用户名和密码2、 用户输入用户名和密码3、 系统验证用户名和密码,若正确,则登录到系统中 如果用户输入无效的用户名和密码,系统显示错误信息,并返回重新提示用户输入用户名和密

10、码: 或者取消 登录或者终止登录。(2)查询商品用例用例名称反馈信息标识符UC003用例描述顾客可以查询自己需要的商品参与者顾客前置条件无后置条件显示出所查询的商品基本操作流程1、 在查询的文本框中输入要查询的信息2、 点击提交,即可显示信息。假如系统存在所查询的信息则显示否则提示该信可选操作流程息不存在,返回再查询。(3)购买商品用例用例名称购买商品标识符UC004用例描述购买商品参与者顾客(会员)前置条件登录到系统后置条件完成对商品购买基本操作流程1、 找到所需要的商品2、 点击添加到购物车3、 点击我的购物车,查看购物车商品,4、 点击结算,选择要付款的方式5、 点击元成,显示购物单可选

11、操作流程可对购物商品数量添加,和删除商品,选择不同的付款 方式,假如信息不全,则提示要完成所要输入信息,或 取消,终止用例(4)修改个人信息用例用例名称修改个人信息标识符UC005用例描述会员可以修改密码和基本信息。参与者顾客(会员)前置条件顾客登录到系统后置条件会员完成自己的信息的修改。基本操作流程1、 顾客点击要修改个人信息2、 顾客输入要修改的信息3、 提交到数据库,修改数据库的容。可选操作流程然后输入无效的用户名,旧密码不正确,EMAIL格式不 正确等则提示重新输入,或终止用例。2)管理员用例图(1)登录系统用例用例名称登录用例描述 参与者 前置条件 后置条件 基本操作流程可选操作流程

12、登录系统系统管理员无登录到系统1、 系统提示用户输入用户名和密码2、 用户输入用户名和密码3、 系统验证用户名和密码,若正确,则登录到系统中 如果用户输入无效的用户名和密码,系统显示错误信息,并返回重新提示用户输入用户名和密码: 或者取消 登录或者终止登录。(2)管理订单用例用例名称订单管理用例描述查看订单信息,修改订单状态,根据状态查询订单信息, 如对交易是否完成的状态进行查找。参与者系统管理员前置条件管理员登录进系统后置条件完成对订单的修改基本操作流程1进入订单模块2、修改订单的状态(如交易玩成则添加到订单完成状态)可选操作流程查看订单信息、修改订单状态、根据状态查询订单信息, (如对交易

13、是否完成的状态进行查找)(3)管理商品用例用例名称商品管理用例描述用于编辑商品信息,例如增加商品,删除商品,修改商 品,查询商品信息等参与者系统管理员前置条件管理员登录进系统后置条件完成商品标题和商品各种信息的管理基本操作流程1进入商品管理模块2、 选择要更新的项目3、 输入要更新的信息4、 确认、提交可选操作流程添加商品,删除商品,修改商品,查询商品信息。(4)会员信息管理用例用例名称会员管理标识符用例描述参与者前置条件 后置条件 基本操作流程可选操作流程UC009是删除会员,添加会员,查看会员订单,查看会员购物 车等会员的父用例。系统管理员管理员登录进系统完成会员各种信息的管理1 选择管理

14、表项(如:删除会员、添加会员)2、输入或修改会员信息,提交删除会员、添加会员信息、查看会员的订单,查看会员 的购物车(5)商家信息管理用例用例名称管理员信息管理用例描述管理员可以查看提供商品的商家的信息参与者管理员前置条件商家完成自己的信息后置条件1管理员查看商家信息基本操作流程2、管理员提交到数据库,修改数据库的容。可选操作流程然后输入无效的商家,提示格式不正确等则提示重新输 入,或终止用例。F面我们以会员下订单来说明这个流程:图2-4会员下订单类图会员 1登录模块商品查询模块订购模块 1 数据模块11输入账号密码 -112:提示成功登陆1U 13:输入查询条件F14 1 14:显示查询商品

15、列表j111I15:提交所购商品nr1| 1 L-6:提交订单8:提示订购成功图2-5会员下订单的顺序图会员图2-6购买产品时的活动图3.程序模块设计说明 3-1 F1用户接口模块。其中包括有顾客注册,会员登录,团购搜索,订单管理和售后模块1)顾客注册(F1-1)功能要求:顾客浏览观看信息,看到满意商品可以注册个人信息成为会员, 然后进行下订单和购买操作。性能要求:此模块经常使用,对性能要求在1-2秒作出响应。界面要求:简单美观。输入项:由用户点击触发该事件。输出项:无。其中顾客注册的程序流程:图3-1顾客注册2)会员登陆(F2)功能要求:会员登录后可以查商品、下订单、购买产品等,下图为会员登

16、录 的程序流程图。性能要求:此模块经常使用,对性能要求在1-2秒作出响应。界面设计:要做到简洁,美观。输入项:由用户点击登录触发该事件。输出项:登录成功与否其中会员登录的程序流程:输入用户名、密码正确图3-2会员登录3)团购搜索(F1-3)功能要求:分为服装、美食、娱乐活动、旅游、住宿等。性能要求:此模块经常使用,对性能要求在 1-2秒作出响应。 界面设计:要做到简洁,美观。输入项:由用户输入某个条件触发该事件。输出项:响应的页面信息。4 )订单管理(F1-4)功能要求:方便用户及时查找或者更改自己的订单。性能要求:此模块经常使用,对性能要求在1-2秒作出响应。界面设计:要做到简洁,美观。输入

17、项:由对订单进行修改。输出项:修改完成后生成新的订单。3.2 F2管理员接口模块。管理订单和其中包括有商家信息管理模块,会员信息管理,运营情况管理, 商品信息管理。1)管理订单( F2-4 )功能要求: 对于会员的订单信息进行管理,如果满足团购要求,则发货,若 不符合要求则通知会员团购不成功。性能要求: 此模块经常使用,对性能要求在 1-2 秒作出响应。 界面设计: 要做到简洁,美观。输入项: 由管理员登录后进行操作。 输出项: 告知用户订购是否成功。2)商品信息管理( F2-5 ) 功能要求: 对于自己的商品库存及时进行功能更新。 性能要求: 此模块经常使用,对性能要求在 1-2 秒作出响应

18、。 界面设计: 要做到简洁,美观。输入项: 由管理员对商品数据库进行管理。 输出项: 更新后的数据库。4数据结构设计4.1 数据库环境说明软件开发用到的数据库是 Oracle。Oracle提供包括平台产品、应用产品和 完善的服务在的先进的、 完整的、集成的电子商务解决方案, 可以无缝集成供应 链管理(SCM)、企业资源管理(ERP)、客户资源管理(CRM和企业商业智能(BI) 和电子商务应用 IP(Internet Procurement ) 、 Exchange、 Portal-to-go 等产品。 4.2 数据库的命名规则数据库开发时数据库、表、字段、视图、触发器、存储过程、变量名、主键、

19、 外键、索引等的命名规则。1) 数据库 (Database)数据库名称 = 数据库容标识 ( 首字大写 ) 。2) 表(Table)命名应尽量反映存储的数据容。表名前缀: 以该表及与该表相关联的一系列表的容而得到一个代表统一的标 识。表名称 = T + _+ 表名前缀 + _ + 表容标识 ( 首字大写 ) 。数据库 中不论是表名还是字段名,都一律用英文,不准出现其它语言;且保留原来的字段名,保留它们的规。数据库当中的表名的命名,一般不准出现空格,假如有几个单词出现的 话,每个单词之间不允许留有空格,用 ” _” 隔开;每个单词的第一个字母必须大写;如果太长,为了不增加编程的难度可采用缩写的方

20、式,每个 单词可取三到四个字母表示,也可根据实际情况,实际习惯进行缩写。3) 字段 (Field) 字段是数据库中的用途最广泛的,它的类型非常多,所以必须加类型前 缀来标示它的类型。+ 字段容标识 ( 首字大写 ) 。 视 图 容 标 识 ( 首 字 大=触发标识字段名称 = F + 字段类型前缀4)视图名 (View)视 图 的 名 称 = v_ + 写 ) 如 v_Record。5)触发器名 (Triger)触发类型触发标识 :操作 - 类型Insert- before =biInsert -After=ai触发名 = tr + 触发标识 + “ _” + 相应的表名。6)存储过程名 (P

21、rocedure)存储过程操作前缀:操作 = 前缀Insert= I Delete= D Update= U Other= O 存储过程名称 = Pro + “前缀” +“_” + 存储过程容标识 ( 首 字大写 ) 。7)变量名 (Variable) 每个单词的首个字母为大写,命名中其他建议:1、禁止使用中文命名。2、变量命名都不得超过 30 个字符的系统限制3、命名都采用英文字符 , 每个单词的首个字母要大写8)主键 (Primary Key)ID。9)索引 (Index)idx+ 字段标识4.3表设计1)数据库表名清单体现系统中所建立的全部数据库表名,并对各数据表的用途进行简要描述 表4

22、-1数据库表名清单序号中文表名英文表名表功能说明1会员信息customi nfo_tab存储会员详细注册信息2商家信息bus in ess in fo_tab存储商户详细注册信息3商品信息goods in fo_tab存储商品信息4订单信息orderi nfo_tab存储订单信息2)数据库表的详细清单逐一描述每个数据库表的详细容,包括字段名、含义、字段类型、长度、可否为空值、取等,可以用列表形式给出,表格形式如下表所示表4-2会员信息表字段名含义类型长度空否备 注ID唯一标志一条 记录nvshar50n ulluser name用户名nvshar50Not nullmailboxnvshar5

23、0Not nullpassword密码nvshar50Not nullpho nenvshar50Not null表4-3 商家信息表字段名含义类型长度空否备 注ID唯一标志一条 记录nvshar50n ulluser name用户名nvshar50Not nullmailboxnvshar100Not nullpho nenvshar50Not nullgoods info商品明细nvshar500Not null表4-4 商品信息表字段名含义类型长度空否备 注goodsID唯一标志一条 记录nvshar50n ullgoods name商品名称nvshar50Not nullgoodsp商

24、品特性nvshar300Not nullgoodsprice商品价格nvshar50Not nullgoods nu mber商品数量nvshar100Not null表4-5 订单信息表字段名含义类型长度空否备 注ID唯一标志一条记录nvshar50n ullorder name订单的名称nvshar50Not n ullordergoods info订单的商品信 息nvshar300Not n ullordercusto mn ame订单的会员信 息nvshar300Not n ullorderdata订单时间orderaddress订单地址nvshar300Not n ullorderedit订单的修改nvshar50Not n ullorderdelete订单的删除nvshar50Not n ullorderadd订单的增加nvshar50Not n ull

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1