高校选课系统是学校管理学生的核心系统,因此高校选课系统应该为管理员提供充分的信息管理和查询手段。在没有高校选课系统以前,通常使用人工的方式来管理文件档案,这种管理方式不仅效率低、保密性差,还会产生大量的文件和数据,这对于查找、更新和文护都十分不便。
目前我们所处的高校也在使用高校选课系统,高校选课系统与我们的日常学习有着密切的联系,并且越来越多的学校都开始使用网上选课,高校选课系统,会越来越普及,以后的网上选课系统不仅仅局限于高校,还会适用于中小学校。因此,高校选课系统具有很广阔的市场和实际意义。
1.2课题的可行性分析
(1) 系统目标分析:为学生选课提供建议和指导,避免学生盲目选课。
(2) 设备需求分析:一台装有ASP编程软件和SQL Server数据库软件的计算机。
(3) 独立完成可行性:使用学过的ASP语言和SQL Server数据库即可独立完成程序设计。
(4) 用户操作可行性:使用ASP程序设计使外观简洁明了,操作简单。
2.准备阶段
2.1功能设计
(1) 对学生提供选修课程的信息查询服务;
(2) 对学生用户提供选修课的成绩查询,
(3) 对学生,教师信息进行保密,并提供密码修改功能;
(4) 对教师设定学生成绩功能;
2.2对软件和硬件的要求
(1) 软件:ASP,ASP.NET 、Dreamweaver 8和数据库SQLSERVER
(2) 硬件:目前的普通电脑即可。
2.3数据库应用系统的简介
数据库应用系统的开发是为了建立一个可以满足用户长期需求的产品,把用户的需求转变为有效的数据,并把这些数据设计为实际的数据库,使数据库功能更加完整和完善,并具有高效性。
3.系统分析
3.1系统的简要分析
管理员权限最高,管理员用户负责管理整个高校选课系统的,其主要作用是调剂学生和教师用户之间的联系。老师、学生则以不同的身份用户进入不同的界面。学生在选课系统中可以查询自己所要选择的课程的信息和查询教师信息;而教师则确定信息和给学生评定成绩。
3.2应用需求的分析
(1) 管理员的应用需求:管理员的权限最高,以及对权限进行管理;对学生、教师、选课之间的关联进行管理、统计和调度;对系统进行文护,对系统状态进行查看;可添加、删除用户。
(2) 学生的应用需求:查询院系的课程;学生选课情况;学生信息的修改。
(3) 教师的应用需求:查看学生选课信息;评定学生成绩;教师信息修改。
3.3数据的分析
首先,学生选课的数据老师有权限查看,没有权限修改;学生自身信息管理员和学生有权限修改,老师只有权限查看。
其次,老师授课信息和成绩评定信息以及自身信息学生有权限查看,不能修改,管理员可以查看、修改。
最后,管理员对所有数据进行归类、整理、备份等,负责整个数据库的数据管理。
3.4系统数据模型图
高校选课系统不仅可以为用户提供选课,用户还洗衣通过高校选课系统来查询自己所需要的信息,其关系如图1所示
上一篇:基于Flash的动画作品设计与实现
下一篇:基于SDN的云计算网络优化研究

校园网的高校教育信息系...

浅析高校计算机基础教學...

高校电子商务教學常见问...

高校电子商务人才培养模式探讨【1785字】

高校电子商务专业課程建设的探讨【2754字】

高校电子商务专业自主创...

高校电子商务专业如何实...

志愿者活动的调查问卷表

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

C#学校科研管理系统的设计

公寓空调设计任务书

中国学术生态细节考察《...

国内外图像分割技术研究现状