还剩7页未读,继续阅读
文本内容:
学生信息管理系统需求分析出处开发一组时间2011-3-9目录TOC\o1-3\h\z\u1 引言21.1编写目的21.3定义
31.4参考资料32功能需求规定
32.1应用软件总体构成
32.2SIMS数据流程图
62.3对功能的规定
62.
3.1管理员功能
62.
3.
1.1学籍管理
62.
3.
1.2收费管理
72.
3.2教师功能
72.
3.
2.1成绩管理
72.
3.
2.2学生表现管理
72.
3.3学生功能83非功能需求
83.1性能要求
83.
1.1输入输出要求
83.
1.2安全保密要求
83.
1.3处理业务时间要求
83.
1.4其他特殊要求84运行环境要求
94.1软件
94.2设备91 引言1.1编写目的 本文档是对该学生信息管理系统的一个总体的把握,以便在下一步的开发设计中更好的控制开发系统主要面向的对象是在校的学生1.2背景由于电脑时代的到来以及internet的迅速发展,电脑无出不在,当然各种工作效率也大幅提高,那么对于一个学校来说,开发一个好的学生信息管理系统势在必行鉴此,特开发此学生信息管理系统,该系统实现了办公无纸化、网络化、信息化、现代化1.3定义 为了便于阅读理解本文,在此解释一些在本文中用到的简写和专业术语学生信息管理系统以下简称SIMS.
1.4参考资料在编写程序的过程中,可以参考相应的资料书,如C#程序设计,数据库设计等书籍2功能需求规定
2.1应用软件总体构成学生注册学生信息查询学籍管理学生毕业换班修改学籍号退学学籍变动插班学生缴费结业收费管理学生缴费查询学生欠费情况班级添加班级管理班级修改班级删除成绩录入成绩管理成绩查询成绩修改出勤学生表现管理奖励公益活动成绩管理员功能图示教师功能图示学生功能图示
2.2SIMS数据流程图
2.3对功能的规定
2.
3.1管理员功能
2.
3.
1.1学籍管理1学生注册新学年一到,新生到学生注册出去注册,那么注册员可以接受新生的注册信息,那么信息就包括学生的基本信息以及简历2学生信息查询用户可以根据学生的姓名、学号、班级、专业对学生的学籍信息进行查询3学生毕业可以成批地处理学生毕业,当然也可以设置学生毕业后学校对他们的资料保存期限4修改学籍号用户可以对学生的学号进行更改5学籍变动学籍变动包括学生学生换班、退学、插班、结业、休学等操作
2.
3.
1.2收费管理1学生缴费标准根据国家收费标准设置各个系各个专业的每年的学费、书费、住宿费等2学生缴费该接口可实现学生的缴费操作3学生缴费查询该接口能够以多个关键字对学生学费情况、以及各专业的收费标准进行查询4学生欠费统计能够十分方便地统计每个班的缴费情况,以催促欠费学生尽快缴清
2.
3.3班级管理1班级添加能够十分方便地添加班级,其中包括班级所在专业、班主任、班干部信息等2班级修改修改班级情况,如辅导员、教室等3班级拆、合可以方便地实现班级的拆、合
2.
3.2教师功能
2.
3.
2.1成绩管理1成绩录入每次考试后,各个任课老师可以把该科成绩列表交给辅导员以进行成绩的录入工作,录入信息包括学生姓名、学号、科目、专业、录入日期2成绩查询可以根据多个关键字对学生的成绩进行查询,另外,还可以产生一个班的平均成绩报表、所有学生的排名以及该专业该年级的班级排名3成绩修改如在审卷过程中发现有成绩错误,可以对学生的成绩进行修改5课表查询任课教师可以查询所带班级的课程表
2.
3.
2.2学生表现管理1出勤学生出工作人员每天可以对学生的出勤情况进行录入,包括学生的迟到、早退、缺席并实行积分制,工作人员可以自定义每个项目的奖罚分数2奖励学生的每次获奖情况都可以计入系统,该项目也实行积分制,教师也可以自定义每个项目的奖罚分数3总体表现每期期末教师可以对每个学生查看每个学生的该学期中的表现,并给予该学期的评语
2.
3.3学生功能
2.
3.
3.1登陆查询系统学生能够使用自己的学号做为帐号、用默认密码在网上对自己该学期的表现进行查询,包括自己的各个学期的学习成绩,表现情况
2.
3.
3.2自助选课学生登陆成功后可以选择相应的选修课程选修,每个学期只能选修一门课程,本系学生不能选本息所开课程3非功能需求
3.1性能要求
3.
1.1输入输出要求1登录和注册密码必须整型数字、英文字母或两者的组合的,在3到15个字符之间2上传照片的大小不能超过50k.
3.
1.2安全保密要求
3.
1.3处理业务时间要求
3.
1.4其他特殊要求系统界面简单大方,不用过于复杂4运行环境要求
4.1软件a操作系统windows98以上的系统,ios系统b数据库常用数据库均可c测试软件市场常见软件
4.2设备a处理器要求至少512m的系统内存b外存容量要求大于10g的均可学生信息管理子系统学生信息管理系统学生评价子系统用户输入登陆信息不正确判断密码提示用户还有2次重新输入机会正确学籍管理一般用户收费管理班级管理管理员成绩管理学生表现管理添加用户。