ASP.net+sqlserver学生选课系统的设计(3)
时间:2018-04-20 12:20 来源:毕业论文 作者:毕业论文 点击:次
从传统的学年制教学转向如今的学分制教学,教务管理的工作量大大的增加,因此选择一种合理高效的形式是顺利开展“选课”的一个有效保障。对比于过去手工操作的选课处理方式的低效率,学生网上选课系统无疑是目前最好的选择。 它有如下优点: 1. 通过学生网上选课,对于各学科所提供的选课内容可以一目了然,便于全校资源的综合平衡把握。 2. 通过学生网上选课,报选人数统计会自动生成,节省了统计时间,并且减少了漏报的风险,便于教室以及授课时间的安排,提高了教务工作安排的效率与准确率。 3. 通过学生网上选课,能够在比较短的时间内集中处理完学校所有学生的选课信息,迅速做出退选和改选调整,使得人工工作量大幅减轻,节约出大量人力资源。 4. 通过学生网上选课,学生选课的机会均等,选课可以同时进行,最大程度上满足学生对于选课的自主要求。 5. 通过学生网上选课,节省了大量申报统计所需的纸张,电能等办公耗材一应皆省,有 利于如今社会的环保大业。 2 可行性分析及总体设计原则 当下社会,电脑高度普及,高校教学及管理机构基本全面实现办公自动化,学生既可以再学校机房使用电脑,又有自行配备用机——无论在校在家,电脑资源使用十分方便;网络亦早已普及覆盖全国,校园网速度快且稳定,加之手机上网和无线网络覆盖区的大力推广,使得上网成为一件可随时随地的事,网络资源也得到最大限度的利用。这使学生网上选课系统的开发具备了充分的前提条件。 2.1可行性分析 可行性分析也称为可行性研究,是在调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功[2]。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 2.1.1技术可行性 根据学校提出的系统功能、性能及实现系统的各种约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术已较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发的。此外由于本系统是使用ASP.NET的制作,而ASP.NET制作基于Web的信息管理系统技术已经相当成熟,微软有良好的框架和实现方案,因此由以上分析可知,学生选课管理系统的开发在技术上是可行的。 2.1.2经济可行性 本系统仅需要一台装有Office软件的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件。 学校具有信息化的处理设施,并且拥有支持本系统的应用平台。因此无需再投入资金购买其他设施。 系统的开发基于本人对程序开发的实践学习而来,学校无需资金投入,并且软件开发过程投入的成本不高,因此开发经费完全可以接受。 由以上分析可知,学生选课管理系统在经济上是可行的。 2.1.3社会可行性 本系统的社会可行性主要从法律因素、用户使用可行性两方面进行研究。 (1)法律因素 本系统是根据学生选课管理系统的实际情况开发研制的,是通过大量的调研得出的,系统的软件设计是在独立的环境下完成的,无可供抄袭的软件产品。 (责任编辑:qin) |