英文需求规格说明书G9SRSGLearning.docx
《英文需求规格说明书G9SRSGLearning.docx》由会员分享,可在线阅读,更多相关《英文需求规格说明书G9SRSGLearning.docx(12页珍藏版)》请在冰点文库上搜索。
![英文需求规格说明书G9SRSGLearning.docx](https://file1.bingdoc.com/fileroot1/2023-5/9/44443ed3-0cb9-484c-b8f4-e1fa58ba3822/44443ed3-0cb9-484c-b8f4-e1fa58ba38221.gif)
英文需求规格说明书G9SRSGLearning
SoftwareRequirementsSpecification
for
G-Learning
Version1.0approved
PreparedbyG9
G9
2008-03-31
TableofContents
RevisionHistory
Name
Date
ReasonForChanges
Version
SHAOJing
2008-03-31
Create
0.5
1.General
1.1Purpose
∙Theobjectofthissoftwarerequirementspecificationistoestablishthebasisforagreementbetweentheclientsandthedevelopers.
∙Thissoftwarerequirementspecificationisbasedontheclient’srequirementtodefinetheG-Learningsystem.
∙Thisdocumentdescribesthefunctions,interfaceofthesystem.
1.2DocumentConventions无
∙
1.3IntendedAudienceandReadingSuggestions
∙TheaimedreaderofthissoftwarerequirementspecificationisProjectManager,RequirementAnalyst,SystemDesigner,Programmer,tester,userrepresentativesandetc.
1.4ProjectScope
∙Referencetovisionandscopedocument“VisionandScopeofG-Learning1.0”.
1.5References
∙SoftwareDevelopmentPlanofG-Learning1.0
∙VisionandScopeofG-Learning1.0
2.OverallDescription
2.1ProductPerspective无
2.2ProductFeatures功能描述
G-Learningsystemisusedtoprovidestudentaplatformforlearning.Thesystemconsistsofsixcomponents:
PersonalProfileManagement,OnlineStudySystem,LearningCommunity,Teacher’sPlatform,OnlineTestingandInstantMessaging.Eachsubsystemprovideaseriesoffunctions.
UseCase
Requirement
Level
FunctionDescription
C01
PersonalProfileManagement
High
C02
OnlineStudySystem
High
onlineprepare\study\homework
C03
LearningCommunity
Middle
C04
Teacher’sPlatform
High
C05
OnlineTesting
Middle
C06
InstantMessaging
Middle
2.3UserClassesandCharacteristics角色描述
UserClasses
PrivilegeLevels
Responsibility
FrequencyLevel
Student
Normal
High
Teacher
Advance
Middle
Administrator
Super
Low
2.4OperatingEnvironment无
2.5DesignandImplementationConstraints无
corporateorregulatorypolicies;hardwarelimitations(timingrequirements,memoryrequirements);interfacestootherapplications;specifictechnologies,tools,anddatabasestobeused;paralleloperations;languagerequirements;communicationsprotocols;securityconsiderations;designconventionsorprogrammingstandards(forexample,ifthecustomer’sorganizationwillberesponsibleformaintainingthedeliveredsoftware).>
2.6UserDocumentation补充
∙User’sGuide
2.7AssumptionsandDependencies无
3.SystemFeatures
3.1PersonalProfileManagement(C01)
3.1.1DescriptionandPriority
3.1.2Stimulus/ResponseSequences
3.1.3FunctionalRequirements
REQ-1:
REQ-2:
3.2OnlineStudySystem(C02)
3.2.1DescriptionandPriority
OnlineStudySystemisaimportantmodule,soitisaHighpriority
3.2.2Stimulus/ResponseSequences
Themodulesaredesignedforprovidingthefollowingfunctions
●thestudentsprepareanddownloadthecourseplansorslides.
●onlineopencourseware.
●thestudentsgetthehomeworkwhichispublishedbyteacherandhandintheirhomework.
3.2.3FunctionalRequirements
onlineprepare
1)Theteachersuploadthecourseplansortheslides
2)Thestudentschooseateacher
3)Itwillshowthecourseswhichisteachedbytheteacherbelowtheteacher’sname,
4)Clickthenameofcourse,
5)Thestudentscanpreparethecourseonline.
6)Thecourseplansandslidesprovidethedownloadingoperation
onlinestudy
1)Theteachersuploadtheircourseware,
2)Thestudentschooseteacher’scoursewareandopenitonline.
3)Thestudentsstudycourses
onlinehomework
1)Theteacherspublishthehomeworkinformation
2)Thestudentschoosetheteacher’scourseandclickthenameofcourse,
3)Theylookatthehomeworkwhichbelongstothiscourse
4)Clickthe“download”button
5)Downloadhomework
6)handinhomeworktoteachersaftercompleting
3.3LearningCommunity(C03)
3.3.1DescriptionandPriority
3.3.2Stimulus/ResponseSequences
3.3.3FunctionalRequirements
3.4Teacher’sPlatform(C04)
3.4.1DescriptionandPriority
3.4.2Stimulus/ResponseSequences
3.4.3F