计商A_第组_麦康项目总体设计分析方案_第1页
计商A_第组_麦康项目总体设计分析方案_第2页
计商A_第组_麦康项目总体设计分析方案_第3页
计商A_第组_麦康项目总体设计分析方案_第4页
计商A_第组_麦康项目总体设计分析方案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、麦康工程总体设计报告 组名:第一组成员姓名:陈雅静 郁依朱丹艳李琦 1系统概述 1.1系统说明 、需 工程名称:diy business + 工程简介: 随着互联网的快读发展,网购在更过的人中流行开来,所以很多 大型的商场都把一些注意力放在了网络的市场上。我们这次开发的网站是一家 diy的饰品网站,集其他购物网站都有的功能,但是我们在图片显示上有很大的 优势,图片显示速度快,客户不必等待很长时间久能看到商品的图片。我们的网 站面向所有网购人群,可以给客户舒适的网购环境。 12系统运行环境及其应用软件: 开发技术:JSP, Servlet ,javascript 工、服务器:tomcat6.0

2、丄 数据库:sql server 凹 开发工具: myeclipse , dreamweaver 界面制作:dreamweaver 2系统功能设计 2.1前台购物系统 (1 )登陆注册 功能名称 功能编 号 简要说明 注册 1-1 用户名、密码,脸证码,密码保护信息 1-2 服务条款 1-3 用户名验证功能 登陆 2-1 用户名、密码,验证码 (2)购物车 购物功能 4T 滂尚弓抄幸蒔品 42 购物时可添加商品至购物车 4-3 关注商品及苴相关商品 4-4 下订单 4-5 为订单结算 4-6 退货功能 (3 )用户中心 3-1 查看个人资料(包括用户积分、用户等级) 用户中心 3-2 修改个人

3、资料 3-3 查看历史订单信息 3-4 查看消息(可以删除) 3-5 新手帮助 3-6 意见及问题反馈(留言板) 3-7 收藏商品 1 1 (4 )联系我们 2.2后台管理系统: Diy buss in ess 后台管理系统功能主要有: (1 )客户查询 客户管理 1-1 客户资料查询 1-2 搜索客户 1-3 客户订单查询 交易详细记录) 1-4 客户资料修改 1-5 删除客户 黑名单) (2 )商品查询 商品管理 2-1 商品资料查询和修改 2-2 搜索商品 2-3 添加商品 2-4 添加商品总分类 2-5 删除商品 下架) (3 )订单查询 订单管理 3-1 订单查询 3-2 搜索订单

4、3-3 订单交易记录查询 (4)管理员 管理员管理 4-1 管理员资料修改 4-2 搜索管理员 4-3 添加管理员 (5 )公告管理 公告管理 5-1 添加公告 5-2 发布公告 3数据库结构设计 3.1 diy bussinessE-R图 3-1 网站e-r图 】: 用户 处 3-2 用户e-r图 3.2数据表结构设计 每个表按以下格式说明) 1 )用户表 Customer表主要有姓名,密码,电话,地址,邮箱。其中邮箱允许空,用于储存用户基本 信息,也便于管理员管理用户的基本信息。 表3-1 用户表 表序号 1 表名 Customer 含义 存储用户的基本信息 序号 属性名称 含义 数据类型

5、 长度 说明 约束 1 c name 用户名 varchar 255 不允许空: 主键 2 c pass 密码 varchar 255 不允许空 3 c phone 电话 varchar 255 不允许空 4 c adress 地址 varchar 255 不允许空 5 c email 邮箱 varchar 255 允许空 2 )管理员表admin表主要有姓名,密码,电话,地址。其中地址允许空,用于储存管理员基本信息。 表3-2管理员表 表序号 2 表名 admin 含义 存储管理员的基本信息 序号 属性名称 含义 数据类型 长度 说明 约束 1 a name 用户名 varchar 255

6、不允许空 主键 2 a_pass 密码 varchar 255 不允许空 3 a phone 电话 varchar 255 不允许空 4 a adress 地址 varchar 255 允许空 3 )意见表 idea 表主要有 id, c_name, new_message re_message, new_time,re_time 。用于储存客 户的反馈信息,以便于我们更加好的得知客户的反馈。 表3-3意见表 表序号 3 表名 idea 含义 存储客户反馈意见的基本信息 序号 属性名称 含义 数据类型 长度 说明 约束 1 id Id编号 char 255 不允许空 主键 2 c name 客

7、户姓名 varchar 255 不允许空 主键 3 new message 新留言 ntext 255 不允许空 4 re message 回复 ntext 255 允许空 5 new time 留言时间 char 255 不允许空 6 re time 回复时间 char 255 不允许空 4 )商品主类型表 Main_type表主要有id,type,用于储存商品总类型的基本信息。便于查找商品分类。 表3-4商品主类型表 表序号 4 表名 Main type 含义 存储商品类型的基本信息 序号 属性名称 含义 数据类型 长度 说明 约束 1 t id id char 255 不允许空 主键 2

8、 t type 类型 varchar 255 不允许空 5 )公告表 notice 表主要有id,message,admin,time。用于储存管理员发布的公告的基本信息。 表3-5公告表 表序号 5 表名 notice 含义 存储公告的基本信息 序号 属性名称 含义 数据类型 长度 说明 约束 1 n id id char 10 不允许空 主键 2 n message 公告信息 ntext 255 不允许空 3 n_admin 发布公告的 管理员 char 30 不允许空 4 n time 时间 char 10 不允许空 6 )交易记录细节表 orderdetail表主要有 order_id

9、 , p_id , p_price , p_number。用与储存客户的消费记录的 基本信息。 表3-6交易记录细节表 表序号 6 表名 orderdetail 含义 存储交易记录细节的基本信息 序号 属性名称 含义 数据类型 长度 说明 约束 1 order id 订单编号 varchar 60 不允许空 主键 2 p id 商品编号 char 10 不允许空 3 p price e 商品价格 float 8 不允许空 4 p nu mber 商品数量 inteage 10 不允许空 7 )订单表 order 表主要有 order_id , order_payment ,order_addr

10、ess ,order_email , order_user , order_time , order_sum。用与储存所有订单的基本信息。 表3-7订单表 表序号 7 表名 order 含义 存储订单的基本信息 序号 属性名称 含义 数据类型 长度 说明 约束 1 order id 订单编号 char 60 不允许空 主键 2 order payment 支付方式 varchar 100 不允许空 3 order address 订单地址 varchar 200 不允许空: 4 order email 订单邮箱 varchar 50 不允许空 5 order user 订单用户 varchar

11、 30 不允许空 6 order time 订单时间 varchar 30 不允许空 7 order sum 订单总额 float 8 不允许空 8 )支付方式节表 payment表主要有 pay_id , pay_payment, pay_msg。用与储存支付方式的基本信息。 表3-8支付方式细节表 表序号 8 表名 payment 含义 存储支付方式的基本信息 序号 属性名称 含义 数据类型 长度 说明 约束 1 pay id 编号 char 10 不允许空 主键 2 pay payment 支付当时 varcharr 50 不允许空 3 pay msg 支付信息 varchar 50 允

12、许空 9 )商品表 product 表主要有 p_type,p_id , p_name p_price , p_quantity , p_image, p_descriptio n,p_time。用与储存所有商品的基本信息。 表3-9商品表 表序号 9 表名 product 含义 存储商品的基本信息 序号 属性名称 含义 数据类型 长度 说明 约束 1 p type 商品类型 varchar 30 不允许空 主键 2 p id 商品id char 10 不允许空 主键 3 p n ame 商品名称 varchar 40 不允许空 4 p price 商品价格 float 8 不允许空 5 p

13、qua ntity 商品数量 int 4 不允许空 6 p image 商品图片 varchar 100 不允许空 7 p description 商品描述 ntext 16 不允许空 8 p_time 商品入库时 间 varchar 20 允许空 4系统结构设计 使用组织结构图来表述) 购物网站 1 匚 迭 购 商 a 口匚 收藏商品 个人中心 支付结算 会员登录 会员中心 结算中心 5每位成员分工情况 每位同学完成 200-300字工作阐述) 前台购物系统后台管理 成员1陈雅静:网页布局和设局,首页和子页面制作,数据库设计,代码编写,后台管 理,文档编写,网页模板和图片查找 首先我进行了系

14、统的分析,和分配好各成员的任务和工作,然后最先是讨论我们小组选 题,然后开始着手查找模板,然后根据要求来设计我们的首页,然后回去的时候我就开始 做首页。接着进行数据库的设计,在这之前我先想一个网站的基本数据有哪些,结合给我 们的实例,就开始设计数据库。子页面的设计也是由我来做的,延续首页的风格,主要的 一些东西都没有变化,主要是前台要用到的一些地方进行了修改。后台管理的时候,我做 的是商品这一块,首先把页面的风格设计好,然后各自做自己的一块,主要的代码是由我 们四个一起编写。最后的四个文档,我主要负责编写,当中的一部分我分给组员做。 成员2:郁依:网页布局和设局,数据库设计,代码编写,后台管理

15、,网页模板和图片查 找,logo制作 在这次的实训中,我为我们的购物网站设计了一个logo,由于网站是DIY自由发挥,所以 logo采用一个翅膀代表思维的自由,符合主题。在制作数据库的方面,和其他组员讨论了 数据库中的基本数据项后,制作了网站数据库的初期基本框架。相对来说,在这次的网站 上,我还参与了代码编写部分,用于实现同数据的连接,再从数据库中读取数据,进而在 页面上实现想要的效果,也参与了部分网站页面的设计和修改。 成员 3:朱丹艳: 网页布局和设局,数据库设计,代码编写,后台管理,网页模板和图片 查找 在这次购物网站实训的过程中,我学到了很多。从一开始的确立我们小组的主题到后 来的实施

16、过程中,我充分感受到了一个团队的重要性。从最初的时候还不知道如何下手, 到现在已经做好完成了一个购物网站。我在这个小组中,一开始是跟大家一起为我们的网 站找模板。找好模板以后就开始讨论设计数据库。然后画出整个网站的 E-R 图,在前半个 阶段我们是做后台的部分,我有编写后台订单、商品管理这部分的代码,然后对错的地方 进行调试。 特别是添加商品这个部分我感觉还是有点难度的,后台添加的商品要在前台中能够正确的 显示,这中间就会出现很多意想不到的问题,一会图片显示不出了,一会乱码了。虽然在 这个过程中出现了很多的状况,但是在不断的尝试以及老师、同学的帮助下还是很好的完 成了的。同时也参与了界面美化以

17、及制作了一个flash。在前台这个部分,我主要负责编写 购物车这部分的代码,购物车这部分主要比较困难实现的就是买同样商品时,商品数量增 加,然后买不同商品时也能在同一张订单中显示。总之,这次实训我学到了很多,在编程 方面也有了很大的提高和进步,同时也很感谢在出现问题的时候老师给予的帮助。 成员 4:李琦: 网页布局和设局,数据库数据导入,代码编写,图片查找 我的工作主要是查找资料,还有在一开始的时候我参与了模板的查找,讨论了关于我们网 站要做什么内容,并给出了一些意见。还有把图片的数据放到数据库里,其他网页的布局 和设计我也参与了一点。 6 设计小结 体会) 经过这次的工程实践,我们知道一个工程管理涉及到:范围、时间、成本三方面的管理。 体会到分工合作的重要性。一个工程组的成员间像亲如一家,彼此间互相帮助。 同时通过通此次工程开发的实训,让我们认识到了整个软件工程开发的流程,让我们所有 人的编程能力有了明显的提高,同时我们也认识到了软件工程的开发并不仅仅是编写代码 那么简单,在编码之前的很多工作都是很重要的,比如说工程的需求分析和概要说明,特 别是详细设计,因为代码就是依据详细设计来进行编写的;当然代码编写后的模块开发卷 宗和测试用例和测试分析的编写也是很必要的。整个工程必须根据软件开发的流程一步一 步走

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论