文档介绍:摘要
网上连锁店管理系统的主要功能是通过对数据库的信息检索及维护功能,为总店用户和分店用户提供网上的进销存处理的。网上连锁店管理系统是为了实现数字化管理,以简单明了的操作,提高工作效率,减少不必要的重复劳动,加速信息的记录,查阅以及传播速度,并且与其它系统相配合,共同实现无冗余的统一的信息管理系统。
系统使用了JSP+JavaBean+Servlet的开发模式,将对数据库、字符串等常用操作封装在JavaBean中,设计上使用了MVC模式(即模型、视图、控制)的思想,实现逻辑与显示的分离,JSP只负责页面的显示,而业务逻辑等由bean来实现,隐藏了复杂的数据库等程序逻辑操作,减少在JSP中脚本代码的使用,使得JSP页更加易于维护,并提高了系统的安全性。
整个研究过程经过需求分析、系统设计、系统开发和测试四个阶段的工作。
关键字 JSP、JavaBean、servlet、MVC、网络商店
目录
摘要 1
目录 2
背景介绍 3
3
3
什么是连锁店 3
网上连锁店管理系统有哪些特性 3
管理系统数据库设计 5
5
5
5
网上连锁店管理系统 8
8
JSP 8
JavaBean 8
Servlet 8
9
11
业务逻辑说明 11
功能模块设计流程(要修改) 12
12
15
结束语 17
参考文献 18
背景介绍
随着信息技术产业的发展,尤其是网络的迅速普及,人们的生活方式发生了重大的变革,各种行业也随之发生了巨大的变化。这种变化不是本质上的,而是形式上的。在这些产生巨大变化的行业中,商业是最突出的。商业行为向网络转移,是信息技术发展的必然趋向。电子商务成为当今的热门。为此,提出了基于Web的连锁店管理系统的课题。
什么是连锁店
连锁店是指众多小规模的、分散的、经营同类商品和服务的同一品牌的零售店,在总部的组织领导下,采取共同的经营方针、一致的营销行动,实行集中采购和分散销售的有机结合,通过规范化经营实现规模经济效益的联合。连锁店可分为直营连锁(由公司总部直接投资和经营管理)和特许加盟连锁(通过特许经营方式的组成的连锁体系)。后者是连锁经营的高级形式。连锁店的形式可以包括批发、零售等行业,以至饮食及服务行业都可以连锁式策略经营。
网上连锁店管理系统有哪些特性
普遍性:
现在电脑的普及率使得电子商务的活动范围大大扩大,而网上连锁店管理系统正是针对这一现象而开发的;
方便性:
在网上连锁店管理系统中,人们不再受地域的限制,能以非常简捷的方式完成过去较为繁杂的商务活动,仅仅靠网页上的操作,就能完成各种操作;
整体性:
网上连锁店管理系统能够规范事务处理的工作流程,将人工操作和电子信息处理集成为一个不可分割的整体,这样不仅能提高人力和物力的利用,也可以提高系统运行的严密性;
安全性:
在电子商务中,安全性是一个至关重要的核心问题,它要求网络能提供一种端到端的安全解决方案,如加密机制、签名机制、安全管理、存取控制、防火墙、防病毒保护等等,这与传统的商务活动有着很大的不同,这对网上连锁店管理系统的要求便大大提高(在系统的开发中,技术含量太高,未真正实现)
;
总而言之,作为一种商务活动过程,网上连锁店管理系统将带来用户操作的方便性以及管理的规范性。
管理系统数据库设计
要设计一个比较好的关系数据库需要设计者的经验和对实际任务的分析与认识。很多用户往往一开始就进行数据库的创建,然后由不断修改,而没有一个整体的设计,这样很容易使创建的数据库因无法满足不断增加的数据需求,而需要重新设计数据库。所以在创建数据库之前,应先对数据库进行一个整体设计,这样会使将来的工作事半功倍。关系数据库设计的一般步骤为[1]:
确立建立数据库的目的。即用数据库作哪些数据的管理,有哪些需求和功能。然后再决定如何在数据库中组织信息以节约资源,怎样利用有限的资源以发挥最大的效用。
确定所需要的标。在明确了建立数据库的目的滞后,就可以着手把信息分成各个独立的主题,每一个主题可以使数据库中的一个表。
确定所需的字段。确定在每个表中要保存哪些信息。在表中每类信息称作一个字段,在表中显示为一列。
确定关系。分析每个表,确定表中的数据和其他表中的数据有何关系。必要时,可在表中加入字