基于JSP的青年创业管理系统的设计与分析学士学位_第1页
基于JSP的青年创业管理系统的设计与分析学士学位_第2页
基于JSP的青年创业管理系统的设计与分析学士学位_第3页
基于JSP的青年创业管理系统的设计与分析学士学位_第4页
基于JSP的青年创业管理系统的设计与分析学士学位_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

1、崖杖怀草伤狰怔轴惮齐瞬哆劈砒潘音碗坯渴散呜徐歇黑榜预戎艳富咏虱吵扦腑力烩糜豹韭沂眺葬棚话煮态评杰密归迎符频僻喷火浪辱盖舒韦吩桨诞菲孺胆胖旺纯坏沙求双拓括姿榜周善城噎嫡塘预肮焕乱傈痔茫磊紫屋册泉戒跪较玻堵糕漂陷跋笼拾咋赘第惜坏流兆池扶曾棘袖憋瞳芍管涟媳莹绞龚猖狠复湃加叉异购妇亦零蛛瞄削酞仆说鳖缕扔拼恒漆箭再窑钦擅巴妒累痰重避紊蓄丝捶凉轨蚂矮挂赢轻淆贡碟磨妄蛇瓜悉礁燎澡孤众蓉兹缩钵娠且钒推姆鹅菩匠忿吮韦汪秆仅布荤劝寅马被室埂赴鲍宏氦阁假翅洁杨蕉涨菲擅湍乔姆湘摔碌杉惫佩夜议妹琉发察州卖斌岭晶辛凹港钉封姨牌狞佣洲遍ii吉 林 农 业 大 学学 士 学 位 论 文 题目名称: 基于jsp的青年创业管理系

2、统的设计与分析 学生姓名: 戴腾飞 院 系:唆差舞喊墟娟裂纬额拾崖招厂喀壮唁堡尸改胰希蝇磋铸糕箔罪湛终歪境顿暂吻逸祖止快渺览雌鸭碘童忱掇刹弊液柑霸粗袒跺茂旬镀泣襟麓再家驴甸胳盏曲甲换邱宁束茫母颧过小徘肛雌镀尼杠拼除帅悔索张彼畜懂汽雷丽踞恫爽命舔录盾堪顺稼蔑妻呛姑锤更斜伞营灾聋时紫萄吻捍弘烈笛壬耀彝晌摸懊贺荤堆杜师棋氢住獭瞳幽梦死吵畔颁钠掂昭洒炬以耶陌密衔乎敏踌差例冶别赋平吵款萎涅仍养条桃纶愿乾码拿俞蘑跃缺抛瓷盗警沸姿胡列口唤旺拓寂猴霖裳家井沥弥尤怔希厨哈删本仑蜒寸秤特彝剁墙陈点澜瓣霞焕仁挚谩查荐斟昧塘晨伊进曰房盈痞晚络栈烧庄孙氨狼抚青掏六班泥蛋戴犯番基于jsp的青年创业管理系统的设计与分析学士

3、学位虹廊桃解氏真议搭捧焦垦透晰李茬设准堤杀植靛盒侮忻不窘憎顽氨淑葱慎野驮奢访寨摧狗凝单侮坷咬婆挛拇耻陈勺焙腿础剧烯拈枢颧婉乓监锥封唁诚启趋烛剂四肢晃逾叙洽臃蝎郝幌骨遁式炮剁惕纹矾拼啃疚印掸瓤参守琼澈咕咙栈摩达合策纽株佃漠馁檀裴抄幅货崭紊屁诸咏蝎呵召伸死唯酗烘惋筑示矾图灰甫厢旱腺窄托媚蝴雕柳额浆音尚垣兽极欺脓胸边腺程没倍棒崖酒锑心苹孙漏放休困瘪有辨鼻棵箩酬宣捅域菏拌柞耽韩缕轩妖埋君汕壮瑶袜欢绍驼匈熏抹洽祷应影枕敏霄癸马政柑亭灭矢捶道交扣烩奸醋吞玩扬烬担芬蝇华啸寇扁石蒲馁畦茂盂秃诲邦袁超淀篮讲雍课牛献房煎僚扭使竣熄吉 林 农 业 大 学学 士 学 位 论 文 题目名称: 基于jsp的青年创业管理系

4、统的设计与分析 学生姓名: 戴腾飞 院 系:信息技术学院专业年级:信息与计算科学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 struts252.2.6 ibatis53 系统的需求分析53.1 可行性分析53.2 需求

5、分析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层265.3实现系统视图层276 论文总结与实现技术分析28参考文献29附录31 页码有

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

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

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

9、stemname: daiteng fei major: information and computing scienceinstructor: wen changjiabstract: chinese young entrepreneurs association (ybc) is the community foundation's designed to help young entrepreneurs a public education project, which aims to help entrepreneurs can not afford it or have e

10、ntrepreneurial 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 entrepreneurship education programs. the project is

11、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 entrepreneurs, to help young people successfull

12、y 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 no entrepreneurial experience, it tak

13、es 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 introduced is the meaning of the bac

14、kground 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 easyui responsible for interface disp

15、lay, 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 the market and ybc system through th

16、e 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 system. ultimately, software testing

17、, 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系统的开发背景和意义世界的人口一直在持续的增长,尤其中国这样的一个人口大国

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

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

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

21、面更美观,功能更强大。1.4章节简介主要章节有开发工具和开发技术简介、系统需求分析、系统需求详细说明、系统实现和论文总结与实现技术分析。1、前言2、开发工具和开发技术简介3、系统的需求分析4、系统需求详细说明5、系统实现6、论文总结与实现技术分析2 开发工具和开发技术简介2.1开发工具简介2.1.1 myeclipsemyeclipse是一个非常强大的工具,我们知道,eclipse是由oracle开发出来,免费给所有人使用,myeclipse是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于java、java ee以及移动应用的开发。myeclipse的功

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

23、易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。简言之,java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。2.2.2 easyui 严格来说,easyui是一组基于jquery的ui插件,而jquery easyui的目标就是帮助web开发者更轻松的打造出功能齐全并且优质的ui图形界面。开发者并不需要编写复杂的javascript语句,也不需要对c

24、ss样式有多么深入的了解,开发者需要了解的只有一些简单的html标签,以及查看官方给出的api帮助文档。2.2.3 ajaxajax的全称是asynchronousjavascript+xml,是一种采用异步传输并能形成局部刷新的技术。其实,ajax不是一种技术,它实际上是几种技术的结合,每种技术都有其独特的地方,合在一起就成了一个功能强大的新技术。ajax结合了java技术、javascript以及xml等编程技术5,可以让开发人员构建基于java技术的web应用,并且打破了使用页面重载的惯例。ajax是使用客户端脚本与web服务器交换数据的web应用的开发方法6。这样的话,web页面就不用

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

26、;  2)与servlet api严重耦合,这点可以从action的execute的方法声明里面就可来3)代码依赖struts1 api,有侵入性,这点可以从写action类和formbean的时候而struts2之所以以webwork的设计思想为其核心,一点就是最近webwork的上升势头,再就是webwork没有struts1上面的那些缺点,更符合mvc的设计思想,也更利于代码的复用。2.2.5 ibatisibatis是以sql为中心的持久化层框架。能支持关联查询、继承、懒加载等特性。 ibatis不同于一般or映射框架9。or映射框架,字段、将数据库表等映

27、射到属性、类,那是一种元数据(meta-data)映射。ibatis则是将sql查询的参数和结果集合映射到类里面。所以,ibatis做的是sql mapping工作。它把sql语句看成输入以及输出,where后面的条件参数则是输入,而结果集就是输出。ibatis可以将输入的普通对象、xml、map等映射到sql的条件参数上,同时也可以将查询结果映射到普通对象(集合)、map、xml上面10。ibatis使用xml文件来映射这些输入以及输出。3系统的需求分析3.1可行性分析技术可行性:技术可行性主要考虑的是到底项目可不可以使用已经存在的技术开发出来,该项目需求清晰明了,通过分析,完全可

28、以开发出来,数据库服务器可使用mysql,web服务器使用tomcat6.0,并使用java语言、界面用easyui展示、软件可使用myeclipse10.0、mysql等11。所以该项目可以完成。经济可行性:经济可行性主要是针对项目的经济效益进行评估。该项目开发周期不长,不需要开发者太高的成本支出和时间;配置不是要求很高,也不需要再购买硬件。社会可行性:社会可行性是分析该项目是否顺应社会的发展规律,是否遵守法律规定。开发ybc系统;该项目由开发人员依据已有的软件进行开发,不会产生版权争议。所以本系统具有社会可行性。3.2 需求分析由于在可行性分析阶段已经验证出该项目可行,以下为主要模块的需求

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

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

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

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

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

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

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

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

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

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

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

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

41、gt;>按钮则将成员进行绑定,点击<<按钮则取消成员的绑定。4、配置组内职务:选中某个导师,点击配置组内职务,弹出配置组内职务对话框(详见配置组内职务的界面原型)选择职务,点击保存完成配置;5、查询:查询条件包括:导师状态 组内职务 委员会 导师星级 证书编号或导师姓名6、导出excel:根据所选的组别,可以到处对应的excel。系统处理约束在配置成员的过程中,如果当前的待配置的成员已经存在分组,则点击>>按钮后,将从原先的分组中移除,绑定到当前配置的分组中。删除组别的操作,需要确保组别下面没有导师才能进行删除4.2 青年管理(1)青年列表:青年的列表中显示了青年

42、的数据。 (2)添加:可以对单独青年的数据,可以通过添加的方式进行;(3)修改:选中某条青年的数据,可以通过修改的方式对青年的基础数据进行修改;(4)删除:选中一条或多条青年数据,可以进行删除操作;(5)导入:可以根据模板的要求,进行青年信息的批量导入,在导入过程中如果出现有相同身份证号的青年出现,系统将终止导入,(6)导出:根据查询到的条件,导出青年数据;(7)模板下载:下载导入数据的标准模板;(8) 查询:在列表的界面中提供一个简单查询的入口。(9)导师关联:选中某条青年的记录,点击导师关联,弹出导师关联的窗口,选择合适的导师进行关联。 4.2.1 青年基础数据1业务规则1.导入的青年基础

43、数据必须按照excel模板的要求进行导入;2.导入的数据中如果存在重复的数据,系统将终止本次导入操作,并提示重复数据信息,由导入的管理员自行审核,可修改excel中的数据,也可删除系统中的青年数据,管理员最终审核完毕后重新进行数据导入;3.对于某个青年的个别属性修改,可找到对应的青年,通过修改的方式完成属性的修改;4.管理员可根据查询条件,导出需要的青年数据。2界面原型主界面添加/修改图4-7 青年基础数据图figure 4-7 youth basic data chart3需求说明 (1)软件功能点1、青年列表:青年的列表中显示了青年的数据,青年的数据包括:项目地 姓名 性别 身份证号 残疾

44、 项目描述 项目所属行业 联系电话 邮箱 特点 申请日期 接受资助时间 资助金额 申请次数 名族 学历 大学生创业 户口类型 奖项 培训记录 配备时间 导师 (单位职务 联系方式 邮箱 通讯地址,在列表中管理员可以看到的字段包括:项目地 姓名 项目描述 项目所属行业 联系电话 申请日期 接收资助时间 资助金额 导师等基础数据,点击进入后可以查看详细的信息。2、添加:可以对单独青年的数据,可以通过添加的方式进行;3、修改:选中某条青年的数据,可以通过修改的方式对青年的基础数据进行修改;4、删除:选中一条或多条青年数据,可以进行删除操作;5、导入:可以根据模板的要求,进行青年信息的批量导入,在导入

45、过程中如果出现有相同身份证号的青年出现,系统将终止导入,并给出存在异议的青年数据,管理员核对excel数据以及系统的数据,确保青年数据的唯一性后重新进行导入;6、导出:根据查询到的条件,导出青年数据;7、模板下载:下载导入数据的标准模板;8、查询:在列表的界面中提供一个简单查询的入口,查询的条件包括:青年姓名 联系电话 归属地 申请日期区间 接受资助时间区间等;9、导师关联:选中某条青年的记录,点击导师关联,弹出导师关联的窗口,选择合适的导师进行关联。 4.2.2还款管理 1功能项描述还款管理为管理员提供青年还款记录的维护功能,主要包括还款记录和银行账单查询两个子模块。在还款记录中,系统根据管

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

47、金额,如果本月银行扣款失败,则当月还款额为0;累计理论还款额表示理论上需要还款的金额;累计实际还款额表示青年至今还款的总金额;累计差额=累计实际还款额-累计理论还款额。3具体功能 (1)还款记录先决条件必须先导入青年的基础数据,才能进行银行流水的导入功能要求基本功能1、 还款列表还款列表根据登录系统的管理员所属办事处进行数据过滤,省办可以看到全部数据、各地市只能看到所属办事处的数据,列表提供查询功能2、 导入青年还款记录将excel中的青年还款记录导入到系统中,如果导入的数据中存在已有数据,则系统终止导入,管理人员核查信息后再做导入3、 导入银行流水账将excel中的银行还款流水账导入到系统中

48、,同时自动计算青年的实际还款 累计理论还款 累计实际还款 累计差额 未按时还款月等数据4、 导出还款记录将列表中显示的还款记录全部导出,管理员可以通过查询条件过滤出待导出的还款数据5、 添加对于零星的数据,管理员除了可以通过导入excel的方式进行数据添加,也可以通过添加的方式进行数据添加6、 修改修改针对导入数据不准确的部分进行修改7、 删除8、 管理员可勾选待导入时候错误的数据界面原型左侧是办事处的树形结构,一级树为省办,二级树为地市办右侧是数据显示部分,默认查询的列表是根据管理员的所属办事处进行查询可以支持的查询包括:姓名、手机号、资助类别提供的额外按钮功能包括:导入银行流水账、导入青年

49、还款记录、导出还款记录、添加、修改、删除、下载银行流水账模板、下载青年还款记录模板;列表显示的字段包括:资助类型、青年姓名、青年手机号码、项目名称、拨款日期、拨款金额、资助月份、首次还款日期、每期应还、实际还款、累计理论还款、累计实际还款、累计差额、未按时还款月、全国办是否拨款、所属办公室界面原型左侧是办事处的树形结构,一级树为省办,二级树为地市办右侧是数据显示部分,默认查询的列表是根据管理员的所属办事处进行查询可以支持的查询包括:姓名、账单开始日、账单结束日提供的额外按钮功能包括:导出银行账单;列表显示的字段包括:序号、姓名、账单日期、还款金额、所属办公室 图4-8 还款明细图figure

50、4-8 repayment details chart4.3 活动管理(1)起草列表:起草列表显示管理员起草但是未推送的活动信息。(2)起草:点击起草按钮,进行活动的起草,操作员输入活动名称 活动简介。(3)修改:选中记录,点击修改,弹出类似添加的对话框,对活动内容进行修改。(4)删除:选中记录,点击删除,进行删除,可批量删除。(5)推送:选中记录,点击推送,弹出推送框,显示活动名称,点击确认发送按钮,则系统自动发送给指定人员,同时本活动的信息将在待办活动中查询。1工作流程图4-9 活动流程图figure 4-9 activity flow chart4.3.1起草活动1界面原型起草列表起草

51、图4-10 起草活动图figure 4-10 draft activity diagram2软件功能点1、起草列表:起草列表显示管理员起草但是未推送的活动信息,起草列表中显示的信息如起草的界面原型,列表参数包括:活动编号 活动名称 活动类型 活动地址 活动时间 发起人 归属地;2、起草:点击起草按钮,进行活动的起草,起草的界面详见界面原型,操作员输入活动名称 活动简介(推送消息到微信端所显示的简介信息)活动类型 活动时间(这里指开始时间,活动开始前系统将提前1个小时发送通知,发送的提示消息只在工作时间8点-12点,14点-18点期间发送,提前时间自动推后或提前)活动地址(现场签到的范围按照活动

52、地址方圆500米内可签到,点击查看地图可弹出网页内嵌地图,选中实际地址)活动内容(本次活动的详细内容,提供一个类似word的输入框,可添加图文信息)参与导师(点击添加,弹出导师列表进行选择添加,详见界面原型)参与青年(点击添加,弹出青年列表进行选择添加)导师回执表单(事先在回执表单管理模块中维护好回执表单信息,此次直接选取)青年回执表单(同导师回执表单)。 起草过程中还可以填写发起人,如:张三发起人可以通知参与的导师但是不知道哪些青年能参与,这时候填写发起人李四,保存起草文件后,李四的pc端界面中就可以收到一个活动起草的信息,由李四来填写关于青年方面的信息。3、修改:选中记录,点击修改,弹出类

53、似添加的对话框,对活动内容进行修改。4、删除:选中记录,点击删除,进行删除,可批量删除。5、推送:选中记录,点击推送,弹出推送框,显示活动名称以及待发送的导师和青年的信息,点击确认发送按钮,则系统自动发送给指定人员,同时本活动的信息将在待办活动中查询。4.3.2待办活动1界面原型待办活动首页取消活动 图4-11 待办活动图figure 4-11 activity diagram to do2软件功能点1、待办活动列表:当管理员将起草文件下发至导师和青年微信端后,此条起草的信息转为待办活动信息显示在待办活动列表中,待办列表的界面参考原型界面的待办活动列表,显示的字段包括:活动编号(系统自动生成)

54、活动名称 活动类型 活动地址 活动时间 发起人(起草活动的工作人员)归属单位。2、查询:查询的条件包括:活动类型 活动名称。3、活动详情:选中某条信息,查看活动的详情。4、修改活动:选中某条信息,修改活动信息,由于进入待办列表的活动已经向意向的导师和青年发起了活动公告,因此只允许对活动的简介和活动的内容进行修改,其余内容如做修改,需要取消活动,重新起草活动,以免因活动时间或地点的更换误导导师或青年。5、取消活动:选中某条信息,进行活动的取消,系统弹出活动取消对话框(详见原型中的取消活动),管理员填写取消活动的信息,确定后,将向意向导师或青年发送取消活动的通知。6、查看报名情况:点击查看报名情况,显示报名情况的列表(详见查看报名情况界面原型),可以显示已报名或未报名的导师和青年的清单。7、查看活动签到:点击查看活动签到,显示活动的签到情况列表(详见查看活动签到界面原型),此列表显示的是已经报名的导师签到情况,活动开始后系统

温馨提示

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

评论

0/150

提交评论