详细设计说明书GB856788整合.docx
- 文档编号:3030724
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:25
- 大小:382.97KB
详细设计说明书GB856788整合.docx
《详细设计说明书GB856788整合.docx》由会员分享,可在线阅读,更多相关《详细设计说明书GB856788整合.docx(25页珍藏版)》请在冰豆网上搜索。
详细设计说明书GB856788整合
详细设计说明书
1引言
详细说明书清楚,详细的写出了软件在实现过程中的详细的实现方法,方便别的程序员很快的理解本系统的详细的施行方法,便于维护和学习。
也方便自己,可以及时回来看看该程序的设计思路,防止遗忘
网上手机销售系统
人物提出者:
软件工程
开发者:
肖霖,严辉,彭洪等5人
用户:
面向广阔手机消费者
开发地点:
寝室
JSP技术:
本系统采用JSP作为表现层技术,负责搜集用户的恳求数据,并将用户恳求提交到指定的控制器。
当系统处理完恳求后,JSP页面还负责将处理结果呈现给用户
MySQL;负责数据库的构建,采用E-R形式以表的形式存储用户,手机和管理人员的相关数据。
JSP根底教程〔清华大学出版社〕
深化理解MySQL
2程序系统的构造
3程序1〔标识符〕设计说明
从本章开场,逐个地给出各个层次中的每个程序的设计考虑。
以下给出的提纲是针对一般情况的。
对于一个详细的模块,尤其是层次比拟低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容一样,在这种情况下,只要简单地说明这一点即可。
程序描绘
模块一:
系统界面
翻开这个网站后,就可以看到这个界面,在此可以选择用户登录和后台登陆,未注册的用户可以选择注册,用户无法登录后台,我们在此设置了权限。
模块二:
注册界面
选择注册的新用户可以看到这个界面,用户根据协议需要填写用户名,密码,密码确认,邮箱,出生日期,性别,验证码等信息,如老用户不小心进入了这个界面还可以点击登录进入登陆界面。
用户在有自己的账号情况下可以快速的使用网站的可能及对用户信息的记录。
它的特点是内存常驻。
模块三:
手机登陆
设计该程序的主要目的是方便手机用户可以自己用手机登陆我们的系统完成订购。
模块四:
手机阅读界面
此界面列出一系列超链接,用户可以根据列出来的各种信息选择相应的手机,也可以收索手机型号,点击后,页面跳转至相应界面
该程序为手机登陆后可执行的操作。
模块五:
个人主页
用户可以在此填写个人信息,查看自己发出的帖子,也可以查看消息等,它的特点是内存常驻。
模块六:
用户在此可以添加,修改手机在将其放入购物车,也可以查询订单和历史消费,完成订购
导航条设置:
导航条设置的主要功能:
手机导航,列出了首页,手机首页,智能手机,Android,windowsP,Symbian等导航信息,用户可以根据自己的想法选择响相应的链接,还可一查看新的促销活动,手机行情,手机新闻等信息
IPO图描绘表
模块编号:
S1
模块名称:
导航条
所属子系统:
功能管理
调用模块:
手机首页,智能手机,Android,WindowsP,Symbin等界面模块
被调用模块:
功能管理
模块描绘:
方便用户对本系统的使用
输入参数:
需要查询的手机品牌
输出参数:
手机相关信息
变量说明:
数据
相关数据表:
手机信息表
处理:
可以根据手机信息查询相关手机的信息
手机信息界面设置
主要功能:
显示手机的相关信息,比方品牌,价格,手机类型,外观设计,网络形式,操作系统,颜色,热门手机排行榜,手机销售排行榜等
IPO图描绘表
模块编号:
S2
模块名称:
手机信息界面
所属子系统:
功能管理
调用模块:
无
被调用模块:
手机查询功能模块
模块描绘:
显示手机信息
输入参数:
手机信息
输出参数:
要查询手机信息
变量说明:
数据
相关数据表:
手机信息表
处理:
根据用户要查询的手机进展更改
1.个人管理设置
个人管理设置的主要功能:
显示个人信息列表〔Personalinformation.jsp〕,主要涉及到个人头像、用户名、网站发帖、个人购物积分等主要信息。
其中头像上传图片界面〔upfile.jsp〕,保存上传图片界面〔saveupfile.jsp〕,我的帖子界面〔myinvitation.jsp〕,个人积分界面〔personnelintegral.jsp〕。
IPO图描绘表
模块编号:
M1
模块名称:
个人信息管理
所属子系统:
会员管理
调用模块:
增加个人根本资料、删除个人信息、修改个人资料
被调用模块:
会员管理
模块描绘:
对读者个人资料的信息进展管理
输入参数:
个人资料
输出参数:
编号
变量说明:
数据
相关数据表:
个人资料库
处理:
会员把个人信息传到个人信息管理模块进展管理,可以对个人信息进展增加、删除或修改
2.订单维护模块
订单维护模块的主要功能:
显示订单列表〔orderlist.jsp〕,删除订单〔orderdel.asp〕,处理订单〔orderprocess.jsp〕,保存订单处理结果〔orderprocesssave.jsp〕。
订单维护模块是本系统的本质所在,因为本系统的主要目的就是销售。
主要实现列表的修改、删除功能。
对于这个界面需要一个page参数,其他的都是从数据库中提取数据,然后按照列表的形式显示。
在此模块中要注意在付款提交处理上应注意确认提示。
IPO图描绘表
模块编号:
M2
模块名称:
订单维护模块
所属子系统:
购物管理
调用模块:
按订单删除、按订单管理、保存订单出理结果
输入参数:
订单信息
输出参数:
订单处理结果
相关数据表:
订单信息表
处理:
根据客户下订单的根本信息进展更改
3.购物车管理模块设置
购物车管理模块主要功能:
显示购物车〔shopcar.jsp〕,购物车根本函数〔carbase.jsp〕。
查看购物车用到的shopcar.jsp和carbase.jsp两个文件。
在购物车的显示界面上应可以存放多种物品,每种物品应可以买多个。
顾客利用购物车所提供的公能,可以对所购置的商品的信息进展修改,例如商品的数量的修改、商品的删除。
4.手机信息阅读模块
手机信息阅读模块的主要功能:
实现手机详细信息的查看、手机图片查看、手机详细信息比照。
性能:
精度、灵敏性、时间特性
1·精度。
本系统管理员、客服人员和业务员随时针对市场信息更新网页客户界面所示手机信息。
同时增设“友谊链接〞与手机行情、手机新闻、手机热帖配套,使顾客可以准确搜索到想要的手机信息。
本系统查询功能采取相关文字查询,如输入手机型号,手机销售价格区间,手机操作系统等手机相关信息,根据手机销售热门程度排行,系统将给出相应搜索结果列表以供顾客选择。
进步系统运行的精度,减少了顾客大量的手动查找环节。
2·灵敏度。
本销售系统在用户界面列出详细导航,在用户选购过程中可随时根据自己的需要选择相应链接理解相关信息。
同时具有返回主界面以及返回上一界面功能,方便顾客网上查询信息。
在搜索功能上,我们不近采用了相关文字以及全称详细查询,同时采用了模糊音查询功能。
在顾客不清楚手机相关详细信息的时候只需要输入大概文字,系统便自动计算给出相关列表供顾客选择。
这样的灵敏设计方便了顾客阅读界面,以便顾客更简单的进展选择和比照。
3·时间特性。
在本销售系统程序设计中,时间响应根据顾客的购置阅读习惯,我们对效劳器的响应做出了规划以及实现操作。
在顾客提出信息检索恳求后60ms—120ms之间效劳器给出响应,返回检索信息。
在顾客访问子网页以及相关链接的过程中,从提出恳求到效劳器响应仅需45ms—80ms。
同时我们在顾客注册、用户登录、提交购置订单等过程中,进步了效劳器响应时间,方便了顾客的使用。
同时本系统还采用了固定时间未操作自动退出登录,在30分钟内如顾客都未进展任何操作,系统将自动退出用户登录,以便保护用户信息防止遗失。
登录:
输入姓名,密码。
注册:
输入用户名,密码,邮箱,住址,号码
手机搜索:
输入手机品牌,手机型号
发帖:
输入要发的内容
留言:
输入留言信息
a)会员注册
1.个人信息:
会员名〔由数字,字母组成长度不超过13〕;密码〔字母,数字,符号组成长度大于6小于18〕;出生年月〔xxxx-xx-xx〔其中x大于等于0小于等于9〕〕;爱好等用字符串表示
b)找回密码
b〕.在购置物品的同时还有输入项:
商品的名称,特性等,购置商品的数量。
而系统输出的就是商品的详细信息,包括图片,详细参数等等,点击购置之后系统会自动结算金额并输出。
给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、平安保密条件等等。
与数据源创立连接Try{con=DriverManager.getConnection(“jdbc:
odbc:
数据源名〞,〞登录名〞,〞密码〞);
手机查询语句:
Sql=con.createstatement〔〕;//创立连接对象
Rs=sql.executeQuery(“select*fromMobileInformationwherec.name==〞手机名〞〞);
输出:
Out.print(“
Out.print(“
Out.print(“
按手机品牌刷选:
注册:
登陆:
a查询:
查询尽可能的做到精准,信息维护尽可能的做到简单易用。
b输入:
对于查询,应做到可一旦条件和组合条件的输入,对于维护,要有输入,修改商品和客户信息。
c输出:
能按要求在显示器上显示出所需要的信息和打印成表格。
d保密与权限:
对不同的客户,设置不同的权限,对重要的数据信息可以加密,条件允许的情况下,可以让系统自动保存,防止繁杂的手工操作。
手机类别功能模块
用户可以通过预先分类好的手机类别来阅读相关的手机目录以致详细的手机信息,从中发现自己感兴趣的手机。
手机搜索功能模块
让用户通过手机类别号〔ProductTypeId〕、手机名称〔ProductName〕、封面〔Cover〕、介绍〔Description〕等为条件,通过搜索的功能来快速找到自己想要买的手机。
手机展示功能模块
对手机商品进展详细展示,包含手机封面图片,手机简介等,假设想购置单击“参加购物车〞即可。
购书车功能模块
当用户找到自己想购置的手机时,单击“参加购书车〞的图标,将手机参加到购书车中。
在购物车页面中,可以修改商品数量,移出某手机商品,可以清空购物车,可以继续购物。
等到用户找到所有想买的手机之后,单击“结帐〞的功能,进入结帐的网页。
用户订单功能模块
阅读客户已下的所有订单、查看订单详情,也可以取消尚未付款、发货的订单。
结账功能模块
在购物车模块,当用户找到所有想买的手机之后,单击“结帐〞的功能,进入结帐的网页。
在结账页,会显示用户的个人资料信息,订单的明细商品信息,订单金额,及默认的收货地址及收货人。
这里可以更改收货地址和收货人,然后选择支付方式,单击“提交订单〞,即产生订单,并进入付款页面。
在付款页面,显示产生的订单号
模块一:
翻开这个网站后,就可以看到这个界面,在此可以选择用户登录和后台登陆,未注册的用户可以选择注册,用户无法登录后台,我们在此设置了权限。
模块二:
注册界面
选择注册的新用户可以看到这个界面,用户根据协议需要填写用户名,密码,密码确认,邮
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 详细 设计 说明书 GB856788 整合