基于JSP零售业进销系统设计
关键词:MVC,数据库技术,Java技术,软件工程
摘 要
零售业进销管理系统是用于企业管理中商品采购信息、销售信息以及库存信息等的管理。其开发的主要功能是:当商品入库时登记其基本信息,包括物资信息、供货商信息等。当商品成功销售时登记其客户信息、商品销售时的价格、库存等信息。总的说来,此管理系统就是通过采购、仓储、综合、出库、配送等活动,解决商品供需之间存在的时间、数量、品种、价格等方面的矛盾。
此系统是使用 Apache组织的 Eclipse作为开发工具,Myeclipse作为WEB开发的插件。使用的开发语言是目前广为流行的JAVA,采用可扩展性和维护性都很好的MVC模式作为开发模式。后台数据库采用的成熟稳定的SQL Server 2000。
本文详细的介绍了系统制作的整个过程。按照软件工程设计思想,采用生命周期法进行全程开发,包括需求分析、系统总体设计、系统详细设计、编码、测试、实施等。
ABSTRACT
Retail sales management into enterprise management system is used for the procurement of goods, information, sales information and inventory management /information. The primary function of the development is: When the storage of goods at the time of their basic information, including material information, supplier /information. When the sale of goods at the time of their sale information, including register information, supplier /information. When t success sale goods when customers register their information, the price of goods sold, inventory and other /information. In general, this management system is through the procurement, storage, synthesis, a library, distribution and other activities to address the supply and demand of goods between the time, quantity, variety and price of /contradictions.
The system is to use the Apache organization Eclipse as a development tool, Myeclipse developed as a /plug-WEB. The development of the use of language is the widely popular JAVA, the use of scalability and maintainability are very good development model as the MVC /pattern. The background of the mature and stable database is sql server /2000.
This article describes in detail the whole process of the production /system. In accordance with the design of software engineering, the use of the whole life cycle of method development, including needs analysis, system design, system detailed design, coding, testing and so /on.
Keywords: MVC ,Database technology ,Java technology ,Software engineering
参考文献
[1]梁立新 主编《Java Web应用开发》电子工业出版社 2007
[2]解文明.基于JSP技术的Web数据库系统的研究与开发[J].电脑与信息技术,2005,4:7.
[3]徐冰 李启炎.朱茜.JSP结构模型与应用分析[J].计算机应用研究,2001,10:6.
[4]张波 张福炎.基于JSP技术的Web应用程序的开发[J].计算机应用研究,2001, 5:7.
[5]J2EE框架在需求侧用电管理信息系统中的应用[J].电力需求侧管理,2006,2:3.
[6]Richard Monson-Haefel主编《J2EE Web Services高级编程》清华大学出版社2005
[7] 阎毓杰. JSP数据库编程入门. 吉林: 吉林电子出版社,2005
[8] 曹广鑫. JSP数据库项目开发宝典. 北京:电子工业出版社,2006
[9] 王国辉. JSP数据库系统开发案例精选.北京:人民邮电出版社,2007
[10] 贾素等. JSP应用开发技术.北京: 清华大学出版社,2007
[11] George /Reese. JDBC与java数据库编程[M]. 中国:电力出版社, 2002
[12] time研究室. JDBC数据库程序设计[M]. 中国铁道出版社, 2004
目录
第1章 前言 1
1.1 行业现状 1
1.2 进销系统研究的意义 2
第2章 系统需求分析 3
2.1用户需求分析 3
2.2信息需求分析 4
第3章 系统可行性分析 6
3.1经济上可行性分析 6
3.2 软件技术上的可行性分析 6
3.2.1 Java技术简介 6
3.2.2 JSP技术和Servlet技术简介 6
3.2.3 Apache Tomcat介绍 8
3.3 硬件技术上可行性分析 8
第4章 系统分析 10
4.1系统详细调查资料 10
4.2系统组织结构图 10
4.3 系统TOP图 11
4.4 系统数据流图 12
第5章 系统设计 14
5.1新系统功能结构图 14
5.1数据库设计 14
5.1.1 数据库的概念结构设计 14
5.1.2 数据库的逻辑结构设计 16
5.1.3 数据库的物理结构设计 17
5.2 系统物理配置方案设计 23
第6章 系统实施 24
6.2系统功能模块设计 24
6.2.1基础信息管理模块 24
6.2.2库存管理 37
6.2.3商品销售 42
6.2.4查询统计 46
6.2.5系统设置 52
6.3 测试中遇到的问题 54
6.4系统尚存在的问题 55
结 论 56
参考文献 57
致 谢 58