3 系统分析
3.1 系统需求分析本文来自辣.文'论,文·网原文请找腾讯32491.14
网上选课系统需求满足来自三方面的需求,这三个方面分别是学生、教师和管理员。学生的需求是查询院系的课程、学生选课情况及学生信息的修改;教师对选课系统学生选课情况进行操作,同时形成学生选课查看确认;管理员的功能最为复杂,包括对学生、教师、选课进行管理,及系统状态的查看、文护。学生可以直接查看选课情况,学生可以根据本人学号和密码登录系统,还可以进行本人学科成绩情况的查询和文护部分个人信息。一般情况下,学生只应该查询和文护本人的选课情况和个人信息,若查询和文护其他学生的选课及成绩查询信息,就要知道其他学生的学号和密码。这些是很难得到的,特别是密码,所以不但满足了学生的要求,还保护了学生的个人隐私。
学校管理员拥有最高权限,所以需对用户登录本模块进行更多的考虑。在此系统中,学校管理员可以为学生加入选课或是登录记录,给用户查看和确认院系管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对选课信息、教师信息、总体选课情况信息的查询、教师和学生信息查看及文护。本系统还主要实现教师信息管理、学生信息管理、课程信息管理,其中教师信息管理有教师姓名、教师职称、教师所属系等;学生信息管理有学生姓名、学生学号和学生所在系等;课程信息管理有课程名称、学分、上课地点、已选人数、课程性质、课程人数等。
3.1.1 系统功能
本系统的主要功能是完成高校教务管理处对学生选课的功能。实现学生在网上进行独自的选课以及教师管理各自的学生,学生能根据自己的意愿来选择自己感兴趣的选修课程和所担任课程的教师。在教务管理的同时,教务处能全面的管理本学校的信息,学生,老师,课程以及上课的时间和地点等。达到学生,老师和教室都有合理的安排。
3.1.2 用户特征
本系统在开发出来后,直接用于湖北工业大学教学选课管理,校内的用户均可直接使用本系统。一般来说,学校里参与管理选课的工作人员和教师在计算机的操作水平上参差不齐,这就要求系统的界面友好,使用方便,简单明了,以帮助教务管理人员快速学习系统的操作方式,完成管理选课工作。在管理选课的方面,都采用了全部后台管理系统和教师管理权限,使得在管理学生的过程中尽量人性化。
3.1.3 限制与约束
本系统是针对湖北工业大学校内设计的,因此,外来人员是无法进入本系统的。只有被授权的用户才可以使用本系统的功能。在权限方面,学生只能查看自己的选课情况,老师可以查看学生的情况及课程的批审但不能管理课程。而管理员是权限最高的,可以管理本系统的所有功能。
3.2 课题的可行性分析
系统可行性研究是系统发展过程中的一项重要的工作,其目的就是订出一套选择标准,一套选择程序,及组成一个有效能的决策组织。如此,使用者便能依正确的顺序解决相关的问题。下面将从技术可行性、经济可行性、操作可行性、三个方面来对本系统进行分析。
3.2.1 技术可行性分析
本系统采用ASP技术,以Dreamweaver及Access工具开发设计。ASP技术的诞生,开创了非专业人员开发高水平网站的历史。以其具备易用性,兼容性,安全性和可扩充性等特点,几乎不需要什么复杂的编程,就能完成其他专业开发工具所能达到的效果,让用户可以轻松地结合HTML Web页面,脚本和ActiveX组件建立或执行动态的,交互的Web服务器应用程序。Dreamweaver作为强大网页设计工具,以其齐全的设计功能受开发者们的亲睐。而Access针对中小型数据库设计为主,以其操作简便,论文网http://www.751com.cn/ 兼容性好等功能为大多小型数据库设计开发人员所使用。三者在技术上完美的结合可以满足系统目标所要求实现的功能,故系统实现技术上是可行的。
上一页 [1] [2] [3] [4] [5] [6] 下一页