已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务3:电子商务系统的设计 小组分工:1. 结合任务2的工作,对电子商务系统各功能模块流程进行设计2. 设计系统的数据表关系结构3. 简要设计系统的主要页面(工具、方法任选),特别是与数据库表关系密切的页面,进行描述4. 系统技术开发选型,包括但不限于:操作系统、数据库管理软件、开发语言及框架5. 制定系统开发计划,包括但不限于:时间安排(甘特图)、人员安排、开发费用安排等。6. 整理7. PPT制作1 电子商务系统各功能模块流程进行的设计1.1产品管理.库存管理.用户管理 .商家管理模块查看产品等级查看商家等级查看商家信息进入商家管理对支付信息进行保密查看预定和购买信息结束查看浏览记录查看用户注册信息进入用户管理根据进货单内容补货选择功能模块进入商品导航实时查询物流信息将货物发送到配送中心选择物流公司和配送时间进入库存管理填写进货单库存是否足够查看商品库存填写订单表修改已售出商品信息发布商品输入商品信息、上传商品图片密码正确与否管理员登陆开始1.2 支付管理1.3 订单管理2 设计系统的数据表关系结构3 简要设计系统的主要页面(工具、方法任选),特别是与数据库表关系密切的页面,进行描述4 系统技术开发选型4.1操作系统 4.1.1桌面操作系统 桌面操作系统主要分为两大阵营:PC机与Mac机,从软件上可主要分为两大类,分别为类Unix操作系统和Windows操作系统:Unix和类Unix操作系统:Mac OS X,Linux发行版(如Debian,Ubuntu,Linux Mint,openSUSE,Fedora等);微软公司Windows操作系统:Windows 98,Windows XP,Windows Vista,Windows 7,Windows 8,Windows 8.1等。 4.1.2服务器操作系统服务器操作系统一般指的是安装在大型计算机上的操作系统,比如Web服务器、应用服务器和数据库服务器等。服务器操作系统主要集中在三大类:Unix系列:SUNSolaris,IBM-AIX,HP-UX,FreeBSD,OS X Server3 等;Linux系列:Red Hat Linux,CentOS,Debian,Ubuntu Server等;Windows系列:Windows NT Server,Windows Server 2003,Windows Server 2008,Windows Server 2008 R2等。 4.1.3嵌入式操作系统嵌入式操作系统是应用在嵌入式系统的操作系统。嵌入式系统广泛应用在生活的各个方面,涵盖范围从便携设备到大型固定设施,如数码相机、手机、平板电脑、家用电器、医疗设备、交通灯、航空电子设备和工厂控制设备等,越来越多嵌入式系统安装有实时操作系统。在嵌入式领域常用的操作系统有嵌入式Linux、Windows Embedded、VxWorks等,以及广泛使用在智能手机或平板电脑等消费电子产品的操作系统,如Android、iOS、Symbian、Windows Phone和BlackBerry OS等。我们系统选择的是Windows操作系统。4.2 数据库管理软件 数据库管理软件主要有:Oracle、Sybase、MS SQL、MySQL、mSQL、dBase、PostgreSQL 、FilePro、Solid、Unix dbm、Informix/Illustra等类型的数据库。 目前主要的数据库连接标准:(1) 开放数据库互联标准ODBC (Open Data Base Connectivity)(2) Java数据库连接标准JDBC (Java Data Base Connectivity) (3) 统一数据存取标准UDA (Universal Data Access) 我们小组根据JDBC 数据库连接标准,选择MySQL作为我们系统的数据库管理软件。4.3 主要开发工具(1)网页制作工具网页的可视化编辑工具,如FrontPage等;网页图形、图像编辑制作工具,如Photoshop,CoreDraw等;语音、视频等多媒体编辑制作工具,如R的RealOne工具包等;(2)开发语言 开发语言类别:应用开发语言特点传统高级语言(C/C+、Visual BASIC、VB Script等)通用性比较好,编写的应用跨平台的能力相对比较弱。Java(Java、Java Script、Java Bean)面向对象的设计方式、强大的功能、跨平台和很好的容错性JSP通用性较好,使页面内容和其显示相互独立,提高可重用性,继承Java技术的优点,与XML技术集成。ASP可以结合HTML网页、asp指令和ActiveX元件建立动态、交互且高效的web服务器应用程序。PerlPerl是一种解释性的语言,吸收了UNIX操作系统的很多特点,比较灵活和方便,加之这种语言的解释器是免费(Free)的,同时也有很多的共享例程。PHP开放源码、免费;跨平台,语法简单,效率高,和其他的解释性语言相比,PHP消耗较少的系统资源,良好的数据库支持,动态图像、图形创建。结合本系统的相关性能要求,我们选择的应用开发语言是Java。4.4 技术框架设计图5 系统开发计划5.1 系统开发计划开发阶段所需时间(天)负责人产出物需求分析5天罗书静系统设计书(数据库设计、功能设计)、系统开发计划系统设计10天莫志欣系统设计书(数据库设计、功能设计)、系统开发计划详细设计5天莫志欣对系统设计书详细说明编码25天唐璐代码单元测试、组装测试和确认测试40天韦雨童代码测试计划及报告网络施工和调试15天黄小珍调试报告系统测试15天黄小珍测试报告上线试运行60天郑舒懿系统配置说明书安装及维护手册正式版本发布合共175天系统验收书 电子商务系统建设各阶段的工作量分配阶 段工作量的百分比(%)系统分析 30概要设计 7详细设计 20编码 18单元测试、组装测试和确认测试 15网络施工和调试 5系统测试 3系统安装 2时间进度甘特图任务12345678需求分析系统设计详细设计编码测试调试系统测试试运行工作天数510525401515605.2 信息系统建设计划任务书格式5.3 配置管理计划5.4 测试计划5.5 系统开发费用一个系统的开发,主要经过系统调
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年清远辅警协警招聘考试真题附答案详解(轻巧夺冠)
- (完整版)圆柱、圆锥的表面积和体积练习试题
- 2025年郴州辅警协警招聘考试真题附答案详解(培优)
- 2025年荆州辅警招聘考试真题含答案详解(达标题)
- 2025年莆田辅警招聘考试题库有完整答案详解
- 2025年舟山辅警协警招聘考试真题及答案详解(基础+提升)
- 2025年荆州辅警招聘考试真题含答案详解(完整版)
- 2025年湘潭辅警招聘考试真题含答案详解(模拟题)
- 2025年甘南州辅警招聘考试真题含答案详解(基础题)
- 2025年璧山县辅警招聘考试题库附答案详解(典型题)
- 安全生产巡查办法
- 物业危险源知识培训课件
- 天然气销售常识知识培训课件
- 军人心理适应知识培训课件
- 2025云南楚雄州元谋县国有资产投资管理有限公司招聘工作人员18人笔试历年参考题库附带答案详解
- T/CAPE 10108-2024设备设施报废管理指南
- 2025年中国匹克球设备行业市场全景分析及前景机遇研判报告
- 与客户供应商应急沟通联络预案
- 国家级教改课题申报书
- 排水沟工程施工合同协议书6篇
- 2025四川高考政治试题解读及2026备考策略指导课件
评论
0/150
提交评论