File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- 单机版的书店管理系统(练习设计模块和思想_系列汇总)
1+ 单机版的书店管理系统(练习设计模块和思想_系列汇总)
22
3- 项目练习目标 :
3+ 项目练习目标 :
44
5- 1、Java应用程序基本分析
6- 2、培养面向对象编程的基本思想
7- 3、Java基本设计模式综合应用
8- 4、掌握分层和接口的基本设计
9- 5、构建合理的Java应用程序包结构
10- 6、综合应用JSE所学习的知识
11- 7、在应用中合理使用集合框架
12- 8、在应用中综合使用swing的常用组件
13- 9、基本的表现层的实现机制
14- 10、IO流和文件的基本操作
15- 11、培养良好的Java编程习惯
16- 12、培养调试Java程序的能力,培养改错的能力
5+ 1、Java应用程序基本分析
6+ 2、培养面向对象编程的基本思想
7+ 3、Java基本设计模式综合应用
8+ 4、掌握分层和接口的基本设计
9+ 5、构建合理的Java应用程序包结构
10+ 6、综合应用JSE所学习的知识
11+ 7、在应用中合理使用集合框架
12+ 8、在应用中综合使用swing的常用组件
13+ 9、基本的表现层的实现机制
14+ 10、IO流和文件的基本操作
15+ 11、培养良好的Java编程习惯
16+ 12、培养调试Java程序的能力,培养改错的能力
1717
1818
19- 项目功能需求 :
19+ 项目功能需求 :
2020
21- 1、能进行操作用户的注册,修改基本信息,删除和查询。
22- 2、能对图书的基本信息进行增加、删除、修改和查询操作。
23- 3、能填写进货单,一张进货单带有多条具体的进货信息,进货的书籍必须是图书管理里面已经有的;进货的同时修改库存对应书籍的存货量。
24- 4、能填写销售单,一张销售单带有多条具体的销售信息,销售的书籍必须是图书管理里面已经有的,而且销售的数量不能超过当前库存的数量;销售的同时修改库存对应书籍的存货量。
25- 5、可以查看库存的明细,可以按照条件进行查找具体的图书的库存值。
26- 6、权限方面进行简化,做固定的权限控制。把用户按照模块分成不同操作权限的人员,特设一个admin的用户,可以操作全部的功能。
21+ 1、能进行操作用户的注册,修改基本信息,删除和查询。
22+ 2、能对图书的基本信息进行增加、删除、修改和查询操作。
23+ 3、能填写进货单,一张进货单带有多条具体的进货信息,进货的书籍必须是图书管理里面已经有的;进货的同时修改库存对应书籍的存货量。
24+ 4、能填写销售单,一张销售单带有多条具体的销售信息,销售的书籍必须是图书管理里面已经有的,而且销售的数量不能超过当前库存的数量;销售的同时修改库存对应书籍的存货量。
25+ 5、可以查看库存的明细,可以按照条件进行查找具体的图书的库存值。
26+ 6、权限方面进行简化,做固定的权限控制。把用户按照模块分成不同操作权限的人员,特设一个admin的用户,可以操作全部的功能。
2727
28- 项目基本设计 :
28+ 项目基本设计 :
2929
30- ★ 架构设计
31- 整体框架、模块划分
32- 模块划分:用户、图书、进货、销售和库存5个模块
30+ ★ 架构设计
31+ 整体框架、模块划分
32+ 模块划分:用户、图书、进货、销售和库存5个模块
3333
34- ★ 系统功能结构设计
35- 每个功能模块的具体功能子模块
34+ ★ 系统功能结构设计
35+ 每个功能模块的具体功能子模块
3636
37- ★ 数据库设计
38- 项目框架实现:分模块、分层、分包、构建应用程序
37+ ★ 数据库设计
38+ 项目框架实现:分模块、分层、分包、构建应用程序
3939
40- 自己的总结:
40+ 自己的总结:
4141
42- 这可以说是自己的第一个项目吧。小项目。O(∩_ ∩)O哈哈~ 、
43- 写到现在也有10多天了,自己比较享受写项目的这个过程,不过因为这个项目是跟着老师指导来做的,所以呢,自己的感触还不是很深,不过现在对分包啊,取名字啊,值对象封装啊,工厂方法,面向接口编程啊,表现层,逻辑层,数据层啊,这些以前用都没用过的,那时候完全不懂得怎么回事,不过在自己写了之后,感觉嘛、也就那么回事。
44- O(∩_ ∩)O~ ,这种项目开发,还是得自己多练练手,写得多了,自己就熟了。
45- 以后就是手到擒来。
42+ 这可以说是自己的第一个项目吧。小项目。O(∩_ ∩)O哈哈~ 、
43+ 写到现在也有10多天了,自己比较享受写项目的这个过程,不过因为这个项目是跟着老师指导来做的,所以呢,自己的感触还不是很深,不过现在对分包啊,取名字啊,值对象封装啊,工厂方法,面向接口编程啊,表现层,逻辑层,数据层啊,这些以前用都没用过的,那时候完全不懂得怎么回事,不过在自己写了之后,感觉嘛、也就那么回事。
44+ O(∩_ ∩)O~ ,这种项目开发,还是得自己多练练手,写得多了,自己就熟了。
45+ 以后就是手到擒来。
4646
47- CSDN博客地址:
47+ CSDN博客地址:
4848http://blog.csdn.net/qq_26525215/article/details/51202656
You can’t perform that action at this time.
0 commit comments