当前位置:文档之家› 关于网上书店发展的研究现状设计毕业论文

关于网上书店发展的研究现状设计毕业论文

关于网上书店发展的研究现状设计毕业论文目录摘要 ............................................... 错误!未定义书签。

前言 .. (2)第一章系统设计的理论基础 (4)1.1管理信息系统概念 (4)1.2管理信息系统的开发方法及流程 (5)1.3系统的可行性分析 (7)第二章网上书店系统分析 (8)2.1系统需求分析 (8)2.2新系统逻辑模型 (8)2.2.1系统数据流图 (9)2.2.2数据字典 (10)2.3系统详细调查 (14)2.3.1网上书店参与者分析 (15)2.3.2系统业务流程 (15)第三章网上书店系统设计 (18)3.1总体设计 (18)3.1.1系统架构选型论证 (18)3.1.2开发工具的选择 (20)3.1.3后台数据库的选择 (21)3.1.4后台应用服务的选择 (21)3.1.5软件开发平台的选择 (22)3.2系统功能设计 (22)3.2.1系统HIPO图 (22)3.3数据库设计 (24)3.3.1系统数据结构分析(E-R图) (24)3.3.2数据库及关系表设计 (25)3.4输出、输入设计 (31)3.4.1系统的主界面的框架设计 (32)3.4.2系统菜单设计 (32)3.4.3输入模块设计 (34)3.4.4输出模块设计 (35)3.5系统运行环境设计 (36)3.6系统安全性和稳健性设计 (37)第四章系统的实施和维护 (39)4.1实施过程 (39)4.1.1系统运行环境实现 (39)4.1.2软件设计过程 (40)4.1.3系统测试 (45)4.2系统的维护 (46)4.2.1系统转换 (46)4.2.2系统的使用 (46)4.2.3客户操作 (46)4.2.4书店管理员操作 (47)第五章总结 (48)5.1系统开发总结 (48)5.2系统存在的问题及下一步的工作 (49)致谢 (50)参考文献 (51)前言Internet最早在美国出现,如今,世界各国纷纷加入到这个行列,使Internet 成为全球化的网际网络。

随着用户的不断增加,其规模迅速扩大,它的领域也走向多元化。

除了原先的科学技术和教育外,Internet已进入了文化﹑经济﹑政治﹑新闻﹑体育﹑娱乐﹑商业和服务业。

可以预见,Internet将为我们构筑未来崭新的生活方式。

另外电子商务发展在世界范围内都是刚刚开始,但其发展速度极为迅速,传统的商业模式正不断地被新的商业模式所代替,无论什么模式都不具有固定性和成熟性。

对于任何国家来说,都有一个探索与创新的问题,这也为我国加快和跨越发展提供了难得的机遇。

我们要大胆进行创新,积极探索符合实际的商业模式,壮大企业的市场竞争能力,以适应全球化的激烈竞争。

网上书店就是Internet和电子商务发展的产物,近几年在我国发展迅猛,如同一些书店纷纷在各地开设分店以拉近书店与顾客间距离一样。

随着科学技术的飞速发展,Internet这个昔日只被少数科学家接触和使用的科研工具已经成了普通百姓都可以触及的大众型媒体传播手段。

随着全民素质和科学技术水平的不断提高,知识更新的越来越快。

人们随时都会有被淘汰的危机,为了不让社会淘汰,做到与时俱进就必须多读书不断的学习,21世纪是网络的时代、信息的时代,时间是非常宝贵的,人们由于种种原因没有时间到书店去,也不知道哪家书店有自己需要的书籍,同时那些传统书店的经营者又没什么好的方法让人们知道我这就有顾客需要的书籍,这种买卖双方之间信息交流上的阻碍成为“网上书店”系统发展的原动力。

网上书店系统的建立可以更好的解决这方面的问题,我们向广大用户推出的是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁,我们的目的是节省您的时间、方便您的购书,使您永远走在时代的前沿。

本选题从最接近日常生活的图书购买活动出发,研究图书购买、销售及与图书相关的活动特点,根据书店管理员及客户的需求与想法,最终为书店和客户提供一个功能完备的网上图书销售平台,解决目前书店在图书销售过程中的实际问题,同时把图书管理与销售业务提高到一个新的高度。

系统应能实现客户网上注册,网上购书,书店管理员实时对客户网上购买的图书进行查看,对订单进行审核和修改,并及时发货以变更订单状态,而客户也能够即时得到订单变更的通知,从而实现图书销售过程的真正实现电子化、现代化。

第一章系统设计的理论基础1.1管理信息系统概念从网上书店系统的项目目标和管理特点看,这是一个典型的事务处理系统,因此系统的设计和开发过程应该遵循MIS设计的一般规律。

为了保证系统的严谨性和科学性,系统的设计和开发过程应该遵循MIS系统开发的理论指导。

因此在建立一套功能完备的MIS之前,我们首先要对MIS的概念有一个深刻的认识。

管理信息系统(Management Information Systems 简称MIS)在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,事实上,MIS已成为基于计算机网络和计算机系统的MIS。

由于系统理论、管理学理论和计算机网络技术的快速发展,MIS 也成为一个不断发展的新型学科,MIS的定义随着计算机技术和通讯技术的进步也在不断更新,在现阶段普遍认为MIS 是由人和计算机设备或其他信息处理手段组成并用于管理信息的系统。

1、MIS的对象就是信息。

信息是经过加工的数据,信息是对决策者有价值的数据。

信息的主要特征是来源分散,数量庞大。

信息来源于生产第一线,来源于社会环境,来源于市场,来源于行政管理等部门。

信息具有时间性。

信息的加工方式有多种形式。

企业从信息管理的角度可划分为物流和信息流。

生产过程是一个物流的投入产出过程,且是不可逆的过程。

管理过程是信息流的过程,且具有信息反馈的特征。

MIS的运行过程也可以看作一个对信息的生产和管理的过程。

其最终目标是信息生产效率和信息管理效率。

2、系统是由相互联系、相互作用的若干要素按一定的法则组成并具有一定功能的整体。

系统有两个以上要素,各要素和整体之间,整体和环境之间存在一定的有机联系。

系统由输入、处理、输出、反馈、控制五个基本要素组成。

信息系统是输入的数据,经过处理,输出的是信息的系统。

3、管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。

任何地方只要有管理就必然有信息,如果形成系统就形成MIS。

计算机设备使M IS更有效,尤其是现代社会,MIS已和计算机设备不可分离,因此一般来说MIS就是计算机MIS。

MIS的物理组成:(1)计算机硬件系统,包括主机、外存储器、输入输出设备。

(2)计算机软件系统,包括系统软件和应用软件两大部分。

(3)数据及其存储介质,有组织的数据是系统的重要资源。

数据及其存储介质是系统的主要组成部分。

(4)通信系统,有关计算机网络与数据通信的软件。

(5)非计算机系统的信息收集、处理设备。

规章制度。

(6)有关信息采集、存储、加工、传输的各种技术指标和工作规范,各种设备的操作、维护规程等有关文件。

(7)工作人员,计算机和非计算机设备的操作、维护人员、程序设计员、数据库管理员、系统分析员、管理信息系统的管理人员及人工收集、加工、传输信息的有关人员。

1.2管理信息系统的开发方法及流程1.2.1设计方法选择在MIS的发展过程中,形成了多种开发方法。

比较典型的有:生命周期法、原型法、生成法、面向对象的设计方法和计算机辅助设计方法等等。

生命周期方法,也叫瀑布模型法。

广义地看,任何系统均有其产生、发展、成熟、消亡或更新换代地过程。

这个过程称为系统的生命周期。

系统生命周期的概念对于复杂系统的建设具有重要的指导意义。

生命周期法把MIS的设计、开发和运行过程看作一个具有生命周期的过程,意味着在生命周期各阶段间存在着严格的顺序且相互依存,要求各阶段的工作自顶向下从抽象到具体顺序进行。

生命周期法的结构分析、结构设计,结构程序设计(简称SA-SD-SP方法)用瀑布模型来模拟。

瀑布模型(生命周期法)是早期MIS设计的主要手段。

快速原型法:快速原型法是一种快速、灵活、交互式的软件开发方法学。

其核心是用交互的、快速建立起来的原型取代了形式的、僵硬的(不易修改的)大块的规格说明,用户通过在计算机上实际运行和试用原型而向开发者提供真实的反馈意见。

是近年来针对(SA-SD-SP)的缺陷提出的设计新途径,是适应当前计算机技术的进步及对软件需求的极大增长而出现的。

快速原型法的实现基础之一是可视化的第四代语言的出现。

有些文献中也把面向对象的设计方法归结到原型法的范畴。

由于本系统的设计目标比较明确,设计框架也已经比较清晰,以生命周期法和原型法相结合作为本系统的开发方法是比较恰当的选择。

在以快速原型法开发MIS 时,工作重点在生命周期中的分析阶段。

分析阶段得到的各种对象模型也适用于设计阶段和实现阶段。

实践已经证明这两种方法的结合是一种切实可行的有效方法。

在MIS的设计、开发过程中,完整实用的文档资料是成功MIS的标致。

科学的开发过程从可行性研究开始,生命周期法的严谨设计流程,在系统分析、系统设计、系统实施等每一个阶段的工作都有明确的规定,要求每一个阶段都应有文档资料,并且可以在开发过程中不断完善和充实。

这种思想和方法是保证网上书店系统顺利设计和开发的理论基础。

1.2.2管理信息系统开发流程生命周期法把MIS的开发和设计分为系统调查分析(即需求分析)、系统设计、系统实施与运行、系统验收等阶段。

掌握每个阶段的任务和特点是系统设计、开发的必要条件。

1)需求分析:调查用户的需求,了解用户当前采用的系统中存在的问题。

在充分了解用户的需求之后,将得到的需求用一种模型来表示,形成系统设计的逻辑模型,这就是需求分析,目前比较流行的分析方法是面向对象的方法,通过分析用户需求,用类、类之间的各种关系来表示整个系统。

2)设计过程:设计阶段的工作包括对逻辑模型进行必要分析,并进行系统的数据结构设计和系统功能设计。

在数据结构设计中以成熟的概念设计理论形成描述数据间逻辑关系的E-R图,进而转化为符合规范化理论的数据库模型。

而系统功能设计则主要分析数据的流程,形成规范的系统功能模块图(HIPO图)。

当前在设计阶段还要包括定义界面部分、设计数据访问(数据库)、设计输入、输出和代码设计等内容。

系统的设计过程是MIS建设中的核心基础。

3)系统实施:系统实施阶段主要包括系统的运行环境的实施和编码。

系统运行环境的实施包括系统环境的组装和根据HIPO图进行软件开发。

需要注意的是:进入编码工作之后,也可能会发现前面分析或设计阶段的某些错误,这时应返回到前面的阶段进行必要的修改。

4)测试:用正常数据,异常数据分别对软件进行严格地进行测试,尽量把系统的错误消灭在设计、开发阶段。

相关主题