电子商城详细设计说明书.doc

电子商城详细设计说明书

电子商城 详细设计说明书 组 长________刘春艳_(21 )______ 组 员__杨 洋(22) 杨 帆(53) 王子梦(60) 江英杰(24) 刘雷航(46) 指导老师_____ 马传香 __ [二零一二年五月三十一日] 目 录 1引言 程序系统的结构 4用户子模块· ······························3 4.1程序描述 ? 4.2功能 ? 4.3性能 ? 4.4输人项 ? 4.5输出项 ? 4.? 4.?5后台管理界面·····························9 5.1程序描述 5.2测试计划?6、尚未解决的问题 1引言 ?1.1编写目的 ???该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。 在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 ?项目名称:网上购物系统 项目开发人员:杨 洋 刘春艳 江英杰 刘雷航 杨 帆 王子梦 项目运行环境:tomcat7.0以上版本 mysql 5.5 myeclipse8.6以上版本 项目简介: 本系统主要实现网上产品展示与在线定购及人员的管理, 一、不同身份有不同的权限功能(管理人员、注册用户、游客) 二、在线产品展示(分页显示) 三、在线定购 ,实现对购物车的管理核订单的管理 四、后台管理(用户管理、商品的管理、订单管理、系统用户管理) 1.3 定义 ?1.Internet:是由横跨全球的各种不同类型的计算机网络连接起来的一个全球性网络 。 2.页面:使用浏览器浏览到的网页,包含了各种类型的信息,实现了某个特定的功能 。 3.Internet Explorer简称IE Micorsoft公司推出的免费浏览器。 4.PC:Personal Compur的简称,意为个人计算机。 5.JAVA:一总面向对象的程序设计语言。 6.JDBC:Java DataBaseConnectivity(Java数据库连接),用于访问关系类型数据库的Java技术。 7.JDK:JavaDeveloper Kit,意为java开发工具包,它是一总用于构建在Java平台上发布应用程序,applet和组建的开发环境。 8.Tomcat:是一个可以开放源代码,运行JSPWeb应用软件的Web 应用软件容器。 ? 1.4参考资料 1、张海藩.软件工程导论.清华大学出版社,2008年2月第五版. Bob Hughes Mike Cotterell.软件项目管理.机械工业出版社,2010.9. [计算机软件产品开发文件编制指南]GB8567-88 2、总体设计设计原则 在确定目标系统的过程中,主要遵循了以下几个原则: 目标系统应能满足概要设计描述的功能需求; 目标系统应具有较好的可扩展性; 目标系统的客户端使用方便、界面友好、配置和管理简单灵活。 目标系统 3程序系统的结构 ??? 图1 用户系统结构图 表1 用户系统结构模块功能 序号 模块名称 模块功能 1 用户子模块 游客:游客进入系统之后可以页面中的信息进行浏览,也可以注册成为新会员,并获得与普通会员等同的权限 注册会员:会员进入系统之后可以登录、浏览商品详细信息,添加到购物车,提交订单 2 会员管理 会员级别管理:1、对会员的级别进行增加、修改、删除、查看。2、导出后台数据,生成excel表格或者形成XML文件 会员管理:1、对会员信息进行增加、修改、删除、查看2、导出后台数据,生成excel表格或者形成XML文件 3 订单管理 1、实现对订单的增加、查看、修改、删除2、导出后台数据,生成excel表格或者形成XML文件 4 商品管理 商品分类:增加、查看、修改、删除商品分类 商品管理:增加、修改、删除、预览、发布商品; 实现后台数据的导出形成excel文件或者XML文件 5 系统用户管理 实现对系统用户的新增、查看、修改、删除 4用户子模块 ? 4.1程序描述 ??? 登录。在登陆地时候,必须验证密码。如果密码不正确,重新输入。正确,进入系统界面。验证码也需要验证。如果验证码正确,则进入,验证码不正确则重新输入。 购物车管理。对需要购买的物品,可以添加到购物车。添加结束之后可以对购物车进行管理。确认商品是否需要,如果不需要,则从购物车中删除;需要并且完成购物可以提交订单。如果没有购完,则继续购物。 订

文档评论(0)

1亿VIP精品文档

相关文档