温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
大学生课程选修辅助决策系统设计
计算机专业
大学生
课程
选修
辅助
决策
系统
设计
大学生课程选修辅助决策系统设计
大学生课程选修辅助决策系统设计
摘 要
大学生课程选修辅助决策系统在大学中具有重要意义,对于提升选课效率,实现学校信息化管理而言具有重要意义,该系统的引入符合学校信息化管理的相关需求,也是学生取得良好学习成效的必要基础。由此可知,建立科学高效的信息系统管理体系对于提升高效教学质量,降低学习管理成本而言具有重要意义。基于网络的课程选修辅助决策系统可以开展选修决策,实现学生管理,课程选择管理和成绩管理功能。此外,学生学会分析形势,保持课程和课程选择,系统地分析,并按照相关的管理信息,学生的学习效率和教学管理,有效地增强也是可能的。本文首先选修课解释决策系统辅助决策系统的工作模式,B / S模式将讨论基本概念的分析ASP.NET框架的技术框架,探讨了Web服务技术,决定了系统的开发环境和设计数据库。该数据库是在环境下开发系统模型使用UML技术构建、通用以及结构模型的分析和设计等。首先对系统的功能以及设计要求进行了说明。对系统不同子模块进行分别设计,如登录模块、课程选择模块以及个人信息管理模块等等。除此之外还构建了系统数据库,设计了数据流图,为系统的可靠运行奠定了基础。最后,将用户登录模块,课程选择模块,课程查询模块,系统管理模块和课程选择助手应用于决策系统过程。系统通过数据中心层的设计进行优化,以执行数据查询的优化。最后,系统在功能上进行配置并进行性能测试。对该学科的研究对现代大学信息化的发展具有一定的理论价值。
关键词:B/S 模式;SQL server ;课程选修辅助决策;设计
III
Abstract
Nowadays, with the rapid development of Internet and computer technology, the scope of coverage has touched the field of education and teachers and students. The implementation of computer and network technology in university management has become the mainstream, not only in order to improve work efficiency, promote teachers'work and save resources. The students of Tangshan Vocational and Technical College based on network can carry out the functions of elective decision-making system, student management, course selection management and achievement management. In addition, it is also possible for students to learn to analyze the situation, maintain curriculum and curriculum selection, systematically analyze and improve their learning efficiency and teaching management according to relevant management information. Efficiency. Firstly, this paper explains the working mode of decision support system in elective course. The B/S mode will discuss the technical framework of ASP.NET framework, discuss the Web service technology, and determine the development environment and design database of the system. The database is developed under the environment using UML technology to build system models, general and structural model analysis and system design. Firstly, the function and performance requirements of the system are analyzed. On this basis, user login module, course selection module and system management module are designed respectively. The system database is designed and established, and the auxiliary course selection system is completed. Design data flow diagrams, database logic and stored procedures for DSS. Finally, the user login module, course selection module, course query module, system management module and course selection assistant are applied to the decision-making system process. The system is optimized through the design of data center layer to perform the optimization of data query. Finally, the system is configured in function and tested in performance. The research on this subject has certain theoretical value for the development of modern university informatization.
Key words: B/S mode; SQL server; Course elective assistant decision-making; Desig
目 录
摘 要 III
Abstract IV
前 言 1
1 相关技术分析 2
1.1 B/S 模式介绍 2
1.2 SQL Server介绍 2
1.3 UML概述 3
1.4 E-R图设计 3
2 课程选修辅助决策系统的需求分析 5
2.1 系统概述 5
2.2 系统功能需求 5
2.3 系统性能需求 6
2.4 系统模块简介 7
3 系统设计 9
3.1 系统的总体设计 9
3.2 系统的模块设计 9
3.3 系统的数据库设计 13
3.4 系统的数据库表关系图及视图 16
4 系统的实现和测试 17
4.1 系统功能模块的实现 17
4.2 系统功能模块的测试 19
结束语 25
参考文献 26
致谢 27
1
一、前 言
随着计算机科学技术和互联网技术的出现,传统的大学生信息管理系统具有效率低下等诸多弊端,互联网技术为信息化管理系统的出现奠定了基础。大学生课程选修辅助决策系统在大学中具有重要意义,对于提升选课效率,实现学校信息化管理而言具有重要意义,该系统的引入符合学校信息化管理的相关需求,也是学生取得良好学习成效的必要基础。由此可知,建立科学高效的信息系统管理体系对于提升高效教学质量,降低学习管理成本而言具有重要意义。互联网管理系统在高校中应用在某种程度上提升了高校的管理效率,同时对于学生而言可将其从繁重的选课任务中解脱出来,将更多的时间投入到学习之中,提升学习效果。当前在我国各大高校中学生,学生管理选修材料,通过课程材料,并与这些文件和管理成果的教师出版管理的过程中选择过程是基于传统的手工管理方式。但是,这种类型的课程管理存在许多缺点,不仅浪费了大量人力物力,同时也阻碍了教育体系的发展,因此从长远来看设计一款具有智能性的选课系统对于提升当前高校的管理效率具有重要作用。该系统便是在此背景下进行设计的,其所实现的预期功能包含如下几个方面:根据玄参的选择和课程性能完成进行查询管理,依照有关的系统的需求,并分析了在此基础上,当前的管理针对医院的维护问题对课程管理系统进行了分析和设计。该系统可以提高高校管理者的效率,可以提高学生选择的效率,文档管理器可以帮助开发文档,以获得快捷,方便,可以提供高可靠性和数据文件的长期保护。
1 相关技术分析
1.1 B/S 模式介绍
在网络兴起之后,作为浏览器/服务器模型的B / S模型是最常见的网络结果。 客户端和服务器之间可通过网络来实现交互,因而在很大程度上提升了不同地域和不同时间的人和数据的通信和访问。 该架构模式的主要特征之一在于可实现复杂功能的高效处理,提升了客户端操作的边界新,与此同时,若完成该功能更新,则只能通过升级服务器端项目实现,并且用户必须能够直接从网络访问客户端而无需升级。此功能允许今天的大多数网站和服务继续在此模式下工作。该功能的特点是通过简单的功能扩展和逐步变化的维护来定义的。 因此,以下是B / S的许多功能的详细说明。
采用B / S结构,系统的可维护性更强。因为当今的系统需要不断改进以使用和使用寿命,打孔或添加新功能,这使客户能够重新安装和维护系统。但是,B / S模式可用于正确更新和维护服务器端系统,以便用户可以直接访问网站和系统功能,而无需通过网络轻松升级。这对于企业升级和升级非常有用且有用,并且还允许用户长时间支持相同的产品和相同的功能。并且为服务器提供了复杂的功能和服务。即使客户端处于动态移动过程,甚至通过移动界面移动和访问服务器,问题也能够解决。总而言之,本文所设计的系统采用该结构形式可降低系统的开发成本,同时使系统具有更为简洁的现实界面,且具有良好的兼容性和功能扩展性。
1.2 SQL Server介绍
数据库是公司的新一代数据库管理系统,该数据库管理系统具有良好的性能,且使用起来相对方便名具有良好的功能扩展性,对于不同的操作系统和平台均具有良好的兼容性和适用性。该行业是一个可靠的数据管理和商业智能平台,并提供支持sqlserver2008.sql Server2008的管理原则,强大的新功能。提供审计,大规模数据存储,空间数据和企业高级报告和分析服务,是基于对客户需求的认真考虑。 SQLServer2008是在许多数据产品之间开发的,可实现不同数据的集成。微软提供的这一完整的解决方案,客户不仅节省了时间和金钱,而且企业,使他们能够实现资产可用数据的最高值,例如,它不仅在SQL Server 2008通过本地合作伙伴开发。数据回复率10%〜15%,文件体积容量也由45%〜40%,更重要的是减少了,企业利用该数据库可提升数据处理效率,并有助于企业实现成本控制。
1.3 UML概述
UML:是一种统一的建模语言,即unified modeling language;UML
定义:是一种面向对象的建模语言,