版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
需求分析近些年来,随着互联网的技术不断发展与成熟起来,企业的生产与销售模式以及人们的生活方式以前所未有的速度在不断改变着。在这一前提下,电子商务应运而生了。电子商务是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新的商务模式,它可以使商家与供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。电子商务是在Internet开放的网络环境下,基于浏览器和服务器的应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营方式。所以,商家和企业可以充分利用网上购物商城提供的网络基础设施,支付平台和安全平台,从而可以有效地降低商家和企业的成本,获得更大的效益。3.1任务概述3.1.1目标本设计要实现的是网上购物系统,在设计该系统时,应使得人们的购物行为变得更方便和容易,灵活操作。系统在设计时应该满足一下几个目标:1.系统要求采用人机对话的操作方式,界面设计友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。2.系统应该全面展示城内所有商品,并可展示最新商品及特价商品。3.显示商品的详细信息,方便顾客理解商品信息。4.系统应实现网上购物。5.系统应设立商品销售排行,以方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。6.系统应提供查看商城内的公告信息7.系统应能对用户输入的数据进行严格的检验,尽可能排除人为错误。8.系统最大限度地实现了容易维护性和易操作性。9.系统运行稳定、安全可靠。3.1.2运行环境二、运行环境(1)服务器的软硬件配置服务器的硬件配置:硬盘80G,内存256M以上服务器的操作系统:WindowsXP专业版开发环境;Microsoft.NETFrameworkSDKv2.0Web服务器软件:IIS5.0数据库服务器软件:SQLServer2005(2)客户端的软硬件配置客户端的硬件配置:CPU赛阳800或以上,硬盘IOG,内存64M客户端操作系统:Windows98以上客户端浏览器软件:IE(InternetExplorer)3.1.3条件和限制一个更为完善的网上购物管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。3.1.4数据库描述数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们选用SQLServer作为数据库开发,而不用Access,主要是因为Access存放的记录,在实际运用中不适合此系统;而SQLServer是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQLServer数据库。3.3二层的细化数据流图和数据字典表符号说明:T1:公告信息表 T5:订单信息表T2:商品信息表 T6:订单信息明细表T3:管理员信息表表 T7:商品类别信息表T4:会员信息表 3.3购物系统数据流图开始开始登陆系统重试普通会员管理员注册查找商品会员信息管理购物车管理提交订单公告管理商品信息管理完成结账订单管理订单查询订单删除继续购物购物车否是物流管理数据流程图1、顶层数据流图网上购物系统网上购物系统系统管理员会员2、0层数据流图满意商品购物车管理购物车管理订货单5、会员管理5、会员管理动态商品信息表订货单文件入库单商品管理要求1、商品信息管理4、订单管理检索要求2、商品信息检索合格入库单1.3注销商品商品管理要求1.3注销商品1.1要求类型处理1.1要求类型处理出货单动态商品信息表1.4订货在线订货单1.4订货在线退货单1.5退货1.5退货2.1检索类别处理2.1检索类别处理2.2检索2.3商品检索2.4商品统计检索要求用户信息文件检索和使用者情况检索的商品情况统计要求报货单动态商品信息文件订货单文件商品情况请集矿3.2购物车管理3.1网上商品检索处理3.2购物车管理3.1网上商品检索处理满意商品查询满意商品 商品增减速生成订单 不满意商品商品增减速生成订单4.1注册成功开始选购用户4.1注册成功开始选购用户4.2开始下订单4.2开始下订单确认所需商品确认所需商品4.2开始下订单4.2开始下订单4.销售商4.6配送中心4.8制作报表4.7交与客户4.2订单分类分类后的订单统计并制作报表验单取货联系客户入库记账验收商品统计无库存商品注册5.1客户登陆注册5.1客户登陆售后要求和建议5.2客户信息售后要求和建议5.2客户信息注销注销5.3汇总名单5.3汇总名单客户实录客户实录3.功能需求3.1系统功能设计在整体设计中,我们将宿舍管理系统分为八个大的功能:系统管理功能、会员管理功能、订单管理功能、商品管理功能、购物车管理功能、物流管理功能、公告管理功能、商品展台、商品信息查看。下面将具体进行介绍每个功能。1、系统管理功能系统管理功能包括:上传照片、删除照片。2、会员管理功能会员管理功能包括:会员登录、会员注册、添加管理会员信息、修改管理会员信息、删除管理会员信息、删除会员信息。3、商品展台商品展台包括:新品上架、特价商品、销售排行。4、订单管理功能订单管理功能基本上包括:查看订单信息、修改订单信息、删除订单信息、打印订单信息。5、商品管理功能商品管理功能包括:添加商品信息、修改商品信息、删除商品信息、添加商品类别信息、添加商品类别信息、添加商品类别信息。6、购物车管理功能购物车功能包括:查看购物车信息、修改购物车信息、结账。7、物流管理功能物流管理包括:添加支付方式信息、管理支付方式信息、添加配送方式信息、管理配送方式信息、添加配送地点信息、管理配送地点信息。8、公告管理功能公告管理功能就是显示公告信息、添加、更改公告信息功能模块划分分析的系统功能需求,得到系统的功能模块,如图所示商品展台网上购物系统商品展台网上购物系统前台管理后台管理物流管理会员信息管理商品信息管理订单管理管理员登陆商品展台会员注册会员登陆商品查询公告管理购物车管理系统管理新品上架新品上架特价商品销售排行商品展台查看购物车信息查看购物车信息修改购物车信息结账购物车管理查看订单信息查看订单信息修改订单信息删除订单信息订单管理打印订单信息添加商品信息添加商品信息修改商品信息删除商品信息商品管理添加商品类别信息修改商品类别信息删除商品类别信息添加管理员信息添加管理员信息修改管理员信息删除管理信息会员管理删除信息添加支付方式添加支付方式管理支付方式添加配送方式物流管理管理配送方式添加配送地点管理配送地点上传照片上传照片删除照片系统管理3.4性能需求网上购物系统中管理权限上应当进行严格控制,具体思想如下:1.要想对该网上购物系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。2.在上述要求基础上可以为该系统设定多种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录和普通用户登录两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于用户管理模块是无权使用的。3.5数据描述3.5.1E-R图商品商品购买会员管理员管理会员管理商品管理订单订单1NNMNMMmM1图3.5系统E-R图形成1m包含商品类别邮编会员邮编会员编号登陆时间会员名会员密码会员真实姓名会员详细地址会员详细地址联系电话商品商品进货时间编号商品重量商品名称商品简介商品品牌商品计量单位商品市场价格商品会员价格订单订单收货人姓名编号下定日期商品会员金额运输总费运输方式 ID号会员ID号收货人详细地址管理员管理员编号管理员姓名管理员密码商品类别商品类别商品类别编号商品类别名称3.5.2静态数据描述网上购物系统的静态数据包括:管理员(tb_Admin):AdminID管理员编号manager管理员姓名PWD管理员密码公告信息表(tb_BBS)字段名描述类型长度是否允许空是否为主键IDID号bigint8否是Title公告标题Varchar1000否否content公告内容Varchar4000否否INTime录入时间Datetime8否否商品信息表(tb_GoodInfo)字段名描述类型长度是否允许空是否为主键GoodsID商品编号Int4否是ClassID商品分类编号Int4否否GoodsName商品名称Varchar50否否MarketPrice商品市场价格float8否否MemberPrice会员价格float8否否Descripts商品描述Text500否否Introduce商品介绍Text2000是否AddDate上货时间Datetime8否否Goodscount商品数量Int是否Image商品图片存放路径Varchar50是否IsnewGoods是否s新品Int4否否5.2商品类别表(tb_Class)字段描述类型长度是否为空是否为主键ClassID商品分类编号bigint8否是ClassName商品分类名称Varchar50否否5.3、会员表(tb_Member)字段描述类型长度是否为空是否为主键MemberID会员编号bigInt8否是MemberName会员名Varchar50否否Password密码Varchar50否否RealName会员真实姓名Varchar50是否Tel会员电话Varchar50是否Address会员地址Varchar100是否Zip邮政编码Varchar6是否email电子邮件地址Varchar50是否LoadDate会员登录日期DateTime8是否5.4订单信息表(tb_Order)字段描述类型长度是否为空是否为主键OrderId订单编号bigint8否是OrderDate下订单时间Datetime8否否MemberID购物会员编号Bigint8否否ShipFee运费总费用Float8否否GoodsFee商品总费用Float8否否TotalPrice合计总金额Varchar8否否ReceiverName收货人姓名Varchar50否否ReceiverAddress收货地址Varchar100否否Zip邮政编码Varchar6是否Tel联系电话Varchar20是否PayType付款方式Varchar50是否Email电子邮件地址Varchar50是否IsConfirm是否已确认Bit1否否IsConsignment是否发货Bit1否否IsPayment是否已付款Bit1否否3.5.3动态数据输入数据:鼠标对按钮的点击查询方式、查询关键字;新建管理员、录入学生信息项;受限
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度事业单位离职人员创业项目财务管理合同3篇
- 物流设备的课程设计
- 立体采摘课程设计
- 2025年度智慧城市基础设施施工承包合同范本3篇
- 幼儿教师课程设计书籍
- 二零二五年度医院食堂员工福利与激励方案合同3篇
- 2024年杭州互联网金融信息服务合同
- 2024年股权投资咨询标准化协议样本版B版
- 2025版智能建筑工程泥工劳务服务合同范本3篇
- 航班降落调度课程设计
- 国家开放大学电大本科《古代小说戏曲专题》2024期末试题及答案(试卷号:1340)
- 景区销售可行性报告
- 高考英语复习备考:语篇衔接连贯的“七选五”教学设计
- 贵州省铜仁市2022-2023学年高二上学期1月期末质量监测数学试题(含答案详解)
- 正常分娩产妇护理查房
- 红色经典影片与近现代中国发展答案考试
- 2018年10月自考00015英语二真题及答案含解析
- 降低会阴侧切率的PDCA
- 《西医外科学》教学大纲:胆道感染及胆石病
- 私宅施工方案
- 提升国家语言能力的若干思考
评论
0/150
提交评论