摘要
随着网络技术的发展、计算机应用水平的提高扩大,原来系统的时效性、数据的正确性、操作的方便性上都存在不足,已影响到系统的正常使用。经过考察比较,决定利用自己的力量对超市管理系统进行重新设计。使系统能利用软件开发技术的成果,方便商品销售的管理。
本超市管理系统是实现商品的采购和销售的管理,以及对销售和采购的金额统计。并可以对品牌商品进行统计。同时对会员信息和员工的信息进行管理。本文对超市管理系统的设计与开发过程进行了全面的介绍并对各子系统中的程序设计、操作流程、功能实现等进行了详细的解释。该管理信息系统通过MYSQL建立后台的数据库,利用MyEclipse开发工具和JAVA技术,实现了超市管理系统等各项基本功能。
本论文主要分六章,第一章为项目概述主要介绍其背景和意义等;第二章为需求分析其主要介绍系统开发前的各项需求;第三章为概要设计其主要是从组织、业务和数据流方面进行分析,第四章为详细设计主要介绍系统的如何具体实现的;第五章对开发工具和脚本进行介绍;第六章为系统测试和性能分析主要介绍系统的测试方法、测试实例以及性能分析;最后为系统总结主要是对设计和对全文的总结。
关键词:超市管理系统;;JSP;MYSQL;MyEclipse
ABSTRACT
With the development of network technology , computer applications, raising the level of the expansion , the original system exists timeliness , accuracy of the data , the lack of ease of operation , has affected the normal use of the system. After the inspection comparison , decided to use their power for Li Jia supermarket management system redesign. Enables the system to use the results of the development of software technology to facilitate merchandising management.
The supermarket management system is to achieve the buying and selling of goods management, and the amount of sales and purchases statistics . And can be branded goods statistics. At the same time members of staff information and information management . In this paper, Li Jia supermarket management system design and development process for a comprehensive description of each subsystem and program design , operational procedures , and other functions to achieve a detailed explanation. The management information system established by MYSQL backend database using MyEclipse development tools and JAVA technology , the realization of the basic functions of Li Jia supermarket management system.
The main points of the paper first chapter introduces the project outlined the background and significance, etc.; Chapter II of the needs analysis focuses on the needs of their systems before development; Chapter III is a summary of the design which is mainly from the organization, aspects of conducting business and data flow analysis, detailed design of the fourth chapter describes how the implementation of the system; fifth chapter describes the development of tools and scripts; Chapter VI of system testing and performance analysis test method describes the system, test examples and performance analysis; finally summarize the main system is designed and summary of the full text.
Keywords : supermarket management system ;; JSP; MYSQL; MyEclipse
目录
摘要
ABSTRACT
前言
1 项目概述
1.1 现管理系统概述
1.2 组织结构以及业务范围
1.3 业务流程图
1.4 系统存在的问题
2 需求分析
2.1 总体目标
2.2 具体目标
2.3 系统功能模块
2.3.1 系统数据流程图
2.3.2 数据字典
2.4 系统数据模型
3 概要设计
3.1体系结构设计
3.2 接口设计
3.2.1外部接口
3.2.2内部接口
3.3代码设计
3.3.1 代码设计的原则
3.3.2 系统所需代码设计
3.4 数据库设计
3.4.1 关系模式设计
3.4.2数据表的设计
3.5 输入输出设计
3.5.1 输入设计
3.5.2 输出设计
3.6 运行设计
3.6.1运行环境
3.6.2 硬件配置
3.7 出错处理设计
3.7.1 出错输出信息
3.7.2 出错处理对策
3.8 安全保密设计
3.8.1 数据安全性
3.8.2 登录用户的安全性
3.8.3 操作安全性
3.8.4 系统安全性的其它考虑
3.9 维护设计
4详细设计
4.1 模块定义
4.2 程序流程图
4.3 系统的实施
4.3.1 连接数据库的包含文件
4.3.2 登录页面
4.3.3 系统主页面
4.3.4 商品信息管理页面
4.3.5 商品采购管理页面
4.3.6 商品库存查询页面
4.3.7 商品销售管理页面
4.3.8 销售金额统计页面
4.3.9 销售品牌统计页面
4.3.10 销售金额统计页面
4.3.11 采购金额统计页面
4.3.12 品牌统计分析页面
4.3.13 会员管理页面
4.3.14 会员卡管理页面
4.3.15 用户管理页面
4.3.16 员工管理页面
5开发工具
5.1 概述开发工具及编程脚本
5.1.1 介绍开发工具
5.1.2 编程脚本
5.2 脚本习惯说明
6 测试
6.1 测试原则及测试方式概述
6.2 测试项目测试用例
6.3 软件测试结论
6.3.1 软件能力
6.3.2 缺陷和限制
6.3.3 建议
6.3.4 测试结论
结束语
致谢
参考文献