。项目信息后续维护时,在初始化页面之后还要查询对应的数据存储表,然后将已填写的数据显示,以供修改。设计过程项目信息维护涉及到的界面主要有。初次录入项目信息时,调用来初始化页面以及初始化下拉列表。提交时,初始化个实例,通过界面的输入来赋初值,然后调用该类的方法来保存数据后期数据维护时,根据传递的,调用的含参构造函数初始化个实例,调用方法,利用该实例的属性值为界面赋值展示,提交的时候调用实例的方法来更新,通过返回值的不同给用户展示不同的提交结果。项目信息录入界面如图所示。北京联合大学毕业设计图项目信息录入界面项目信息维护界面如图所示。图项目信息维护界面北京联合大学毕业设计项目费用预算的费用条目和父子关系都不确定,保存在个对照关系表中。因此加载该页面时,需要读取对照关系表,根据对照关系动态生成控件。另外,每填写笔金额时,需要自动汇总到父级费用条目和总计,考虑生成控件时采取前缀后缀标示控件,然后采用脚本的事件配合查询实现动态汇总。如果该项目已填写费用预算,则应在加载页面时为相应的文本框赋值。项目实施费用预算界面如图所示。图项目实施费用预算界面附件管理将附件上传到服务器文件夹,数据库中保存文件路径。每次重新上传覆盖之前上传的附件。如果已经上传附件,可以点击查看链接来下载附件。附件管理界面如图所示。图附件管理界面项目计划管理项目计划管理是项目资源计划里程碑计划风险管理的入口,其中前两个是重北京联合大学毕业设计点。功能描述项目资源计划中包含了该项目的项目组成员,没有在项目资源计划中的人员是不同被用于项目的。资源计划规定了每个项目组成员在该项目中的起止时间人员的单价补助等信息。在资源计划模块,可以为项目增删人员修改项目资源的属性等。个项目可以建立个或多个里程碑,里程碑具有起止日期占比工作量等属性,可以在此处进行里程碑增删。建立个里程碑计划后,就可以为该里程碑导入计划。风险管理模块可以增删改项目风险,以记录项目可能的风险。主要功能实现资源计划界面加载时,会展示当前项目的所有资源。每次添加和编辑资源时,都会对资源起止日期是否在项目起止日期范围内数值类型数据格式等进行校验,不正确时给出对应提示。创建和编辑里程碑信息也要求里程碑的起止时间必须在项目的起止时间范围之内,并且个项目中各个里程碑的占比之和不能够超过。计划导入时需要校验计划的所有资源是否都在项目资源计划中计划中所有人员的起止日期是否在项目资源计划的起止日期之内计划每个人员的工作量是否超饱和等。如果不满足则不导入,提示用户对应,修改计划后重新导入。设计过程涉及到的界面主要有等。资源计划的展示采用,后面列采用模板列,里边的内容为文本框,这样可以方便批量修改。修改文本框的值,勾选修改行前面的行,点击调整来实现批量修改。批量修改的时候,遍历中的每行记录,获取复选框被勾选记录的后列的值,拼接修改的,遍历完之后,执行来更新数据库。导入计划的时候,先获取里的所有记录,然后判断每条记录中人员是否都已添加到项目资源计划汇总,通过则继续判断每条记录中人员的起止时间是否在项目资源计划的起止时间之内,通过则继续判断人员的工作量是否超过了起止时间范围内的工作量最大值。每步不通过都弹出报告,停止下步校验。资源计划界面如图所示。北京联合大学毕业设计图资源计划界面里程碑计划如图所示。图里程碑计划界面管理管理包括人员项目,主要给公司管理人员查看。功能描述管理分为人员和项目,两者比较类似。都可以有图表分析下钻展示,项目可以下钻到人员。用户可以看到权限范围内的所有人员项目,可以根据需求选择查询条件查找出自己关心的些记录。主要功能实现根据查询条件的不同,从数据库中查找对应的记录,展示。图表分析先构造好格式的数据源,传递给来展示。设计过程管理主要涉及到的页面有等。展示界面通过模板配置生成,图表分析在后台获取展示界面的查询条件,查询出来与展示界面相同的数据,然后拼接成要求格式的数据源,赋值给。其中展示界面的月份查询条件默认选择当前月,接下来的项为当月之前的个月,倒序显示。人员查询界面如图所示。北京联合大学毕业设计图人员查询界面人员图表分析如图所示。图人员图表分析费用管理费用管理分为人员费用和项目费用,主要用户为费用管理员。功能描述人员管理和费用管理两者类似。项目费用可以下钻到人员费用,人员费用模块可以导入其他系统导出的人员报销费用。费用管理员可以查看权限范围内每个用户每个项目的各项费用科目下的费用明细及科目费用汇总。北京联合大学毕业设计主要功能实现根据查询条件的不同,从数据库中查找对应的记录,展示给用户。导入报销费用时需先将保存成格式,然后读取每条记录,存入原始数据并根据费用科目对照关系汇总到对应的项目费用表中。设计过程涉及到的页面主要有等。以人员费用说明,项目费用类似。先查找当前用户权限范围内所有用户的费用,然后根据对照关系表,确认查询到的费用共有多少个科目,然后将每个人员的费用按费用科目对照关系分类汇总,每个人员行数据,最后绑定。导入报销费用时先读取数据源的所有记录,记录所有的,删除报销费用明细表中含有项目的记录,然后保存所有的报销费用明细数据。根据费用科目对照关系项目所在部门,将每个人的费用明细汇总到项目费用。人员费用查询界面如图所示。图人员费用查询界面人员费用明细如图所示。北京联合大学毕业设计图人员费用明细项目费用下钻展示界面如所示。图项目费用下钻展示界面系统管理模块实现系统管理模块主要负责用户管理模块。用户管理主要包括用户查询用户机构权限分配用户角色分配。功能描述系统管理员给用户分配角色和机构权限。用户角色的设立是为了方便用户权限的管理,用户旦被分配个角色拥有了该角色的所有权限。用户机构权限的分配是为了数据查看,如果个用户没有个机构的权限就不同查看该机构的数据。主要功能实现用户机构权限分配和角色分配类似,如果待分配的用户已有对应的值,则需要在呈现页面的时候勾上对应的复选框。设计过程用户管理涉及到的页面主要有等。用户信息列表页面通过模板配置生成用户角色页面加载时先读取系统中所北京联合大学毕业设计有用户角色,生成系统用户角色列表,然后查找用户角色关系表,将该用户已具有的用户角色勾选。保存时,遍历所有的角色,如果勾选,则拼接条语句,便利完成,执行用户机构与用户角色分配类似,不过保存数据时,用户机构权限只包含自己所属部门时,不保存关系。有多个机构的权限时,将所有的机构编码用逗号分割,存入数据库。生成机构树的主要代码如下,,,用户机构权限分配界面如图所示。北京联合大学毕业设计图用户机构权限分配界面用户角色分配界面如图所示。图用户角色分配界面北京联合大学毕业设计系统测试测试是保证系统质量的项重要的活动,测试应贯穿整个软件开发过程,而不是在编码完成之后。测试目标和原则测试阶段的基本任务是根据软件开发各阶段的文档资料和程序的内部结构,精心设计组高产的测试用例,利用这些用例执行程序,找出软件中的潜在和缺陷。在软件测试中,应该注意以下指导原则测试用例由输入数据和预期的输出数据两部分组成。测试用例不仅选用合理的输入数据,还要选择不合理的输入数据。除了检查程序是否做了它应该做的事,还应该检查程序是否做了它不应该做的事。应制定测试计划并严格执行,排除随意性。长期保留测试用例。对发现较多的程序段,进行更深入的测试。测试方法软件测试方法般分为动态测试与静态测试方法。动态测试方法中又根据测试用例的设计方法不同,分为黑盒测试白盒测试两类。静态测试就是静态分析,是指被测试程序不在机器上运行,采用人工检测和计算机辅助静态分析的手段对程序进行检测,值进行特性分析。动态测试是指通过运行程序发现。般意义上的测试大多是指动态测试。为使测试发现更多的,需要运用些有效的方法。测试任何产品,般有两种方法如果已经知道了产品应该具有的功能,可以通过测试来检测是否每个功能都能正常使用,成为黑盒测试如果知道产品内部工作过程,可以通过测试来检测产品内部结构及处理工程是否按照产品规格说明书的规定正常运行,称为白盒测试。测试用例设计及测试结果结合各种测试方法的特性以及项目测实际情况,选择种简比较容易操作的方法,即白盒测试。资源管理模块
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 80 页
第 2 页 / 共 80 页
第 3 页 / 共 80 页
第 4 页 / 共 80 页
第 5 页 / 共 80 页
第 6 页 / 共 80 页
第 7 页 / 共 80 页
第 8 页 / 共 80 页
第 9 页 / 共 80 页
第 10 页 / 共 80 页
第 11 页 / 共 80 页
第 12 页 / 共 80 页
第 13 页 / 共 80 页
第 14 页 / 共 80 页
第 15 页 / 共 80 页
预览结束,还剩
65 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。