网上购物系统课程设计报告
在线上购物系统设计报告

网上在线购物系统设计报告一、 系统设计1、 目标设计1) 系统的用户登录以及身份验证要求·系统用户注册·验证用户的注册信息·系统用户进入系统时的身份验证·系统用户在不同的叶面浏览时候的身份验证2) 在线购物系统要求·允许用户浏览所有商品信息·允许用户按关键字查找·允许用户购买自己喜欢的商品·允许用户对购物车进行管理·系统实现订单的处理·系统完成整个购物流程3) 网上购物系统的管理子系统的要求·对管理员的身份进行验证·对数据库中的商品信息进行管理·对数据库中的用户信息进行管理·对数据库中的订单信息进行管理2、 设计思想1) Browser/Server 结构Client/Server 模式和Browser/Server 模式是线在比较流行的两种数据库应用模式其中B/S 结构的在线购物系统中应用原理示意图如下:2) 三层结构的概念3、 系统功能设计根据系统设计的功能要求,在线购物系统可以分为三个模块:用户管理模块、商品销售系统以及在线管理系统。
下图显示了这三个模块之间的关系:对于用户管理模块,根据系统的功能分析,它具有的功能应该包括对用户注册的检查、用户注册信息的添加、以及用户信息的修改等。
对于再线图书销售系统,根据系统的功能分析,他应该具有的功能包括允许用户查找商品信息、允许用户购买商品信息、并对购物车进行管理、最后还能够进行订单的处理,并发送后台数据库。
对于系统附加的商品管理系统,根据系统的功能分析,他应该具有的功能包括允许管理员浏览整个系统的商品,对商品信息进行修改,以几天家信的商品信息。
二、数据库设计和实现在这里为了方便,因为借用了西亚购物系统的一些代码,所以这里直接使用了西亚购物网构造的数据库,存储在文件sia_cart.asp 文件中。
各个字段的作用这里不作多解释。
软件工程__网上购物系统课程设计

软件工程__网上购物系统课程设计本文主要介绍了软件工程中,网上购物系统课程设计的一些重要细节和流程。
网上购物系统是一种常见的电子商务系统,是现代商业活动中不可或缺的一部分,具有广阔的应用前景和市场需求。
此次课程设计的目的是通过实践,让学生深入了解软件工程的核心概念,掌握系统开发的方法和技能。
一、需求分析网上购物系统是基于互联网实现的一个电子商务平台,主要功能是提供给用户在线购物的服务。
因此,在进行系统设计之前,需要进行需求分析,明确用户和管理员的需求和功能要求。
用户需求:用户在该系统中主要进行以下操作:注册账号、登录、查询商品信息、浏览商品详情、添加商品到购物车、结算订单、评价商品等。
管理员需求:管理员在该系统中主要进行以下操作:管理商品信息、管理订单信息、管理用户信息、处理投诉与退款等。
二、设计方案在根据需求分析得出具体的功能需求后,就需要进行系统设计。
设计方案包括用户界面设计、数据库设计、系统功能设计、程序代码开发等方面。
用户界面设计:在该系统中,用户界面需要设计得尽可能简单明了,界面美观并且易于使用。
具体措施可以包括设置简单的菜单、分类列表、商品推荐等,以便用户更快地找到所需商品和信息。
数据库设计:数据库是网上购物系统的核心组成部分,需要经过精心设计和调整。
由于该系统的功能比较复杂,因此需要结构化的关系型数据库。
具体设计可以包括商品信息表、用户信息表、订单信息表等。
系统功能设计:系统功能主要包括用户管理、商品管理、订单管理、数据统计等。
这些功能都需要经过详细的评估和测试,确保系统能够正常运行。
同时,还需要考虑安全性、效率、稳定性等方面。
程序代码开发:在系统功能设计完成后,需要考虑程序开发。
开发过程中需要注意编程准则和规范,确保代码可维护性和可重复性。
三、实现与测试一旦完成了设计方案和程序开发,就需要对系统进行测试。
测试环节需要对系统进行详细的功能测试、安全性测试、性能测试等,确保系统能够正常运行。
网上购物系统c课程设计

网上购物系统c 课程设计一、教学目标本课程旨在通过学习网上购物系统C的相关知识,让学生掌握必要的理论知识,具备实际操作能力,并培养正确的价值观。
具体目标如下:1.知识目标:学生能够理解并掌握网上购物系统C的基本概念、原理和操作方法。
2.技能目标:学生能够熟练运用网上购物系统C进行购物操作,并能够进行简单的系统维护和故障排除。
3.情感态度价值观目标:学生能够认识到网上购物系统的便利性和安全性,培养正确的消费观念和网络素养。
二、教学内容根据课程目标,本课程的教学内容主要包括以下几个部分:1.网上购物系统C的基本概念和原理:介绍网上购物系统C的定义、功能和特点,让学生了解网上购物系统C的基本知识。
2.网上购物系统C的操作方法:教授学生如何使用网上购物系统C进行购物操作,包括注册、登录、搜索商品、下单、支付等步骤。
3.网上购物系统C的维护和故障排除:教授学生如何对网上购物系统C进行维护和故障排除,以保证系统的正常运行。
三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法和实验法等。
1.讲授法:通过讲解网上购物系统C的基本概念、原理和操作方法,使学生掌握相关知识。
2.讨论法:学生进行小组讨论,让学生分享购物经验,提高实际操作能力。
3.案例分析法:分析真实案例,使学生了解网上购物系统C在实际应用中的优势和注意事项。
4.实验法:安排实验室实践环节,让学生亲自动手操作,巩固所学知识。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将选择和准备以下教学资源:1.教材:选用权威、实用的教材,为学生提供系统的理论知识。
2.参考书:提供相关领域的参考书籍,拓展学生的知识视野。
3.多媒体资料:制作课件、视频等多媒体资料,增强课堂的趣味性和互动性。
4.实验设备:准备充足的实验设备,确保每个学生都能动手操作,提高实际操作能力。
五、教学评估为了全面、客观、公正地评估学生的学习成果,本课程将采用多种评估方式,包括平时表现、作业和考试等。
web网上购物系统课程设计

web网上购物系统课程设计一、课程目标知识目标:1. 让学生理解Web网上购物系统的基本概念、功能模块和工作流程。
2. 使学生掌握数据库设计、前端界面设计和后端逻辑处理的基本方法。
3. 帮助学生了解网络安全、支付流程和用户权限管理等相关知识。
技能目标:1. 培养学生运用HTML、CSS和JavaScript等前端技术设计美观、易用的购物界面。
2. 培养学生使用一种或多种后端编程语言(如PHP、Java、Python等)实现购物系统的功能。
3. 提高学生运用数据库管理系统(如MySQL)进行数据存储、查询和更新的能力。
4. 培养学生具备一定的项目分析和解决实际问题的能力。
情感态度价值观目标:1. 激发学生对电子商务的兴趣,培养其主动探索和创新的意识。
2. 培养学生具备良好的团队协作精神,提高沟通与协作能力。
3. 强化学生的网络安全意识,使其具备良好的网络道德素养。
课程性质:本课程为实践性较强的课程,旨在培养学生的实际操作能力和项目实践能力。
学生特点:高中年级学生,具备一定的计算机基础和网络知识,对新鲜事物充满好奇,喜欢动手实践。
教学要求:注重理论与实践相结合,强调学生的主动参与和动手能力,充分调动学生的学习积极性,培养其独立思考和解决问题的能力。
通过课程学习,使学生能够独立完成一个简单的Web网上购物系统项目。
二、教学内容1. 网上购物系统概述- 了解电子商务发展历程及网上购物系统的基本概念。
- 分析网上购物系统的功能模块和业务流程。
2. 数据库设计- 学习数据库的基本概念,掌握实体关系模型和关系数据库设计方法。
- 列举并设计网上购物系统所需的数据表结构。
3. 前端界面设计- 掌握HTML、CSS和JavaScript等前端技术。
- 设计并实现购物系统的前端界面,包括商品展示、购物车、订单提交等。
4. 后端逻辑处理- 学习一种或多种后端编程语言(如PHP、Java、Python等)。
- 实现用户注册、登录、商品管理、订单管理等功能模块。
网上购物商城课程设计

网上购物商城课程设计一、教学目标本课程旨在让学生了解网上购物商城的基本概念、运营模式和购物流程,培养学生安全、理性、高效的网络购物能力。
1.了解网上购物商城的发展历程。
2.掌握网上购物商城的基本运营模式。
3.熟悉网络购物的安全防护措施。
4.能够独立完成网上购物操作。
5.能够比较不同网上购物平台的优缺点。
6.能够合理规划网购预算,理性消费。
情感态度价值观目标:1.培养学生诚信、负责任的网络购物态度。
2.培养学生保护个人隐私、防范网络风险的意识。
3.培养学生绿色消费、可持续发展的观念。
二、教学内容本课程的教学内容主要包括以下三个方面:1.网上购物商城的发展历程:介绍我国网上购物商城的发展历程,以及网上购物在全球范围内的现状和发展趋势。
2.网上购物商城的运营模式:详细讲解网上购物商城的商业模式、盈利模式以及竞争策略。
3.网络购物流程及安全防护:阐述网络购物的基本流程,以及如何在网上购物过程中保护自己的合法权益,防止网络诈骗。
三、教学方法为了提高教学效果,本课程将采用以下多种教学方法:1.讲授法:通过讲解网上购物商城的基本概念、运营模式和安全防护知识,使学生掌握网络购物的基本技能。
2.案例分析法:分析真实网络购物案例,使学生了解网络购物的风险和防范方法。
3.讨论法:学生就网络购物相关话题进行讨论,培养学生的批判性思维和团队协作能力。
4.实验法:安排实际操作实验,让学生在网上购物平台上进行模拟购物,提高实际操作能力。
四、教学资源为了支持本课程的教学内容和教学方法,我们将准备以下教学资源:1.教材:选用权威、实用的网络购物教材,为学生提供系统的理论知识。
2.参考书:提供相关领域的参考书籍,丰富学生的知识视野。
3.多媒体资料:制作精美的PPT、教学视频等多媒体资料,提高学生的学习兴趣。
4.实验设备:配置足够的计算机设备,确保学生能够顺利进行网上购物模拟操作。
5.网络资源:利用校园网、互联网等资源,为学生提供丰富的网络学习材料。
UML网上购物系统课程设计精选全文

精选全文完整版(可编辑修改)《信息系统分析与设计》课程设计报告设计题目:网上购物系统姓名:班级:学号:指导老师:目录1 需求分析 (1)2 系统建模 (2)2.1 创建系统用例模型 (2)2.1.1 顾客用例 (2)2.1.2 库存管理员用例 (3)2.1.3 系统管理员用例 (4)2.2 创建系统静态模型 (5)2.3 创建系统动态模型 (6)2.3.1 “顾客订购商品”用例 (6)2.3.2 “顾客删除订单”用例 (8)2.3.3 “顾客留言”用例 (9)2.3.4 “管理员处理订单”用例 (10)2.3.5 “库存管理员修改商品”用例 (11)2.3.6 商品状态 (13)2.3.7 在线购物活动图 (13)2.4 创建系统部署模型 (14)2.4.1 构件图 (14)2.4.2 部署图 (15)3 总结 (15)网上购物系统1 需求分析网上购物系统主要是针对中小型商城。
购物系统管理员将商品信息整理归类发布到网上,用户进入该网站后,可以浏览商品,查看商品的信息。
但是需要注册为会员才能购买商品,提交订单给购物系统管理员,并同时将费用通过电汇或邮寄的方式交付到商城管理员处。
购物系统管理员在收到付款后,发货给购物者,并同时更新网上有关于该订单的付款状态,从而完成一次交易。
网上购物系统的功能性需求包括以下内容:➢只允许系统规定的购物系统管理员来添加和修改商品信息;系统管理员可以查看该系统的所有注册用户信息,可以修改某一个注册用户的基本信息,也可以删除某个用户;购物系统管理员可以查看该系统的所有订单,可以删除订单,也可以修改订单的付款状态、发货状态。
➢任何一个网络用户都可以注册称为该系统的固定用户,注册时需要填写基本注册信息,还可以修改个人的基本信息。
➢只有注册用户才能登录此系统,购买商品。
购买商品时可以任意选购商品,任意填写购买数量,可以修改已选择商品的购买数量,可以删除已选择的某一种商品,可以取消购买,可以提交购买下达订单确认一次购买成功。
网上购物管理信息系统课程设计报告

题目:网上购物管理信息系统课程设计报告目录1 引言 (2)1.1开发意义 (2)1.2开发背景 (3)2国内外研究现状 (4)2.1国外研究现状 (4)2.2国内研究现状 (5)3 初步调查 (6)3.1现有问题以及企业基本状况 (6)3.2用户需求分析 (7)4 可行性分析 (8)4.1管理上的可行性研究 (8)4.2技术上的可行性研究 (9)4.3经济上的可行性 (9)4.4社会意义上的可行性 (10)4.5可行性分析最终结果 (10)5 项目开发计划 (10)6 详细调查 (10)6.1组织结构调查 (10)6.2管理功能调查 (11)6.3现有业务流程图和数据流程图 (12)6.3.1业务流程图 (13)6.3.2数据流程图 (13)6.4数据字典 (14)6.4.1数据项 (14)6.4.2数据流描述 (16)6.4.3数据存储 (19)6.4.4处理逻辑 (19)6.4.5外部实体 (20)7参考文献 (22)1 引言1.1开发意义对国家而言,网上购物管理信息系统的开发具有深远的意义和影响。
从上世纪末,电子商务——由信息技术、商务技术和管理技术相结合而诞生的现代生产力,以互联网为架构,以交易双方为主体,正以其空前无比的生命力推动着部门经济、区域经济、国民经济和世界经济跃上一个新台阶。
大力发展电子商务对我国的经济具有促进作用。
网上贸易作为电子商务最常见、最直接的形式,如果合理的推进和加快,对电子商务的发展,对国家经济的发展都具有不可小觑的作用。
因此,网上购物管理信息系统的开发对国家的经济具有深远的意义和作用。
对消费者而言,网上购物管理信息系统的开发也具有很大的意义和作用。
现在的生活节奏越来越快,人们的生活也越来越忙碌。
在这样的情况下,很多事情人们都追求多快好省。
而网上购物管理信息系统是将现代化信息处理技术运用到网站购物中,能方便顾客的选购,使顾客真正体验网上购物的方便与轻松。
这样就能满足人们多快好省的需求。
课程设计网上购物系统

课程设计网上购物系统一、课程目标知识目标:1. 学生理解网上购物系统的基本概念,掌握其基本组成部分和功能。
2. 学生掌握网上购物流程,包括注册、登录、购物车、下单、支付等环节。
3. 学生了解网络安全和消费者权益保护相关知识。
技能目标:1. 学生能够使用编程语言或工具设计并实现一个简单的网上购物系统。
2. 学生通过实际操作,培养解决实际问题的能力和团队协作能力。
3. 学生学会运用所学知识分析和解决网上购物过程中可能遇到的问题。
情感态度价值观目标:1. 学生培养对电子商务的兴趣和热情,认识到其在生活中的重要性。
2. 学生树立网络安全意识,学会保护自己的信息和隐私。
3. 学生培养诚信、负责任的网络购物态度,关注消费者权益保护。
课程性质:本课程为信息技术学科,结合现实生活中的实际应用,培养学生运用所学知识解决实际问题的能力。
学生特点:学生为八年级,具有一定的信息技术基础,对新鲜事物充满好奇,喜欢动手实践。
教学要求:结合学生特点,注重理论与实践相结合,强调实际操作和团队协作,提高学生的实践能力和创新能力。
通过本课程的学习,使学生能够掌握网上购物系统的相关知识,培养其运用所学知识解决实际问题的能力,同时树立正确的网络购物观念。
在教学过程中,关注学生的学习成果,确保课程目标的实现。
二、教学内容1. 网上购物系统概述- 了解网上购物系统的基本概念、发展历程和应用场景。
- 分析网上购物系统的基本组成部分和功能。
2. 网上购物流程- 学习注册、登录、商品浏览、购物车、下单、支付等环节的操作流程。
- 掌握各个环节中的关键技术,如用户认证、支付安全等。
3. 网上购物系统设计与实现- 学习使用编程语言或工具(如HTML、CSS、JavaScript等)设计并实现网上购物系统。
- 分析并解决网上购物系统设计过程中可能遇到的问题。
4. 网络安全与消费者权益保护- 学习网络安全相关知识,如防范网络攻击、保护用户隐私等。
- 了解消费者权益保护法律法规,提高自我保护意识。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
荆楚理工学院课程设计成果学院: 计算机工程学院班级: 11级计算机科学与技术3班学生: 学号:设计地点(单位) A5-102设计题目: 网上购物系统完成日期: 2014 年 6 月 3 日指导老师评语:_________________________________________________ _______________________________________________________________________________________________________________________________________________________________________________________________________________成绩(五级记分制):______________________教师签名:_____________________________前言近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网上购物系统作为B2B,B2C(Business to Customer,即企业对消费者),(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。
本文主要考虑的是如何建设B2C 的网上购物系统。
网上购物是一种具有交互功能的商业信息系统。
它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。
网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。
这种全新的交易方式实现了公司间文档与资金的无纸化交换。
目录第一章系统概述 (1)1.1开发背景 (1)1.2开发目标 (1)1.3系统概述 (1)1.4系统功能 (2)第二章可行性研究 (2)2.1基本要求 (2)2.2所建议的系统 (3)2.2.1对所建议系统的说明 (3)2.2.2处理流程和数据流程 (3)2.3可行性研究 (6)2.3.1技术可行性 (6)2.3.2投资及效益分析 (7)3.3社会因素方面的可行性 (7)2.3.3法律方面的可行性 (7)2.3.4使用方面的可行性 (7)2.3.5经济可行性 (7)2.4结论 (7)第三章需求分析 (8)3.1软件项目概述 (8)3.2基于UML的系统描述 (9)3.2.1系统的用例图 (9)3.2.2系统的活动图 (11)3.2.3系统的类图 (13)3.3用户特征 (13)3.4 限制与约束 (14)3.5功能需求描述 (14)3.5.1数据精确度 (14)3.5.2 时间特性 (14)3.6 运行需求 (15)3.6.1用户界面 (15)3.6.2硬件接口 (15)3.6.3软件接口 (15)3.6.4 故障处理 (16)3.7 其它需求 (16)3.7.1性能 (16)3.7.2可扩展性 (16)3.7.3可用性 (16)第四章系统设计和实现 (17)4.1系统的组成部分及其结构 (17)4.2定义 (17)4.3软件设计约束 (18)4.3.1设计目标和原则 (18)4.3.2 设计约束 (18)4.4软件设计描述 (18)4.4.1 总体结构设计 (18)4.4.2查询模块 (19)4.5网上购物 (19)4.5.1 用例实现 (19)4.6系统界面设计描述 (20)4.6.1网上购物界面设计 (20)致 (24)参考资料 (24)附:系统部分主要代码 (25)第一章系统概述1.1开发背景自我国加入WTO后,越来越多的传统企业进一步认识到企业经济发展的必然趋势是以网络化、全球化为主要特征。
而企业实行电子商务则成为企业发展与国际接轨的必要条件,因而网上购物系统的实现是一个非常迫切的需求。
1.2开发目标系统目标是开发一个基于网络的网上购物系统,在网络环境下实现数据的录入、插入、删除、查询、统计、更新等功能。
同时,为了信息的与安全,系统还要提供一定的安全机制。
1.3系统概述网上购物系统的目的是建立一个可以让消费者通过网络进行交易处理,如购买商品等的网络应用平台。
该系统在各开发阶段中,都突出现代软件工程新思想、新技术的研究与应用,及其有效性和实用性的证实。
如在分析阶段,将UML/Use Case方法与用例驱动需求分析建模思想相结合;在设计阶段,采用软件分析模式、设计模式等分类概念;在实现阶段,又准备注重于大粒度的软件组件的开发与应用,进一步提高软件重用度。
本系统采用浏览器/服务器(B/S)的工作方式,系统的用户主要有:用户(买家)、管理人员、卖家。
用户只要在计算机上装有IE或Netscape浏览器,并有基本的浏览器操作知识,便能方便的使用本系统。
服务端软件环境采用操作系统Windows XP或Windows7,,数据库为SQL。
用户端软件环境:浏览器IE或Netscape系列。
1.4系统功能网上购物系统主要包括以下功能。
(1)商品查询:当用户进入网上商城时,可以通过主页的分类查看最新的商品信息,双击商品时可进入查看详细商品信息。
(2)购物车管理:当用户选择购买某种商品时,能够将对应的商品信息,例如价格,数量等记录到购物车中,并允许用户返回到其他商品信息查询页面,继续选择人其他商品。
同时用户还应该可以在购物车中执行删除商品、添加商品以及清楚购物车等操作。
(3)会员信息管理:为了能够实现商品的购买,会员需要注册并正确登录,由此产生用户相关信息,如联系方式、供货地点等需要有系统进行管理。
同时也要允许用户修改自己的相关资料。
(4)商品分类管理:通过该模块,管理员可以根据需要添加新的商品类别,也可以对已有的商品分类进行修改、删除等操作。
(5)后台订单管理:管理员可以借助该模块查询订单信息,以便与配货人员依据订单信息进行后续的出货、送货的处理。
对于已经处理过的订单,也应该保留历史记录,以便于管理人员进行查询。
第二章可行性研究2.1基本要求功能:主要分为前台和后台两个部分,前台用户相关功能主要包括用户注册、登录、购物车、订单查询、个人资料修改;后台管理相关功能主要包括添加商品,处理订单,查询用户信息等。
性能:效率高,速度快,算法规,使管理员从繁琐的手工操作中解脱出来,提高办公效率。
输入:订货信息、商品信息、会员信息、物流信息、上传图片输出:订单信息安全和:每一位顾客均需申请一个账号,并设置自己唯一的密码,当系统检验用户名和密码相符合时,才能成功登录,进入系统购物。
2.2所建议的系统2.2.1对所建议系统的说明根据实际情况,把商品分类,提供商品查看,订单查询,商品管理,订单管理,系统管理等小模块合并成一个可执行的软件系统模型。
使用户快速地查找到所需要的产品,开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。
2.2.2处理流程和数据流程(1)网上购物系统顶层数据流图图2-1 网上购物系统顶层数据流图(2)系统整体功能模块图图2-2 网上购物系统整体功能模块图(3)系统前台处理流程图图2-3 系统前台处理流程图(4)系统后台处理流程图图2-4 系统后台处理流程图2.3可行性研究2.3.1技术可行性现如今,计算机硬件的发展已经越来越快,现在PC机的性能已经可以胜任普通的Web服务器。
JSP是Java在Internet/Intranet Web上的重要应用技术,可以和各种Java技术完好的结合在一起,从而实现非常复杂的应用。
因而已经得到了广泛烦的支持和承认,成为一种非常流行的开发技术。
利用JSP技术可以建立先进、安全和跨平台的动态,加之我们本学期正在学习此门学科,可以从老师拿来获得许多技术上的支持和帮助。
对于数据库方面,我们次学期正好也开设了以SQL Server为应用实例的数据库原理,故而我们采用Microsoft SQL Server 2005作为数据库的后台。
我们小组共有三个人,均是热衷软件编程的计算机专业人员,尽管有些东西我们不算熟悉,但是在3个月完成此系统的开发设计还是可以的。
2.3.2投资及效益分析1、支出此项目的设计开发对环境及设备的要求较为简单,只需几台联网的电脑、相关参考资料(这些可以通过到图书馆借书或者直接在网上查询即可),以及我们的课余时间,整体费用支出不大,几乎可以忽略不计。
2、收益此项目虽说用于教学目的,但是若投入使用,则可以立即产生收益。
3、敏感性分析由于本组成员均是学生,平时参与实际项目的机会不多,因而我们整体开发项目的经验不足,可能会导致设计的系统不尽完善,无法确保当系统负荷量增大时,出现系统崩溃的情况。
3.3社会因素方面的可行性2.3.3法律方面的可行性该系统是自主开发设计的,不会构成任何形式的、侵权,所以在法律上是可行的。
2.3.4使用方面的可行性该系统操做简单,不需要专业培训,一般人员均可以胜任。
2.3.5经济可行性由于本系统是为完成老师布置的作业,系统成本主要集中在系统软件的开发上,因而经济上是可行的。
2.4结论网上购物系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
综上所述,经过各种分析论证,我们可以认定该项目是可以成功实现的,所以应立即开始进行研发。
第三章需求分析3.1软件项目概述启动软件项目的主要原因是由于需求的存在,软件需软件开发过程的基础。
需一个软件项目的开端,也是项目建设的基石。
软件需求就是指用户对软件的功能和性能的要求,就是用户希望软件能做什么事情,完成什么样的功能,达到什么样的程度。
从现实需求上说:网上销售这是信息社会发展的必然要求。
网上销售因其自身具有的经营上的优势,对广大网民具有强大的吸引力,这就是网购发展的重要原因。
对于普通用户而言,网上购物轻松快捷,足不出户也可以买到各种经济实惠的商品。
对于网上销售者来说,这样可以节约费用开支,降低销售成本。
系统概览:类似于大部分网上购物系统的基本流程,确定本系统的具体需求为:顾客可以方便的注册和登录。
顾客可以灵活的检索所需的商品信息。
顾客可以方便的查看详细的商品资料。
顾客可以方便的管理自己的购物车(添加和删除选购商品,修改购买数量及在线下订单等操作)。
管理员可以方便的管理商品信息(新增,删除,修改商品)、客户信息以及客户订单管理。