在线选课系统设计与实现.NET计算机已经深入到日常工作和生活的方方面面,已经成为我们学习和工作的得力助手。各行各业的人们都在使用计算机完成许许多多复杂的工作。然而,虽然现在世界上的各种软件层出不穷,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。学生选课管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。而使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生管理的效率。 综合考虑学校教育事业和信息化发展的过程中出现的各种情况,结合河南科技大学的实际。学生选课系统实施后,应能够达到以下目标: 1. 学生选课管理信息化,可随时掌握学生的选课情况。 2. 提供快速、准确的学生选课的最新信息。 3. 界面友好美观,操作简单易行,查询灵活方便。 4. 教师更快速的查看相关课程信息及学生选课情况。 5. 教务更方便的管理学生选课。是www.bysj999.com原创开发 6. 系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求。 本软件的功能和要求是解决高校对学生选课的管理的问题,为进一步完善学校的对学生选课信息、成绩等的管理,实现学生信息数据包括与学生有关的数据的管理与操作处理,具体实现用户(管理员、教师、学生)信息管理、学生选课管理、成绩管理、课程信息管理。其中用户(管理员、教师、学生)信息包括:教师(编号、姓名、年龄、民族、政治面貌、个人简介)、管理员(编号、姓名、年龄、职称)、学生(学号、姓名、性别、出生年月、专业名称、班级)。成绩信息管理包括:各科成绩、总成绩、平均成绩、专业排名。课程信息管理包括:课程编号、课程名称、课程类别、老师、开课时间、考试时间。本软件采用的数据库系统是目前广泛采用的系统,数据安全和保密有一定的保障。软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化。学生管理功能: 个人信息维护:对个人信息进行修改 查询功能:对课程信息、成绩信息等的查询 在线预选功能:在线对要选修的课程进行预选 退选功能:对已选课程在相应选课阶段可以进行退选 补选功能:在最后阶段,由于学分不够等问题,可以补选课程,操作与预选基本相同 教师管理功能: 个人信息维护:对个人信息进行修改 查询功能:对该教师所教授课程的选课情况、授课地点、授课时间等信息进行查询 上传成绩功能:在学期末,教师将本课程的成绩信息上传到系统,以供学生查询 管理员管理功能: 系统维护功能:对系统学生信息、教师信息、课程信息进行维护 查询功能:对用户信息、课程信息进行查询
本系统功能级数据流图的一级分解如图
本系统功能级数据流图的二级分解的信息维护模块如图2-3所示。信息维护模块指的是对学生的个人信息进行修改。
本系统功能级数据流图的二级分解的信息查询模块如图2-4所示。信息查询模块指的是学生对选课过程中的相关信息的查询。
本系统主要包含三个主要模块:教务人员信息处理模块、教师信息处理模块、学生信息处理模块。随着软件的进一步深化,模块也随之细化,具体可参照系统功能H图,如下图
(需要该计算机毕业设计论文的,请联系我们在线客服QQ:599057179) -本设计为全套资料 |