没有合适的资源?快使用搜索试试~ 我知道了~
首页软件工程-学生成绩管理系统 软件工程课程设计
本人亲自书写的软件工程课程设计,发布出来方便大家应对期末~~大家懂得! 第一章 引言 3 1.1背景 3 1.2目标 3 1.3开发环境 3 第二章 需求分析 4 2.1系统需求 4 2.2功能需求 4 2.3业务流程图 4 第三章 总体设计 5 3.1基本概念设计和处理流程 5 3.2系统数据流程图 5 3.3系统层次模块图 6 3.4模块设计 6 第四章 数据库设计 7 4.1数据库的逻辑设计 7 4.2数据库的配置 8 第五章 详细设计 9 5.1用户登录模块的设计与实现 9 5.2主页面模块的设计与实现 10 5.3恢复模块的设计与实现 12 第六章 系统的维护和改进 15 6.1运行维护 15 6.2系统的改进与提高 15 附录 16
资源详情
资源评论
资源推荐
第 1 页 共 16 页
《软件工程》课程设计说明书
学生成绩管理系统
系 部: 计算机与信息科学系
学生姓名:
专 业:
班 级:
完成时间: 2011 年 12 月 16 日
第 2 页 共 16 页
目录
第一章 引言 .................................................................................................................. 3
1.1 背景 .................................................................................................................. 3
1.2 目标 .................................................................................................................. 3
1.3 开发环境 .......................................................................................................... 3
第二章 需求分析 .......................................................................................................... 4
2.1 系统需求 .......................................................................................................... 4
2.2 功能需求 .......................................................................................................... 4
2.3 业务流程图 ...................................................................................................... 4
第三章 总体设计 .......................................................................................................... 5
3.1 基本概念设计和处理流程 .............................................................................. 5
3.2 系统数据流程图 .............................................................................................. 5
3.3 系统层次模块图 .............................................................................................. 6
3.4 模块设计 .......................................................................................................... 6
第四章 数据库设计 ...................................................................................................... 7
4.1 数据库的逻辑设计 .......................................................................................... 7
4.2 数据库的配置 .................................................................................................. 8
第五章 详细设计 .......................................................................................................... 9
5.1 用户登录模块的设计与实现 .......................................................................... 9
5.2 主页面模块的设计与实现 ............................................................................ 10
5.3 恢复模块的设计与实现 ................................................................................ 12
第六章 系统的维护和改进 ........................................................................................ 15
6.1 运行维护 ........................................................................................................ 15
6.2 系统的改进与提高 ........................................................................................ 15
附录 .............................................................................................................................. 16
第 3 页 共 16 页
第一章 引言
1.1 背景
本系统为 “ 学习成绩管理系统 ” ,本系统采用 apache2.2+php5+oracle10 g
的开发环境 。 PHP , 是英文超级文本预处理语言 Hypertext Preprocessor 的缩写
。
PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的脚
本语言,语言的风格有类似于 C 语言,被广泛的运用。而 oracle 是目前最流行
的关系型数据库管理系统,被越来越多的用户在信息系统管理、企业数据处理
、
internet 、 电子商务网站等领域作为应用数据的后台处理系统 , 其中 oracle10 g
较之前的版本有了较大的飞跃 , 管理上有了极大的简化 。 所以本系统集两者之优
点,相辅相成,最终构成具有登陆、查询、插入、删除等功能的成绩查询系统 。
1.2 目标
“ 学习成绩管理系统 ” 旨在为本班同学提供一个在线的基于网页的查询以及
管理成绩的平台。利用 PHP 语言开放网页,利用 oracle 完成后台数据库,并利
用 OCI 端口访问数据库,包含学生信息的查询界面,学生信息的录入、修改 、 删
除界面,学生成绩课程的录入界面。
1.3 开发环境
操作系统 windows xp sp3
数据库系统 oracle 10g
编译软件 EclipsePHP Studio v1.2.2
第 4 页 共 16 页
第二章 需求分析
2.1 系统需求
随着计算机与网络的不断普及,越来越多的人开始步入了计算机网络时代
。
在当代社会中 , 无时无刻都存在的计算机网络的影子 , 从学习到工作 , 从娱乐到
休闲 , 都或多或少的使用到了计算机网络 。 计算机网络不仅可以提高工作的效率
,
减少出错的可能 , 也能大大的解放劳动力 , 来从事更多的事情 。 学生成绩管理系
统为同学们查询自己的成绩提供了极大的便利 。 本系统主要由 PHP 语言为实现语
言,其功能在系统内部由源代码直接完成,这也正是 PHP 的优点以及特点所在
。
使用人员只需要轻轻的点击鼠标或者输入数据,便可达到自己的目标。
2.2 功能需求
学生成绩管理系统主要提供高效的管理功能以及网上的信息查阅平台 , 学生
可以通过该系统查阅相关信息 , 管理员可以管理所有的信息 。 对于本系统 , 我们
需要实现以下基本功能:
1 学生查询功能 : 为了方便学生查找成绩等信息 , 将所有信息按照需要进行
分类。这样学生就能很方便的找到自己需要的信息。
2 添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息 。 系
统可以自动避免重复信息。
3 修改功能 : 管理员可以对数据库中的信息进行修改 。 系统能够通过管理员
给出的条件查找出所要修改的信息 , 对修改后的信息进行保存 , 并自动查找是否
是重复信息。
4 删除功能 : 管理员可以对数据进行删除操作 。 系统能够通过管理员给出的
条件查找出要删除的信息 , 并提示是否确定删除 , 如果确定删除 , 则把相关信息
从数据库中删除掉。
5 管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序 。
2.3 业务流程图
输入数据或进行操作
系统对信息
进行处理
用户获得信息
剩余15页未读,继续阅读
廖某
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论10