您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > _学生信息管理系统_概要设计报告
1学生信息管理系统概要设计说明书目录1引言..........................................................................................................31.1编写目的........................................................................................31.2背景.................................................................................................31.3参考文献........................................................................................32总体设计.................................................................................................42.1需求规定........................................................................................42.2运行环境........................................................................................42.3基本设计概念和处理流程............................................................52.4结构.................................................................................................62.5人工处理过程................................................................................83接口设计.................................................................................................923.1用户接口........................................................................................93.2外部接口........................................................................................94运行设计...............................................................................................104.1运行控制......................................................................................105系统数据结构设计...............................................................................115.1逻辑结构设计要点......................................................................116系统出错处理设计...............................................................................126.1出错信息......................................................................................126.2补救措施......................................................................................123概要设计说明书1引言全国上下,学校众多,但是不是每个学校都有合适的学生信息管理系统,为此有开发适合各种学校学生信息管理的系统。为了高效的将学校内部有机的组织起来,就必须建立与自身特点相适应的信息管理系统。1.1编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的书籍、u结构与软件结构。在软件设计阶段主要是把一个软件需求转换为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得到的软件总体概貌。1.2背景本项目的名称是;学生信息管理系统。本项目的任务提出者是郑州大学薛老师,开发者是王莹港,李元皓用户:学校管理人员计算中心:学校网络机房1.3参考文献(1)学生信息管理系统需求说明书(2)引用资料【1】王宜贵,软件工程。北京:机械工业出版社,2008【2】.张海藩,软件工程导论,北京,清华大学出版社,2005【3】.《软件工程导论》第五版张海藩编著清华大学出版社42总体设计2.1需求规定学生信息管理系统的功能可以划分为如下几个部分1、系统登录功能。要求系统登录时有密码管理功能,可分为管理人员登录和普通用户登录两种方式。管理人员登录后可对系统内的信息进行修改,普通用户登录后则只能浏览、查询学生信息。此功能主要是为了加强学生信息管理系统的安全。2、基本数据管理功能。此功能主要是用于对学校的基本情况的管理,如学生所在系、班级、以及所学的专业、课程等内容,并打印相关信息。3、学生基本信息管理功能。此功能主要是用于对学生基本信息(包含学籍信息)的录入和管理,并打印相关信息。4、学生课程管理功能。此功能主要是用于对课程信息的录入和管理,并打印相关信息。5、学生成绩管理功能。此功能主要是用于对学生成绩的录入和管理,能够以班级或个人为单位进行成绩的统计分析,并打印相关信息。6、查询与统计。此功能主要用于对学生信息的查询和统计,并打印相关信息,如学校总人数、班级总人数以及成绩不及格的学生和人数等。7、学生奖惩记录管理功能。此功能主要是用于对学生各种奖励和处罚信息的录入和管理,并打印相关信息。58、学生社会实践管理功能。此功能主要是用于对学生参与各项社会实践的录入和管理,并打印相关信息。本系统对性能的规定为:(1)系统要求年龄为整数。(2)系统的更新处理的时间应该在可接受的范围内(3)系统的查询时间应该在可接受的范围内(4)系统的数据统计时间应该在可接受的范围内(5)操作方式能满足鼠标和键盘的任意切换(6)能够支持Windows系列操作系统2.2运行环境2.2运行环境硬件环境:最低配置:CPU:Pentium3800以上或其它兼容规格,内存:256M以上,硬盘:20GB以上空间推荐配置:CPU:Pentium41.6G,内存:512M以上,硬盘500GB以上空间。软件环境:WindowsXP/7SQLServer20082.3基本设计概念和处理流程672.4结构82.5人工处理过程1.创建用户(注册新用户):用户信息需要手工输入计算机。2.输入学生信息:需要用户手工输入计算机。3.输入学生成绩:需要用户手工输入计算机。93接口设计3.1用户接口用户提供命令软件回答信息用户登录密码验证接口传递信息学生基本信息管理学生基本信息录入学生基本信息(学号,姓名,性别,民族,籍贯,班级,院系,专业,政治面貌,电话,出生日期,家庭地址)学生基本信息修改学生基本信息(学号,姓名,性别,民族,籍贯,班级,院系,专业,政治面貌,电话,出生日期,家庭地址)学生基本信息学生基本信息(学号,姓名,性别,出生年月,民族,籍贯,班级编号,班级,院系,邮编,联系电话,联系地址)成绩管理查询成绩学生成绩信息(学号,姓名,专业,课程名称,学期,教师,成绩)成绩管理学生成绩信息(学号,姓名,专业,课程名称,学期,教师,成绩)课程管理课程查询课程信息(课程号,课程名,授课老师,上课教室)课程管理课程信息(课程号,课程名,授课老师,上课教室)用户管理注册新用户用户信息(a,b)3.2外部接口接口传递信息10软件接口与数据库接口用户注册,学生基本信息,成绩信息,课程表信息4运行设计4.1运行控制运行控制控制方法注册新用户新用户填写用户名信息和密码信息并提交,系统在学生管理员(gly)表中创建一个新数据项管理员录入学生基本信息用户填写学生基本信息并提交,系统在学生基本信息表(jbxx)中创建一个新数据项管理员修改学生基本信息用户通过检索找到要修改的学生基本信息并修改,系统在学生基本信息表(jbxx)中写入修改后信息管理员查询学生基本信息用户输入要查询学生基本信息的关键字,系统在学生基本信息表(jbxx)中检索出相关信息成绩查询用户输入要查询学生成绩信息的关键字,系统在学生成绩表(cj)中检索出相关信息成绩管理用户输入要管理学生成绩信息的关键字,系统在学生成绩表(cj)中检索出管理后相关信息课程查询用户输入要查询学生课程信息的关键字,系统在学生课程表(kc)中检索出相关信息课程管理用户输入要管理学生课程信息的关键字,系统在学生课程表(kc)中检索出管理后相关信息115系统数据结构设计5.1逻辑结构设计要点数据库信息(xsxxgl):管理员信息表(gly):学生基本表(jbxx):学生成绩表(cj):12课程表(kc);6系统出错处理设计6.1出错信息1.输入用户名不存在:说明数据库没无此用户名,需开户。2.密码错误:说明用户名和密码不匹配。弹出警告信息后需重新输入密码。3.学号只能输入学号:当你在查询或者进行其他操作时,输入学号为非数字会弹出警告信息学号只能输入数字。6.2补救措施故障出现后可能采取的变通措施,包括:a.后备:使用附加存储设备备份数据。备份频率为每日一次。需手动备份。b.恢复及再启动:如果数据造成丢失,可使用备份数据还原。
本文标题:_学生信息管理系统_概要设计报告
链接地址:https://www.777doc.com/doc-4856443 .html