网上选课系统需求分析.pdf

上传人:赵** 文档编号:52468288 上传时间:2022-10-23 格式:PDF 页数:7 大小:285.77KB
返回 下载 相关 举报
网上选课系统需求分析.pdf_第1页
第1页 / 共7页
网上选课系统需求分析.pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《网上选课系统需求分析.pdf》由会员分享,可在线阅读,更多相关《网上选课系统需求分析.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、-网上选课系统网上选课系统需求分析说明书需求分析说明书学学号号:J0213:J0213 学院学院:计算机科学技术学院专业:专业:软件工程导论组组员员:曹德威编写目的编写目的网上选课系统作为管理员与用户的选课关系的主要管理系统平台,其对应的读者是学校用户,因此,不仅要处理管理员与用户之间的信息,还要处理用户个人信息。所以选课系统中的数据不论是结构、类型还是彼此间的关联都是复杂多变的;对这种数据进行的处理也是多种多样的。因此,要实现对网上选课管理系统数据的及时、准确的处理和有效利用。网上选课系统是一个系统的、完整的工程,完成该项工程,需要科学的方法理论作指导。选课系统需求分析说明书是对该软件功能需

2、求、性能需求的描述。它明确工程的任务目标,用户需求规定以及完成该项工程运行环境的规定。编写本说明书的目的在于详细、准确和全面的定义本选课系统的功能和和用户需求,用以指导系统顺利地进行开发,并保证后续地开发能够保质保量的完成。项目背景项目背景网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,传统的教学模式学生按照学校安排好的课程上课已经不能适应新现在大部分高等院校开始实行的学生的自主选课模式型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物理资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这种弊端会越来越多

3、的暴露出来。因此,利用网络,只要学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。定义定义需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。参考文献参考文献 软件工程导论(张海藩 编著 清华大学出版社200年 5 月)2.数据结构(C 语言版)(严蔚敏著 清

4、华大学出版社).数据库原理与应用技术(苗雪兰 宋歌 编著 电子工业出版社)-任务概述任务概述目标目标采用网上选课管理系统,可以方便地学生了解各个选修课程的具体信息(课程名、教师、上课时间、上课地点等)和自己已选课程的具体信息(已修学分,还须选修学分、已选课程成绩等)。以及有效帮助教师了解所教课程的具体信息(人数、上课时间、上课地点等)。帮助教务员了解选课情况,是他们可以有效,无误地分配教学资源。总而言之,就是方便使用系统的各种用户有效地处理有关选修课的各项事宜。用户类和特征用户类和特征本项目所开发的系统用户有三类,学生、老师和系统管理员。当学校公布可以选课了,学生就应该急时登陆选课系统进行选课

5、。对学生来说,只要有一个能上网的就行可以在浏览器登陆了。系统中有哪些可选的课程由管理员添加,课程重要的信息之一就是该课程的老师。当加入老师时。应该跟老师的信息相关联。当老师登陆时,可以查看自己所教的课程的报名情况,以及学生对该课的评价等等信息。学生和老师都不可能使用管理员的功能。运行环境运行环境硬件环境硬件环境最低配置:奔腾 4 处理器,12M 内存,G 硬盘。建议配置:奔腾双核400.2Z 及其以上 2G 内存、320硬盘软件环境软件环境A.winows9 以上的操作系统Byclps和pl/sqlCMicrosft office 0数据描述数据描述静态数据静态数据()登录表(存放用户的信息)

6、字段1234字段23567字段名用户名登录密码身份权限字段名姓名职工号性别所在系职称学历联系电话数据类型TexTexTeTex数据类型TextexTextTettTextText宽度11620宽度121623011650(2)教师表(存放教师信息)(3)学生表(存放学生信息)-字段1345字段234678字段12字段名学号姓名所在系专业级别联系电话选修课字段名课程号课程名课程类型任课教师上课时间上课地点上课人数已选人数成绩字段名名称内容数据类型TeetTtTextTextTeTx数据类型TextxtTetTxDateexintntIn类型Memoem宽度16123051630宽度130206自

7、动5033宽度自动自动(4)课程表(存放课程信息)(5)帮助表(存放帮助信息)动态数据动态数据输入数据:菜单选项,查找关键字,新建记录项。输出数据:由查询关键字确定的数据库记录集合。内部生成的数据:中间查询结果。数据流图数据流图(1)登录数据流图用户名与密码身份验证用户名与密码登录失败登录成功(2)数据流图数据库数据库-R-R 图图系 统 管 理员录入的选课信息成绩信息录入的用户信息网 上 选 课 管理系统选课方案建议用户查询的用户信息选课信息-职工号所在系教师教师姓名电话任教任教选修选修学生学生学号姓名所在系专业级别电话课程课程课程名课程号地点时间人数类别成绩功能模块功能模块功能划分功能划分

8、功能模块查询可选课程查询可选课程信息更改用户信息执行选课查看自己所教课程信息学生类:学生类:属性:属性:学号:用来存学生的学号,每个学生都有学号且唯一。姓名:存学生的姓名。性别:用来标识用户的性别。年龄:储存用户的年龄。年级:储存学生进入学校的时间。方法方法:登陆与注销:最基本的功能,进入时必须登陆,长时间不使用系统自动注销用户。修改资料:对学生自己的可以修改的信息可以进行修改。不能修改的就不能更改。查看课程:查看所有被选课程和个体课程的详细信息。功能使用者学生,管理员学生,管理员所有用户可以更改自己信息学生老师-选课:如果课程可以被选。就可以调用这个方法进行选课。查看成绩:如果学生选了某门课

9、并且已经考试,可以查看成绩。取消选课:如果对选的课不满意,在规定的时间内可以取消。老师类老师类属性:属性:职工号:每个老师唯一的证件号码。姓名:姓名。职称:教师的职称号。所在系:教师工作院系名称方法:方法:登陆注销:最基本的方法或者功能。修改资料:修改可以修改的自己的信息。查看程信息:查看自己带的课或者其它课程的信息,两种情况的结果不一样。成绩登记:当完成课程后,对学自己所带的课的学生添加成绩。功能描述功能描述选课流程图表示选课流程图表示-网上选课系统流程开 始1、了解选课的有关规定;2、各学院做选课指导;3、查阅本专业培养计划、选课准备进入选课主页不正确登录:录入学号和密码正确进入选课主界面

10、修改密码进入修改密码菜单进入选课(筛选制)与所在二级学院联系选课办法和参考课表。核对本人基本信息公共选修课网上选课(单击需选模块)一般选修课网上选课(单击需选菜单)单击“课程名称”、“教师姓名”、“详细信息”显示具体的相关信息单击需选课程前面的小方框使之打上小黑钩单击选定选定课程显示在网页下面退选单击退选确定选课,退出系统性能需求性能需求数据精确度数据精确度A要按照严格的数据格式输入,否则系统不给予响应进行处理。查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。时间特性时间特性-一般操作的响应时间应在

11、1秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。适应性适应性满足学校选课使用的需求。对前面提到的运行环境要求不应存在困难。运行需求运行需求用户界面用户界面界面对于用户来说至关重要,既是用户对软件评介的根据,也是用户最终使用的。所以界面设计得怎么样,对整个系统的成功与否有着密切的联系。当然,也许界面设计得好不会让其性能更好,但是设计得不好却只会让它更差。界面设计原则:一致性操作步骤少随时提示用户系统正在进行哪些操作要有撤销操作减少用户记忆的东西接口接口在硬件环境既定情况下,合理搭配不同配置的软件,这样才能有效地避免接口兼容性问题。该选课系统主要有界面转换接口、数据库连接接口;界面转换可通过VB语句来实现,数据库连接可通过设置数据控件属性来实现,也可由VB 连接语句完成。故障处理故障处理正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。调试中遇到的问题及解决的方案:遇到跳出“数据库已经关闭“提示信息阻止程序运行时可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。关于空记录带来的麻烦有些空记录往往会使程序无法运行。此时你可用“ninull”语句先判断一下是否为空记录,再操作。也可通过网络连接,实行联机帮助。-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁