为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

学生成绩管理系统软件需求分析说明书

2017-10-23 5页 doc 16KB 149阅读

用户头像

is_215732

暂无简介

举报
学生成绩管理系统软件需求分析说明书学生成绩管理系统软件需求分析说明书 学生成绩管理系统软件需求分析说明书 采用 vs2005 .NET 2.0框架,数据库:SQL Server 2005 ,存储过程。 系统采用三层架构,结构清晰。以下为需求分析。 大学生成绩管理信息系统是面向大学的管理系统,其目的是提高学校对学生的科学化管理。本文针对大学的管理现状和要求,从理论和应用的角度论述了大学生成绩管理信息系统的特点、功能、设计思路,并给出关键技术实现的步骤。本系统主要包括五个模块:用户管理、学生管理、成绩管理和系统功能这四个模块基本实现设计本系统的目的,从而可以进...
学生成绩管理系统软件需求分析说明书
学生成绩管理系统软件需求分析说明 学生成绩管理系统软件需求分析说明书 采用 vs2005 .NET 2.0框架,数据库:SQL Server 2005 ,存储过程。 系统采用三层架构,结构清晰。以下为需求分析。 大学生成绩管理信息系统是面向大学的管理系统,其目的是提高学校对学生的科学化管理。本文针对大学的管理现状和要求,从理论和应用的角度论述了大学生成绩管理信息系统的特点、功能、设计思路,并给出关键技术实现的步骤。本系统主要包括五个模块:用户管理、学生管理、成绩管理和系统功能这四个模块基本实现设计本系统的目的,从而可以进一步满足大学对管理系统的要求。 1.1数据需求: 学生信息表: StudentId int 不允许为空 主键 学号 char 10 不允许为空 登录名 varchar 20 不允许为空 登录密码 varchar 20不允许为空 状态 int 不允许为空 姓名 char 10 不允许为空 性别 char 10 允许为空 空时默认为男 年龄 int 不允许为空 必须18-100之间 所在院系 varchar 50 不允许为空 编辑名 varchar 50 不允许为空 入学年份 datetime 8 允许为空 空时默认当前系统时间 邮箱 varchar 50 允许为空 地址 nvarchar 80 允许为空 电话 nvarchar 80 允许为空 状态表: StateId int 不允许为空 主键 State varchar 50 不允许为空 管理员表: AdminId int 不允许为空 登录名(LoginId) varchar 50 不允许为空 登录密码(LoginPwd) varchar 50 不允许为空 院校表:College CollegeId int 不允许为空 CollegeName varchar 50 不允许为空 专业表:Professional ProfessionalId int 不允许为空 ProfessionalName varchar 50 不允许为空 CollegeId int 不允许空 班主任(ClassTeacher) varchar 50 可以为空 成绩表:Results 课程名称(CourseTitle) 专业(ProfessionalName) 学院姓名(CollegeName) 性别(sex) 姓名(name) 总分(Total) 成绩(Result) 1.2功能需求: “学生成绩管理信息系统”包括四个模块:用户管理、学生管理、成绩管理和系统功能。这五个模块既相互联系又相互独立。 (1)成绩管理模块: 主要功能用来对学生的成绩进行收集和修改。具体包括中学生成绩录入、修改、增加、删除、查询等功能。成绩录入需要分专业、分学院以及某个时间考试的各门功课的成绩。修改要与成绩录入相对应。增加、删除是对基本表的操作。查询条件设置应该齐全,可以专业查询,学院查询,也可以姓名查询,学号查询等等。 (2)用户管理模块: 主要分为管理员登录、学生登录、教师登录三个子模块,管理员可以对学生的信息、成绩就行修改,增加,删除,录入,拥有系统的全部功能,教师主要是对学生成绩的管理,学生之拥有查看自己成绩、总分、平均分的功能,不可进行成绩修改,删除。 (3)学生管理模块: 主要功能用来管理学生信息,查看、修改、删除学生的资料。 (4)系统功能模块: 包括帮助信息,关于系统及退出系统。 二、概念结构图 三、逻辑结构设计 设计逻辑结构时一般要分三步进行: *将概念经过转化为一般的关系、网状、层次模型; *将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换; *对数据模型进行优化。 成绩管理系统数据模型: 学生信息表: 教师信息表: 状态表: 管理员表: 院校表: 专业表: 成绩表: 四、系统特点 1.系统运行环境: (1)硬件环境:键盘、鼠标、显示器、打印机 (2)软件环境:windows操作系统、VISUAL STUDIO 2005 .NET FRAMWORK 2.0 2.适合用户: 适合各类中等学校对学生成绩事务管理。 3.系统模块化设计: 本系统遵循了“自顶向下,逐层展开”结构化时间原则,系统功能按模块化实现,各模块之间既关联又相互独立,每个模块执行特定的功能,系统设计操作简单,可读性强。 4.系统实用性: 为了提高系统效率,系统提供了多种形式的对话框,并在设计过程中考虑尽量减少用户的输入。为了提高查询效率,系统提供了多种组合查询及模糊查询。 5.系统安全性: 为了防止非法人员进入系统,造成意外破坏,在进入本系统之前,需经过密码认证,同时,系统管理员对每个用户的使用权限进行设置,使不至于越权操作。 6.资料输入方式的多样性: 用户既可以直接输入,又可以从其它文件导入数据。直接输入数据提供友好输入界面,尽量减少用键盘输入的次数,对于相对稳定的项目,采用设置代码的方式,用组合框进行选择。 7.中文查询窗口的设计: 对于一个系统来说,便捷实用的查询功能是必需的。设计时,尽量减少用户的输入用户的输入,提供组合及模糊查询功能。查询窗口设计总思路是查询条件各项都由数据库来控制。 8.网络版传输,单机运行: 采用SQL Server 2005网络关系型数据库,存储读取数据将同步进行。 结束语 2005数据开发功能,通过研究和本系统借助VS 2005 丰富的控件加上强大的SQL Server 探索VS 2005在C/S开发方面的方法和技巧并付诸实践,使得系统具备了友好性,灵活性和可靠性。实现了预期目标和功能。
/
本文档为【学生成绩管理系统软件需求分析说明书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索