商品进销存管理信息系统学院:专业:年级: 指导老师:学生姓名:日期:1摘要管理信息系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。
它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。
本系统主要通过使用管理信息系统(MIS)的方法,对公司的日常业务处理和信息资源进行全面、系统的管理。
在整个系统开发的过程中,运用了软件工程的基本概念、相关技术和方法。
并且采用了系统生命周期的结构化程序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系统实施)的基本活动贯穿起来。
本系统希望能够通过商品进销存管理信息系统的建立,理顺企业的信息流程和流向,使企业的经营管理更加完善,使所有职能部门的管理人员在信息系统的辅助下进行工作,提高管理的整体水平;希望能够在现有的人力、物力、财力的基础上,进一步的发挥出企业的优势,使得企业能够扩大市场占有率,提高公司的竞争能力。
本系统采用JSP开发设计。
关键词管理信息系统;进销存系统;JSP2AbstractThe management information system is a system which is composed by the human and the computer can carry on the information collection, the transmission, the processing, the preservation, the maintenance and the use system. It measured the national economic departments or enterprises in various operation conditions, can use past data to predict the future, from the overall situation of decision-making, can make use of information control activities of national economic sectors or enterprises and help the realization of the goal of planning.This system mainly through the use of management information system (MIS) method, the company's daily business processing and information resources for a comprehensive, systematic management. In the process of the whole system development, the basic concepts of software engineering, related technologies and methods are used. And using the system life cycle of structured programming method, so that the whole system development stages (system analysis, system design, system implementation) of the basic activities throughout.This system hopes to through the commodity enters sells establishment of inventory management information system, streamline business processes and information flow, make enterprise management more perfect, so that all functional departments of the management in the information system of the work, improve the overall level of management, hope to be on the basis of the3existing manpower, material and financial resources to further play to their advantages, makes the enterprise to expand market share, improve the competitiveness of the company.The system uses JSP development and design.Keywords management information system; Invoicing system; JSP4目录摘要 (2)第1章绪论 (7)1.1 组织机构概况 (7)1.2项目开发背景及信息系统目标 (7)1.3信息系统范围 (7)第2章系统分析 (9)2.1 概述 (9)2.1.1 系统分析的含义和目标 (9)2.1.2 系统分析的任务 (9)2.1.3 系统分析的步骤 (9)2.2 可行性分析 (10)2.2.1 技术可行性分析 (10)2.2.2 经济可行性分析 (10)2.2.3 营运可行性分析 (11)2.3 现行系统的详细调查 (11)2.3.1 现行系统的总目标 (11)2.4本章小结 (11)第3章需求分析 (13)3.1业务流程分析 (13)3.2 数据流图 (14)3.3 基本加工说明 (15)3.4 数据字典 (15)3.5 本章小结 (18)第4章系统概要设计 (19)4.1 软件模块结构设计 (19)4.1.1 开发工具介绍 (20)4.2 数据库设计 (22)4.2.1 实体描述 (23)4.2.2 联系描述 (23)54.3本章小结 (23)第5章系统详细设计 (25)5.1 数据库的逻辑设计 (25)5.2 数据库的实现 (25)5.3 数据库E-R图 (29)5.4 程序流程图 (30)5.5 历史信息的管理 (31)5.6 人机界面的设计 (31)5.6.1 登录界面设计 (31)5.6.2 系统基本信界面设计 (32)5.6.3 库存添加界面 (33)5.6.4 库存查询界面 (34)5.7本章小结 (34)第6章系统实现 (35)6.1 概述 (35)6.2 编程工具与环境 (35)6.3 系统测试 (36)6.4 系统运行与维护 (37)6.5本章小结 (38)结论 (39)致谢 (40)参考文献 (41)6第1章绪论1.1 组织机构概况企业进销存管理系统必须提供商品信息和客户信息的基础设置;提供强大的多条件搜索功能和商品的进货、销售和库存管理功能;可以分不同权限、对不同用户对该系统进行操作,另外,该系统还必须保证数据的安全性、完整性和准确性。
企业进销存管理系统的目标是实现企业的信息化管理,减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提升企业市场竞争力。
公司拥有大量的各国生产厂家的信息,可根据客户的需要提供相应的服务。
1.2项目开发背景及信息系统目标随着我国经济的迅速发展,人民的生活水平的不断提高,人们消费观念的转变,我国消费行业得到了快速的发展。
因此,我国的消费行业发展前景是乐观的,但这并不意味着其发展是一路坦途,消费行业必须在提高管理、工作效率的同时提高服务质量,提高行业竞争力。
在市场经济中,销售是企业运作的重要环节。
为了更好地推动销售,不少企业建立分公司后实行代理制,通过分工司或代理把产品推向最终端用户。
这些分公司或代理商大多分布在全国各地,甚至是在国外,远距离频繁的业务信息交流时这些企业业务活动的主要特点。
在传统方式上,公司之间通常采用电传、电报、电话等方式传递订货、发货、到货、压货、换货、退货等信息,总公司的商务部门在接到分公司或代理商传来的定单和银行汇款单据传真件后,开具产品出库通知,然后再把相关的进、销、存信息手工存档,在对这些信息进行统计分析,才能了解到整个公司的生产、销售和库存情况。
进销存管理是商业企业经营管理中的核心环节,也是一个企业能否取得效益的关键。
如果能做到合理生产、及时销售、库存量最小、减少积压,那么企业就能取得最佳的效益。
1.3信息系统范围7“商品进销存管理信息系统”主要是为公司的经营活动提供信息服务,系统能够对客户信息管理、订单管理、商品信息管理、供应商管理、库存管理,系统用户管理等信息提供存储、更新、查询、统计的功能,使公司能够合理控制进销存各个环节,提高资金的利用率和结算速度,实现管理的高效率、实时性、安全性、科学化、现代化和智能化。
系统的数据来源由各职能部门的业务人员通过键盘输入。
此外,对系统的安全性方面也提出了明确的信息要求。
一个方便用户使用的软件应该具备软件体积小,操作界面友好,基本功能稳定,运行速度较快,通过计算机技术及网络技术结合开发出客户端与服务器端,以便方便、快捷、清晰的进行数据传输和简易通讯功能。
1. 实用性:系统以用户需求为目标,以方便用户为原则。
根据用户实际的需求情况,度身订造一套先进的局域网数据传输,从用户角度出发尽可能的方便用户使用,满足基本的用户需要,成为公司通用的网络软件。
2. 先进性:本设计将充分应用现有成熟的计算机技术、网络技术、软件开发技术。
以MyEclipse 6.0为主要开发环境,其优秀的编码体制和强大的编译器是此系统的强力支柱。
3. 高可靠性:一个实用的系统同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选择,可保证系统数据传输的正确性。
4. 高安全性:在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。
5. 采用标准技术:本系统的所有设计遵循国际上现行的标准进行,以提高系统的开放性。
6. 可维护性:系统的设计要求方便维护,包括硬件的维护,软件的维护和网络的维护。
7. 可扩展性及灵活性:系统的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。
8. 智能性:系统在设计时,充分考虑系统运行的智能性,在使用系统一段时间后,系统可以适应于任何局域网。