关于java的hibernate,struts1,struts2,ajax的整合练习
我刚学完hibernate,struts1,struts2,ajax,xml,html,css,mysql,oracle啥的,想做一个练习巩固一下所学的知识,请问大神们,...
我刚学完hibernate,struts1,struts2,ajax,xml,html,css,mysql,oracle啥的,想做一个练习巩固一下所学的知识,请问大神们,我应该做个什么样的项目呢,主要目的还是巩固知识,最好说一下项目的具体需求吧,谢谢
展开
4个回答
展开全部
你想做什么?你自己决定喽?我建议你做一个B/S版的图书管的管理系统.这个你比较熟悉,在学校时谁没从图书管借过图呀!
-------最好说一下项目的具体需求吧.
你从图书管借书,还书等过程中涉及到的人,事,物,规则,等,你都熟悉.例如:(我举的例子不全,剩下的你自己想)
1.你到图书管的书架上选3本书.
2.你把书交给管理员,
3.管理员登录系统,输入你的学生证号,查看你以前是否借过书,因为每个学生最多借5本.
4.当管理员看到你以前没借书所以允许你借过3本书.
5.本次借书成功,要求你2星期之内还书,逾期一天,交5元钱罚款.
6.如果你以前借过3本书,系统会显示以前借的书是否过期,并且本次只能借两本.
下面的规则自己想吧..
你去买本关于软件设计的书看一下.从需要分析到编码,测试等.你只要看个大概就明白整个软件过程了.例如:<<大象-Thinking IN UML >>和<<UML面向对象建模与设计>>等.
系统分析与设计的能力不是一天就能成的,也不是一两本书就能成的,从书中向高手们学习.
希望对你有帮助.
-------最好说一下项目的具体需求吧.
你从图书管借书,还书等过程中涉及到的人,事,物,规则,等,你都熟悉.例如:(我举的例子不全,剩下的你自己想)
1.你到图书管的书架上选3本书.
2.你把书交给管理员,
3.管理员登录系统,输入你的学生证号,查看你以前是否借过书,因为每个学生最多借5本.
4.当管理员看到你以前没借书所以允许你借过3本书.
5.本次借书成功,要求你2星期之内还书,逾期一天,交5元钱罚款.
6.如果你以前借过3本书,系统会显示以前借的书是否过期,并且本次只能借两本.
下面的规则自己想吧..
你去买本关于软件设计的书看一下.从需要分析到编码,测试等.你只要看个大概就明白整个软件过程了.例如:<<大象-Thinking IN UML >>和<<UML面向对象建模与设计>>等.
系统分析与设计的能力不是一天就能成的,也不是一两本书就能成的,从书中向高手们学习.
希望对你有帮助.
展开全部
这要看你的需求了,SSH分层和明确, 这么给你说吧:hibernate和oracle 在DAO层 struts1/2呢在ui这层,当你学了Spring的时候 Spring就充当业务层(谁让Spring是一个大容器呢) 你说的 ajax、html、css 主要负责ui (其实这个可以和struts1/2 一样理解)
项目的话 做一个BBS吧 网上也有一些开源的项目 还有什么ERP等等。
项目的话 做一个BBS吧 网上也有一些开源的项目 还有什么ERP等等。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也和你一样呀,我正在做OA项目,你从网上找了看一下,你说的全部用上了
1引言3
1.1编写目的3
1.2背景3
1.3定义3
1.4参考资料4
2任务概述5
2.1系统目标5
2.2用户的特点5
2.3应用范围5
2.4假定和约束5
2.5系统平台及应用软件开发总体需求5
3需求规定6
3.1应用软件总体构成6
3.2对功能的规定8
3.2.1电子邮件8
3.2.2信息发布9
3.2.2.1电子公告9
3.2.2.2电子论坛9
3.2.2.3电子期刊10
3.2.3公文流程11
3.2.3.1收文管理11
3.2.3.2发文管理14
3.2.3.3呈批件管理16
3.2.3.3呈批件管理17
3.2.3.4函件管理20
3.2.3.5传真电报管理23
3.2.4会议管理26
3.2.5业务办公27
3.2.5业务办公28
3.2.5.1车辆管理28
3.2.5.2报表传递31
3.2.5.3合同管理34
3.2.5.4会议室资源管理36
3.2.5.5业务文件审批管理38
3.2.6档案管理系统39
3.2.6档案管理系统40
3.2.6.1文书档案管理40
3.2.6.2归档文件管理40
3.2.7待办事宜41
3.2.8个人办公服务42
3.2.8.1用户认证42
3.2.8.2密码修改42
3.2.8.3个性设置42
3.2.8.4外出设置42
3.2.8.5常用意见42
3.2.8.6日程安排42
3.2.8.7个人通讯录42
3.2.8.8任务指派43
3.2.9系统界面44
3.2.9.1系统登录界面44
3.2.9.2系统功能界面44
3.2.9.3常用界面元素与图片44
3.2.10系统维护45
3.2.10.1人员与组织45
3.2.10.2工作岗位45
3.2.10.3组织机构45
3.2.10.4流程配置45
3.2.10.5检索配置45
3.2.10.6流程日志45
3.3对性能的规定46
3.4输人输出要求46
3.5数据管理能力要求46
1引言3
1.1编写目的3
1.2背景3
1.3定义3
1.4参考资料4
2任务概述5
2.1系统目标5
2.2用户的特点5
2.3应用范围5
2.4假定和约束5
2.5系统平台及应用软件开发总体需求5
3需求规定6
3.1应用软件总体构成6
3.2对功能的规定8
3.2.1电子邮件8
3.2.2信息发布9
3.2.2.1电子公告9
3.2.2.2电子论坛9
3.2.2.3电子期刊10
3.2.3公文流程11
3.2.3.1收文管理11
3.2.3.2发文管理14
3.2.3.3呈批件管理16
3.2.3.3呈批件管理17
3.2.3.4函件管理20
3.2.3.5传真电报管理23
3.2.4会议管理26
3.2.5业务办公27
3.2.5业务办公28
3.2.5.1车辆管理28
3.2.5.2报表传递31
3.2.5.3合同管理34
3.2.5.4会议室资源管理36
3.2.5.5业务文件审批管理38
3.2.6档案管理系统39
3.2.6档案管理系统40
3.2.6.1文书档案管理40
3.2.6.2归档文件管理40
3.2.7待办事宜41
3.2.8个人办公服务42
3.2.8.1用户认证42
3.2.8.2密码修改42
3.2.8.3个性设置42
3.2.8.4外出设置42
3.2.8.5常用意见42
3.2.8.6日程安排42
3.2.8.7个人通讯录42
3.2.8.8任务指派43
3.2.9系统界面44
3.2.9.1系统登录界面44
3.2.9.2系统功能界面44
3.2.9.3常用界面元素与图片44
3.2.10系统维护45
3.2.10.1人员与组织45
3.2.10.2工作岗位45
3.2.10.3组织机构45
3.2.10.4流程配置45
3.2.10.5检索配置45
3.2.10.6流程日志45
3.3对性能的规定46
3.4输人输出要求46
3.5数据管理能力要求46
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己写个微博
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询