当前位置:首页 >> 计算机软件及应用 >>

学生信息管理系统详细设计说明书


平顶山工业职业技术学院 详细设计说明书

论 文 题 目:学生信息管理系统说明书 作 者 姓 名:蒋 萍 作 者 学 号:2009115010503 所 在 学 院:计算机科学与技术学院 所 学 专 业:计算机科学与技术
论文完成时间:2011.12.20

1

目录
1 引言 ............................................................................................................. 错误!未定义书签。 1.1 编写目的............................................................................................... 错误!未定义书签。 1.2 背景....................................................................................................... 错误!未定义书签。 1.3 术语说明................................................................................................................................. 3 系统:学生信息管理系统........................................................................................................... 3 1.4 参考资料................................................................................................................................. 3 2 总体设计........................................................................................................................................ 3 2.1 需求概述................................................................................................................................. 3 2.2 软件结构................................................................................................................................. 4 3 程序设计说明................................................................................................................................ 4 3.1 模块描述................................................................................................................................. 4 3.2 功能......................................................................................................................................... 5 3.3 性能......................................................................................................................................... 5 3.4 输入项..................................................................................................................................... 5 3.5 输出项..................................................................................................................................... 5 3.6 算法......................................................................................................................................... 6 3.7 程序逻辑................................................................................................................................. 6 3.8 接口......................................................................................................................................... 7 3.9 存储分配................................................................................................................................. 7 3.10 注释设计............................................................................................................................... 7 3.11 限制条件 ............................................................................................................................... 7 3.12 测试要点............................................................................................................................... 7 3.13 尚未解决的问题................................................................................................................... 7 4 详细设计.................................................................................................................................... 7 4.1 主窗体设计............................................................................................................................. 7 4.2 信息添加窗体设计................................................................................................................. 9 4.3 信息查询窗体设计................................................................................................................. 9 4.4 信息查询修改删除窗体设计 ............................................................................................... 10 4.5 信息浏览窗体设计............................................................................................................... 10 4.6 打印窗体设计....................................................................................................................... 11

2

学生信息管理系统详细设计说明书 1.引言
1.1 编写目的
信息管理成为学校教学管理中十分重要又相当复杂的管理工作之一, 过去传 统的靠人力手工登记,已经随着当前学生人数的增多,越来越不符合教育和管理 的要求。而计算机的运算速度快,处理能力强等特点,恰好可以解决这一疑难问 题。因此为了保证学校的信息流畅,工作高效,设计一个学生成绩管理系统已经 是相当有必要了。 这不但能为广大教工人员减轻了成绩管理的工作,而且对于推 动教学的发展也起到非常重要的作用。 我们开发其系统主要是为了帮助广大教师提高工作效率,节约资源,提高学 籍信息的精确度,实现学生成绩信息管理工作流程的系统化、规范化和自动化。

1.2 项目背景
背景: 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深 刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机 应用的一部分,使用计算机对学生信息进行管理 ,具有手工管理所无法比拟的优 点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成 本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正 规化管理,与世界接轨的重要条件。因此,开发学生成绩管理系统很有必要。 开发系统的名称:学生成绩管理系统 用户:学校教务管理人员

1.3 术语说明 1.4 参考资料
《软件工程导论》 .陈明 .机械工业出版社 《管理信息系统》. 薛华成.清华大学出版社 《数据库原理开发及应用》. 周屹.清华大学出版社

2.软件结构
2.1 需求概述
用户能实现的功能:查询学生信息(查询姓名、性别、年龄、班级、所在院 系、住址籍贯、成绩、民族、职务、学号)管理员实现的功能:查询学生信息 (按学号查找) 、学生信息管理(添加学生信息、删除学生信息、修改学生信息)

3

2.2 软件结构
学生信息管理系统

信 息 查 询

信 息 添 加

信 息 修 改

信 息 删 除

打 印 报 表

姓 名

性 别

年 龄

班 级

院 系

民 族

籍 贯

住 址

职 务

成 绩

学 号

3.程序设计说明
3.1 模块描述
查询模块: 功能:完成各种查询工作 输入项目:要查询的条件 输出项目:符合条件的信息 修改模块: 功能:完成各种修改工作
4

输入项目:各种修改 输出项目:修改后的信息输出

3.2 功能
输入信息 处理操作 输出信息 学生基本信息管 学号, 姓名, 系别, 删除,修改,添加 相关的信息界面 理 班级等 管理员信息管理 学号,姓名等 删除,修改,添加 相关的信息界面 系统维护管理 各 个 模 块 数 据 信 备份 相关的信息界面 息

3.3 性能
1) 、精确度 输入的学号的精度为整数, 输出的学号精度仍为整数。 其他的输入均为文本格式,输出也是文本格式 2) 、灵活性 操作方式:支持多种操作系统; 同其他软件接口的变化:设计连接不同数据库的软件包; 精度和有效时限的变:用户可自行设定。 3) 、时间特性 系统相应操作响应时间不超过 2 秒;

3.4 输入项
学生基本信息表 列名 sno sname ssex Cnum Sdept Saddress Sjiguan Speople Szhiwu scroe 数据类型 int Varchar(20) Varchar(2) Varchar(20) Varchar(20) Varchar (20) Varchar (20) Varchar (20) Varchar (20) int 说明 学号(主键) 姓名 性别 班级号 所在院系 住址 籍贯 民族 职务 成绩

3.5 输出项

5

列名 sno sname ssex Cnum Sdept Saddress Sjiguan Speople Szhiwu scroe

数据类型 int Varchar(20) Varchar(2) Varchar(20) Varchar(20) Varchar (20) Varchar (20) Varchar (20) Varchar (20) int

说明 学号(主键) 姓名 性别 班级号 所在院系 住址 籍贯 民族 职务 成绩

3.6 算法


3.7 程序逻辑
用 E—R 图来表示
Cno User_password grade 管理员 User_id 管 理 m m 课 程 表 Cname Cteacher Ctime Snum Sname Ssex Cterm Sno 学 生 管 理 m n Sdept 学习 1 1 管理 1 m 成 m 绩 Cname Sno

Cno

6

3.8 接口
硬件接口: 本系统的主要输入设备是键盘,输出设备主要是显示器和打印机打印 输出等。 软件接口:操作系统: Windows 系统 数据库管理系统:SQL SEVER2005 通信接口:本系统的用户通过身份验证,进入主界面后点击相应的窗口,分别进 入相应的界面(如输入界面、输出界面) 。

3.9 存储分配
根据需要,分配模块的大小

3.10 注释设计
无特别要求

3.11 限制条件
必须连接数据库,否则会出现无法连接数据库错误。 必须登录,否则无法进入到系统。

3.12 测试要点
白盒测试 1)数据库连接正常时:输入合理合法参数、输入参数不合理、输入参数不 合法 2)数据库连接异常;数据库数据异常

3.13 尚未解决的问题
测试用例不全 4、详细过程 4.1 创建主窗体 右击窗体,添加 MDI 窗体,将其改名为 main,生成一个如图所示的窗体

然后单击工具,选择菜单编辑器,添加菜单,创建如图所示的菜单
7

在工具栏处右击添加部件选择 Microsoft Windows Common Control 6.0, 在 “ToolBar”控件上单击鼠标右键,选择“属性”— “按钮”。插入新按钮, 根据关键字选择新图片

主页基本就已经完成了, 如下图所示, 可以在信息维护菜单栏里面单击打开添加、 删除、修改窗口,单击浏览菜单下的表格即可打开表格窗口,单击退出菜单即可 退出程序,同时也可以单击工具栏里的新建即添加窗口,打开即修改窗口,删除 即删除窗口,打印预览即浏览报表窗口

8

4.2 信息添加

该页有十个文本框,三个命令按钮,一个单选按钮,十一个 Label。十个文本框 和一个单选按钮分别用来输入信息的,三个命令按钮分别是添加,返回,退出, 分别实现添加信息,返回到主界面,退出程序的功能,Label 分别是各个信息的 名称,最终结果如图,每个文本框不能为空,可以向数据库添加新的数据,否则 会弹出对话框提示填写完整信息

4.3 信息查询

先创建一个框架 Frame, 命名为基本信息, 在基本信息里面将添加十一个文本框, 四个命令按钮,分别是上一条,下一条,第一条,返回,具体界面如下,分别显 示数据库中的信息, 若当前信息是第一条则上一条按钮和第一条按钮不可用,若 当前信息是数据库中最后一条信息则下一条按钮不可用

9

4.4 信息查询修改删除

同样的创建一个 Frame,命名为信息查询修改删除,同样添加十一个文本框,五 个命令按钮分别是删除,修改,查询,返回,返回,因为在删除之前要看数据库 中是否存在信息,所以在删除之前进行查询操作,查询按学号做关键字,为醒目 添加条直线将其与其他分开, 删除查询和修改都是对数据库进行的修改,一旦修 改成功,数据库中的内容也会发生相应的变化。

4.5 浏览窗体 在窗体中添加表格

10

设置表格属性

4.6 打印 为工程添加数据环境设计器

11

报表设计 为工程添加数据环境设计器

添加数据库

12

13

ACCESS数据库,如果测试连接通 不过,选择下一个:Jet 4.0

14

在窗体中添加报表

设置报表属性
15

用报表控件进行设计

16

要预览报表,只要运行 DataReport1.show

17


相关文章:
学生信息管理系统详细设计说明书.doc
11 2 学生信息管理系统详细设计说明书 1.引言 1.1 编写目的信息管理成为
学生信息管理系统详细设计说明书.doc
学生信息管理系统详细设计说明书_企业管理_经管营销_专业资料。。。学生信息管理系统详细设计说明书 详细设计说明书 1.引言信息社会的高科技,商品经济化的高效益,使...
学生信息管理系统详细设计说明书.doc
学生信息管理系统详细设计说明书 - 学生信息管理详细设计说明书 1 引言 1.1
学生成绩管理系统详细设计说明书--菲律宾.doc
学生成绩管理系统详细设计说明书--菲律宾 - 学生成绩管理系统详细设计说明书 1
学籍管理系统详细设计说明书.doc
学籍管理系统详细设计说明书 - 吉 林 大 学 珠海学院 教务教学管理系统 详细设计说明书 version 1.0 设计人:傅晓阳 张东娜 审核:刘平 郭晓兰 郭晓燕 ...
学生信息管理系统详细设计说明书.doc
学生信息管理系统详细设计说明书 - 学生信息管理系统 详细设计说明书 负责人:
详细设计说明书(学生管理系统).doc
详细设计说明书(学生管理系统) - 目录 6.1 引言...
学生成绩管理系统详细设计说明书.doc
学生成绩管理系统详细设计说明书_计算机软件及应用_IT/计算机_专业资料。成绩管
学生信息管理系统详细设计说明书.doc
学生信息管理系统详细设计说明书学生信息管理系统详细设计说明书隐藏>>
学生信息管理系统详细设计说明书.doc
学生信息管理系统详细设计说明书_计算机软件及应用_IT/计算机_专业资料。平顶山
软件详细设计说明书 学生信息管理系统分析.doc
软件详细设计说明书 学生信息管理系统分析 - XXXX 大学 软件详细设计说明书 项目名称: 年专班学姓级: 业: 级: 号: 名: 学生信息管理系统 指导教师: 日期: ...
学生管理系统详细设计说明书.doc
学生管理系统详细设计说明书 - 学生管理系统 详细设计说明书 乐山师范学院计算机
51CTO下载-学生信息管理系统详细设计说明书.doc
51CTO下载-学生信息管理系统详细设计说明书 - 学生信息管理系统 详细设计说明书 负责人: 参与人员: 指导老师: 1 1 引言 ......
学籍管理系统详细设计方案.doc
学籍管理系统详细设计方案 - 详细设计说明书 编号 版本 003 1.0 详细设计说明书 项目名称 学生成绩管理系统 项目负责人 组 员 2013年 6月 10 日...
学生选课管理系统(详细设计说明书)剖析.doc
学生选课管理系统(详细设计说明书)剖析 - 1 引言 ......
学生公寓管理系统详细设计说明书.doc
学生公寓管理系统详细设计说明书 - 学生公寓管理系统详细设计说明书 一、引言 本文是学生公寓管理系统详细设计说明书。 1、编写目的: 在学校面向现代化、面向世界、...
学生宿舍管理系统详细设计说明书.doc
学生宿舍管理系统详细设计说明书_电脑基础知识_IT/计算机_专业资料。学生宿舍管理系统详细设计说明书今日推荐 180份文档 CET四六级高分通关宝典 ...
宿舍管理系统_详细设计说明书.doc
系统的结构系统的功能模块图如下图 2.1: 详细设计说明书 2 用户登录 修改密码 添加管理员信息 管理信息管理 查询学生信息 修改学生信息 添加学生信息 删除学生...
学生成绩管理系统详细设计说明书.pdf
学生成绩管理系统详细设计说明书 - 目录 1 引言...
〖图书管理系统〗详细设计说明书肖磊.doc
〖图书管理系统〗 图书管理系统详细设计说明书 姓名: 姓名:肖磊 专业: 专业...管理模块 图书信息查询模块 学生信息查询模块 入库管理模块 学生借书模块 学生还...
更多相关标签: