ASP.net学科竞赛与毕业设计重点项目信息库系统设计
时间:2017-04-06 19:24 来源:毕业论文 作者:毕业论文 点击:次
摘要:本课题的内容是实现一个在线管理系统,为的是帮助学校负责学科竞赛和毕业设计重点项目部分的老师更好更便捷地进行这两部分的管理,主要功能是信息的录入到信息的统计整理,简化以往的管理形式。 以往的管理模式以电子文档或纸质文档进行信息的管理,不但在管理方面造成了诸多不便而且各类文档没有一个统一的格式,管理人员往往需要在大量的文档中手动进行整理和修改,这样一来不仅大大降低了工作效率且容易出错,造成不必要的损失。 如今,在线管理网站逐渐成为现今管理方式的主流,这类管理网站具有系统要求低,管理便捷,使用简易等特点,本课题也将使用这一模式进行管理系统的开发。 本文的研究重点包括基于B/S结构的Web应用程序开发,程序与数据库交互方面主要采用数据库,以及其他相关Web开发技术,例如JavaScript等。 利用三层架构各部分功能各自独立的特点,使用该架构能很好地在不影响其它模块或组件的情况下,对某功能进行修改或增加,大大加强了可文护性。 在数据库方面,主要使用查询语句及存储过程对业务相关的数据进行操作,在Web开发中后台数据库的作用是将数据动态地展现在用户面前,实现网站页面的实时性,使网站的内容更灵活,文护更方便,更新更便捷。 本系统采用ASP.NET技术进行开发,利用其灵活性、简易性、可管理性等特点更好地对网页进行开发。虽然理论上ASP.NET支持各种编程语言比如VB,C++,JS等等,但更好地选择仍是C#,其面向对象的特点使得较之ASP技术更加具有优势。6866 通过以上研究重点的学习和探究,最终完成了本课题的Web应用程序的开发制作。 关键词:Sql Server 数据库;ASP.NET;教务管理 Construction and Implementation of Information System for Course Contests and Graduation Design Abstract: The contents of this issue is to achieve an online management system, in order to help teacher in schools who is responsible for academic competitions and graduate design portion of the project focus better and more easily manage for both parts, the main function is to input information to collate statistical information simplified form of the previous administration. Previous management models to electronic documents or paper document information management, not only in the management of causing a lot of inconvenience and all kinds of documents without a uniform format, managers often require extensive documentation of manually sorting and modified so that one to not only greatly reduce the work efficiency and error-prone, resulting in unnecessary losses. Today, online management website gradually become the mainstream of modern management methods, such management site has low system requirements, ease of administration, ease of use features, this project will also use this model to manage system development. This study focuses including those based on B / S structure of the Web application development, database interaction with the main aspects of the program using a database, as well as other relevant Web development technologies such as JavaScript and so on. Using the three-tier structure function of each part independently of the characteristics of the architecture can be well used in other modules or components do not affect the case of a function to modify or add, greatly enhanced maintainability. On the database side, the main use of the query and stored procedure data related to business operations, back-end database in Web development is the role of dynamic data to show in front of the user, to achieve real-time Web page, so that the site's content more flexible , easier to maintain, update and more convenient. The system uses ASP.NET technology for development, the use of its flexibility, simplicity, manageability, and other characteristics to better develop the web pages. Although theoretically ASP.NET supports a variety of programming languages such as VB, C, JS, etc., but still a better choice is C #, its object-oriented features make the technology more advantages than ASP. (责任编辑:qin) |