概要设计说明书

Posted lvxue-199649

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了概要设计说明书相关的知识,希望对你有一定的参考价值。

4.2运行控制

只要符合操作说明书,用户可以自由控制,不额外限定用户输入,异常由程序内部进行处理,给出相应的提示信息。

4.3运行时间

由用户决定,但每次操作响应时间应控制在1S以内。

5系统数据结构设计

5.1逻辑结构设计

1.      用户表

编号

1

表名

userinfo

表描述

记录系统的用户

字段

类型

备注

u_id

number primary key

用户标识

u_user

varchar2(20) unique not null

用户账号

u_pwd

varchar2(20) not null

用户密码

u_name

varchar2 (20) not null

用户姓名

u_nick

varchar2 (20) not null

用户昵称

u_card

varchar2 (100) not null

用户身份证

u_sex

varchar2 (1) not null

用户性别

u_phone

varchar2 (11) not null

用户联系电话

u_email

varchar2 (50) not null

用户Email地址

u_addr

varchar2 (200) not null

用户地址

u_zip

varchar2 (50) not null

邮编

u_borrow

number not null

借入评价

u_lend

number not null

借出评价

u_answer

varchar2 (100)

密保问题答案

q_id

number foreign key (q_id) references question(q_id)

密保问题编号

u_delete

number not null

是否封号

u_head

varchar2(100) not null

用户头像

u_borrowtime

number not null

借入次数

u_lendtime

number not null

借出次数

 

 

2.      订单表

编号

2

表名

orders

表描述

记录订单

字段

类型

备注

o_id

number primary key

订单标识

u_id

number foreign key(u_id) references userinfo(u_id) 

用户标识

o_date

varchar2(20) not null

订单时间

o_status

number not null

订单状态

o_addr

varchar2(200) not null

发货地址

o_payment

number not null

总定金

o_rent

number not null

总租金

o_pay

varchar2(50) not null

购买方支付宝账号

 

 

3.      订单详细

编号

3

表名

borroworderdetail

表描述

记录订单详细信息

字段

类型

备注

bod_id

number identity primary key

订单详细标识

o_id

number foreign key (o_id)

references orders(o_id) 

订单标识

g_id

number foreign key (g_id)

references goods(g_id) 

商品标识

bod_count

number not null

购买数量

bod_times

number not null

租期

bod_payment

number not null

定金

bod_rent

number not null

租金

bod_status

number not null

商品验证状态

u_borrow_id

number foreign key (u_borrow_id)

references userinfo(u_id) 

借入用户标识

u_lend_id

number foreign key 

(u_lend_id)

references userinfo(u_id) 

借出用户标识

bod_hurry

number not null

是否加急

bod_pay

varchar2 (50) not null

借出方支付宝账号

w_id

number foreign key (w_id)

references warn(w_id) 

警告信息标识

 

4.      租单详细

编号

4

表名

lendorderdetail

表描述

记录租单详细信息

字段

类型

备注

lod_id

number identity primary key

订单详细标识

o_id

number foreign key (o_id)

references orders(o_id) 

订单标识

g_id

number foreign key (g_id)

references goods(g_id) 

商品标识

lod_count

number not null

数量

lod_times

number not null

租期

lod_payment

number not null

定金

lod_rent

number not null

租金

lod_status

number not null

商品验证状态

u_borrow_id

number foreign key (u_borrow_id) 

references userinfo(u_id) 

借入用户标识

u_lend_id

number foreign key 

(u_lend_id) 

references userinfo(u_id) 

借出用户标识

lod_hurry

number not null 

是否加急

lod_pay

varchar2(50) not null

借出方支付宝账号

w_id

number foreign key (w_id) references warn(w_id) 

警告信息标识

lod_lasttime

varchar2(20) not null

最迟发货时间

 

 

 

 

 

 

5.      品牌表

编号

5

表名

brand

表描述

记录品牌信息

字段

类型

备注

b_id

number primary key

出版社标识

b_name

varchar2(20) not null

品牌名称

b_delete

number not null

是否下架

b_top

number not null

是否置顶

b_count

number not null

商品数量

 

b_sale

number not null

折扣

 

6.      类型表

编号

6

表名

catelog

表描述

记录类型信息

字段

类型

备注

c_id

number primary key

出版社标识

c_name

varchar2(20) not null

品牌名称

c_delete

number not null

是否下架

c_count

number not null

商品数量

 

c_sale

number not null

折扣

 

 

7.      标签信息表

编号

7

表名

tag

表描述

记录标签信息

字段

类型

备注

ta_id

number primary key

标签标识

ta_name

varchar2(20) not null

标签名

ta_hot

number

标签热度

ta_count

number

商品数量

ta_top

number

是否置顶

 

8.      广告投放表

编号

8

表名

AD

表描述

记录广告投放信息

字段

类型

备注

a_id

number primary key,

标识

a_picture

varchar2(100) not null

图片地址

a_where

varchar2(100) not null

广告投放位置

a_url

varchar2(100) not null

广告超链接

 

9.      密保问题表

编号

9

表名

question

表描述

记录作者详细信息

字段

类型

备注

q_id

number primary key

标识

q_question

varchar2(200) not null

密保问题

 

 

10.      商品

编号

10

表名

goods

表描述

记录商品信息

字段

类型

备注

g_id

number primary key

商品标识

c_id

number foreign key (c_id)

references catelog (c_id) 

类型标识

g_name

varchar2(50) not null

商品名称

g_big_picture

varchar2(600) not null

商品大图地址

g_small_picture

varchar2(100) not null

商品小图地址

u_lend_id

number foreign key (u_lend_id)

references userinfo(u_id) 

借出用户标识

b_id

number foreign key (b_id)

references brand(b_id) 

品牌标识

b_time

varchar2(20) not null

上架时间

b_lend

number not null

借出次数

b_detail

text

详细信息

b_tags

varchar2(100)

商品标签

b_count

number not null

库存

b_score

number

评价

b_delete

number not null

是否下架

b_sale

number not null

折扣

b_level

number not null

成色(几成新)

b_before

number not null

原价

b_payment

number not null

定金

b_addr

varchar2(200) not null

发货城市

b_payforday

number

一天的租金(不自由租期)

b_payway

number not null

租金计算方式

b_maxday

number

最长租期

b_minday

number

最短租期

b_payfordayfreedom

number

一天的租金(自由租期)

w_id

number foreign key (w_id)

references warn(w_id) 

警告信息标识

 

 

 

 

 

11.      管理员表

编号

11

表名

admins

表描述

记录管理员信息

字段

类型

备注

ad_id

number identity primary key

标识

ad_name

varchar(20) not null

管理员账号

ad_pwd

varchar(20) not null

管理员密码

ad_email

varchar(50)

电子邮箱

ad_phone

char(11)

管理员电话

ad_answer

varchar2 (100) not null

密保问题答案

q_id

number foreign key (q_id)

references question(q_id) 

密保问题编号

ad_delete

number not null

是否封号

ad_orders

number not null

关于订单权限

ad_ catelog

number not null

关于类型权限

ad_ goods

number not null

关于商品权限

ad_ users

number not null

关于用户权限

ad_ admins

number not null

关于管理员权限

ad_brand

number not null

关于品牌权限

ad_orderdetail

number not null

关于订单详细权限

ad_lend orderdetail

number not null

关于租单权限

ad_AD

number not null

关于广告投放权限

ad_tops

number not null

关于置顶权限

ad_show

number not null

关于商品展示权限

ad_talk

number not null

关于评论权限

ad_message

number not null

关于网站信息权限

ad_warn

number not null

关于警告信息权限

ad_mail

number not null

关于申诉举报信息权限

 

 

 

 

 

 

12.      置顶表

编号

12

表名

tops

表描述

记录置顶商品

字段

类型

备注

to_id

number primary key

标识

to_catelog

number not null

商品在类型是否置顶

to_brand

number not null

商品在品牌是否置顶

to_tag

number not null

商品在标签是否置顶

to_like

number not null

商品在推荐是否置顶

g_id

number foreign key (g_id)

references goods(g_id) 

商品标识

to_times

varchar2(20) not null

置顶下架日期

 

 

 

13.      商品展示表

编号

13

表名

show

表描述

记录展示商品

字段

类型

备注

sh_id

number primary key

标识

g_id

number foreign key (g_id)

references goods(g_id) 

商品标识

sh_way

number not null

商品展示类型

 

 

 

14.      省表

编号

14

表名

province

表描述

记录省份

字段

类型

备注

pr_id

number primary key

标识

pr_name

varchar2(20)

名称

 

 

 

 

15.      省表

编号

15

表名

city

表描述

记录省份

字段

类型

备注

ci_id

number primary key

标识

ci_name

varchar2(20)

名称

 

 

16.      网站信息表

编号

16

表名

message

表描述

记录省份

字段

类型

备注

m_id

number primary key

标识

m_message

text

信息

 

 

17.      警告信息

编号

17

表名

warn

表描述

记录警告信息

字段

类型

备注

w_id

number primary key

标识

w_message

text

信息

 

 

18.      申诉举报信息

编号

18

表名

mail

表描述

记录申诉举报信息

字段

类型

备注

ma_id

number primary key

标识

ma_message

text

信息

g_id

number foreign key (g_id)

references goods(g_id)

商品标识

u_id

number foreign key (u_id)

references userinfo (u_id) 

用户标识

ma_calo

number not null

申诉举报信息的判断

 

 

 

19.      评论

编号

19

表名

talk

表描述

记录评论信息

字段

类型

备注

ta_id

number primary key

标识

ta_message

text

信息

g_id

number foreign key (g_id)

references goods(g_id) 

商品标识

u_id

number foreign key (u_id)

references userinfo (u_id) 

用户标识

ta_delete

number not null

是否删除

ta_floor

number not null

评论楼数

 

 

5.2物理结构设计

采用链表结构,每个表的ID由系统自动生成。

5.3数据结构与程序的关系

系统的数据结构由标准数据库语言SQL生成

 

以上是关于概要设计说明书的主要内容,如果未能解决你的问题,请参考以下文章

讨论四 《软件概要设计说明书》以及《详细设计说明书》

软件概要设计做什么

概要设计3.0

软件概要设计做什么,怎么做

概要设计说明书评测规范

第七弹——概要设计与详细设计文档的修改