收藏 分享(赏)

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

上传人:hyngb9260 文档编号:7108751 上传时间:2019-05-06 格式:DOC 页数:9 大小:90.78KB
下载 相关 举报
网上选课系统需求分析.doc_第1页
第1页 / 共9页
网上选课系统需求分析.doc_第2页
第2页 / 共9页
网上选课系统需求分析.doc_第3页
第3页 / 共9页
网上选课系统需求分析.doc_第4页
第4页 / 共9页
网上选课系统需求分析.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

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

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

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

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

5、。当学校公布可以选课了,学生就应该急时登陆选课系统进行选课。对学生来说,只要有一个能上网的就行可以在浏览器登陆了。系统中有哪些可选的课程由管理员添加,课程重要的信息之一就是该课程的老师。当加入老师时。应该跟老师的信息相关联。当老师登陆时,可以查看自己所教的课程的报名情况,以及学生对该课的评价等等信息。学生和老师都不可能使用管理员的功能。2.3 运行环境(1)硬件环境最低配置:奔腾 4 处理器,512M 内存,60G 硬盘。建议配置:奔腾双核 T4400 2.2GHZ 及其以上 2G 内存、320G 硬盘(2)软件环境A.windows 98 以上的操作系统 BMyeclipse 和 pl/sq

6、lCMicrosoft office 20003. 数据描述3.1 静态数据(1)登录表(存放用户的信息)字段 字段名 数据类型 宽度1 用户名 Text 162 登录密码 Text 163 身份 Text 64 权限 Text 20(2)教师表(存放教师信息)字段 字段名 数据类型 宽度1 姓名 Text 122 职工号 Text 163 性别 Text 24 所在系 Text 305 职称 Text 166 学历 Text 167 联系电话 Text 50(3)学生表(存放学生信息)字段 字段名 数据类型 宽度1 学号 Text 162 姓名 Text 123 所在系 Text 304 专

7、业 Text 505 级别 Text 46 联系电话 Text 167 选修课 Text 30(4)课程表(存放课程信息)字段 字段名 数据类型 宽度1 课程号 Text 162 课程名 Text 303 课程类型 Text 204 任课教师 Text 165 上课时间 Date 自动6 上课地点 Text 507 上课人数 int 38 已选人数 int 39 成绩 Int 3(5)帮助表(存放帮助信息)字段 字段名 类型 宽度1 名称 Memo 自动2 内容 memo 自动3.2 动态数据输入数据:菜单选项,查找关键字,新建记录项。输出数据:由查询关键字确定的数据库记录集合。内部生成的数据

8、:中间查询结果。3.3 数据流图(1) 登录数据流图身份验证用户名与密码用户名与密码 登录成功登录失败(2)数据流图3.4 数据库 E-R 图教师任教 选修学生课程职工号所在系姓名电话学号级别专业所在系姓名电话时间课程号课程名 类别地点 人数 成绩4 功能模块4.1 功能划分功能模块 功能使用者查询可选课程 学生,管理员查询可选课程信息 学生,管理员更改用户信息 所有用户可以更改自己信息执行选课 学生查看自己所教课程信息 老师学生类:网上选课管理系统 用户系统管理员录入的选课信息录入的用户信息查询的用户信息成绩信息选课方案建议选课信息属性: 学号:用来存学生的学号,每个学生都有学号且唯一。姓名

9、:存学生的姓名。性别:用来标识用户的性别。年龄:储存用户的年龄。年级:储存学生进入学校的时间。方法: 登陆与注销:最基本的功能,进入时必须登陆,长时间不使用系统自动注销用户。修改资料:对学生自己的可以修改的信息可以进行修改。不能修改的就不能更改。查看课程:查看所有被选课程和个体课程的详细信息。选课: 如果课程可以被选。就可以调用这个方法进行选课。查看成绩: 如果学生选了某门课并且已经考试,可以查看成绩。取消选课:如果对选的课不满意,在规定的时间内可以取消。老师类属性: 职工号:每个老师唯一的证件号码。姓名:姓名。职称:教师的职称号。所在系:教师工作院系名称方法: 登陆/注销:最基本的方法或者功

10、能。修改资料:修改可以修改的自己的信息。查看程信息:查看自己带的课或者其它课程的信息,两种情况的结果不一样。成绩登记:当完成课程后,对学自己所带的课的学生添加成绩。4.2 功能描述选课流程图表示网上选课系统流程开 始选课准备进入选课主页登录:录入学号和密码正确进入选课主界面修改密码进入修改密码菜单与所在二级学院联系不正确进入选课(筛选制)公共选修课网上选课(单击需选模块) 一般选修课网上选课(单击需选菜单)单击“课程名称” 、 “教师姓名” 、“详细信息”显示具体的相关信息单击需选课程前面的小方框使之打上小黑钩单击选定选定课程显示在网页下面 单击退选确定选课,退出系统退选核对本人基本信息1、了

11、解选课的有关规定;2、各学院做选课指导;3、查阅本专业培养计划、选课办法和参考课表。http:/210.38.192.27 5性能需求5.1 数据精确度A要按照严格的数据格式输入,否则系统不给予响应进行处理。B查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。 5.2 时间特性一般操作的响应时间应在 12 秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。5.3 适应性满足学校选课使用的需求。对前面提到的运行环境要求不应存在困难。6. 运行需求6.1 用户界面界面对于用户来说至关重要,既是用户对软

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

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报