首页 网上购书系统详细设计说明书

网上购书系统详细设计说明书

举报
开通vip

网上购书系统详细设计说明书 B502第三小组 文档编号:   详细设计说明书 V1.0 编写: 审核: 批准: 日期: 日期: 日期:           1  引言 1. 1编写目的 1.1.1将系统划分成物理元素,即程序、文件、数据库、文档等。 设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。 1.1.2本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从...

网上购书系统详细设计说明书
B502第三小组 文档编号:   详细设计说明书 V1.0 编写: 审核: 批准: 日期: 日期: 日期:           1  引言 1. 1编写目的 1.1.1将系统划分成物理元素,即程序、文件、数据库、文档等。 设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。 1.1.2本说明书的用途在于寻找实现目标系统的各种不同 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 图,列出组成系统的物理元素,进行成本\效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。 1.1.3本说明书的主要读者为系统分析员和用户和使用部门的有关人员,为后面的系统开发提供依据。 1.2项目背景 网络技术发展迅速,许多现实中的店铺也已经移植到网上,通过互联网进行交易,Internet也俨然成为现下最具市场潜力和开发价值的领域,所以网上交易平台出现了,应运而生,淘宝网就是个很鲜明的例子,而网上书店也是一个不错的课题,先前已经有卓越,当当的成功案例,这种通过WEB应用和数据库应用综合的电子商务交易型网站可以以其打破空间界限、通过快递将各地需求商品通过网络流通,以降低企业生产成本、减少中间环节达到物美价廉目的等优势在现今的交易领域取得一个至关重要的位置。 1.3定义 无 1.4参考资料 [1] 《软件工程》,张俊兰,王文发,马乐荣,西安交通大学出版社,2009.4 [2]《 系统设计说明书编制 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 》 2程序描述 2.1用户登录: 用户进入登录页面后,输入用户名和密码,若用户名和密码为空,则提示用户输入;若用户名和密码均不为空,则连接数据库的Users表,验证用户是否存在,若存在,则跳转到主页面,关闭数据连接;否则,提示错误信息“该用户不存在” 。 2.2用户注册: 如果用户还未注册,就先注册。在注册表里填写注册信息若填写信息完整并且正确,则连接数据库的Users表,判断用户是否可以注册,如果可以注册,则在将用户信息添加到用户表,最后关闭数据连接。 用户表 Users 字段 字段含义 主键/外键 字段类型 是否为空 id 自动增长 主键 Int(11) Not null username 用户名   Varchar(30) Not null password 登录密码   Varchar(40) Not null email 注册邮箱   Varchar(50) Not null regtime 注册日期   datetime   Status 状态位(默认为0)   Int(11)             实体类描述 功能描述:用户登录实体类  Users 对象属性: 字段 字段含义 主键/外键 字段类型 是否为空 id 自动增长 主键 Int(11) Not null username 用户名   Varchar(30) Not null password 登录密码   Varchar(40) Not null email 注册邮箱   Varchar(50) Not null regtime 注册日期   datetime   Status 状态位(默认为0)   Int(11)             对象行为: 方 法 描 述 logUser(UsersBean user) 用户登录 findUserById(int id) 通过id查询用户信息 logUser(String userName) 验证用户登录的唯一性     功能描述:用户注册实体类  Users 对象属性: 字段 字段含义 主键/外键 字段类型 是否为空 id 自动增长 主键 Int(11) Not null username 用户名   Varchar(30) Not null password 登录密码   Varchar(40) Not null email 注册邮箱   Varchar(50) Not null regtime 注册日期   datetime   Status 状态位(默认为0)   Int(11)             对象行为: 方 法 描 述 regUsers(UsersBean user) 用户注册 regUsers(String userName) 验证用户注册的唯一性 getUserBeanByUserName(String userName) 通过名字查询用户信息     2.3 图书分类以及图书查找页面: 1. 模块描述 图书分类及查找页面是书城的主要展示页面,该页面提供的图书的分来查找以及关键字查找功能,读者可以根据自己所要选择的图书类型以及图书的关键字,来查找自己需要的图书进行购买。该页面将图书按性能分为不同的小类并且提供查找功能,为读者提供了方便快捷的检索方式 2. 功能描述: a) 分类查找功能 b) 按图书名称关键字查找功能 3. 性能 在读者不知道具体的图书名称的时候可以按照具体的类型进行检索,如果读者要定向检索唯一的图书,可以按照图书的名称进行检索 4. 实体类描述 ? bookClassBean 功能描述:图书分类实体类 对象属性: 属性 数据类型 描述 Id int 流水id className String 分类名称 Status int 状态位       对象行为: 方法 描述 public BookClassBean() 构造函数     ? booksBean 功能描述:图书信息实体类 对象属性:       属性 数据类型 描述 id int 流水id bookNo string 图书编号 bookName string 图书名称 classId int 类型编号 className string 图书分类显示名称 author string 作者姓名 publisher string 出版商 publishDate date 出版日期 publishDateStr string 出版日期字符显示形式 price double 图书价格 stockCount int 库存量 addTime datetime 图书上架时间 addTimeStr string 上架时间字符显示形式 picture string 图书封面图片路径 description string 图书简介 scanCount int 图书浏览量 status int 状态位 0为存在该书 1为该书被删除       对象行为: 方法 描述 public BookBean() 构造方法     ? BookBiz 功能描述:图书信息的业务逻辑接口 对象属性:无 对象行为: 方法 描述 Public ArrayList getBookListByClassId(int classId, int startRow,int pageSize); 根据图书的类型Id获取图书信息,并且按照相应的条数进行分页显示查询,生成ArrayList返回对象 public int getBookListCount(int classId); 按照图书的类型Id来查询相应类型的图书的 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 的总数,返回总数的条数 public int getBookListCount(int classId,String content); 按照图书的类型Id和相应的查询条件来查询满足相应条件的图书信息的总数,并返回总条数 public ArrayList getBookListByCondition(int classId,String content,int startRow,int pageSize); 按图书的类型id和相应的查询条件来查询满足相关条件的图书信息,并且按照相应的条数和限制进行分页显示,返回ArrayList对象     ? BookBizImpl 功能描述:图书信息的业务逻辑实体类 对象属性:无 对象行为: 方法 描述 Public ArrayList getBookListByClassId(int classId, int startRow,int pageSize); 根据图书的类型Id获取图书信息,并且按照相应的条数进行分页显示查询,生成ArrayList返回对象 public int getBookListCount(int classId); 按照图书的类型Id来查询相应类型的图书的记录的总数,返回总数的条数 public int getBookListCount(int classId,String content); 按照图书的类型Id和相应的查询条件来查询满足相应条件的图书信息的总数,并返回总条数 public ArrayList getBookListByCondition(int classId,String content,int startRow,int pageSize); 按图书的类型id和相应的查询条件来查询满足相关条件的图书信息,并且按照相应的条数和限制进行分页显示,返回ArrayList对象     ? BookDao 功能描述:图书信息的数据库访问接口 对象属性:无 对象行为: 方法 描述 Public ResultSet getBookListByClassId(int classId, int startRow,int pageSize); 根据图书的类型Id获取图书信息,并且按照相应的条数进行分页显示查询,生成ResultSet返回对象 public int getBookListCount(int classId); 按照图书的类型Id来查询相应类型的图书的记录的总数,返回总数的条数 public int getBookListCount(int classId,String content); 按照图书的类型Id和相应的查询条件来查询满足相应条件的图书信息的总数,并返回总条数 public ResultSet getBookListByCondition(int classId,String content,int startRow,int pageSize); 按图书的类型id和相应的查询条件来查询满足相关条件的图书信息,并且按照相应的条数和限制进行分页显示,返回ResultSet对象     ? BookDaoImpl 功能描述:图书信息的数据库访问实体类 对象属性:无 对象行为: 方法 描述 Public ResultSet getBookListByClassId(int classId, int startRow,int pageSize); 根据图书的类型Id获取图书信息,并且按照相应的条数进行分页显示查询,生成ResultSet返回对象 public int getBookListCount(int classId); 按照图书的类型Id来查询相应类型的图书的记录的总数,返回总数的条数 public int getBookListCount(int classId,String content); 按照图书的类型Id和相应的查询条件来查询满足相应条件的图书信息的总数,并返回总条数 public ResultSet getBookListByCondition(int classId,String content,int startRow,int pageSize); 按图书的类型id和相应的查询条件来查询满足相关条件的图书信息,并且按照相应的条数和限制进行分页显示,返回ResultSet对象     ? BookClassBiz 功能描述:图书分类信息的业务逻辑接口 对象属性:无 对象行为: 方法 描述 public ArrayList getAllBookClass(); 获取所有的图书分类信息,返回ArrayList对象     ? BookClassBizImpl 功能描述:图书分类信息的业务逻辑实体类 对象属性:无 对象行为: 方法 描述 public ArrayList getAllBookClass(); 获取所有的图书分类信息,返回ArrayList对象     ? BookClassDao 功能描述:图书分类信息的数据库访问接口 对象属性:无 对象行为: 方法 描述 public ResultSet getAllBookClass(); 获取所有的图书分类信息,返回ResultSet 对象     ? BookClassDaoImpl
本文档为【网上购书系统详细设计说明书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_358746
暂无简介~
格式:doc
大小:102KB
软件:Word
页数:14
分类:互联网
上传时间:2019-01-25
浏览量:35