吉小凯学生选课系统.doc

吉小凯学生选课系统.doc

ID:61424249

大小:101.50 KB

页数:29页

时间:2021-01-28

吉小凯学生选课系统.doc_第1页
吉小凯学生选课系统.doc_第2页
吉小凯学生选课系统.doc_第3页
吉小凯学生选课系统.doc_第4页
吉小凯学生选课系统.doc_第5页
资源描述:

《吉小凯学生选课系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、学号:8学生选课系统教学院计算机学院项目名称学生选课系统专业计算机科学与技术(数字媒体)班级10数字媒体姓名吉小凯小组成员陈燕羽,秦盼,吉小凯指导教师涂进2013年12月5日目录1可行性分析31.1问题定义31.2背景描述31.3可行性分析31.3.1技术可行性31.3.2经济可行性41.3.3操作可行性41.3.4法律可行性52需求分析62.1功能需求62.2性能需求62.3可靠性和可用性需求62.4出错处理需求72.5接口需求71服务器接口72用户平台接口需求73浏览器接口需求82.6约束82.7数据流图93总体设计103.1系统模块

2、框架图104详细设计124.1选课信息管理模块伪码124.2课程信息管理模块伪码135编码146测试266.1白盒测试266.2黑盒测试271可行性分析1.1问题定义大学期间都有选修课程,而由于人数庞大、课程种类繁多,不便于人工管理,课程的调整也比较复杂,并且人工管理容易疏忽遗漏,造成学生学分的损失。而有了选课系统,这些问题就迎刃而解了。1.2背景描述“学生选课系统”是在网络上提供选修课服务,使学生能够在规定的时间内在网上选课或退课,并且系统马上能够返回给该学生选课是否成功的信息,能查询课程信息及该课成绩。管理员负责发布选课信息、选课用户

3、的管理和选课情况的监控等,并可以为教务管理员提供方便的管理功能:添加、删除、修改课程信息和学生记录等。本系统是选修课实现系统的自动化从而提高教务工作的效率。1.3可行性分析1.3.1技术可行性随着互联网的蓬勃发展,越来越多的机构将科研管理与Internet融合到一起,以方便个高校管理。在这样一个社会背景下,基于Windows和SQLServer2005,运用java语言,采用B/S模式开发的学生网上选课系统,将学生、管理员有机地结合在一起,有效地提高管理水平和效率。随着科学技术的不断提高,计算机科学日渐成熟,基于以上的技术在现今比较容易实

4、现。我校自建校以来,各种课程比较齐备,且比较有条理。学分制度也比较完善。教师整体水平较高。这使我们开发这一对我们来说比较复杂的系统成为可能。虽然有如此好的客观条件,但始终没有一套完善简单易用的管理系统。这套学生选课管理系统将在今后的应用中再经过不断的修正与改进,将会使我校选课管理更加完善、尽美。1.3.2经济可行性系统界面简洁,操作方便,系统的配置要求不高,实现可行,因此经济可行。该系统可以容易实现学生与学校之间的联系,在Internet上实现完成部分教务工作,提高办事的效率和准确度。学生选课系统给老师提供了便捷,使老师可以把精力放在教学

5、和组织教学等更重要更具创造性的事情上,这就显著地提高了他们的工作效率。1.3.3操作可行性该系统操作方便,简单。这套学生选课管理系统不仅能够让老师更清晰的掌握自己学生的信息,同时也让学生自己更容易的知道如何准确的选课,如何计算学分及尽早得知自己的考试成绩。这就大大的为老师提供了便利。比如,在每学期期末考试后,大多数学生都已回到家中,如果为了获取考试成绩又不得不再返回学校的话,既费时又费力。该系统可以提供网上查分,同学们在家中只需要上网就可以在第一时间知道自己的成绩。还有,学生们也可通过该系统进行选课来凑够学分完成学业。在系统中会显示出个门

6、课程的性质(如必修、限选、任选),其所占学分及任课老师的资料,其应用性之强得到充分发挥。1.3.4法律可行性本产品是采用面向对象技术进行开发,是一个相对独立的技术产品,通过正当法律程序开发,不会侵犯他人、集体和国家的利益,不会违犯国家政策和法律2需求分析2.1功能需求学生选课系统在系统管理员与学生之间建立起联系。学生系统中的管理员要从老师那里收集并登记课程信息,然后对课程号、课程名称、任课老师和课程的时间安排信息进行管理并发布在选课系统中,通知学生进行选课。学生在收到选课公告之后,在规定的时间内,凭学号或姓名登录选课系统,选择所需课程并提

7、交选课信息。2.2性能需求学生选课系统是针对学校教务处给学生与教师的一个平台,每学期至少有两次使用频率非常高,为防止系统崩溃或其他方面恶意的破坏,要求有较高的安全性能。系统在短时间内(5s)能响应要求;要保证系统在选课期间每天24小时都能不间断使用。在选课期间前后都要对系统进行一次检查与维护,保证系统能稳定、安全的操作。2.3可靠性和可用性需求可靠性需求:学生选课系统在一学期内不能出现2次以上故障。可用性需求:在任何时候主机和备份机上的学生选课系统应该至少有一个是可用的,而且在一学期内在任何一台计算机上该系统不可用的时间不能超过总时间的5

8、%,在选课期间内系统不可用的时间不能超过总时间的2%。2.4出错处理需求1.系统进入人数过多时限制人数。2.出现死机或无响应时,保存当前已有信息。3.输入账号错误时进行提示:无此账号。4.账号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。