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

上传人:cl****1 文档编号:491228853 上传时间:2023-12-02 格式:DOCX 页数:13 大小:77.04KB
返回 下载 相关 举报
网上购物系统详细设计说明书_第1页
第1页 / 共13页
网上购物系统详细设计说明书_第2页
第2页 / 共13页
网上购物系统详细设计说明书_第3页
第3页 / 共13页
网上购物系统详细设计说明书_第4页
第4页 / 共13页
网上购物系统详细设计说明书_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《网上购物系统详细设计说明书》由会员分享,可在线阅读,更多相关《网上购物系统详细设计说明书(13页珍藏版)》请在金锄头文库上搜索。

1、网上购物系统详细设计说明书院系:计算机学院软件工程班级:软件工程一班学号.0510321121姓名:海至一引言1 .编写目的描述网上购物系统的详细设计2 .背景资料近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强

2、大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档和资金的无纸化交换。而在软件文档和标准课程中提出,对该系统进行详细设计说明.3 .参考资料网上购物系统的需求分析和概要设计.1 .网上购物系统的程序结构网上购物系统分为前台和后台两部分.2 .前台部分前台总体框架前台部分由用户使用,包才S用户注册,用户登录,购物车管理,订单管理,个人资料管理等几个部分。模块功能介绍用户管理:为了便于网站的管理,必须有一套完整的用户管理体系。该网站用户管理模块由用户注册,用户登陆,找回密码3部分组成。订单查询:登陆用户可以通过订单号查询订单。购物车:所选商品须

3、通过购物车进行保存,然后生成订单。修改个人资料:为了保护用户信息不受非法侵害,用户登陆后即可对个人的注册信息进行修改。留看板:用户可以查看和添加留力信息前台文件构架前台文件构架图如下前台首页2 ,后台氤蠢后台总体框挺左侧导航商品展示后台入口后台政能只先许具.管理员权限的升户使用, 它要包括管理员身份验证,订单信息管理模块,添加商I是实现前台功能的基础。主 口模块,查询用户|信息管理模蛇添棚钻接模决,嘴替信息管理模块缴蝌册查看物品清单查看购物不后台功能介;(1)功能模块介绍订单畲理员怖源Ww不合;去用户提千代个后市入口。询页面账单信息管乱块:网1与菅理者对用E单的执行和编辑状态查询用户信息管理模

4、块:i查询注册所勺用户,对一些非法或失信用户进行删订.清空购物修改添加链接模块:管理员向前台首页:添写订添加先情坪|;接信息。公告信息管理模块冲魄向用户发送最新公告信息添加留言板留言信息验证防员后台头部后台中部说,类内/外部使用添加商品订单信息管理添加超级链接用户信息管理添加公告信息h词品模块:向商品表插入前台首页展示的商品信息后台文件结构网站后台文件结构,如下图后台首页网上购物系统设计说明3 .1前台程序说明3.1.1函数列表成员类型左侧导航FT?FT方法publicintAddUser(stringUser1D,stringUserName,intUserPassWord.stringUs

5、erEmai1)用户注册外publicintCheckllser(User1D.stringUserName,intUserPassWord)用户登录外pub1icintAlertUser(User1D,stringUserName,intUserNewPassWord)用户修改外Pub1icintAddProduck(Stringproduct1d,StringproductPrice)添加购物外PublicintqueryProduct(StringproductId.StringproductPrice,StringproductCount)查询购物外publicvoidaddOrder

6、(StringproductId,StringproductPrice)添加定单外pub1icvoidde1eteOrder(Stringproduct1d)删除定单外PublicvoidCheckOrder(StringproductId)检查定单外PublicvoidOrder(StringproductId,StringproductPrice)生成定单外Publicvoidmessage(stringUserID.stringUserName,stringUserEmai11stringmes)留言系统外属性StringproductldtStringproductPricerStri

7、ngproductCountrStringproductId,StringproductPrice,StringproductId.StringproductPrice,StringproductCount,UserIDrstringUserName.stringUserEmaiI.stringmes各类受重外3.1.2函数功能说明1 .用户注册publicintAddUser(stringUserID,stringUserNameintUserPassWord,stringUserEmaiI)用户第一次进入系统就应该进行注册的操作,成为系统会员后就可以在网站里进行用户的操作,点击注册以后,会

8、弹出一个对话框,里面应该填入用户的ID,姓名,密码和邮箱.stringUserID代表用户的IDstringUserName代表用户的姓名intUserPassWord代表用户的密码stringUserEmaiI代表用户的邮箱访问权限为PUBLIC2 .用户登录publicintCheckUser(UserIDrstringUserName,intUserPassWord)如果用户原本就是系统的会员,则不用进行注册用户的操作了,直接在主页上进行登录,填入用户的ID,姓名,密码,就可以进入系统进行相应的操作了.stringUserID代表用户的IDstringUserName代表用户的姓名int

9、UserPassWord代表用户的密码访问权限为PUBLIC3 .用户修改publicintAlertUser(UserIDrstringUserName,intUserNewPassWord)如果用户需要对密码进行修改就需要该功能.stringUserID代表用户的IDstringUserName代表用户的姓名intUserNewPassWord弋表用户的新密码访问权限为PUBLIC4 .添加货物PublicintAddProduck(StringproductId,StringproductPrice)会员登录后如果找到自己想购买的物品后,就可以将物品添加到自己的购物车,系统将记录用户此次

10、的操作和货物的ID,价格.StringproductId代表货物的IDStringproductPrice代表货物的价格访问权限为PUBLIC5 .查询货物PubIicintqueryProduct(StringproductId,StringproductPricetStringproductCount)会员如果在购物后想查询自己添加了哪些货物,就应该使用这个功能.StringproductId代表货物的IDStringproductPrice代表货物的价格StringproductCount代表货物的数量访问权限为PUBLIC6 .添加定单publicvoidaddOrder(String

11、productId,StringproductPrice)实现将添加的货物定制成定单的功能,在超市购物,可以根据自己的需要将很多的物品挑选到购物车(篮)中。而在网上虚拟的购物商城中,通常都会采用一种被称做“购物车”的技术来模拟现实生活。这种技术用起来十分方便,不但可以随时添加,查看,修改,清空购物车中的内容,还可以随时去收银台结帐。StringproductId代表货物的IDStringproductPrice代表货物的价格访问权限为PUBLIC7 .删除定单publicvoiddeIeteOrder(StringproductId)实现删除定单的功能,清空购物车是指当用户订单生成后,倘若还想

12、继续购物,一定要清空购物车在进行选购商品,这样防止重复购物。StringproductId代表货物的ID访问权限为PUBLIC8 .检查定单PublicvoidCheckOrder(StringproductId)实现检查定单的功能,为了方便用户随时查看购物情况,在网站的首页加入了查看购物车链接,通过它可以将所选物品信息放入购物车中显示出来。StringproductId代表货物的ID访问权限为PUBLIC9 .生成定单PubIicvoidOrder(StringproductId,StringproductPrice)如果在对定单检查无误后就可以进行生成定单的操作了,生成订单是网上购物商城的

13、最终目的,前面的所有的功能的实现都是为最后生成一个用户满意的订单做基础,在此要生成一个可以供用户随时查询订单号,还要保存用户订单中所购买的商品信息。当用户确认对购物车不再改变后,就可以到收银台结帐并生成订单。结帐的流程是:从购物车中读取商品名称,商品数量,商品价格信息,生成唯一的一个订单号,同时也把用户注册的基本信息读取出来,形成一个完整的订单写入数据库中.StringproductId代表货物的IDStringproductPrice代表货物的价格访问权限为PUBLIC10 .留言系统PubIicvoidmessage(stringUserID,stringUserNamestringUse

14、rEmaiIFstringmes)留言板是一个商务网站中不可少的一部分,他可以增进用户和网站之间的交流。添加留言是用户和用户,以及用户和网站之间的一种交流模式,只有把用户想要表达的内容添加到数据库中,才能在浏览留言板中显示。用户在留言板中单击“添加留言”超链接就可以打开添加留言页面,该页面用来提交用户输入的留言信息,留言信息写好后,可以点击提交按钮,显示提交成功,若点击浏览留言,可打开留言板页面,该页面显示所有用户的留言,时间最近的排在最前面。stringUserID代表用户的IDstringUserName代表用户的姓名intUserPassWord代表用户的密码stringUserEmai

15、I代表用户的邮箱stringmes代表留言的内容访问权限为PUBLIC3.1.3注释设计在方法的前面标注注释,描述该方法的功能,参数类型,返回值。声明变量应标注该变量的用途。在判断错误的位置加注释,说明是什么错误。3.1.4限制条件在调用本模块前,有必要先进行注册,将数据库连接串输入到注册表。并且调用的别人的模块完成并且引用3.2后台系统说明3.2.1函数列表成员成员说明类内/外部使方法pubIicintCheckManager(stringManagerID,stringManagerNamestringintManagerPassWord)管理员登录外pubIicintAlertManager(stringManagerID.stringManagerNamestr

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号