资源描述:
《网上购物系统详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、网上购物系统详细设计说明书院系:计算机学院软件工程 班级:软件工程一班 学号: 0510321121 姓名:陈希 一.引言1.编写目的描述网上购物系统的详细设计2.背景资料近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更
2、新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。而在软件文档与标准课程中提出,对该系统进行详细设计说明.3.参考资料网上购物系统的需求分析与概要设计.一.网上购物系统的程序结构网上购物系统分为前台和后台两部分.1.前台部分前台总体框架前台部分由用户使用,包括用户注册,用户登录,购物车管理,订单管理,个人资料管理等几个部分。(1)模块功能介绍
3、用户管理:为了便于网站的管理,必须有一套完整的用户管理体系。该网站用户管理模块由用户注册,用户登陆,找回密码3部分组成。订单查询:登陆用户可以通过订单号查询订单。购物车:所选商品须通过购物车进行保存,然后生成订单。修改个人资料:为了保护用户信息不受非法侵害,用户登陆后即可对个人的注册信息进行修改。留言板:用户可以查看和添加留言信息。(2)前台文件构架前台文件构架图如下:前台首页网站导航商品展示后台入口左侧导航留言板用户注册查看物品清单查看购物车购物车用户登录添加留言板留言信息验证修改用户资料订单查询页面订单查询清空购物车修改添写订单 2.
4、后台部分后台总体框架后台功能只允许具有管理员权限的用户使用,它是实现前台功能的基础。主要包括管理员身份验证,订单信息管理模块,添加商品模块,查询用户信息管理模块,添加链接模块,公告信息管理模块组成后台功能介绍(1)功能模块介绍管理员身份验证:为合法用户提供一个后台入口。订单信息管理模块:网站管理者对用户订单的执行和编辑状态。添加商品模块:向商品表插入前台首页展示的商品信息。查询用户信息管理模块:查询注册所有用户,对一些非法或失信用户进行删除操作。添加链接模块:管理员向前台首页添加友情链接信息。公告信息管理模块:网站向用户发送最新公告信息。
5、(2)后台文件结构网站后台文件结构,如下图用户信息管理后台首页左侧导航添加商品后台中部订单信息管理添加超级链接后台头部添加公告信息显示查询删除用户订单执行订单状态删除用户公告处理一.网上购物系统设计说明3.1前台程序说明3.1.1函数列表成员类型成员说明类内/外部使用方法publicintAddUser(stringUserID,stringUserName,intUserPassWord,stringUserEmail)用户注册外publicintCheckUser(UserID,stringUserName,intUserPassWo
6、rd)用户登录外publicintAlertUser(UserID,stringUserName,intUserNewPassWord)用户修改外PublicintAddProduck(StringproductId,StringproductPrice)添加购物外PublicintqueryProduct(StringproductId,StringproductPrice,StringproductCount)查询购物外publicvoidaddOrder(StringproductId,StringproductPrice)添加定单
7、外publicvoiddeleteOrder(StringproductId)删除定单外PublicvoidCheckOrder(StringproductId)检查定单外PublicvoidOrder(StringproductId,StringproductPrice)生成定单外Publicvoidmessage(stringUserID,stringUserName,stringUserEmail,stringmes)留言系统外属性StringproductId,StringproductPrice,StringproductCou
8、nt,StringproductId,StringproductPrice,StringproductId,StringproductPrice,StringproductCount,User