
求java项目开发具体流程,需求分析等
最近想做个网站,用SSH做,以前没做过详细的需求分析什么的,所以不知道流程,求大神解答一个企业级项目的完整详细的开发流程,比如需求分析包括什么,开发顺序,用什么软件等,求...
最近想做个网站,用SSH做,以前没做过详细的需求分析什么的,所以不知道流程,求大神解答一个企业级项目的完整详细的开发流程,比如需求分析包括什么,开发顺序,用什么软件等,求指教啊
展开
2个回答
展开全部
SSH做首先要搭建好一个开发的环境,然后保证你ssh的架构配置完成。接下来就是要做好需求了,你想要做一个什么样的网站 ,做成什么样子的,网站都有哪些功能,页面怎么设计,然后根据你的功能设计去设计数据库的表,这些东西是最重要的,如果需求不明确,表结构不完整,当你开发的时候,会不停的返工和停工,所以不要急着开发,先根据你的网站需求设计出数据库表,然后再根据你的需求去开发项目。开发的时候,可以先把页面画出来,静态的就行,然后去写dao层(数据处理)的基础方法,然后写controller(控制层)的交互方法,接着去和静态页面去交互,基本就成型了吧。其他的你可以根据这些去添加。中间避免不了配置jdbc,xml一些文件,相信你应该知道。软件就是Eclipse或Myeclipse,tomcat或其他服务器,Mysql或sql server或Oracle。
不清楚再聊吧,希望能帮到你
不清楚再聊吧,希望能帮到你
展开全部
首先你想做那就不存在开发可行性的问题了
第二 需求分析: 列出功能点、界面要求,实现原型 实用软件 :axure,确定施工周期,工期安排软件:excel或者Steelray Project Viewer
第三概要设计:根据原型写出大致设计,理清实现逻辑
第四详细设计:做不做都行,没事做做也可以:详细列出所有功能的伪代码实现
第五代码实现:做网站建议用MyEclipse+mysql ,框架 SSH
第六测试:功能、页面效果是否实现
第七使用说明:写使用说明。
大致就这么多吧
第二 需求分析: 列出功能点、界面要求,实现原型 实用软件 :axure,确定施工周期,工期安排软件:excel或者Steelray Project Viewer
第三概要设计:根据原型写出大致设计,理清实现逻辑
第四详细设计:做不做都行,没事做做也可以:详细列出所有功能的伪代码实现
第五代码实现:做网站建议用MyEclipse+mysql ,框架 SSH
第六测试:功能、页面效果是否实现
第七使用说明:写使用说明。
大致就这么多吧
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询