目录
第一章 概述 5
1.1 系统开发背景和意义 5
1.2 开发环境 5
第二章 需求分析 7
2.1 任务概述 7
2.2 功能需求 7
2.3 性能需求 7
2.4 数据描述(数据流图+数据字典) 8
第三章 系统总体设计 14
3.1 业务流程 14
3.2 系统功能模块图 14
3.3 系统流程图 16
第四章 详细设计 18
4.1 程序流程图 18
4.2 程序输入输出描述 23
4.2.1 用户管理模块 23
4.2.2 职员管理模块 23
4.2.3 销售管理模块 23
4.2.4 进货管理模块 23
4.2.5 货存转移模块 23
4.2.6 财务信息模块 23
4.3 数据库的设计 24
4.3.1 数据库的概念结构设计和ER图 24
4.3.2 数据库的逻辑设计 26
4.3.3 数据库的物理设计 27
第五章 编码实现 28
5.1 用户登陆模块 31
5.2 用户管理模块 32
5.3 销售管理模块 37
5.4 进货管理模块 39
5.5 职员管理模块 43
5.6 坏货转移模块 45
第六章 测试分析报告 47
6.1 什么是软件测试 47
6.2 软件测试的目的 47
6.3 测试计划和要点 47
6.3.1 药品以及药品管理模块测试要点 47
6.3.2 销售管理测试要点 47
6.3.3 进货管理测试要点 47
6.3.4 职工信息测试要点 46
6.4 部分测试图 47
6.5 测试结论 49
总结 50
参考文献 51
附录:部分程序代码 52
Abstract
If you see the news, they can understand the 21st century is the century of information, Information technology is with great speed instead of traditional inefficient artificially assignments. With small computer, microcomputer cost of declining, performance, makes the computer as the most important information product, become indispensable for the masses of tools. Computer technology has been widely used in daily office, enterprise management, word processing, spreadsheets and simple personnel management, financial management, and greatly improve our work efficiency, saving many resources, make management standardization, systematization, more scientific.
Now with the development of computer technology and popularization of the management institution, tencent started using computer processing of information. In our country, the great variety of scale, past records, query operation manual and low working efficiency error-prone, already can not adapt to the development of The Times, from management point of view, the manager will cause many inconvenience, there may be some details, let the illegal businessmen to escape. Therefore, a simple and practical drug management system is very much in line with the needs of the market.
Through the research on the modification, and comprehensive considerations repeatedly, the author determined after use JAVA SWING technology, MYSQL5.0 ECLIPSE J2SE JAVA development platform, the drug administration system database development. Drug management system is designed, make enterprise can have more efficient management tools, enterprise in the 21st century the fierce competition. Foreign management system has many excellent experience, but not completely accord with the national condition of our country, China's vast drug sales enterprise is distributed in the small and medium-sized enterprises nationwide sales. Therefore, the development of medicine management system function is absorbed foreign outstanding management tools and excellent function, the innovation of our customers demand more accord with a comprehensive functions of information management system. Drug management system is divided into five modules, respectively, the worker system user information management module, stock management module, modules, stock transfer sales management module management module. The five function module design is reasonable, comprehensive functions, and friendly interface, very large pharmaceutical sales in conformity with the requirements of the enterprise management. But due to lack of time and the practice of the job, system is not perfect, and some mature products on the market is still has some shortcomings. Future work will use the rest time, learning new technology and design concept of drug administration system, further development iteration, the second goal in the next three months are more standard code, the interface of the program can be more beautiful, expanding further strengthens, more with market, and then released to the China open for World Java on learning and using free download.
Key words:Java Swing、Mysql5.5、JDBC、MedMgrSystem、Medicine sales&mgr
参考文献
[1] 侯维瑞 英语语体 上海:上海外语教育出版社,1988
[2][美]Rogers Cadenhead. Java编程入门经典.梅兴文译.第4版.北京:人民邮电出版社,2007
[3]陈轶.姚晓昆编著.Java程序设计实验指导.北京:清华大学出版社,2006
[4] 吴其庆编著.Java程序设计实例教程.北京:冶金工业出版社,2006
[5]李春葆,曾慧.SQL Server 2000学习与上机指导[M]. 北京:清华大学出版社,2005.6.
[6]施霞萍等编著.Java程序设计教程 第2版.北京:机械工业出版社,2006
[7]宛延闿等编著.实用Java程序设计教程.北京:机械工业出版社,2006
[8]耿祥义,张跃平.《JSP实用教程》.清华大学出版社,2003年5月1日:1-354月.
[9]陈刚.Eclipse从入门到精通[M].北京:?.