学校选课系统需求分析.doc
《学校选课系统需求分析.doc》由会员分享,可在线阅读,更多相关《学校选课系统需求分析.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学校选课系统需求规格说明书项目名称:学校选课系统编写:刘志宇1.引言1.1 编写目的在完成了针对学校选课系统软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,项目小组提出了这份软件需求规格说明书。此需求规格说明书对学校选课系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。1.2 编写背景随着学院学生、老师数量的增加,学生课程每学期的变动,造成课程分配,老师分配极为复杂不便。对学生选课,老师授课安排显得不够精准高效。重新整理文件
2、浪费许多人力、物力。未解决上面的问题,我小组多方听取意见,追加和完善部分使用功能,进而了解学生选课流程,同时结合各部门、各专业与同学选课管理的方法,开发出一套适合于多课程复杂的选课系统。2.任务概述2.1 系统构建目标学生选课系统软件旨在为学生、老师提供一个使用方便,条理清晰的课程安排数据库系统(Individual Social Connection Database System),以替代传统的手工登记,同时利用先进信息技术为用户提供一些更为方便实用的功能。此软件的使用者具有如下特点:1.用户为在校大学生及老师,能普遍掌握计算机的基本使用方法2.用户数量庞大,使用频率较频繁针对如上用户特点
3、,学生选课系统软件可以迅捷、准确、方便地提供各项数据管理功能,同时力求为用户提供方便、高效、实用的功能。2.2 运行环境Microsoft server 2003 或更高版本 iis 6.0或更高 ASP3.数据描述3.1 静态数据一、学生基本信息:每位同学都有自己的姓名、学号、专业、班级,入学时间以及联系方式。二、课程信息:每门课程都有唯一的课程号与课程名称,还有课程的课时和学分。三、管理员信息:管理员负责学生信息的修改与查询,他们要有独立的账号密码。3.2动态数据每科课程的选修人数3.3数据流图3.4 数据流程图3.5模块流程图4.功能需求4.1 功能划分本软件具有如下功能:1.学生可凭自
4、己的姓名学号登录系统2.学生登陆后可以选择自己想选的课程3.对于选错的课程,可以修改4.可以随时查询选课信息5运行时出现异常时有msgbox提示,及解决方案4.2功能描述1.学生可凭自己的姓名学号登录系统:在登陆界面学生输入自己的姓名学号,登陆选课系统2.学生登陆后可以选择自己想选的课程: 通过点击“报名”按钮,将自己的信息添加到该课程班中3.对于选错的课程,可以修改: 通过点击“修改”或“重选”按钮可取消或修改选错的课程4.可以随时查询选课信息: 报名情况一直保留,学生可随时登陆再次查看自己的报名情况5运行时出现异常时有msgbox提示,及解决方案:如出现程序内部错误或违规操作等问题,会有信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学校 选课 系统 需求 分析
限制150内