ASP NET大学毕业设计高考志愿填报系统设计Word下载.docx
- 文档编号:22033659
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:37
- 大小:1.65MB
ASP NET大学毕业设计高考志愿填报系统设计Word下载.docx
《ASP NET大学毕业设计高考志愿填报系统设计Word下载.docx》由会员分享,可在线阅读,更多相关《ASP NET大学毕业设计高考志愿填报系统设计Word下载.docx(37页珍藏版)》请在冰豆网上搜索。
对高校的选择进行辅助的实现。
第五部分:
管理员登录,并对数据信息进行增删改查。
毕业设计(论文)专题部分:
题目:
设计或论文专题的基本内容:
学生接受毕业设计(论文)题目日期
第1周
指导教师签字:
摘要
随着信息技术在人们生产和生活中的广泛应用,利用计算机技术、网络通信技术和Internet来实现活动的国际化、信息化和无纸化,已成为各国发展的—大趋势。
高考作为我国第一大考,对高考进行网络化管理,方便快捷,已成为发展的大趋势。
高考辅助选校系统正是为了适应这种以要求而出现和发展起来的。
使用计算机对考生的选校进行一定的帮助辅导,可以实现高校理念招生信息管理的信息化,规范化和自动化,对考生报考的准确性,可行性有重大的推动作用,从而推动我国的高校招生的自动化步伐。
在考试进行报考高校的过程中往往会出现众多的大学排名信息、大学信息以及高校历年招生信息,怎么对这些信息进行科学规范的管理已经成为高校关注的一大难题,单纯的适用手工的方法进行管理,在人力资源和时间上都会受到限制,同时也限制着考生选校的高效发展。
针对以上提到的高考辅助选校系统现在存在的缺陷,开发了基于SQLServer数据库,使用动态网站开发语言JSP结合JAVA高级语言在开发高考选校网上辅助系统,使考生选校得以顺利、准确、安全的实现,保障对高校排名、高校信息以及高校历年招生信息管理功能的科学化、规范化和高效化。
本论文围绕着设计并开发出的高考辅助选校系统进行比较深入的研究和探讨。
运用软件工程设计思想以及网络安全理论知识对高考选校网上辅助系统进行了需求分析、功能概要设计,功能模块详细设计、确定了系统的实现技术方案,并进一步重点分析了高考辅助选校系统的实现的关键技术和系统性能优化的解决方案。
该系统在进行开发的同时进行了跟踪测试,使得在系统整体完成后就大体上得到了一个比较完备的版本。
关键词:
高考选校,管理自动化,JSP语言,JAVA语言
AnalysisAndDesignoftheApplicationSystemonAuxiliaryCollegeSelectingSystem
Abstract
Asinformationtechnologyinproductionanddailylifeofpeopleintheextensiveapplication,usingcomputertechnology,networkcommunicationstechnologyandtheInternettoachieveinternationalactivities,andinformationandpaperless,hasbecomethedevelopmentofallnations-bigtrend.Institutionsofhighereducationasthepioneerofinformationmanagementtechnologyinthemanagementoftheday-to-dayworkintheuseofcomputer-assistedsoftware,hasbeenoneofourcollegesanduniversitiesoneofthetrendsofdevelopment.
Graduatemanagementsystemisdesignedtoadapttosucharequestemergenceanddevelopmenttogether.Usecomputerstodesigngraduatesgraduatemanagement,designmanagementcanbeachievedgraduationinformation,standardizationandautomationoftheoverallinformationmanagementcollegelevelhaveasignificantrole,soastopromoteChina'
spaceofofficeautomation.Inthedesignandmanagementofcollegegraduatesofteninthecourseofnumerousinformationstudents,teachersgraduatedfromadesigninformationandinformation,howtheinformationonthesescientificandstandardizedmanagementhasbecomeamajorconcernofcollegeproblems,theapplicationofsimplemanualmethodmanagement,humanresourcesandtimewillbelimited,butalsorestrictthedevelopmentofhighlyefficient.
Fortheabove-mentionedgraduationprojectmanagementnowexistonlineshortcomings,hasbeendevelopedbasedontheSQLServerdatabase,theuseofdynamicWebdevelopmentwithJSPJAVAlanguageinthedevelopmentofhigh-levellanguagedesigngraduatesonlinemanagementsystem,helpthecollegesgraduatedesigninformationonthemanagementofthesmooth,accurate,andtheachievementofsecurity,protectionofthestudents,teachers,aswellasissuesofinformationmanagementfunctionsinascientific,standardizedandefficient.
Thispaperfocusonthedesignanddevelopmentofagraduatedesignmanagementsystemmorein-depthstudyanddiscussion.Usingsoftwareengineeringdesignideasandtheoreticalknowledgeofnetworksecuritygraduationdesignoftheonlinemanagementsystemrequirementsanalysis,functionaloutlinedesign,thedetaileddesignoffunctionalmodules,thesystemdeterminetherealizationoftechnologyprogrammes,andfurtherfocusof
thegraduatedesignmanagementsystemfortheInternetThekeytechnologiesandsystemsperformanceoptimizationsolution.Thesysteminthedevelopmentofatrackingtestatthesametime,makesthesystemasawholehasbeenlargelyafterthecompletionofamorecomprehensiveversion.
Keywords:
graduationdesign,informationmanagement;
managementautomation
第1章绪论
1.1选题目的及意义
每年高考完毕,尘埃落定,困扰家长和考生的最多问题莫过于高考选校问题。
而高考学校的首要因素就是有比较全面客观的信息及历史统计数据,并能够根据这些数据给出的一些参考。
现在我国用来辅助高考生选报高校的系统并不是太多,学生知识按照老师的经验以及通过电视报纸等搜集到的一些信息进行一个总结,学生并不是十分了解所报的高校,以及该高校所处的地位,但是这样做已经成为传统。
由于对高考生选校并没有一个整体的辅助管理机制,致使经常出现一些高分考生不能被录取以及部分高校找不到学生的奇怪现象。
使用计算机对高校的排名、介绍以及历史信息进行网上管理,可以实现高校招生的信息化,规范化和自动化,对促进学生填报高校的水平有重大的推动作用,从而推动我国的办公自动化步伐。
在考生进行高校填报的过程中往往会出现高校信息、排名信息以及高校历年招生统计信息,怎么对这些信息进行科学规范的管理已经成为考试关注的一大难题,单纯的适用手工的方法进行管理,在人力和时间上都会受到限制,同时也限制着高校的发展。
基于此,为更快更好的对考生填报高校进行一定的辅助管理,提高报考工作的效率和准确性,提高考生对高校的了解,减少资料的丢失,设计并完成高考辅助选校管理系统。
1.2系统设计说明
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。
作为计算机应用的一部分,使用计算机进行信息的网上管理成为这些年计算机网络发展的主要方向之一,如果每当高考完毕都能有一个很好的平台供家长和考生选择高校的话,将使高考选校工作更具有实用性,更有利于考生实现自己的价值进入理想中的大学。
而现在使用的高考选校辅助系统存在着一些功能方面上或是其他方面的缺陷,使得在使用系统时往往会出现一些问题,这些问题影响着高考选校辅助系统的正常应用。
针对现代高考选校流程进行了该高考选校管理系统各个模块的设计与开发。
下面就对系统进行系统的设计说明:
高考辅助选校系统主要实现了两大模块的功能:
查看高校信息模块和后台管理模块。
其中查看高校信息模块包括高校西悉尼模块和高校招生信息模块,高校信息模块又包括了:
高校排名、高校简介;
高校招生信息模块包括:
高校历年各省市招生分数线、各省市终点线、根据考生分数以及去年录取线推荐的相关高校;
后台管理模块包括:
添加、修改、删除高校排名、添加删除修改高校信息、添加删除修改各省市重点线、添加删除修改高校历年录取分数线。
1.3国内外现状
现在我国考生高考选校的管理一般都是停留在纸面,只是在招生报上发布以前的分数线信息,考生通过这些信息填报志愿卡,这样在流程上就比较繁琐,时间达浪费现象也比较严重,更重要的是这些信息很可能会出现错误,严重的会影响考生正常录取。
很多社会机构组织认识到这样的管理缺陷并使用了考生选校系统,但是我国的考生选校辅助系统还处于初级阶段,在系统的灵活度以及可用性上还没有得到认可,我国的考生选校网上辅助系统应该说具有很大的发展潜力。
而国外的学校信息化水平比较高,软件技术能力也比较突出,在高考考生选校辅助系统的应用上比较广泛。
1.4研究内容及整体框架
1.4.1研究内容
高等院校作为信息管理技术的先行者,在对日常工作的管理中使用计算机软件进行辅助,成为了我国高校发展的趋势之一。
基于SQLServer数据库,使用动态网站开发语言JSP结合JAVA高级语言在开发高考选校辅助系统,使考生的志愿填报工作得以顺利、准确、安全的实现,保障对高校排名、高校简介以及高校历年招生信息的科学化、规范化和高效化。
本文主要研究高考辅助选校系统的设计理念以及实现的一些过程与该系统的一些具体设计,如:
界面设计;
输入输出设计;
代码设计以及数据库的设计,在本论文中可以看到高考辅助选校系统的设计过程以及内部的数据流程,这对理解该系统有着重要的作用。
1.4.2整体框架
第一章概述部分首先简要阐述了高考选校辅助系统的重要性和国内外高考选校辅助系统的发展状况;
然后结合本文的研究设计内容分析了高考选校辅助系统的设计说明,给出了本文的主要研究内容和论文的结构。
第二章在第一章分析的基础上进行了高考辅助选校系统的市场需求进行了分析,并分析了其业务流程图与数据流程图,对数据流程图又进行了进一步的细化,分解为顶层图、一层图与二层图,另外给出了该系统的数据字典。
第三章对高校辅助选校系统进行了具体的设计讨论,给出了系统的设计原则与具体模块的划分;
进行了代码设计、输入输出设计、界面设计;
并对主要的数据库表进行了设计
第四章给出了高考辅助选校系统各个功能模块的功能及其实现代码或算法,和该系统的界面设计。
第五章对高考辅助选校系统进行了测试,给出了测试的方法,针对该系统进行了实用性分析和安全性分析,给出了几个测试的运行实例。
第六章(结束语)对全文的工作进行了总结,并对进一步的工作做了展望。
最后为致谢以及参考资料和附录。
第2章系统分析
本章主要的工作是对高考辅助辅助系统进行需求分析,归纳该系统功能需求及分析系统用户之间的信息交流,画出该系统的业务流程图与数据流程图,对数据流程图进行进一步的细化分解,从而得到数据流程顶层图、数据流程一层图以及数据流程二层图。
设计并画出该系统的实体关系图和数据字典。
2.1系统的需求分析
需求分析就是分析软件用户的需求是什么。
需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,他在软件开发的过程中具有举足轻重的地位。
在一个大型软件系统的开发中,他的作用要远远大于程序设计。
基于需求分析的重要性,早在高考辅助选校系统开发前期,进行了比较系统的需求调查。
在需求调查中,可以清楚地认识到,这种高考辅助选校系统在我国的高考选校中中还是很有发展前景的。
用户的基本需求进行分析整理得到系统模块和功能大致如下:
(1)查看高校信息模块:
包括了高校信息模块和高校历史招生信息模块,其中高校信息模块为:
家长或考生在登陆后进入系统主界面,可以查看详细的高校排名情况,高校排名列出了数据库中的排名;
高校简介部分通过用户输入学校名称,从数据库中检索相关高校的简介,该简介信息由管理员从后台录入;
如果不存在该学校则没有显示。
高校历史招生信息模块:
该模块包含2部分的功能。
高校历史分数线查询,这部分主要是通过用户选择所在省份,并输入相关高校名称,从后台数据库读取该高校在该省份的近3年录取分数线,并和当地当年重点线做比较,方便于用户判断;
报考助理部分通过用户选择所在省份并且输入自己的分数线,系统自动和去年的在该省招生的所有高校分数线做一个比较,如果录取线低于考生分数则显示给用户,让用户作为填报高校的参考。
(2)后台管理模块:
管理员输入正确的用户名和密码登录后台后可进行管理操作。
首先去后管理员可以浏览现有高校排名、各省市录取分数线、高校简介等信息,管理员可以修改相关信息,同时也可已删除已经存在的高校的所有信息,当用户点击添加按钮后,管理员可以添加高校名称、高校排名、高校简介、高校历史招生分数线,同时默认的各省市录取线为0分;
同时管理员还可以对各省市的重点线进行添加删除修改操作,系统从后台读取出所有存在的省市信息,管理员对其重点线进行管理。
2.2业务流程分析
2.2.1业务流程分析的目的
为了使用户对高考辅助选校系统的基本架构有一个初步的了解,为了用户可以更好的使用该辅助管理系统,使该高考辅助选校系统的使用人员(家长、考生和管理员)在使用该系统时可以得心应手,不需要特意拿出时间对使用该系统的使用人员进行培训,编写并给出了高考辅助选校系统的业务流程图。
2.2.2业务流程分析
在用户进入辅助系统之后,选择身份进行用户的登陆,如果账号或密码有误,系统会提示用户重新填写,如果用户的信息正确就可以直接进入相应身份的系统的主界面。
家长和考生进入主界面后可以浏览高校排名、高校简介、以及高校的历年录取分数线。
管理员对高校排名、高校简介、高校历史录取信息进行管理之外还可以进行各省市重点线以及各个高校的录取线信息。
下面(如图2.1所示。
)就是该系统整个的业务流程图:
图2.1业务流程图
2.3数据流程分析
2.3.1数据流程顶层图分析
在进行了市场调查,并确定了该高考辅助选校系统的用户需求后,根据需求进行了业务流程图的分析与设计,并进行了数据流的大体来源于方向的设计,下面(如图2.2所示。
)就是对系统中主要的大体的数据流程:
图2.2数据流程顶层图
2.3.2数据流程一层图分析
在顶层数据流程图的基础上,将处理功能逐步分解,可得到不同层次的数据流程图。
下面(如图2.3所示。
)就是该系统的一层数据流程图:
图2.3数据流程一层图
2.3.3数据流程二层图分析
数据流程顶层图与一层图设计完成后,为了对系统中的各个数据流的具体名称,方向以及来源与去向都进行了深入的探讨,最后得出了该系统的数据流程二层图的设计:
(如图2.4,图2.5所示。
)
图2.4数据流程二层图1
图2.5数据流程二层图2
2.3.4系统的数据字典
数据字典是给数据流程图中每个成分以定义和说明的工具。
数据字典的作用是对数据流程图中的各种成分,包括数据项、数据结构、数据流、数据存储、处理功能、外部项等的逻辑内容与特征予以详细说明。
数据字典中有关系统的详细信息是以后系统设计、系统实施与维护的重要依据。
(如表2.1,表2.2,表2.3,表2.4所示。
表2.1外部实体定义
名称:
家长或考生总编号:
1-001
说明:
使用此系统进行选择高校的人编号:
001
输入数据流:
高校名称、自己考分
输出数据流:
高校排名、高校简介、高校历史分数线、符合自己报考的高校名称
管理员总编号:
1-002
使用此系统进行系统管理的人编号:
002
账号、密码、管理信息
返回信息
表2.2数据流定义
高校排名信息总编号:
3-001
别名:
高校排名信息编号:
F1.1
数据流来源:
管理员
数据流去向:
Recruit表
高校简介信息总编号:
3-002
高校简介信息编号:
F1.2
管理员信息总编号:
3-003
管理员信息编号:
F1.3
管理员信息管理
userSys表
各个省份信息总编号:
3-004
各个省份信息编号:
F1.4
Province表
各省市重点线总编号:
3-005
各省市重点线编号:
F1.5
uSmark表
高校各省市录取线总编号:
3-006
高校各省市录取线编号:
F1.6
管理员添加、修改、删除
indScore表
表2.3处理过程定义
查看高校排名总编号:
2-001
功能:
学生对高校排名进行查看编号:
P11
高校排名信息
查看高校简介总编号:
2-002
查看高校简介信息编号:
P12
高校名称
高校简介信息
查看高校历史分数线总编号:
2-003
查看高校历史分数线编号:
P13
高校名称,省市
高校近三年录取线
查看符合高校总编号:
2-004
对考生分数评估建议高校编号:
P14
考生分数
符合条件高校
高校排名维护总编号:
2-005
高校排名维护编号:
P15
高校排名
无
高校历史分数维护总编号:
2-006
高校历史分数维护添加删除修改编号:
P21
历年分数线
教师个人信息
各省市重点线维护总编号:
2-007
各省市重点线维护编号:
P22
各省市重点线
表2.4数据存储定义
school总编号:
4-000
高校信息编号:
D0
管理员添加、修改、删除
结构:
uName、uOrder、uIntro
关键字:
uName
Province总编号:
4-001
省市信息编号:
D1
管理员添加
province、name
province
userSys总编号:
4-002
D2
userID、userPW
userID
uSmark总编号:
4-003
D3
pro、smark1、smark2、smark3
pro
indScore总编号:
4-004
高校各省市分数线编号:
D4
uName、pName、uScore1、uScore2、uScore3
uName、pName
第3章系统设计
3.1系统的设计原则及具体功能划分
3.1.1模块设计原则
模块的设计要遵从的主要的基本的原则就是在软件工程中提倡的模块间低耦合、模块内部高内聚的原则。
所谓的耦合是模块间相对独立性的度量,即模块间互相连接的紧密程度的度量,所以在模块的设计时要尽量减少耦合;
内聚时模块相对功能性的度量,即一个模块内部的各个元素彼此结合的紧密程度的度量。
在进行模块的设计时,该原则起到了指导作用。
该高考辅助选校系统包括两个主要模块,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP NET大学毕业设计高考志愿填报系统设计 NET 大学 毕业设计 高考 志愿 填报 系统 设计