网上书店销售系统_第1页
网上书店销售系统_第2页
网上书店销售系统_第3页
网上书店销售系统_第4页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

网上书店销售系统引言:随着Web技术的成熟,基于Web的商业应用由于继承了Internet的固有优点,深受企业和用户的欢迎。电子商务的技术越来越成熟、越来越多的网上商店随之而出。目 录1、编写目的.3 2、问题定义.4 2.1 问题定义的主体. 2.2 目标. .2.2 问题定义的范围.3、项目背景.44、可行性分析.5 4.1系统简介. 4.2系统目标.4.3系统范围.4.2系统主要功能.4.2系统可行必评估.5、任务概述6 6运行环境.7 6.1服务器. 6.2客户.7系统模型.8 7.1 系统输入输出. 7.2精度. 7.3时间特性. 7.4灵活性. 7.5系统输入输出规定. 7.6数据库规定. 7.7数据库设计. 8详细设计.12 8.1用户购书模块. 8.2网站管理模块.9.故障处理规定.1310.运行环境规定.1310.1设备环境.10.2 支持软件环境.10.3接口.10.4控制.11.课题计划.14 12.其他需求.1513.分工.1514.参考文献. 151.编写目的本说明书用于分析研究系统的技术可行性,市场的实用性,概要的说明了系统的设计,开发,调试,测试所需的人员及系统环境,所需软件,以及系统所分的各个模块及实现的流程2.问题定义2.1定问题的主体1会员登陆及身份验证 A用户注册成为会员 B验证用户注册信息C会员登陆系统时的身份给证 D.修改资料 2在线选购商品 A浏览不同类别的书籍 B书籍查询 C用户选购自己喜爱的书籍并放入购物车 D用户管理自己的购物车 E用户提交订单 F用户查看自己提交的订单信息 3系统管理 A书籍信息管理 B交易信息管理 C新闻发布管理 D会员管理 E.管理员管理 2.2目标1.系统是网络销售后台管理的模式。会员在线浏览超市的所有书籍,会员只要把选购了的书籍表单信息,通过互联网发送给我们的系统,我们就能马上为顾客送货上门。多元化的销售,拓展销售市场,使人们的生活更方便。2.大批流并行数据访问操作,为保证数据库的完整性,所以运用事务处理方式对并行数据进行处理。4.销售书籍后马上更新库存,及时的书籍报警,能马上知道书籍的缺货,溢出状态。5.即时更新采购产品报表,使得你的采购行动,不再拖延。6.可通过web浏览器进行远程的访问,充分地利用了网络的便捷。2.3定问题涵盖的范围1.用户购物模块包括(用户注册成为会员 、验证用户注册信息、会员登陆系统时的身份给证 、修改资料、浏览不同类别的书籍、书籍查询、用户选购自己喜爱的书籍并放入购物车 、用户管理自己的购物车 、用户提交订单 、用户查看自己提交的订单信息等);2.网站管理模块包括(书籍信息管理、交易信息管理、新闻发布管理、会员管理、.管理员管理等)。3项目背景开发工具:Microsofe Visual Basic 6.0, SQL server 2000 Macromedia DreamWeaverMX 2004,FlashMX2004,FireWorkMX2004,PhotoShop。开发语言:VB,VBScript,JavaScript,Html, SQL.开发技术:基于IIS等服务器的ASP技术面向对象:需求者 目前我们的软件几乎都是单一的店面销售和后台管理模式。随着网络的高速发展应该把销售经营改革,把销售与网络双结合的管理模式(店面销售网络销售后台管理),实现多方面的销售。拓展销售市场。我们做的 系统目的就是要解决这样的问题,销售跟网络双结合的软件。现代互联网技术日趋完善,并且飞速发展,WEB与数据库技术的成熟发展,为我们实现(店面销售网络销售后台管理)的软件提供了可靠的保证。我们总结市面上的软件,兼容它们的店面销售和后台管理模式。再加上我们对日常生活如果工作、学习忙没有时间去购物时所遇到的困难。想到了不出门只要对着电脑就能浏览书店的所有书籍。把想购买的物品向书店发送一个表单就能马上购买到书籍的网络销售模式。我们的网络销售系统提供了一个多方面销售和管理的网络化平台,让人们足不出户就能购买到书籍,拓展超市的销售市场,使人们生活购物的更加方便电子商店是电子商务在Internet上最重要的体现商业价值的形式之一。电子商店高级管理系统是采用ASP对象技术、VBSCRIPT(或Javascript)脚本语言、HTML标识语言及SQL数据库技术综合开发出来的后台管理系统。它的主要功能是通过管理员权限验证后,用户可对书籍信息进行自定义,并随意进行增加、修改、删除;通过查看书籍来对书籍进行订购,并产生订单号,以便管理信息来更好的执行交易方式。并且对货运方式、付款方式与客户信息等进行添加、修改、删除操作。但随着Internet技术的发展,HTML的局限性逐渐显露出来,例如不能提供如下类型数据交换的标准方法:解码和处理电子付款信息;创建公司产品目录,并在客户和销售员之间共享之,这样双方可以下订单和收订单、查看书籍目录,以及查看订单信息。这恰好对于电子商务网站来说是极其重要的。因此,Internet必须存在一个信息理解标准,一种表示数据的标准方法,以使软件能更好地搜索、移动和显示,以及操作当前因隐藏于上下问中的信息。怎样解决这个问题呢?最理想的解决方法是提出一个可扩展的、可扩充的灵活的标记语言,它可以使用SGML的许多最好功能,而仍能使用HTML提供的重要选项,这正好XML可以满足。XML那方便地和精确地传递复杂数据格式的能力,对WEB的增长产生了最大影响。要在WEB上进行商务,就必须能够存储、检索和处理信息,如客户的简单档案、对站点的特定访问的购买记录。由于这两个原因,XML是用于说明复杂数据对象的有效元语言。若要建设电子商务网站,用XML就能完成这个任务。当前,世界经济正在开始新一轮的增长,经济全球化趋势不断增强,以信息技术产业为先导的“新经济”方兴未艾,虽然对新经济的提法还没有统一的意见,如有电子经济、网络经济、信息经济、知识经济等说,但是各界已经一致认为近期的重点是建立在互联网基础上的电子商务新经济。 4、可行性计划4.1.系统简介1.系统主要包括两个模块:用户购物模块和网站管理模块2.方便用户和系统管理员在网络直接进行操作4.2.系统目标网上购书系统要实现的目标主要是:1对使用的用户进行使用权限限制2此系统是做为课程设计,所以无需开发和维护的经费。3设计开发的时间为1个月。4.3.系统范围网上购书系统主要针对用户在线购物和管理员在线上管理商品而使用,研究的主要对象是在线会员和系统管理员。系统通过互联网连接使用。 4.4.系统主要功能1会员登陆及身份验证 A用户注册成为会员 B验证用户注册信息C会员登陆系统时的身份给证 D修改资料 2在线选购商品 A浏览不同类别的书籍 B书籍查询 C用户选购自己喜爱的书籍并放入购物车 D用户管理自己的购物车 E用户提交订单 F用户查看自己提交的订单信息 3系统管理 A书籍信息管理 B交易信息管理 C新闻发布管理 D会员管理 E.管理员管理4.5. 可行性评估1技术可行性 开发人员进行过类似的系统开发,是绝对有能力把系统做好。2经济可行性此系统用于课程设计,前期成本很少,无需后期的维护费用。此系统用在线购书和销售管理 5.任务概述目标实现店面销售与网络销售双结合的多元化销售与管理系统我们的系统提供了一个多元化销售与管理的网络化平台,解决人们工作、学习繁忙没有时间购物的问题。让人们足不出户只需点击几下鼠标就能购买到自己想买的书籍的网络销售服务。同时为兼容传统店面的经营模式。我们总结优秀软件的经验,做出丰富界面的店面前台收银系统,(一改传统超市软件的黑屏界面)。快速的采购管理、完善的库存管理使你更好管理超市。并且基于庞大的互联网技术通过浏览器即可浏览到系统提供的实时的销售分析,图文并茂。还有及时的库存提醒,货物清单详细明了。实时查询和监控超市客流量,销售量,营业报表,一查即看,还可以马上查找员工的任何资料。不用查找厚厚的档案资料。同样的界面,而不同级别的用户可以使用不同的功能,实现多个客户端的连接。销售端的数据迅速返还回服务器端,速度相当的快,当通过Internet返回的信息,只要你连接有打印机的话就可以打印输出了。我们的软件特点:1.我们的系统是网络销售后台管理的模式。会员在线浏览超市的所有书籍,会员只要把选购了的书籍表单信息,通过互联网发送给我们的系统,我们就能马上为顾客送货上门。多元化的销售,拓展销售市场,使人们的生活更方便。2.大批流并行数据访问操作,为保证数据库的完整性,所以运用事务处理方式对并行数据进行处理。4.销售书籍后马上更新库存,及时的书籍报警,能马上知道书籍的缺货,溢出状态。5.即时更新采购产品报表,使得你的采购行动,不再拖延。6.可通过web浏览器进行远程的访问,充分地利用了网络的便捷。软件功能: 一、销售管理:1.书籍销售2.销售书籍管理3.销售书籍查询4.每日报表 二、库存管理:1.库存缺货报表2.入库单管理3.出库单管理4.库存报警5.库存书籍管理6.库存查询 三、会员在线购物:1.购物表单修信息2.在线销售日报表. 四、人力资源管理:1.销售部员工信息2.人事部员工信息3.采购部员工信息4.财务部员工信息5.后勤部员工信息6.保安部员工信息 五、财务中心管理:1.销售结算 六、数据管理:1.数据备份2.数据恢复6.运行环境6.1服务器端: 硬件配置: CPU:Pentium500及以上,推荐Pentium800以上; 内存:128M以上,推荐256M以上; 硬盘:至少300M空间及以上。 软件配置:操作系统:Window 2000 server (必须安装Internet服务管理器(IIS)软件:SQL server 2000设置Internet服务管理:打开开始设置控制面板管理工具Internet服务管理双击Internet服务管理器。(1)打开默认Web站点属性设置对话框,点击Web站点,把IP地址换成当前主机IP。其它默认(2)再点击主目录,本地路径指向应用程序所在的文件夹。其它默认(推荐应该程序文件夹Supermarket放在D:盘根目录下)(3)再点击文档,选中启动默认文档。如果没有Default.htm请添加这个名字上去。有就不用了。其它默认这样得到最佳效果)点击地址按钮就出在地址栏上,输入服务器地址:如44(如果微软的IE设置了代理,请把代理关掉,否则不能连接到服务器)6.2客户端: 硬件配置: CPU:Pentium500及以上,推荐Pentium800以上; 内存:128M以上,推荐256M以上; 硬盘:至少200M空间及以上。 软件配置:操作系统:Window 98,2000,ME,XP,20037.系统模型7.1系统输入输出:编号功能名称目标与作用输入输出处理功能模块一、销售管理店面销售书籍、书籍管理与控制1.1书籍销售店面销售书籍减少库存量1.3销售书籍管理对书店销售书籍统一管理书籍信息书籍信息添、修、删数据库1.4销售书籍查询对超市销售书籍进行查询书籍名、类别、作者等该书籍的具体信息查询功能模块二、会员在线购物处理会员在线购物的表单2.1购物表单信息会员所购的书籍送货所购书籍列表查询2.2在线销售报表反馈当天在线销售情况书籍销售报表查询功能模块三、库存管理对库存的实时管理4.1库存缺货报表生成报表用户要求缺货物品详细信息计算处理4.2入仓库管理入库品的归类等用户要求入仓库的物品清单计算处理4.3出仓库管理出库品的信息用户要求出仓库的物品清单计算处理4.4库存报警发出库存不足或溢出的信息库存不足物品计算处理4.5库存查询物品在库中的详细信息用户要求库存的详细信息查询功能模块四财务中心管理对各项财务的整理与结算5.1销售结算销售部门的销售结算成交量销售额处理计算5.2采购结算采购部门的采购结算成交量采购量处理计算功能模块五数据管理对数据的维护与管理6.1设置系统对系统的初始化设置用户要求设置后的参数设置6.2操作员档案操作品的历史记录操作员操作员列表查询6.3数据备份对数据进行备份原始数据备份后的数据数据库操作6.4数据恢复数据还原备份数据还原后的数据数据库操作7.2、精度 系统输入输出的精度要求: 1.要求输入的数据能符合系统识别 2.一般要求输入完整的信息7.3、时间特性视网络的好与坏,与服务器的负载量7.4、灵活性本站是放在服务器上运行的,客户端只须使用Web 浏览器便可以浏览到相关的信息7.5、输入输出规定输入要求:主要的输入与输出都是和书籍有关的数据,而且多为数字和表格。因此要求要求比较严格的输入,如书籍的信息要完整1、 输入要求: 媒体:鼠标、键盘、要求提供命令按扭2、 可以枚举的输入要求: 媒体:鼠标要求程序初始化时从数据库中预先载入所有项,并提供一个拉选择框给用户选择。这样一来可以简化输入操作,二来可以减少用户错误的输入的机会。3、 字符串输入要求: 媒体:键盘程序应先能对用户输入的字符串进行预处理,先去除 导空格和后导空格,然后程序必须对输入的数据类型 进行检测验证其合法性。如果不合法程须能弹出提示 只有验证合法后才正式装入程序4、 日期输入要求: 格式 yyyy-mm-dd 媒体:键盘 程序应对用户的输入预先作验证是否为日期类型,如果不合法则弹出提示信息。如果合法则进行格式验证 格式验证合格后才下式装入程序 输出要求: 媒体:显示器 格式:表格或文字7.6、数据库的规定1.方案 采用Microsoft SQL Server 2000作为后台数据库。 数据库格式为:*.MDF格式2.要求确保数据库的安全性、和原子性(要么什么都不做、要么全做)3. SQL数据库采用标准SQL设计,对数据库的操作都是运用SQL语句4.销售数据流图事务更新库存购物顾客接收事务溢出库存清单报表库存信息缺货报警处理定货定货信息产生采购报表采购书籍采购员入库处理 7.7、数据库的设计 1 数据库的需求分析 A:用户信息:ID(自动编号)、用户ID、密码、姓名、性别、电话、地址、邮编和注册日期(自动加入) B书籍信息: ID(自动编号)、书名、所属大小类、书籍介绍、书籍价格、会员价格、浏览次数、库存数量,发版日期、入库时间、语言、书本大小图片存发地址。 C订单信息:订单ID(自动编号)、用户ID、姓名、订单留言、邮编、电话、收货地址和付款方式、下定日期、定单的统计、定单处理标志(系统自动处理)。 D. 订单详细信息:ID(自动编号)、订单号、书籍ID、书名、定购数量、单价。 E. 书评信息:ID(自动编号)、书籍ID、书名、评论、用户名、发评论的日期。 F.系统新闻信息:ID(自动编号)、主题、日期、发新闻的管理员名、内容。 G.管理员信息:ID(自动编号)、管理员名、姓名、密码、地址、联系电话(家庭和手机)、权限。 2数据库逻辑设计 用户信息表:用户、书籍信息表book、订单信息表order_list、订单详细信息表book_sell、书评信息表:书评、系统新闻信息new、管理员信息表admin. 3.环境:SQL Server 2000数据库管理系统。8.详细设计 8.1、 用户购书模块:程序文件及其功能文件名功能说明Login.asp登录窗口。Login1.asp验证用户并登录主页。Register.htm用户注册窗口。Register.asp将用户注册信息写入数据库,并返回相应的信息.Conn.asp链接数据库.Eshop1.asp购书车Index.asp网站的购物主页Bank.asp结帐以及产生订单。displayorder.asp实现订单的查询用户只能查看自己的订单displaybook.asp实现书籍的查询clear.asp清除购物车sort.asp查看不同类别的书籍8.2.网站管理模块:程序文件及其功能文件名功能说明Login.asp登录窗口。Login1.asp验证用户并登录主页。index.asp管理窗口。Book_check.asp书籍管理.Conn.asp链接数据库.Order_check.asp订单管理Add_book.asp新书入库Manager_check.asp管理管理员。User_check.asp管理用户Del_book.asp删除书籍Del_order.asp删除定单Del_manager.asp删除管理员Del_user删除用户News_check.asp新闻管理Del_news删除新闻Add_news.asp增加新闻Contern_check管理书评Del_content.asp删除书评9、故障处理规定系统出错时多为ADO错误造成,如无法连接数据库时,请确认是否以安装WINDWON2000的JET4.0数据库引擎。当系统发生故障时1 系统能提供ADO出错信息,以供技术人员参考。 包括出错号,名称,出错描述等2 涉及数据修改的程序片断采用事件封装技术,当故障发生时可以实现事件的回滚3 数据库的完整性应不受影响10运行环境的规定10.1设备环境服务器端: 硬件配置:CPU:Pentium500及以上,推荐Pentium800以 上; 内存:128M以上,推荐256M以上; 硬盘:至少300M空间及以上。 客户端: 硬件配置: CPU:Pentium500及以上,推荐Pentium800以上; 内存:128M以上,推荐256M以上; 硬盘:至少200M空间及以上。 10.2支持软件环境服务器端:操作系统:Microsof

温馨提示

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

评论

0/150

提交评论