网上书店销售系(一)

时间:2022-12-26 11:38:52 计算机毕业论文 我要投稿
  • 相关推荐

网上书店销售系(一)

 网上书店销售系
 引言:
 随着Web技术的成熟,基于Web的商业应用由于继承了Internet的固有优点,深受企业和用户的欢迎。电子商务的技术越来越成熟、越来越多的网上商店随之而出。

网上书店销售系(一)

目     录
1、编写目的...……………………………………………………………….………3
 
2、问题定义…………………………………………………………….…………4
  2.1 问题定义的主体….……….……….……….……….……….……….
  2.2 目标…………………….…………………………………………………. ….
 2.2 问题定义的范围…………………….………………………………………………

3、项目背景………………………………………………………….………….…4

4、可行性分析……………………………………………………………….……5
  4.1系统简介………….……….……………………………………………….……...
  4.2系统目标………………….…….……………………………………………………...
 4.3系统范围………………….…….……………………………………………………...
 4.2系统主要功能………………….…….……………………………………………………...
 4.2系统可行必评估………………….…….……………………………………………………
 1.编写目的
 本说明书用于分析研究系统的技术可行性,市场的实用性,概要的说明
了系统的设计,开发,调试,测试所需的人员及系统环境,所需软件,以及系统所分的各个模块及实现的流程
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,java script,Html, SQL.
 开发技术:基于IIS等服务器的ASP技术
 面向对象:需求者
 目前我们的软件几乎都是单一的店面销售和后台管理模式。随着网络的高速发展应该把销售经营改革,把销售与网络双结合的管理模式(店面销售+网络销售+后台管理),实现多方面的销售。拓展销售市场。我们做的 系统目的就是要解决这样的问题,销售跟网络双结合的软件。
 现代互联网技术日趋完善,并且飞速发展,WEB与数据库技术的成熟发展,为我们实现(店面销售+网络销售+后台管理)的软件提供了可靠的保证。我们总结市面上的软件,兼容它们的店面销售和后台管理模式。再加上我们对日常生活如果工作、学习忙没有时间去购物时所遇到的困难。想到了不出门只要对着电脑就能浏览书店的所有书籍。把想购买的物品向书店发送一个表单就能马上购买到书籍的网络销售模式。
 我们的网络销售系统提供了一个多方面销售和管理的网络化平台,让人们足不出户就能购买到书籍,拓展超市的销售市场,使人们生活购物的更加方便
 电子商店是电子商务在Internet上最重要的体现商业价值的形式之一。电子商店高级管理系统是采用ASP对象技术、VBSCRIPT(或java script)脚本语言、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:PentiumⅢ500及以上,推荐PentiumⅢ800以上;              内存: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请添加这个名字上去。有就不用了。其它默认这样得到最佳效果)点击地址按钮就出在地址栏上,输入服务器地址:如210.38.173.144(如果微软的IE设置了代理,请把代理关掉,否则不能连接到服务器)
 6.2客户端:         硬件配置: CPU:PentiumⅢ500及以上,推荐PentiumⅢ800以上;              内存:128M以上,推荐256M以上;              硬盘:至少200M空间及以上。        软件配置:操作系统:Window 98,2000,ME,XP,2003      
7.系统模型
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:PentiumⅢ500及以上,推荐PentiumⅢ800以
 上;                                       内存:128M以上,推荐256M以上;              硬盘:至少300M空间及以上。         客户端:            硬件配置: CPU:PentiumⅢ500及以上,推荐PentiumⅢ800以
 上;             内存:128M以上,推荐256M以上;              硬盘:至少200M空间及以上。
 10.2支持软件环境
 服务器端:
 操作系统:Microsoft Windows 2000 server
 支持环境:IIS 5.0
 数 据 库:Microsoft SQL Server 2000
 客户端:
             操作系统:Window 98,2000,ME,XP,2000
 10.3接口
 本站与数据库的接口 通过SQLserver 2000
 10.4控制
 c/s模式 :    
 配置好软硬件坏境
                 设置好网络
                 服务器和客户端分别启动程序
                 完成操作
11.课题计划
 11.1 研制方式
 通过团队的合作方式,实行各功能模块的分工。如界面设计,功能实现,文档整理等
 11.2经费
 因电脑硬件、软件在开发前已买,所以比较经费少只是买一些书籍的钱。
 11.3产品
 服务端有数据表,Asp,htm,图片文件
 11.4文件
 客户端与服务端使用文件格式有*.mdf,Asp,htm,.LDF, .jpg,gif,.css.
 11.5验收标准
 通过客户端访问,用不同等级的用户登录。可以进入数据表查看和修改数据
 12.其它需求
 限于我们建站的经验不够,有些还存在不足,以后会会慢慢完本站。
   13.分工


 14.参考文献
 1.XML速成教程,[美]Charles Ashbacher,机械工业出版社
 2.XML技术内幕,[美]Natanya Pitts,机械工业出版社
 3.ASP.NET技术内幕,Scott worley,人民邮电出版社
 4.ASP与XML高级编程,Mark Baartse. Richard Blair等,清华大学出版社
 5.ASP高级编程及其项目应用开发,李存斌,樊建平,水利水电出版社
 6.VBScript 5.0 实践与提高,薛凤武,周诺,中国电力出版社
 7.ASP数据库开发技术与工程, 人民邮电出版社
 8.Dreamveaver MX 2004 经典案例课堂,中国青年出版社
 9.Access 2000,科学出版社
 10.Flash MX 应用培训教程,电子工业出版这社
 11.HTML教程  电子工业出版社
 12.数据库系统概论  高等教育出版社

【网上书店销售系(一)】相关文章:

网上书店开题报告07-20

网上的论文致谢(通用5篇)04-20

网上很火的论文致谢(精选13篇)04-20

网上申请学位论文答辩填写说明05-03

当当欲将B2C与C2C融合 打造综合网上商城05-09

建筑系论文致谢(通用8篇)04-12

音乐系论文开题报告范文11-09

渭河上游鱼类区系研究04-19

土木工程系毕业论文01-30