java进销存管理系统Word格式.doc
- 文档编号:13161435
- 上传时间:2022-10-07
- 格式:DOC
- 页数:7
- 大小:501KB
java进销存管理系统Word格式.doc
《java进销存管理系统Word格式.doc》由会员分享,可在线阅读,更多相关《java进销存管理系统Word格式.doc(7页珍藏版)》请在冰豆网上搜索。
学号:
指导教师:
设计周数:
设计成绩:
2014年07月01日
总结报告
1、课程设计目的:
通过课程设计,使学生能巩固和加深对该语言基本知识的理解,提高综合素质和能力;
掌握使用Java语言进行软件设计的基本思想和方法;
通过该课程设计,可以将学生课堂上掌握的理论知识与处理数据的业务相结合,提高学生的编程能力以及解决实际问题的能力。
2、课题要求:
这次Java的课程设计我做的是进销存系统,包括商品查询、销售查询、订单查询、入库查询等。
我选择了做web程序,因为BS结构的程序不用安装,这要有浏览器就可以连上服务器,不管在哪里都可以方便的进入系统进行管理,所以现在web程序也是非常的受欢迎。
首先,拿到这个问题后先构思了一下这个系统的流程,大体就是用户选择自己需要的商品进行购买,提交订单,然后将订单送到系统管理员处理,在系统管理员确认订单后,客户的购买成功。
在客户的订单没有提交成功前,客户可以申请退货,订单取消。
3、程序说明:
3.1、搭建项目结构
开始搭建项目,采用SSH框架搭建项目,用easyUI对页面布局,其实之前没有用SSH做过东西,想用框架技术练习练习。
Spring配置文件(applicationContext.xml)、hibernate配置文件(hibernate.cfg.xml)和struts2配置文件(struts.xml)都放在src下,因为spring的配置文件放在了src下,所以要在web.xml文件下多加些配置信息和监听事件:
<
!
--applicationContext.xml放置在src下必须配置下面内容-->
context-param>
<
param-name>
contextConfigLocation<
/param-name>
param-value>
classpath:
applicationContext.xml<
/param-value>
/context-param>
--配置监听器-->
listener>
<
listener-class>
org.springframework.web.context.ContextLoaderListener<
/listener-class>
/listener>
配置好环境后就开始分析系统所要用到的表。
3.2、分析数据库表
t_user:
管理员表
t_customer:
客户表
t_goods:
商品表
t_info:
入库信息表
t_userOperate:
管理员操作表
t_customerOperate:
用户操作表
分析好表之后就根据表字段写对应的实体类.
3.3、根据数据库表书写实体类
User:
管理员类
Customer:
客户类
Goods:
商品类
Info:
入库信息类
UserOperate:
管理员操作信息类
CustomerOperate:
客户操作信息类
实体类写好后还要书写hibernate注解,之后写dao层在BaseDao中写基本的增、删、改、查的方法,其他dao继承BaseDao。
用easyUI对页面布局,发送请求时对应书写action。
这样这个系统基本上做好。
下面说一下程序流程:
首先进入主页
左侧菜单栏点击后在中间会弹出内容
商品信息列表
进货
查看交易记录
退货
登录后进入后台管理页面
管理员可以对库存信息,记录信息,客户的订单和管理员信息进行管理。
4、心得总结:
只是简单的实现了进销存系统的功能,有好多的功能还没有实现。
不过在做这次的课程设计的中学会了很多以前没有懂的知识,比如SSH框架之前没有框架做过一个完整的东西,还有easyUI它通过Ajax提交请求,现在还是雨点不理解他的原理,我会在以后的学习中搞懂的。
在这次课程设计中我认为有难度的就是从页面向后台提交信息时很容易就会出错,总会传不过去值。
但是用struts2感觉挺方便的可以将要传的值写到属性的位置进行传值。
最后我说一下在程序中会出现向后台传值,中文乱码问题,我想用拦截器对编码问题统一处理,由于实验原因没有弄,我会在以后弄好的。
课程设计
评语
成绩
指导教师
(签字)
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 进销存 管理 系统