基于CS结构图书销售管理系统的设计与实现(MySQL)
基于CS结构图书销售管理系统的设计与实现(MySQL)(任务书,外文翻译,毕业论文20000字,程序代码,MySQL数据库,答辩PPT)
摘 要
随着时代的进步,科技的发展,计算机不但逐渐步入寻常百姓家庭,成为人们日常生活中不可或缺的一部分,而且在工业、农业、商业等多领域起着巨大作用。计算机的广泛应用对提高经济效益、生活效率、实现管理现代化、科学化、智能化等方面起到了举足轻重的作用,并且取得了显著效果。
基于C/S的图书销售管理系统是专为图书销售单位而设计,它取代了过去会计、出纳的“账本式”记录与管理,在给工作人员带来方便快捷的同时也大大提高了他们的工作效率,加快了管理步伐,避免了账目混乱,任务繁重等问题,符合现代办公的需求。
本系统主要使用Java中的GUI(图形用户界面)和AWT编程,开发环境为Eclipse,数据库采用MySQL5.0。整体框架采用三层架构模式,即显示层、业务层、数据层,大大降低了程序的耦合性。系统的主要功能包括:销售管理、库存管理、书本管理、种类管理、出版社管理五大功能模块,方便快捷地帮助书店管理人员实现了对图书进、存、销三方面的管理。
关键词:图书;销售管理系统;C/S结构
Book sales & management system based on C/S
Abstract
With the rapid development of science and technology,the computer not only gradually into the ordinary people family, become an indispensable part of People's Daily life, and in many fields such as industry, agriculture, business plays a big role. Computer is widely used to improve the economic benefit, the life of efficiency, realize modernization management, scientific, intelligent, etc has played a pivotal role, and achieved significant effect.
Book sales & management system based on C/S is specially designed for book sales unit, it has replaced the past record of accountant and cashier "books" and the management, the staff to bring convenient at the same time also greatly improve their work efficiency, quicken the steps of the management, to avoid the chaos accounts, the problem such as onerous, meeting the needs of the modern office.
This system is mainly used in Java GUI (graphical user interface) and AWT programming, development environment for Eclipse, using MySQL5.0 database. Overall framework USES the three-tier architecture model, namely the display layer, business layer, data layer, greatly reduces the coupling of the program. System's main features include: sales management, inventory management, books management, category management, press five big function module, convenient and quick to help bookstore managers realize the books into management, save and pin. [资料来源:www.doc163.com]
Keywords: Book;Sales & Management;C / S structure
系统分为六个模块,分别是管理人员登录模块,销售管理模块,入库管理模块,图书管理模块,种类管理模块和出版社管理模块,其中登录模块并不与其它模块相平行,登录模块只是决定操作人员是否有权限去操作其它五大模块。
目 录
摘 要 i
Abstract ii
1 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 开发工具及技术 1
1.3.1 开发工具 1
1.3.2 开发语言 2
1.3.3 开发结构及模式 3
1.4 软硬件需求 3
1.4.1 硬件需求 3
1.4.2 软件需求 3
[资料来源:http://doc163.com]
2 需求分析 4
2.1 可行性分析 4
2.1.1 技术可行性 4
2.1.2 经济可行性 4
2.1.3 操作可行性 4
2.1.4 法律可行性 4
2.2 系统流程图 4
2.3 系统用户用例图 5
2.4 功能模块需求分析 5
2.5 设计的基本思路 6
2.6 性能需求 6
2.6.1 系统的易操作性 6
2.6.2 数据的正确性和完整性 7
2.6.3 数据的安全性 7
2.7 界面需求 7
3 系统分析与设计 8
3.1 数据库的分析与设计 8
3.1.1 数据库的需求分析 8
3.1.2 数据库的概念结构设计 8
3.1.3 数据库的逻辑结构设计 11 [来源:http://Doc163.com]
3.2 连接数据库的前期准备工作 14
3.2.1 编写配置读取类 14
3.2.2 编写JDBC操作类 16
3.2.3 创建数据转换工具类 17
4 系统功能的实现 19
4.1 创建数据库对象 19
4.2 管理员登陆页面 20
4.3 设计父类 21
4.4 出版社管理模块 23
4.5 书本管理模块 28
4.6 销售管理模块 35
5 系统测试 43
5.1 系统测试目的与意义 43
5.2 测试过程 43
5.2.1 登录模块测试 43
5.2.2 销售管理模块测试 44
5.2.3 库存管理模块测试 44
5.2.4 书本管理模块测试 44
结 论 46
参考文献 47
[版权所有:http://DOC163.com]
致 谢 48
英文文献原文 49
中文译文 55 [来源:http://Doc163.com]
下一篇:基于局域网工作交流聊天平台(工作板)设计与实现(CS结构,Oracle)