软件项目管理大作业.docx

软件项目管理大作业.docx

ID:57263603

大小:68.34 KB

页数:7页

时间:2020-08-07

软件项目管理大作业.docx_第1页
软件项目管理大作业.docx_第2页
软件项目管理大作业.docx_第3页
软件项目管理大作业.docx_第4页
软件项目管理大作业.docx_第5页
资源描述:

《软件项目管理大作业.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件项目管理大作业个人网上银行系统一、项目背景随着电子商务时代的到来,越来越多的人更愿意通过在线网络购买物品,网络上时时刻刻都在进行着频繁的交易,而一个稳定安全可靠的支付手段是所有交易的保障,于是个人网上银行应运而生。二、项目简介利用Internet技术,通过Internet向客户提供包括支付,转账,查询等传统服务项目,使客户可以足不出户就能够安全便捷地享受服务。可以说,网上银行是在Internet上的虚拟银行柜台。开发本系统有两个目的:一、使用户足不出户即可查询个人账户的各种信息;二、为用户实现自助转账、自助缴费、网上支付和贷款查询

2、等功能,方便用户。三、项目预算预计项目将由15个员工共用10个月的时间开发测试并上线。开发成本:4000元/月×10×20=800,000(单位:元)管理和质量成本:800,000×20%=160,000总成本:800,000+160,000=960,000四、项目进度安排预计项目将在前3个月完成需求分析、总体框架设计及系统设计,前6个月完成软件代码编写并开始测试环节,利用最后4个月试运行完成软件各种功能、性能及安全性测试,争取10个月后项目完成验收。需求分析功能需求:本系统是B/S结构的Web应用系统。开发本系统有两个目的:一、使用

3、户足不出户即可查询个人账户的各种信息;二、为用户实现自助转帐、自助缴费和网上支付的功能,方便用户。根据实际案例和自己的能力,我们将系统划分为八个功能模块:账户管理模块、自助转帐模块、自助缴费模块、网上支付模块、贷款管理模块、客户服务模块、登陆模块、后台管理模块。系统用户用例图如下图所示:外部接口需求:界面设计为适合最小分辨率为800*600,同时要适合1024*768、1280*800等使用15寸以上显示器用户,因此,界面要在浏览器上居中显示。性能需求:人们都不希望一个交易提交后花费太多的等待时间,所以此系统对时间要求比较高,在服务器

4、上测试,响应时间不能超过1/10s。同时对于在不同的平台上兼容性要求较高,故本系统采用JSP作为实现语言,JAVA很好的移植性与平台无关性可以保证系统在其他软件或硬件平台上无障碍运行。软件属性需求:1.正确性:系统要正确处理用户请求,并正确返回结果2.可靠性:系统安全无故障运行直到下一次系统检查3.安全性:系统需要有良好的安全性,如防止被窃取密码造成经济损失软件人员分工:1、前期由5个员工去做调研完成需求分析,同时5个员工完成风险控制管理,另外5个员工完成概要设计详细设计,最后5个人把握项目规模成本项目总体方向及定位。2、中期可以有4

5、个员工来完成界面设计,4个员工来完成数据库设计,12个员工来完成代码编写和文档说明。3、后期可以由10个员工左右来完成程序功能、性能及安全性测试,另外10个员工完成项目文档及项目验收。当然对于一个大项目来说,一定要实验对风险控制和质量保证。风险管理产生阶段任务可能风险描述可能产生原因风险发生的后果避免措施发生后的处理筹备开发环境的配置配置环境不符合项目组要求的标准对开发环境不熟悉可能造成项目集成时bug增多抽出专门人员对环境统一配置把程序放进标准环境调试学习熟悉开发环境学习不够深入导致开发时对开发环境不熟悉,延迟项目进度项目组没有认真

6、学习开发环境延迟项目开发进度筹备阶段应该加强相关项目开发基础知识的学习对不熟悉开发环境的成员抽专人对其培训分析模块划分模块划分不够准确,对项目功能需求分析不明确对网银系统业务了解不够造成项目延期甚至无法进行开发对需求深入了解,准确划分功能模块不惜时间反复多次对模块划分编写需求分析文档文档对需求说明不够明确细致对项目业务了解不深入导致后面的概要设计详细设计等无法明确进行实施加强对需求的理解继续对需求进行分析直至需求完善概要设计模块功能概要不明确需求做的不够,业务不了解导致详细设计不能进行,项目无法开发做好需求,了解业务逻辑深入调查了解网

7、银业务需求与逻辑设计界面不够对网银业导致项目了解网银修改界面界面设计友好,可操作行不够好务流程不了解,对网页设计知识不熟练后期编码困难,项目成形后对用户可操作行困难业务流程,加强对静态网页设计技术的学习详细设计对系统各个模块内部数据流与程序逻辑设计不够完善对网银业务的内部数据流理解不够,对JSP,Servlet等相关知识不熟悉导致项目编码阶段的程序设计调试程序困难甚至无法进行做好详细设计,规划好数据流和程序逻辑及时更改程序逻辑,修订详细设计数据库设计数据库不够完善,存放数据的表划分不合设计要求对系统的用户、业务、操作等相关数据规划混乱

8、导致系统内部数据混乱,不便管理,甚至造成数据的不一致,丢失等严重错误对数据库进行反复思索,反复设计,反复验证直至符合业务逻辑,达到数据便于管理对数据库重新建设,回头对数据再分析再规划开发编码程序无法调试通过对相关技术JS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。