欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年网上选课系统需求分析说明书 .pdf

    • 资源ID:30527963       资源大小:277.82KB        全文页数:11页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年网上选课系统需求分析说明书 .pdf

    网上选课系统需求分析说明书信息工程学院吴悦 20110809050124 苗旺 20110809050113 2014 年 4 月 8 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 11 页 - - - - - - - - - 目录需求分析说明书. 21导言 . 31.1 目的 . 31.2 范围 . 31.3 参考资料 . 32任务概述 . 32.1 开发意图及应用目标:. 32.2 应用范围及开发的背景资料. 32.3 用户的特点及软件使用频度. 33需求规定 . 33.1 对功能的规定. 33.1.1 静态数据 . 33.2.2 动态数据 . 53.2.3 程序流程图 . 53.2 对性能的规定. 63.2.1 精度 . 63.2.2 时间特性要求. 63.2.3 灵活性 . 63.3 输入输出要求. 63.4 系统的状态图:. 63.5 数据管理能力要求. 7开发本系统的E-R 图如下: . 74.应用环境 . 84.1 系统运行网络环境. 84.2 系统运行硬件环境. 85.功能模块 . 85.1 功能划分 . 85.2 功能描述 . 10 6. 运行需求 . 10 6.1 用户界面 . 11 界面设计原则:. 11 6.2 接口 . 11 6.3 故障处理 . 11 7. 签字 . 11 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 11 页 - - - - - - - - - 1导言1.1 目的网上选课管理系统作为管理管理员与用户的选课关系的主要管理系统平台,其对应的读者是企业用户, 因此,不仅要处理管理员与用户之间的信息,还要处理用户个人信息。导致网上选课管理系统中的数据不论是结构、类型还是彼此间的关联都是复杂多变的;对这种数据进行的处理也是多种多样的。因此, 要实现对网上选课管理系统数据的及时、准确的处理和有效利用。本文档的预期读者是:需求分析人员;设计人员;开发人员;项目管理人员;测试人员;用户;1.2 范围该文档描述了目的系统的逻辑模型,解决系统做什么的问题。在这里, 对于开发技术并没有涉及, 而主要是通过建立模型的方式来描述用户的需求,为客户、 用户、 开发方等不同参与方提供一个交流的平台。1.3参考资料1. 软件工程导论张海藩编著清华大学出版社2007 年 5 月2. 数据库系统概论(第四版) 王珊编著高等教育出版社2007 年 11 月2任务概述2.1开发意图及应用目标:采用网上选课管理系统,可以方便的了解和记录每一个用户的选课情况和成绩,更方便老师对学生的了解和学生对课程的安排,更有利于教课的进行。2.2应用范围及开发的背景资料由于开发本系统是学校内部使用,对外具有完全的保密性,因此其使用范围仅限于有限的,具有一定特权的管理人员和本校的学生使用。2.3用户的特点及软件使用频度使用该软件的用户必须是本校学生和有权限的老师,而且该软件会被大量的同时访问,它必须能满足大的访问量,不能容易瘫痪。3需求规定3.1 对功能的规定3.1.1 静态数据名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 11 页 - - - - - - - - - (1)登录表(存放用户的信息)字段字段名数据类型宽度1 用户名Text 16 2 登录密码Text 16 3 身份Text 6 4 权限Text 20 (2)教师表(存放教师信息)字段字段名数据类型宽度1 姓名Text 12 2 职工号Text 16 3 性别Text 2 4 所在系Text 30 5 职称Text 16 6 学历Text 16 7 联系电话Text 50 (3)学生表(存放学生信息)字段字段名数据类型宽度1 学号Text 16 2 姓名Text 12 3 所在系Text 30 4 专业Text 50 5 级别Text 4 6 联系电话Text 16 7 选修课Text 30 (4)课程表(存放课程信息)字段字段名数据类型宽度1 课程号Text 16 2 课程名Text 30 3 课程类型Text 20 4 任课教师Text 16 5 上课时间Date 自动6 上课地点Text 50 7 上课人数int 3 8 已选人数int 3 9 成绩Int 3 (5)帮助表(存放帮助信息)字段字段名类型宽度1 名称Memo 自动名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 11 页 - - - - - - - - - 2 内容memo 自动3.2.2 动态数据输入数据:菜单选项,查找关键字,新建记录项。输出数据:由查询关键字确定的数据库记录集合。内部生成的数据:中间查询结果。3.2.3 程序流程图系统管理员1提供 选课 方案2处理 选课 信息4提供成绩查询3修改选课信息用户用户信息录入的成绩D1 选课方案选课方案选课方案建议选课信息新的选课信息成绩清单D2 选课信息选课信息新的选课信息网上选课管理系统用户系 统 管 理员录入的选课信息录入的用户信息查询的用户信息成绩信息选课方案建议选课信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 11 页 - - - - - - - - - 3.2 对性能的规定3.2.1精度此系统的输入数据大多数为字符串类型,也有表示成绩的浮点数,精度为5 3.2.2 时间特性要求响应时间要求: 对于管理人员输入的用户信息应该在人们所能接受的等待时间来确定,通常为1-2 s。更新处理时间要求:用户输入数据后,对于该操作人员输入的数据处理时间应该是毫秒级的。数据的转换和传输时间的要求也应该在人们的接受的等待时间内;3.2.3 灵活性在操作方式上若发生变化,如无法使用浏览器进入系统,那么, 可以使用命令方式进入如:可以通过编写java 程序与数据库联接,实现登录。因为本系统开发是使用jsp实现,这种开发技术具有java 一样的很好的系统移植性。对于数据精度方面,应在数据库中加以限制;实现实体完整性,用户自定义完整性约束。在设计界面结构和数据结构是应留有对以后扩充系统功能的余地,如可以在每个数据字段上设计多个自定义字段。3.3 输入输出要求对输入的数据的输入媒体应是文字形式,对于浮点类型的数来说,其数值范围应该在数据库的完整性约束里面进行约束。输入格式应与数据库关系表的格式相对应,以减少输入格式的设计难度。输出设备采用显示器,打印机方式。输出介质为纸张,磁盘,光盘等。输出方式采用图形输出;当发生异常输出时编写系统时应及时报错,提示“ 输入有误, 请核查 ” 不进行数据处理操作。3.4 系统的状态图:系 统 管理员11 处理 用 户信息12 提供 相 应选 课 方案用户4 提供成绩查询22 处理选课信息2 1 接受选课信息3 修改选课信息成绩清单D3 成绩记录成绩用户信息用户信息选课方案建议选课方案D1 选课方案集选课信息D2 选课信息选课信息选课信息新的选课信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 11 页 - - - - - - - - - 说明:当系统不使用时,系统处于空闲状态,等待用户的登录。一旦用户登录系统进入“活动状态”,此状态是一个组合状态,执行时首先从进入事件(Entry/验证登录)开始,若登录有效则进入“有效”状态,后无条件的进入“选择执行的业务”状态以及“处理相应的业务,若不继续处理业务,则进入“打印”状态。若登录无效或执行过程中取消操作,则首先执行“退出事件”(Exit/ 退出)后进入“空闲状态”。当系统处于空闲状态时可定期的对系统进行维护。3.5 数据管理能力要求从整个系统来看,对数据的管理有:用户基本信息表,学生选课信息表,对于数据的管理要做到减少程序的复杂性,对于那些容易变动的数据来说要设计开发表(用作信息频繁修改) ,受控表(不能对其修改数据的数据表)。这两种表都应考虑到数据的扩充。开发本系统的 E-R 图如下:空闲状态活动状态有效选择执行的业务处理相应的业务不继续打印Entry/验证登录Exit/ 退出取 消操 作或 验证 错误维护状态名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 11 页 - - - - - - - - - 4.应用环境4.1 系统运行网络环境使用用户将通过网络登陆到本系统中进行相应的操作。4.2 系统运行硬件环境( 1)硬件环境最低配置:奔腾4 处理器, 512M内存, 60G硬盘。建议配置:奔腾双核T4400 2.2GHZ 及其以上 2G 内存、 320G硬盘( 2)软件环境A.windows 98 以上的操作系统BMyeclipse 和 pl/sqlCMicrosoft office 2000 5.功能模块5.1 功能划分功能模块功能使用者查询可选课程学生,管理员查询可选课程信息学生,管理员更改用户信息所有用户可以更改自己教师任选学生课程职 工所 在姓名电话学号级别专业所 在姓名电话时间课 程课 程类别地点人数成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 11 页 - - - - - - - - - 信息执行选课学生查看自己所教课程信息老师学生类:属性:学号:用来存学生的学号,每个学生都有学号且唯一。姓名:存学生的姓名。性别:用来标识用户的性别。年龄:储存用户的年龄。年级:储存学生进入学校的时间。方法:登陆与注销: 最基本的功能, 进入时必须登陆,长时间不使用系统自动注销用户。修改资料: 对学生自己的可以修改的信息可以进行修改。不能修改的就不能更改。查看课程:查看所有被选课程和个体课程的详细信息。选课:如果课程可以被选。就可以调用这个方法进行选课。查看成绩:如果学生选了某门课并且已经考试,可以查看成绩。取消选课:如果对选的课不满意,在规定的时间内可以取消。老师类属性:职工号:每个老师唯一的证件号码。姓名:姓名。职称:教师的职称号。所在系:教师工作院系名称方法:登陆 /注销:最基本的方法或者功能。修改资料:修改可以修改的自己的信息。查看程信息: 查看自己带的课或者其它课程的信息,两种情况的结果不一样。成绩登记:当完成课程后,对学自己所带的课的学生添加成绩。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 11 页 - - - - - - - - - 5.2 功能描述选课流程图表示6. 运行需求网上选课系统流程开选课准备进入选课主页登录:录入学号和密码正进入选课主界面修进入修改密码菜单与所在二级学院联系不进入选课(筛选制)公共选修课网上选课(单击需选模一般选修课网上选课(单击需选单击“课程名称” 、 “教师姓名” 、 “详细信息”显示具体的相关信息单击需选课程前面的小方框使之打上小黑单选定课程显示在网页下单确定选课,退出退核对本人1、了解选课的有关规定;2、各学院做选课指导;3、查阅本专业培养计划、选课办法和参考课表。http:/ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 11 页 - - - - - - - - - 6.1 用户界面界面对于用户来说至关重要,既是用户对软件评介的根据,也是用户最终使用的。所以界面设计得怎么样,对整个系统的成功与否有着密切的联系。当然,也许界面设计得好不会让其性能更好,但是设计得不好却只会让它更差。界面设计原则:一致性操作步骤少随时提示用户系统正在进行哪些操作要有撤销操作减少用户记忆的东西6.2 接口在硬件环境既定情况下,合理搭配不同配置的软件,这样才能有效地避免接口兼容性问题。该选课系统主要有界面转换接口、数据库连接接口;界面转换可通过V 语句来实现,数据库连接可通过设置数据控件属性来实现,也可由VB 连接语句完成。6.3 故障处理正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。调试中遇到的问题及解决的方案:遇到跳出“数据库已经关闭“提示信息阻止程序运行时可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。关于空记录带来的麻烦有些空记录往往会使程序无法运行。此时你可用“if not isnull”语句先判断一下是否为空记录,再操作。也可通过网络连接,实行联机帮助。7. 签字部署信息:单位名称:单位名称:签署时间:签署时间:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 11 页 - - - - - - - - -

    注意事项

    本文(2022年网上选课系统需求分析说明书 .pdf)为本站会员(Q****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开