




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、;. 论文题目论文题目 名牌化妆品信息网设计与实现 姓姓 名名 XX 学学 院院 XXXXXXXXX 学院学院 专专 业业 xxxxxxxxxxxxx 系统系统 指导教师指导教师 XXX 备备 注注 x 年年 x x 月月 x x 日日 . ;. 名牌化妆品信息网设计与实现 作者姓名: XX 指导教师: XXX 讲师 单位名称: xxxxxx 系 专业名称: xxxxxxxxx XXXXXX 学院 2009 年 x 月 . ;. Design and Implementation of the Brand-name cosmetics Information Network by XXX No
2、rtheastern University Neusoft Institute of Information 2009 毕业设计(论文)任务书毕业设计(论文)任务书 Supervisor: Lecturer XXXX . ;. 毕业设计(论文)题目:毕业设计(论文)题目: 名牌化妆品信息网设计与实现 设计(论文)的基本内容:设计(论文)的基本内容: 名牌化妆品系统是一个典型的数据库应用程序,应该由化妆品新闻, 男士化妆品购买,女士化妆品购买,后台管理、前台显示等模块组成。 该课题应该选择 B/S 架构,MVC 开发模式,使用 JSP 语言,开发环境 Eclipse ,运用三层架构:底层的数据操
3、作层,中间的业务层操作和呈 现给用户的界面层。从而实现用户浏览页面,订购商品,管理员可以增 删改查新闻,可以上架下架商品等等一系列功能。 毕业设计(论文)专题部分:毕业设计(论文)专题部分: 题目:题目: 设计或论文专题的基本内容:设计或论文专题的基本内容: 学生接受毕业设计(论文)题目日期学生接受毕业设计(论文)题目日期 第第 1 周周 指导教师签字:指导教师签字: 2008 年年 12 月月 8 日日 名牌化妆品信息网设计与实现 . ;. 摘 要 网上商店作为网络营销的一种重要手段,可以整合许多商家提供的商品和服务, 并使商品展示和交易过程虚拟化,并由此而产生一系列用手工交易方式所无法比拟
4、的 点。比如交易成本低,商品可多样化全方位地展示,查找商品方便快捷,商品信息传 播范围广,商家可全天候营业,与客户实时交流、能为每位客户提供个性化服务等。 这些优点能够极大地提高企业的市场营销效率,并为企业实行科学管理, 提高经济效益, 与世界接轨创造良好条件。成功的网站设计应当使网站有丰富多彩的内容、简单的购 物过程、友好的用户界面,高度的“个性化”设计水准,真正想用户所想,能使商家 和客户达到双赢目的。 运用 JSP 技术和网络数据库原理,本人开发了一个网上化妆品购物系统。在该系 统中,顾客可以很方便的注册成为会员,对商品进行浏览,查看商品的详细资料,然 后根据各人的喜好购买心仪的商品。系
5、统会自动为顾客生成订单,按照顾客所填写的 信息提交订单并发货。系统管理员则可以对现有的商品进行添加和编辑,审查已注册 的用户并对提交的订单进行处理。 本系统的开发分四个部分:数据库部分,Java Bean 部分,界面 JSP 部分,控制器 Servlet 部分。数据库由 SQLServer2000 支持,构筑并在内部放置了 Java 程序,用作数 据存储过程。Java Bean 部分全部由 Java 语言编写,在 JDK1.5 环境下编译生成。运行 界面利用 JSP 技术写成。即由 Java 代码和 HTML 代码混合编写。 关键词:关键词:化妆品,信息发布,MVC ,JSP,SQLServe
6、r2000 . ;. Design and Implementation of the Brand-name cosmetics Information Network Abstract Online Shop Internet Marketing as an important means to integrate a number of businesses to provide goods and services, and merchandise display and virtual transactions, and thus produce a series of transac
7、tions by hand unmatched advantages. For example, lower transaction costs, diversification of commodities in all directions can be displayed easily and quickly find goods, a wide range of goods, information dissemination, business can be all business, with customers in real-time communication, to pro
8、vide each customer personalized service. These advantages can greatly enhance marketing efficiency and scientific management of enterprises, enhance economic efficiency, and create favorable conditions for the rest of the world. The success of the site should be designed so that there are a variety
9、of content sites, to process simple and friendly user interface, a high degree of personalization design standards, users would like to really want to enable merchants and customers to achieve a win-win purpose. Application JSP technique is with the network database principle, I developed a net on t
10、he shopping system. in my system, customer can very convenient registration become the member, and proceeds to merchandise view index, look into favor that the merchandises detailed data, then purchase the adoring merchandise according to the everyone. System would the auto is a born order of custom
11、er, and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order that edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise. The development
12、 of the system is divided into four parts: part of the database, Java Bean part of part of the interface JSP, Servlet controller part. SQLServer2000 database support, build and placed in the internal Java program, used as a data storage process. Java Bean part of the preparation by the Java language
13、, in the JDK1.5 compiler generation environment. Operation . ;. of the interface written using JSP technology. By the Java code and HTML code mixed preparation. Key words: School-enterprise cooperation, MVC, JSP, SQLServer2000 . ;. 目 录 任务书I 摘 要II ABSTRACTIII 第 1 章绪 论1 1.1 课题背景1 1.2 论文的研究内容2 1.3 市场分析
14、3 第 2 章系统概述4 2.1 设计指导思想及原则4 2.2 课题背景系统开发环境4 2.3 架构概述4 2.4关键开发技术的介绍6 2.4.1JSP 与其它动态网页技术6 2.4.2JAVABEAN 的简单介绍7 第 3 章名牌化妆品网系统分析9 3.1 系统需求分析9 3.2系统任务的可行性分析9 . ;. 3.2.1技术可行性9 3.2.2管理可行性10 3.2.3经济可行性10 3.2.4系统安全性分析10 3.3系统的业务流程分析10 3.4系统的数据流程分析11 3.4.1数据流程图顶层图11 3.4.2数据流程图一层图12 3.4.3数据流程图二层图12 3.5 数据字典15
15、第 4 章名牌化妆品网系统设计18 4.1 功能模块的具体设计18 4.2 动态网页设计18 4.3 系统容错设计19 4.4 编程语言的选择19 4.5 数据库的选择21 4.5.1数据库概念设计21 4.5.2数据库逻辑设计23 4.5.3数据库物理设计23 第 5 章名牌化妆品网系统实现25 5.1详细窗体实现25 . ;. 5.1.1开发方法后台登录实现25 5.1.2主窗体实现26 5.1.3商品信息管理实现26 5.1.4用户操作实现29 5.1.5用户购买实现30 第 6 章名牌化妆品网系统测试32 6.1测试方法介绍32 6.2测试步骤介绍32 6.3系统错误处理测试33 第
16、7 章结 论34 参考文献35 致 谢36 . ;. 第第 1 章章绪绪 论论 1.1 课题背景 随着我国市场经济体系逐渐建立并完善,人民的生活水平不断提高,化妆品行业 的生产和消费保持快速增长,市场竞争日趋激烈。由中库玛调查结果可知有 7452% 的现代女性,每个月用于化妆品的支出在 100 元以上。而每月用于化妆品的开支在 200 元到 500 元之间的女性是其中的主力大军,人数比例达 38.09%。化妆品定位是指企通 过全方位了解化妆品市场,分析目标消费者,采用恰当而合理的方式来进行化妆品的 生产与销售,通过这些环节来传达企业形象,谋求消费者认同,从而达到产品销售的 目的。影响消费者购买
17、某种化妆品的因素一方面来自化妆品自身,如:质量、装、价 格、品牌、广告、销售方式等,另一方面则受消费者消费心理、个体差异、社会、文 化等因素的影响,把这些因素综合考虑才可以对化妆品进行准确的定位。下面主要讨 论消费者心理对化妆品定位的影响。 化妆品品牌命名要符合中国人的审美标准,根据目标消费者和产品的具体特点, 策划品牌名称、品牌形象,进行品牌宣传。一般来说,女用化妆品命名要高雅、柔美; 男用的要阳刚;儿童的要天真、富有童趣等。一些国外的品牌在进入中国市场时对于 品牌的命名也十分讲究。 现在化妆品的品牌是琳琅满目,一个公司旗下的化妆品品牌也是各种各样,因此 化妆品的品牌定位要准确,明确消费对象
18、,突出品牌特色,使受众能快速获得明确的 产品功能信息。从现在的趋势预测,精品、SPA 类型化妆品渠道定位教育消费将是趋 势: 1)环保安全的化妆品依然是主流;在消费者看来,高品质的产品意味着先进技术 与各种有效成分,植物成分是纯净、天然且相对无害,更容易被顾客接受。 2)化妆品功效更加细分;为满足消费者多种多样的护肤需求,美容化妆品将根据功 能的不同更加细化。在美白、抗衰老、保湿这三大类产品中,会进一步根据肌肤的类 型细分。 3)纳米化妆品逐步升温;纳米技术在化妆品中的运用越来越广泛,比如利用纳米可 以把化妆品的分子控制到最小,肌肤更容易吸收看上去也更自然;纳米微脂囊体技术则 是一种能将水分子
19、从肌肤深层携带到表层的载体,将深埋在肌肤底层的水分定点、定 . ;. 量地提供给肌肤表层。 当然包装精美的产品是后续发展趋势;消费者的产品使用感受包括视觉、嗅觉、 触觉等,未来产品将在包装和灌装工艺上令人惊喜。并且带来意想不到的创意与运作 思路。在化妆品消费中,人们往往会通过感觉器官的直接感受形成对商品和服务的偏 好,特别是化妆品消费的主力军,女性消费者表现更突出。商品的名称、外观、色彩、 气味以及消费环境的装饰布局、色调、销售人员的导购等均可引起情感的波动,促使 产生购买行为。因此化妆品可从视觉、听觉、触觉、嗅觉、味觉、心理感觉等全方位 强化情感的交流。如展柜高雅的布置、化妆品优雅的气味、销
20、售人员的详细、热情的 解说、以及广告上温馨的画面,让你感动之下,也想拥有该产品,消费后的追踪服务 让你的情感得到进一步的加强。因此在广告中把握产品中的感性因素,在宣传中强化 情感交流,是现代营销的法宝。 网上购物在当今发达资本主义国家已经显示出较强的发展势头,它在推动国家经 济增长方面可以说又是一支崭新的力量。举例来说,GFK 最近一份针对德国网上购物 者的调查指出,在2004年上半年,德国的在线购物销售额达到53亿欧元。GFK 预计, 2004年全年,德国在线购物销售额达到110亿欧元之多。 相比之下,在我国网上购物 还是一个新生的事物。从某种意义上说,SARS 开辟了中国网上购物的新纪元。
21、面对非 典的袭击,多数人被困在屋内,而要想不出门就买到自己所需的东西只能依赖网络, 许多防范意识很强的人也试着网上购物。 至此,有越来越多的人认识到“网上订货、 送货上门”的方便,也有越来越多的人也开始接受网上购物。CNNIC 在其发布的中 国互联网络热点调查报告中显示:在我国有179的网民在半年内有过网络购物经 历,在浏览过购物网站的网民中,有296的人在半年内有过网络购物经历,有过网 络购物经历的被访者中有超过90的人今后会继续进行网络购物;有637没有购物 经历的网民表示今后会尝试网络购物。这些数据表明我国网上购物市场有巨大的潜力。 1.2 论文的研究内容 本系统实现的是化妆品信息发布、
22、化妆品在线订购,在线管理员对订购化妆品的 订单处理。本系统涉及到两类用户:普通购买用户和管理员,普通用户可以随便查看 化妆品的即时新闻,管理员用户可以生成新闻并且对订单进行处理,对化妆品商品进 行发布。 . ;. 化妆品信息网是网络购物时代的必然产物,可以大大的方便人们网上购物。足不 出户就可以享受到最前卫的化妆品,即时了解化妆品的最近信息。为那些没有时间上 街购物,但是又急需化妆品的人们带来切实的实惠。 1.3 市场分析 在中国宏观经济快速发展的环境下,化妆品及美容行业在中国得到迅速发展,近 年来一直保持着快速增长,预计 2008 年中国化妆品市场规模将达到 800 亿元左右,并 且同时会出
23、现以下新格局:天然化妆品市场备受青睐,中老年化妆品市场需求巨大, 专业化妆品市场一触即发,儿童化妆品市场方兴未艾,运动用化妆品市场前景广阔。 预计到了 2010 年全球化妆及美容化学品市场需求将达到 1900 亿美元,年均增速为 5%。由于世界经济持续走强,用于化妆及美容品的化学活性剂需求稳步增长,特别是 发展中国家需求增长更快,因为发达国家市场已基本趋于成熟。 2007 年,化妆品市场主要的增长力量来自于护肤品和彩妆,这些产品的主要目标 对象是白领女性,但男士化妆品经过几年的酝酿后将有较好的发展潜力。整个化妆品 市场的最看好的发展潜力将来自男士化妆品,经过几年市场的培育,预计 2008 年将
24、会 受到更多的关注,市场表现将令人欣喜。2007 年,药妆市场将逐渐升温,众多医药界 巨头都纷纷涉足,但药妆连锁新模式有待于在未来两三年内接受市场考验。而化妆品 连锁店也将快速扩张,国内外机构投资者迅速抢占市场,意图全国连锁品牌。但如何 认清市场竞争态势,迅速占有市场,形成品牌优势则是更加值得投资者思考的问题。 从 2007 年 8 月 1 日起,海关将执行新的入境旅客行李物品和个人邮递物品进口税税 则归类表及入境旅客行李物品和个人邮递物品完税价格表 ,一些奢侈品的税率将 会大幅提高。变动最大的是化妆品,税率由原先的 20%提高到 50%。 与国外化妆品巨头相比,国内化妆品工业的原料少、品种少
25、、质量低,大多数中 小企业生产装备水平低,科研水平低,产品科技含量低,科学配方研制和开发目前仍 处于仿效阶段,在国际上,中国化妆品品牌尚未形成。在一些国际知名品牌陆续进入 中国市场以后,外资企业并购国内企业将更加普遍。2008 年的化妆品市场格局将是怎 样一派景象,在快速发展的中国化妆品业与美容美发产业又会有哪些可投资的领域呢? . ;. 第 2 章系统概述 2.1 设计指导思想及原则 本模块采用浏览器/WEB/数据库服务器结构的三层结构。设计实施方案包括:可行 性分析、需求分析、流程设计、ER 图、数据字典、数据流图、搭建系统、建立数据 库、前台界面设计、后台开发、系统测试、维护。 2.2
26、课题背景系统开发环境 硬件环境:1.70GHZ / 60G / 1024MB。 软件环境:Microsoft Windows XP Professional Sp2 / MyEclipse 5.5.1 GA / SQLServer 2000 Sp3。 2.3 架构概述 MVC 的设计思想,MVC 英文即 Model-View-Controller,即把一个应用的输入、 处理、输出流程按照 Model、View、Controller 的方式进行分离,这样一个应用被分成 三个层模型层、视图层、控制层。 视图(View)代表用户交互界面,对于 Web 应用来说,可以概括为 HTML 界面,但 有可能
27、为 XHTML、XML 和 Applet。随着应用的复杂性和规模性,界面的处理也变得 具有挑战性。一个应用可能有很多不同的视图,MVC 设计模式对于视图的处理仅限于 视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。 业务流程的处理交予模型(Model)处理。比如一个订单的视图只接受来自模型的数据并 显示给用户,以及将用户界面的输入数据和请求传递给控制和模型。如图 2.1 所示。 . ;. 图 2.1 JSP-MVC(Model2)体系结构图 模型(Model):就是业务流程/状态的处理以及业务规则的制定。业务流程的处理过 程对其它层来说是黑箱操作,模型接受视图请求的数
28、据,并返回最终的处理结果。业 务模型的设计可以说是 MVC 最主要的核心。目前流行的 EJB 模型就是一个典型的应 用例子,它从应用技术实现的角度对模型做了进一步的划分,以便充分利用现有的组 件,但它不能作为应用设计模型的框架。它仅仅告诉你按这种模型设计就可以利用某 些技术组件,从而减少了技术上的困难。对一个开发者来说,就可以专注于业务模型 的设计。MVC 设计模式告诉我们,把应用的模型按一定的规则抽取出来,抽取的层次 很重要,这也是判断开发人员是否优秀的设计依据。抽象与具体不能隔得太远,也不 能太近。MVC 并没有提供模型的设计方法,而只告诉你应该组织管理这些模型,以便 于模型的重构和提高重
29、用性。我们可以用对象编程来做比喻,MVC 定义了一个顶级类, 告诉它的子类你只能做这些,但没法限制你能做这些。这点对编程的开发人员非常重 要。 业务模型还有一个很重要的模型那就是数据模型。数据模型主要指实体对象的数 据 保存(持续化) 。比如将一张订单保存到数据库,从数据库获取订单。我们可以将 这个模型单独列出,所有有关数据库的操作只限制在该模型中。 控制(Controller)可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成 用户的请求。划分控制层的作用也很明显,它清楚地告诉你,它就是一个分发器,选 择什么样的模型,选择什么样的视图,可以完成什么样的用户请求。控制层并不做任 何的
30、数据处理。例如,用户点击一个连接,控制层接受请求后, 并不处理业务信息,它 只把用户的信息传递给模型,告诉模型做什么,选择符合要求的视图返回给用户。因 此,一个模型可能对应多个视图,一个视图可能对应多个模型。 . ;. 模型、视图与控制器的分离,使得一个模型可以具有多个显示视图。如果用户通 过某个视图的控制器改变了模型的数据,所有其它依赖于这些数据的视图都应反映到 这些变化。因此,无论何时发生了何种数据变化,控制器都会将变化通知所有的视图, 导致显示的更新。 关于功能架构选择 MVC 模式是一个复杂的架构模式,其实现也显得非常复杂。但 是,我们已经总结出了很多可靠的设计模式,多种设计模式结合在
31、一起,使 MVC 模式 的实现变得相对简单易行。Views 可以看作一棵树,显然可以用 Composite Pattern 来实 现。Views 和 Models 之间的关系可以用 Observer Pattern 体现。Controller 控制 Views 的显示,可以用 Strategy Pattern 实现。Model 通常是一个调停者,可采用 Mediator Pattern 来实现。现在让我们来了解一下 MVC 三个部分在 J2EE 架构中处于什么位置, 这样有助于我们理解 MVC 模式的实现。MVC 与 J2EE 架构的对应关系是:View 处于 Web Tier 或者说是 Cl
32、ient Tier,通常是 JSP/Servlet,即页面显示部分。Controller 也处 于 Web Tier,通常用 Servlet 来实现,即页面显示的逻辑部分实现。Model 处于 Middle Tier,通常用服务端的 javaBean 或者 EJB 实现,即业务逻辑部分的实现。 2.4 关键开发技术的介绍 2.4.1JSP 与其它动态网页技术 JSP 技术可以以一种简捷而快速的方法生成 Web 页面。使用 JSP 技术的 Web 页面 可以很容易地显示动态内容。JSP 技术的设计目的是使得构造基于 Web 的应用程序更 加容易和快捷,而这些应用程序能够与各种 Web 服务器、应
33、用服务器、浏览器和开发 工具共同工作。 JSP 技术不是惟一的动态网页技术,也不是第一个,在 JSP 技术出现之前就已经存 在几种优秀的动态网页技术,如 CGI、ASP 等。下面结合这些技术的介绍,讲述动态 网页技术的发展和 JSP 技术的诞生。 在万维网短暂的历史中,万维网已经从一个大部分显示静态信息的网络演化到对 股票进行交易和进行购书操作的一个基础设施。在各种各样的应用程序中,对于可能 使用的基于 Web 的客户端,看上去没有任何限制。 基于浏览器客户端的应用程序比传统的基于客户机/服务器的应用程序有几个好处。 这些好处包括几乎没有限制的客户端访问和极其简化的应用程序部署和管理(要更新
34、. ;. 一个应用程序,管理人员只需要更改一个基于服务器的程序,而不是成千上万的安装 在客户端的应用程序) 。这样,软件工业正迅速地向建造基于浏览器客户端的多层次应 用程序迈进。 这些快速增长的精巧的基于 Web 的应用程序要求开发技术上的改进。静态 HTML 对于显示相对静态的内容是不错的选择;新的挑战在于创建交互的基于 Web 的应用程 序,在这些程序中,页面的内容是基于用户的请求或者系统的状态,而不是预先定义 的文字。 对于这个问题的一个早期解决方案是使用 CGI-BIN 接口。开发人员编写与接口相 关的单独的程序,以及基于 Web 的应用程序,后者通过 Web 服务器来调用前者。这个
35、方案有着严重的扩展性问题每个新的 CGI 要求在服务器上新增一个进程。如果多 个用户并发地访问该程序,这些进程将消耗该 Web 服务器所有的可用资源,并且系统 性能会降低到极其低下的地步。 某些 Web 服务器供应商已经尝试通过为他们的服务器提供“插件”和 API 来简化 Web 应用程序的开发。这些解决方案是与特定的 Web 服务器相关的,不能解决跨多个 供应商的解决方案的问题。例如,微软的 Active Server Pages(ASP)技术使得在 Web 页面上创建动态内容更加容易,但也只能工作在微软的 IIS 和 Personal Web Server 上。 还存在其他的解决方案,但都
36、不能使一个普通的页面设计者能够轻易地掌握。例 如,像 Java Servlet 这样的技术就可以使得用 Java 语言编写交互的应用程序的服务器端 的代码变得容易。开发人员能够编写出这样的 Servlet,以接收来自 Web 浏览器的 HTTP 请求,动态地生成响应(可能要查询数据库来完成这项请求) ,然后发送包含 HTML 或 XML 文档的响应到浏览器。 2.4.2JavaBean 的简单介绍 现在可能已在使用 JavaBean,但还不了解它。如果有支持 Java 的浏览器,那么, 在桌面上使用 JavaBean 就没有限制。使用的 Web 页面可以将 bean 作为小应用程序的 一部分。
37、您很快就会和作为浏览器可视部分的 JavaBean 交互,然后,那些 JavaBean 将 与服务器上的 EJB 接口。这种能力也可以扩展到因特网和内部网。 JavaBean 和 Server Bean(通常称为 Enterprise JavaBean (EJB))有一些基本相同之 处。它们都是用一组特性创建,以执行其特定任务的对象或组件。它们还有从当前所 驻留服务器上的容器获得其它特性的能力。这使得 bean 的行为根据特定任务和所在环 . ;. 境的不同而有所不同。 这开辟了巨大商机。因为 JavaBean 是与平台无关的,所以对于将来的解决方案, 供应商可以轻易向不同用户推出其客户机方的
38、 JavaBean,而不必创建或维护不同的版 本。这些 JavaBean 可以与执行商业功能(例如订购、信用卡处理、电子汇款、存货分 配、运输等)的 EJB 配合使用。这里有巨大潜力,而这正是组件代理设计提供的那种 潜力(WebSphere Application Server 企业版) 。 JavaBean 是一种组件,它在内部有接口或有与其相关的属性,以便不同人在不同 时间开发的 bean 可以询问和集成。可以构建一个 bean,而在以后构造时将其与其它 bean 绑定。这种过程提供了先构建,然后重复使用的方法,这就是组件的概念。可以 将这种单一应用程序部署成独立程序、ActiveX 组件
39、或在浏览器中。 JavaBean 因其外部接口(即属性接口)而与纯对象不同。这种接口允许工具读取 组件要执行的功能,将其与其它 bean 挂钩,以及将其插入其它环境。JavaBean 设计成 对单一进程而言是本地的,它们在运行时通常可视。这种可视组件可能是按钮、列表 框、图形或图表,但这不是必需的。 可执行组件,Server Bean 或 EJB 是部署在服务器上的可执行组件或商业对象。有 一个协议允许对其进行远程访问或在特定服务器上安装或部署它们。有一系列机制允 许它们将服务安全性、事务行为、并发性(由多个客户机同时访问的能力)和持久性 (其状态可以保存多久)的主要方面授权给 EJB 服务器
40、上其所在的容器。当安装在容 器中时,它们获得各自的行为,该行为提供不同质量的服务,因此,选择正确的 EJB 服务器至关重要。这正是 IBM WebSphere 企业版的优势所在。 EJB 是设计成运行在服务器上,并由客户机调用的非可视远程对象。可通过多个 非可视 JavaBean 构建 EJB。它们有一个部署描述符,其目的与 JavaBean 属性相同:它 是以后可由工具读取的 bean 的描述。EJB 还独立于平台,一旦编写好,还可以在任何 支持 Java 的平台(包括客户机和服务器)上使用。 . ;. 第 3 章名牌化妆品网系统分析 3.1 系统需求分析 . ;. 网上商店是一种信息系统。
41、信息系统开发的目的是为了满足用户需求。为 了达到这个目的,设计人员必须充分理解系统的商业总体目标和用户的工作方 式。无论是开发简单的应用程序还是开发商业性的大规模软件系统,首先要做 的事都是确定系统需求,即确定系统的功能。所收集到的系统需求可以分为 2 类:功能性需求、非功能性需求。功能性需求描述了系统可以做什么或被期望 做什么,也即描述了系统的功能。非功能需求决定技术构架,变化案例决定构 架的范围。非功能需求定义了一些性能、效率上的一些约束、规则。 下面我们进行主要功能需求分析: 本系统实现了化妆品新闻的发布功能、对各类化妆品的出售信息的管理功 能以及管理员对购买者信息的核实与处理功能。本系
42、统涉及到两类用户: 普通 购买用户 ,管理员 。普通用户可以随便查看化妆品的即时新闻,管理员用户 可以生成新闻并且对订单的处理,化妆品产品的发布。 以下是系统两类用户的具体功能模块介绍: 1)普通用户模块 普通用户直接浏览页面,不需要登陆注册。 普通用户直接可以浏览网站新闻,进行化妆品的订购。 2)管理员管理模块 管理员用户必须登陆后才能进入后台,才可以对化妆品基本信息,和购买 信息进行管理。 管理员进入后台后可以对化妆品新闻进行发布,删除,修改等操作。还可 以发布化妆品产品信息。对产品信息进行分类发布。主要就是区分男士化妆品 和女士化妆品。还可以对购买信息进行审核。一经审核信息属实。就可以通过 客服进行发货等售后事务处理。 3.2 系统任务的可行性分析 3.2.1技术可行性 1)采用个人在老师的帮助下开发完成的方式。 2)查找互联网上的资源,借鉴别人的开发经验。 . ;. 3)采集可用的信息。 4)确定和使用所得信息才可创建完善的数据库。 5)采用可行、可靠的设计方法。 6)简化设计流程。 3.2.2管理可行性 本系统运用模块化的设计方法,有助于软件开发过程的管理,因为科学合 理的将整
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年四川省达州市渠县中学八年级下学期5月月考数学测试题
- 2024-2025学年四川省南充市南部县南部中学八年级下学期期中考试数学试题
- 2024-2025学年上海市崇明区九校八年级下学期期中联考数学试题
- 吉林省白城市通榆县2026届化学九上期中教学质量检测试题含解析
- 海盐安全培训课件
- 2025年电缆购销合同2篇
- 设备安全使用培训课件
- 宁夏宽口井中学石油希望学校2026届九上化学期中检测试题含解析
- 安全驾驶培训地点课件
- 教师招聘之《幼儿教师招聘》综合检测题型汇编及参考答案详解【完整版】
- 医疗损害责任界定-洞察及研究
- 2025年海南省社区工作者招聘考试笔试试题(含答案)
- (2025年标准)监控维护维修协议书
- 国务院部署实施“人工智能+”行动的意见解读
- 2025海南省通信网络技术保障中心招聘事业编制人员(第2号)考试备考题库及答案解析
- 2025年全国中学生天文知识竞赛考试题库(含答案)
- 咸味香精基础知识培训课件
- 2025年医院药师职业技能大赛试题(附答案)
- 筠连王点科技有限公司3万吨-年复合导电浆料配套10吨-年碳纳米管粉体项目环评报告
- 2025年人工智能训练师(三级)职业技能鉴定理论考试题库(含答案)
- 2025年发展对象考试题库附含答案
评论
0/150
提交评论