基于JSP的青年创业管理系统的设计与分析.docx

上传人:牧羊曲112 文档编号:1880705 上传时间:2022-12-23 格式:DOCX 页数:40 大小:587.58KB
返回 下载 相关 举报
基于JSP的青年创业管理系统的设计与分析.docx_第1页
第1页 / 共40页
基于JSP的青年创业管理系统的设计与分析.docx_第2页
第2页 / 共40页
基于JSP的青年创业管理系统的设计与分析.docx_第3页
第3页 / 共40页
基于JSP的青年创业管理系统的设计与分析.docx_第4页
第4页 / 共40页
基于JSP的青年创业管理系统的设计与分析.docx_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《基于JSP的青年创业管理系统的设计与分析.docx》由会员分享,可在线阅读,更多相关《基于JSP的青年创业管理系统的设计与分析.docx(40页珍藏版)》请在三一办公上搜索。

1、吉 林 农 业 大 学学 士 学 位 论 文 题目名称: 基于JSP的青年创业管理系统的设计与分析 学生姓名: 戴腾飞 院 系:信息技术学院专业年级:信息与计算科学2011级 指导教师: 温长吉 职 称: 副教授 2015年 5 月 20 日目 录摘要及关键词IAbstractI1 引言11.1 系统的开发背景11.2 系统开发的意义11.3 系统实现的目标11.4章节简介22 开发工具和开发技术简介22.1开发技术简介22.1.1 Myeclipse22.2 开发工具简介32.2.1 JAVA技术32.2.2 JSP语言42.2.3 EasyUI42.2.4 AJAX42.2.5 Strut

2、s252.2.6 Ibatis53 系统的需求分析53.1 可行性分析53.2 需求分析54 系统需求详细说明54.1导师管理54.1.1导师基础数据6 4.1.2志愿服务时间查询7 4.1.3擅长领域审核9 4.1.4擅长领域配置104.1.6组别配置11 4.2 青年管理134.2.1 青年基础数据13 4.2.2 还款管理14 4.3 活动管理17 4.3.1 起草活动18 4.3.2待办活动204.3.3已办活动214.4公告管理224.5系统数据库设计214.5.1数据库概念结构设计224.5.2数据库逻辑结构设计235系统实现255.1实现IBATIAS255.2实现系统Web层2

3、65.3实现系统视图层276 论文总结与实现技术分析28参考文献29附录31 页码有问题,你再重新标注一下文中字体要求仿宋,数字字母times new roma 行间距固定值20磅标点符号什么的你再好好看看吧,有的要求中英文什么的图片最好居中每章另起一页吧,然后目录页码重新标一下图片和注释不得分开在两页 基于JSP的青年创业管理系统的设计与分析姓 名:戴腾飞 专 业:信息与计算科学指导教师:温长吉摘 要:中国青年创业协会(简称YBC)是公益基金会旗下用来帮助年轻人创业的一个教育公益项目,这个项目旨在帮助没有能力创业或者已经创业却不能继续发展的创业青年提供专业有效的帮助。YBC是共青团中央、中华

4、全国工商业联合会、中华全国青年联合会共同倡导发起的青年创业教育项目。该项目参考总部在英国的青年创业国际计划,以扶助青年创业的模式,动员社会各界尤其是工商界的力量为青年创业提供咨询以及资金、网络、技术支持,以帮助青年成功完成创业。由于近些年来越来越多的年轻人选择创业,但是据权威媒体统计,成功创业的青年占相当小的比例;归根结底就是年轻人没有创业经验,空有一腔激情,却没有正确的使上劲。本文以基于青年创业管理系统为例,介绍了该系统从需求分析、库表设计到功能实现的过程。首先要介绍的是该系统的背景和目的及产生的意义,结合该系统的要求并且对当前各种开发技术与工具进行比较后,该系统是采用easyUI+stru

5、ts2+ibatis搭建整个系统的框架模型,其中easyUI负责界面展示,struts2负责实现逻辑业务功能,ibatis用作处理数据库并用Java语言开发的一个综合管理系统。在确定工具与开发技术后,本文参考了市面上已经有的YBC系统并且通过网络了解了使用这一系统的业务需求和建议。系统主要功能模块包括:导师管理,青年管理,活动管理,公告管理。紧接着,开始构造界面,然后详细的设计系统。最终,进行软件测试,系统一切正常,功能完善。研究十分具有现实意义,同时本研究在理论上也扩展了青年创业领域理论的广度和深度。关键词:创业;青年创业协会;easyUI;导师管理Design and analysis o

6、f JSP youth entrepreneurship Management SystemName: Daiteng Fei Major: Information and Computing ScienceInstructor: Wen ChangjiAbstract: Chinese Young Entrepreneurs Association (YBC) is the Community Foundations designed to help young entrepreneurs a public education project, which aims to help entr

7、epreneurs can not afford it or have entrepreneurial development of young entrepreneurs can not continue to provide professional and effective help. YBC is the CYL Central Committee, All-China Federation of Industry and Commerce, the All-China Youth Federation, initiated jointly youth entrepreneurshi

8、p education programs. The project is based in the UK with reference to international youth entrepreneurship programs to support youth entrepreneurship model, mobilizing all social forces, especially the business sector to provide advice and funding, networking, technical support for young entreprene

9、urs, to help young people successfully completed entrepreneurship. Because in recent years more and more young people choose to start, but according to authoritative media statistics, successful entrepreneurs account for a small proportion of young people; in the final analysis is that young people

10、no entrepreneurial experience, it takes a cavity passion, but without the right to pull its weight. In this paper, based on youth entrepreneurship management system, for example, we introduced the system from a requirements analysis, database table design to process functions to achieve. First to be

11、 introduced is the meaning of the background and purpose of the system and produce, combined with the requirements of the system and after the current variety of development techniques and tools to compare, the system is used easyUI + struts2 + ibatis building frame model of the whole system, which

12、easyUI responsible for interface display, struts2 responsible for implementing logical business functions, ibatis used for processing database and use a Java language development of the integrated management system. In determining the tools and development techniques, the paper has some reference to

13、 the market and YBC system through the network to understand the business needs and recommend the use of the system. Main function modules include: instructors management, youth management, event management, bulletin management. Then, start constructing the interface, then the detailed design of the

14、 system. Ultimately, software testing, system everything is normal, fully functional. Research is very relevant, while in theory this study extends the breadth and depth of the theory of youth entrepreneurship.Keywords: entrepreneurship;Youth Career Development Association; easyUI;management1 前 言1.1

15、系统的开发背景和意义世界的人口一直在持续的增长,尤其中国这样的一个人口大国,就业是人们最头疼的问题,越来越多的年轻人找不到工作,为此中国青年创业国际计划(简称YBC)为了帮助更多的人创业和就业,打造了YBC 的创业体系,改善创业和就业的形式,帮助不能创业和发展企业的人提供关键的帮扶。在中国由于青年面临压力的就业巨大,国家出台了许多政策来支持青年,大学生创业,可是大学生缺乏社会经验,如果就这样贸然创业,必定很难取得成功。2004年6月搜狐网做了一份2014年大学毕业生择业意向调查,结果显示,选择自主创业只有8.4%1。在众多的创业者中,很大一部分人都尝到了失败的滋味。据不完全统计,大学生成功创业

16、率只有2%3%。这时候就需要有社会经验的导师来指导辅助。这时候就需要一个系统来方便导师和青年进行沟通交流。1.2系统实现的目标便于管理员管理导师青年数据,比如导师、青年的增删改查,导师类型、组别的配置,青年的还款的管理,导入、导出Excel表格功能;起草、发起、归档活动,记录导师、青年参加过的活动,并且记录填写的回执单。1.3研究现状该系统是基于JSP的青年创业管理系统,与大部分的管理系统类似,增删改查功能是必备的,但是我当时有考虑过一个问题,当有大批量的数据需要增删改查的时候,一条一条的去执行会浪费大量的时间和精力,所以我的系统中多了一个配置的功能,比如导师组别配置、导师类型配置、导师星级配

17、置、导师奖项配置等功能。这样就大大的减少了当需要处理大批量数据的工作量。该系统的另一大特色就是导入、导出功能;导出功能的设计出发点是这些数据不能只满足让管理员查看,要有导出Excel功能才可以把数据发送给需要的人;导入Excel的功能可以减少管理员的工作量,比如100条数据,导入Excel或许只需要5秒钟就能搞定,而添加进去也许得2-3个小时。系统采用采用easyUI+struts2+ibatis来搭建框架,也算是目前比较主流的框架,struts2可以说是市场上非常常用的一个框架2,只需要在配置文件上写两三行代码,就能实现跳转,所以我也采用了。easyUI实现的效果,严格来说没有我想象中那么美

18、好,主要是页面看起来不是很美观,或许以后我会用市面上更流行的Ext,它的界面更美观,功能更强大。1.4章节简介主要章节有开发工具和开发技术简介、系统需求分析、系统需求详细说明、系统实现和论文总结与实现技术分析。1、前言2、开发工具和开发技术简介3、系统的需求分析4、系统需求详细说明5、系统实现6、论文总结与实现技术分析2 开发工具和开发技术简介2.1开发工具简介2.1.1 MyeclipseMyEclipse是一个非常强大的工具,我们知道,eclipse是由oracle开发出来,免费给所有人使用,MyEclipse是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,

19、主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错4。2.2开发技术简介2.2.1 JAVA语言Java最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,以“Java”的名称正式发布。Java 编程语言的风格十分接近C、C+语言。Java是一个纯的面向对象的程序设计

20、语言,它继承了 C+ 语言面向对象技术的核心,Java舍弃了C +语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。简言之,Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。2.2.2 EasyUI 严格来说,EasyUI是一组基于jQuery的UI插件,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能齐全并且优质的U

21、I图形界面。开发者并不需要编写复杂的javascript语句,也不需要对css样式有多么深入的了解,开发者需要了解的只有一些简单的html标签,以及查看官方给出的API帮助文档。2.2.3 AJAXajax的全称是AsynchronousJavaScript+XML,是一种采用异步传输并能形成局部刷新的技术。其实,ajax不是一种技术,它实际上是几种技术的结合,每种技术都有其独特的地方,合在一起就成了一个功能强大的新技术。Ajax结合了Java技术、JavaScript以及XML等编程技术5,可以让开发人员构建基于Java技术的Web应用,并且打破了使用页面重载的惯例。ajax是使用客户端脚本

22、与Web服务器交换数据的Web应用的开发方法6。这样的话,Web页面就不用打断交互流程进行重新加载,就可以动态地刷新7。使用ajax,用户可以创建接近本地桌面应用的直接、更丰富、高可用、更动态的Web用户界面。2.2.4 Struts2 Struts2看似是从Struts1发展而来,但实际上Struts2与Struts1在框架的设计思想上面还是有很大的区别8,Struts2是以WebWork的设计思想为核心,为什么Struts2不沿用Struts1的设计思想,毕竟Struts1在目前的企业应用中还是有非常大的市场在的,那么,来看一下struts2的一些缺点吧:1) 支持的表现层技术单一2)与S

23、ervlet API严重耦合,这点可以从Action的Execute的方法声明里面就可来3)代码依赖Struts1 API,有侵入性,这点可以从写Action类和FormBean的时候而Struts2之所以以WebWork的设计思想为其核心,一点就是最近WebWork的上升势头,再就是WebWork没有Struts1上面的那些缺点,更符合MVC的设计思想,也更利于代码的复用。2.2.5 Ibatisibatis是以SQL为中心的持久化层框架。能支持关联查询、继承、懒加载等特性。ibatis不同于一般OR映射框架9。OR映射框架,字段、将数据库表等映射到属性、类,那是一种元数据(meta-dat

24、a)映射。ibatis则是将SQL查询的参数和结果集合映射到类里面。所以,ibatis做的是SQLMapping工作。它把SQL语句看成输入以及输出,where后面的条件参数则是输入,而结果集就是输出。Ibatis可以将输入的普通对象、XML、Map等映射到SQL的条件参数上,同时也可以将查询结果映射到普通对象(集合)、Map、XML上面10。ibatis使用XML文件来映射这些输入以及输出。3系统的需求分析3.1可行性分析技术可行性:技术可行性主要考虑的是到底项目可不可以使用已经存在的技术开发出来,该项目需求清晰明了,通过分析,完全可以开发出来,数据库服务器可使用MySql,Web服务器使用

25、Tomcat6.0,并使用Java语言、界面用easyUI展示、软件可使用Myeclipse10.0、MySql等11。所以该项目可以完成。经济可行性:经济可行性主要是针对项目的经济效益进行评估。该项目开发周期不长,不需要开发者太高的成本支出和时间;配置不是要求很高,也不需要再购买硬件。社会可行性:社会可行性是分析该项目是否顺应社会的发展规律,是否遵守法律规定。开发YBC系统;该项目由开发人员依据已有的软件进行开发,不会产生版权争议。所以本系统具有社会可行性。3.2 需求分析由于在可行性分析阶段已经验证出该项目可行,以下为主要模块的需求大纲:(1)导师管理:管理员管理导师数据,并管理相应模块,

26、导师需要通过填写个人信息注册一个账号。(2)青年管理:管理青年数据,通过填写个人信息并注册获得一个具有相应权限的账号。(3)活动管理:用于管理员记录每次活动的信息(4)公告管理:方便用户对博客版面样式的定义、修改,主要包括博客左侧栏背景颜色、左侧栏文字颜色以及主版面背景颜色。4系统需求详细说明4.1 导师管理 1功能域描述导师管理模块主要是为管理员提供了导师基础数据查询和配置的功能,同时还提供了导师志愿服务时间查询的功能。具体提供的功能点如下:导师基础数据 志愿服务时间查询 擅长领域配置 擅长领域审核 组别配置 组内职务配置 导师状态配置 星级配置 导师类型配置 委员会配置 奖项配置。 2业务

27、规则描述一个导师最多只能属于一个组别,赋予一个组内职务;一个导师只能有一种导师状态,如:持证导师、见习导师等;一个导师只能有一种星级评定;一个导师可以有多个擅长的领域;一个导师的导师类型可以由多个,如:评审导师、复审导师等;一个导师可以属于多个委员会,如:评审委员会、法律专业委员会;一个导师可以分配多个奖项。导师的擅长领域由导师通过企业号进行填写,管理员通过【擅长领域审核】的方式进行审核。4.1.1导师基础数据1业务规则(1)工作要求导入的导师基础数据必须按照excel模板的要求进行导入;对于导入的数据中如果存在重复的数据,系统将终止本次导入操作,并提示重复数据,由管理员进行审核,可修改exc

28、el中的数据,也可删除系统中的导师数据,管理员最终审核后再重新进行数据导入;对于某个导师的各别属性修改,可找到对应的导师,通过修改的方式完成属性的修改;管理员可根据查询条件,导出需要的导师数据。2界面原型主界面添加/修改图4-1 导师基础数据图Figure 4-1 tutor basic data diagram3需求说明(1)导师类型树系统左侧为导师类型树,可提供多选的功能,让管理员过滤出不同类型的导师,默认情况查询全部类型的数据。(2)导师列表导师列表按照excel中的格式,列出所有的导师属性,详细的属性信息详见界面原型。(3)导入导师数据操作员可以将excel中的导师数据通过导入导师数据

29、导入到系统,导入的格式参考导师模板。系统根据导师证书编号来区分所导入的数据是否存在重复,如果存在重复的数据,则系统将终止导入操作,管理员需要确保excel中的数据或系统中的数据的准确性后再进行导入。(4)添加(有权限)操作员可以对单一的数据进行添加,填写的内容参考界面原型。(5)修改(有权限)操作员可以对单一的数据进行修改,修改的内容参考界面原型。(6)删除(有权限)操作员可勾选多条数据进行删除操作。(7)导出excel操作员可以将查询到的导师导出excel(8)Excel模板下载提供导入导师数据的excel模板下载功能(9)普通查询提供普通查询功能,包括:导师状态、组别、是否参加导师必修课、

30、有无YBC职务、导师姓名。 (10)高级查询操作员点击高级查询按钮进入高级查询界面,可参考界面原型中的查询字段进行查询。 4.1.2志愿服务时间查询1业务规则志愿服务时间是通过导师参与活动过程中,由系统自动进行计算得来的,操作员可以在此模块中查询到导师的志愿服务时间。2界面原型志愿服务时间列表志愿服务时间明细图4-2 志愿服务时间界面图Figure 4-2 volunteer time interface diagram3需求说明 (1)软件功能点1、志愿服务时间列表:列表中列出了导师的一些基础数据以及导师的志愿服务时间,具体的字段信息包括:加入/发展时间 是否参加导师必修课 状态 组别 性别

31、 工作单位 联系电话 生日 归属地; 2、查询明细:点击查询明细按钮,可以查看到具体导师的详细信息,详细信息的列表字段包括活动日期 活动类型 活动标题 志愿服务时长 工作评价 记录人(活动发起人);支持导出excel功能;提供的查询条件包括:活动日期 活动类型 活动标题;选中某条记录,可以查看此条活动的详细信息,包括活动的时间、地点、人物、回执表单填写信息,工作评价信息等。3、查询:查询条件包括: 导师状态 组别 导师证书编号或姓名 服务时间区间等。 4.1.3擅长领域审核1业务规则 (1)工作要求擅长领域主要是描述导师所擅长的专业或技能,在管理员在为青年找导师的过程中提供检索,擅长领域在导师

32、登记企业号的时候由导师确认填写,导师填写完毕后上传到系统,由管理员进行审核,审核不通过将再次发送给导师进行充填;在系统运行之初,可能会因为擅长领域的细分不够充分,导师可能存在找不到其细分的擅长领域,因此管理员还可以根据导师填写的擅长领域的备注信息来完善擅长领域的细分;导师在微信端可以根据自身的发展情况自行的对擅长领域进行修改,每次修改后都将由管理员进行审核。(2)工作流程 图4-3 擅长领域修改流程图Figure 4-3 is good at field modification process chart导师在微信端发起导师修改擅长领域的请求,如果是刚注册的导师,则系统引导进行导师擅长领域的

33、勾选,如果是进行修改,则引导到修改界面,导师在微信端完成填写后,上传至管理员进行审核;管理员在系统的首页中收到带审核的请求后,进入审核界面,对于异议的部分进行人为介入处理,如出现细分不足的情况,可由管理员添加擅长领域的细分,并点击通过审核,再到导师基础数据模块中,找到指定的导师,设置其擅长领域;对于人为介入无法处理的部分,将审核不通过返回给导师的微信端,导师根据审核不通过理由重新修改擅长领域。完成审核后,将导师的擅长领域设置成最新审核后的信息。2界面原型待审核界面图4-4 待审核界面图Figure 4-4 audit interface diagram3需求说明 (1)软件功能点1、待审核列表

34、:待审核列表中列出未完成审核的导师擅长领域列表清单,清单中显示了导师的原擅长领域信息、新擅长领域信息以及导师填写的擅长领域备注信息,详见界面原型。2、已审核列表:已审核列表中列出已经完成审核的导师擅长领域清单。3、审核记录查询:审核记录查询可以查询到本次审核的历史流程信息。4、导师信息查询:管理员可以点击导师信息查询查看到导师的详细新。5、同意:勾选某条记录,点击同意按钮,表示系统接收导师的擅长领域修改的请求。6、回退:勾选某条记录,点击回退按钮,弹出回退信息填写框,点击发送按钮,将本次审核不通过的意见反馈给导师,导师可根据审核意见重新修改擅长领域。7、查询:查询的条件包括:导师状态 组别 组

35、内职务 委员会 导师星级 导师证书号或姓名 4.1.4擅长领域配置1业务规则 (1)工作要求此模块提供管理员对擅长领域进行配置,擅长领域分成两个级别,可以由管理员自行定义。管理员在录入的过程中,确保二级分类的名字不要重复,如:农林牧渔分类下有培训,生产加工分类下也有培训,尽量通过文字的方式分开两种不同领域之间对于培训的描述。2界面原型图4-5 擅长领域配置图Figure 4-5 excel in field configuration diagrams3需求说明 (1)软件功能点1.列表:显示一级分类和二级分类2.添加:如果不选择一级菜单,则所保存的菜单为一级菜单3.修改:对菜单名进行修改4.

36、删除:选择单条或多条数据进行删除5.查询:输入擅长领域或选择分类进行查询4.1.5组别配置1业务规则导师可以被分组在特定的组别中,每个导师只能存在一个组内;导师的组别的设置方式有两种,一种方式是通过导师基础数据的模块,找到具体的导师,修改其所在分组;另一种方式通过本模块,管理员可以实现批量的分组修改,先选择分组,再对分组内的成员进行添加或移除;配置完组别后,还可以对所在分组内的组内职务进行配置,一个导师只能有一个组内职务,默认新建的导师信息的组内职务都是组员。2界面原型组别配置首页配置成员图4-6 组别配置图Figure 4-6 group configuration diagram3需求说明

37、(1)软件功能点1、组别设置:右键点击组别配置,将弹出添加的菜单栏,点击添加按钮可进行组别的添加,添加成功后直接显示在下方的列表中;右键点击具体的组名可以进行修改和删除,对于组名可以任意的进行修改,如果要删除组名,需要确保分组下面没有用户才能进行删除;点击组名界面右侧的列表中将显示对应组的组员信息(地市办公室只能看到同一地市的指定组名信息,省办可以看到全部信息);一次只能查看一个组的信息。2、列表:列表中显示了所在分组的组员信息3、配置成员:配置成员的界面详见配置成员的界面原型,界面左侧是未选定的成员信息,右侧是已选定的成员信息,点击按钮则将成员进行绑定,点击按钮后,将从原先的分组中移除,绑定

38、到当前配置的分组中。删除组别的操作,需要确保组别下面没有导师才能进行删除4.2 青年管理(1)青年列表:青年的列表中显示了青年的数据。 (2)添加:可以对单独青年的数据,可以通过添加的方式进行;(3)修改:选中某条青年的数据,可以通过修改的方式对青年的基础数据进行修改;(4)删除:选中一条或多条青年数据,可以进行删除操作;(5)导入:可以根据模板的要求,进行青年信息的批量导入,在导入过程中如果出现有相同身份证号的青年出现,系统将终止导入,(6)导出:根据查询到的条件,导出青年数据;(7)模板下载:下载导入数据的标准模板;(8) 查询:在列表的界面中提供一个简单查询的入口。(9)导师关联:选中某

39、条青年的记录,点击导师关联,弹出导师关联的窗口,选择合适的导师进行关联。 4.2.1 青年基础数据1业务规则1.导入的青年基础数据必须按照excel模板的要求进行导入;2.导入的数据中如果存在重复的数据,系统将终止本次导入操作,并提示重复数据信息,由导入的管理员自行审核,可修改excel中的数据,也可删除系统中的青年数据,管理员最终审核完毕后重新进行数据导入;3.对于某个青年的个别属性修改,可找到对应的青年,通过修改的方式完成属性的修改;4.管理员可根据查询条件,导出需要的青年数据。2界面原型主界面添加/修改图4-7 青年基础数据图Figure 4-7 youth basic data cha

40、rt3需求说明 (1)软件功能点1、青年列表:青年的列表中显示了青年的数据,青年的数据包括:项目地 姓名 性别 身份证号 残疾 项目描述 项目所属行业 联系电话 邮箱 特点 申请日期 接受资助时间 资助金额 申请次数 名族 学历 大学生创业 户口类型 奖项 培训记录 配备时间 导师 (单位职务 联系方式 邮箱 通讯地址,在列表中管理员可以看到的字段包括:项目地 姓名 项目描述 项目所属行业 联系电话 申请日期 接收资助时间 资助金额 导师等基础数据,点击进入后可以查看详细的信息。2、添加:可以对单独青年的数据,可以通过添加的方式进行;3、修改:选中某条青年的数据,可以通过修改的方式对青年的基础

41、数据进行修改;4、删除:选中一条或多条青年数据,可以进行删除操作;5、导入:可以根据模板的要求,进行青年信息的批量导入,在导入过程中如果出现有相同身份证号的青年出现,系统将终止导入,并给出存在异议的青年数据,管理员核对excel数据以及系统的数据,确保青年数据的唯一性后重新进行导入;6、导出:根据查询到的条件,导出青年数据;7、模板下载:下载导入数据的标准模板;8、查询:在列表的界面中提供一个简单查询的入口,查询的条件包括:青年姓名 联系电话 归属地 申请日期区间 接受资助时间区间等;9、导师关联:选中某条青年的记录,点击导师关联,弹出导师关联的窗口,选择合适的导师进行关联。 4.2.2还款管

42、理 1功能项描述还款管理为管理员提供青年还款记录的维护功能,主要包括还款记录和银行账单查询两个子模块。在还款记录中,系统根据管理员所属的办公室,显示当前办公室所管辖的青年的还款记录,管理员可导入青年的还款基础数据,每个月可以根据银行的账单导入账单信息等。在银行账单查询中,系统根据管理员所属的办公室,显示所管辖的青年的每个月的银行卡账单情况。2业务规则描述对于还款青年的发布说明:目前福州、泉州有设立办事处,其余地方均为工作站,福州和泉州地区的青年有部分的数据由省办在维护,有部分的数据属于福州和泉州地市办事处自行维护。未按时还款月以首次还款日期所处的月份开始计算,如拨款日期是2013年11月,首次

43、还款日期是2014年5月,假设当前月份是2014年10月,青年至今未还款,则未按时还款月应该是5个月。当月还款额表示本月还款的金额,如果本月银行扣款失败,则当月还款额为0;累计理论还款额表示理论上需要还款的金额;累计实际还款额表示青年至今还款的总金额;累计差额=累计实际还款额-累计理论还款额。3具体功能 (1)还款记录先决条件必须先导入青年的基础数据,才能进行银行流水的导入功能要求基本功能1、 还款列表还款列表根据登录系统的管理员所属办事处进行数据过滤,省办可以看到全部数据、各地市只能看到所属办事处的数据,列表提供查询功能2、 导入青年还款记录将excel中的青年还款记录导入到系统中,如果导入

44、的数据中存在已有数据,则系统终止导入,管理人员核查信息后再做导入3、 导入银行流水账将excel中的银行还款流水账导入到系统中,同时自动计算青年的实际还款 累计理论还款 累计实际还款 累计差额 未按时还款月等数据4、 导出还款记录将列表中显示的还款记录全部导出,管理员可以通过查询条件过滤出待导出的还款数据5、 添加对于零星的数据,管理员除了可以通过导入excel的方式进行数据添加,也可以通过添加的方式进行数据添加6、 修改修改针对导入数据不准确的部分进行修改7、 删除8、 管理员可勾选待导入时候错误的数据界面原型左侧是办事处的树形结构,一级树为省办,二级树为地市办右侧是数据显示部分,默认查询的列表是根据管理员的所属办事处进行查询可以支持的查询包括:姓名、手机号、资助类别提供的额外按钮功能包括:导入银行流水账、导入青年还款记录、导出还款记录、添加、修改、删除、下载银行流水账模板、下载青年还款记录模板;列表显示的字段包括:资助类型、青年姓名、青年手机号码、项目名称、拨款日期、拨款金额、资助月份、首次还款日期、每期应还、

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号