【毕业学位论文】(Word原稿)电脑销售网站设计开发-软件工程_第1页
【毕业学位论文】(Word原稿)电脑销售网站设计开发-软件工程_第2页
【毕业学位论文】(Word原稿)电脑销售网站设计开发-软件工程_第3页
【毕业学位论文】(Word原稿)电脑销售网站设计开发-软件工程_第4页
【毕业学位论文】(Word原稿)电脑销售网站设计开发-软件工程_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

- 1 - 兰 州 商 学 院 本科生毕业设计 论文(设计)题目: 电脑销售网站设计开发 学 院、 系: 信息工程学院 电脑销售网站设计开发 摘要 - 2 - 在未来网络发展过程中,电子商务网站建设将是非常重要的一个环节。本文将对电脑销售网站开发及设计过程的各个部分进行详尽的说明与分析,首先全面分析网站开发的背景,然后严格按照软件工程的方法编写各阶段的相关文档,最后对这次开发、结果和网站优缺点进行总结。本文将 重点收 集整理电脑销售网站开发的背景分析,需求分析,总体设计,详细设计,系统的测试以及用户手册。并且介绍重点描述数据库设计,代码开发原理和过程,以及实现中遇到和解决的主要问题,项目今后的维护和改进等等,通过软件工程的方法一步一步地开发网站以及处理网站后台数据库与前台网页的联系等等。 关键词 电子商务 数据库 系统 be in of a a in of it In a a of of of of It on of in of of a of of by by 目录 一、电脑销售网站 开发背景分析 ( 5) (一) 社会背景 ( 6) (二)经济背景 ( 9) 二、电脑销售网站开发可行性研究报告 ( 9) (一)引言 ( 9) 1、编写目的 ( 9) 2、背景说明 ( 9) - 3 - 3、名词定义 ( 10) (二)可行性研究的前提 ( 10) 1、要求 ( 10) 2、目标 ( 10) 3、人员 ( 10) 4、设备 ( 10) 5、局限性 ( 10) (三)投资与效益分析 ( 11) 1、支出 ( 11) 2、效益 ( 11) (四) 社会因素方面的可行性 ( 12) 1、 法律方面的可行性 ( 12) 2、 使用方面的可行性 ( 12) (五) 可行性研究 ( 12) 1、 技术可行性 ( 12) 2、 经济可行性 ( 13) 3、 操作可行性 ( 14) (六) 结论 ( 14) 三、电脑销售网站开发需求分析报告 ( 15) (一)概述 ( 15) 1. 用户简介 ( 15) 2、 项目目的与目标 ( 16) 3、 业务语境 ( 16) 4、 相关文档 ( 16) (二)目标系统功能需求 ( 16) 1、功能需求调查表 ( 16) 2、需求跟踪矩阵 ( 18) (三) 类建模及用例建模 ( 21) 1、 确定类 ( 21) 2、 建立用例模型 ( 21) 3、 需求到实体类的赋值 ( 23) 4、 创建类图 ( 25) (四) 目标系统界面与接口需求 ( 26) 1、 界面需求 ( 26) 2、 接口需求 ( 26) (五) 目标系统其他需求 ( 26) 1、 特殊需求 ( 26) 2、 系统假设与约束条件 ( 26) 四、电脑销售网站开发概要设计说明书 ( 27) (一)导言 ( 27) 1、目的 ( 27) 2、 范围 ( 27) 3、 命名规则 ( 28) 4、 术语定义 ( 28) - 4 - 5、 相关文档 ( 28) (二)总体设计 ( 28) 1、总体结构设计 ( 28) 2、 运行环境设计 ( 29) 3、 功能模块清单 ( 30) (三)数据库结构设计 ( 31) 1、 数据库表名清单 ( 31) 2、 数据库之间关系说明 ( 31) 3、 数据库表详细清单 ( 31) 4、 数据库概要图 ( 33) 五、电脑销售网站开发详细设计说明书 ( 34) (一)导言 ( 34) 1、目的 ( 34) 2、 范围 ( 34) 3、 术语定义 ( 34) 4、 参考资料 ( 35) 5、 版本更新记录 ( 35) (二) 模块实现设计 ( 35) 1、 客户注册模块实现设计 ( 35) 2、 用户登录模块实现设计 ( 36) 3、 购物车模块实现设计 ( 37) 4、 用户资料存储过程设计 ( 37) (三) 数据字典 ( 38) 1、 数据库清单 ( 38) 2、 网站页面清单 ( 40) 六、电脑销售网站开发系统测试报告 ( 40) (一) 概述 ( 41) 1、 项目简介 ( 41) 2、 参考资料 ( 41) (二 ) 目标系统功能需求 ( 41) (三) 功能测试报告 ( 42) (四) 测试结论 ( 42) 七、电脑销售网站用户手册 ( 44) (一) 前言 ( 44) (二) 主要功能 ( 44) (三) 用户进行操作规则 ( 53) 八、小结 ( 54) 参考文献 ( 55) 附录 ( 56) - 5 - 电脑销售网站设计开发 一、 电脑销售网站开发背景分析 (一) 社会背景 今天的世界是多元化的世界,我国的经济发展也历经了计划经济和市场经济的漫长过程,现在与全世界的发展一样同步跨入了互联网络的网络 - 6 - 经济时代,并最终将过渡至以提供各种完善服务为主体的服务经济。在当今网络经济迅速发展并伴随着信息爆炸式的发展过程中,网络经济使得人们在寻找所需商品同时拥有了多种选择模式。客户越来越趋于寻求多样化、个性化、即时和便捷安全的商品和服务。如同过去大众化的产品,就很容易淹没于浩如烟海的信息商海之中。独辟蹊径,为客户提供个性化的商品行业服务, 已成 为企业在现在市场竞争中制胜的法宝。互联网的出现和兴起,更为企业的发展提供了新的契机。 我国电子商务所面临的机遇为:一方面 电子商务发展得很快,特别是随着我国加入世贸组织的临近,外国的电子商务盯着我国这一个世界的大市场,如果我国现在还不加快发展电子商务的脚步,我国的电子商务将被外国所控制。为了避免这样的局面发生,我国政府正出台一系列的政策,以扶持我国的电子商务,为我国的电子商务打开方便之门。加之现在银行的网络化的加快,银行结算是越来越方便了。只要有了政府的支持,资金的问题、与银行的结算、邮政等的关系就水到渠成了。 我国互联网络信息中心 (2 日在京发布第十次我国互联网络发展状况统计报告。报告综合分析了 1997 年以来十次调查报告的相关数据,通过统计和对比指出,我国互联网络发展的第二个春天即将来临。报告表明:截至 2002 年 6 月 30 日,我国上网计算机总数已经达到1613 万台,上网用户总数达到 4580 万人;“ 域名注册数量达到 126146个; 点数 (包括 . 的网站 )约 293213 个;国际出口带宽的总量为 告综合分析了 1997 年以来 10 次调查报告的相关数据,并以数据为基础,揭示了互联网发展的脉络:从上网用户人数增长率的变化趋势上可以看出,从 1998 年 7 月到 2000 年 7 月,上网 - 7 - 用户人数每半年都以超过 50%的比率增长, 2000 年 1 月达到顶峰,然后开始下降,从 2002 年 1 月开始,有逐步回升的势头。 为,这种增长率的减缓趋势可能和随着互联网的发展,网民的基数增大有一定的关系,同时这种逐步回升的趋势,也可能预示着我国互联网络发展的第二个春天即将来临。另一方面 我国电子商务正是在发展的阶段,许多从事电子商务的网站发展还不成熟,规模较小,服务跟不上,竞 争力相对较小,加之几个相对较好的网站还未站稳脚跟,还是东打一枪,西打一枪,不能专心的做好一个固定的市场,使消费者不知所从 。以上两点正是建设高度专业化,商品质量保证的,且有良好信誉的电脑销售网站的契机。 (二)经济背景 随着科学技术的发展,网上购物早已成为现实,而且成交额逐年增长。有关专家指出:电子化商业通常可以增加 20的收入,减少 2045 的成本支出,减少 2060 的资本投入。联合国预计, 1998 年全球电子商务销售总额为 450 亿美元, 1999 年猛增到 2400 亿 美元,预计到 2005 年将达到13000 亿美 元。同样在我国,从 1994 年开始引进电子商务这个概念,近几年来展很快,已渗透到社会生活的各个方面。到 2000 年 3 月底,我国从事消费类电子商务的网站达 1100 多家, 1999 年我国电子商务总交易额达到 2亿元,比 1998 年增长了一倍。电子商务市场之大,我们是 有目共睹 的,谁抓住了商机,谁就在这场网络商战中 占据 有利的地位。 资料显示, 2002 年,互联网上电子商务的总收入将达到 11,000 亿美元,全球超过 70%的大型公司将基于 交易。电子商务,将是未来市场经济活动中不可缺少的生 - 8 - 命线。一家企业如果不引入电子商务,不按 照由此产生的市场 游戏规则 去变革自己的运作模式,势必将被这个新的网络经济时代所淘汰。 电脑销售在我国一直是处于以直销方式为主要销售方式的阶段,各个厂家一直把注意力放在传统的直销市场之中,但随着我国互联网的不断发展,我国的网民到 2003 年已经达到了 4580 万人 的规模,国内商家已经把目光投入到了新兴的电子商务领域,其所带来的全新销售概念,深深吸引着商家与消费者的目光。据统计全国有 2/3 的企业有发展电子商务的意愿,而其中又以本身涉及互联网事业的电脑销售企业居多,因此为了在激烈、残酷的市场竞争中占据一席之地,使企 业能够不被即将到来的销售方式革命所淘汰并且使企业能够做大做强,建立电脑销售网站的意义不言而喻。 网上购物越来越成为时尚,是时代发展所趋。专家预测,在未来 510年内将有 50的成交是在网上进行的。现在市场需要一种方便、快速、价格合理、安全的购物环境,而网上购物正解决了消费者的这种需求,网上购物的市场巨大,如广州、北京、上海、南京、西安、青岛、武汉等大城市,人口众多,素质相对较高,工薪阶层较多,加之这些城市的生活节奏较快,上网人数相对集中, 这些网民 勇于接受新事物,市场容量大。但现在我国做电子商务的 模小,销售的商品少,服务相对滞后,而且都是单打独斗;再者,现在网上销售的商品没有统一的质量标准,价格跟市面的价格没有什么区别,反而要比市面的价格要高,这也是使网上购物发展缓慢的一个原因。对于消费者 来说, 目前强烈 需要 的是一个规模大 、 信息量大的 、 商品齐全 、 服务好的 、商品价格便宜的 电子商务网站。 而电脑销售类电子商务网站又有其本身的网络相关性,电脑产品易与管理,质量 - 9 - 有保证等等优势,使其成为电子商务的最佳商品。因此电脑销售类网站的前景非常广阔。 二、 电脑销售网站 开发可行性研究报告 电脑销售网站开发可行性研究报告 (一)引言 - 10 - 1、编写目的 本可行性研究报告是为了满足电脑销售网站开发要求而编写的,报告的预期读者为电脑经销商,他们是电脑产品的生产及所有者,也是电脑销售网站系统所有者。 2、背景说明 a 软件系统的名称:电脑销售网站系统 b 本项目的任务提出者:电脑生产及经销商 项目开发者:兰州商学院级信息管理系 杨宗才 项目用户:一级用户:电脑经销商 二级用户:网上电脑购买者 实现本系统的计算中心或计算机网络:未定 c该软件系 统同其他系统或其他机构的基本的相互来往关系 : 暂时无相关系统或机构。 3、名词定义 一级用户:电脑销售网站系统的投入者。 二级用户:电脑销售网站系统的客户端使用者。 (二 ) 可行性研究的前提 1、要求 a 功能:能够处理电子交易,生成单据,记录用户资料,展示商品特征。 b 性能:能满足最大个同时在线连接,具备强大的稳定和兼容性 c 输出 :系统输出:商品价格,商品特征。 d 输入 :用户注册信息,用户商品需求。 - 11 - e 在安全与保密方面的要求: 暂无 f 完成期限:自年个月止。 2、目标 a 减少人力与设 备费用; b 改进管理信息服务; c 改进自动决策系统; d 改进人员利用率。 3、人员 网站系统管理员、单据处理人员、客户咨询人员、商品运送人员。 4、设备 网络连接器、网络服务器、 理器 256M 内存 计算机 5、局限性 a 处理时间还不能满足需要 b 响应不及时 c 数据存储能力不足 d 处理功能不够。 (三)投资及效益分析 1、支出 a 基本建设投资,包括采购、开发和安装下列各项所需的费用: (1)房屋和设施; (2)数据通讯设备; (3)安全与保密设备; - 12 - (4)数据库管理软件。 b 其他一 次性支出,包括下列各项所需的费用: (1)研究(需求的研究和设计的研究); (2)数据库的建立; (3)检查费用和技术管理性费用; (4)培训费、旅差费以及开发安装人员所需要的一次性支出; c 非一次性支出,该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括: (1)设备的租金和维护费用; (2)数据通讯方面的租金和维护费用; (3)人员的工资、奖金; (4)房屋、空间的使用开支; (5)其他经常性的支出等。 2、收益 a 一次性收益:可节省人员配备,店面资源等经济效益 b 非一次性收益 :商 品交易收益 c 不可定量的收益 :网站广告收益 (四)社会因素方面的可行性 本节用来说明对社会因素方面的可行性分析的结果,包括:法律方面的可行性、使用方面的可行性。 1、法律方面的可行性 经过研究无合同责任、侵犯专利权、侵犯版权等方面的问题。 - 13 - 2、使用方面的可行性 经过研究,此系统的用户无使用方面的问题。 (五)可行性研究 1、 技术可行性 电脑销售网站可分为:存货管理系统、个人资料管理系统、订购管理系统、报表系统和发货系统。 a网站存货管理系统可行性分析 网站存货管理系统,它允许管理公司销售 的货物。构建这个系统时,目的是将所有商品信息都保存在数据库中。顾客查询商品时,向他们显示的目录是根据数据库的最新内容动态生成的。既是说,公司只要更改数据库中存货的信息,显示在网站上客户所看到的信息就也将随之更新。实现此系统要求使用 的使用 放数据库互连 )。考虑到兼容性问题,数据库使用 据库,网页设计工具采用 b个人资料管理系统可行性分析 个人资料管理系统这个系统是面向客户 的,它允许客户在网站上注册并创建个人资料(个人配置文件)。实现此系统同样要求使用 的使用 放数据库互连),数据库使用 据库,网页设计工具采用 c订购管理系统可行性分析 这个系统允许客户看到网站商品及目录,并做出购买决定。它会跟踪顾客下的所有定单以及所收货款。此系统的核心是购物车功能的实现。由 14 - 相关语言编写网页来实现此功能。 d 报表系统和发货系统可行性分析 这 两个系统均不需要创建自己的数据表。其中,发货系统将主要处理订购管理系统所产生的订单表,并在发生诸如“已发货”或者“地址无效”时,对其进行更新;报表系统根据数据库中存储的记录来创建报表,它无须向数据库输入任何信息。这两个系统只需要网站工作人员手工设定即可,无须专门的语言及技术支持。 2、经济可行性 项目成本:网站开发人员的薪酬,网站服务器的租金(如果租借服务器)或者网站服务器的购买费用(如果购买服务器),网站商品库存费用,网站推广费用,商品成本,商品运输费用。 网站服务器有两种选择:购买一台计算机,将其接入 务商( 里申请一个应用主机。二者各有利弊,如果使用资将较小。 务商按月收取一笔比较低的费用并为网站提供相应的空间。它的缺点是我们对机器的控制权比较小。例如,如果希望使用一个特定的后台程序和工具,得受制于 支持程度。另外, 常不鼓励使用重负荷的应用程序,以免降低其他操作的速度。 如果自行购买机器,我们既可以自己维护,也可以聘请专业的公司进行托管。此种选择将比较自由,但费用将较 资少。 项目效益:网站广告收益,商品交易的利润。 经过成本 脑销售网站的效益将大于成本,因此经济上是可行的。 - 15 - 3、操作可行性(研究所提出的系统将如何影响组织结构、过程和人员) 电脑销售网站将涉及商品买卖,互联网交易、以及知识版权等相关问题,因此网站在规划阶段就应申请相关法律支持及营业批准,互联网交易证书,解决互联网交易安全问题:防火墙的设置,数据库的安全性,软件修补程序,数据传输安全,公用与私用密匙,通过专门的证书颁发机构( 密设置,安全套接字层,消息摘要( ,密码安全,应用程序安全提示。 (六)结论 结论:可以立即开始进行开发。 注释: 消息摘要( 加密机制可采取程序性的措施来保障数据的完整性 中一个很有用的特性便是消息摘要( 消息摘要是一种依据特定数据而生成的散列值。 三、电脑销售网站开发需求分析报告 电脑销售网站开发需求分析报告 (一)概述( - 16 - 需求文档是进行需求规格定义、总体设计、详细设计的基础。 1、用户简介( 首 先电脑销售网站的使用者主要又两种: 一级用户:电脑销售网站系统的投入者,即电脑经销商,他们是电脑产品的生产及所有者。他们是电脑销售网站系统所有者。 二级用户:即电脑销售网站系统的客户端使用者,他们是一级用户的顾客,也是购买者。 为区分二者,在后面的章节中将把一级用户称为“用户”,二级用户成称为“客户”。 经过市场调研,电脑销售网站系统的客户群具有以下特征: 可在网上直接付款; 电脑销售网 站的客户群一般都是由具有一定经济实力,并具备一定电脑技术知识,并对电脑行业市场价格情况较为熟悉的人员所构成。 2、项目目的与目标 a 开发电脑销售网站系统的目的 通过电脑销售网站系统实现电脑销售的电子商务模式并满足用户进行电子交易的需求。 b 开发电脑销售网站系统的目标 (1)建立完整的电子商务网站。 - 17 - (2)集成各个系统,实现对整个销售过程的控制。 (3)确保该系统的安全,稳定和高效率。 (4)用户能够注册 (5)用户能够通过信用卡等方式进行电子交易 c 电脑销售网站系统的使用范围 电脑销售网站系统的使用范 围初步定位在我国大陆地区(不包括台湾省、香港、澳门地区)。 3、业务语境 鉴于电脑销售网站系统的使用范围,系统将使用简体中文的语境。 4、相关文档 a电脑销售网站开发可行性分析报告 b电脑销售网站开发概要设计说明书 (二)目标系统功能需求 1、功能需求调查表 : 功能需求调查表 需求序号 用户需求描述 需求关联性 实 例 1 用户能够注册,登录进入网站 需求 3, 4, 5 2 用户能够使用购物车添加,删除商品,并且可以结帐退出或 者直接退出 需求 6, 7 3 用户信息填写完毕以后写入用户信息数据库 需求 1, 4, 5 - 18 - 4 在用户注册页面中,找出用户填写错误的部分,提示用户重新填写 需求 1 , 3, 5 5 在用户注册页面中,如果用户未填写完全,提示用户填写完全 6 购物车界面中,找出用户填写错误的部分,并提示用户重新填写 需求 2, 7 7 购物车界面中,用户选择商品超出范围时,并提示用户重新选择商品 需求 2, 6 8 用户登录界面,当用户输入的用户名不存在时,提示用户重新填写,并重新回到登录界面 9 用户登录界面中 ,当用户输入的密码错误时,提示用户重新填写,并返回登录界面并保留原正确部分 10 用户注册使,如果用户名已存在提示用户重新输入用户名 2、 需求跟踪矩阵 需求跟踪矩阵表 序号 需求分析 用户需求 功能需求 责任人 1 用户能够注册,登录进入网站。 杨宗才 2003 10 15 已批准 1 1 用户注册 杨宗才 2003 10 15 - 19 - 已批准 1 2 用户登录 杨宗才 2003 10 15 已批准 2 用户能够使用购物车 添加,删除商品, 并且可以结帐退出或者直接退出 杨宗才 2003 10 15 已批准 2 1 设置按钮,使用户能够添 加商品至购物车。 杨宗才 2003 10 15 已批准 2 2 设置按钮,使用户能够删除已添加商品至购物车。 杨宗才 2003 10 15 已批准 2 3 使用户可以结帐退出,并显示总金额。 杨宗才 2003 10 15 已批准 2 4 直接退出按钮,用户直接 退出,不结帐。 杨宗才 2003 10 15 已批准 3 用户信息填写完毕以后写入用户信息数据库 杨宗才 2003 10 15 已批准 3 1 建立注册表单供用户登 入信息。 杨宗才 2003 10 15 已批准 3 2 建立页面与数据库接口。 杨宗才 2003 10 15 已批准 4 在用户注册页面中,找出用户填写错误的部分,提示用户重新填写 杨宗才 2003 10 15 已批准 4 1 找出并高亮提示错误信息部分 杨宗才 2003 10 15 已批准 - 20 - 4 2 显示错误信息对话框,提 示用户重新填写 杨宗才 2003 10 15 已批准 5 在用户注册页面中,如果用户未填写完全,提示用户填写 完全 杨宗才 2003 10 15 已批准 5 1 找出并高亮填写不完全 处 杨宗才 2003 10 15 已批准 5 2 弹出提示框,提示用户修 改 杨宗才 2003 10 15 已批准 6 购物车界面中,找出用户填写错误的部分,并提示用户重新填写 杨宗才 2003 10 15 已批准 6 1 找出并高亮提示错误填 写部分 杨宗才 2003 10 15 已批准 6 2 弹出提示框,提示用户重新添写 杨宗才 2003 10 15 已批准 7 购物车界面中,用户选择商品超出范围时,并提示 用户重新选择商品 杨宗才 2003 10 15 已批准 7 1 弹出提示框,提示用户所 选商品超出范围 杨宗才 2003 10 15 已批准 7 2 返

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论