网上职称申报系统设计方案
- 格式:doc
- 大小:250.50 KB
- 文档页数:34
方案--网上报名系统论文设计方案方案网上报名系统论文设计方案一、引言随着互联网技术的飞速发展,网上报名系统在各个领域得到了广泛的应用。
网上报名系统为用户提供了便捷、高效的报名方式,节省了时间和人力成本,同时也提高了报名信息的准确性和管理效率。
本方案旨在设计一个功能完善、安全可靠、用户友好的网上报名系统,以满足各类报名需求。
二、系统需求分析(一)用户需求1、报名者希望能够方便快捷地完成报名操作,填写个人信息、选择报名项目、上传相关证件等。
2、报名者需要及时了解报名的进度和结果。
3、管理员需要对报名信息进行有效的管理和审核,包括查看、修改、删除等操作。
(二)功能需求1、注册登录功能:用户需要注册账号并登录才能进行报名操作。
2、报名信息填写功能:包括个人基本信息、报名项目选择、联系方式等。
3、文件上传功能:支持上传相关证件照片、证明文件等。
4、报名提交功能:用户确认填写无误后提交报名信息。
5、报名审核功能:管理员对报名信息进行审核,给出审核结果。
6、信息查询功能:用户可以查询自己的报名进度和结果,管理员可以查询所有报名信息。
7、数据统计功能:对报名数据进行统计分析,为管理决策提供支持。
(三)性能需求1、系统响应速度快,保证用户在操作过程中不会出现长时间的等待。
2、能够支持大量用户同时在线报名,具备良好的并发处理能力。
(四)安全需求1、保障用户信息的安全性,对用户数据进行加密存储。
2、防止非法用户的入侵和攻击,确保系统的稳定运行。
三、系统设计(一)总体架构设计网上报名系统采用 B/S 架构,用户通过浏览器访问系统。
系统分为前端展示层、业务逻辑层和数据存储层。
前端展示层负责与用户进行交互,业务逻辑层处理各种业务逻辑,数据存储层负责存储报名数据。
(二)数据库设计1、设计用户表,存储用户的基本信息,如用户名、密码、姓名、联系方式等。
2、设计报名项目表,存储报名项目的相关信息,如项目名称、报名要求、截止日期等。
专业技术人员职称申报管理系统一、引言专业技术人员是某个领域的专业人才,对于企业和组织的发展至关重要。
专业技术人员职称是评价其专业水平和职业能力的重要标准,也是评定其在相应领域的地位和荣誉的重要依据。
为了规范和简化专业技术人员的职称申报流程,提高申报管理的效率和准确性,开发一个专业技术人员职称申报管理系统至关重要。
二、需求分析1. 申报流程规范化:系统应具备清晰的申报流程,包括材料准备、申报表填写、审批流程等。
流程的规范化可以提高申报效率,减少繁琐的操作,降低人为错误率。
2. 材料管理:系统应能够对申报材料进行管理,包括上传、归档、查看等功能。
材料管理应具备安全性和可靠性,保护申报者的隐私和权益。
3. 审批流程管理:系统应支持多级审批流程的管理,包括审批人员的权限设置、审批流程的配置和跟踪等。
审批流程管理的合理性和高效性将直接影响到申报管理系统的使用体验和效果。
4. 统计和报表功能:系统应具备统计和报表功能,以便对申报人员的信息进行汇总和分析。
这些统计和报表可以为企业和组织的人力资源和培训提供重要参考依据。
5. 安全性和稳定性:系统应具备高度的安全性和稳定性,以保护用户的信息和数据。
数据备份和数据恢复机制是保障系统正常运行和数据安全的关键步骤。
三、系统设计与开发1. 系统架构设计:系统采用B/S架构,用户可通过浏览器访问系统。
前端使用HTML、CSS和JavaScript进行开发,后台使用Java语言,数据库采用MySQL。
2. 功能设计:a) 用户注册和登录功能:用户可以通过注册账号进行登录,用户之间的权限和数据应进行隔离处理。
b) 材料上传和管理功能:用户可以上传申报材料,并对已上传的材料进行查看和管理。
c) 申报表填写和提交功能:用户可以根据系统提供的申报表模板填写申报表,并将申报表提交给审批部门。
d) 审批流程管理功能:系统管理员可以配置和管理审批流程,包括审批人员的设置、审批流程的配置等。
江西省职称申报评审系统1. 引言江西省职称申报评审系统是为了方便江西省内教职工进行职称申报和评审而开发的一种信息化管理系统。
该系统通过网络平台提供申报、审核和评审等服务,实现了整个申报评审流程的数字化和自动化,大大提高了工作效率和申报评审的公正性。
2. 功能概述江西省职称申报评审系统主要具有以下功能:2.1 用户管理系统提供了用户注册、登录和个人信息管理的功能。
用户可以通过注册账号并登录系统,管理个人信息,包括基本信息、学历、工作经历等。
2.2 职称申报系统提供了在线申报职称的功能。
用户填写申报表,包括个人基本信息、申报职称、学术成果等,并上传相关证明材料。
系统会根据用户填写的信息自动生成申报材料,用户可以预览并修改。
2.3 审核管理系统提供了审核管理的功能。
申报材料提交后,系统会自动分配给对应的审核人员进行初审。
初审通过后,申报材料进入正式审核阶段。
审核人员通过系统对申报材料进行详细审核,并做出审批决定。
2.4 评审管理系统提供了评审管理的功能。
申报材料审核通过后,系统会自动分配给对应的评审专家进行评审。
评审专家根据规定的评审标准对申报材料进行评分,并给出评审结果。
2.5 结果反馈系统提供了结果反馈的功能。
审核和评审结果会及时反馈给用户,用户可以在系统中查看申报材料的审核和评审结果。
对于未通过审核的申报材料,用户可以选择修改并重新提交。
2.6 统计报表系统提供了统计报表的功能。
管理员可以通过系统生成各种统计报表,包括申报职称的数量和通过率等,以便进行管理和决策。
3. 技术架构江西省职称申报评审系统采用的技术架构如下:•前端采用HTML、CSS和JavaScript技术,实现用户界面和交互功能。
•后端采用Java语言和Spring框架,实现业务逻辑和数据库访问。
•数据库采用MySQL,存储用户信息、申报材料和审核评审结果等。
•系统部署在云服务器上,通过网络平台提供服务。
4. 实施方案系统的实施方案包括以下几个步骤:4.1 需求分析与用户、审核人员和评审专家等相关人员进行需求访谈,明确系统功能和性能要求。
专业技术职务评聘工作网上申报系统使用说明一、系统简介专业技术职务评聘工作网上申报系统是为了方便高校和科研院所等单位的专业技术人员申报职称评聘而设计的一种在线申报系统。
该系统集中了申报材料的上传、审核流程的管理和结果查询等功能,旨在提高申报过程的效率和透明度。
下面将详细介绍系统的使用方法。
二、系统功能1.用户注册和登录:用户需要先进行注册,填写相关个人信息并选择所属单位。
注册成功后,即可使用个人账号和密码登录系统,并进行申报工作。
2. 申报材料上传:用户登录后,可以根据系统的要求,上传各项申报材料,包括个人简历、论文、专利、获奖证书、项目成果等。
系统支持多种文件格式的上传,如.doc、pdf、xls等。
用户可以根据需要添加相应的文件描述,方便审核人员对材料进行了解。
3.审核流程管理:系统对申报材料进行自动审核,并将审核结果反馈给用户。
用户可以在系统中查看审核进程和结果,并根据反馈及时修改和完善材料。
审核流程中还包括专家评审环节,系统会自动匹配相应领域的专家进行评审,并生成评审意见供用户参考。
4.申报结果查询:用户可以在系统中随时查询自己的申报结果。
系统将在评审结束后及时公布评审结果,并将评审意见和建议反馈给用户。
用户可以根据结果进行相应的调整和改进。
三、系统使用步骤2.登录系统:注册成功后,用户可以使用账号和密码登录系统。
登录后,系统将自动跳转到个人中心页面。
3.个人信息填写:在个人中心页面,用户需要填写详细的个人信息,包括姓名、性别、出生日期、学历、职称等。
填写完毕后,点击保存按钮进行保存。
4.申报材料上传:在个人中心页面,用户可以点击申报材料上传按钮,选择要上传的文件进行上传。
上传时,系统会根据文件格式进行自动识别和分类。
用户可以根据具体要求选择相应的类别和填写相应的文件描述。
5.审核流程管理:用户在个人中心页面可以查看审核进程和结果。
系统会将审核结果以表格的形式展示,包括审核状态、审核意见和审核日期等。
网上职称申报系统填报说明为方便开展工作,提高服务质量和效率,节约资源与评审成本,凡申请晋升高级通信工程师职称的人员,其参评材料须按本要求实施电子化。
一、支撑材料电子化基本方法首先将纸质参评材料以数码扫描或拍照方式清晰转换为JPG或PDF格式图片,除参评人员个人照片大小不能超过300K 以外,其他参评材料每张图片的大小不能超过600K o若在上传过程中,发现图片超过限制大小,可使用系统中的图片处理工具按照系统中的操作说明将图片大小处理在600K以内再上传。
申报人将材料上传至系统后,须对所有图片进行检查测试,确保打开顺畅且清晰无误。
二、职称系统支撑材料模块类别及文件上传规则(一)照片。
建议626像素(高)x413像素(宽)。
文件大小不超过300K,支持JPG、PNG、JPEG格式,将照片上传至系统中的照片模块。
(二)证件电子图片。
登录系统后,在证件电子图片模块中上传身份证(正、反面两张)、学历及学位证书、职称证书、职(执)业资格证书等证明材料。
系统中带红色星号的项目为必传项,其他证件材料若有可选择上传。
(三)评审申报材料。
登录系统后,在评审申报材料模块中上传相应的电子化材料。
1.证明:《申报专业技术任职资格诚信承诺书》,任现职以来工作情况证明材料;2.专业论文、论著:内容依次为论文论著成果目录、逐篇(部)论文论著(包括封面、出版或版权信息页、相关目录页、本人撰写完成的内容部分)的原件电子化材料;3.任期内科研成果材料;4.任现职以来的获得的专业奖励证书;5.任现职以来获得的其他奖励证书;6.参加继续教育培训证书或证明材料。
(四)评审表。
根据参评人员录入的基本信息,学历信息等,系统会自动生成《评审表》,无需参评人员自己填写。
公示证明由推荐单位登录系统上传。
职称网上申报评审系统设计研究摘要:职称评审是对高校专业技术人员科研水平和工作能力的综合评价,关系到高校师资队伍的建设,已经成为高校工作中的重要内容之一,职称评审管理工作的信息化是适应信息化时代的必然要求。
本文针对高校职称评审管理中存在的问题进行用户需求分析,并在此基础上进行系统功能设计,以期提升职称评审工作的效率和公正性。
【关键词】职称评审功能设计管理系统职称是反映高校各级专业技术人员学术水平和科研能力的主要标志,职称的评聘直接关系到每位教师的切身利益,关系到其教学积极性和学术研究主动性的发挥,但在实际职称评审过程中,繁琐的申报材料,复杂的业务流程,导致大致重复无效的工作,加大了申报者和学校行政职能部门的工作负担,偏离了职称评审工作的重点,降低了工作效率。
随着信息技术在办公领域的广泛应用,亟待设计一套适合高校、能够实现职称网上申报、无纸化审核的信息系统,以减轻申报者、专家评委和各级行政职能部门相关人员在职称评审中的工作负担,提升职称管理工作的质量和效率。
1用户需求分析日前,高校教师职称评聘制度经过多年的发展已经日渐成熟,主要划分为申报阶段、审核阶段、评审阶段和审批阶段。
申报阶段:符合申报条件的人员填写各种职称材料向学校人事职能部门提出申请;审核阶段:人事职能部门组织相关行政职能部门对申报者进行资格审核和材料审核,同时进行职称材料汇总与公示。
评审阶段:组织评审专家对申报者的材料进行评审;审批阶段:将评审结果进行公示,并上报上级主管部门。
整个职称评审工作主要采用传统工作模式,关联的人员、部门众多,而且申报材料繁多、处理流程复杂,再加上评审时间紧张,申报者大量的人力和物力耗费在穿梭于人事、教学、科研等各个职能部门之间开具各种证明材料、签字、盖章、打印;人事职能部门加班加点审核资格和各种材料,产生大量重复性劳动;评审专家往往迫于时间紧、材料多等原因,只能直接依据学校的评审标准,草率、简单地进行评判。
这种传统运作模式因其工作量大、效率低、信息共享程度不高使得大量时间集中于繁杂的申报表格填写和材料的审核,过于强调职称评聘的申报环节和审核环节,而忽视了高校职称评审的核心应该是评审环节,而前两个环节中申报材料的汇总与审核都是为评审环节服务的,最终一方面加大了申报者和学校行政职能部门的工作负担,另一方面,失去职称评审的公正、公平。
职称评审管理系统实施方案一、背景。
随着社会的不断发展和进步,人才评价体系也在不断完善和改进。
作为一种重要的人才评价方式,职称评审在各行各业都起着至关重要的作用。
为了更好地规范和管理职称评审工作,提高评审效率和质量,我们决定开发和实施一套职称评审管理系统。
二、系统目标。
1. 提高评审效率,通过系统化的管理和流程优化,提高评审效率,减少人工操作和时间成本。
2. 提升评审质量,系统将规范评审标准和流程,确保评审结果的客观公正和准确性。
3. 便利用户体验,系统将提供便捷的操作界面和用户指引,使评审流程更加简单易行。
4. 数据安全保障,系统将建立完善的数据安全机制,确保评审数据的保密和完整性。
三、系统功能。
1. 用户管理,包括用户注册、登录、权限管理等功能,确保评审人员和申请人员的身份和权限安全。
2. 申请管理,包括职称评审申请提交、材料上传、申请状态查询等功能,便捷管理申请流程。
3. 评审管理,包括评审任务分配、评审意见提交、评审结果生成等功能,规范评审流程。
4. 统计分析,包括评审数据统计、报表生成、历史数据查询等功能,为评审管理提供数据支持。
5. 系统设置,包括系统参数配置、安全设置、日志管理等功能,保障系统的稳定和安全运行。
四、实施步骤。
1. 系统规划,确定系统功能和需求,制定实施计划和时间表。
2. 系统开发,委托专业的软件开发团队进行系统开发和定制,确保系统符合实际需求。
3. 系统测试,对开发完成的系统进行全面测试,包括功能测试、性能测试、安全测试等。
4. 系统上线,在系统测试通过后,将系统上线运行,并进行用户培训和指导。
5. 系统运营,系统上线后,进行系统监控和运营管理,及时处理系统运行中的问题和反馈。
六、总结。
职称评审管理系统的实施将为评审工作带来全新的管理模式和体验,提高了评审的效率和质量,为人才评价体系的完善和发展做出了重要贡献。
我们相信,在全体工作人员的共同努力下,系统必将发挥出更大的作用,为人才评价工作带来更大的便利和效益。
山东专业技术人员职称申报系统一、项目概述山东专业技术人员职称申报系统是为了方便山东省专业技术人员进行职称申报,简化申报流程,提高申报效率而开发的一款在线系统。
系统包含了职称申报的各个环节,具有用户注册、职称评审、评审结果查询等功能。
本文档详细介绍了该系统的需求分析、系统设计和编码实现等内容。
二、需求分析1. 业务需求根据山东省专业技术人员职称评审管理规定,专业技术人员可根据自己的工作及业绩,向评审单位申请相应职称。
该系统主要为专业技术人员提供职称申报服务,简化职称申报流程,提高申报效率。
系统需要实现的主要功能如下:(1)用户注册:用户需要先进行注册,提供真实姓名、性别、身份证号等基本信息。
(2)职称评审:用户选择申报职称,填写申报表信息,并上传证明材料,等待评审。
(3)评审结果查询:用户可随时登录系统查询自己的评审结果。
2. 技术需求(1)前端技术:系统采用B/S架构,前端使用HTML、CSS、JavaScript等技术实现用户界面。
(2)后端技术:系统后端采用Java语言实现,使用Spring 框架进行开发。
数据库采用MySQL。
(3)安全需求:系统采用HTTPS协议进行通信,保证用户信息的安全性。
用户的登录信息需要进行加密存储。
三、系统概述1. 功能模块设计(1)用户模块:用户可在系统中进行注册、登录等操作。
(2)职称申报模块:提供申报表填写、证明材料上传等功能。
(3)评审模块:系统将评审分为初审和终审两个阶段,初审通过后进行终审,评审结果将会公布在系统中。
(4)结果查询模块:用户可以在系统中查询到自己的评审结果。
2. 数据库设计系统使用MySQL数据库,设计了如下表:(1)用户表:存储用户信息。
(2)申报表:存储用户填写的申报信息。
(3)证明材料表:存储用户上传的证明材料。
(4)评审结果表:存储评审结果信息。
3. 系统架构设计系统采用B/S架构,前端使用HTML、CSS、JavaScript等技术实现用户界面。
职称申报服务工作方案模板一、背景和目标随着社会发展和职业需求的变化,越来越多的人开始关注职称的申报和评定。
职称作为评价一个人在职业生涯中的水平和能力的重要标准,对个人的职业发展起着至关重要的作用。
为了满足广大员工对职称申报服务的需求,本工作方案旨在搭建一个高效、规范的职称申报服务平台,提供全面的职称申报辅导和指导。
二、工作内容1. 平台建设:建立一个在线职称申报服务平台,提供职称申报的相关政策、申报流程、材料准备等信息。
该平台将采用用户友好的界面设计,提供在线咨询、在线预约等功能,方便员工获取所需信息和服务。
2. 咨询服务:设立专门的咨询热线和咨询邮箱,提供针对职称申报的咨询服务。
员工可以通过电话或邮件咨询相关问题,包括职称申报的条件、材料准备、面试技巧等。
咨询人员将根据员工的需求提供全面的指导和建议。
3. 申报辅导:为员工提供职称申报的辅导和指导,包括申报材料的准备、面试技巧的培训等。
通过开展线上或线下的培训班、讲座等形式,提高员工的申报能力和竞争力。
同时,建立一个实践交流平台,让员工可以互相分享经验和交流学习。
4. 审核指导:对员工提交的申报材料进行审核,提出修改意见和建议。
根据申报职称的不同,设立专门的审核小组,由相关专家和经验丰富的职称评审人员组成,确保审核工作的公正和准确。
审核小组将及时反馈结果,提供修改要求和指导意见。
5. 效果评估:建立一个评估体系,对职称申报服务的效果进行定期评估。
采用问卷调查、面试反馈等方式,收集员工的意见和建议,对服务进行改进和优化。
同时,通过追踪员工的职称申报结果,衡量服务的实际效果和影响。
三、工作步骤和时间安排1. 平台建设:预计耗时2个月,包括需求分析、系统设计、开发调试等环节。
2. 咨询服务:设立热线和邮箱,预计耗时1周;招聘咨询人员并进行培训,预计耗时1个月。
3. 申报辅导:制定培训计划,预计耗时1周;开展培训班和讲座,预计耗时3个月。
4. 审核指导:组建审核小组,预计耗时2周;制定审核准则和流程,预计耗时1个月。
上海职称申报系统说明书第一篇:上海职称申报系统说明书上海市职称服务系统网上申报操作手册简版网上申报流程:⑴注册申报信息→⑵填写申报信息→⑶信息完整确定→⑷等待审核结果→⑸查看审核结果→⑹网上获取受理号→⑺网上支付评审(认证)费用→⑻打印受理凭证→⑼提交书面材料→⑽等待评审(认证)结果→⑾查看并领取评审(认证)材料⑴ 注册申报信息登入上海市职称服务系统(218.242.131.184/renshi/zc),在主页面“职称评审通知”栏目选择相应的评审通知或根据申报人申报职称的级别,在主页面选择相应的“初级”、“高级”、“中级”图标标识并选择所要申报的评委会及学科组名称,根据系统提示,进入职称申报信息查看界面,如下图:申报人可查看申报的开始注册时间、结束时间、评审(认证)费用、联系人、联系方式等信息。
点击“申报此项目”按钮,可进入“真实性承诺”填写界面,如下图:在网上进行真实性承诺后,可进入申报注册信息的填写,请申报人如实完整填写注册信息,如下图:友情提示:请牢记申报人的登录密码,以便下次登录系统使用。
⑵填写申报信息登入职称申报网站,选择主页面,输入申报人身份证、密码、验证码等信息,进入申报信息填写界面,按照页面左方的系统提示,依次填写照片上传、基本信息、注册信息、学习经历、工作经历、工作业绩、项目情况、论文专著、附件资料、相关表格等栏目,并上传相关附件资料。
友情提示:●在“照片上传”栏目中,请申报人上传个人近期免冠证件照,照片大小不超过50K;●在“基本信息”栏目中,如实填写,其中申报专业要选择正确,页面上注明“﹡”标识的为必填项;●在“学习经历”栏目中,须填写高中经历,并上传高中毕业证书,若高中毕业证书遗失可上传高中毕业证书遗失说明;●在“工作经历”栏目中,要保持时间上的连续性。
如有不连续时间段,要写明当时的具体情况。
●在“工作业绩”栏目中,要详细阐述所参与项目过程,突出个人所起的技术作用,遇到何种技术问题,如何解决,应用的技术手段以及所涉及的理论原理。
第32卷第2期煤炭经济研究Vol.32No.2 2012年2月Coal Economic Research Feb.2012职称申报工作是企业人力资源管理工作的一项重要内容,它关系到企业专业技术人员的职称晋升,与企业员工切身利益相关。
由于企业职称申报审核的时间期限比较短,工作程序比较复杂,以往纯手工上报、人工整理的工作方式已经不能适应企业发展的需要。
随着企业信息化建设的深入,企业职称申报及评定工作采用信息化管理已成必然趋势。
1企业职称申报工作存在的主要问题1.1申报材料较多,工作量很大企业职称申报工作涉及企业专业技术人员的各种信息,包括人员基本信息、工作履历信息、职称评定信息、绩效考核信息、奖惩情况信息等。
涉及员工上述信息的修改、打印、汇总、统计等功能。
存在信息审核、业绩核实、材料补充等工作环节。
涉及的申报材料多,申报及审核的工作量很大。
1.2申报材料审核及反馈的时间较长企业职称申报涉及的工作过程繁琐,申报材料的审核及反馈需要的时间较长。
一是在职称申报评定过程中,为了充分体现企业员工现有职称期间的履职情况和工作业绩,往往要求职称申报人员把履职期间的工作业绩尽可能地填写完整,申报材料较多,初审工作需要的时间较长。
二是为满足企业职称审核相关规定的规范要求,需要对申报材料进行反复检查、审核并反馈申报人员进行修改和补充,反馈和二次申报的时间周期较长。
1.3申报及审核的工作效率较低企业职称申报与审核工作的总体工作效率较低。
一是层级较多的集团性企业,存在二级企业初审、集团总部复审的情况,申报材料的审核与反馈周期较长。
二是在审核重新申报的材料是否遵从反馈意见的要求时,工作量较大且容易产生错误。
三是申报材料的数据量大,因而对相关申报信息进行企业职称申报管理平台的分析与设计陈一军(中煤能源集团人力资源管理部,北京100120)摘要:文章对企业职称申报管理系统的功能需求、系统设计和实施策略进行了分析和探讨,提出设计和开发企业职称申报管理系统的思路和方案,论述了企业职称申报管理系统的设计方法和工作重点。
网上职称申报系统设计方案
第一章前言
1.1 选题意义
随着信息技术在我国的广泛应用,社会活动越来越依赖计算机信息系统,很多政府、企业都构建了自己的管理应用系统。
科学技术的发展,社会文明的进步,人们的生活讲究快节奏,讲究舒适感,同时也讲究效率。
为了转变传统的职称申报工作的低效率、高成本、尤其是后期对数据的维护难、处理难的现状,将个人申报评审职称所需要的所有文字材料按要求从以往的书面材料形式调整为格式固定的电子文档进行申报提交,通过职称评审系统来填报个人申报信息,经单位主管部门和上级职改人事主管部门审核后,集中安排各系列评审委员会通过万维网统一进行网上评审,最后进入后期服务系统进行审批和输出相关结果从而实现无纸化评审;纸质材料转变为数字信息建立职称信息数据库,各级职称信息化建设要与有关部门的信息网络资源结合起来,避免低水平重复建设和资源浪费,逐步建立起职称信息资源共享平台,为职称申报人员和审核人员服务。
1.2 网上职称申报国内外发展现状
网上职称申报系统是随着计算机技术的发展而产生的专门用于职称申报信息管理的网络化系统,是计算机技术、管理科学与分析技术相结合的产物。
网上职称申报系统自上个世纪九十年代末出现以来,到如今已经历了20多年的发展。
尤其是近七、八年来个人电脑的普及和信息技术的爆炸性发展,对网上职称申报系统技术起到了巨大的推动作用。
在欧美等国家,网上职称申报系统早就被应用到了各行各业,他们的技术已经完全成熟,甚至移动终端上也已经开发出了在线职称申报系统。
由于我国计算机行业相对于欧美国家发展较慢,我国管理信息系统的开发应用是从上个世纪七十年代初期开始的,基本上采用的是学习和紧跟国外先进技术的方法。
所以在网上职称申报的开发和使用上,国内起步较晚。
目前国内在对网上申报系统的重视度不高,市面上大多数网上职称申报系统与同规模的国外产品相比在系统完善性,实用性及扩展性方面存在明显的不足。
1.3 研究方法及研究内容
本系统的主要内容是分析和设计一个基于B/S(Browser/Server,浏览器/服务器)模式的网上职称申报系统,主要目的是解决现有的人工操作系统数据收集繁琐,数据存储复杂的弊端。
为了充分体现申报人员、审核人员、后台管理人员的可操作性、高效率性及高移植性,在页面设计采用符合HTML规范,申报材料以doc或excel提交,存储在本地磁盘中。
此处将申报材料存储在本地磁盘中,可以方便的解决了低移植性问题,不用费神的在数据库中为每个庞大的申报材料建立繁多的数据表,只要将材料的存储路径放入数据库表中相应的字段中即可,方便数据库的数据管理、维护及后期数据的移植问题。
本文采用的主要研究方法是通过互联网络查找并学习B/S系统所需使用的相关技术,熟悉系统开发的理论和基本过程。
对于职称申报过程和需求的了解,则主要是通过查找相关文档,参照其他相关系统的方法,获得网上职称申报的基本需求。
本系统使用JA V A作为开发语言,开发工具主要有MyEclipse、powerdesigner、Oracle10g和plsql,以OOA(面向对象分析)方式分析系统的需求,以OOD(面向对象设计)实现系统的设计。
1.4 相关技术理论介绍
1.4.1 软件工程方法概述
计算机软件的发展经历了若干个不同的时期,反映了人们对软件认识不断加深的过程。
软件是“开发”出来的,不是“制造”出来的。
著名的软件工程专家Boehm综合了有关专家和学者的意见,于一篇论文中提出了软件工程的七条基本原理[1]:
(1)用分阶段的生存周期计划严格管理;
(2)坚持进行阶段评审;
(3)实施严格的产品控制;
(4)采用现代程序设计技术;
(5)结果应能清楚地审查;
(6)开发小组的成员应该少而精;
(7)承认不断改进软件工程实践的必要性。
遵循前六条基本原理就能按照现代软件工程基本原理实现软件的工程化生产[1],但是,仅有前六条原理并不能保证软件开发与维护的过程能赶上时代的步伐和技术的进步,应该把承认不断改进软件工程实践的必要性作为软件工程的第七条基本原理。
面向对象方法的出发点和基本原则是尽可能模拟人类习惯的思维方式,使开
发软件的方法与过程尽可能接近人类认识世界的方法与过程,也就是说,要使得描述问题的问题空间与在计算机上解决问题的空间在结构上尽可能一致。
传统的结构化方法是软件工程在80年代最为流行的方法。
对于能够预先确定需求的系统开发,采用传统的结构化方法非常有效;但是,对于需求模糊或随时变化的系统开发来说,这种方法并不能很好适应。
因此,对于需求经常变动的系统开发来说,人们有提出了面向对象的开发方法。
面向对象开发技术便于系统开发者与用户进行沟通,能够开发出用户真正需要的软件系统。
从实际的角度出发,面向对象方法结合能够吸收面向对象方法所具有的稳定性好、代码可复用性高、可维护性好和代码耦合度小的优点[2]。
本系统的整体过程以软件工程的方法为指导思想,严格定义系统开发各个阶段的任务。
在每个阶段又采用了面向对象分析和设计的具体方法,并辅助以UML 相关图表工具对系统进行建模。
1、数据库建模
模型是对现实世界特征的模拟和抽象数据模型是对现实世界数据特征的抽象。
一般来说数据模型分为三类,即概念模型、逻辑模型和物理模型。
概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。
它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。
逻辑模型是注重用逻辑的过程描述对象系统,描述系统要做什么。
物理模型是描述构建数据仓库的物理分布模型,主要包含数据仓库的软硬件配置,资源情况以及数据仓库模式。
2、Oracle简介
Oracle数据库系统是美国甲骨文公司开发的以分布式数据库为核心的关系型数据库,是目前最流行的数据库之一。
Oracle数据库是目前软件界使用最为普遍的关系型DBMS(数据库管理系统),它具有极其强大的数据管理功能,它是一个完备关系的产品,作为分布式数据库它实现了极其强大的分布式处理功能。
它适用于各种机器。
Oracle采用的是并行服务器模式,在并行访问处理上具有非常大的优点,在大型网络管理系统中应用非常普遍,是极其成熟完备的关系型数据库管理系统。
3、HQL(Hibernate Query Language,Hibernate查询语句)
HQL查询对查询条件进行了面向对象封装,符合编程人员的思维方式,提供了丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。
完整的HQL语句形式如下:Select/update/delete…… from …where ……group by ……having ……order by ……asc/desc 其中的update/delete为Hibernate3中所新添加的功能,可见HQL查询非常类似于标。