收藏 分享(赏)

C 网上选课系统的设计与实现 ER图.doc

上传人:dzzj200808 文档编号:2791513 上传时间:2018-09-27 格式:DOC 页数:8 大小:32.50KB
下载 相关 举报
C 网上选课系统的设计与实现 ER图.doc_第1页
第1页 / 共8页
C 网上选课系统的设计与实现 ER图.doc_第2页
第2页 / 共8页
C 网上选课系统的设计与实现 ER图.doc_第3页
第3页 / 共8页
C 网上选课系统的设计与实现 ER图.doc_第4页
第4页 / 共8页
C 网上选课系统的设计与实现 ER图.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、-范文最新推荐-1 / 8C#网上选课系统的设计与实现+ER 图摘要:随着在校大学生人数的不断增加,网上选课系统的开发越来越有必要。本选课系统是在 Visual Studio 2010 平台下开发完成,使用 C为开发语言,SQL Server 2005 作为数据库。整个系统主要由三大模块组成,分别是管理员模块、学生模块和教师模块。各模块相互联系共同实现学生的在线信息查询和选课,教师发布和管理课程信息以及系统管理员管理信息等功能。减轻了教务人员的工作,使每个学生都能更加方便地选择学校所开设的选修课程。6991关键词:网上选课;SQL Server 2005;Visual Studio 2010T

2、he Design and Implementation of the Students Online Course Selection SystemAbstract: With the increasing number of college students, its becoming more and more necessary to develop the online course selection system.This system is developed under Visual Studio 2010 platform,using C# as development l

3、anguage and SQL Server 2005 as the database.Each module link together to achieve the functions of the students online information query ,course selection and other functions to reduce the work of the educational adminisrartration,and also make each student can be more convenient to choose the electi

4、ve courses.Key Words: Online Course Selection;SQL Server 2005;Visual Studio 2010目录摘要 1-范文最新推荐-3 / 81.绪论 11.1 研究背景及意义 11.2 研究现状 21.3 选题的可行性分析 21.4 相关技术介绍 22.系统分析与设计 32.1 系统功能分析 32.2 系统模块设计 33.系统数据库设计 43.1 数据库需求分析 4 最近十余年,随着网络化的不断完善,全国各个高校教学管理改革的不断深入,各个学校相继建立了适合自己学校特点的教学管理系统,选课制度也进行了多次改革,不同风格、不同功能的网上选

5、课系统都在各自发挥自己的作用。网上选课制度的设计、实施以及带来的背后的一些思考,对正在进行本科教学制度改革的高校,都有着非常重要的研究意义4。1.3 选题的可行性分析1.3.1 技术可行性系统可在 Windows 操作平台中使用,开发环境为Windows XP。利用 Visual Studio 2010 结合 SQL Server 2005 数据库来进行开发。1.3.2 经济可行性由于本系统是为学生选课管理使用的系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力、物力。所带来的效益远-范文最新推荐-5 / 8远大于系统软件的开发成本,在经济上是可行的。1.3.3

6、 操作可行性界面设计时充分考虑管理人员的习惯,使得操作简单,数据录入迅速、规范、可靠,统计准确,制表灵活,适应力强,容易扩充。1.4 相关技术介绍1.4.1SQL Server 2005SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理5。 SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更加安全可靠的存储功能。该平台还具可编程性集成6,用户可以使用任何一种.NET 语言编写 SQL Server 2005 的存储过程、触发器、函数、自定义类型等。另外,SQL Server 2005 的安全性也达到了比较大的水平

7、,有着更加清晰的安全模型即主体7 ,安全对象和权限。1.4.2ASP.NET 技术Web 窗体是用 ASP.NET 技术生成的 8。ASP.NET是一种统一的 Web 平台,它提供了生成企业级应用程序所必需的全部服务。 根据对系统功能的分析,考虑到网上选课系统的实际需要,本系统数据库主要包括学生信息、教师信息、课程信息、选课信息、上课时间信息、教学楼信息、教室信息、管理员信息。各实体包括的数据如下:学生信息:包括的数据项有学号,姓名,性别,年龄,登陆密码,学分,地址,电话,电子邮件课程信息:包括的数据项有课程编码,课程名称,开课教师编号,学分,最大人数,课程简介选课信息:包括的数据项有学号,课

8、程编号,成绩-范文最新推荐-7 / 8教学楼信息:包括的数据项有教学楼 ID,教学楼名称教室信息:包括的数据项有教室 ID,教学楼 ID,教室名称教师信息:包括的数据项有教师编号,姓名,性别,年龄,电话,电子邮件上课时间信息:包括的数据项有课程编号,开始周次,结束周次,上课时间,上课教室 ID管理员信息:包括的数据项有帐号,密码3.2 数据库概念结构设计本系统的数据库实体主要有学生、教师、教学楼、教室、课程等。其中教师与课程存在开设联系,并且一个教师可以开设N 门课程,即教师与课程之间是一对多的关系。同样教学楼与教室也存在一对多的关系。一个学生可以学习 N 门课程,一门课程可以有 M 个学生学习,即学生与课程之间是多对多的关系。同样课程与教室之间也是多对多的关系。实体与实体的关系流程如 E-R 图所示: C#网上选课系统的设计与实现+ER 图(3):

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报