1 / 64
文档名称:

学生选课管理系统.doc

格式:doc   大小:522KB   页数:64页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生选课管理系统.doc

上传人:amikiri 2022/7/4 文件大小:522 KB

下载得到文件列表

学生选课管理系统.doc

相关文档

文档介绍

文档介绍:学生选课管理系统
软件工程项目报告








周润生 ,041403018~
崔灿 ,051401015~
李志飞 ,051401018~
邓冰 ,051401021~域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对选课信息进行管理,:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套软件成为很有必要的事情。 在下面的各章中我们将以 开发一套学生选课系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
5 / 86
软件工程项目报告
本文中所做的主要工作如下:
(1)介绍了个性化页面的背景及Win2000server+IIS+JSP系统的一般原理;
(2) 阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。
(3) 设计实现用户管理、课程管理、选课信息录入管理、新生信息录入管理、课程的浏览和查找、学生查找等JSP页面 。
(4) 分析并解决实现中的若干技术问题。
(5) 建立完整的网上选课,进行测试并分析结果。
6 / 86
软件工程项目报告
,三,可行性分析
(1) 技术可行性-----本系统仅需要一台装有Office软件的计算机
即可,对机器本身没有太高的要求,以Windows NT/2000
Server/XP作为学生选课管理系统的后台操作系统, 前台开发
软件为JDK工具包、SQL Server 2000, 后台数据库系统采用
SQL Server 2000,一般当前学校或个人电脑完全可满足要求。
对于软件技术要求,现在的程序设计语言已非常成熟,要运用
HTML样式,图形图象制作工具来制作生动活泼的网页及美观的
图形文件或动画文件,数据库使用SQL Server 2000中提供的
数据库桌面工具ODBC。
(2) 经济可行性-----由于本系统是为学生选课管理使用的系统,
装上该应用软件,即可使用系统,系统成本主要集中在系统软
件的开发上,当系统投入运行后可以为学校节约大量的人力,
物力。所带来的效益远远大于系统软件的开发成本。在经济上
完全可行。
(3) 操作可行性-----界面设计时充分考虑管理人员的****惯,使得
操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;
适应力强;容易扩充。
7 / 86
软件工程项目报告
,四,需求分析
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
本系统就是为了管理好选课信息而设计的。学校作为一种信息资源的集散地,学生和课程繁多,包含很多的信息数据的管理,现今,有很多的学校都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于选课情况的统计和查询等往往采用对课程的人工检查进行,对学生的选课权限、以及选课代号等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管学校都有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。数据处理手工操作,工作量大,出错率高,出错后不易更改。学校采取手工方式对学生选课情况进行人工管理,由于信息比较多,选课信息的管理工作混乱而又复杂;一般选课情况是记录在文件上,课程的数目和代
8 / 86
软件工程项目报告
号也记录在文件中,学校的工作人员也只是当时对它比较清楚,时间长了,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的选课进行更改就更加困难了.
基于这些问题,我认为有必要建立一个学生选课系统,使选课管理工作规范化,系统化,程序化,避免选课管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。
MIS系统的产生和发展情况 MIS系统的产生和发展情况
所谓MIS(管理信息系统--Management Information System)系统 ,是一个由人、计算机