学生选课系统需求分析学生选课系统需求分析.doc

学生选课系统需求分析学生选课系统需求分析.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生选课系统需求分析学生选课系统需求分析

学生选课信息系统 需求分析 目 录 1. 引言 2 1.1. 编写目的 2 1.2. 背景 2 1.3. 软件设计目标 2 1.4 参考资料 2 2. 任务概述 2 2.1. 运行环境 3 2.2. 用户特征 3 2.3. 假定与约束 4 3. 需求规定 4 3.1. 软件功能说明 4 3.2. 对功能的一般性规定 4 3.3. 对安全性的要求 4 4. 功能需求 5 4.1 学生选课用例图 5 4.2. 管理员课程管理用例图 9 4.3. 教师成绩管理用例图 14 4.4 创建系统静态模型(类图) 18 4.5 创建系统动态模型(顺序图) 18 4.6 创建系统状态图 25 4.7 创建系统部署图 25 5. 对性能的规定 26 5.1 精度 26 5.2. 时间特性规定 26 5.3. 灵活性要求 26 5.4 输入输出要求 26 5.5 故障处理 27 6. 系统运行要求分析 27 6.1 用户界面 27 6.2. 硬件接口 27 6.3 软件接口 27 7. 其他要求 27 1.引言 1.1编写目的 本文档目的旨在方便开发者更全面的分析整个系统,从各个方面综合分析系统的需求,把整个系统的需求细化为一些模块的具体需求,集中地预测研发中可能出现的问题从而尽量避免。同时本文档需要用户的参与,在开发前期以文档的形式来系统面向用户,用户根据自身的需求,结合此需求文档,向开发人员提出改进意见,用户也能更早的了解这个系统预想状态。对系统逐渐的清晰明了,以便尽早发现问题,及早改进,减少修改费用,从而方便今后系统能更好的开展。 1.2背景 本系统开发的目的是采用信息化和网络化的手段,帮助学生和学校信息化的管理选课教学任务。为学生提供全面的选课数据信息,为有效的控制选课提供有力的帮助;为学校做到及时、准确地掌握选课情况,为选修课程做好部署工作。1.3软件设计目标 本系统是为高校学院制定的个人选课及管理的现代化信息平台,学生能过浏览器进行网上选课和并且可以查询自己的选课计划及所选课程进度。同时,管理员可以通过游览器进行课程添加、删除和修改。这无论对于学生和教师管理员来说都节省了大量的工作量。充分利用网上选课系统来提高教学选课管理的效率,实现全面网络化、规范化和集成化。 1.4 参考资料 《管理信息系统》 张小川、别祖杰等编著,电子工业出版社,2009-08 《软件工程》 第一版 作者:杨文龙 科学技术文献出版社 时间:1989年 《数据库系统概论》第三版 作者:萨师煊 出版社:高等教育出版社 时间:2000年 《系统分析与设计教程(第7版)》 (美)舍利(Shelly,G.B.)等著作,史晟辉等机械工业出版社,2009-11 2.任务概述 2.1运行环境 系统选型原则 1.C# C#语言是跨平台、可扩展、OO(面向对象)的特性,是开发高校信息系统可靠性、高稳定性应用的最佳平台。 SQL Server2008 3.开发工具 使用UML建模工具Rational Rose进行系统的详细设计。 4.visual studio 2010 (2)系统最低要求运行环境: 应用服务器:INTEL 2G CPU, 1G RAM 2台。 操作系统:WIN 2000 SERVER C#中间件服务器:WebSphere Application Server (3)数据库 服务器:INTEL 2G CPU,1G RAM 2台,一台为备份,建议采用磁盘阵列作为存储方式。 操作系统:Web 数据库:SQL Server2008 2.2用户特征 系统的使用用户主要为大学生,教师,教务处工作人员(系统管理员)。 2.3假定和约束 系统的使用用户主要是学生,教师,教务处工作人员(管理员),因此系统属于院校应用信息系统范畴内,运行在院校内部专网上,信息系统运行的前提和假设如下: 1) 信息采集表内容及格式(包含学生信息表,教师信息表,选修课程表)已经给定。 2) 信息采集系统依托院校内部专网运行,采用B/S结构构架,中心硬件设备建立在院校信息数据中心和各系院的相应信息系统机房中。 3) 院校中心机房及网络环境已经具备。 4) 系统用户仅限个系院学生,教师,教务处工作人员(管理员),不对外提供公开访问。 3.需求规定 3.1软件功能说明 本系统主要包括了学生选课模块,管理员课程管理模块,教师成绩管理模块。 各模块的简要功能说明: 学生选课模块:管理学生的个人信息。学生可以修改密码;对选课进行查询,选择。0 管理员课程管理:对选课进行修改和增加。 教师成绩管理模块:对学生成绩继续输入。 图3-1业务用力图 3.2对功能的一般性规定 指定必须支

您可能关注的文档

文档评论(0)

vshoulrengb3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档