ImageVerifierCode 换一换
格式:DOCX , 页数:37 ,大小:1.65MB ,
资源ID:8897499      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8897499.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ASP NET大学毕业设计高考志愿填报系统设计.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ASP NET大学毕业设计高考志愿填报系统设计.docx

1、ASP NET大学毕业设计高考志愿填报系统设计清 华 大 学本科生毕业论文论文题目 高考报考辅助系统的分析与设计题 目:*学生姓名: * 指导老师: * 学 院: * 专业班级: * 完成时间: * 毕业设计(论文)任务书毕业设计(论文)题目:高考报考辅助系统的分析与设计设计(论文)的基本内容: 高考辅助选校系统是根据高考有需求的人员设计的,其主要的功能操作具有以下几个部分。第一部分:本年高校综合成绩排名。第二部分:显示所要查询高校信息简介。第三个模块:查询历年高校入取分数。第四部分:根据考生自己估算高考分数,显示满足分数的所有高效。对高校的选择进行辅助的实现。第五部分:管理员登录,并对数据信

2、息进行增删改查。毕业设计(论文)专题部分:题目:设计或论文专题的基本内容:学生接受毕业设计(论文)题目日期第 1 周指导教师签字: 高考报考辅助系统的分析与设计摘 要随着信息技术在人们生产和生活中的广泛应用,利用计算机技术、网络通信技术和Internet来实现活动的国际化、信息化和无纸化,已成为各国发展的大趋势。高考作为我国第一大考,对高考进行网络化管理,方便快捷,已成为发展的大趋势。高考辅助选校系统正是为了适应这种以要求而出现和发展起来的。使用计算机对考生的选校进行一定的帮助辅导,可以实现高校理念招生信息管理的信息化,规范化和自动化,对考生报考的准确性,可行性有重大的推动作用,从而推动我国的

3、高校招生的自动化步伐。在考试进行报考高校的过程中往往会出现众多的大学排名信息、大学信息以及高校历年招生信息,怎么对这些信息进行科学规范的管理已经成为高校关注的一大难题,单纯的适用手工的方法进行管理,在人力资源和时间上都会受到限制,同时也限制着考生选校的高效发展。针对以上提到的高考辅助选校系统现在存在的缺陷,开发了基于SQL Server数据库,使用动态网站开发语言JSP结合JAVA高级语言在开发高考选校网上辅助系统,使考生选校得以顺利、准确、安全的实现,保障对高校排名、高校信息以及高校历年招生信息管理功能的科学化、规范化和高效化。本论文围绕着设计并开发出的高考辅助选校系统进行比较深入的研究和探

4、讨。运用软件工程设计思想以及网络安全理论知识对高考选校网上辅助系统进行了需求分析、功能概要设计,功能模块详细设计、确定了系统的实现技术方案,并进一步重点分析了高考辅助选校系统的实现的关键技术和系统性能优化的解决方案。该系统在进行开发的同时进行了跟踪测试,使得在系统整体完成后就大体上得到了一个比较完备的版本。关键词: 高考选校,管理自动化, JSP语言 , JAVA语言Analysis And Design of the Application System on Auxiliary College Selecting SystemAbstractAs information technolog

5、y in production and daily life of people in the extensive application, using computer technology, network communications technology and the Internet to achieve international activities, and information and paperless, has become the development of all nations - big trend. Institutions of higher educa

6、tion as the pioneer of information management technology in the management of the day-to-day work in the use of computer-assisted software, has been one of our colleges and universities one of the trends of development. Graduate management system is designed to adapt to such a request emergence and

7、development together. Use computers to design graduates graduate management, design management can be achieved graduation information, standardization and automation of the overall information management college level have a significant role, so as to promote Chinas pace of office automation. In the

8、 design and management of college graduates often in the course of numerous information students, teachers graduated from a design information and information, how the information on these scientific and standardized management has become a major concern of college problems, the application of simpl

9、e manual method management, human resources and time will be limited, but also restrict the development of highly efficient. For the above-mentioned graduation project management now exist online shortcomings, has been developed based on the SQL Server database, the use of dynamic Web development wi

10、th JSP JAVA language in the development of high-level language design graduates online management system, help the colleges graduate design information on the management of the smooth , accurate, and the achievement of security, protection of the students, teachers, as well as issues of information

11、management functions in a scientific, standardized and efficient. This paper focus on the design and development of a graduate design management system more in-depth study and discussion. Using software engineering design ideas and theoretical knowledge of network security graduation design of the o

12、nline management system requirements analysis, functional outline design, the detailed design of functional modules, the system determine the realization of technology programmes, and further focus of the graduate design management system for the Internet The key technologies and systems performance

13、 optimization solution. The system in the development of a tracking test at the same time, makes the system as a whole has been largely after the completion of a more comprehensive version. Key words: graduation design, information management; management automation第1章 绪 论1.1选题目的及意义 每年高考完毕,尘埃落定,困扰家长和

14、考生的最多问题莫过于高考选校问题。而高考学校的首要因素就是有比较全面客观的信息及历史统计数据,并能够根据这些数据给出的一些参考。现在我国用来辅助高考生选报高校的系统并不是太多,学生知识按照老师的经验以及通过电视报纸等搜集到的一些信息进行一个总结,学生并不是十分了解所报的高校,以及该高校所处的地位,但是这样做已经成为传统。由于对高考生选校并没有一个整体的辅助管理机制,致使经常出现一些高分考生不能被录取以及部分高校找不到学生的奇怪现象。高考辅助选校系统正是为了适应这种以要求而出现和发展起来的。使用计算机对高校的排名、介绍以及历史信息进行网上管理,可以实现高校招生的信息化,规范化和自动化,对促进学生

15、填报高校的水平有重大的推动作用,从而推动我国的办公自动化步伐。在考生进行高校填报的过程中往往会出现高校信息、排名信息以及高校历年招生统计信息,怎么对这些信息进行科学规范的管理已经成为考试关注的一大难题,单纯的适用手工的方法进行管理,在人力和时间上都会受到限制,同时也限制着高校的发展。基于此,为更快更好的对考生填报高校进行一定的辅助管理,提高报考工作的效率和准确性,提高考生对高校的了解,减少资料的丢失,设计并完成高考辅助选校管理系统。1.2系统设计说明随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。作为计算机应用的一部分,使用计算机进行信息的网上管理成为这些年计算机网络

16、发展的主要方向之一,如果每当高考完毕都能有一个很好的平台供家长和考生选择高校的话,将使高考选校工作更具有实用性,更有利于考生实现自己的价值进入理想中的大学。而现在使用的高考选校辅助系统存在着一些功能方面上或是其他方面的缺陷,使得在使用系统时往往会出现一些问题,这些问题影响着高考选校辅助系统的正常应用。针对现代高考选校流程进行了该高考选校管理系统各个模块的设计与开发。下面就对系统进行系统的设计说明:高考辅助选校系统主要实现了两大模块的功能:查看高校信息模块和后台管理模块。其中查看高校信息模块包括高校西悉尼模块和高校招生信息模块,高校信息模块又包括了:高校排名、高校简介;高校招生信息模块包括:高校

17、历年各省市招生分数线、各省市终点线、根据考生分数以及去年录取线推荐的相关高校;后台管理模块包括: 添加、修改、删除高校排名、添加删除修改高校信息、添加删除修改各省市重点线、添加删除修改高校历年录取分数线。1.3国内外现状现在我国考生高考选校的管理一般都是停留在纸面,只是在招生报上发布以前的分数线信息,考生通过这些信息填报志愿卡,这样在流程上就比较繁琐,时间达浪费现象也比较严重,更重要的是这些信息很可能会出现错误,严重的会影响考生正常录取。很多社会机构组织认识到这样的管理缺陷并使用了考生选校系统,但是我国的考生选校辅助系统还处于初级阶段,在系统的灵活度以及可用性上还没有得到认可,我国的考生选校网

18、上辅助系统应该说具有很大的发展潜力。而国外的学校信息化水平比较高,软件技术能力也比较突出,在高考考生选校辅助系统的应用上比较广泛。1.4研究内容及整体框架1.4.1研究内容随着信息技术在人们生产和生活中的广泛应用,利用计算机技术、网络通信技术和Internet来实现活动的国际化、信息化和无纸化,已成为各国发展的大趋势。高等院校作为信息管理技术的先行者,在对日常工作的管理中使用计算机软件进行辅助,成为了我国高校发展的趋势之一。基于SQL Server数据库,使用动态网站开发语言JSP结合JAVA高级语言在开发高考选校辅助系统,使考生的志愿填报工作得以顺利、准确、安全的实现,保障对高校排名、高校简

19、介以及高校历年招生信息的科学化、规范化和高效化。本文主要研究高考辅助选校系统的设计理念以及实现的一些过程与该系统的一些具体设计,如:界面设计;输入输出设计;代码设计以及数据库的设计,在本论文中可以看到高考辅助选校系统的设计过程以及内部的数据流程,这对理解该系统有着重要的作用。1.4.2整体框架第一章概述部分首先简要阐述了高考选校辅助系统的重要性和国内外高考选校辅助系统的发展状况;然后结合本文的研究设计内容分析了高考选校辅助系统的设计说明,给出了本文的主要研究内容和论文的结构。第二章在第一章分析的基础上进行了高考辅助选校系统的市场需求进行了分析,并分析了其业务流程图与数据流程图,对数据流程图又进

20、行了进一步的细化,分解为顶层图、一层图与二层图,另外给出了该系统的数据字典。第三章对高校辅助选校系统进行了具体的设计讨论,给出了系统的设计原则与具体模块的划分;进行了代码设计、输入输出设计、界面设计;并对主要的数据库表进行了设计第四章给出了高考辅助选校系统各个功能模块的功能及其实现代码或算法,和该系统的界面设计。第五章对高考辅助选校系统进行了测试,给出了测试的方法,针对该系统进行了实用性分析和安全性分析,给出了几个测试的运行实例。第六章(结束语)对全文的工作进行了总结,并对进一步的工作做了展望。最后为致谢以及参考资料和附录。第2章 系统分析本章主要的工作是对高考辅助辅助系统进行需求分析,归纳该

21、系统功能需求及分析系统用户之间的信息交流,画出该系统的业务流程图与数据流程图,对数据流程图进行进一步的细化分解,从而得到数据流程顶层图、数据流程一层图以及数据流程二层图。设计并画出该系统的实体关系图和数据字典。2.1系统的需求分析需求分析就是分析软件用户的需求是什么。需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,他在软件开发的过程中具有举足轻重的地位。在一个大型软件系统的开发中,他的作用要远远大于程序设计。基于需求分析的重要性,早在高考辅助选校系统开发前期,进行了比较系统的需求调查。在需求调查中,可以清楚地认识到,这种高考辅助选校系统在我国的高考选校中中还是很有发展前景的。 用

22、户的基本需求进行分析整理得到系统模块和功能大致如下:(1)查看高校信息模块:包括了高校信息模块和高校历史招生信息模块,其中高校信息模块为:家长或考生在登陆后进入系统主界面,可以查看详细的高校排名情况,高校排名列出了数据库中的排名;高校简介部分通过用户输入学校名称,从数据库中检索相关高校的简介,该简介信息由管理员从后台录入;如果不存在该学校则没有显示。高校历史招生信息模块:该模块包含2部分的功能。高校历史分数线查询,这部分主要是通过用户选择所在省份,并输入相关高校名称,从后台数据库读取该高校在该省份的近3年录取分数线,并和当地当年重点线做比较,方便于用户判断;报考助理部分通过用户选择所在省份并且

23、输入自己的分数线,系统自动和去年的在该省招生的所有高校分数线做一个比较,如果录取线低于考生分数则显示给用户,让用户作为填报高校的参考。(2)后台管理模块:管理员输入正确的用户名和密码登录后台后可进行管理操作。首先去后管理员可以浏览现有高校排名、各省市录取分数线、高校简介等信息,管理员可以修改相关信息,同时也可已删除已经存在的高校的所有信息,当用户点击添加按钮后,管理员可以添加高校名称、高校排名、高校简介、高校历史招生分数线,同时默认的各省市录取线为0分;同时管理员还可以对各省市的重点线进行添加删除修改操作,系统从后台读取出所有存在的省市信息,管理员对其重点线进行管理。2.2业务流程分析2.2.

24、1 业务流程分析的目的 为了使用户对高考辅助选校系统的基本架构有一个初步的了解,为了用户可以更好的使用该辅助管理系统,使该高考辅助选校系统的使用人员(家长、考生和管理员)在使用该系统时可以得心应手,不需要特意拿出时间对使用该系统的使用人员进行培训,编写并给出了高考辅助选校系统的业务流程图。2.2.2 业务流程分析 在用户进入辅助系统之后,选择身份进行用户的登陆,如果账号或密码有误,系统会提示用户重新填写,如果用户的信息正确就可以直接进入相应身份的系统的主界面。家长和考生进入主界面后可以浏览高校排名、高校简介、以及高校的历年录取分数线。管理员对高校排名、高校简介、高校历史录取信息进行管理之外还可

25、以进行各省市重点线以及各个高校的录取线信息。下面(如图2.1所示。)就是该系统整个的业务流程图:图2.1 业务流程图 2.3数据流程分析 2.3.1 数据流程顶层图分析 在进行了市场调查,并确定了该高考辅助选校系统的用户需求后,根据需求进行了业务流程图的分析与设计,并进行了数据流的大体来源于方向的设计,下面(如图2.2所示。)就是对系统中主要的大体的数据流程:图2.2数据流程顶层图 2.3.2 数据流程一层图分析 在顶层数据流程图的基础上,将处理功能逐步分解,可得到不同层次的数据流程图。下面(如图2.3所示。)就是该系统的一层数据流程图:图2.3数据流程一层图 2.3.3 数据流程二层图分析

26、数据流程顶层图与一层图设计完成后,为了对系统中的各个数据流的具体名称,方向以及来源与去向都进行了深入的探讨,最后得出了该系统的数据流程二层图的设计:(如图2.4,图2.5所示。)图2.4数据流程二层图1 图2.5数据流程二层图2 2.3.4系统的数据字典 数据字典是给数据流程图中每个成分以定义和说明的工具。数据字典的作用是对数据流程图中的各种成分,包括数据项、数据结构、数据流、数据存储、处理功能、外部项等的逻辑内容与特征予以详细说明。数据字典中有关系统的详细信息是以后系统设计、系统实施与维护的重要依据。(如表2.1,表2.2,表2.3,表2.4所示。)表2.1 外部实体定义名称:家长或考生 总

27、编号:1001说明:使用此系统进行选择高校的人 编 号:001输入数据流:高校名称、自己考分输出数据流:高校排名、高校简介、高校历史分数线、符合自己报考的高校名称名称:管理员 总编号:1002说明:使用此系统进行系统管理的人 编 号:002输入数据流:账号、密码、管理信息输出数据流: 返回信息表2.2数据流定义名称:高校排名信息 总编号:3001别名:高校排名信息 编 号:F1.1数据流来源:管理员数据流去向:Recruit表名称:高校简介信息 总编号:3002别名:高校简介信息 编 号:F1.2数据流来源:管理员数据流去向:Recruit表名称:管理员信息 总编号:3003别名:管理员信息

28、编 号:F1.3数据流来源:管理员信息管理数据流去向:userSys表名称:各个省份信息 总编号:3004别名:各个省份信息 编 号:F1.4数据流来源:管理员数据流去向:Province表名称:各省市重点线 总编号:3005别名:各省市重点线 编 号:F1.5数据流来源:管理员数据流去向:uSmark表名称:高校各省市录取线 总编号:3006别名:高校各省市录取线 编 号:F1.6数据流来源:管理员添加、修改、删除数据流去向:indScore表表2.3 处理过程定义名称:查看高校排名 总编号:2001功能:学生对高校排名进行查看 编 号:P11输入数据流: 输出数据流:高校排名信息 名称:查

29、看高校简介 总编号:2002功能:查看高校简介信息 编 号:P12输入数据流:高校名称输出数据流: 高校简介信息名称:查看高校历史分数线 总编号:2003功能:查看高校历史分数线 编 号:P13输入数据流:高校名称,省市输出数据流: 高校近三年录取线名称:查看符合高校 总编号:2004功能:对考生分数评估建议高校 编 号:P14输入数据流:考生分数输出数据流: 符合条件高校名称:高校排名维护 总编号:2005功能:高校排名维护 编 号:P15输入数据流:高校排名输出数据流:无名称:高校历史分数维护 总编号:2006功能:高校历史分数维护添加删除修改 编 号:P21输入数据流:历年分数线输出数据

30、流:教师个人信息名称:各省市重点线维护 总编号:2007功能:各省市重点线维护 编 号:P22输入数据流:各省市重点线输出数据流: 表2.4 数据存储定义名称:school 总编号:4000别名:高校信息 编 号:D0数据流来源:管理员添加、修改、删除 结构: uName、uOrder、uIntro关键字:uName名称:Province 总编号:4001别名:省市信息 编 号:D1数据流来源:管理员添加结构:province、name关键字:province名称:userSys 总编号:4002别名:管理员信息 编 号:D2数据流来源:管理员添加、修改、删除结构:userID、userPW关

31、键字:userID名称:uSmark 总编号:4003别名:各省市重点线 编 号:D3数据流来源:管理员添加、修改、删除结构:pro、smark1、smark2、smark3关键字:pro名称:indScore 总编号:4004别名:高校各省市分数线 编 号:D4数据流来源:管理员添加、修改、删除结构:uName、pName、uScore1、uScore2、uScore3关键字:uName、pName第3章 系统设计 3.1系统的设计原则及具体功能划分 3.1.1模块设计原则 模块的设计要遵从的主要的基本的原则就是在软件工程中提倡的模块间低耦合、模块内部高内聚的原则。所谓的耦合是模块间相对独立性的度量,即模块间互相连接的紧密程度的度量,所以在模块的设计时要尽量减少耦合;内聚时模块相对功能性的度量,即一个模块内部的各个元素彼此结合的紧密程度的度量。在进行模块的设计时,该原则起到了指导作用。该高考辅助选校系统包括两个主要模块,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1