学生选课系统分析报告第1页共6页系统分析报告姓名:纪星辰班级:10软件331教师:周国华学校:常州轻工职业技术学院学生选课系统分析报告第2页共6页一、可行性分析报告.........................................................................................................................31.系统简述...............................................................................................................................32.系统功能要求.......................................................................................................................3软件开发的意图为便于学校的管理,方便查看有关学校及学生的情况。如教务处对学生成绩的修改、删除、查找、添加等。................................................................................33.系统的性能方面要求...........................................................................................................31.网络环境下的多用户系统在上述已有的硬件环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询,调用,达到信息共享。..............32.数据的完整性,准确性..........................................................................................................3(1)录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。.........................................................................................................................................3(2)系统具有部分反悔修改功能,系统备有的修改功能均可反悔..................................33.数据完成的时间性,如成绩的录入,仅当师资科录入教学进程,教务科分发教师教学任务安排之后,各系方可录入成绩。..............................................................................34.数据安全性本系统采用二级安全保障第一级:依赖于网络本身对用户使用权限的规定。第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。如上表.....................................................................................................................................................35.成绩自动统计分析及学籍的自动处理本系统按学籍管理条例设计了若干个软件处理模块:.........................................................................................................................................3(1)按某学生某学期,学年考试及补考成绩,自动生成该学生是否升留降级,退学。.....................................................................................................................................................3(2)可按某学生在校期间累计补考科目门数和成绩自动生成该学生是否结业,毕业,授位。.........................................................................................................................................3(3)可按某学生因非成绩原因所引起的学籍变更作自动处理。....................................3(4)可按每学期各年级班学生考试成绩自动生成补考名单,科目。............................3(5)可按每学期各年级学生考试成绩自动生成某课程统计分析表。............................3(6)可按同一年级学习成绩进行同一课程不同班级间成绩比较。................................34.系统开发目标.......................................................................................................................35.可行性分析...........................................................................................................................46.结论.....................................................................................................................................4二、处理流程分析.............................................................................................................................4数据流图.....................................................................................................................................4三、硬件、软件、运行环境和开发环境方面的条件和限制........................................................5学生选课系统分析报告第3页共6页一、可行性分析报告1.系统简述1.目标系统的名称:学生选课系统2.鉴于以往有个别同学利用选课系统进行囤课或换课交易,为避免这种违规情况出现...已选课的同学可以登录URP教务系统订购教材。2.系统功能要求软件开发的意图为便于学校的管理,方便查看有关学校及学生的情况。如教务处对学生成绩的修改、删除、查找、添加等。3.系统的性能方面要求1.网络环境下的多用户系统在上述已有的硬件环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询,调用,达到信息共享。2.数据的完整性,准确性(1)录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。(2)系统具有部分反悔修改功能,系统备有的修改功能均可反悔3.数据完成的时间性,如成绩的录入,仅当师资科录入教学进程,教务科分发教师教学任务安排之后,各系方可录入成绩。4.数据安全性本系统采用二级安全保障第一级:依赖于网络本身对用户使用权限的规定。第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。如上表5.成绩自动统计分析及学籍的自动处理本系统按学籍管理条例设计了若干个软件处理模块:(1)按某学生某学期,学年考试及补考成绩,自动生成该学生是否升留降级,退学。(2)可按某学生在校期间累计补考科目门数和成绩自动生成该学生是否结业,毕业,授位。(3)可按某学生因非成绩原因所引起的学籍变更作自动处理。(4)可按每学期各年级班学生考试成绩自动生成补考名单,科目。(5)可按每学期各年级学生考试成绩自动生成某课程统计分析表。(6)可按同一年级学习成绩进行同一课程不同班级间成绩比较。4.系统开发目标学生选课系统分析报告第4页共6页(1)本系统具有很强的可靠行,可以对录入的考生信息进行效验,对数据进行修改、删除,规定招生工作人员的权限。(2)本系统中的模块具有很强的可续性,可以方便招生工作人员的修改与维护。(3)本系统操作方便、灵活、简单。操作人员只需录入考生的基本信息和招生数据。(4)本系统可高效、快速的查询到考生的基本信息和招生计划,便于招生工作的开展。5.可行性分析由于图书管理系统的图书量会非常大,所有在对这些图书导入和查询时要保证速度。在图书借阅过程中又要保证事务的完整性。对于整个系统,需要完整的权限控制,防止某些人恶意的攻击系统,修改原始记录。同时对于数据库中的数据需要定时备份,防止系统数据丢失。6.结论可行。二、处理流程分析数据流图操作要求操作人员学生选课管理系统管理信息学生选课系统分析报告第5页共6页三、硬件、软件、运行环境和开发环境方面的条件和限制(1)硬件资源服务器:工作站或小型机;网络设备:网络交换机,网卡,网线;图书条码打印和扫描机。打印机。(2)软件资源服务器端软件选择的具体说明:操作系统:Windows2000Server或WindowsNT。数据库管理系统:SQLServer。操作信息操作分类学号管理学号管理要求姓名管理姓名管理要求选课信息管理选课信息要求学生学号信息姓名管理选课信息学生选课系统分析报告第6页共6页开发工具:Eclipse。软件平台:Tomcat。客户端软件选择的具体说明:web浏览器。(3)可利用的信息和资源可参考传统的手工管理方式。(4)系统投入使用的最晚时间系统投入使用的最晚时间为2013年5月。(5)进行可行性分析的方法本次可行性分析是按照前面给出的步骤进行的,即按照复查项目目标和规模,研究目前正使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复过程进行的。