Developing a new LMS function

在本小组项目中要求以blackboard为原型为市场上大多数的在线学习软件添加一个新功能,在经过市场调查后,决定添加一个不需要借助其他应用的在线平台供组内成员进行文件的共享及编辑的功能,并对功能进行需求定义及用例展示。

requirement analysis:

1.Analysis process 


2.fact-finding

Due to the impact of the current pneumonia epidemic, all face-to-face data collection is difficult. All data collection used in this report comes from the Internet, and all user experience and user observations are performed by myself.

Understanding the existing system (computer or human system) requires fact-finding. 

SQIRO fact-finding techniques 

a) Background reading 

Learning Management System (LMS) is a management platform in the e-learning system, corresponding to the content of learning-courseware. LMS is a collective name for all platforms that have the ability to support online learning. There are many types, and the differences between various platforms are very large. No matter how the platform functions change, supporting the SCORM (Sharable Content Object Reference Model) standard is a trend for LMS. The main functions of the learning management system include student management, course management, and tracking and summarization of learning records.

After investigating common learning management systems in the market, it was found that

this software mainly has the following 5 functions:

➢ Student management functions

➢ Teaching function

➢ Student Autonomous Learning Function

➢ Acceptance of teaching achievements

➢ Provide learning materials 


b) Questionnaires

In order to investigate the current users' feedback on the use of a blackboard-like learning management system, a corresponding questionnaire was produced to collect user feedback. 


3.Ideas about new function

Through the analysis of the questionnaire results, it is found that users believe that the functions related to group work and data sharing in the blackboard need to be improved. 


In view of these two aspects, we have proposed the following new features and surveyed their support.: 

➢ Collaborative editing function for online shared documents

➢ Course task due reminder

➢ Teaching satisfaction feedback function

➢ Application-side assignment and examination paper review 


The results of the questionnaire analysis were combined with the actual situation. Obviously, for the student group using blackboard, adding an online shared document collaborative editing function is expected by users. Therefore, in this report, I recommend the original learning management system add a similar feature to the management system.

requirement definition:

The learning management system must provide a platform that can upload or create Diverse personal files. Files stored in this platform can be browse/create, edited, downloaded, File naming or deleted by the uploader/creator and his designated users at the same time.

requirement specification:

➢ Software must provide tools that can create multiple types of personal files.

➢ Software must provide a platform that can store multiple types of personal files.

➢ There should be a permission system in the software to determine whether the user can operate the file.

➢ Each kind of file should be equipped or introduced with corresponding tools to enable

users to manipulate the file.

➢ There should be a priority order between different operations (e.g. when two users download and delete files at the same time, the download operation should be performed first).

➢ The system should allow different types of files to use different identification icons.

➢ When the user clicks on an icon representing a file, the corresponding result should be the application of file-related tools to the file represented by the chart.

➢ The system should create a log file for each file in the platform (for querying which user when performed in which file). 

Software Specification Details:



©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Getting Started Use the Current Stable Version (7.1) Buil...
    Leonzai阅读 1,985评论 0 3
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,613评论 28 53
  • 信任包括信任自己和信任他人 很多时候,很多事情,失败、遗憾、错过,源于不自信,不信任他人 觉得自己做不成,别人做不...
    吴氵晃阅读 6,232评论 4 8
  • 怎么对待生活,它也会怎么对你 人都是哭着来到这个美丽的人间。每个人从来到尘寰到升入天堂,整个生命的历程都是一本书,...
    静静在等你阅读 5,028评论 1 6