许昌学院助学贷款管理系统(毕业论文)

上传人:痛*** 文档编号:41937562 上传时间:2021-11-23 格式:DOC 页数:11 大小:271.03KB
收藏 版权申诉 举报 下载
许昌学院助学贷款管理系统(毕业论文)_第1页
第1页 / 共11页
许昌学院助学贷款管理系统(毕业论文)_第2页
第2页 / 共11页
许昌学院助学贷款管理系统(毕业论文)_第3页
第3页 / 共11页
资源描述:

《许昌学院助学贷款管理系统(毕业论文)》由会员分享,可在线阅读,更多相关《许昌学院助学贷款管理系统(毕业论文)(11页珍藏版)》请在装配图网上搜索。

1、 计算机科学与技术学院课程设计 许昌学院助学贷款管理系统班 级 07应本二班 学 号 1101070224 姓 名 潘 波 指 导 教 师 熊 德 兰成 绩 2010年 12月101 问题描述1.1背景概述随着人们对大学教育重要性的认识以及我国政府对大学教育推出地一系列政策,也越来越多的人进入大学学府学习。其中国家政策之一就是为贫困学生解决学费、生活费而推出地助学贷款扶贫方案。从许昌学院助学贷款工作来看,助学贷款所进行地周期比较长,如包括学校通知各院系、各院系通知每个班级、每个班级通知每个学生,然后学生需要提交书面申请、院系需要审核、最后各院系必须反馈到校助学贷款管理中心,所有工作如果出现一些

2、漏洞,都会导致助学贷款工作不能顺利完成。为了来提高许昌学院助学贷款工作效率,则打算建立许昌学院助学贷款管理系统项目。1.2问题提出针对一个大学来说,随着高校都有扩招的趋势,不用怀疑,助学贷款学生会越来越多,而管理助学贷款工作遇到如下问题:1、助学贷款人数较多。2、学校助学贷款管理人员针对学校所有贷款信息比较复杂。3、院系负责贷款人分布工作较多,包括院系负责人、各年级负责人、班级负责人等,任务较繁琐。4、学生贷款、还款工作非常麻烦,需要许多安排才能完成贷款、还款工作。5、助学贷款人信息通过许多程序,可能会出现漏洞,导致助学贷款工作出现错误。6、处理助学贷款工作周期较长,导致助学贷款工作效率较低。

3、作为一名计算机专业的学生,考虑能不能为我校解决我校助学贷款所遇到的问题,则需要建立校管理员、院系管理员、学生贷款人三者之间沟通的桥梁。许昌学院助学贷款管理系统是为提高我校管理员、院管理员、学生贷款人关于贷款工作效率而打造的系统平台。1.3开发工具及开发环境本系统采用MyEclipse 6.5和MySql 5.0开发工具,JDK1.6开发环境,采用基于JSP/Servlet技术的B/S架构开发。采用jsp显示功能;采用Servler中转逻辑,将用户从视图层的请求转到相应的方法处理。2 需求分析2.1 系统概述 许昌学院助学贷款管理系统是连接许昌学院助学贷款管理中心、各院系贷款负责人、学生贷款人而

4、打造的系统平台。通过许昌学院助学贷款规则来进行相关工作,学生贷款人必须要根据助学贷款条件并诚信还款原则进行贷款申请,而各院系负责人及校负责人要认真审核,解决许昌学院助学贷款问题。2.2需求概述2.2.1 系统总体目标 许昌学院助学贷款管理中心为许昌学院关于管理助学贷款的分支结构,负责所有关于许昌学院对助学贷款工作地处理。各院系负责人根据管理中心安排,分别开始负责本院系助学贷款工作,而学生贷款人根据院系通知,进行助学贷款相关工作。系统组织架构如图2-1所示:图2-1 系统组织架构图2.2.2系统功能目标许昌学院助学贷款管理系统是建立许昌学院助学贷款管理中心、各院系贷款负责人、学生贷款人三者之间的

5、联系,方便他们助学贷款工作 ,下面按角色介绍该系统功能目标:学生贷款人按学号和密码进入助学贷款管理系统,进行贷款申请、还款申请、密码修改、信息完善,通过查询本人信息来了解助学贷款个人情况。各院系负责人由用户名和密码进入助学贷款管理系统,进行贷款申请审核、还款申请审核、注册学生信息、通过查看本院系学生贷款、还款情况、公布全院系助学贷款情况。学校负责人通过系统默认用户名和密码登陆,进行贷款申请审核、还款申请审核、添加院系、查看所有学生贷款情况、查看所有院系贷款情况、发布通知、发布全校助学贷款情况。许昌学院助学贷款管理系统系统主要针对许昌学院处理助学贷款问题,学校助学贷款管理中心根据学校安排,通知各

6、时间段学生贷款人、各院系负责人、校负责人需要地工作。2.2.3系统性能目标系统界面设计的关键是使用户与计算机系统之间能够准确地交流信息。通过本系统界面设计要求,能够保证校管理员、院系管理员、学生贷款人了解本系统的使用方法,从而非常顺利地使用本系统。同时,系统界面设计是一种人性化的开发,尽量保持系统风格一致,使校管理员、院系管理员、学生贷款人非常舒适地思考与操作。同时根据实际需求来讲,学生贷款人每次贷款不超过6000元,每个学生在许昌学院贷款次数最多为超过三次。学生贷款人必须要认真实际填写自己情况,认真贷款。2.3业务流程分析系统业务流程就是我们所要达到的业务的目标,业务流程分析是整个系统分析的

7、基础,通过对系统的分析,现按照角色的不同,对不同权限的用户的业务功能进行描述。如图2-2、2-3、2-4所示:(一)学校管理员业务图2-2 学校管理员(二)院系管理员业务图 2-3 院系管理员(三)学生贷款人业务图2-4 学生贷款人2.4数据字典数据字典是通过数据元素和数据结构来描写数据流,数据存储的属性,它将系统中有关数据的各种信息从不同的角度进行分析、汇总,在系统开发的全过程中都得到使用。数据字典是所有人员工作的依据,统一的标准,它可以确保数据在系统中的完整性和一致性,是整个系统开发过程以及系统运行后的维护必不可少的工具。现以数据字典的说明方法,许昌学院助学贷款管理系统数据字典描述如下表如

8、下:表2-1 学生贷款人表数据流编号D01数据流名称学生贷款人信息管理简述学生贷款人信息的增加、修改、注销数据流来源每当学生贷款人贷款时,都有属于此人贷款信息将完善数据流去向由学生信息管理模块,把学生贷款人 信息数据存入数据库数据项组成student-id(序号)+stuName(学生姓名)+stuNum(学生学号)+passWord(密码)+addr(地址)+shenFenZheng(身份证)+stuPic(学生照片)+regDate(申请日期)+jiakuang(家庭情况)+院系(所属院系)+stuTel(联系方式)+reqTotalMoney(贷款总数)+payTotalMoney(还款

9、总数)+zhuanye(专业)+banJi(班级)+schoolTime(入学时间)+xueLi(学历)表2-2管理员表数据流编号D02数据流名称管理员信息(校管理员和院系管理员)管理简述院系管理员信息的增加、修改、注销数据流来源院系管理员根据学校实际情况及工作安排进行统计数据流去向由校管理员管理模块,把院系管理员数据存入数据库数据项组成admin-id(序号)+loginName(登陆名)+passWord(密码)+yuanXi(院系)+laderName(负责人姓名)+laderTel(负责人电话)表2-3 申请贷款表数据流编号D03数据流名称贷款申请信息管理简述贷款申请信息的随时修改数据

10、流来源学生贷款人根据自己实际情况申请不同数额贷款数据流去向由贷款申请信息管理管理模块,把贷款申请信息存入数据库数据项组成reqmoney-id(序号)+stuNum(学号)+nianXian(年限)+reqMoney(申请贷款金额)+isPass(是否通过)+reqDate(申请贷款日期)+reqTerms(申请学期)表2-4 还款贷款表数据流编号D04数据流名称还款申请信息管理简述还款申请信息的随时修改数据流来源学生贷款人根据自己实际情况申请不同数额还款数据流去向由还款申请信息管理管理模块,把还款申请信息存入数据库数据项组成huankuan-id(序号)+stuNum(学号)+ +retur

11、nMoney(申请还款金额)+listNum(还款单号)+listPic(还款单图片)isPass(是否通过)+returnDate(申请还款日期) 表2-5 级联管理表数据流编号D05数据流名称各事件(学校、各院系、专业、班级、学号)代码级联管理简述各事件代码的增加、删除、修改数据流来源管理员根据学校实际情况定义代码区别各事件数据流去向由级联管理模块,把各事件代码存入数据库数据项组成jilian-id(序号)+name(各事件名)+parenteId(代码) 3系统总体设计3.1系统功能模块图系统总体模块图是体现系统总体功能,它抽象概括了系统所要具体实现的功能。许昌学院助学贷款管理系统功能总

12、体功能模块图如图3-1所示: 图3-1 系统功能模块图其具体功能如下:设计三者的登陆方法和操作权限;学校管理员安排全校助学贷款工作;学校管理员负责各院系负责人信息;各院系管理员安排本院系助学贷款工作;各院系管理员负责添加、删除、修改本院系学生信息;各院系管理员可以修改院系负责人信息;学生贷款人可以修改本人登陆密码;学生贷款人可以完善个人信息;学生贷款人可以查询贷款情况。3.2系统角色职责描述学校管理员:可以进行助学贷款管理系统平台上的校管理员职责地操作,校管理员只设一名,由系统初始化时设置。6 总 结经过几个月,本人终于完成了课程设计。具体开发设计的过程中,本人遇到了许多困难。通过不断地挑战自

13、己,系统总体功能基本能够实现;虽然系统不是很完善,甚至还有很多不足之处,但本人心里依然有一种莫大的幸福感。通过此次的论文,本人学到了不少知识,在论文的写作过程中,通过查资料和搜集有关的文献,培养了自学能力和动手能力,也学会了怎么更好的处理知识和实践相结合的问题。 在论文的写作过程中也学到了做任何事情所要有的态度和心态,首先做学问要一丝不苟,对于发展过程中出现的任何问题和偏差都不要轻视,要通过正确的途径去解决,在做事情的过程中要有耐心和毅力,不要一遇到困难就达退堂鼓,只要坚持下去就可以找到思路去解决问题的。 致 谢课题设计完成了,想一想,要感谢的人真得很多。首先要感谢熊德兰老师,因为论文是在老师

14、的悉心指导下完成的。本论文从选题到完成,每一步都是在老师的指导下完成的,倾注了老师大量的心血。老师指引本人的论文的写作的方向和架构,并对本论文初稿进行逐字批阅,指正出其中误谬之处,使我有了思考的方向,她的循循善诱的教导和不拘一格的思路给予我无尽的启迪,她的严谨细致、一丝不苟的作风,将一直是本人工作、学习中的榜样。老师要指导很多同学的论文,加上本来就有的教学任务,工作量之大可想而知,但在一次次的回稿中,精确到每一个字的批改给了我深刻的印象,使我在论文之外明白了做学问所应有的态度。 在此,谨向老师表示崇高的敬意和衷心的感谢!谢谢老师在我撰写论文的过程中给与我的极大地帮助。 同时,论文的顺利完成,离

15、不开其它各位老师、同学和朋友的关心和帮助。在整个的论文写作中,各位老师、同学和朋友积极的帮助我查资料和提供有利于论文写作的建议和意见,在他们的帮助下,论文得以不断的完善,最终帮助我完整的写完了整个论文。 另外,要感谢在大学期间所有传授我知识的老师,是你们的悉心教导使我有了良好的专业课知识,这也是论文得以完成的基础。 感谢所有给我帮助的老师和同学,谢谢你们! 最后要感谢我的父母,辛苦供养我完成学业,没有他们,就没有的我。对此,除了爱,我无以为报。通过此次的论文,本人学到了很多知识,首先在论文的写作过程中,通过查资料和搜集有关的文献,培养了自学能力和动手能力;然后学会了如何将学到的知识转化为自己的

16、东西,学会了怎么更好的处理知识和实践相结合的问题。总之,此次论文的写作,本人收获了很多,为将来的人生之路做好了一个很好的铺垫。 再次感谢我的大学和所有帮助过我并给我鼓励的老师,同学,朋友以及家人,谢谢你们!参 考 文 献1 朱少民.软件工程导论M. 北京:清华大学出版社, 2009.1 2 张泊平.现代软件工程M. 北京:清华大学出版社,2009.83 林信良. Servlet&JSP学习笔记. 北京:清华大学出版社,2010.44 (美)James jaworski. JavaScript与Jscript从入门到精通M. 北京: 电子工业出版社,1999.85 程伟,汪孝宜. 开发者突击:J

17、SP网络开发经典模块实现全集M. 北京:电子工业出版社,20086 孙卫琴. 精通Struts:基于MVC的Java Web设计与开发M.北京:电子工业出版社,2004.8 7威尔顿,麦可匹克. JavaScript入门经典(第3版) M. 施宏斌译. 北京:清华大学出版社,20098 王国辉,李立文,杨亮.JSP数据库系统开发完全手册M. 北京:清华大学出版社2006.49 陈鹏,程勇. J2EE项目开发实用案例M.北京:科技出版社,200610 赵元杰.系统管理员简明教程M. 北京:人民邮电出版社,2006附 录下面介绍系统的主要核心public int checkIsPass(int i

18、d, int isPass, int f) int flag = 0;String sql = ;if (1 != f) if (2 = isPass) ReqMoney req = new ReqMoney();req = getReqById(id);float reqTotalMoney = req.getReqMoney();String stuNum = req.getStuNum();Student stu = new Student();stu = new StudentServiceImpl().queryStudentBystudentNum(stuNum);reqTotal

19、Money += stu.getReqTotalMoney();modTotalMoney(stuNum, reqTotalMoney, 0);sql = update reqmoney set isPass= + isPass + where id= + id+ ; else if (2 = isPass) ReturnMoney ret = new ReturnMoney();ret = getRetById(id);float totalMoney = ret.getReturnMoney();String stuNum = ret.getStuNum();Student stu = n

20、ew Student();stu = new StudentServiceImpl().queryStudentBystudentNum(stuNum);totalMoney += stu.getPayTotalMoney();modTotalMoney(stuNum, totalMoney, 1);sql = update huankuan set isPass= + isPass + where id= + id+ ;try flag = DbResult.getInstance().mod(sql); catch (Exception e) e.printStackTrace();return flag;

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!