版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
约德尔网购系统
基本设计说明书
(闽江学院软件学院开发部)
闽江学院软件学院
总页数正文附录生效日期:年月日
编制:审核:批准:
文件修改控制
修改
修改记录编号修改页码及条款修改人审核人批准人修改日期
状态
目录
1弓I言5
1.1编写目的5
1.2项目背景5
1.3定义5
1.4参考资料5
2任务概述5
2.1目标6
2.2运行环境6
2.3需求概述6
2.4条件与限制6
3总体设计7
3.1处理流程7
3.2总体结构和模块设计8
3.3功能分配8
4接口设计9
4.1外部接口9
4.2内部接口9
5数据结构设计9
5.1逻辑结构设计9
5.2物理结构设计9
6运行设计10
6.1运行过程10
6.2系统逻辑流程10
6.3运行时间11
7出错处理设计11
7.1出错输出信息11
7.2出错处理对策12
8安全保密设计12
9维护设计错误!未定义书签。
附录:错误!未定义书签。
1引言
1.1编写目的
规划系统整体,便于开发
1.2项目背景
本项目是由闽江学院软件学院教务部委托,开发的是约德尔部落的全体员工工
(陈诗明,罗培旺,詹能锋,郑珂),主管则是王林萍老师
项目简介:本系统主要实现网上产品展示与在线定购及人员的管理
一、不同身份有不同的权限功能(管理人员、注册用户、游客)
二、在线产品展示(分页显示)
三、在线定购
四、后台管理(用户管理、商品的管理)
1.3定义
JSP全名为JavaServerPages,中文名叫java服务器页面,其根本是一
个简化的Servlet设计,它是由SunMicrosystems公司倡导、许多公司参与一
起建立的一种动态网页技术标准。
java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun
Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即
JavaEE,JavaME,JavaSE)的总称。
结构化查询语言(StructuredQueryLanguage)简称SQL,结构化查询语言是
一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据
库系统;同时也是数据库脚本文件的扩展名。
1.4参考资料
有关的参考文件,如下:
L项目经核准的计划任务书和需求说明书。
2.网上购物系统可行性报告;
3.《JAVAWEB整合开发实战》;
4.《JAVA从入门到精通》
5.《JAVA设计模式》
2任务概述
陈诗明写编程,设计模板
罗培旺找材料,环境搭建
詹能锋编写商品,搭建SQL
郑珂质量保证,测试运行
2.1目标
方便用户登入,和管理员工作
2.2运行环境
硬件环境只要能开机启动软件就行
软件环境则需要JDK1.7+Tomcat?+MyEclipselO+Sqlserver2008
2.3需求概述
1.登录与用户信息维护:主要提供用户的登录,以及会员的注册与信息维护功
能
a)用户登录
b)会员注册
c)会员信息修改
d)会员注销
e)会员密码找回
2.商品信息展示:主要商品的显示功能
a)全部商品浏览展示
b)特价商品展示
c)新品展示
d)商品销售排行
e)商品检索
f)商品详细信息浏览
3.购物管理:主要是针对用户购物车的一组操作
a)放入购物车
b)查看购物车
c)更改已选购商品数量
d)取消已选购商品
e)收银结算
f)订单生成
2.4条件与限制
机房电脑运行比较慢,每天只要一关机都会自动清盘,必须来回上下拷贝
不过机房装的办公软件比较多,不用到处找软件下载
3总体设计
3.1处理流程
囱
购买信息k
®<进货订单
供货
顾客菩
刑F货通知商
卷
信
息
查
询
示
店王
3.2总体结构和模块设计
3.3功能分配
具体的顾客功能模块的描述:
(1)商品查询模块
通过对商品的名称或商品序号进行查询,可以更快的得到自己想要的商品信
息
(2)订购模块
提供顾客对所选商品的订购确认,并选择商品数量,以及对所订购的退订。
(3)店家信息查询
快速全面的了解店家的信息、信誉度
(4)顾客交流模块
顾客可以通过本模块和店主进行沟通交流、对商店提出自己的意见和见解。
具体的店主功能模块的描述
(1)商品信息管理模块
实现店主对商品进行划分类别,定期更新管理商品,进行添加、修改和删除
乍o
(2)预定商品管理模块
店主通过本模块对预定货物进行划分,对商品的信息进行添加、修改和删除
作。
(3)销售记录模块
店主可以通过本模块方便快捷的对商店的进货、发货、退货交易进行相应的
记录。
(4)店主交流模块
店主通过本模块与顾客及时进行沟通交流,便于对商店不足之处进行提高和
改进。
4接口设计
4.1用户接口
用户界面接口设计:本系统采用html和java语言编写,程序的界面采用不
再是常用的页面结构,而是采用windows常用的MDI的窗体结构,本系统的用
户••般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相应的
界面,用户输入方便,语法简单,用户只需了解windows常用的操作即可。
4.2外部接口
本系统只适用于windows操作平台,采用SQL数据库,只需安装SQLSever
驱动,具有系统兼容性强的特点,运行稳定不易出错,并在myeclipse在网络方
面采用tomcat自带网络功能,网络兼容性好适用于广域网和局域网,数据的传
输支持TCP/IP协议,允许批量数据传输。
4.3内部接口
在该系统中各个子系统之间用2个表(商品库存表、商品信息表)相互连
接,各个子系统之间的数据调用均调用这2个表的数据,而各个程序单元仅存
在数据的调用,相互之间联系相对较少。
5数据结构设计
5.1逻辑结构设计
标识符数据类型取值范围
用户名Char完整用户名
密码Char字母及数字
级别Char店主、顾客
商品编号Char0001-9999
商品名称Char完整商品名
价格Char数字
生产日期Date完整II期
进货量Int数字
原有量Int数字
销售量Int数字
欢迎程度文本1%-100%
购买数量Int数字
供货厂家Char完整厂家名
进货数量Int数字
剩余比例文本1%-100%
5.2物理结构设计
标识符用户类型访问权限
用户名店主(管理员)更改、访问
密码顾客修改、访问
级别店主(管理员)更改、访问
商品编号顾客修改、访问
商品名称顾客修改、访问
价格顾客修改、访问
生产日期顾客修改、访问
进货量店主(管理员)更改、访问
原有量店主(管理员)更改、访问
销售量店主(管理员)更改、访问
欢迎程度店主(管理员)更改、访问
购买数量店主(管理员)更改、访问
供货厂家店主(管理员)更改、访问
进货数量店主(管理员)更改、访问
剩余比例店主(管理员)更改、访问
6运行设计
6.1运行过程
先将本系统拷贝进电脑硬盘中,在电脑里配置环境,详情参照2.2,打开
myeclipse进入系统,开启tomcat,运行系统,然后从本地服务器就可以进入主
页面了。停机的话也是在myeclipse中点击停止按键就可以了
6.2系统逻辑流程
tb._OrderInfo*tb_Member*tbShopCart*
OrderlDMemberlD
CartID
OrderDateSex
O~~OCGoodsID
GoodsFeePassword
Num
TotalPriceTrueName
MemberPrice
ShipFeePhonecode
MarketPrice
ShipTypeEmails
MemberlD
PayTypeCity
GoodsWeight
MemberlDAddressr
ReceiverNamePostCode8
ReceiverPhone5
IsConfirm
IsPayment
tb_GoodsInfo*
IsConsignmenttbBuvlnfo*
pGoodsID
IsPigeonhole¥BuylD
ClassID
ReceiverPostCodeGoodsID——5
Goodslntroduce
ReceiverAddressNum
GoodsBrand
ReceiverEmailsOrderlD
GoodsUnit
SumPrice
GoodsWeight
MemberlD
GoodsUrl
MarketPrice
MemberPrice
tb_ShipType*
Isrefinement
ShipIDtb_Class*
IsHot
ShipWayqClassID
AddDate
ShipFeeCategoryUrl
IsDiscount
ClassID
6.3运行时间
各模块运行时间据控制在1-10秒内
7出错处理设计
7.1出错输出信息
错误解决
1用户名和密码出错提示输入不正确,检查信息是否正确,
并返回
验证码输入错误登录失败,请重
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度品牌许可使用合同标的品牌权益2篇
- 二零二四年份船舶消防设备检修合同3篇
- 地下管线三维建模及信息管理系统开发合同(04版)3篇
- 《超宽带信号穿透塌方体衰减特性及生命特征检测方法研究》
- 2024全新停车位使用权赠与协议下载
- 贵州省建设厅合同范本
- 2024年度电力设施检测与评估合同3篇
- 厂区绿化植物保险服务合同04
- 《税收法定与类推适用之冲突与协调研究》
- 2024年度企业战略咨询与规划合同
- 建设新型能源体系提高能源资源安全保障能力
- 2025年蛇年年度营销日历营销建议【2025营销日历】
- 24秋国家开放大学《会计信息系统(本)》测试题参考答案
- 盛世华诞庆祝祖国成立75周年共筑中国梦同庆国庆节课件
- 2024年二级建造师继续教育题库及答案(500题)
- 企业所得税汇算清缴申报表电子表格版(带公式-自动计算)
- 2024年“正大杯”市场调查与分析竞赛考试题库及答案
- MOOC 制造技术基础训练-北京理工大学 中国大学慕课答案
- 人教版九年级英语上册阅读理解10篇(含答案)
- 冬季作业安全技术交底
- 10KV配电室倒闸操作票
评论
0/150
提交评论