ASP.NET学生信息管理系统的设计与实现 (4)

3.1.2操作可行性分析 操作可行性分析的目的是使用户能够轻松的找到想要操作的页面和按钮。软件界面要美观简洁、通俗易懂,同时要能让用户看到详细信


3.1.2操作可行性分析

操作可行性分析的目的是使用户能够轻松的找到想要操作的页面和按钮。软件界面要美观简洁、通俗易懂,同时要能让用户看到详细信息。软件的操作和使用,可以通过一层一级的导航菜单来实现,引导用户到达想要的操作页面。在考虑用户的使用习惯时,可以加入特定的快捷键,这样就可以让经常操作该软件的用户不用鼠标和键盘,就能快速的进行批量操作。通过以上的操作可行性分析,该软件在用户操作上是可行的。

3.1.3经济可行性分析

经济可行性的分析就是对软件开发成本的探讨,需要核算软件开发的投资成本,然后再分析该软件开发出来后,能获得的利润,比较成本和利润后,再决定该软件是否值得开发。如果该软件的开发成本远大于所能得到的利润,那么就没有开发该软件的必要了。根据学生信息管理系统的开发成本和效益分析,它能够轻松便捷的管理学生信息,而且开发费用不高,却可以极大地提高工作效率,所以分析结果表明,学生信息管理系统的开发在经济上是可行的。

3.2系统需求分析

通过对系统需求的分析,整个系统的用户角色可以划分为管理员、学生、教师。各种用户的操作权限,是根据用户的不同角色来区分的,每个用户角色的功能模块如下。

3.2.1管理员功能模块

密码修改:在“密码修改”页面,可以修改用户的密码。

系统管理:在“系统管理”页面,可以修改各种角色的帐户。

课程管理:在“课程管理”页面,可以修改课程名称和课时等信息。

教师管理:在“教师管理”页面,可以修改教师的信息。

课表管理:在“课程管理”页面,可以修改课程安排、授课教师等信息。

学生管理:在“学生管理”页面,可以修改学生的信息。

成绩管理:在“成绩管理”页面,可以修改学生的成绩。