网站大量收购闲置独家精品文档,联系QQ:2885784924

“软件项目管理系统”毕业论文课案.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“软件项目管理系统”毕业论文课案

目 录 1 引言 1 1.1 开发背景 1 1.2 开发意义 1 1.3 实现目标 1 2 需求分析 2 2.1 功能需求 2 2.2 可行性分析 2 2.3 用例图 3 2.4 活动图 5 2.5 用例描述 8 2.6 时序图 16 2.7 系统开发平台及主要技术 25 3 总体设计 26 3.1 系统的总体架构 26 3.2 数据库设计 28 4 详细设计 36 4.1系统用户维护 36 4.2 修改密码 39 4.3 任务模板 39 4.4文档模板 42 4.5 可评审任务处理 42 4.6 评审人员分配 45 4.7 近期发布的评审任务 46 4.8 评审结果录入 46 4.9 权限管理 46 4.10 可上传文档管理 51 4.11 资源分类 51 4.12 资源上传 55 4.13 有哪些信誉好的足球投注网站资源 56 5 测试 56 5.1 单元测试 56 5.2 集成测试 59 6 难点与解决方案 60 6.1 Web系统与文档存储管理分离 60 6.2 文档在线查看 61 结 论 62 致 谢 63 参 考 文 献 64 1 引言 1.1软件项目开发是一项系统而复杂的工作,它需要一个团队互相配合、分工协作。软件项目管理系统可以规范一个软件开发团队的日常工作,提高工作效率。软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展。1.21.32.12.2可行性分析是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。2.3项目设置项目设置2.4财富库项目设置项目设置2.ORM,无论Hibernate 还是Apache OJB,都对数据库结构提供了较为完整的封装,提供了从POJO 到数据库表的全套映射机制。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hibernate或者OJB 提供的方法完成持久层操作。程序员甚至不需要对SQL 的熟练掌握,Hibernate/OJB 会根据制定的存储逻辑,自动生成对应的SQL 并调用JDBC 接口加以执行。 2.7.2 Ajax技术在本系统中的应用 AJAX[7]全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 国内通常的读音为“阿贾克斯”和阿贾克斯足球队读音一样。Web应用的交互如Flickr, Backpack和Google在这方面已经有质的飞跃。这个术语源自描述从基于网页的Web应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,给缓慢的Web应用体验着色使之像桌面应用一样。虽然大部分开发人员在过去使用过XMLHttp或者使用Iframe来加载数据,但仅到现在我们才看到传统的开发人员和公司开始采用这些技术。就像新的编程语言或模型伴随着更多的痛苦,开发人员需要学习新的技巧及如何最好利用这些新技术。 jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。 3 总体设计 3.1 3.1.2 功能架构 3.2Popedom(PopedomID,DenayID,LibraryDocumentID,PopedomType) Keyword (KeywordID, LibraryDocumentID, KeywordName) Classify (ClassifyID,ClassifyName,FID, CreateID, CreateTime) 3.2.3 数据库物理设计 根据数据库逻辑设计的数据结构,并结合需求分析的内容,数据库的物理结构设计如下表: 表3.1 Popedom 权限表 字段名 字段类型 字段长度 字段含义 PopedomID int 4 主键 DenayID int 4 拒绝访问编号 LibraryDocumentID int 4 外键(财富库资源编号) PopedomType int 4 拒绝访问类型(部门和角色两种) 表3.2 K

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档