系统可行性分析
1.目标和方案的可行性:1.目标和方案的可行性:目标和方案的可行性
如果采用人工操作的方式,不仅操作不方便,耗费人力,物力,财力,而且还容易出现错误.如果采用人工操作的方式,不仅操作不方便,耗费人力,物力,财力,而且还容易出现错误.
2.技术方面的可行性:2.技术方面的可行性:技术方面的可行性
本系统可在Windows95/98以上的操作系统中使用,而它所处的开发环境是WindowsXPSP2或以上的操作系统中使用,而它所处的开发环境是本系统可在以上的操作系统中使用或Windows2000,完全能够满足系统开发的要求,完全能够满足系统开发的要求.
3.
经济方面的可行性:3.经济方面的可行性:经济方面的可行性
本系统可在Windows95/98以上的操作系统中使用,而它所处的开发环境是WindowsXPSP2或以上的操作系统中使用,而它所处的开发环境是本系统可在以上的操作系统中使用或Windows2000,完全能够满足系统开发的要求.,完全能够满足系统开发的要求
4.管理方面的可行性:4.管理方面的可行性:管理方面的可行性
作为教务信息管理系统之一的选课系统,对它的管理也是很方便的,作为教务信息管理系统之一的选课系统,对它的管理也是很方便的,只需要先将系统配置运行起来,然后分配好系统的三个主要角色,就可以投入实际的大专院校中进行使用.起来,然后分配好系统的三个主要角色,就可以投入实际的大专院校中进行使用.
系统主要功能概述
整个教务信息管理系统作为管理信息的一个比较大的系统,整个教务信息管理系统作为管理信息的一个比较大的系统,其下面又包括几个比较小的子系统,所以首先对系统的功能和需求进行调研,然后分析其可行性,的子系统,所以首先对系统的功能和需求进行调研,然后分析其可行性,确实开发此系统是很有意义的才开始进入系统的设计阶段.有意义的才开始进入系统的设计阶段.
系统实现的主要功能
列表:系统实现的主要功能列表:
1.学生信息管理子系统学生信息管理子系统2.教师信息管理子系统教师信息管理子系统3.排课和选课管理子系统排课和选课管理子系统4.成绩管理子系统成绩管理子系统5.系统管理系统管理
整个系统的总体功能结构设计图:
教务信息管理系统
学生信息管理
教师信息管理
排课与选课
成绩信息管理
系统管理
添加更新查询删除学生学生学生学生信息信息信息信息
添加更新查询删除教师教师教师教师信息信息信息信息
专业选修
课程课学生生成设置程设选课课表置
添加更新查询学期课程成绩成绩信息成绩信息信息管理
修改登录安排密码选课
概念数据结构设计
在用户需求分析的基础上,系统设计员可以建立起数据库的概念模型.在用户需求分析的基础上,系统设计员可以建立起数据库的概念模型.概念模型主要是用于反映用户的现实环境和需求,念模型主要是用于反映用户的现实环境和需求,它独立于具体的数据库管理系统,并且于数据库怎样实现也无关.建立概念模型
常用的工具为实体-联系图并且于数据库怎样实现也无关.建立概念模型常用的工具为实体(E(E-R图).在完成上述工作之后,我们对整个系统的相关设计需求,功能结构,数据在完成上述工作之后,我们对整个系统的相关设计需求,功能结构,库设计都有了一个整体的认识.接下来的工作就是在中设计数据字典,库设计都有了一个整体的认识.接下来的工作就是在EXCEL中设计数据字典,中设计数据字典并进行修改符合数据库设计的三范式.并进行修改符合数据库设计的三范式.数据字典设计完成后就开始在SQL中设计数据库,完成开始写
程序.数据字典设计完成后就开始在SQL中设计数据库,完成开始写程序.SQL中设计数据库
系统安全设计
1.SQL数据库的安全配置数据库的安全配置2.IIS的安全配置的安全配置