收藏 分销(赏)

网站概要设计说明书.doc

上传人:精*** 文档编号:3942397 上传时间:2024-07-24 格式:DOC 页数:14 大小:246.54KB 下载积分:8 金币
下载 相关 举报
网站概要设计说明书.doc_第1页
第1页 / 共14页
网站概要设计说明书.doc_第2页
第2页 / 共14页


点击查看更多>>
资源描述
巴别塔网(Babel) 概要设计说明书 撰稿人: 张超翔、彭冲冲 时间 : 2016。5.29 小组成员: 陈钊、崔博彦、 罗显卓、彭冲冲、 张超翔、张梦阳 1引言 3 1。1编写目的 3 1.2背景 3 1。3定义 3 1。4参考资料 3 2总体设计 4 2.1需求规定 4 2。2运行环境 4 2。3基本设计概念和处理流程 4 2.4人工处理过程 5 2.5尚未问决的问题 5 3接口设计 5 3。1用户接口 5 3。2外部接口 5 3。3内部接口 6 4运行设计 6 4。1运行模块组合 6 4。2运行控制 6 4。3运行时间 6 5系统数据结构设计 6 5。1逻辑结构设计 6 5.2物理结构设计 13 5.3数据结构与程序的关系 13 6系统出错处理设计 14 6.1出错信息 14 6.2补救措施 14 6.3系统维护设计 14 概要设计说明书 1引言 1.1编写目的 现在,有许多人想要在一些场合,例如聚会等场合想要自己有个体面的着装,所以就想要用一些奢侈品例如名包,名表等是自己看起来很有面子,然而他们并不能买得起这些奢侈品,所以便需要本系统来帮助他们借到他们心仪的商品从而是自己在一些重要的场合不失面子。 1.2背景 爱美,是人的天性,尤其对于当下年轻的“时尚潮人",对花在打扮上的银子毫不吝啬。然而,LV、GUCCI、HERMES……这些国际顶级奢侈品包包虽华美,但其不菲的价格,令不少“潮人”望而却步。我们可以给他们提供一个平台去花很少的钱去享受“奢侈”。  a. 巴别塔网(Babel) b. 列出此项目的任务提出者:崔博彦; c. 开发者:崔博彦、陈钊、罗显卓、张超翔、张梦阳、彭冲冲; 1.3定义 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS). SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。  主键:数据库表中的关键域。值互不相同。  外部主键:数据库表中与其他表主键关联的域。 ROLLBACK: 数据库的错误恢复机制. 1。4参考资料 《国家标准软件开发文档规范》 《软件开发流程》,清华大学出版社,2005年1月版 2总体设计 2。1需求规定 说明对本系统的主要目的是设计一个具备完善前台操作界面和功能强大的后台数据库管理功能的奢侈品租赁系统。后台数据库管理系统主要是订单管理、用户管理、广告投放管理、评论管理;前台系统主要是用户登录、浏览商品、出租商品、评论商品. 2.2运行环境 WindowsXP、win7、win8、win10 2.3基本设计概念和处理流程 1.用户 用户注册 完善信息 选择个人物品选择出租 联系平台为商品估价签订协议 用户浏览网页 选择商品 商品鉴定 提交订单 出租成功 收到货物评价商品 2。管理员 管理员登录 修改管理员信息 查看订单信息 查看商品信息 查看用户信息 添加广告商品 2。4人工处理过程 1. 对奢侈品的检验 2. 对广告的投放 2。5尚未问决的问题 无 3接口设计 3.1用户接口 用户登录界面 用户注册界面 用户查询界面 用户出租商品界面 用户浏览界面 3.2外部接口 无 3。3内部接口 登录调用验证模块 搜索调用查询模块 添加商品调用插入模块 租用商品调用修改模块 4运行设计 4。1运行模块组合 本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现每个模块之间不同功能的连接和组合.各模块之间相对独立,程序的可移植性好。各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。 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生成 6系统出错处理设计 6。1出错信息 本程序多处采用了异常处理的机制,当遇到异常时不但能及时的处理,保证程序的安全性和稳定性,而且各种出错信息能通过弹出对话框的形式,及时的告诉用户出错的原因及解决的办法,使用户以后能够减少错误的发生。程序的大部分地方还采取了出错保护,如输出内容的长度和类型等减少了用户出错的可能。  6.2补救措施 我们对于本程序的几种可能的错误进行了分析,分别进行了不同的处理。 主要的错误可能有: 1. 数据库连接错误: 这类错误主要是数据库设置不正确,或sql server异常引起的,我们只要取消本次操作,提醒用户检查数据库问题就可. 2. 输入错误: 这主要是用户输入不规范造成的,我们尽量减少用户出错的条件的情况下,主要也是通过对话框,提醒用户,然后再次操作。 3. 其他操作错误: 对于用户的不正当操作,有可能使程序发生错误.我们主要是中止操作,并提醒用户中止的原因和操作规范. 4. 其他不可预知的错误: 程序也会有一些我们无法预知或没考虑完全的错误,我们对此不可能做出完全的异常,这时我们主要要保证数据的安全,所以要经常进行数据库备份,并能及时的和我们联系,以逐步的完善我们的程序。 6.3系统维护设计 软件的维护主要包括,数据库的维护和软件功能的维护。 对于数据库的维护,本软件已经提供了数据库的备份和恢复的功能,可以方便的实现数据库的维护管理。 对于软件功能方面的维护,由于我们采用的是模块化的设计方法,每个模块(窗口)之间相互独立性较高,这样对软件的维护带来了很大的方便,对于独立功能的修改只需修改一个窗口就行了。而对于功能的添加,只需要再添加菜单项的内容即可,软件卖出后,我们将根据客户的要求和反应,定期的对软件进行维护修改.
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服