java昕龙时公司项目管理系统设计与实现(5)
时间:2022-05-02 21:09 来源:毕业论文 作者:毕业论文 点击:次
2。1。5新系统技术方面的可行性 新系统在技术方面主要是运用SSH技术去开发,此技术可提供强大的视图编程的集成环境,因此对于设计基本界面的过程以及编写上会变得特别容易,实现对此前项目开发的经验和新系统的技术分析及评估的各种软件及硬件设施都足以实现新系统的所有功能。 参与此次项目开发的人员都具有一定的编程基础和各种系统开发经验,而且已经熟悉掌握各种开发工具,能够合理使用;并且开发新系统的所有要求都基本满足,在规定的期限内,新系统的开发可以完成。 2。1。6经济条件方面的可行性 采购、开发、安装费用,房屋租用费每月 5000-10000元不等,算作8000元,则支出24000元,开发人员每人一台电脑即可,租用服务器一个月2000 钱,则支出6000元,正版的开发软件因为其可持续使用性,所以小项目不再算费用,没有使用正版数据库,不用花费,共计30000元整。 后期维护由软件公司的开发人员执行,一年内免费维护,一年后维护收费,因为是会员系统所以选择B级维护。其每年收费价格为系统投资的10%。大约21000元每年。 如果系统之后想要升级,则需要交钱进行升级。 2。2需求分析 2。2。1系统功能说明 图2。1 功能模块图 此次开发的昕龙时项目管理系统主要目标是解决项目组在开发时能够合理管理项目的各项信息,对项目的管理实现系统化及自动化管理,此项目管理系统是B/S模式,使用SSH技术,以及My SQL数据库进行开发的,使系统能够完成各项功能,为企业业务提供便捷。 昕龙时项目管理系统具有以下功能。 (1)管理员信息添加功能 能够添加管理员的用户名以及密码等信息。 (2)查询功能 A能够查看所有项目的基本信息 B能够通过项目名称查询项目信息 C能够通过合同名称查询项目合同信息 (3)进度管理功能 A能统计每个员工曾开发过的所有项目信息 B能统计每个部门曾开发过的所有项目信息 C能统计项目的总数及不同阶段准备执行项目、正在执行项目和已完成的项目各自所占的比例 (4)数据输出功能 能将所有项目信息按完成时间进行排序,并用Excel表的形式导出。 (5)数据增删改功能 对输入的各项数据,如项目信息、合同信息、人员信息等数据可以由专门具有操作权限的管理员进行删除和修改。 (6)资金管理功能 通过项目的名称对项目的资金进行合理规划,每一笔资金的出入都应该登记下来,和项目签订合同的资金进行进行比对,然后合理安排剩下的资金,不要造成亏损。 (7)项目评估功能 通过项目的名称对项目进行评估,对项目里的进度和资金的分配,以及项目的人员及人员负责内容进行合理叙述,并做出一些评估。 2。2。2数据流图 总DFD图见图2。2: 图2。2 昕龙时公司项目管理系统DFD图 2。2。3数据字典 (1)员工管理字典 表2-1 员工管理字典 数据流 系统名: 昕龙时公司项目管理系统 编号:1 条目名: 员工管理 别名: 来源:员工信息表 去处:员工信息表 数据流结构: 员工信息=员工编号+员工账户+员工密码 (责任编辑:qin) |