公司考核测评投票调查管理系统需求分析及设计方案_第1页
公司考核测评投票调查管理系统需求分析及设计方案_第2页
公司考核测评投票调查管理系统需求分析及设计方案_第3页
公司考核测评投票调查管理系统需求分析及设计方案_第4页
公司考核测评投票调查管理系统需求分析及设计方案_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

正本 公司考核、测评投票调查管理系统需求分析及设计方案北京市华平诚宇石油科技有限公司 日 期: 年 月 日目 录1、需求分析32、主要存在问题33、合理化建议44、概要设计44.1、技术标准44.2、系统架构64.2.1、系统总体架构图64.2.2、系统运行架构图74.2.3、数据库分布结构图84.2.4、系统功能模块架构图114.3、页面效果图125、功能设计135.1、系统管理135.2、权限配置145.2.1、用户基本信息155.2.2、用户职级管理155.2.3、行政等级管理165.2.4、员工分类管理165.2.5、用户职务管理175.2.6、用工形式管理175.3、单位基本信息175.4、测评管理185.4.1、制定自定义测评的功能185.4.2、自定义测评、投票管理235.5、测评填写255.5.1、测评填写265.5.2、测评查看265.5.3、述职报告295.6、历史数据结转管理305.7、综合统计316、数据库设计326.1、数据库约定326.2、逻辑结构设计336.2.1、待办消息机制336.2.2、用户权限控制机制356.2.3、业务申告、申请、审批权限控制机制376.2.4、基础信息数据结构关系图416.2.5、关联查询数据结构关系图426.2.6、数据存储结构设计436.2.7、数据库的备份与恢复436.2.8、数据库表定义437、界面设计468、其它设计468.1、角色授权控制示意图468.2、数据传输技术478.3、数据存储结构489、项目实施人员构成4810、费用构成明细及开发周期4911、质量保证方案5011.1、软件质量保证任务构成5011.2、软件质量保证主要内容5111.3、软件质量保证测试目标5211.4、软件质量保证维护目标5212、系统部署方案5312.1、网络拓扑结构5312.2、运行环境5412.2.1、应用服务器5412.2.2、数据库服务器5412.2.3、局域网客户端5413、工期保证方案5513.1、开发环境控制5513.2、阶段、进度汇报控制5514、系统测试方案5514.1、被测系统定义5514.2、性能测试指标5614.3、系统结构及流程5614.3.1、系统总体结构5614.3.2、功能模块5614.4、预计测试过程及结果描述5714.4.1、测试描述5714.4.2、测试场景5714.4.3、测试结果5815、服务承诺5815.1、后期维护5815.2、项目交付资料591、需求分析科学合理的考核体系是解决企业人才问题的关键。华北油田作为一家国有大型企业,经过多年的探索,形成了一套行之有效的考核测评体系,即现状为:2000年以前,华北油田的管理人员和专业技术人员的任职资格按“德、能、勤、绩”四个方面的要求进行考核。内容涵盖了思想理论水平、工作业绩、业务能力、创新能力等方面,由于指标量化的粗放性,操作性不强,定量考核的人为因素较大,因此,这个时期的考核基本上属于定性考核阶段,是一种粗放式的管理形式。2000以后,随着市场经济体制的不断完善和上市后面临的新挑战,市场竞争日益激烈,为在竞争中立于不败之地,必须实行“低成本、有效益、可持续发展”战略,股份公司上市的成功标志着用人制度、分配制度已成为国有企业转换经营机制不可回避的紧迫问题,建立科学的关键考核测评体系是大势所趋。 经过一次次的改革,考核测评体系日益完善但对任务分析重视不够、标准设计不够科学、主观因素影响、考核测评结果应用不充分等问题依然存在,一定程度上妨碍了企业目标的实现,限制了企业的发展,也使职工主观能力性的发挥大打折扣,只有不断查找现有考核测评体系存在的问题、深入剖析其成因并不断改进,才能使这一大型国企换发出更加蓬勃的生命力。2、主要存在问题 考核测评过程流于形式; 考核测评结果体现在企业金字塔层级间的逐级传递,在个人、部门的价值传递缺乏有效的评价,没有跨其智能障碍,无法引导员工并利用企业内在多重相互关系,发挥员工、团队共同推动组织战略的实施; 考核测评结果没有与员工薪酬相联系。3、合理化建议 根据主要存在问题给出以下合理化建议 考核测评方法以适用为准则;能够更好地激励职工、在促进员工个人成长的同时实现企业目标的方法就是适用的方法,可多种方法结合使用。 考核测评指标确定力求客观科学 考核测评标准及过程要取得尽量广泛层面的认可。4、概要设计 根据当前的实际情况,运用系统工程的方法, 以测评、调查管理技术、计算机技术、现代通讯技术为基础研发此系统。4.1、技术标准4.1.1建立规范统一的数据采集与处理系统。 建立以手工采集、自动采集和数据导入为主导的数据采集和汇总系统,满足各管理层级对数据采集的需要。 制定统一的数据管理规范。4.1.2建立统一的贯穿整个系统的数据报表管理系统。 建立规范统一的报表模板,实现报表的管理与应用。 建立分类报表定制模式,实现数据统计分析应用。4.1.3建立快捷、准确、全面的数据服务与应用系统。 建立简便实用的数据查询模板,实现分类数据和综合数据的查询。 建立规范统一的数据展示模式,可实现图形信息和数据信息的可视化展示。 建立数据接口规范,提供数据服务,支持专业软件的数据应用。 满足各管理层级对信息系统数据查询的需要。4.2、系统架构4.2.1、系统总体架构图综合查询管理测评、调查进度自定义测评管理测评、调查结果系统管理测评、调查填写 自定义调查管理综合统计管理测评、调查范围支持数据数据层系统数据库应用数据库 数据分库配置文件数据抓取数据文件导入数据解析用户页面基础数据同步用户接口域接口接口层安全管理体系考核测评投票调查管理系统支撑层.NET WEB应用服务器数据抓取插件域同步数据解析器应用层单位管理人员管理井数据管理多级录入平台综合查询工作量统计多井对比权限管理第三方数据接口 数据源系统用户 域邮箱登陆4.2.2、系统运行架构图系统开发语言采用先进的ASP.NET(C#),架构选型为B/S结构,即Browser/Server(浏览器/服务器)结构, 此架构是一种网络结构模式,这种模式是基于浏览器和服务器的。由于统一了客户端(都使用浏览器),将系统功能实现的核心部分都集中到服务器上,所以简化了系统的开发、维护和使用。需要更新软件时,只要更新服务器端程序,所有的客户端都将显示更新后内容。以目前的技术看,采用B/S结构的系统应用,并通过 Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。4.2.3、数据库分布结构图数据库选型为SQL SERVER 2008 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2008数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。从而有效的解决了现有的所有空间数据库解决方案中无法满足行业应用需求的矛盾。SQL Server 2008数据引擎是企业数据管理解决方案的核心。此外 SQL Server 2008结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,将数据应用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2008与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2008都可以为您提供创新的解决方案,帮助您从数据中更多地获益,有助于您在以下三个主要方面提高业务:企业数据管理SQL Server 2008针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止 SQL Server 的最大发行版本,而且是最为可靠安全的版本。管理效率SQL Server 2008提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助管理员大幅度提高管理效率。商业智能SQL Server 2008的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2008的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。4.2.4、系统功能模块架构图4.3、页面效果图5、功能设计 5.1、系统管理此项为支持、保障系统正常处理业务及运行的核心功能,主要体现如下: 管理系统用户、权限信息,实现动态控制,管理员可动态建立角色; 对系统中所涉及的业务处理流程,进行自主化控制提供支持; 对系统中所涉及的业务处理种类及数据字典提供支持;(业务流程说明)此功能主要用于对系统中的测评、调查、投票项目匹配化控制,登陆用户依据授权角色的不同进行项目的制定、发起、控制,从而提高系统灵活性、扩展性。(页面效果图)5.2、权限配置权限配置能图:此功能主要用于对考核测评中的参评人员、测评人员的名称、单位、所属部门、性别、出生年月、联系电话、政治面貌、文化程度、用户职级、行政级别、职务、用工形式等基础信息的增、删、改基础信息维护以及对用户的密码修改、重置的功能。5.2.1、用户基本信息用户基本信息数据字典是整个系统平台运行的重要组成部分,在系统的生命周期内起着重要作用。(页面效果图)5.2.2、用户职级管理此功能是为用户基本信息提供用户职级基础数据,在此可以对用户职级进行增、删、改。(页面效果图)5.2.3、行政等级管理此功能是为用户基本信息提供行政等级基础数据,在此可以对行政等级进行增、删、改。(页面效果图)5.2.4、员工分类管理此功能是为用户基本信息提供员工分类基础数据,在此可以对员工分类进行增、删、改。(页面效果图)5.2.5、用户职务管理此功能是为用户基本信息提供用户职务基础数据,在此可以对用户职务进行增、删、改。(页面效果图)5.2.6、用工形式管理此功能是为用户基本信息提供用工形式基础数据,在此可以对用工形式进行增、删、改。(页面效果图)5.3、单位基本信息此项功能为:对考核测评机关单位的名称以及单位类别分为直属单位、本部单位、其他)进行基本信息的增、删、改基础信息维护的功能。5.4、测评管理测评管理主要分为两部分如下图所示:5.4.1、制定自定义测评的功能此测评主要对单位、部门发起和对人员发起的考核测评,通过定期、非定期发起测评可有效提高服务意识及各部门之间的协同工作,此功能具有对测评项目、测评类型、测评对象、参评对象、参评项目、测评日期、测评结果公示、参评说明进行自定义制定的功能。功能如下:(1) 对单位、部门发起主体功能页面:(页面效果图) 制定测评对象:可动态指定“测评用户”,每个用户组对应多位人员;(页面效果图) 制定参评对象:可动态指定“参评用户”,每个用户组对应多位人员;(页面效果图) 测评项目:系统通过动态指定“考核内容”、“考核指标”、“权重”、“评分档次”等参数信息,实现动态测评表的生成; (页面效果图) 制定测评日期:(页面效果图)(2) 对人员发起主体功能页面:(页面效果图) 制定测评对象:可动态指定“测评用户”,每个用户组对应多位人员;(页面效果图) 制定参评对象:可动态指定“参评用户”,每个用户组对应多位人员;(页面效果图) 测评项目:系统通过动态指定“考核内容”、“考核指标”、“权重”、“评分档次”等参数信息,实现动态测评表的生成; (页面效果图) 制定测评日期:在制定测评日期同时可以对被测评人员分配填写述职报告的权限。详细的述职报告请见5.5章节。(页面效果图)5.4.2、自定义测评、投票管理此功能具有“自定义模式”,通过此模式系统管理员或授权人员,可轻松实现投票、调查的制定、发起及控制。分为5步进行制定:1. 投票、调查项目名称、投票调查类型2. 投票调查内容 3. 投票调查选项 4. 参加人员 5. 调查时间、结果公示、说明项目。通过系统中“自定义模式”方便实现对测评、投票内容及项目的设置,并可对“开始、结束”时间加以控制,见如下:主体页面见如下: 制定投票、调查内容(页面效果图) 制定投票调查选项通过系统中“自定义模式”方便实现对投票、调查选项设置一对一或一对多的调查指标,见如下:(页面效果图) 设置参加人员通过系统中“自定义模式”方便实现对投票人员范围的设置,见如下:(页面效果图) 制定投票、调查日期(页面效果图)5.5、测评填写主体架构图:5.5.1、测评填写根据自定义的测评、投票调查项目,系统自动生成测评表,即按照单名称、考核内容、考核指标、评分档次动态生成相应的测评填写表,参评人员可以在测评、投票调查时间段内,登陆到系统对自定义的测评、投票调查项目进行填写。主界面:(页面效果图) 测评填写(页面效果图)5.5.2、测评查看根据自定义的测评、投票调查项目,系统自动生成测评表,制定测评、投票调查项目人员可以查看项目进度、项目的参评人员、测评对象,主界面:(页面效果图) 查看测评结果(页面效果图) 结果公示信息制定对于结果的公示信息必须由指定人员进行控制后进行,同时可加入“权重”进行自动处理,见如下: (页面效果图)(页面效果图) 结果公示信息制定对于结果的公示信息必须由指定人员进行控制后进行,同时可加入“权重”进行自动处理,见如下: (页面效果图)(页面效果图)5.5.3、述职报告根据自定义的测评项目,系统自动生成测评表的同时也对被测评人员生成相应的述职报告人员填写权限,主界面:(页面效果图) 述职报告填写(页面效果图)5.6、历史数据结转管理用户通过此功能可对制定的相应的测评、投票调查项目进行数据结转,结转完成之后会生成相应的测评结果汇总。并同时提供word和excel导出功能。主体架构图:结转页面:5.7、综合统计系统具有强大的报表处理功能,可以显示查询各报表统计结果。用户自由选择时间段即可灵活动态生成各种报表。包括: 人员建议信息查询、统计、汇总 ; 人员参评情况信息查询、统计、汇总; 人员综合考核情况汇总;6、数据库设计 6.1、数据库约定 假设和依据:数据库名CPXT。 命名约定:本数据库中一切对象的命名方式为大写字母。 表命名约定:表的命名以拼音字母缩写为主,可换为英文缩写。 字段命名约定:字段的命名方式为拼音字母缩写,如果有两个字段的缩写相同,则尽可能将能表达意思的拼音写全。 索引命名约定:索引的命名方式为:IDX_表名_索引名,尽量采用能表达意思的拼音字母缩写。 视图命名约定:视图的命名方式为:VIEW_视图名,尽量采用能表达意思的拼音字母缩写。 函数命名约定:函数的命名方式为:FUN_函数名,尽量采用能表达意思的拼音字母缩写。 存储过程命名约定:存储过程的命名方式为:PRO_存储过程名,尽量采用能表达意思的拼音字母缩写。6.2、逻辑结构设计6.2.1、待办消息机制功能描述:用于系统在正常业务处理流程中系统及时自动发送待办消息,使系统中的所有业务流程都能时时反映出业务的处理状态,并自动通知下一层业务处理。相关业务操作是否触发是否发送待办信息下步业务操作业务状态不处理未完成已完成清除待办信息(流程说明图)(数据结构关系图)表名:CP_DIY_XXLX 备注:消息类型信息表字段名类型允许空主键默认值备注IDintUncheckedN类型IDLXMCvarchar(50)UncheckedN类型名称表名:CP_DIY_YHXX 备注:消息内容信息表字段名类型允许空主键默认值备注XXBHbigintUncheckedN消息编号XXNRnvarchar(200)UncheckedN消息内容XXYvarchar(50)UncheckedN消息源SJBMnvarchar(200)UncheckedN消息源所在数据表名FSYHvarchar(30)UncheckedN发送用户名FSSJvarchar(50)UncheckedN发送时间QTXXvarchar(1)UncheckedN全体消息标识XXLXintUncheckedN消息类型LSDWIDvarchar(20)CheckedN隶属单位ID表名:CP_DIY_YHXXJS 备注:用户接收消息关系表字段名类型允许空主键默认值备注YHIDintUncheckedY登录用户IDXXBHbigintUncheckedY消息编号JSBZbitUncheckedN接收标志False/true 未读/已读表名:CP_DIY_YHXXLX 备注:用户接收消息类型关系表字段名类型允许空主键默认值备注YHIDintUncheckedN登录用户IDXXLXIDintUncheckedN消息类型ID(数据表结构)6.2.2、用户权限控制机制功能描述:验证用户登录并依据用户的角色配置自动生成功能菜单。用户登录验证通过不通过判断用户角色依据用户角色生成左侧功能菜单提示信息(流程说明图)(数据结构关系图)表名:CP_DIY_JS 备注:角色基础信息表字段名类型允许空主键默认值备注JSDMintUncheckedY角色代码JSMCvarchar(50)UncheckedN角色名称ZTFWchar(1)UncheckedNN状态(访问)(数据表结构)表名:CP_DIY_QXPZ 备注:角色权限配置表字段名类型允许空主键默认值备注JSDMintUncheckedY角色代码MKDMintUncheckedY模块代码(数据表结构)表名:CP_DIY_MK 备注:模块基础信息表字段名类型允许空主键默认值备注MKDMintUncheckedY模块代码MKMCvarchar(50)CheckedN模块名称FMKDMintCheckedN父模块代码PageIDintCheckedN页面IDFirstFloorSortintCheckedN预留SecendFloorSortintCheckedN预留(数据表结构)表名:CP_DIY_YHML 备注:用户基础信息表字段名类型允许空主键默认值备注YHDLMvarchar(50)UncheckedY用户登录名PassWordvarchar(32)UncheckedN用户登录密码XMvarchar(50)UncheckedN用户姓名DWDMvarchar(6)UncheckedN单位代码ZTFWchar(1)CheckedN访问状态GXDLvarchar(220)CheckedN预留Phonevarchar(16)CheckedN联系电话CXDWFWvarchar(1)UncheckedNB查询范围(B为本单位,Q为全部单位)XXJSFWvarchar(1)UncheckedNN代办信息接收访问GLYchar(1)UncheckedNN管理员标志YHIDintUncheckedN用户IDLSDWDMvarchar(6)CheckedN隶属单位代码(数据表结构)表名:CP_DIY_YHJS 备注:角色权限配置表字段名类型允许空主键默认值备注IDintUncheckedYID(自增)YHDLMvarchar(50)UncheckedN用户登录名JSDMintUncheckedN角色代码(数据表结构)6.2.3、业务申告、申请、审批权限控制机制功能描述:依据用户类型、权限控制数据、功能页面ID自动控制页面上的相关功能(例如:申请、审批、查询等)是否可用。发送待办信息未完成用户业务处理权限判断具有权限没有权限业务处理提示信息用户业务处理用户业务处理是否触发待办信息是否业务状态不处理已完成清除待办信息依据用户类型、权限控制数据初始化页面中的功能按钮是否禁用显示功能按钮禁用功能按钮(流程说明图)(数据结构关系图)表名:CP_DIY_MK 备注:模块基础信息表字段名类型允许空主键默认值备注MKDMintUncheckedY模块代码MKMCvarchar(50)CheckedN模块名称FMKDMintCheckedN父模块代码PageIDintCheckedN页面IDFirstFloorSortintCheckedN预留SecendFloorSortintCheckedN预留(数据表结构)表名:CP_DIY_YHJS 备注:角色权限配置表字段名类型允许空主键默认值备注IDintUncheckedYID(自增)YHDLMvarchar(50)UncheckedN用户登录名JSDMintUncheckedN角色代码(数据表结构)表名:CP_DIY_YHML 备注:用户基础信息表字段名类型允许空主键默认值备注YHDLMvarchar(50)UncheckedY用户登录名PassWordvarchar(32)UncheckedN用户登录密码XMvarchar(50)UncheckedN用户姓名DWDMvarchar(6)UncheckedN单位代码ZTFWchar(1)CheckedN访问状态GXDLvarchar(220)CheckedN预留Phonevarchar(16)CheckedN联系电话CXDWFWvarchar(1)UncheckedNB查询范围(B为本单位,Q为全部单位)XXJSFWvarchar(1)UncheckedNN代办信息接收访问GLYchar(1)UncheckedNN管理员标志YHIDintUncheckedN用户IDLSDWDMvarchar(6)CheckedN隶属单位代码(数据表结构)表名:CP_DIY_DWML 备注:单位基础信息表字段名类型允许空主键默认值备注DWDMvarchar(9)UncheckedN单位代码FDWDMvarchar(9)UncheckedN父单位代码DWMCvarchar(50)UncheckedN单位名称DWJCvarchar(30)CheckedN单位简称MCSXvarchar(50)UncheckedN名称缩写DWSXchar(1)CheckedN单位属性DWFMCvarchar(30)CheckedN根级名称XSBZvarchar(50)CheckedN显示标志(数据表结构)表名:CP_DIY_SQSPKZ 备注:申请、审批控制信息表字段名类型允许空主键默认值备注PageIDintUncheckedY页面编号PageMcvarchar(200)UncheckedN页面名称PagelXvarchar(50)UncheckedN页面类型JSDMintCheckedN角色代码DWJCvarchar(30)CheckedN单位简称DWDMvarchar(9)CheckedY单位代码PtuserSQvarchar(5)UncheckedNFales普通用户申请YjSPvarchar(5)UncheckedNFales管理员审批(数据表结构)6.2.4、基础信息数据结构关系图以相关信息表为核心数据表,里面存储数据标识名、数据标识编号、变更情况、相关数据标识、记录、所属单位等数据的基本信息。6.2.5、关联查询数据结构关系图6.2.6、数据存储结构设计6.2.7、数据库的备份与恢复要求数据库管理员定期进行数据库的完全备份和增量备份,可采用SQL Server 2008自带的系统工具进行备份。备份文件不能存储在数据库服务器上,若服务器发生故障,可方便的利用备份文件进行数据恢复。6.2.8、数据库表定义表名:CP_DIY_MK 备注:模块基础信息表字段名类型允许空主键默认值备注MKDMintUncheckedY模块代码MKMCvarchar(50)CheckedN模块名称FMKDMintCheckedN父模块代码PageIDintCheckedN页面IDFirstFloorSortintCheckedN预留SecendFloorSortintCheckedN预留(数据表结构)表名:CP_DIY_YHJS 备注:角色权限配置表字段名类型允许空主键默认值备注IDintUncheckedYID(自增)YHDLMvarchar(50)UncheckedN用户登录名JSDMintUncheckedN角色代码(数据表结构)表名:CP_DIY_YHML 备注:用户基础信息表字段名类型允许空主键默认值备注YHDLMvarchar(50)UncheckedY用户登录名PassWordvarchar(32)UncheckedN用户登录密码XMvarchar(50)UncheckedN用户姓名DWDMvarchar(6)UncheckedN单位代码ZTFWchar(1)CheckedN访问状态GXDLvarchar(220)CheckedN预留Phonevarchar(16)CheckedN联系电话CXDWFWvarchar(1)UncheckedNB查询范围(B为本单位,Q为全部单位)XXJSFWvarchar(1)UncheckedNN代办信息接收访问GLYchar(1)UncheckedNN管理员标志YHIDintUncheckedN用户IDLSDWDMvarchar(6)CheckedN隶属单位代码(数据表结构)表名:CP_DIY_DWML 备注:单位基础信息表字段名类型允许空主键默认值备注DWDMvarchar(9)UncheckedN单位代码FDWDMvarchar(9)UncheckedN父单位代码DWMCvarchar(50)UncheckedN单位名称DWJCvarchar(30)CheckedN单位简称MCSXvarchar(50)UncheckedN名称缩写DWSXchar(1)CheckedN单位属性DWFMCvarchar(30)CheckedN根级名称XSBZvarchar(50)CheckedN显示标志(数据表结构)表名:CP_DIY_SQSPKZ 备注:申请、审批控制信息表字段名类型允许空主键默认值备注PageIDintUncheckedY页面编号PageMcvarchar(200)UncheckedN页面名称PagelXvarchar(50)UncheckedN页面类型JSDMintCheckedN角色代码DWJCvarchar(30)CheckedN单位简称DWDMvarchar(9)CheckedY单位代码PtuserSQvarchar(5)UncheckedNFales普通用户申请YjSPvarchar(5)UncheckedNFales管理员审批(数据表结构)表名:CP_DIY_XZB 备注:数据基础信息表字段名类型允许空主键默认值备注IDintUncheckedYIDFIDvarchar(50)UncheckedN父IDLBMCintUncheckedN类别名称(数据表结构)表名:CP_DIY_XXLX 备注:消息类型信息表字段名类型允许空主键默认值备注IDintUncheckedN类型IDLXMCvarchar(50)UncheckedN类型名称(数据表结构)表名:CP_DIY_YHXX 备注:消息内容信息表字段名类型允许空主键默认值备注XXBHbigintUncheckedN消息编号XXNRnvarchar(200)UncheckedN消息内容XXYvarchar(50)UncheckedN消息源SJBMnvarchar(200)UncheckedN消息源所在数据表名FSYHvarchar(30)UncheckedN发送用户名FSSJvarchar(50)UncheckedN发送时间QTXXvarchar(1)UncheckedN全体消息标识XXLXintUncheckedN消息类型LSDWIDvarchar(20)CheckedN隶属单位ID(数据表结构)表名:CP_DIY_YHXXJS 备注:用户接收消息关系表字段名类型允许空主键默认值备注YHIDintUncheckedY登录用户IDXXBHbigintUncheckedY消息编号JSBZbitUncheckedN接收标志False/true 未读/已读(数据表结构)表名:CP_DIY_YHXXLX 备注:用户接收消息类型关系表字段名类型允许空主键默认值备注YHIDintUncheckedN登录用户IDXXLXIDintUncheckedN消息类型ID表名:CP_DIY_JS 备注:角色基础信息表字段名类型允许空主键默认值备注JSDMintUncheckedY角色代码JSMCvarchar(50)UncheckedN角色名称ZTFWchar(1)UncheckedNN状态(访问)(数据表结构)7、界面设计 DIV+CSS是网站标准(或称“WEB标准”)中常用术语之一,div+css是一种网页的布局方法,这一种网页布局方法有别于传统的HTML网页设计语言中的表格(table)定位方式,可实现网页页面内容与表现相分离。XHTML是TheExtensibleHyperTextMarkupLanguage(可扩展超文本标识语言)的缩写。XHTML基于可扩展标记语言(XML),是一种在HTML基础上优化和改进的的新语言,目的是基于XML应用与强大的数据转换能力,适应未来网络应用更多的需求。在XHTML网站设计标准中,不再使用表格定位技术,而是采用DIV+CSS的方式实现各种定位。 8、其它设计8.1、角色授权控制示意图8.2、数据传输技术系统采用了国际上先进的Ajax技术,把js同Ajax完美的结合在一起,使各种功能页面的操作更加简单舒适,页面更加美观。在技术上实现了页面操作和后台数据的无刷新调用,同时也对系统的代码安全性有了进一步的提高。8.3、数据存储结构9、项目实施人员构成序号人员姓名项目角色从业时间1徐刚项目负责人352李素芬项目组长153史小彬开发人员104程能凯开发人员135周艳燕测试人员3岗位说明:角色岗位职责项目负责人负责需求调研、业务流程梳理、整体进度、质量控制、人员统筹安排、协调等工作。项目组长负责开发方案制定、编写、系统页面布局、代码质量控制、技术总结报告编写等。开发人员负责根据开发方案完成代码开发,服务端程序安装及数据库安装测试人员负责系统功能、稳定性及负载压力测试,系统功能介绍及使用培训、上线后运维。10、费用构成明细及开发周期序号内容计算标准(万元)工作量金额(万元)1需求分析1.2/人/月0.1月*4人0.52技术方案设计1.2/人/月0.1月*3人0.43数据库建设1.2/人/月0.1月*3人0.44系统管理1) 用户管理2) 权限管理3) 组织机构管理4) 自定义测评、投票、调查1.2/人/月0.2月*2人0.55通知公告管理发布、修改、删除通知公告1.2/人/月0.2月*2人0.56权限配置1) 用户基本信息2) 用户职级管理3) 行政等级管理4) 员工分类管理5) 用户职务管理6) 用工形式管理7) 密码修改1.2/人/月0.2月*3人0.77测评管理1.2/人/月0.1月*3人0.68综合信息查询模块1) 人员综合考评情况汇总表2) 人员建议详细查询3) 人员参评情况信息1.2/人/月0.2月*2人0.59测评结果公示模块测评结果公示1.2/人/月0.2月*2人0.510历史数据结转模块1) 自定测评项目历史数据结转2) 投票调查项目历史数据结转1.2/人/月0.2月*3人0.711测评填写模块1) 自定义测评填写2) 制定自定义投票、调查填写3) 述职报告填写1.2/人/月0.2月*3人0.712系统集成、优化及测试1.2/人/月0.5月*2人1.213总结、培训及项目验收1.2/人/月0.2月*3人0.8合计(含6%增值税)8开发周期:计划在2个月内完成本项目。11、质量保证方案 软件质量是贯穿软件生存期的一个极为重要的问题,是软件开发过程中所使用的各种开发技术和验证方法的最终体现。因此在软件生存期中要特别重视质量的保证,以开发出高质量的软件产品。11.1、软件质量保证任务构成软件质量保证是由各项任务构成,这些任务的参与者有两种人:软件开发人员和软件质量保证人员。前者负责技术工作,后者负责质量保证的计划、监督、记录、分析及报告工作。软件开发人员通过采用可靠的技术方法和措施,进行正式的技术评审,执行计划周密的软件测试来保证软件产品的质量。软件质量保证人员则辅助软件开发组,得到质量的最终产品。所以软件开发人员和软件质量保证人员都是保证软件质量的重要组成部分。如果将一个软件生产类比于一个工厂的生产。那么生产线就是过程,产品按照生产线的规定过程进行生产。软件质量保证体系(SQA)的职责就是保证过程的执行,也就是保证生产线的正常执行。所以我们可以总结出软件质量保证体系(SQA)的主要职责有以下三点: 向管理者提供正确的信息,以使软件开发正确地执行; 收集质量数据,确定和管理风险,促进和协助流程改进; 充当测试工作的监督者,测试工作是否按照既定的流程(测试计划、测试案例、测试执行)进行。11.2、软件质量保证主要内容软件质量保证的主要内容包括:保障制度体系、促使过程改进、指导项目实施、评审项目活动、审核工作产品、协助问题解决、提供决策参考和进行缺陷预防。为了保证软件质量,我们需进行有条理有目的的软件质量保证工作,科学的软件质量保证过程一般包含以下几项活动: 首先,建立SQA组; 其次,选择和确定SQA活动,即选择SQA组所要进行的质量保证活动,这些SQA活动将作为SQA计划的输入; 然后,制定和维护SQA计划,这个计划明确了SQA活动与整个软件开发生命周期中各个阶段的关系; 执行SQA计划、对相关人员进行培训、选择与整个软件工程环境相适应的质量保证工具; 最终,不断完善质量保证活动中存在的不足,改进项目的质量保证过程。其中软件测试与软件维护是整个软件质量保证体系中最为重要的两个组成部分。11.3、软件质量保证测试目标软件测试的目标是确保创建的测试计划能够满足所有系统规格说明书的要求;确保经过测试和返工后软件与规格说明书保持一致。软件测试是软件质量保证工作中不可或缺的重要活动,软件测试与软件质量保证是软件质量工程中两个不同的层面工作。软件测试是对过程的产物开发出的软件进行剖析,找出软件运行时出现的问题,记录出错数据,从而达到保证软件质量的目的。可以说软件测试是软件质量保证的最关键的一项措施。建立独立的软件测试,选择好的测试方案,不但能有效地控制软件的风险、提高软件的质量,而且能有效地降低软件的质量成本。11.4、软件质量保证维护目标软件维护的目标是确保对已建立的变更控制过程进行检测,包括将变更集成到软件的产品版本中的过程;确保对代码的修改遵循编码标准,并且要对其进行评审,不要破坏整个代码结构。软件运行过程中难免出现问题,这不能完全归咎于软件质量,维护也是保证软件质量的一项措施。为了保证软件质量,我们需要对软件进行维护,在维护过程中发现不足,不断完善软件。软件质量的衡量标准是可以准时地交付给用户,所耗费的成本不超出预算,但最重要的还是确保软件能够正常地运行,所以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论