JAVA 课设贺卡年历课程设计Word文件下载.docx

上传人:b****6 文档编号:18847644 上传时间:2023-01-01 格式:DOCX 页数:16 大小:422.43KB
下载 相关 举报
JAVA 课设贺卡年历课程设计Word文件下载.docx_第1页
第1页 / 共16页
JAVA 课设贺卡年历课程设计Word文件下载.docx_第2页
第2页 / 共16页
JAVA 课设贺卡年历课程设计Word文件下载.docx_第3页
第3页 / 共16页
JAVA 课设贺卡年历课程设计Word文件下载.docx_第4页
第4页 / 共16页
JAVA 课设贺卡年历课程设计Word文件下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

JAVA 课设贺卡年历课程设计Word文件下载.docx

《JAVA 课设贺卡年历课程设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《JAVA 课设贺卡年历课程设计Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。

JAVA 课设贺卡年历课程设计Word文件下载.docx

1.1系统设计的目的.........................................................................................................2

1.2系统设计的实验环境................................................................................................2

1.3系统设计的要求..........................................................................................................2

2.系统设计的容..........................................................................................................2

2.1需求分析......................................................................................................................2

2.2概念设计......................................................................................................................3

2.3逻辑设计......................................................................................................................7

2.4程序实现...................................................................................................................11

2.5详细设计.....................................................................................................................13

3.总结.....................................................................................................................................16

参考文献...................................................................................................................................16

前言

Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。

它具有简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。

Java不依赖平台性的特点使它受到广泛的关注,且成为网络时代的重要语言之一。

Java不仅是一门正在广泛使用的编程语言,并且已成为软件开发者必须掌握的基础语言。

本次课程就是使用Java语言进行编程设计,开发了关于年历贺卡销售的信息管理系统。

随着计算机技术的日趋成熟,管理信息系统已经应用到各个领域。

销售管理软件的应用大大提高了普通零价的管理水平和经济效益。

通过对我国年历贺卡销售流程的调查,年历贺卡业中小型批发、零售企业等往往存在一些共同的特点和问题,如贺卡品牌繁多、库存漏洞大、决策欠依据、经营不规等,而这些问题往往是一个商家制胜的关键。

如果还采用以前的手工销售、统计的方法,将会极大影响销售业绩。

针对这些问题我在课程设计中开发了此系统。

系统适用于中小型零售商城批发等。

关键词:

销售管理系统进货销售

一.系统设计的目的与要求

1.1系统设计的目的

本次系统设计是针对计算机专业学生学完《JAVA程序设计》课程后,进行的一次全面的综合训练,是该课程的大作业。

JAVA系统设计的目的是加深对理论教学容的理解和掌握,使学生掌握JAVA程序设计开发在实践中的应用,并且掌握其基本方法和技术路线,为学生综合运用所学知识,运用JAVA进行软件开发打下良好的基础。

1.2系统设计的实验环境

Win7系统,JAVA语言及相应的开发环境,Eclipse,JDK,MySQL等。

1.3系统设计的要求

按照学生的课题,要求学生能独立完成自己的任务,并在此基础上完善整个项目开发。

要求学生能够全面、深入理解和掌握所学容,能够分析、设计,并解答类似问题,能编写出较好的程序;

掌握JAVA程序设计的基本技能和面向对象的概念和方法。

培养学生进行分析和解决问题的能力;

培养学生进行设计分析、设计方法、设计操作与测试、设计过程的观察、理解和归纳能力的提高。

二.系统设计的容

2.1需求分析

家具销售管理系统主要用于管理管理员信息,进货信息,用户信息以及销售信息等。

这些信息的录入、查询、修改和删除等操作都是该系统重点解决的问题

本系统分为5个管理部分,即登录管理,系统功能,,系统帮助和关于软件,各个功能模块的详细介绍如下:

1):

登录管理:

主要是对管理员和用户对销售系统进行管理。

用户登陆成功后,用户可以登录,注册和修改自己的密码,系统会进入到系统功能界面,但不能访问管理员特权。

管理员登陆成功后,管理员可以登录,注册和修改自己的密码,系统会进入到系统功能界面。

2):

系统功能管理:

主要是进货管理,销售管理,库存管理,管理员特权(通过管理员登录对用户进行管理)通过这4个方面处理,使家具信息的管理更加方便。

(1)进货管理:

实现进货订单、新增订单、取消进货订单、确认货物进货账等功能。

(2)销售管理:

实现查询已送货,查询未送货,新增订单等功能。

(3)库存管理:

实现货物情况和库存盘点等功能。

(4)管理员特权:

通过管理员登录对用户信息进行管理。

3):

系统维护管理:

实现本单位信息设置、系统管理权限设置、系统数据备份恢复、系统数据清除功能。

4):

系统帮助:

对学员的学籍信息进行插入、查询、修改和删除等操作,以便有效管理学员的成绩信息。

5):

关于软件:

软件的基础信息。

本系统主要用于家具销售信息的管理,采用面向对象的设计思想,系统功能分析是在系统开发的总体任务的基础上完成的。

针对家具销售管理的需求,设计了如下所示的数据项和数据结构。

基本表部分:

管理员表:

,密码

销售表:

订单号,货物名,联系,送货地址,是否入库

进货表:

订单号,货物名,订单日期,是否入库

用户表:

2.2概念设计

在需求分析基础上,经过逐步抽象、概括、分析、研讨,本系统的实体有:

用户资料实体,进货资料实体,销售资料实体,管理员资料实体。

整体E-R模型

用户资料实体包含以下属性,分别是用户名,密码。

其E-R图如下图所示:

图2.2-1

管理员资料实体包含以下属性,分别是用户名,密码。

销售表包含以下属性:

订单号货物名送货地址是否入库

图2.2-2

订单号货物名进货日期添加库存

图2.2-3

2.3逻辑设计

现在需要将数据库概念结构转化为MySQL数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。

根据数据库的需求分析和概念结构设计,设计了数据库。

数据库由下面多个表格组成,各个表格的设计结果如下面所示。

每一个二维表表示数据库中的一个表。

在上面实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。

红酒销售管理系统数据库中各个二维表如下面所示,每个表格表示在数据库中的一个表,主要完成以下几个表的构建:

其中包含Admin_tab表Xiaoshou表hw_name,

Jinhuo表和user_tab表

表一管理员资料表Admin_tab

字段名

字段描述

数据类型

主键

外键

非空

唯一

默认值

自增

user

用户号

INT(8)

password

密码

VARCHAR(20)

表二用户资料表User_tab

表三Xiaoshou表

dingdan_num,

订单号

hw_name,

货物名

phone_num,

ENUM

addr,

联系地址

VARCHAR(18)

sfsh

是否入库

bit

表四Jinhuo表

dingdan_num

INT(4)

hw_name,j

jinhuo_data

进货日期

kucun

库存

bit

2.4程序实现

程序流程图如下所示:

图2.4-1

管理员操作系统:

图2.4-2

2.5详细设计:

前台用户登录界面如图所示:

三.系统设计总结

本文详细论述了年历贺卡商城销售管理系统的设计与实现过程,基本实现了需求分析中的功能要求,在用户登录界面中可以使用注册的用户账号登录到系统,进行用户信息的管理和供应商信息的管理,进入系统之后,可以进行商品信息的添加、删除、修改和查询,商品进货信息的添加、修改和查询,以及商品销售信息管理和商品库存信息管理一系列功能的实现,对于家具商城的管理起到了一定的帮助作用。

由于时间仓促以及开发者的水平有限,本系统还存在着一些缺点以及不足之处,系统的约束力和容错能力比较弱,而且可性行也不够强。

因此在系统的进一步开发实现以及扩展阶段,应该加强数据的完整性,多从安全性方面考虑设计,增强系统的扩展能力、容错能力以及系统的可行性。

通过本次设计的亲身实践,知识得到了积累,拓宽了自己的视野,更多的发现了自己的不足,认识到自己还要学习很多知识才能完成这个项目,以前掌握的知识是远远不够的。

计算机是一门非常复杂且庞大的学科,一项课题往往需要多项技术才可以完成的。

在设计阶段,通过对课题的深入分析与研究,使我对技术有了一定的了解。

在遇到问题时,得到了指导老师与同学的悉心帮助,感受到集体的力量是无穷的。

要将掌握的理论知识应用到实践中去,总会出现这样或那样的问题,不是理论没有掌握好,而是只有理论知识是远远不够的,一定要把理论知识和实践结合起来。

把学到的知识应用到实践中去,多做多练,才可以把理论的精华发挥出来。

理论知识一定要在实践中得到应用,解决实际问题,这才是学习的根本目的。

参考文献

[1]郭克华.JavaWeb程序设计.:

清华大学

[2]牛晓太.Java程序设计教程.:

评分表

评分细则

分数

理解功能及基本原理程度。

(20分)

报告文字、图、表格式规、整齐程度。

(15分)

报告容完整、逻辑性程度。

程序代码是否有注释、是否有语法错误。

(10分)

程序运行是否正常。

程序运行界面是否美观。

是否有创新思考、做法等。

(5分)

其他说明:

总分:

成绩等级:

指导老师签名:

日期:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 自我管理与提升

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1