电子商务系统设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子商务系统设计报告
一、需求规格说明书
1.引言
1.1编写目的
该文档是关于用户对Java电子商务沟通系统的功能与性能的要求,重点描述了网上购物系统的设计需求。
本文档的读者对象:
a) 设计人员
b)开发人员
c)项目管理人员
d)测试人员
e) 用户
1.2项目背景
本项目是为南京机电学院开发的校园网上购物系统,该系统由南机电学院信息工程系09软件(1)班第四小组成员共同开发。
1.3定义
无
1.4参考资料
1.永创教育联盟综合实训项目资源积累与学习分享系统
2.李芝兴等编,Java EE Web编程,机械工业出版社,2008年1月
3.李振捷等编著,JSP网站开发典型模块与实例精讲,电子工业出版社,2006年8月4.曹衍龙等编著,JSP网络开发使用工程案例,人民邮电出版社,2008年5月
2.任务概述
2.1目标
本项目设定的目标如下:
1.系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少
2.系统具有良好的运行效率,能够得到提高生产率的目的
3.系统应有良好的可扩充性,可以容易的加入其它系统的应用。
4.通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力
5.本系统能够提供用户网上购物页面,方便用户操作
2.2运行环境
操作系统:Microsoft Windows xp
JSP服务器:Tomcat
数据库:my sql
3.功能需求
3.1功能划分
3.2功能描述
A)前台部分
(1)商品展示模块设计
商品展示模块功能
a)用户可以通过列表方式查看商品
b)用户可以通过单击列表中的某种商品,进入详细查看页面。
c)在列表页面和商品详细查看页面,用户都可以购买商品。
(2)用户注册登陆模块设计
用户注册登陆模块又分:登陆模块、注册模块、密码找回模块
用户注册登陆模块功能:
a)登陆模块功能
b)注册模块功能
(3)购物车模块设计
购物车模块的功能是生成用户的购物车,用户可以清空购物车继续购物或选择结帐。(4)订单模块
a)显示订单,并为用户提供确认订单和进一步填写订单用户项的服务。
b)后台处理把订单数据存入到数据库。
c)我的订单管理
B)后台部分
(1)管理员登陆模块设计
管理员登陆模块功能是限制登陆后台的用户,对管理员登陆到后台进行验证,只有具有管理员资格的人才可以登陆后台进行管理。
(2)商品管理模块
a) 添加商品,输入商品的名称、市场价和现价等信息。
b)对添加的信息进行校验,只有有效的信息才能进行添加。而且对数据库中的商品进
行查询,保证添加的商品是数据库所没有的。
(3)订单处理模块设计
订单处理模块功能:
a)显示订单的信息。
b) 显示某条订单中所有商品的信息。
c) 处理和删除订单项。
(4)用户管理模块设计
用户管理模块功能
a) 浏览用户信息
b) 删除用户
4.1时间特性
a)用户鼠标单击操作的响应时间不超过2秒
b)用户主界面的个人资料及好友资料刷新时间不超过3秒
4.2适应性
当操作系统内存过低时,该软件自动停止运行直至系统释放足够的内存。
5.运行需求
5.1用户界面
系统的界面要求如下:
1)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。
2)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。
3)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。
4)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。
5.2硬件接口
支持的硬件类型:40G硬盘、512MB内存的PC机
5.3软件接口
操作系统:Windows 2000以上的任何版本
数据库:my sql
工具:myeclipse
集成的商务组件:Tomcat服务器
系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及内容。
系统应具有十分的灵活性,以适应将来功能扩展的需求。
二、电子商务系统概要设计说明书
1引言
1.1 编写目的
为了满足用户网上购物的要求,要求系统要简洁、执行速度快、减少出错的机率。
1.2 项目背景
项目委托单位:南京机电职业技术学院
开发单位:09软件一班第四组
主管部门:09软件一班第四组
1.3定义
1.4参考资料
1.电子商务系统任务书
2. 需求分析报告
2 任务概述
2.1目标
建立一个完善地网上电子商务购物系统,方便买家和卖家之间的联系。2.2运行环境
MySQL myeclipse等