收藏 分销(赏)

专业系统设计项目说明指导书美团网.doc

上传人:精**** 文档编号:2831854 上传时间:2024-06-07 格式:DOC 页数:20 大小:981.04KB
下载 相关 举报
专业系统设计项目说明指导书美团网.doc_第1页
第1页 / 共20页
专业系统设计项目说明指导书美团网.doc_第2页
第2页 / 共20页
专业系统设计项目说明指导书美团网.doc_第3页
第3页 / 共20页
专业系统设计项目说明指导书美团网.doc_第4页
第4页 / 共20页
专业系统设计项目说明指导书美团网.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、美团网系统设计说明书姓名: 李晓光 赵霞 王金宝 田林伟 学号: 05、09、12、13 学院: 信息学院 专业: 软件工程 老师: 马小军 12月 8日1. 引言1.1编写目标二十一世纪到来,伴伴随很多电商业务新兴和繁荣。计算机网络蓬勃发展,为电商产业发展奠定了基础,使得更多更广泛电商产业为大家提供了愈加便利生活服务。简单地说,美团网其实就是一个团购中介网。美团网运行方法也很简单,网站本身充当了中介作用。把有意购置低价打折物品大家召集到一起组成一个团购队伍,当这个队伍人数达成最低程度时,则可成功进行团购,享受最低价格购置商品。假如人数没有达成最低程度,则此次团购失败,用户也无须负担任何风险。

2、网站赚取就是团购过程中成交费。团购网是媒体、小区和电子商务跨界组合。能够从三个标准对网站进行判定:一是省钱,折扣一定是前所未有,二是省心、筛选、比较、判定过程被压缩到一个页面上,消费者只需要判定自己是否需要这个产品,第三点表现出媒体功效有趣。1.2背景a.软件系统名称:美团网b.提出者:王兴c.开发者:王兴及其团体d.用户:全体注册成功消费者1.3实现功效 团购网站发展到现在,要做出新意并不轻易。天天仅仅有1件、而且全部立足于各个城市提供当地化团购,最大特点就是这些团购是以服务类为主、而不是折扣价商品,这些服务包含SPA、跳伞等各类培训课程和高尔夫、滑雪、划艇等活动,而且这些团购折扣全部相当低

3、,因为天天只有一件,要很重视选择,通常折扣能够达成六折、四折,甚至还有一折,毕竟团购商品和服务才是吸引用户根本之道。美团网站业务步骤:第一,网站先去那些当地消费者感爱好、利润较高商家,就某一项产品或服务,跟她们谈一个超大折扣,而且商议好合作商家在某一个折扣上能够接收最低成团人数用来做团购。第二,在网站公布团购活动信息:商品名称,折扣,价格,最低成团人数,倒计时,商家联络信息。第三,网站要有一个客服甚至更多客服人员回复会员实时对于当日团购商品提问。第四,某个会员在线参与团购购置后,有需要邮寄快递商品可填写快递信息,购置完以后,当团购成功后则发送邮件或短信告诉已参与会员美团券号和密码;团购失败,则

4、邮件或短信通知已参与会员团购失败而且手动退款。 第五,若当日团购成功了,则第2天上班时和商家进行结算,把收取商品团购款扣除本站分成后款项提交给商家。商家能够开始依据网站发送到商家手里美团券或订单进行销售或快递邮寄。假如当日团购没有成功,则手动退款给原先参与团购购置会员,而且邮件通知。商家那也得通知,并看下次再组织。1.4参考资料1王庆育编著.软件工程.北京:清华大学出版社,2任永昌编著.软件工程.北京:清华大学出版社,3邓迎春等译.软件工程.北京:机械工业出版社,4郑人杰,马素霞,殷人昆 编著,软件工程概论,机械工业出版社,56 团购网需求分析7蔡敏.徐慧慧.黄炳强编著.UML建模基础和Ros

5、e建模教程.人民邮电出版社,2. 系统总体设计2.1设计约束2.1.1 软硬件运行环境约束本系统程序基于 JSP 开发,使用Sqlserver 数据库。 开发平台:WinXP + Tomcat5.54 + JDK1.5 程序正常运行需要JVM(Java虚拟机)1.5以上版本。总而言之本系统在技术上要求不高,现在普遍使用计算机全部能够运行该系统。系统所需要硬件配置:Pentium III 600MHz 以上 256MB RAMWindows /NT 4.0 Server 基于Intel构架企业服务器软件:操作系统: Windows Server 支持环境:Microsoft IIS浏览器:IE7

6、.0 、搜狗浏览器等数据库: SQL Server 编程语言: Visual C#设计工具:Microsoft Visual studio 或以上, 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.3.2子功效描述因为对于美团系统,我们研究是她团购过程,所以在此我们关心是用户注册,会员登录、会员下订单购置产品和管理员处理订单这个过程,下面我们对于具体子功效模块进行描述。表2-2 子功效清单功效编号子功效编号子功效

8、名称子功效简述F1F1-1用户注册用户能够注册个人信息成为会员。F1-2会员登陆会员登录后能够查询商品,下订单,购置商品等操作。F1-3团购搜索会员能够选择当地域进行团购,也能够选择团购其它地域,也能够和商家联络了解所团商品详情。F1-4订单管理会员能够对自己订单进行管理F1-5售后模块 包含确定收货也包含退换货物F2F2-1商家信息管理管理员对于所提供货物商家信息进行管理F2-2用户信息管理管理员对用户信息进行管理F2-3运行情况管理管理员对于整个网站运作进行管理F2-4管理订单管理员对于会员订单进行管理F2-5管理商品管理员对于商品信息进行核实,而且存放情况进行管理2.5功效设计会员用例图

9、图2-2 会员用例图用例说明以下:(1)登录用例用例名称登录标识符用例描述参与者前置条件后置条件基础操作步骤可选操作步骤UC002登录系统用户(会员)无登录到系统1、 系统提醒用户输入用户名和密码2、 用户输入用户名和密码3、系统验证用户名和密码,若正确,则登录到系统中假如用户输入无效用户名和密码,系统显示错误信息,并返回重新提醒用户输入用户名和密码:或取消登录或终止登录。(2)查询商品用例用例名称反馈信息标识符用例描述参与者前置条件后置条件基础操作步骤可选操作步骤UC003用户能够查询自己需要商品用户无显示出所查询商品1、 在查询文本框中输入要查询信息2、 点击提交,即可显示信息。假如系统存

10、在所查询信息则显示不然提醒该信息不存在,返回再查询。(3)购置商品用例用例名称购置商品标识符用例描述参与者前置条件后置条件基础操作步骤可选操作步骤UC004购置商品用户(会员)登录到系统完成对商品购置1、 找到所需要商品2、 点击添加到购物车3、 点击我购物车,查看购物车商品,4、 点击结算,选择要付款方法5、 点击完成,显示购物单可对购物商品数量添加,和删除商品,选择不一样付款方法,假如信息不全,则提醒要完成所要输入信息,或取消,终止用例(4)修改个人信息用例用例名称修改个人信息标识符用例描述参与者前置条件后置条件基础操作步骤可选操作步骤UC005会员能够修改密码和基础信息。用户(会员)用户

11、登录到系统会员完成自己信息修改。1、 用户点击要修改个人信息2、 用户输入要修改信息3、 提交到数据库,修改数据库内容。然后输入无效用户名,旧密码不正确,EMAIL格式不正确等则提醒重新输入,或终止用例。2)管理员用例图图2-3 管理员用例图(1) 登录系统用例用例名称登录用例描述参与者前置条件后置条件基础操作步骤可选操作步骤登录系统系统管理员无登录到系统1、 系统提醒用户输入用户名和密码2、 用户输入用户名和密码3、 系统验证用户名和密码,若正确,则登录到系统中假如用户输入无效用户名和密码,系统显示错误信息,并返回重新提醒用户输入用户名和密码:或取消登录或终止登录。(2) 管理订单用例用例名

12、称订单管理用例描述参与者前置条件后置条件基础操作步骤可选操作步骤查看订单信息,修改订单状态,依据状态查询订单信息,如对交易是否完成状态进行查找。系统管理员管理员登录进系统完成对订单修改1、 进入订单模块2、 修改订单状态(如交易玩成则添加到订单完成状态)查看订单信息、修改订单状态、依据状态查询订单信息,(如对交易是否完成状态进行查找)(3) 管理商品用例用例名称商品管理用例描述参与者前置条件后置条件基础操作步骤可选操作步骤用于编辑商品信息,比如增加商品,删除商品,修改商品,查询商品信息等系统管理员管理员登录进系统完成商品标题和商品多种信息管理1、 进入商品管理模块2、 选择要更新项目3、 输入

13、要更新信息4、 确定、提交添加商品,删除商品,修改商品,查询商品信息。(4) 会员信息管理用例用例名称会员管理标识符用例描述参与者前置条件后置条件基础操作步骤可选操作步骤UC009是删除会员,添加会员,查看会员订单,查看会员购物车等会员父用例。系统管理员管理员登录进系统完成会员多种信息管理1、 选择管理表项(如: 删除会员、添加会员)2、 输入或修改会员信息,提交删除会员、添加会员信息、查看会员订单,查看会员购物车(5) 商家信息管理用例用例名称管理员信息管理用例描述参与者前置条件后置条件基础操作步骤可选操作步骤管理员能够查看提供商品商家信息管理员商家完成自己信息1、管理员查看商家信息2、管理

14、员提交到数据库,修改数据库内容。然后输入无效商家,提醒格式不正确等则提醒重新输入,或终止用例。下面我们以会员下订单来说明这个步骤:图2-4 会员下订单类图 图2-5 会员下订单次序图图2-6 购置产品时活动图3. 程序模块设计说明 3-1 F1用户接口模块。 其中包含有用户注册,会员登录,团购搜索,订单管理和售后模块。 1)用户注册(F1-1) 功效要求:用户浏览观看信息,看到满意商品能够注册个人信息成为会员,然后进行下订单和购置操作。性能要求:此模块常常使用,对性能要求在1-2秒内作出响应。界面要求:简单美观。输入项:由用户点击触发该事件。输出项:无。其中用户注册程序步骤:图3-1 用户注册

15、2)会员登陆(F2) 功效要求:会员登录后能够查商品、下订单、购置产品等,下图为会员登录程序步骤图。性能要求:此模块常常使用,对性能要求在1-2秒内作出响应。界面设计:要做到简练,美观。输入项:由用户点击登录触发该事件。 输出项:登录成功是否。其中会员登录程序步骤:图3-2 会员登录3)团购搜索(F1-3)功效要求:分为服装、美食、娱乐活动、旅游、住宿等。性能要求:此模块常常使用,对性能要求在1-2秒内作出响应。界面设计:要做到简练,美观。输入项:由用户输入某个条件触发该事件。输出项:响应页面信息。 4)订单管理(F1-4)功效要求:方便用户立即查找或更改自己订单。性能要求:此模块常常使用,对

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

17、求在1-2秒内作出响应。界面设计:要做到简练,美观。输入项:由管理员对商品数据库进行管理。输出项:更新后数据库。4数据结构设计4.1数据库环境说明软件开发用到数据库是Oracle。Oracle 提供包含平台产品、应用产品和完善服务在内优异、完整、集成电子商务处理方案,能够无缝集成供给链管理(SCM)、企业资源管理(ERP)、用户资源管理(CRM)和企业商业智能 (BI)和电子商务应用IP(Internet Procurement )、Exchange、Portal-to-go等产品。4.2数据库命名规则数据库开发时数据库、表、字段、视图、触发器、存放过程、变量名、主键、外键、索引等命名规则。1

18、) 数据库(Database)数据库名称=数据库内容标识(首字大写)。2) 表(Table)命名应尽可能反应存放数据内容。表名前缀:以该表及和该表相关联一系列表内容而得到一个代表统一标识。表名称=T+_+表名前缀+_+表内容标识(首字大写)。数据库中不管是表名还是字段名,全部一律用英文,不准出现其它语言;且保留原来字段名,保留它们规范。 数据库当中表名命名,通常不准出现空格,假如有多个单词出现话,每个单词之间不许可留有空格,用”_”隔开;每个单词第一个字母必需大写;假如太长,为了不增加编程难度可采取缩写方法,每个单词可取三到四个字母表示,也可依据实际情况,实际习惯进行缩写。3) 字段(Fiel

19、d) 字段是数据库中用途最广泛,它类型很多,所以必需加类型前缀来标示它类型。 字段名称=F+字段类型前缀+字段内容标识(首字大写)。4) 视图名(View) 视图名称=v_+视图内容标识(首字大写)如v_Record。5) 触发器名(Triger) 触发类型触发标识:操作-类型=触发标识 Insert-before=bi Insert-After=ai 触发名=tr+触发标识+“_”+对应表名。6) 存放过程名(Procedure) 存放过程操作前缀:操作=前缀 Insert=IDelete=DUpdate=UOther=O 存放过程名称=Pro+“前缀”+“_”+存放过程内容标识(首字大写)

20、。7) 变量名(Variable) 每个单词首个字母为大写,命名中其它提议: 1、严禁使用汉字命名。 2、变量命名全部不得超出30个字符系统限制。 3、命名全部采取英文字符,每个单词首个字母要大写。8) 主键(PrimaryKey)ID。 9) 索引(Index)idx+字段标识。4.3 表设计1)数据库表名清单表现系统中所建立全部数据库表名,并对各数据表用途进行简明描述。表4-1 数据库表名清单序号汉字表名英文表名表功效说明1会员信息custominfo_tab存放会员具体注册信息2商家信息businessinfo_tab存放商户具体注册信息3商品信息goodsinfo_tab存放商品信息4

21、订单信息orderinfo_tab存放订单信息2)数据库表具体清单逐一描述每个数据库表具体内容,包含字段名、含义、字段类型、长度、可否为空值、取等,能够用列表形式给出,表格形式以下表所表示。表4-2 会员信息表字段名含义类型长度空否备注ID唯一标志一条统计nvshar50nullusername用户名nvshar50Not nullmailbox邮箱nvshar50Not nullpassword密码nvshar50Not nullphone电话nvshar50Not null表4-3 商家信息表字段名含义类型长度空否备注ID唯一标志一条统计nvshar50nullusername用户名nvs

22、har50Not nullmailbox邮箱nvshar100Not nullphone 电话nvshar50Not nullgoodsinfo商品明细nvshar500Not null表4-4 商品信息表字段名含义类型长度空否备注goodsID唯一标志一条统计nvshar50nullgoodsname商品名称nvshar50Not nullgoodsp商品特征nvshar300Not nullgoodsprice商品价格nvshar50Not nullgoodsnumber商品数量nvshar100Not null表4-5 订单信息表字段名含义类型长度空否备注ID唯一标志一条统计nvshar50nullordername订单名称nvshar50Not nullordergoodsinfo订单商品信息nvshar300Not nullordercustomname订单会员信息nvshar300Not nullorderdata订单时间orderaddress订单地址nvshar300Not nullorderedit订单修改nvshar50Not nullorderdelete订单删除nvshar50Not nullorderadd订单增加nvshar50Not null

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服