jsp商品进销存管理系统内容摘要:

ion relatively simple, and the system is single edition, not Inter operations work, which I have yet to learn that in future work to further improve. keyword : Supermarket Jinxiaocun management, MIS,JSP, database 第一章 引言 课题背景 超市 进销存管理系统用计算机管理超市库存进出管理的一种计算机应用技术的创新 ,在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的 .现在一般的超市都采用计算机智能化管理 ,采用计算机作为工具的实用的计算机超市库存管理程序来帮助管理员进行更有效的超市库存管理工作。 超市进销存管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。 对于前者要求建立起数据一致性和完整性强、数据安全性好的库。 而对于后者则要求应用程序功能完备 ,易使用等特点。 系统简介 本系 统采用 JSP与 SQL Server作为数据库的方式编写 ,主要服务于超市库存管理人员的日常工作 . 主要由以下几大功能模块构成 : 客户管理 :添加客户 ,修改客户 ,删除客户 ,查询客户 商品管理 :添加商品 ,修改商品 ,删除商品,查询商品 进货管理 :添加进货订单 ,修改进货订单 ,删除进货订单 ,查询进货订单销售管理 : 添加销售订单 ,修改销售订单 ,删除销售订单,查询销售订单系统使用人员管理:添加人员,修改人员,删除人员,修改个人密码 系统相关技术 Client/Server 体系 在计算机产生和发展的过程中, 计算机软硬件设备、网络技术发生了巨大的变化,计算机的体系结构也随着相关技术在不断发展。 在计算机发展的早期主要是主机 /终端方式,进入 80 年代以来, Client/Server 体系逐渐走上了迅速发展的道路。 90 年代后,随着大型数据库管理系统以及可视化程序开发技术的成熟,进一步推动了 Client/Server 结构的广泛应用。 如今, Client/Server 体系己经成为最主要的计算机应用体系结构,随着网络应用的要求, Client/Server 体系又进一步衍变成 T 多层 Client/Server 结构体系和 Browser/Server 体系。 体系的特点 在 Client/Server 体系中,将应用程序分为两部分,一部分是由多个用户共享的信息与功能,这部分称为服务器部分。 另一部分是为每个用户所专有,称为客户部分。 客户部分负责执行前合功能,如数据处理,报告请求等。 而服务器部分执行后台服务,如管理共享外设,控制对共享数据库的操纵,接受并应答客户机的请求等。 这种体系结构将一个应用系统分成两大部分,有多台计算机分别执行,使他们有机的结合在一起,协同完成整个系统的应用。 Client/Server 应用系统采取“请求 /响应”的应答模式,每当用户需要访问服务器时就由客户机发出“请求”,服务器接受“请求”并“响应”,然后执行相应的服务,把执行结果送回给客户机,由它进一步处理后再提交给用户。 一个应用系统一般由三部分组成 :用户界面 (表现层 ),业务逻辑部分 (业务层 )和数据维护和存储部分 (数据层 )。 表现层的功能是通过用户界面实现与用户的交互,业务层则是主要的商务逻辑,数据层的功能是对数据的存储和维护,也就是数据库。 两层结构的 Client/ Server 应用系统,用户界面和业务逻辑部分均被放在客户端,数据库放在服务器端,从而使客户端 变得很“胖”,成为胖客户机,相对服务器端的任务较轻,成为瘦服务器。 两层结构的 Client/Server 体系如图21 所示。 这种传统的两层 Client/Server 体系结构在用户较少 (少于 100)、一个数据库以及安全快速网络的部门规模应用程序中使用时,可以工作的很好。 但随着应用户界面和业务逻辑 数据库 客户端 服务器端 图 31 两层 Client/Server体系结构图 用系统的大型化以及用户对系统性能要求的不断提高,两层 Client/Server 结构越来越满足不了用户更高需求,主要缺点体现在 : ,成本增加 :应用系统的功能越来越 复杂,客户端的应用程序也变得越来越庞大,客户机不堪重负,于是不断提高客户机的配置,这同时加重了投资的成本。 :一旦系统要进行修改和升级,则需要更新所有客户端的应用程序,中断客户的日常工作,给系统的维护升级造成很大的困难。 :由于客户机直接同服务器相连,一旦用户有了数据库访问的权限,用户就可以对数据库进行操作,它们对系统的安全带来了极大的隐患。 :由于数据库连接的客户机数量有限,如果超过这个限制值,就只能简单的拒绝连接。 由于在两层 Client/Server 体系结构中无法从根本上解决以上所固有的弊端,所以开发人员迫切需要一种新的体系接口来解决这些缺点。 多层Client/Server 体系结构由此产生。 多层 Client/Server 体系 多层 C/S 结构在两层 C/S 结构的基础上发展产生并得到应用,从实用的角度看,三层 C/S 最为流行。 在。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。