- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件需求分析说明书
1引言3
1.1编写目的3
1.2背景3
1.3定义3
1.4参考资料4
2任务概述4
2.1 目标4
2.2用户的特点4
2.3假定和约束4
3需求规定5
3.1对功能的规定5
3.1.2 考勤管理模块8
3.1.3 教学资源模块10
3.1.4 学习论坛模块13
3.1.5 作业考试模块15
3.2 对数据精度的要求17
3.2.1精度17
3.2.2时间特性要求17
3.2.3灵活性18
3.3输人输出要求18
3.4数据管理能力要求18
3.5故障处理要求18
3.6其他专门要求19
4运行环境规定19
4.1设备19
4.2支持软件19
4.3接口19
4.4控制19
1引言
1.1编写目的
此文档 《数据库课程管理系统》做了全面细致的用户需求分析,明确该软件应具有的
功能、性能、界面,使系统分析人员、软件开发人员能明确用户的需求,并在此基础上进一
步提出数据需求和后续设计与开发。本说明书的预期读者为客户、后续开发人员、测试人员、
项目管理人员等。
1.2背景
本次开发是围绕数据库的系统设计进行的名为《数据库课程管理工具》的开发。数据库
课程管理系统由云南大学软件学院数据库系统设计课程提出,以计算机为中心,通过对数据
库具体设计的学习和理解进行的帮助课程导师管理班级的使用工具。
任务提出者:何婧(云南大学软件学院教师)
开发者:周坤、潘世苏、符旭豪、王朋、沈旻晖、徐玲朱。
用户: 数据库课程学员
设计环境: WINDOWS7, sqlserver,
数据库课程管理系统运用了数据库的系统设计原则和知识,以云南大学urp管理系统为原
型进行设计。
1.3定义
术语 定义
数据流图 从数据传递和加工角度,以图形方式来表达
系统的逻辑功能、数据在系统内部的逻辑流
向和逻辑变换过程
数据流 只能以事先规定好的顺序被读取一次的数据
的一个序列
实体 职工、学生、教师、课程等都是实体
属性 属性就是对于一个对象的抽象刻画
1.4参考资料
1. 《软件工程需求报告说明书》
2. 《数据库设计实例分析》
3. 《SQLSERVER2000 管理、开发、应用实例》 作者:陈世洪 出版社:人民邮电
出版社
4. 《数据库原理与应用》作者:姜代红 出版社:机械工业出版社
2任务概述
2.1 目标
该网上教学系统的目标是辅助数据库系统设计的任课老师完成教学任务。我们将此系统
分为五大模块:基础信息模块、考勤管理模块、教学资源模块、学习论坛模块、作业考试模
块。基础信息模块供教务员维护教学信息和任课教师以及选课学生信息,供教师和学生维护
个人信息;考勤管理模块可以帮助老师进行学生考勤记录,查看考勤情况等;教学资源模块
供学生下载老师上传的教学资料;在学习论坛模块中,学生可以发布困惑的问题,共同讨论;
作业考试模块则为老师提供了题库功能,教师可以在题库中新增题目,并为学生布置作业和
随堂/期中期末试卷,学生在线提交作业/答卷,老师进行在线批改、打分以取代原有的学生
纸质作业的上交。
2.2用户的特点
数据库课程管理系统的用户为学院数据库课程老师和学生,二者可以通过本系统进行一
定程度的沟通和交流,并方便课程信息的通知和管理。学生和教师均具备良好的计算机操作
能力,并对于数据库的链接和使用有一定的基础。本软件至少一周使用一次,使得其成为师
文档评论(0)