您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 网上书店管理信息系统设计与开发
湖南商学院学年论文(课程设计)第1页共50页网上书店管理信息系统设计与开发1.引言1.1项目来源(受客户委托、基于问题探索、对已有应用模式的改进)随着计算机的广泛应用,网络营销随着现代科学技术的发展、消费者价值观的变革与日趋激烈的市场竞争等诸多因素,出现并迅速崛起了。电子商务(ElectronicCommerce)是在Internet开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。网上书店是电子商务的一种形式,本文阐述“网上书店——购物车的设计与实现”,可以使更多的人对网上购物的实现过程得到进一步的了解。自1997年来,中国电子商务发展迅猛,2007年全国电子商务交易总额达2.17万亿元,比上年度增长90%。中国网络购物发展迅速,2008年6月底,网络购物用户人数达到6329万,半年内增加36.4%。截至2008年12月,电子商务类站点的总体用户覆盖已经从9000万户提升至9800万户。我国政府和互联网协会也很重视电子商务,比如中国互联网协会主办了全国大学生网络商务创新应用大赛。电子商务的多姿多彩给世界带来全新的商务规则和方式,这更加要求在管理上要做到规范,这个管理的概念应该涵盖商务管理、技术管理、服务管理等多方面,因此要同时在这些方面达到一个比较令人满意的规范程度,不是一时半时就可以做到的。另外电子商务平台的前后端相一致也是非常重要的。前台的Web平台是直接面向消费者的,是电子商务的门面。而后台的内部经营管理体系则是完成电子商务的必备条件,它关系到前台所承接的业务最终能不能得到很好的实现。一个完善的后台系统更能体现一个电子商务公司的综合实力,因为它将最终决定提供给用户的是什么样的服务,决定电子商务的管理是不是有效,决定电子商务公司最终能不能实现赢利。湖南商学院学年论文(课程设计)第2页共50页而在众多电子商务企业中,中小型企业由于他们的先天条件的不足,使得他们没有如此雄厚的资金进行大规模的建设和改革,因此开发一套简单、实用的中小型电子商务管理信息系统是十分有必要的。本文则以网上书店销售为例,针对网上书店面临的管理不规范问题,采用ASP技术,设计开发了一个网上书店管理信息系统。1.2任务目标(仅完成分析与设计、建立原型系统、实现局部应用、实现整体应用)本系统即为在线购买图书的网上书店设计的,它通过集中式的数据库把各种管理功能结合起来,达到共享数据、降低成本、提高效率、改进服务等目的,具有多种功能的实现:(1)广告宣传网上书店可凭借企业的Web服务器和客户的浏览,在Internet上发播各类商业信息。客户可借助网上的检索工具(Search)迅速地找到所需商品信息,而商家可利用网上主页(HomePage)和电子邮件(E-mail)在全球范围内作广告宣传。与以往的各类广告相比,网上的广告成本最为低廉,而给顾客的信息量却最为丰富。(2)咨询洽谈可借助非实时的留言、电子邮件和实时的聊天来洽谈交易事务,网上的咨询和洽谈能超越人们面对面洽谈的限制、提供多种方便的异地交谈形式。(3)网上订购可借助Web中的邮件交互传送实现网上的订购。网上的订购通常都是在产品介绍的页面上提供十分友好的订购提示信息和订购交互格式框。当客户填完订购单后,通常系统会回复确认信息单来保证订购信息的收悉。订购信息也可采用加密的方式使客户和商家的商业信息不会泄漏。(4)网上支付湖南商学院学年论文(课程设计)第3页共50页客户和商家之间可采用信用卡帐号进行支付。在网上直接采用电子支付手段将可省略交易中很多人员的开销。网上支付将需要更为可靠的信息传输安全性控制以防止欺骗、窃听、冒用等非法行为。(5)电子帐户网上的支付必需要有电子金融来支持,即银行或信用卡公司及保险公司等金融单位要为金融服务提供网上操作的服务。而电子帐户管理是其基本的组成部分。(6)服务传递对于已付了款的客户应将其订购的货物尽快地传递到他们的手中。而有些货物在本地,有些货物在异地,电子邮件将能在网络中进行物流的调配。而最适合在网上直接传递的货物是信息产品(7)意见征询电子商务能十分方便地采用网页上的“选择”、“填空”等格式文件来收集用户对销售服务的反馈意见。这样使企业的市场运营能形成一个封闭的回路。客户的反馈意见不仅能提高售后服务的水平,更使企业获得改进产品、发现市场的商业机会。(8)交易管理整个交易的管理将涉及到人、财、物多个方面,企业和企业、企业和客户及企业内部等各方面的协调和管理。因此,交易管理是涉及商务活动全过程的管理。2.项目规划2.1项目资源2.1.1硬件设备(计算机、打印机、扫描仪、读卡器、网络连接器等)客户端:Intel(R)Pentium(R)DualCPUE2200@2.20GHz2.00GB内存2.1.2软件环境(操作系统、数据库引擎、支撑软件)(1)操作系统:WindowsVistaHomePremium(2)数据库:Access湖南商学院学年论文(课程设计)第4页共50页2.1.3软件工具(分析设计建模工具、软件开发工具等)建模工具:viso2.2项目规划2.2.1任务描述(使用任务树进行任务分解,并说明每项任务的内容、目标等)本系统的任务安排如图一所示:项目规划系统分析系统设计数据流程调查管理业务调查可行性分析系统运行系统实施程序设计详细设计概要设计订单管理商品管理系统登录建立数据库系统会员管理查询统计配送支付管理项目研究图1任务描述图2.2.2进度安排(设置任务步骤、时间分配、相关资源与里程碑标志等,可使用甘特图或任务网络图直观说明)湖南商学院学年论文(课程设计)第5页共50页ID任务名称开始时间完成持续时间Q409年Q110年11/111/811/1511/2211/2912/612/1312/2012/271/31/101/171/241/312/72/142/212/283/712w2009/11/132009/11/2项目研究22w1d2009/11/302009/11/16项目规划35w1d2010/1/52009/12/1系统分析43w3d2010/1/292010/1/6系统设计52w1d2010/2/152010/2/1系统实施62w4d2010/3/52010/2/16系统运行71w1d2010/3/152010/3/8整理成文档图2项目进度安排甘特图3.系统需求分析3.1业务需求3.1.1业务组织(说明用户机构的组织结构)通过对网上书店管理业务的调查分析,可知中小型网上书店的组织结构图如下图所示:采购部总经理销售部综合管理部财务部技术部图3系统组织结构图3.1.2业务定义(说明用户机构的业务边界与业务规则。可使用顶层数据流图或用例图等说明各项业务及其应用接口)湖南商学院学年论文(课程设计)第6页共50页(1)在图书管理中管理员可以对图书信息进行添加、修改、删除等操作。系统管理员图书管理extendsuses添加图书信息查询图书信息extends删除图书信息修改图书信息extendsextends按书名查询按图书编号查询按图书种类查询按图书库存查询extendsextendsextendsextends图4图书信息管理用例图(2)管理员可以在订单管理模块中对订单进行查询、确认发货和订单作废等操作。系统管理员订单管理extendsuses查询订单信息extendsextends按订单号查询按会员编号查询按订单量查询按送货区查询extendsextendsextendsextends确认发货订单作废图5订单信息管理用例图湖南商学院学年论文(课程设计)第7页共50页(3)管理员在会员管理中可以对会员信息进行查询、删除和权限授予等操作。系统管理员会员管理uses查询会员信息extends删除会员信息extendsextends按会员编号查询按会员权限查询extendsextends权限授予图6会员管理用例图(4)管理员在财务管理模块中可以实现成本管理、员工工资核算、应收帐管理、应付帐管理以及财务报表的自动生成等功能。湖南商学院学年论文(课程设计)第8页共50页系统管理员财务管理extendsuses成本管理应收帐管理extends应付帐管理extendsextends工资核算extends生成财务报表图7财务管理用例图3.1.3业务流程(说明用户的业务步骤。可使用业务流程图或活动图进行直观描述)登陆图书管理订单管理会员管理财务管理身份验证失败网站管理图8系统业务流程图湖南商学院学年论文(课程设计)第9页共50页3.2功能需求3.2.1功能组成(使用功能树说明功能组成)网上书店管理信息系统主要是后台业务,后台功能主要有:图书管理、订单管理、会员管理、财务管理、网上书店信息管理系统图书管理订单管理会员管理财务管理查询与统计图书基本信息管理订单信息管理会员信息管理会员权限管理现金管理银行存款管理图书销量统计图书库存量查询财务报表图9系统功能结构图3.2.2功能逻辑(通过数据流细化说明功能逻辑)对于宿舍管理系统而言,主要任务是分析使用该系统功能的是哪些人,哪些人需要该系统的支持来完成工作,以及系统的管理者和维护者等。(1)在图书管理中系统管理员可以通过对图书信息的维护(添加、修改、删除)湖南商学院学年论文(课程设计)第10页共50页图10图书管理时序图(2)在订单管理中系统管理员可以通过对订单信息的查询并决定哪些订单可以确认发货,哪些订单予以作废处理登陆系统:管理员处理增删改查数据库模块图书管理模块1.输入用户名和密码2.提交图书ID3.显示图书信息4.提交增删改查的图书ID5.数据库处理,并更新图书信息...6.更新成功7显示成功操作湖南商学院学年论文(课程设计)第11页共50页图11订单管理时序图(3)在会员管理中系统管理员可以通过对会员信息的查询并确定授予会员哪些权限登陆系统:管理员处理确认和作废数据库模块订单管理模块1.输入用户名和密码2.提交订单ID3.显示订单信息4.提交确认发货和作废的订单ID5.数据库处理,并更新订单信息...6.更新成功7显示成功操作湖南商学院学年论文(课程设计)第12页共50页图12会员管理时序图(4)在财务管理系统管理员可以根据需要输入销售量、销售额等信息得到财务分析与报表登陆系统:管理员处理删改查数据库模块会员管理模块1.输入用户名和密码2.提交会员ID3.显示会员信息4.提交删改查的会员ID5.数据库处理,并更新会员信息...6.更新成功7显示成功操作湖南商学院学年论文(课程设计)第13页共50页图13财务管理时序图(5)在查询与统计模块系统管理员可以获得图书销量排行榜和图书库存量统计表登陆系统:管理员处理统计和数据库模块财务管理模块1.输入用户名和密码2.输入财务信息3.显示财务信息选项4.提交销售量、销售额等信息5.数据库处理..6.处理成功7显示成功操作湖南商学院学年论文(课程设计)第14页共50页图14查询与统计时序图3.3数据需求3.3.1数据关系(使用ER图说明现实数据关系)登陆系统:管理员处理查询与统计数据库模块查询与统计模块1.输入用户名和密码2.输入查询与统计命令3.显示可供查询与统计对象信息4.提交查询与统计对象5.数据库处理6.处理成功7显示查询与统计结果湖南商学院学年论文(课程设计)第15页共50页图15系统数据实体关系图3.3.2数据定义(对ER图中的数据给予细节说明)管理员管理会员订单填写包含订单项1nn1n1n类别图书指明指明采购单项包含采购单采购员填写属于1n1nnnn11n湖南商学院学年论文(课程设计)第16页共50页根据图15得到系统数据字典分别如下所示:表1管理员基本信息数据字典数据存储名:管理员基本信息说明:对管理员基本信息如管理员编号、管理员姓名、管理员通行证号等信息进行记录
本文标题:网上书店管理信息系统设计与开发
链接地址:https://www.777doc.com/doc-4122216 .html