学生成绩管理系统软件架构课程设计

学生成绩管理系统软件架构课程设计

ID:28022296

大小:1023.23 KB

页数:21页

时间:2018-12-07

学生成绩管理系统软件架构课程设计_第1页
学生成绩管理系统软件架构课程设计_第2页
学生成绩管理系统软件架构课程设计_第3页
学生成绩管理系统软件架构课程设计_第4页
学生成绩管理系统软件架构课程设计_第5页
资源描述:

《学生成绩管理系统软件架构课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、淮海工学院计算机工程学院《大型软件系统构造》大作业名称:学生成绩管理系统的设计专业班级:软件122班姓名:系(院):计算机工程学院时间:2015.4.8〜〜2015.6.8湖馳吾:成绩:签名:第一章需求分析1弓I言21.1糊觀21.2系统0标21.3范围+Feature+上下文图21.4用例图31.5用例规约32需求42.1功能耑求42.2性能需求52.3约來需求5第二章领域建模1麵52撼S73W厨生8第三章关键需求1确定关键质fi92确定关键需求93具体关键需求分析10第叫章概念架构设计1系统架构模式112詹-删11第五章细化架构设计1逻辑架构122开发架构143

2、物理架构154运行架构155数据架构16第六章架构验证1关键组件172交互方式183架构验证结论19第七章总结20第一章需求分析1引言1.1项目背景每个学校都需要进行考试成绩的统计分析工作,而这些工作都必须在考试结束后尽快完成。大量的成绩数据的统计工作如果只靠人工完成,费时费力,还容易出错。使用计算机对学生成绩管理信息进行管理,具有手工管理所无法比拟的有点。尤其是随着教学体制的不断改革,学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。高校都迫切需要研制开发一款属于自己的功能强大,操作简单,具有人性化的学生成绩管理系统。因此需要开发出一个满足

3、学校进行成绩的录入、查询、修改和统计等需求的功能完善、安全可靠并且迅速便捷的成绩管理系统。1.2系统目标通过调查分析,开发出一个操作简便、界面友好、灵活实用、安全可靠的学生成绩管理系统是一个学校不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。学生成绩管理系统是针对教务管理人员、任课教师和学生设计开发的系统。该系统能够提高学校对学生成绩的统计分析效率,减轻教务管理人员对学生成绩管理和统计的负扪,能提高学校对学生成绩的规范化管理。该成缋管理系统能够及时对学生成缋进行收集整理,使学校相关部门及时获取可靠的学生成绩信息,便于管理。学生成绩管理系统主要提供

4、成绩查询,方便管理网上的信息查阅平台,学生可以通过该系统查阅和自己和关的信息。教师可以通过该系统对学生成绩的添加、删除、查询、修改、统计和自己的信息。系统管理员可以实现对教师信息、学生信息和管理员信息的添加、删除、查询、修改,对数据库的备份、还原等相关操作。1.3范+Feature+上下文1.3.1项目首次发布的范围学生成绩管理系统首次发布是针对淮海工学院全体师生完成假设屮的大部分重要功能,浏览网页信息和成绩信息的录入查询统计等工作。1.3.2随后发布的范围学生成绩管理系统随后发布将针对苏北地区各同类高校,针对各学校进行本地化,更加方便各个院校的使用。然后推广使用到

5、江苏全省甚至全国。1.3.3Feature1)功能覆盖3大业务域:管理员管理、教师管理、学生管理2)管理员管理相关的功能组包括:管理员信息管理、教师信息管理、学生信息管理、课程信息管理、密码管理3)教师管理相关的功能组包括:学生成绩管理、密码管理4)学生管理和关的功能组包括:查询成绩、密码管理5)“学生成绩管理”伍括:录入学生成绩、修改学生成绩、删除学生成绩6)技术特色:与著名工具的无缝集成7)技术特色:二次开发支持1.3.4上下文图C学生成绩管理系统O/人忝统锌坤员师生围1用户估总上下文1.4用例1.5用例规约1.用例名称:信息管理2.简耍说明:管理员可以通过此

6、功能管理信息3.基本事件1)管理员进入“后台管理”界面2)选择二级类别名系统自动显示已经存在的信息3)管理员可以选择录入信息、修改信息、删除信息、修改密码4)如果选择录入信息下拉菜单中的学生信息则跳入录入学生页面,管理员可以输入学号、姓名、性别、班级、密码,重新选择二级类别5)如果选择修改教师信息则跳入修改教师页面,管理员可以修改教师号、姓名、课程,重新选择二级类别6)如果选择删除课程信息则跳入删除课程页面,管理员可以删除课程,重新选择二级类别8)管理员确认操作9)系统完成操作1.非功能要求:操作必须方便直观2.前置条件:(身份验证)登陆用户必须是管理员3.后罝条件

7、:对象必须被成功录入或对象己存在而退出4.扩展点:无5.优先级:高2需求2.1功能需求编号功能名称使用者功能描述输入系统响应输出1用户管理管理员添加、修改或删除用户信息用户信息中要修改的部分修改“用户信息”实体中的信息更新“用户信息”实体中的信息2课程管理管理员添加、修改或删除课程信息课程信息屮要修改的部分修改“课程信息”实体屮的信息更新“课程信息”实体屮的信息3修改密码管理员修改密码信息输入一次旧密码和两次新密码修改“管理员信息”实体中的信息更新“管理员信息”实体中的信息4杳询成绩学生按照课程名查询成绩信息课程名查询“成绩信息”实体中的信息显示杳询的课程成绩3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。