在线购物系统的设计与实现.doc
《在线购物系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《在线购物系统的设计与实现.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 软件工程课程设计指指导导老老师师 : :洪洪跃跃山山 学生姓名 :王晓栋 (20030810316)组长姓名 :王晓栋 20030810316同组成员 :邓春武 20030810301、肖璐璐20030810319、周玮 20030810329、沈燕20030810313、周洪芳 20030810327、杨先波200308103221符丽芳 20030810303 2006 年 11 月 7 日一、软件概述一、软件概述一、软件概述一、软件概述软件名称:网上购物系统指导老师:洪跃山开发日期:2006 年 9 月-2006 年 11 月软件简介:本系统采用会员制管理,将人员分为管理员、会员、游客
2、等,分别拥有不同的权限,各司其职,以便提高工作效率。系统功能包括:会员管理、会员购物管理、订单管理、商品资料管理、库存统计、退货统计等。二、软件过程二、软件过程一、项目规划一、项目规划1.11.1 项目目标项目目标本项目要实现一个实用的网上购物系统,本项目需要小组各成员都能够默契和作,但由于成员分布比较分散的原故,使得小组在一起讨论的机会相对较少,增加了项目进行的难度。时间上,由于步入大四学年,小组成员都在各种程度上受到了考研和找工作的压力,所以时间比较紧缺。因此,在很多地方还有不足之处,有些功能还没有全部实现,还请老师见谅!谢谢!1.21.2 项目组织项目组织王晓栋、邓春武、杨先波的计算机功
3、底很深,参与程序编写及系统的数据库设计与开 发,后期测试等任务。 周玮,沈燕,周洪芳有较强的绘画功底,进行操作界面及整体版面等的设计。肖璐璐、 符丽芳 有深厚的文字功底,参与用户文档的制作、内部文档整理等任务。1.31.3 资源需求资源需求主要需求资源为:Eclipse 3.0,Oracle 9i,tomcat4.1。这些都可以从网上免费下 载。安装除了 Oracle 对内存要求较高外,其它都比较容易实现。1.41.4 项目规划与管理项目规划与管理项目安排人员组成成果提交系统分析与设计王晓栋,邓春武,杨先波需求分析报告数据库设计王晓栋,邓春武,杨先波数据库类图及实现程序编制王晓栋,邓春武,杨先
4、波基本功能的程序实现文档整理与制作肖璐璐、符丽芳查询历次进货记录界面及版图设计沈燕,周玮、周洪芳界面及版图设计图系统测试全体小组成员成品21.41.4 项目进度项目进度该系统的工作量相对于我们的开发小组来说很大,必须保证按进度完成任务。实际工 作量预计超过二个月(每天 4-8 小时) 。需求分析预计分析报告及系统结构设计需 10 天, 图形界面及版面设计需 5 天,代码编写预计需 25 天左右。所有参与开发的人员均能够保证 按时完成任务。二、二、需求分析说明书需求分析说明书2.12.1 系统介绍系统介绍本系统定位于网上中小型商店,暂时考虑单机环境下的实现;操作系统选择目前常用 的 Window
5、s 98/2000/XP。系统性质为数据库软件。 本系统采用会员制管理,系统功能应包含会员管理、购物管理、订单管理、退货管理、 库存管理、统计分析、相关人员管理等。系统界面力求简洁、易用,在标准化的基础上考 虑界面的美观和新颖。 系统计划 2006 年 9 月初开始,10 中旬完成初步开发工作,其余工作根据时间安排进行。2.22.2 系统面向的用户群体:系统面向的用户群体:随着网络的日益盛行,网上购物也成为一种流行。本系统就是一个面向互联网的购物 系统,用户群体为网上购物者。2.32.3 系统的功能性需求系统的功能性需求功能序号功能名称功能说明1商品种类管理包含商品大类、小类等的创建2商品资料
6、管理包含商品资料的添加、修改等3库存统计分门别类统计商品现有库存量、入库时间等4进货记录查询查询历次进货记录5退货登记登记供应商、商品种类、退货的数量、原因等6退货记录查询查询历次退货记录7会员购物管理登记销售的种类、数量、单价、折扣、顾客/会员等8会员管理包含会员的创建、修改、删除等9优惠政策管理包含优惠政策的制定与执行10售书记录查询查询历次售书记录11统计分析按年月日时段统计书店经营状况12商品检索提供按商品的编号、书名、责任者、出版社等途径的检索13系统帐号管理提供上级对下级的资料、密码管理,14个人资料、密码管理提供修改个人资料、密码的工具2.42.4 系统的非功能性需求系统的非功能
7、性需求2.4.12.4.1 用户界面需求3简洁、易用、易懂,美观、大方、标准,具备一定的兼容性。 2.4.22.4.2 软硬件环境需求 软件环境:兼容当前主流操作系统 Windows 95/98/NT/Me/2000/XP 等。 2.4.32.4.3 软件质量需求 易用、健壮、兼容性好、运行稳定、有一定安全保障。 2.4.42.4.4 软件实现时限 本软件要求在两个月内实现。三三. 系统的设计实现系统的设计实现3.13.1 系统描述系统描述本系统是网上购物系统,主要分三个部分:一、顾客能够方便的浏览商品信息,可以通过将商品加入购物车继而( 需注册或登陆)下订单来完成网上的购买。二、系统提供业务
8、管理系统来管理产品的进库入库,并制定价格策略,审核会员的订单。三、提供管理员登录系统方便管理,并根据管理员的权限限制其管理功能。系统管理包括员工管理,分配权限、日志管理等。3.23.2 功能需求功能需求3.2.13.2.1 会员部分会员部分(1)注册(登录)服务用户通过填写自己的个人相关资料如姓名、电话、邮件、联系方式等,并能做相关修改。审核通过后方可登录系统。(2)商品信息浏览用户可以根据商品名称、商品分类等条件查找相关商品,查询结果显示详细商品信息。(3)购物车管理用户可以添加产品到购物车,也可以在修改购物车中产品信息。用户可以预订其感兴趣的商品信息。3.2.23.2.2 业务管理部分业务
9、管理部分(1)产品管理1商品分类管理制定管理商品分类策略2商品信息管理增删改商品的信息:录入商品信息,库存数量,会员价格等等。(2)订单管理审核会员的订单信息,取消或完成订单3.2.33.2.3 系统管理部分系统管理部分(1)员工管理只有 admin 管理员才有此权限。可设置、修改、删除员工权限,分为审核员和产品管理员。(2)日志管理按列排序显示用户操作日志。43.23.2 数据库数据库 ERER 模型模型在得到数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑设计打下了基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。主 E-R 图
10、示(软件:Visio2003):3.33.3 数据库表结构设计数据库表结构设计会员购买商品管理人员NN会员姓名会员ID会员mail商品编码ID姓名审核N1会员电话商品名称日期 会员地址会员昵称会员密码商品ID商品定价商品图示商品描述收件人收件人地址送货方式支付方式收件人电话密码证件号码帐户帐户状态5FK_ORDERHEA_REFERENCE_MEMBERFK_ORDERLIN_REFERENCE_ORDERHEAFK_ORDERLIN_REFERENCE_ORDERLINFK_ORDERHEA_REFERENCE_ORDERSTAFK_ORDERHEA_REFERENCE_PAYMENTTFK
11、_ORDERHEA_REFERENCE_DELIVERYFK_ORDERHEA_REFERENCE_LESSDEALFK_PRODUCTS_REFERENCE_PRODUCTFK_PRODUCTP_REFERENCE_PRODUCTFK_PRODUCTT_REFERENCE_PRODUCTFK_PRODUCTT_REFERENCE_PRODUCTTFK_SHOPPING_REFERENCE_MEMBERFK_SHOPPING_REFERENCE_PRODUCTFK_ORDERCHE_REFERENCE_MANAGERFK_ORDERLIN_REFERENCE_MANAGERFK_ORDERLI
12、N_REFERENCE_ORDERLINFK_ORDERCHE_REFERENCE_ORDERHEAMember id username password name gender phone mail postcode address register_date statusINTEGER VARCHAR(20) VARCHAR(20) VARCHAR(50) INTEGER VARCHAR(20) VARCHAR(50) INTEGER VARCHAR(500) DATE INTEGEROrderHead id member_id order_date delivery_address de
13、livery_type payment_type order_man order_phone status less_deal postcodeINTEGER INTEGER DATE VARCHAR(500) INTEGER INTEGER VARCHAR(50) VARCHAR(20) INTEGER INTEGER INTEGERShoppingCartid product_id quantity remark member_idINTEGER INTEGER INTEGER VARCHAR(200) INTEGERProductTypeid name parent_id is_leaf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 购物 系统 设计 实现
限制150内