ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:84.66KB ,
资源ID:8963699      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8963699.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(5学生管理系统概要设计说明书.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

5学生管理系统概要设计说明书.docx

1、5学生管理系统概要设计说明书软 件 工 程 实 验 报 告 -概要设计说明书课 题:学生管理系统专 业:计算机科学与技术班 级:(2)班开发小组:组长杨飞娅(201211010014)小组成员杨晓萍(201211010005)版本变更:日期版本编写人员备注2012.11.25V3杨飞娅杨晓萍初稿2012.11.26杨晓萍杨飞娅修改5.1引言 45.1.2背景 55.1.3定义 55.1.4参考资料 55.2总体设计 65.2.1需求规定 65.2.2运行环境 75.2.3基本设计概念和处理流程 75.2.4结构 75.2.5功能需求与程序的关系 85.2.6人工处理过程 85.2.7尚未解决的

2、问题 95.3接口设计 95.3.1用户接口 95.3.2内部接口 95.3.3外部接口 105.4运行设计 105.4.1运行模块组合 105.4.2运行控制 115.4.3运行时间 125.5系统数据结构设计 125.5.1逻辑结构设计要点 125.5.2物理结构设计要点 135.5.3数据结构与程序的关系 135.6系统出错处理设计 135.6.1出错信息 135.6.2补救措施 135.6.3系统维护设计 145.1引言本文档为“学生管理系统概要设计说明书”,主要用于为实现系统的功能而进行的系统设计的概要说明,描述在计算机上实现系统的的结构框架、数据流图及数据流说明字典,以对以后系统的

3、建设起到指导和约束作用。5.1.2背景项目名称:学生管理系统。项目提出单位:赵卿老师项目开发者:杨飞娅 杨晓萍5.1.3定义SIMS Student Manage System 学生管理系统 “ 学生管理系统”是一种基于集中统一规划的数据库数据管理新模式,是利用数据库软件编制的管理软件。以实现学校对学生学号,课程,成绩,个人信息的管理和查询。学生管理系统:基本元素为学生个人信息,课表查询,成绩管理需 求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都

4、明其含义并找出其中的错误,遗憾或其它不足的地方5.1.4参考资料软件工程理论与实践清华大学出版社软件工程实验指导XX文献5.2总体设计软件系统的总体逻辑结构,按照不同的设计方法,有不同的总体逻辑结构。以结构化设计方法为主,画出系统总体结构图,列出系统的功能模块、名称、功能,并尽可能描绘出功能模块之间的关系。总体结构示意图,如图 5.2.1需求规定时间特性要求: 系统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对信息实时搜索的速度可以有较低的要求。可 靠 性: 系统要有较高的可靠性,可恢复性 灵 活 性: 系统要有良好的接口,以适应信息增删的要求。5.2.2运行环境支持环境

5、:windows系列、linux系列操作系统。5.2.3基本设计概念和处理流程功能图5.2.4结构模块名称功能描述用户登录使用者登陆系统进行操作学生信息包括学生信息的输入,更新(学号,姓名,)成绩管理学生成绩的输入和管理课程管理课程,任课教师,时间信息查询学生个人信息,成绩信息,课程信息5.2.5功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:录入程序修改程序删除程序管理程序登陆管理学生信息管理学生成绩管理学生课程管理查询管理5.2.6人工处理过程a.创建用户(注册新用户):用户信息需要手工输入计算机。b.登录模块中,学生学号姓名的输入;c.学生信息管理模

6、版中,修改学生个人信息时;d.学生成绩管理模块中,成绩的输入;e.查询管理模块中,学生学号的输入。5.2.7尚未解决的问题5.3接口设计5.3.1用户接口很多项目在必须首先根据用户的需求将软件的界面或者web的页面先设计出来经客户确认后才编写代码,本系统没有进行专门的界面设计,只是在编程的时候才将界面进行规划,设计,编程完成。向用户提供命令软件回答信息查询学生信息匹配检索关键字的学生信息修改密码修改后新的密码输入成绩信息输入后的学生成绩信息修改学生信息修改成功后的学生信息删除学生信息删除成功后的学生信息添加学生信息添加成功后的学生信息5.3.2内部接口接口传递信息维护学生信息添加学生基本信息学

7、生基本信息(学号,姓名,性别,出生年月,班级,院系,联系电话,)维护学生资料修改学生基本信息学生基本信息(学号,姓名,性别,出生年月,班级,院系,联系电话,)维护学生资料删除学生基本信息学生基本信息(学号,姓名,性别,出生年月,班级,院系,联系电话,)系统管理员主模块查询学生基本信息学生基本信息(学号,姓名,性别,出生年月,班级,院系,联系电话,)用户主模块输入学生成绩学生成绩信息(学号,姓名,班级,课程编号,成绩)用户主模块查询学生基本信息学生基本信息(学号,姓名,性别,出生年月,班级,院系,联系电话,)5.3.3外部接口系统内部接口主要是指模块间的接口,往往是在大型的项目中,不同的模块有不

8、同的小组来完成,这样模块之间的调用接口就必须先设计出来。一般不同小组人员方便调用。本系统在设计阶段没有这么细化。5.4运行设计5.4.1运行模块组合当输入教师登录时进入教师管理的页面包括:学生成绩管理,学生成绩查询,教室密码管理。当输入学生登录时进入学生登录界面:学生成绩查询,学生密码管理,学生信息查询。当输入管理员登录时进入登录界面:密码管理,学生信息管理,学生成绩查询。施加不同的外界运行控制时所引起的各种不同的运行模块组合如下表所示:添加模块查找模块修改模块删除模块管理员添加学生信息管理员修改学生信息管理员删除学生信息管理员查询学生信息用户查询信息教师输入学生成绩用户修改密码5.4.2运行

9、控制系统需要先启动数据库服务器,然后启动中间的scmanage,启动无误后,各个用户就可以登录进入系统开始各种操作。如前所述,为控制各数据管理用户对特定数据进行管理,各数据管理功能模块完全独立开发编译,但各数据管理功能模块不允许独立运行,只能在系统总控程序调度下执行。运行控制控制方法管理员添加学生基本信息管理员填写学生基本信息并提交,系统在学生基本信息表中创建一个新数据项管理员修改学生基本信息管理员通过检索找到要修改的学生基本信息并修改,系统在学生基本信息表中写入修改后信息管理员删除学生基本信息管理员通过检索找到要删除的学生基本信息并删除,系统在学生基本信息表中删除该数据项。管理员查询学生基本

10、信息管理员输入要查询学生基本信息的关键字,系统在学生基本信息表中检索出相关信息用户查询学生信息用户输入要查询学生信息的关键字,系统在学生数据库中检索出相关信息用户修改密码用户找到自己的密码,输入正确的密码并提交,系统显示修改后的密码教师输入学生成绩信息教师检索出相关的学生信息,输入相对应的学生成绩并保存,系统显示新增的学生成绩信息5.4.3运行时间运行时,在系统工作正常、网络链接正常的情况下,响应时间应在3秒内。5.5系统数据结构设计5.5.1逻辑结构设计要点名称字段名称数据类型主键是否允许为空学号XhChar(10)是否姓名XmChar(10)否否性别XbBit否否出生年月Csnysmall

11、datetime否否民族MzChar(10)否否籍贯JgChar(10)否否班级编号BjbhChar(10)否否班级BjChar(20)否否院系YxChar(15)否否邮编YbFloat(6)否否联系电话LxdhFloat(11)否否联系地址LxdzChar(50)否否 学生基本信息表(student)名称字段名称数据类型主键是否允许为空学号XhChar(10)是否姓名XmChar(10)否否班级BjChar(20)否否课程名KcmChar(15)否否成绩CjFloat(5)否否5.5.2物理结构设计要点5.5.3数据结构与程序的关系5.6系统出错处理设计5.6.1出错信息如果用户进行以下操作,系统提示用户是否重新输入或退出: a 用户名输入有误;b 无此用户。5.6.2补救措施本系统有保存数据的功能,在系统发生故障后可以依靠数据库的还原功能,有效防止数据丢失;定期备份,就算系统崩溃,用户数据也不会丢失会遭到破坏;一些关键性操作(比如:删除操作),都应提供确认机制;采用对话框形式为用户的不当操作提供警告信息。5.6.3系统维护设计由于系统较小且没有外加维护模块,维护工作比较简单,仅数据库的一些基本维护即可。除了严格按照软件工程的科学方法开发软件、认真建立文档、编码阶段写详细的注释外,没有特殊的维护设计,如:设置维护模块等。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1