本系统采用Visio Studio 2010集成开发环境模式进行设计和研发,采用Microsoft Access Database作为后台数据库平台,运用C#、ASP.NET语言进行程序代码的构建。本系统主要实现了对教师管理和学生管理两大功能模块代码的编写和实现[1-2]。
2.系统需求分析
2.1建立系统的目标
成绩管理系统是一个比较常见的系统,对各个学校来说也是一个必不可少的系统。在对学生成绩信息进行管理的时候,能够满足对各种数据的需求,并且能够满足学校对学生的管理。解决学生查询成绩困难、学校管理学生成绩困难的问题,节省时间,降低成本,提高效率[3-5]。
2.2 系统功能需求
学生成绩信息管理系统对学校的管理工作起着至关重要的作用,它关系这学生的基本信息,其中包括学生个人信息、成绩信息、班级信息、课程信息等。对学校来讲,它提高了学校的管理水平,是提高学校教学水平的助推器;对教师来讲,该系统能够很清楚的显示各个班级各个学生的成绩,能够使教师对不同程度的不同学生使用不同的方法进行差别管理,有助于学生的发展;对于学生个人来说,能够方便的查询自己的成绩信息,对自己的每个阶段的学习能够及时的掌握,及时的弥补自己没有学好的课程。
该系统结合学校对学生成绩信息管理的实际,要完成如下功能:
(1)要少量的信息录入人员就可以完成大量的数据存储工作。
(2)存储的空间要足够大,能够存储大量学生成绩信息。
(3)检索速度快,能够通过网络迅速查到学生的各科成绩信息。
(4)对于不同身份的人,管理的功能不一样,所看到信息权限也不尽相同。
2.3可行性研究
软件可行性研究的作用是用最小的代价在尽可能短的时间内判断问题是否能够被解决。软件可行性分析的最根本作用是对以后的行动方针做出评估;如果问题没有可行的方案,分析员应该建议停止开发这项工程,以避免人力时间资源与金钱的不必要浪费;假如问题可行,分析员应该提出一个合适的解决方案,进而为工程制定一个初步可行的计划。
(1)技术方面可行性:系统要求能够在window xp以上window环境运行,后台数据库利用Microsoft Access Database,利用Microsoft Visual Studio允许系统并实现可视化图形界面
(2)经济方面可行性:考虑系统在使用中带来的方便和效益,与投入的成本对比,要有其经济优势。
(3)管理方面可行性:在信息量巨大的使用环境中能否把软件的功能正常发挥,是否适合管理的实际任务。 C#+access学生成绩管理系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_34473.html