学生选课系统

上传人:飞*** 文档编号:3267772 上传时间:2017-08-01 格式:DOC 页数:57 大小:932.50KB
返回 下载 相关 举报
学生选课系统_第1页
第1页 / 共57页
学生选课系统_第2页
第2页 / 共57页
学生选课系统_第3页
第3页 / 共57页
学生选课系统_第4页
第4页 / 共57页
学生选课系统_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《学生选课系统》由会员分享,可在线阅读,更多相关《学生选课系统(57页珍藏版)》请在金锄头文库上搜索。

1、毕业设计( 论文) 说明书题 目: 学生选课系统 学 院: 系 专 业: 计算机应用 班 级: 学 号: 学生姓名: 指导教师: 张 明 起讫日期: 选课系统开发 1摘 要随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。以往的选课方法是随堂报名。这种方法虽然直接,但是造成选课的盲目性和教务处处理数据的繁重性。为了减轻教务处工作,以及每个学生更好的选择自己所喜欢的科目。针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布两个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信息发布的管理等功能。本文通过分析浏览器/服务器结构的特点并结合选课的实际情况,

2、提出了基于浏览器/服务器结构网上选课系统的基本设计思想,简要介绍了系统各功能模块及数据库的设计,着重讨论了用 ASP.NET技术和SQL Server 2000开发网上选课系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。通过该系统,使学生可以方便地在校园网上进行网上选课。该B/S结构的系统在Windows XP系统和VS.NET平台下开发完成,使用C作为ASP.NET的开发语言,SQL Server 2000作为数据库。系统有较高的安全性和较好的性能。其中连接数据库的字符串可以随时在web.config里修改,并经过编码加密,增加了灵活性,保护了数据库的安全。代码尽量使用存储过

3、程和尽量减少数据 选课系统开发 2库连接的打开时间等手段来提高性能。本文中除了有对程序的系统分析、总体设计、数据库设计、功能实现等主体部分外,在这之前还介绍了与网上选课系统相关的信息、IIS介绍、IIS与ASP.NET的结合等的基本内容及发展情况。关键词:网上选课,浏览器/服务器结构,ASP.NET,数据库管理系统 选课系统开发 3AbstractWith the development of the enrolling number, the data for daily registry is increasing, too. And always we should goto class

4、room to enroll. Although this method directly,but result in blindness of the course enrollment and registry data processing of the heavy .In order to reduce the work registry ,and better each student to choose their own favorite subjects .This system is special for the on-line course choosing to des

5、ign both from the aspect of the student and the teacher. The student can choose the course independently and the teacher can manage the information of the announcing course, also. This paper gives the basic design idea of the Browser/Server structure based online course elect system by analyzing the

6、 characteristic of the Browser/Server structure and combining with the actual public elective courses conditions of our schoolIt introduces the function module and database design briefly,followed by a discussion on database accessing technology and the active page technology of the course elect sys

7、tem based on ASP.NET and SQL Server 2000By using this system,students can elect courses online efficientlyThis Browser/Server structure system is developed under VS.NET platform in Windows XP operating system, using C# as ASP.NET development language and SQL Server 2000 as the database. This system

8、is of higher security and better performance. The character string, which is used to connecting to the database, can be modified at any time in the file “ web.config”. The string is encoded and encrypted, increasing flexibility of the system and security of the database. In code, making use of store

9、d procedure and minimizing the database opening time to improve performance of the system. This paper includes the system analysis ,the main designing ,the database designing, the function designing and , before this , some basic knowledge and present development of the programs mentioned above. Key

10、words: online course elect, Browser/Server structure,ASP.NET, DBMS 选课系统开发 4目录摘 要 .1ABSTRACT.2第一章 引言 .41.1 课题研究的目的 .41.2 课题研究的意义 .41.3 课题的可行性分析 .5第二章 系统分析与总体设计 .621 系统分析 .62.2 系统总体设计 .7第三章 数据库设计与实现 .93.1 数据库系统分析 .93.2 数据库逻辑设计 .123.3 数据库物理实现 .13第四章 公共类与公共页面设计 .164.1 WEB.CONFIG 页面设计 .164.2 数据库连接操作类 DB 类 .194.3 工具类 MYUTILITY 类 .204.4 错误信息类和错误显示页面 .21第五章 系统说明书 .2251 系统界面说明 .225.2 系统管理说明 .275.2 教师管理说明 .

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号