MLPhonemark课程设计报告.docx

上传人:b****8 文档编号:9892507 上传时间:2023-02-07 格式:DOCX 页数:17 大小:427.35KB
下载 相关 举报
MLPhonemark课程设计报告.docx_第1页
第1页 / 共17页
MLPhonemark课程设计报告.docx_第2页
第2页 / 共17页
MLPhonemark课程设计报告.docx_第3页
第3页 / 共17页
MLPhonemark课程设计报告.docx_第4页
第4页 / 共17页
MLPhonemark课程设计报告.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

MLPhonemark课程设计报告.docx

《MLPhonemark课程设计报告.docx》由会员分享,可在线阅读,更多相关《MLPhonemark课程设计报告.docx(17页珍藏版)》请在冰豆网上搜索。

MLPhonemark课程设计报告.docx

MLPhonemark课程设计报告

《Web开发技术》课程设计报告

 

题目M&LPhonemark购物商城

 

学生姓名李翠苗鹏李大为

教师曹颖

教学系信息管理与工程系

专业信息管理与信息系统

班级08信管本

完成日期年月日

 

目录

 

1、内容摘要:

随着IT行业技术的发展,网上购物已经成为了一种购物时尚,电子商城也将成为以后网络发展的一个主流。

通过网络进行交易也将成为以后商品交易的重要组成部分。

网上交易减少了人们购物所浪费的时间,同时也大大提高了企业的生产效益。

随着各种网络技术的提高,网上交易规则也逐渐的完善,给人们带来了更多的方便。

网上交易渐渐贴近了人们的生活,电子商城将成为企业销售经营的主要渠道也将是人们节省人力、物力以及财力的一个更好的选择。

MajorTopics:

AlongwiththedevelopmentofITindustrytechnology,onlineshoppinghasbecomeafashionshoppingmall,electronicwillalsobecomeamainstreamafternetworkdevelopment.Throughthenetworktradewillalsobecomeaftercommoditytradingimportantcomponent.Onlinetradingreducedpeopleshoppingwasteoftime,atthesametimegreatlyenhanceenterprise'sproductionefficiency.Withvariousnetworktechnologyimprovements,onlinetradingrulesalsograduallyperfect,hasbroughtpeoplemoreconvenient.Onlinetradinggraduallyclosetothepeople'slife,electronicmallwillbecomethemainchannelsalesbusinessenterprisewillalsobepeoplesavehuman,materialandfinancialabetterchoice.

2、关键词:

网上商城、手机购物、javascript、jquery、struts。

3、正文:

(1)需求分析

1.开发背景

随着IT行业技术的发展,网上购物已经成为了一种购物时尚,电子商城也将成为以后网络发展的一个主流。

通过网络进行交易也将成为以后商品交易的重要组成部分。

网上交易减少了人们购物所浪费的时间,同时也大大提高了企业的生产效益。

随着各种网络技术的提高,网上交易规则也逐渐的完善,给人们带来了更多的方便。

网上交易渐渐贴近了人们的生活,电子商城将成为企业销售经营的主要渠道也将是人们节省人力、物力以及财力的一个更好的选择。

2.任务概述

1)目标

对于一个完善的企业电子商城来说,必须要满足使用方便、操作灵活等设计需求。

对于本企业电子商城的系统目标主要包括以下几个方面:

v界面简洁、美观

v数据必须完整且无冗余

v数据库的设计必须规范

v能够展示最新的商品信息,不断更新商品种类,使用户了解到最新的市场动态

v用户可以注册、登录、修改个人资料、查询网站各种信息、订购商品以及对购物车订单等的查询

v实现购物车和收银台的功能

v显示商城公告,提供最新动态

v实现销售排行,使用户了解最新潮流

v实现对商品及其类别的管理,包括增删改查

v实现对用户信息、用户消费信息、订单信息等的管理

v对后台管理员信息、网站公告信息以及友情链接等信息进行维护管理

v系统安全、可靠

2)运行环境及技术

网站开发环境为windowsxp

网站开发软件为myeclips7.0+sqlserver2000

网站开发技术为jsp+struts1.2

3)需求概述

本项目的目的是完成整体手机商城购物的过程和对电子商务各种信息的管理操作。

为了方便客户的购物方式,一个好的电子商城是非常必要的。

该项目的主要功能是后台管理员可以对商城信息进行各种操作,如增删改查,而前台的用户只可以浏览商城提供信息及购物等操作。

4)条件与限制

用户购买商品的前提是注册了信息,成为商城的会员。

后台管理员,只有一个超级管理员,可以操作项目所有的会员和管理员的信息,包括,增、删、改、查。

(2)概要设计

1.商城业务处理流程

前台业务

失败

 

失败

 

 

后台业务

不存在

 

否则返回各自管理的主界面

 

 

 

2.商城功能结构

根据电子商城的需要,M&LPhonemarket商城分为前台和后台。

1)前台

前台主要是满足会员的需求,会员登录之后可以查询各种商品的信息来得到自己想要的信息,也可以对自己的信息进行修改、购买商品操作等来满足自己的需求。

具体的前台包括用户管理、商品的查询、商品展台、购物车、收银台、订单查询以及商城公告七部分,各个部分又包括各自一些特色功能的实现。

具体内容如下:

 

 

2)后台

后台则是管理员对商城信息的管理,管理员通过操作可以达到商品种类及商品的管理、商城公告的管理以及订单、会员后台管理员的管理等效果,来完成对整个商城的运行。

具体的后台主要包括商品类别管理、商品管理、公告管理、订单管理、会员管理、后台管理员的管理及友情链接的管理七大部分,具体的操作分析如下:

 

3)数据间基本联系

(3)详细设计

1.数据库设计

1)概念结构设计

据以上前台后台信息的分析,可以判断出如下几个实体:

用户实体,商品实体,商品大类别实体,商品小类别实体,订单实体,订单明细实体,公告实体,后台管理员实体,友情链接实体。

以下便是各个实体的属性包括以及实体的E-R图。

1 用户实体

 

2 商品实体

其中特价商品标识为0或1。

若为0则为非特价商品,若为1则为特价商品。

可以根据此处信息来查询出特价商品的信息

3 商品大类别实体

4 此处商品大类别与小类别实体属性基本保持一致,不在进行详细列出

5 订单实体

6 订单明细实体

7 公告实体

8 后台管理员实体

9 友情链接实体

 

10 滚动公告实体

 

2)逻辑结构设计

根据上述概念结构的设计,需要设计以下九个表,这些表之间相互关联,共同存储着整个系统所需要的数据信息。

表具体设计如下:

用户:

tb_member(id,name,password,reallyname,profession,age,email,question,result)

商品:

tb_goods(id,bigId,SmallId,goodsName,goodsForm,

introduce,creatTime,nowPrice,freeprice,number,picture,mark)

商品大类别:

tb_bigType(id,bigName,creatTime)

商品小类别:

tb_smallType(id,bigId,smallName,creatTime)

订单:

tb_order(id,number,name,reallyName,address,tel,setMoney,post,bz,sign,creatTime)

订单明细:

tb_orderDetail(id,orderNumber,goodsId,price,number)

公告:

tb_affiche(id,name,content.issuetime)

管理员:

tb_manager(id,account,password,name,sign)

友情链接:

tb_link(id,linkName,linkAddress)

滚动公告:

tb_scroll(scrollid,scrollTitle,scrollContent,scrollImage,scrollSubmitTime)

3)物理结构设计

1 用户信息

2 商品信息

3 商品大类别信息

4 商品小类别信息

5 订单信息

6 订单明细信息

7 公告信息

8 后台管理员信息

9 友情链接信息

10 滚动新闻

注:

以上信息中主键已标示出。

所有表中的id均设置为标识,标识种子为1,标识增量为1。

所有表中的时间默认为系统当时时间使用了getdate()。

后台管理员中sign标识后台管理员的权利。

若sign为1,则可操作后台管理员的管理;若为0则只可进行其他信息的管理

2.代码设计

1)公共类设计

1 获取系统时间

获取系统时间的类叫做CountTime,在该类时间的操作中存取系统时间。

2 数据库连接类

对数据库连接类的名字为JDBConnection,使用JDBC连接方法,具体代码如下:

3 字符串处理类

字符串处理类名称为SelfRequestProcessor,该类继承了struts框架中的RequestProcessor类,实现RequestProcessor类中的processPreproessor()方法,该方法将表单中的信息转换成GB2312。

4 传递中文乱码处理类

传递乱码过滤文件为extentChinese

2)前台设计

3)后台设计

(4)测试和维护

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

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

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