软件开发报告[模版]

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

系统设计说明书实验名称:软件开发报告项目名称:在线汽车销售系统班级:软件ZB141姓名:戴伟学号:202141725日期:2016.11.17成绩:11引言1.1编写目的本文是在前期需求分析的基础上,充分与用户进行沟通,对xx系统的数据库设计进行表述。此文档是后续编码实现的依据。通过本文档的编制,重点锻炼数据库设计的能力。1.2背景xxx系统是一个XX与XX公司产学研合作项目,项目由XXxxxx公司提出,由XX承担开发任务。2功能设计根据前期的需求分析,对系统的功能模块进行划分,前台功能结构如图2-1。前台功能模块留言模块会员管理购买轿车展台新车上架特价轿车销售排行车辆查询购物车收银台添加订单会员注册会员登录会员资料修改商城公告订单查询添加留言查看留言图2.11.前台系统功能模块分为(1)汽车展台模块:通过新品上架,分页显示特价汽车,汽车销售排行展2示网站的所有汽车;(2)汽车查询模块:按汽车的类别查询汽车的相关信息;(3)购物车模块:用户添加汽车至购物车,查看购物车中的汽车,从购物车中移除不满意的汽车,清空购物车中的产品,修改所要购买的汽车的数量;(4)收银台模块:用户满意购物车中的产品后进行结账并填写订单信息;(5)用户维护模块:为用户提供了用户注册、用户登录、用户资料修改以及找回密码的功能;(6)订单查询模块:用户通过查看订单能够了解到自己的当前订单信息及历史订单记录;(7)公告浏览模块:用户通过浏览公告信息,能够及时了解到网站最新的各种信息。(8)留言模块:客户可以进行留言给我们提意见,我们在不断地改进中前进。图2.22.后台系统功能模块分为,如图2.2(1)汽车管理模块:按类别查看汽车,对汽车的信息进行维护;(2)用户管理模块:为了保护用户的信息,此模块与前台用户维护的区别是管理员只能查看用户信息和删除操作;(3)管理员维护模块:这是对管理员的信息进行维护,可以修改管理员的信息。(4)订单管理模块:管理员查询订单,查看订单详细信息,删除订单信息,进行订单受理;(5)公告管理模块:管理员公告浏览,公告信息维护;(6)留言模块:管理员可以查看客户的留言,对留言进行维护。系统后台管理员功能结构图如图4-2所示。33数据库设计3.1整体设计属于属于2属于3属于4用户用户编号用户名密码真实姓名联系电话IntegerCharacters(10)IntegerCharacters(5)Integer汽车系列编号名称描述LongbinaryByteByte车辆名称描述存放照片市场价种类号ByteByteBitmapIntegerLongintegerIDpi订单明细订单明细编号订单编号商品号购买数量IntegerIntegerIntegerInteger订单订单编号用户编号订单状态消费金额送货地址IntegerIntegerCharacters(5)IntegerCharacters(20)3.2数据表设计根据此汽车在线销售系统的实际情况,本系统的数据库命名为db_shoping,db_shoping数据库中共分为8张数据表。1.汽车信息表此表用于记录网站所有汽车的基本信息,是与汽车相关联的汽车的类别表。如表4-1所示。表4-1t_goods(汽车信息表)序号名称别名类型长度(字符)1goods_id编号Int42goods_name汽车名varchar503goods_miaoshu汽车描述varchar50004goods_pic存放商品图片varchar5046goods_shichangjia市场价int47goods_tejia特价int48goods_isnottejia普通汽车varchar509goods_catelog_id商品种类号int42.汽车类别信息表此表用于记录汽车类别的基本信息,为方便用户查询汽车和管理员管理汽车信息而设立。如表4-2所示。表4-2t_catelog(汽车类别信息表)序号名称别名类型长度(字符)1catelog_id种类编号Int42catelog_name种类名称Varchar503catelog_miaoshu种类描述Varchar50003.订单信息表此表用于记录用户的基本订单信息,使用户方便查看自己的订单信息同时也为管理员出货提供基本订单信息。如表4-3所示。表4-3t_order(订单信息表)序号名称别名类型长度(字符)1order_id订单IDInt42order_bianhao订单编号Varchar503order_date订单生成日期varchar504order_zhuangtai订单状态varchar505order_jine总的消费金额Int46order_songhuodizhi送货地址Varchar507order_fukuangfangshi付款方式Varchar508order_user_id用户IDInt44.订单明细信息表此表用于记录用户订单的详细信息,为用户提供详细的汽车订单信息,同时也为管理员出货提供用户所订的汽车的具体信息。如表4-4所示。表4-4t_orderItem(订单明细信息表)序号名称别名类型长度(字符)1orderItem_id订单明细编号Int42order_id订单编号Int43goods_id商品编号Int454goods_quantity购买数量Int45.用户信息表此表用于记录用户的基本信息,是用户购买汽车的权限基础,为用户维护和管理员管理用户提供信息。如表4-5所示。表4-5t_user(用户信息表)序号名称别名类型长度(字符)1user_id用户IDInt42user_name用户名Varchar503user_pw用户密码Varchar504user_realname真实姓名Varchar505user_address住址Varchar506user_sex性别Varchar507user_tel联系电话Varchar508user_email用户邮箱Varchar509user_qq用户QQVarchar506.管理员信息表此表用于记录不同权限管理员的基本信息,可以管理系统的所有信息。如表4-6所示。表4-6t_admin(管理员信息表)序号名称别名类型长度(字符)1userId管理员IDint42userName管理员名称Varchar50续表4-63userPw管理员密码Varchar507.公告信息表此表用于记录公告的基本信息,为用户提供系统网站的最新信息。如表4-7所示。表4-7t_gonggao(公告信息表)序号名称别名类型长度(字符)1gonggao_id公告编号Int42gonggao_title公告标题Varchar503gonggao_content公告内容Varchar50004gonggao_data公告创建时间Varchar505gonggao_fabuzhe发布人Varchar5068.留言信息表此表用于记录客户的留言信息,以及对商品的建议等。如表4-8所示。表4-8t_liuyan(留言信息表)序号名称别名类型长度(字符)1liuyan_id留言idInt42liuyan_title留言标题Varchar503liuyan_content留言内容Varchar50004liuyan_date留言时间Varchar505liuyan_user留言客户Varchar507评语:成绩:日期:

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功