随着奖学金管理系统需求和在线奖学金管理系统渗透率的提升,中国奖学金管理系统在线市场将释放巨大潜力,奖学金管理系统的建设和发展成为业界广泛关注的重点,本文将对此进行分析,以期为我国奖学金管理系统电子商务的发展提供参考。目前对于国内外知名学校,各媒体都已经宣传的比较到位,为了促进地方教育发展,发展地方学校特色奖学金管理系统,本系统的开发针对这一现状,可以对地方性学校起到不小的宣传效果。
根据调查得知用户的需求,从而对系统的功能进行分析,系统应该包括了系统用户管理、课程成绩管理、奖学金项目管理、奖学金评定管理等功能模块,其中以模块最为重要。
表3-1 功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
1. | 用户注册 | 对普通用户进行检测,信息通过检测之后成为本系统的用户 | 用户名,密码、性别、QQ、邮箱等 | 注册的结果(提醒“用户注册成功”或者“用户注册失败”) |
2. | 用户登录 | 保证用户通过身份验证进入系统进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
3. | 修改个人信息 | 用户可以根据自己当前的情况修改个人的信息 | 要修改的信息 | 提示修改的结果 |
4. | 添加课程成绩 | 用户添加课程成绩 | 课程成绩的相关信息 | 课程成绩列表 |
5. | 编辑课程成绩 | 用户修改课程成绩 | 课程成绩相关信息 | 是否编辑成功 |
6. | 删除课程成绩 | 用户删除课程成绩 | 课程成绩 | 课程成绩删除成功或失败 |
7. | 课程成绩审核 | 管理员给用户添加的课程成绩审核 | 课程成绩审核 | 课程成绩审核是否通过 |
8. | 添加奖学金项目 | 管理员添加奖学金项目 | 维修的相关信息 | 奖学金项目列表 |
9. | 编辑奖学金项目 | 管理员修改奖学金项目 | 编辑奖学金项目 | 是否编辑成功 |
10.
卷 软件 的文件夹 PATH 列表 卷序列号为 0008-B552 D:\TEST\源码 │ jspm奖学金管理系统dzkf论文CY.docx │ └─jspm奖学金管理系统dzkfa710CX │ .classpath │ .mymetadata │ .myumldata │ .project │ datebase.zip │ ├─.settings │ .jsdtscope │ org.eclipse.core.resources.prefs │ org.eclipse.jdt.core.prefs │ org.eclipse.wst.common.component │ org.eclipse.wst.common.project.facet.core.xml │ org.eclipse.wst.jsdt.ui.superType.container │ org.eclipse.wst.jsdt.ui.superType.name │ ├─datebase │ jspmjxjglxtzk.mdf │ jspmjxjglxtzk.sql │ jspmjxjglxtzk_log.ldf │ ├─src │ ├─control │ │ MainCtrl.java │ │ Upload.java │ │ │ ├─dao │ │ CommDAO.java │ │ │ ├─servlet │ │ QRCode.java │ │ │ └─util │ Info.java │ PageManager.java │ QRCodeUtil.java │ SetChar.java │ StrUtil.java │ └─WebRoot │ aa.jsp │ css.css │ databack.jsp │ delall.jsp │ deyuchengji_add.jsp │ deyuchengji_detail.jsp │ deyuchengji_list.jsp │ deyuchengji_list2.jsp │ deyuchengji_listxls.jsp │ deyuchengji_updt.jsp │ dx.jsp │ dx_detail.jsp │ gg_detail.jsp │ hf.jsp │ huojiangmingdandetail.jsp │ huojiangmingdanlist.jsp │ huojiangmingdanlisttp.jsp │ huojiangmingdan_add.jsp │ huojiangmingdan_detail.jsp │ huojiangmingdan_list.jsp │ huojiangmingdan_listxls.jsp │ huojiangmingdan_updt.jsp │ image.jsp │ index.jsp │ jiangxuejinxiangmu_add.jsp │ jiangxuejinxiangmu_list.jsp │ jiangxuejinxiangmu_listxls.jsp │ jiangxuejinxiangmu_updt.jsp │ jiaoshiyonghuadd.jsp │ jiaoshiyonghu_add.jsp │ jiaoshiyonghu_detail.jsp │ jiaoshiyonghu_list.jsp │ jiaoshiyonghu_listxls.jsp │ jiaoshiyonghu_updt.jsp │ jiaoshiyonghu_updt2.jsp │ kechengchengji_add.jsp │ kechengchengji_detail.jsp │ kechengchengji_list.jsp │ kechengchengji_list2.jsp │ kechengchengji_list3.jsp │ kechengchengji_listxls.jsp │ kechengchengji_updt.jsp │ kechengxinxi_add.jsp │ kechengxinxi_list.jsp │ kechengxinxi_listxls.jsp │ kechengxinxi_updt.jsp │ left.jsp │ left2.jsp │ left3.jsp │ left4.jsp │ left5.jsp │ left6.jsp │ liuyanban_list.jsp │ login.jsp │ logout.jsp │ lyb.jsp │ lyblist.jsp │ main.jsp │ mod.jsp │ mod2.jsp │ mygo.jsp │ news.jsp │ qtdown.jsp │ qtleft.jsp │ qttop.jsp │ right.jsp │ sh.jsp │ sy.jsp │ top.jsp │ upload.jsp │ upload_re.jsp │ xinwentongzhi_add.jsp │ xinwentongzhi_list.jsp │ xinwentongzhi_updt.jsp │ xueshengyonghuadd.jsp │ xueshengyonghu_add.jsp │ xueshengyonghu_detail.jsp │ xueshengyonghu_list.jsp │ xueshengyonghu_listxls.jsp │ xueshengyonghu_updt.jsp │ xueshengyonghu_updt2.jsp │ yhzhgl.jsp │ youqinglianjie_add.jsp │ youqinglianjie_list.jsp │ youqinglianjie_updt.jsp │ zhanneixin_add.jsp │ zhanneixin_detail.jsp │ zhanneixin_list.jsp │ zhanneixin_list2.jsp │ zhanneixin_list3.jsp │ zhanneixin_listxls.jsp │ zhanneixin_updt.jsp │ ├─factory │ checkno.jsp │ getsonops.jsp │ getyao.jsp │ ├─frontfiles │ ├─css │ │ css.css │ │ │ └─js │ collection.js │ ├─images │ │ bg.gif │ │ bg_banner_menu.gif │ │ bg_header.gif │ │ bg_left_bc.gif │ │ bg_left_bl.gif │ │ bg_left_br.gif │ │ bg_left_ls.gif │ │ bg_left_rs.gif │ │ bg_left_tc.gif │ │ bg_left_tl.gif │ │ bg_left_tr.gif │ │ bg_login.png │ │ bg_nav.gif │ │ bg_tabedbtn.gif │ │ bg_th.gif │ │ bg_title.gif │ │ bg_tr.gif │ │ CssAdmin.css │ │ dialogclose.gif │ │ Edit.gif │ │ hsgbg.gif │ │ hsgbg2.gif │ │ icon-mail2.gif │ │ icon-phone.gif │ │ logo.png │ │ main_fs.gif │ │ main_hb.gif │ │ main_hl.gif │ │ main_hl2.gif │ │ main_hr.gif │ │ main_lf.gif │ │ main_ls.gif │ │ main_rc.gif │ │ main_rf.gif │ │ main_rs.gif │ │ menu_seprator.gif │ │ nav_pre.gif │ │ nopic.jpg │ │ qkjs.js │ │ skin.css │ │ the_formbtn.gif │ │ Tree.js │ │ TreeNode.js │ │ ts.gif │ │ Upload.gif │ │ │ └─tree │ arrow_collapsed.gif │ arrow_collapsed_hover.gif │ arrow_expanded.gif │ arrow_expanded_hover.gif │ empty.gif │ folder_closed.gif │ folder_open.gif │ Thumbs.db │ tree_node.gif │ ├─img │ 1.gif │ 2.gif │ 3.gif │ 4.gif │ 5.gif │ Thumbs.db │ ├─js │ │ ajax.js │ │ dialogclose.gif │ │ dynamicImage.js │ │ dynamicImage.swf │ │ function.js │ │ jquery.js │ │ jquery.min.js │ │ menu.js │ │ nopic.jpg │ │ onclock.JS │ │ popup.js │ │ popups.js │ │ prototype.lite.js │ │ │ └─My97DatePicker │ │ calendar.js │ │ WdatePicker.js │ │ │ ├─lang │ │ en.js │ │ zh-cn.js │ │ zh-tw.js │ │ │ ├─skin │ │ │ datePicker.gif │ │ │ WdatePicker.css │ │ │ │ │ ├─default │ │ │ datepicker.css │ │ │ img.gif │ │ │ │ │ └─whyGreen │ │ bg.jpg │ │ datepicker.css │ │ img.gif │ │ │ └─___ │ │ readme.txt │ │ │ ├─lang │ │ en.js │ │ zh-cn.js │ │ zh-tw.js │ │ │ └─skin │ │ datePicker.gif │ │ WdatePicker.css │ │ │ ├─default │ │ datepicker.css │ │ img.gif │ │ │ └─whyGreen │ bg.jpg │ datepicker.css │ img.gif │ ├─kindeditor_a5 │ │ kindeditor-all-min.js │ │ kindeditor-all.js │ │ kindeditor-min.js │ │ kindeditor.js │ │ license.txt │ │ │ ├─examples │ │ │ auto-height.html │ │ │ colorpicker.html │ │ │ custom-plugin.html │ │ │ custom-theme.html │ │ │ default.html │ │ │ dialog.html │ │ │ dynamic-load.html │ │ │ file-dialog.html │ │ │ file-manager.html │ │ │ filter-mode.html │ │ │ image-dialog.html │ │ │ index.css │ │ │ index.html │ │ │ jquery-ui.html │ │ │ jquery.html │ │ │ jquery.js │ │ │ multi-image-dialog.html │ │ │ multi-language.html │ │ │ newline.html │ │ │ node.html │ │ │ paste-type.html │ │ │ qqstyle.html │ │ │ readonly.html │ │ │ simple.html │ │ │ uploadbutton.html │ │ │ url-type.html │ │ │ word-count.html │ │ │ │ │ └─jquery-ui │ │ ├─css │ │ │ └─smoothness │ │ │ │ jquery-ui-1.9.2.custom.css │ │ │ │ jquery-ui-1.9.2.custom.min.css │ │ │ │ │ │ │ └─images │ │ │ ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ui-bg_flat_75_ffffff_40x100.png │ │ │ ui-bg_glass_55_fbf9ee_1x400.png │ │ │ ui-bg_glass_65_ffffff_1x400.png │ │ │ ui-bg_glass_75_dadada_1x400.png │ │ │ ui-bg_glass_75_e6e6e6_1x400.png │ │ │ ui-bg_glass_95_fef1ec_1x400.png │ │ │ ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ ui-icons_222222_256x240.png │ │ │ ui-icons_2e83ff_256x240.png │ │ │ ui-icons_454545_256x240.png │ │ │ ui-icons_888888_256x240.png │ │ │ ui-icons_cd0a0a_256x240.png │ │ │ │ │ └─js │ │ jquery-ui-1.9.2.custom.js │ │ jquery-ui-1.9.2.custom.min.js │ │ │ ├─jsp │ │ │ demo.jsp │ │ │ file_manager_json.jsp │ │ │ README.txt │ │ │ upload_json.jsp │ │ │ │ │ └─lib │ │ commons-fileupload-1.2.1.jar │ │ commons-io-1.4.jar │ │ json_simple-1.1.jar │ │ │ ├─lang │ │ ar.js │ │ en.js │ │ ko.js │ │ zh_CN.js │ │ zh_TW.js │ │ │ ├─plugins │ │ ├─anchor │ │ │ anchor.js │ │ │ │ │ ├─autoheight │ │ │ autoheight.js │ │ │ │ │ ├─baidumap │ │ │ baidumap.js │ │ │ index.html │ │ │ map.html │ │ │ │ │ ├─clearhtml │ │ │ clearhtml.js │ │ │ │ │ ├─code │ │ │ code.js │ │ │ prettify.css │ │ │ prettify.js │ │ │ │ │ ├─emoticons │ │ │ │ emoticons.js │ │ │ │ │ │ │ └─images │ │ │ 0.gif │ │ │ 1.gif │ │ │ 10.gif │ │ │ 100.gif │ │ │ 101.gif │ │ │ 102.gif │ │ │ 103.gif │ │ │ 104.gif │ │ │ 105.gif │ │ │ 106.gif │ │ │ 107.gif │ │ │ 108.gif │ │ │ 109.gif │ │ │ 11.gif │ │ │ 110.gif │ │ │ 111.gif │ │ │ 112.gif │ │ │ 113.gif │ │ │ 114.gif │ │ │ 115.gif │ │ │ 116.gif │ │ │ 117.gif │ │ │ 118.gif │ │ │ 119.gif │ │ │ 12.gif │ │ │ 120.gif │ │ │ 121.gif │ │ │ 122.gif │ │ │ 123.gif │ │ │ 124.gif │ │ │ 125.gif │ │ │ 126.gif │ │ │ 127.gif │ │ │ 128.gif │ │ │ 129.gif │ │ │ 13.gif │ │ │ 130.gif │ │ │ 131.gif │ │ │ 132.gif │ │ │ 133.gif │ │ │ 134.gif │ │ │ 14.gif │ │ │ 15.gif │ │ │ 16.gif │ │ │ 17.gif │ │ │ 18.gif │ │ │ 19.gif │ │ │ 2.gif │ │ │ 20.gif │ │ │ 21.gif │ │ │ 22.gif │ │ │ 23.gif │ │ │ 24.gif │ │ │ 25.gif │ │ │ 26.gif │ │ │ 27.gif │ │ │ 28.gif │ │ │ 29.gif │ │ │ 3.gif │ │ │ 30.gif │ │ │ 31.gif │ │ │ 32.gif │ │ │ 33.gif │ │ │ 34.gif │ │ │ 35.gif │ │ │ 36.gif │ │ │ 37.gif │ │ │ 38.gif │ │ │ 39.gif │ │ │ 4.gif │ │ │ 40.gif │ │ │ 41.gif │ │ │ 42.gif │ │ │ 43.gif │ │ │ 44.gif │ │ │ 45.gif │ │ │ 46.gif │ │ │ 47.gif │ │ │ 48.gif │ │ │ 49.gif │ │ │ 5.gif │ │ │ 50.gif │ │ │ 51.gif │ │ │ 52.gif │ │ │ 53.gif │ │ │ 54.gif │ │ │ 55.gif │ │ │ 56.gif │ │ │ 57.gif │ │ │ 58.gif │ │ │ 59.gif │ │ │ 6.gif │ │ │ 60.gif │ │ │ 61.gif │ │ │ 62.gif │ │ │ 63.gif │ │ │ 64.gif │ │ │ 65.gif │ │ │ 66.gif │ │ │ 67.gif │ │ │ 68.gif │ │ │ 69.gif │ │ │ 7.gif │ │ │ 70.gif │ │ │ 71.gif │ │ │ 72.gif │ │ │ 73.gif │ │ │ 74.gif │ │ │ 75.gif │ │ │ 76.gif │ │ │ 77.gif │ │ │ 78.gif │ │ │ 79.gif │ │ │ 8.gif │ │ │ 80.gif │ │ │ 81.gif │ │ │ 82.gif │ │ │ 83.gif │ │ │ 84.gif │ │ │ 85.gif │ │ │ 86.gif │ │ │ 87.gif │ │ │ 88.gif │ │ │ 89.gif │ │ │ 9.gif │ │ │ 90.gif │ │ │ 91.gif │ │ │ 92.gif │ │ │ 93.gif │ │ │ 94.gif │ │ │ 95.gif │ │ │ 96.gif │ │ │ 97.gif │ │ │ 98.gif │ │ │ 99.gif │ │ │ static.gif │ │ │ │ │ ├─filemanager │ │ │ │ filemanager.js │ │ │ │ │ │ │ └─images │ │ │ file-16.gif │ │ │ file-64.gif │ │ │ folder-16.gif │ │ │ folder-64.gif │ │ │ go-up.gif │ │ │ │ │ ├─flash │ │ │ flash.js │ │ │ │ │ ├─image │ │ │ │ image.js │ │ │ │ │ │ │ └─images │ │ │ align_left.gif │ │ │ align_right.gif │ │ │ align_top.gif │ │ │ refresh.png │ │ │ │ │ ├─insertfile │ │ │ insertfile.js │ │ │ │ │ ├─lineheight │ │ │ lineheight.js │ │ │ │ │ ├─link │ │ │ link.js │ │ │ │ │ ├─map │ │ │ map.html │ │ │ map.js │ │ │ │ │ ├─media │ │ │ media.js │ │ │ │ │ ├─multiimage │ │ │ │ multiimage.js │ │ │ │ │ │ │ └─images │ │ │ image.png │ │ │ select-files-en.png │ │ │ select-files-zh_CN.png │ │ │ swfupload.swf │ │ │ │ │ ├─pagebreak │ │ │ pagebreak.js │ │ │ │ │ ├─plainpaste │ │ │ plainpaste.js │ │ │ │ │ ├─preview │ │ │ preview.js │ │ │ │ │ ├─quickformat │ │ │ quickformat.js │ │ │ │ │ ├─table │ │ │ table.js │ │ │ │ │ ├─template │ │ │ │ template.js │ │ │ │ │ │ │ └─html │ │ │ 1.html │ │ │ 2.html │ │ │ 3.html │ │ │ │ │ └─wordpaste │ │ wordpaste.js │ │ │ └─themes │ ├─common │ │ anchor.gif │ │ blank.gif │ │ flash.gif │ │ loading.gif │ │ media.gif │ │ rm.gif │ │ │ ├─default │ │ background.png │ │ default.css │ │ default.png │ │ │ ├─qq │ │ editor.gif │ │ qq.css │ │ │ └─simple │ simple.css │ ├─META-INF │ MANIFEST.MF │ ├─qtimages │ 11_01_01_01.gif │ 11_01_01_03.gif │ 11_01_02.gif │ 11_01_04.gif │ 11_02_01_01_01.gif │ 11_02_01_01_02_01.gif │ 11_02_01_01_02_03.gif │ 11_02_01_01_03.gif │ 11_02_01_02_01.gif │ 11_02_01_02_02_01.gif │ 11_02_01_02_02_03.gif │ 11_02_01_02_03.gif │ 11_02_02_01_01_01.gif │ 11_02_02_01_01_02_01.gif │ 11_02_02_01_01_02_03.gif │ 11_02_02_01_01_03.gif │ 11_02_02_01_02_01.gif │ 11_02_02_01_02_02_01.gif │ 11_02_02_01_02_02_03.gif │ 11_02_02_01_02_03.gif │ 11_02_02_02_01.gif │ 11_02_02_02_02_01.gif │ 11_02_02_02_02_03.gif │ 11_02_02_02_03.gif │ 11_03.gif │ a1.gif │ banner.js │ button_qq.gif │ common.js │ css.css │ erweima.png │ float_bg.gif │ float_s.gif │ gotop.png │ i_u_0.gif │ i_u_1.gif │ jquery.js │ jquery1.3.2.js │ kefu.js │ lanrenzhijia.css │ more.gif │ style.css │ webZx_bg.jpg │ ├─upload │ 1317085910921.jpg │ 1317085922265.jpg │ 1317085936937.jpg │ 1317086056687.jpg │ 1317086069593.jpg │ 1526921334400.png │ 1526921368550.jpg │ 1526921528799.jpg │ 1526921563228.jpg │ 1526922093815.jpg │ 1526922115310.jpg │ 1526923118942.jpg │ 1526923233427.jpg │ 1526923253864.jpg │ 1526923357813.zip │ 1526923398122.zip │ 1526923622074.jpg │ 1526923945573.jpg │ 1526923974944.jpg │ 1526924325650.jpg │ 1526924554931.jpg │ 1526924629642.zip │ └─WEB-INF │ web.xml │ ├─classes │ ├─control │ │ MainCtrl.class │ │ Upload.class │ │ │ ├─dao │ │ CommDAO.class │ │ │ ├─servlet │ │ QRCode.class │ │ │ └─util │ Info.class │ PageManager.class │ QRCodeUtil.class │ SetChar.class │ StrUtil.class │ └─lib commons-fileupload-1.2.1.jar commons-io-1.3.2.jar json_simple-1.1.jar jspsmartupload.jar jtds-1.2.2 .jar jxl.jar msbase.jar mssqlserver.jar msutil.jar mysql-connector-java-5.0.4-bin.jar sqljdbc.jar sqljdbc4.jar zxing-1.6-core.jar
目 录
第1章 绪论 1 1.1开发背景 1 1.2开发意义 1 1.3研究内容 1 1.4论文结构 2 1.5本章小结 2 第2章 系统开发技术的介绍 3 2.1 MyEclipse与tomcat简介 3 2.2HTML/CSS简介 3 2.3JSP简介 3 2.4MySQL数据库概念和特点 4 2.5本章小结 4 第3章 系统分析 5 3.1功能需求分析 5 3.2业务流程分析 6 3.3数据流程分析 7 3.4本章小结 10 第4章 系统设计 11 4.1系统设计思想 11 4.2系统总体设计 11 4.3系统功能模块设计 12 4.4数据库设计 13 4.4.1概念模型设计 13 4.4.2数据库表设计 14 4.4.3数据库连接计 20 4.5本章小结 21 第5章 系统的实现 22 5.1实现环境说明 22 5.2前台页面的实现 22 5.3注册模块的实现 23 5.4登录模块的实现 24 5.5课程信息管理模块的实现 26 5.6课程成绩管理模块的实现 28 5.7奖学金项目管理模块的实现 30 5.8奖学金评定管理模块的实现 32 5.9留言管理模块的实现 34 5.10分页算法的实现 35 5.11本章小结 37 第6章 系统测试 38 6.1测试目的 38 6.2界面测试 38 6.3功能测试 38 6.4测试结果 41 6.5本章小结 41 第7章 总结 42 致 谢 43 参考文献 44
标签:奖学金管理系统,奖学金评定,奖学金申请
N109基于JSP/Java的奖学金评选系统的设计与实现
奖学金申请,奖学金评定,奖助学金申请,奖学金评审
768基于JSP/Java的学生助学金资助管理系统的设计与实现
助学金审核,助学金申请,奖学金管理系统
552基于JSP/Java的学生评奖评优管理子系统的设计与实现
评优系统,学生评测系统,奖学金评定
427基于JSP/Java的困难生资助平台开发与设计
奖学金申请,贫困生申请,困难资助审批
397基于JSP/Java的奖助学金评审管理系统的设计与实现
奖学金申请,奖学金评定,贫困生申请
518基于JSP/Java的学生资助管理系统的设计与实现
奖助学金管理系统,奖学金资助管理系统,奖学金申请
基于Vue的高校奖学金管理系统的设计与实现
奖学金管理系统,高校奖学金评定系统
288基于JSP/Java的奖学金管理系统的设计与实现
奖学金审核,奖学金申请,奖学金管理系统
|