学生成绩管理系统 需求分析报告_第1页
学生成绩管理系统 需求分析报告_第2页
学生成绩管理系统 需求分析报告_第3页
学生成绩管理系统 需求分析报告_第4页
学生成绩管理系统 需求分析报告_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生成绩管理系统需求分析通讯端口通讯端口名学生成绩管理系统专业的计算机信息管理级别信息管理gz1301姓氏是xxx xx xxxxxxxxxxxxxxxx指导人民教师任xx学生成绩管理系统需求分析1引言1.1制作目的学生成绩管理系统提供强大的学生成绩管理功能,便于系统管理员对学生成绩等信息的添加、修改、删除、查询等操作和云同步同方面的学生查询、学习自各儿各科成绩的交流。1.2项目工程背景作为计算机应用程序的一部分,使用计算机来管理学生的成绩信息,这是用手工作业来管理所不能比拟的优点。 这些个的优点可以大大提高学生的成绩管理效率,也是企业科学化、规范化管理、与世界接轨的重要条件。 因此,开发这一

2、系列成绩管理系统是十分必要的。1.3参考资料软件工程案例教程 毕硕士本卢桂香编萧北京牌高等院校出版社易语言新版学习教材中文编程学习进阶海洋高等院校出版社1.4运行环境(1)硬件环境办公桌掌门人或笔记本计算机运行时需要的内存: 500mb;(2)软件环境windows执行操作系统1.5性能要求1数据的精准性在查询时,必须保证这个学生的所有信息都是正确的。2小时特性操作的系统响应时间不能太长。 数据的输入也必须在一定时间内完成。1.6故障排除正常运行时不要出错。 如果发生错误,则需要恢复系统,以保护数据的精准性。1.7软件属性要求一精准性开发的软件要求满足用户的需要,执行时基本上是中间一般无二2可

3、靠性在一般条件下,不应该发生故障三效率必须非常迅速地应对用户的要求4使用方便要求尽可能提供用户的易用性5可维护性如果发生软件错误,可以尽快纠正6可移植性要求本软件可以移植到windows系统7互联互通性为了方便与其他系统的连接,需要提供数据的通讯端口和通讯端口接口2项目工程概要2.1开发软件的一般概述该软件的目的是提高学校学生成绩的科学化管理,优化学校学生成绩管理系统。2.2用户使用本软件的用户组是大中型学校的学生和老师,某些企业也可用于信息采编和管理自各儿员工。3 .系统分析和系统设定修订3.1学生成绩管理系统的功能分析1 .功能分类本系统的用户分为管理者、人民教师、学生3种。 用户可以在组

4、合框中进行选择输入要计程仪定的用户类型,输入相应的用户名和密码,然后在喀呖声定时输入发送给系统以验证用户、密码和身份。 如果用户类型和密码正确,请网站数据库使用与用户对应的界面。2 .功能说明1、系统管理员进入学生成绩管理系统的主要功能是实现管理员用户的添加、修改和删除、人民教师的添加、人民教师的删除、人民教师的询问法、学生的添加、学生的修改、学生的询问法的修改等基本功能,选择上课的开设、上课的管理和安排人民教师的任意课程和学生的上课2、教师进入学生成绩管理系统的主要功能是在各科室教师登记系统后,实现私人信息的查询和修改、自各儿的账号密码的修改、自各儿课程的查询、输入和修改,各科室教师在自各儿

5、学生选修课程结束后能给予云同步,自各儿课程的成绩优秀人数、合格人数和不合格人数的3 .学生进行学生成绩管理系统的主要功能是各学生在计程仪系统后,能进行私人信息查询和修改,自各儿账号密码修改,并修改自各儿所选课人民教师的私人信息。此外,课程结束后,可以在在校的各时间段查询所选课程的成绩和学分单科成绩和总分的排名查询。3系统模块构成图4 .系统业务程序流程图4.1整个系统的业务流程图4.2计程仪到业务流程5 .数据流分析5.1管理员的操作步骤:5.1.1用户信息管理1 .管理员用户进入用户信息管理页面2 .管理员用户填写并提交用户信息3 .系统显示信息4 .如果操作成功,则提示成功信息5 .操作失

6、败时提示失败信息6 .返回到肥鹅肝窗口的主页程序流程图(下图)5.1.2学生信息管理流操作1 .管理员用户进入学生信息管理页面2 .管理员用户填写和提交学生信息3 .系统显示信息1如果操作成功,则提示成功信息2如果操作失败,则显示失败信息4 .返回到肥鹅肝窗口的主页程序流程图(下图)5.1.3人民教师情报管理流操作1 .管理员用户网站数据库到人民教师信息管理页面2 .管理员用户填写和提交人民教师信息3 .系统显示信息1如果操作成功,则提示成功信息2如果操作失败,则显示失败信息4 .返回到肥鹅肝窗口的主页程序流程图(下图)5.1.4课程信息管理流操作1 .管理员用户进入课程信息管理页面2、管理员

7、用户填写课程,选修课程,提供信息提交3 .系统显示信息1如果操作成功,则提示成功信息2如果操作失败,则显示失败信息4 .返回到肥鹅肝窗口的主页程序流程图(下图)5.2一般使用者操作流程:5.2.1学生的操作流程1 .学生用户进入学生管理模块页面2、学生用户查看、修改私人信息,查看课堂老师的资料,提交自各儿成绩排名情况3 .系统显示信息1如果操作成功,则提示成功信息2如果操作失败,则显示失败信息4 .返回到肥鹅肝窗口的主页程序流程图(下图)5.2.2操作流:1 .人民教师用户进入人民教师管理模块的主页2、人民教师用户审核私人信息、密码,查询自各儿课程信息,录入分数和修改,审核合格人数情况后提交3

8、 .系统显示信息1如果操作成功,则提示成功信息2如果操作失败,则显示失败信息4 .返回到肥鹅肝窗口的主页程序流程图(下图)5.3通用功能1 .计程仪登录和退出程序每个用户都可以通过自各儿帐户计程仪到系统。 用户操作完成后,可以发布系统,退出程序后重新计程仪到系统。2 .更改密码每个用户第一次计程仪时,可以使用系统管理员设置的默认奥尔特密码,在计程仪后更改自各儿密码。6 .数据库6.1数据库系统的分析本系统的数据库实体主要有“学生”、“人民教师”、“管理者”、“授课”等。 其中,“人民教师”和“课”有“课”的联系,一个人的人民教师有n个课程,即“人民教师”和“课”之间有一对多的关系。 一个学生可

9、以学n门课程,一门课程可以学m个学生。 也就是说,“学生”和“课程”之间有多对多的关系。 在此,“管理员”和“课程”有“开课”的联系,管理员可以开设“管理员”和“课程”之间有一对多关系的n个课程。 在整个数据库中e-r图显示6.2数据库逻辑设定修订数据库的逻辑修订是将e-r图转换为关系模型的过程,它将所有图元和关系转换为一组关系模型。转换中的一般规则如下一个实体被转换成一个关系模型一对一的关联可以转换为一个独立的关系模式,也可以合并为与任意端对应的关系模式3 .一对多的联系可转换为一个独立的关系模式,也可与对应于多方终端的关系模式合并4 .一个多对多的关系被转换成一个关系模式。根据上述四个规则

10、,将e-r图转换为关系模型。对于“学生”、“授课”和它们之间的“选课考试”的关系,可以将规则(4)转换为3个关系模型。学生(学生编号、姓名、性别、学部、出生年月日、家庭住址、入学时间、政治方面、备注、密码)课程(课程编号、课程名称、单位、备注)成绩(学号、课程编号、日期、人民教师编号、分数)按顺序类推,其馀关系将转换为以下两个关系模式人民教师(人民教师编号、姓名、性别、出生年月日、学部名、职务、学历、政治方面、备注、密码中所述)管理员(用户名、密码、注释)6.3数据库的物理设定修订您的系统数据库包含五个表,如管理员、技术、持续、粗略和梯度。1.(学生信息表)保存student:学生的学号、姓名

11、、性别、出生年月日、所属学部、入学时间、自家住所、政治情况、密码等信息列名数据类型长度小数值主牛鼻子宽恕空虚差动奥尔特值说明学号卡尔100是否姓名卡尔100否性别卡尔20否男人系别卡尔200否出生日期smalldatetime40是家庭住址卡尔400是入学时间smalldatetime40否政治面貌卡尔160是备考文本160是密码卡尔100否2.(系统管理员表) admin:中,系统管理员用户的用户名、密码注释等信息(成绩信息表) grade:用于存储学生成绩信息,包括学生编号、授课编号、分数、任意的授课人民教师编号、日期等字段.列名数据类型长度小数值主牛鼻子宽恕空虚差动奥尔特值说明用户名卡尔100是否密码卡尔100否备考卡尔500是3.(人民教师信息表) teacher:用于存储诸如人民教师的人民教师号、姓名、性别、出生日期、所属部门、职务、学历、政治状态、密码等的信息列名数据类型长度小数值主牛鼻子宽恕空虚差动奥尔特值说明教员编号卡尔10是否姓名卡尔10否性别卡尔2否男人出生日期smalldatetime4是系卡尔16否职名卡尔10否学历卡尔10是政治面貌卡尔16是密码卡尔16是备考卡尔10否4.(课程信息表) course:用户保存课程信息,包括课程名称、课程编号、单位、备注等信息列名数据类

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论