软件系统论文 欧阳天雄.docx

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

Write a System Requirement Specification(写一份系统需求规格书)Convert (1) to User story(把系统需求规格书转换成需求模块)(3) find out NP in (2) and create Domain Classes(在2中找出领域模型并创建领域类)(4) draw Use case Diagram(画出用例图)(5) draw Sequence Diagram(画出序列图)(6) draw Class Diagram (画出类图)学生网上选课系统分析论文 姓名:欧阳天雄用例名称:网上选课系统学号:8000114209班级:软工147班指导老师:蔡启功 日期:2016年5月5日系统需求(System requirments specifications)1、引言随着科技的发展,人们对生活的便捷的需求越来越大。选课对于在校学生是一件比较麻烦的事。现在设计一款系统可以让学生在网上就能把课选好。功能需求学生可以通过这个系统在网上选课,系统主要包括以下功能:管理员通过系统管理界面进入,建立学期要开的各种课程,将课程信息保存在数据库中并可以对课程进行修改和删除。学生通过客户端浏览器根据学号和密码进入选课界面,在这里学生可以进行三种操作:查询已选课程,选课,以及退选。运行需求主要是数据库稳定。需求模块(User Story)用例1.管理员建立课程:正常【用例名称】管理员建立课程【场景】who:管理员where:终端机when:选课系统开放前【用例描述】1学校领导通知老师这个学期开什么课。2管理员登录网上选课系统。3管理员输入课程信息并建立课程。4建立课程结束,管理员退出图书管理系统【用例价值】管理员在网上输入好可选课程信息方便学生网上选课工作开展【约束和限制】1课程信息需在选课开始前建立好不能耽误学生选课2建立的课程需符合学校的教学要求3系统界面和输入设备要是中文用例2.管理员建立课程:异常【用例名称】管理员建立课程【场景】who:管理员where:终端机when:选课系统开放前【用例描述】1学校领导通知老师这个学期开什么课。a 这一部没有异常。2管理员登录网上选课系统。a管理员登录信息输入错误,重新输入。b管理员忘记密码,能够找回密码3管理员输入课程信息并建立课程。a输入了错误的课程信息,能够返回修改信息b课程临时变动不开,要求删除信息4建立成功,保存数据进数据库成功,退出系统。a这一步没有异常【用例价值】管理员在网上输入好可选课程信息方便学生网上选课工作开展【约束和限制】1课程信息需在选课开始前建立好不能耽误学生选课2建立的课程需符合学校的教学要求3系统界面和输入设备要是中文用例3.学生网上选课:正常【用例名称】学生网上选课【场景】who:学生where:学校机房when:选课系统开放时【用例描述】1学校通知学生们可以开始选课,并在特定的时间段去机房选课2学生输入学号密码进入网上选课系统3进入选课主界面4学生点击开始选课5学生在感兴趣的课程名后点击选课6系统提示选课成功。7学生确认是否完成此次选课8结束选课,退出系统。【用例价值】学生在网上选课,可以很方便,快速地帮助学校完成繁重的选课工作,省去大量的人力财力空间去做冗长的统计工作【约束和限制】1学生只能在选课系统开放的时段去选课2每位学生只能选两门课程3没门课程的选课人数不能超出所规定的人数限制4选课的时候要求服务器稳定,且快速。5学生所选课的类别要合理6界面需是中文界面,鼠标输入要求灵敏用例4.学生网上选课:异常【用例名称】学生网上选课【场景】who:学生where:学校机房when:选课系统开放时【用例描述】2.1学校通知学生们可以开始选课,并在特定的时间段去机房选课a. 这一步没有异常2.2学生输入学号密码进入网上选课系统a.学生输入登录密码错误,重新登录b.学生忘记密码,能够找回密码2.3进入选课主界面2.4学生点击开始选课2.5学生在感兴趣的课程名后点击选课这一步没有异常2.6系统提示选课成功。2.6.A系统提示选课不成功a选课总人数超过限制人数,重新选课。2.7学生确认是否完成此次选课a. 学生发现选错了,可以退选重新选课。2.8结束选课,退出系统。【用例价值】学生在网上选课,可以很方便,快速地帮助学校完成繁重的选课工作,省去大量的人力财力空间去做冗长的统计工作【约束和限制】1学生只能在选课系统开放的时段去选课2每位学生只能选两门课程3没门课程的选课人数不能超出所规定的人数限制4选课的时候要求服务器稳定,且快速。5学生所选课的类别要合理6界面需是中文界面,鼠标输入要求灵敏三、领域模型Feature编号功能描述备注001建立课程管理员登录系统建立课程002修改课程对课程信息进行修改003选课浏览课

文档评论(0)

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

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

1亿VIP精品文档

相关文档