网络书店系统.doc_第1页
网络书店系统.doc_第2页
网络书店系统.doc_第3页
网络书店系统.doc_第4页
网络书店系统.doc_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

网络书店系统需求分析报告书1、需求分析1.1、项目背景当今Internet上随处可见网络购物等网站,消费者足不出户就可购买到需要的商品。此类网站不仅方便了消费者,更让拥有电子商务网站的企业能及时向广大客户推销产品、构建企业形象、赢得利润。电子商务系统与传统的面对面的营销方式相比,具有不可比拟的优势,如销售成本与物流大大降低、信息传输及时等。某书店近年来业务不断拓展,为适应电子商务发展的要求,决定建设一个网络书店系统。1.1.1、项目开发目的 本系统实现在网上销售图书,让客户(用户)在不同区域利用网络在最短的时间内安全、方便、快捷的买到自己所需要的图书,预期达到的目标是网络客户,实现赢利的目的!1.1.2、项目开发小组成员名单名单一,主要任务是名单二,主要任务是名单三,主要任务是1.2任务概述本系统能够实现图书浏览和查询功能、图书交易功能、图书信息和库存的管理功能、客户管理功能。本系统最终目标:需要完成如下图1的功能。 图12、系统设计2.1系统总体设计2.1.1运行环境硬件环境服务器端: 客户机端: 软件环境服务器:IIS+PHP数据库:Microsoft SQL Server2005开发语言:PHP开发工具:Dreamweaver,JBuilder, eclipse服务器操作系统:Windows Server 20032.1.2系统功能描述 本系统主要基于PHP开发系统,从用户注册,登陆,查询到购买图书,实行一体化购物模式,方便用户,对于管理员,对用户信息修改,图书数据库的更新,定单的处理,实行一体化管理模式,使网站各模块的更新的以更简便,降低企业的成本,实现双赢的目的!2.1.3模块结构 图(4-1)2.2模块设计2.2.1用户(管理员)登陆、注册模块本系统采用用户名和密码相结合的验证方式,以用户登陆后直接进入前台操作界面(即用户专用界面);当验证登陆管理员页面操作时,则进入后台管理员专用页面,会对顾客信息保密的机制。要实现该模块功能,先要建立一个用户注册信息表,其包括以下字段:用户帐号、密码、确认密码、姓名、性别、电话号码、住址、邮编 要实现功能,先建立PHP动态网页,插入相应字段,在建立另外一个PHP动态页面,接受前一个PHP页面的信息,当用户的信息输入信息错误时,则返回第一个注册页面,重新填入信息,待正确填写信息正确时,系统会自动弹出提示成功页面。用户注册流程图: 图(4-2)2.2.2图书查询模块主要是对不同种类的书信息分类的浏览可以对站内所售图书查询,查询可以通过书类名,出版时间,书名等内容进行精确查询。为此,要建立书籍管理系统,其包括以下字段:书籍编号、书名、作者、价格、用户登陆后所查询到的图书可以直接放入购物车,未登陆系统的用户只可以查询图书,如果要放入购物车,则显示登陆页面,如果未注册的用户则显示注册页面。查询图书流程图: 图(4-3)2.2.3管理员模块 管理员模块的功能:添加图书、删除图书、管理用户信息、管理留言、管理用户订单表。 图(4-4)2.2.4购物车的实现对于购物车,实现功能有:显示图书内容,添加图书,删除已买图书,更改图书购买数量,提交购物车中的图书,清空购物车等2.2.5留言版 用户可以在留言版中发表图书留言和提出本网站意见。 2.3 数据库设计2.3.1 数据库结构 图(4-5)用户表customer设计字段 字段名 类型 长度 说明1 userid varchar 12 用户账号2 pwd varchar 15 密码3 pheckpwd varchar 18 确认密码4 name varchar 20 姓名5 sex varchar 2 性别6 address varchar 50 住址7 post varchar 8 邮编8 email varchar 20 电邮9 tel varchar 15 电话书籍表book表设计字段 字段名 类型 长度 说明1 bookid varchar 30 书名编号2 bname varchar 25 书籍名称3 author varchar 30 作者4 price varchar 20 价格5 number varchar 10 数量6 img varchar 50 图片销售信息表sales字段 字段名 类型 长度 说明1 userid varchar 20 用户账号2 Bname varchar 40 书籍名称3 date varchar 20 日期5 number varchar 10 数量订单信息表order字段 字段名 类型 长度 说明1 onumber varchar 20 订单编号2 Userid varchar 20 用户账号3 bnumber varchar 20 书籍编号4 bname varchar 40 书籍名字5 number varchar 10 数量6 money varchar 20 金额管理员表admin字段 字段名 类型 宽度 说明1 guanid varchar 20 管理员账号2 pwd varchar 20 密码留言信息表字段 字段名 类型 宽度 说明1 userid varchar 30 用户名2 massage varchar 20 留言信息第4章新闻网站99 4.1概述101 4.2系统分析101 4.2.1需求分析101 4.2.2可行性分析101 4.3总体设计101 4.3.1项目规划101 4.3.2系统功能结构图102 4.4系统设计102 4.4.1设计目标102 4.4.2开发及运行环境103 4.5数据库设计103 4.5.1数据表概要说明103 4.5.2主要数据表的结构103 4.6技术准备105 4.6.1读者知识要求105 4.6.2命名规则105 4.6.3文件管理规划106 4.7前台主要功能模块详细设计106 4.7.1前台文件总体架构106 4.7.2连接数据库模块设计108 4.7.3新闻展示模块设计109 4.7.4往日新闻查看模块设计112 4.7.5新闻排行模块设计114 4.8后台主要功能模块详细设计115 4.8.1后台总体架构115 4.8.2功能菜单模块设计117 4.8.3新闻管理模块设计119 4.8.4管理员设置模块设计121 4.8.5网站信息统计模块设计125 4.8.6数据库维护管理模块设计129 4.9疑难问题分析解决131 4.9.1防止Access数据库被下载131 4.9.2实现鼠标经过文本框颜色改变131 4.10程序调试及错误处理131 第5章办公自动化管理系统133 5.1概述135 5.2系统分析135 5.2.1需求分析135 5.2.2可行性分析135 5.3总体设计136 5.3.1项目规划136 5.3.2系统功能结构图136 5.4系统设计136 5.4.1设计目标136 5.4.2开发及运行环境137 5.4.3Windows XP系统中的IIS配置137 5.5数据库设计140 5.5.1数据表的实体E-R图140 5.5.2主要数据表的结构141 5.5.3数据表概要说明143 5.6技术准备144 5.6.1读者知识要求144 5.6.2命名规则144 5.6.3文件管理规划145 5.7主要功能模块详细设计145 5.7.1文件总体架构145 5.7.2文件架构146 5.7.3首页的运行效果146 5.7.4创建数据库连接147 5.8考勤管理模块设计148 5.8.1外出登记页面设计148 5.8.2上下班登记页面设计150 5.9审核管理模块设计152 5.9.1发布审请页面设计152 5.9.2审核批示管理页面设计154 5.10员工管理模块设计157 5.10.1员工信息添加页面设计157 5.10.2员工维护页面设计158 5.11通讯管理模块设计163 5.11.1显示通讯组信息页面设计164 5.11.2添加通讯详细信息页面设计167 5.12疑难问题分析解决170 5.12.1制作树状导航菜单170 5.12.2将数据库中的记录显示在下拉列表中172 5.12.3修改数据时下拉列表的默认值为数据库中原数据信息173 5.12.4通过日期选择器选择时间174 5.13程序调试及错误处理176 第6章企业门户网站179 6.1概述181 6.2系统分析181 6.2.1需求分析181 6.2.2可行性分析181 6.3总体设计182 6.3.1项目规划182 6.3.2系统功能结构图182 6.4系统设计183 6.4.1设计目标183 6.4.2开发及运行环境184 6.5数据库设计184 6.5.1数据表概要说明184 6.5.2主要数据表的结构185 6.6技术准备187 6.6.1读者知识要求187 6.6.2命名规则187 6.6.3文件管理规划188 6.7前台主要功能模块详细设计188 6.7.1前台文件总体架构188 6.7.2商品展示模块设计190 6.7.3商品分类模块设计193 6.7.4加盟商申请和登录模块设计195 6.7.5加盟商中心模块设计196 6.7.6站内新闻模块设计197 6.7.7在线投票模块设计198 6.8后台主要功能模块详细设计199 6.8.1后台总体架构199 6.8.2商品基本信息管理模块设计202 6.8.3加盟商信息管理模块设计206 6.8.4往来管理模块设计212 6.8.5员工信息管理模块设计215 6.8.6站内信息管理模块设计218 6.8.7商品销售统计模块设计221 6.8.8系统设置模块设计223 6.9疑难问题分析解决224 6.9.1在Access数据库中通过输入掩码控制输入值的格式224 6.9.2实现二级级联菜单225 6.9.3根据单选框的值显示不同控件227 6.10程序调试及错误处理228 第7章电子商务网站231 7.1概述233 7.2系统分析233 7.2.1需求分析233 7.2.2可行性分析233 7.2.3实体关系图(ER图)234 7.3总体设计234 7.3.1项目规划234 7.3.2系统功能结构图234 7.3.3网站流程设计235 7.4系统设计236 7.4.1设计目标236 7.4.2开发及运行环境236 7.4.3Windows 2003系统中的IIS配置236 7.5数据库设计239 7.5.1数据表概要说明239 7.5.2主要数据表的结构239 7.6技术准备241 7.6.1读者知识要求241 7.6.2命名规则241 7.6.3文件管理规划242 7.7前台主要功能模块详细设计242 7.7.1前台文件总体架构242 7.7.2网站导航设计245 7.7.3连接数据库模块设计245 7.7.4商品展示模块设计246 7.7.5购物车模块设计248 7.7.6收银台模块设计250 7.7.7会员模块设计253 7.7.8商业资讯模块设计257 7.7.9站内公告模块设计257 7.8后台主要功能模块详细设计258 7.8.1后台总体架构258 7.8.2后台登录模块设计260 7.8.3网站信息管理模块设计262 7.8.4商品信息管理模块设计265 7.8.5商品分类管理模块设计268 7.8.6订单信息管理模块设计271 7.8.7新闻信息管理模块设计275 7.9疑难问题分析解决276 7.9.1实现商品大类与小类的分级选择276 7.9.2在页面中应用框架技术277 7.10程序调试及错误处理277 第8章新城校友录279 8.1概述281 8.2系统分析281 8.2.1需求分析281 8.2.2可行性分析281 8.3总体设计282 8.3.1项目规划282 8.3.2系统功能结构图282 8.4系统设计283 8.4.1设计目标283 8.4.2开发及运行环境283 8.5数据库设计284 8.5.1数据表的实体E-R图284 8.5.2主要数据表的结构284 8.5.3数据表概要说明286 8.6技术准备286 8.6.1命名规则286 8.6.2文件管理规划288 8.7前台主要功能模块详细设计288 8.7.1前台文件总体架构288 8.7.2文件架构288 8.7.3前台页面的运行效果289 8.7.4校友录登录模块设计290 8.7.5班级相册模块设计292 8.7.6加入同学详细信息模块设计298 8.7.7真情祝福模块设计301 8.8后台主要功能模块详细设计303 8.8.1后台总体架构303 8.8.2后台管理页面的实现过程303 8.8.3后台登录模块设计303 8.8.4班级相册管理模块设计306 8.8.5同学信息管理模块设计311 8.9疑难问题分析解决314 8.9.1分栏、分页显示记录314 8.9.2关闭子窗口时刷新父窗口316 8.9.3未登录点击某页,强制跳转到登录页面316 8.9.4Insert Into语句和AddNew方法的区别317 8.10程序调试及错误处理317 8.10.1更新Access数据库出现错误的原因317 8.10.2使用Err对象实现错误处理318 第9章在线论坛321 9.1概述323 9.2系统分析323 9.2.1需求分析323 9.2.2可行性分析323 9.3总体设计324 9.3.1项目规划324 9.3.2系统功能结构图324 9.4系统设计325 9.4.1设计目标325 9.4.2开发及运行环境325 9.5数据库设计326 9.5.1数据表概要说明326 9.5.2数据表关系概要说明326 9.5.3主要数据表的结构327 9.5.4数据库查询330 9.6技术准备331 9.6.1读者知识要求331 9.6.2命名规则331 9.6.3文件管理规划332 9.7前台主要功能模块详细设计332 9.7.1前台文件总体架构332 9.7.2网站导航设计334 9.7.3连接数据库模块设计335 9.7.4论坛版面模块设计335 9.7.5用户注册模块设计339 9.7.6用户登录模块设计341 9.7.7发表和回复主题信息模块设计344 9.7.8主题信息显示模块设计349 9.8后台主要功能模块详细设计354 9.8.1后台总体架构354 9.8.2后台登录模块设计355 9.8.3论坛管理模块设计357 9.8.4用户管理模块设计364 9.8.5系统参数设置模块设计371 9.8.6数据库管理模

温馨提示

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

评论

0/150

提交评论