随着计算机的普及,计算机已经渗透到各行各业,给我们带来了极大的便利。现在,高校中的许多工作都已经移到网络中进行。由此论文选题应运而生,它的优点在于使学生在任何时间内都能进行课题的选择、修改、查看等操作,也减少了教学工作人员的工作量。该系统需要实现能够提供显示课题信息的网页。提供学生选择课题、修改课题、浏览毕设成绩的功能。教师能够实现修改个人信息、编辑开设的课题名称、选题时间、输入学生分数等功能。在开发系统前先查找相关资料,浏览相关的在线选题网页,了解该系统的特点,再实施开发。本系统用ASP.NET进行开发与设计,选Visual Studio 2008作开发工具、用SQL2005作为后台数据库来开发此系统。本文正是讲述整个系统从设计到具体的开发过程。
关键词:在线选题;B/S结构;后台数据库设计
AbstractWith the popularization of computer, the computer has penetrated into all walks of life, has brought us great convenience. Now, many colleges and universities work has moved to the network for. This thesis topics emerge as the times require, its advantage is that the students can study at any time choice, modify, view the operation, reduces the workload of teaching staff. The system needs to achieve to provide display project information Webpage. To provide students choose topics, modify the subject, browse the complete set of results function. The teacher can modify personal information, name, subject, topic editing opened time input student scores and other functions. In the development of the system before the search for relevant information, browse online related topics Webpage, understanding the characteristics of this system, then the implementation of development. The development and design of this system with ASP.NET, choose Visual Studio 2008 as the development tool, using SQL2005 database as a background to the development of this system. This article is about the entire system from the design to the development process of concrete.
Keywords: online selection; B/S structure; the backstage database design目 录1引言11.1课题背景11.2选题意义11.3主要研究内容21.4主要研究思路和方法32基础理论介绍32.1B/S模式32.2ASP.NET技术32.3C#语言52.4结构化查询语言SQL53可行性研究53.1技术方面的可行性53.2经济方面的可行性53.3法律方面的可行性54需求分析64.1功能需求64.2性能需求75概要设计75.1系统结构设计75.2系统模块划分76系统设计与实现96.1系统数据库设计106.1.1数据库E-R模型设计106.1.2实体数据库设计126.2系统功能模块的设计与实现157系统测试307.1 系统测试的定义307.2 系统测试的目的与意义317.3 系统测试的重要性317.4 系统测试的方法317.5 系统运行情况327.6 测试环境327.7测试结果32结 论33参考文献34致 谢35