淘宝店的管理信息系统的研究与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
淘宝店的管理信息系统的研究与设计
一、系统开发的目的与意义
(一)开发目的
随着世界经济全球化和网络经济时代的不断深入,人们的生活方式伴随着互联网络发展也发生了一系列重大的变化,作为计算机应用的一部分,使用互联网进行在线购物,直接改变着我们的营销环境,影响着市场营销的各个方面。当前,以网络营销为主题的新营销革命风暴在国内外掀起。而淘宝店铺的产生更推进了网络营销的脚步。
(二)开发意义
淘宝网是国内领先的个人交易网上平台,由全球最佳B2B公司阿里巴巴公司投资4.5亿创办,致力于成就全球最大的个人交易网站。淘宝,顾名思义---没有淘不到的宝贝,没有卖不出宝贝。自2003年5月10日成立以来,淘宝网基于诚信为本的准则,从零做起,在短短的半年时间,迅速占领了国内个人交易市场的领先位置,创造了互联网企业的一个发展奇迹,真正成为有志于网上交易的个人的最佳网络创业平台。淘宝店主以很快的速度增加,目前有些淘宝店主也借助一些管理客户,商品,交易信息。
二、需求分析与详细调查
1功能需求分析
淘宝店铺管理系统能够方便地进行商品信息、交易信息和客户信息相关资料的管理,并且可以进行商品信息和客户量的统计。管理员可以对系统用户进行管理。
使店铺业主对店铺的管理更便捷、更有效。从商品的采购到销售、淘宝店铺管理系统设计都将帮助用户更方便地服务。
2性能需求分析
①.准确性和及时性
为了保证系统能够长期、安全、稳定、可靠、高效的运行。系统处理的准确性和及时性是系统的必要性能。本系统的添加功能对于整个系统的功能和性能完成起到举足轻重的作用。作为系统的很多数据来源,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。
本程序通过数据库中表的结构的严谨设计,以及业务逻辑代码的正确性控制和表单数据录入时的数据验证等多手段为系统信息的准确性提供保障。通过技术手段保证每次查询到的信息都是数据库中存在的最新信息,避免了信息的不同步和错误数据等问题。
②.系统的易用性和易维护性
本系统有较好的可维护性、可靠性、可理解性、高效率性。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性等含义。可靠性通常包括正确性和健壮性。开
发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。
3可行性分析
①.技术可行性
技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本系统用的是JSP开发语言,调试相对简单,可以使用多种语言来实现,可以使用JSP等来实现,现在也有很多的人都用这门语言来做网站。重要的是自己本身对JSP比较熟悉,所以用JSP来做毕业设计。这门语言对于本次设计来说是可行的。
现在有很多种数据库可以供大家选择使用,可以有VFP,SQL,ORACLE等其他的数据库。VFP它是一种小型的数据库,对于数据量存储有限,本网站用这个数据库就显的有点小了。而ORACLE则是大型数据库,它比较适合用于大型数据的存储,对于本次课程设计来说太大了,而且它较难使用,尤其是在配置的时候,比较麻烦,操作也很麻烦。所以我选用SQL Server 2000。SQL Server 2000数据库是一个中型数据库,它不仅使用方便,而且SQL语言是集定义语言DDL,数据操纵语言DML,数据控制语言DCL的功能于一体。它的语言风格统一,可以独立的完成数据库生命周期中的全部活动,这些为数据库开发提供了良好的环境。
由上分析可知,本系统使用比较熟悉的JSP技术来开发应用程序,用SQL Server 2000来做后台数据库。当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。
本系统的开发,是典型的Mis开发。采用JSP编程语言,已无技术上的问题。
②.经济上的可行性
(1)开发本系统的投资
淘宝店铺管理系统的开发、运行、维护费用包括:
购买和安装设备的费用:包括计算机硬件、系统软件、机房、电源等,由于本系统各项设备现成,因此此项费用极少。
人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等,由于本项目的特殊性该部分费用可节省。
消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如电费,打印纸、开发软件等开支。
(2)系统运行后所带来的经济效益
系统开发完毕后可以大大节省店铺管理者的时间。同时因为本系统配置移植非常方便,适合其他淘宝店主的学习。
由上分析可知,本系统开发成本低,它的投资主要是在软件平台的开发上,新系统的实施在不需要太大的资金投入基础上却可以带来极高的使用价值及经济价值,因此,从经济上考虑,本系统的开发是完全可行的。
本节从经济及技术上对课题进行了分析,有上述可知,淘宝店铺管理系统在经济上和技术上是可行的。
4输入输出需求
要求用户输入输出界面尽可能简单明了,风格统一;注册过的管理员进系统需进行身份验证;管理员可添加店铺,商品及客户信息;管理员可查询店铺,商品及客户信息。
5数据管理需求
①.数据录入的准确性和实时性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源一是手工输入二是由其它系统产生。手工输入要通过系统界面上的安排使系统具有容错性。而由其它系统生成的数据也要有必要的检查手段,以保证输入数据的准确性。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
②.数据的一致性和完整性
由于系统的数据是共享的,在不同的模块或子系统中,报表、文件、数据库是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,需要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。各模块之间对数据库的需求各有不同,但一定要协调不同需求之间的关系。对于各模块都会用到的表一定要一致,不能有冲突。
6故障处理需求
由于软硬件及系统设计等各种因素,系统在使用过程难免会发生各种故障。系统应提供一定的对各种故障的检测能力,并提供相应的处理手段。对于硬件故障和系统软件故障,应由系统报告及处理;对于操作错误,要求有信息提示及正确方式。
三、数据流程的生成