网络书店销售管理系统毕业论文Word格式.docx

上传人:b****6 文档编号:16730758 上传时间:2022-11-25 格式:DOCX 页数:39 大小:974.48KB
下载 相关 举报
网络书店销售管理系统毕业论文Word格式.docx_第1页
第1页 / 共39页
网络书店销售管理系统毕业论文Word格式.docx_第2页
第2页 / 共39页
网络书店销售管理系统毕业论文Word格式.docx_第3页
第3页 / 共39页
网络书店销售管理系统毕业论文Word格式.docx_第4页
第4页 / 共39页
网络书店销售管理系统毕业论文Word格式.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

网络书店销售管理系统毕业论文Word格式.docx

《网络书店销售管理系统毕业论文Word格式.docx》由会员分享,可在线阅读,更多相关《网络书店销售管理系统毕业论文Word格式.docx(39页珍藏版)》请在冰豆网上搜索。

网络书店销售管理系统毕业论文Word格式.docx

摘要1

Abstract2

第1章绪论5

1.1课题背景5

1.2目的和意义6

1.3系统设计思想6

第2章可行性分析7

2.1技术可行性8

2.2经济可行性8

2.3市场可行性9

2.4业务流程图9

2.5本章小结10

第3章需求分析11

3.1调查研究11

3.2MIS系统的产生和发展情况11

3.3数据库应用系统开发简介12

3.4SQLServer简介12

3.5网络书店销售管理系统的需求分析13

3.5.1数据流图13

3.5.2数据字典14

3.6本章小结17

第4章总体设计18

4.1系统模块总体设计18

4.2数据库设计19

4.2.1数据库设计概述19

4.2.2数据分析20

4.2.3数据库的详细设计21

4.3本章小结23

第5章详细设计24

5.1系统运行平台设置24

5.2开发工具简介24

5.3系统登录界面设计25

5.4系统主界面设计26

5.5基本功能设置27

5.5.1图书管理设置27

5.5.2客户管理设置28

5.5.3库存管理设置30

5.5.4订单管理设置32

5.6本章小结33

第6章系统测试与性能分析34

6.1为什么要进行系统测试34

6.2软件测试34

6.2.1测试的基本概念34

6.2.2测试步骤35

6.3本系统测试36

6.4本章小结37

第7章系统主要功能使用说明38

7.1系统登陆步骤38

7.2添加图书38

7.3客户信息修改39

7.4库存查看40

7.5订单查询40

7.6更改密码41

7.7本章小结42

结论43

致谢44

参考文献45

附录146

第1章 绪论

1.1 课题背景

随着信息时代的不断发展,信息技术、Internet/Intranet技术和数据库技术也进入了发展的高峰时期。

数据库是从60年代初发展起来的计算机技术,经过四十来年的发展,数据库技术已经趋于成熟。

Web数据库在新的Internet环境中发生了很大的变化。

数据库的应用也呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给web数据库技术提出了更多、更高的要求。

同时,随着传统的管理方式的繁琐和不确定性越来越不能满足人们的需求和需要,因此通过网络进行销售、管理和查询等操作已经被人们渐渐地接受并受到广泛的欢迎。

网络书店销售管理系统是目前Internet上广泛使用的在线管理系统之一,使用网络化销售管理环境可以适应现代化信息时代的发展,并可以解决一些在现实生活中不能够完成的工作。

伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大。

随着社会信息量的迅速膨胀,想要依靠人工手段及时对大量信息进行收集、处理、分析及科学决策是难以做到的,并且这种方式也存在一定的不确定性和错误性。

因此人们意识到,改革传统管理模式,将管理流程的处理、流转、汇总过程电子化、信息化,从而实现管理自动化,已势在必行。

管理自动化已在我国电子政务建设中成为了必不可少的一部分,本论文从多个角度详细阐述了基于ASP.NET的管理自动化的可行性,主要是技术分析,结构分析,经济分析,市场分析等。

对于客户来说他们更注重的是产品的可用性,易用性,以及产品的友好性和后期的可维护性等,而ASP.NET独有的简单、易懂、易维护为广大用户所接受,用ASP.NET开发的软件产品在我国的电子商务具体较强的生命力。

网络书店销售管理系统目前已在很多销售系统以及相关的管理部门中得到应用,不同的用户根据各自的业务特点对网络书店销售管理系统也提出了一些改良的意见。

应用程序在得到用户认同的同时,很多的意见和建议也对设计本系统有着不可估量的作用。

我也在积极的从自身查找不足,包括设计思想、性能优化、操作简便等,不断使整个系统能够更加完善。

1.2 目的和意义

网络书店销售管理系统要实现的功能很多,本系统最重要的就是图书销售部分。

现在一些网络书店销售管理系统也有很多,应用也比较广泛,说明这种管理系统已经得到用户的认可和满意。

对于销售管理用户来说,利用计算机支持销售的查询操作和日常管理,是手工操作和管理所不能比拟的。

一直以来人们使用传统人工的方式管理相关资料,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外由于时间的一些原因,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学应用的日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对销售信息进行管理,有着手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高人事劳资管理的效率,也是对销售方面的科学化、正规化管理,与现代科技接轨的重要条件。

因此,开发这样一套管理系统成为很有必要的事情,计算机技术在销售方面中的应用顺应了我国的国情,实现了销售管理要实现更加方便快捷的目标。

1.3 系统设计思想

根据用户的需要和系统具体实现的功能是制定系统设计思想的关键,通过合理选择数据结构、网络结构、操作系统、数据库以及开发环境,构成一个完善的网络体系结构,才能充分发挥本管理系统的优点。

根据现存网络书店销售管理系统的实际情况,本系统基本设计思想如下:

1.实用性:

无论任何管理系统都必须有一定的实用性,系统以用户需求为目的,以方便用户为原则。

根据用户的需要设计出合理的、操作简便的管理系统,系统可以在未来几年内满足各种需求,具有一定的实用性。

2.可靠性:

一个系统的应用必须具有一定的可靠性,本系统通过合理的网络设计和软硬件的合理选择,确保了本系统的可靠性。

3.安全性:

在系统设计过程中,合理的分配和利用网络各种安全措施,既可以有效的利用网络中的共享资源,同时也可以保证和提高系统的安全性和可靠性。

4.可维护性:

系统的设计一定要方便维护,包括硬件的维护,软件的维护(更改,升级等)和网络的维护等。

可维护性可以提高系统的效率和安全,提高系统的安全和维护。

5.可扩展性及灵活性:

系统的设计一定要能在未来的销售系统中进行扩展和改善,以满足未来系统的发展。

这样系统才能不断进行扩展和更新,才能满足用户的更高要求;

系统还需要具备一定的灵活性,这样才能便于系统的扩展,使系统的功能不断的更新并且更加完善。

6.智能性:

智能化的操作对一个管理系统来说是非常重要的,系统的智能性不仅可以便于用户操作整个系统,还可以使管理员合理、方便的对系统进行管理,使系统朝着人性化的方向发展。

7.开放性:

系统是面向用户操作的,系统的设计应该满足不同人群的使用。

开放性就是使系统可以面向不同的用户,并满足其不同的要求。

8.集中性:

对系统中的各模块进行集中管理,可以便于用户操作和操作后台的管理,使系统更加集成化。

第2章 可行性分析

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

可行性研究不是解决问题,而是确定问题是否值得去解。

一般来说应该从技术可行性、经济可行性、市场可行性等方面研究可行性。

根据现存的一些网络书店销售管理系统的实际情况和能实现的功能,结合相关技术的发展情况,综合相关技术的设计思想。

本系统能够完成以下工作:

1.图书管理信息化,可根据不同操作完成相关管理工作。

2.提供快速、准确的管理信息的最新情况。

3.界面美观,操作简单,查询灵活,使用方便。

4.通过本系统的使用可减少人工操作的不确定性和错误的产生。

2.1 技术可行性

Microsoft的动态服务器网页ASP.NET技术,语法简单,很容易被程序员所接受,且调试起来也比较容易。

它有着极为高效的开发工具软件包,在构建WEB应用程序中可以使用相应组件,也可以使用其他能够使用COM的语言,从而实现更为强大的软件功能。

微软公司提供了丰富的ASP.NET技术资源库,供程序员及用户查询,同时也有强大的技术服务中心,使ASP.NET开发网络书店销售管理的技术风险降到最低,这是任何一门WEB语言在目前形势下不可比拟的。

2.2 经济可行性

由于ASP.NET程序设计采用结构化设计思想,且具有语言简单易学开发快捷等特点,所以用ASP.NET开发销售管理过程中,一些可预见的风险可降到最低,如:

技术问题、用户操作等。

从而保证了项目的开发周期,节约了时间成本,也极大减少了对程序员开发本系统的培训环节。

ASP.NET开发的应用程序易于维护,可降低产品后期的维护成本,提高项目利润点,所以从经济角度来讲,ASP.NET开发本系统也是非常可行的。

2.3 市场可行性

目前我国已有的图书销售管理系统各种各样,形形色色,且各有特点,而我国又处在电子商务蓬勃发展的时期。

客户衡量一个产品的好坏的标准不是语言有多么先进,也不是技术有多么高深,他们的标准是能满足用户需求、操作简捷、界面友好等特点的软件环境。

面对众多的销售管理系统,用户在使用系统的过程中也不断提出新的需求,这就要求我们必须在短时间内完成高质量的符合用户需求的系统。

ASP.NET以及其独有特点,理所当然成了销售管理系统平台开发的首选。

2.4 业务流程图

业务流程图是在进行可行性分析研究时需要了解和分析的框图,概括对现有系统的认识。

通过业务流程图可以对系统的的大概描述有一个具体的了解。

图2-1业务流程图

2.5 本章小结

通过以上对可行性的分析,本系统的技术开发环境成熟可靠,具有稳定的市场拓展和实用性。

界面美观、操作简单、使用方便等特点也是用户选择本系统的重要原因,因此本系统的开发具有良好的前景和空间。

第3章需求分析

3.1调查研究

1.与本系统的相关资料和相关的流程由指导老师提供。

2.本课题要求开发者有熟练的ASP.NET开发能力,有较强的自学能力以及一定的关系数据库理论开发功底。

3.具有对复杂表与表之间进行处理的能力。

4.对资料和流程的分析发现现存的一些网络书店销售管理系统存在的一些功能上的不足,例如库存和订单方面。

希望通过本次的设计能够在这方面进行一些详细的设计和分析,并开发出自己的特色。

3.2 MIS系统的产生和发展情况

所谓管理信息系统(ManagementInformationSystem)系统,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统,是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。

目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。

随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。

MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。

换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。

与传统的管理系统相比,在MIS中,处理的对象是抽象成数据的信息,因此,MIS有着自己的巨大优势。

3.3 数据库应用系统开发简介

在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。

数据库应用系统开发的目标是建立一个满足用户长期需求的产品。

开发的主要过程为:

理解用户的需求,然后,把它们转变为有效的数据库设计。

把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。

数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。

并且,近年来,随着WorldWideWeb(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。

用户数据目前表明,大多数主流数据库管理系统把用户数据表示为关系。

现在把关系看作数据表。

表的列包含域或属性,表的行包含对应业务环境中的实体的记录。

并非所有的关系都同样符合要求,有些关系比其它关系更结构化一些。

3.4SQLServer简介

SQLServer是一个后台数据库管理系统,它功能强大操作简便,日益为广大数据库用户所喜爱。

越来越多的开发工具提供了与SQLServer的接口。

SQLServer是一个关系数据库管理系统,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。

于1988年推出了第一个OS/2版本,在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的最新版本,该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能、具有使用方便、可伸缩性好与相关软件集成程度高等优点。

SQLServer不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。

事实上,SQLServer数据库处理的基本结构,采取关系型数据库模式,尽管如此,相信大家都可以轻易的发现,在SQLServer的数据库处理方式,则是使用面向对象的操作方式与精神,也就是说,SQLServer的所有功能,都可以基于系统已经建立好的一些对象来达成,是相当OO(面向对象)的一个系统结构。

SQLServer企业管理器是SQLServer的主要管理工具,它提供了一个遵从MMC标准的用户界面,使用户得以定义SQLServer实例组。

将个别服务器注册到组中。

为每个已注册的服务器配置所有SQLServer选项。

在每个已注册的服务器中创建并管理所有SQLServer数据库、对象、登录、用户和权限。

在每个已注册的服务器上定义并执行所有SQLServer管理任务。

通过唤醒调用SQL查询分析器,交互地设计并测试SQL语句、批处理和脚本。

唤醒调用为SQLServer定义的各种向导。

3.5网络书店销售管理系统的需求分析

软件需求分析是软件生存周期中重要的一部分,软件只有通过需求分析才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,进而建立软件开发的基础。

本系统共分为图书管理、客户管理、库存管理、订单管理和其他功能五大部分,以下是对各个部分的分析。

3.5.1 数据流图

数据流程图描述:

用户登录到本系统,先进行用户身份的验证。

用户可以访问该系统的各个模块,各模块接收到相关请求后,对数据进行处理,处理以后的数据存入数据库中,并对数据库进行相关的更新操作。

由于本系统完成的工作比较多,数据库流程图也比较繁琐,系统最后实现的功能流程图具体如下:

图3-1系统功能流程图

3.5.2 数据字典

数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。

它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。

数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。

1.数据项定义:

表3-1系统顶层数据项定义

编号

名称

别名

类型

长度

ST-01

ST_ProductID

图书编号

int

20

ST-02

ST_ProductName

图书名称

nvarchar

50

ST-03

ST_Pulisher

出版社

50

ST-04

ST_ISBN

条形码

ST-05

ST_Price

价格

float

8

ST-06

ST_Page

张数

4

ST-07

ST_PublishDate

出版日期

datetime

ST-08

ST_ClassID

类别

ST-09

ST_Image

图片

image

16

ST-10

ST_Author

作者

ST-11

ST_OrderID

订单编号

ST-12

ST_UserID

用户编号

ST-13

ST_CreateTime

日期

Datetime

ST-14

ST_Ship

付款方式

ST-15

ST_Pa

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1