- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生课程成绩查询管理信息系统分析与设计
目录
一、引言
TOC \o 1-5 \h \z 系统设计参考模型 1
系统设计目标 1
系统总体设计思想(软件工程方法) 1
二、 系统分析
\o Current Document 组织结构与功能分析 4
\o Current Document 业务流程分析(以“管理信息系统”子课程为例) 4
\o Current Document 数据分布结构及功能分析 5
第一层:基础数据及基础数据库分析 5
第二层:业务流程数据及业务流程数据库分析 5
第三层:报表中心数据(综合数据报表)分析 5
三、 系统设计
\o Current Document 进入界面设计 5
\o Current Document 主界面设计 6
\o Current Document 数据三层分布与数据库设计 6
基础数据库一一“学生资料表”及 EE~R? 7
业务流程数据库一一“平时成绩表”及 EE~R图 9
报表中心数据库设计一一学生实验报告优良率汇总表及 EE~R?……10
面向对象数据库设计方法 12
系统维护子系统设计 …………………………………………………………… 13
HIPO 模块层次结构设计(画图) …………………………………………… 13
代码设计 ……………………………………………………………………… 14
菜单式功能查询导航子系统设计 ……………………………………… 14
四、 系统实施
面向对象的流程设计 …………………………………………………… 16
运行结果 ………………………………………………………………… 32
五、 a:确定角色(主键、外键) b :确定标准组件或模块
六、 实施程序方法
1) 手工编程
2) 计算机辅助编程
3) 购买源代码组件
、引 言
系统设计参考模型——速达 3000 Pro 由于考虑到要安全、高效的管理,我们选择了优秀的管理信息系统软件——速 30 00 Pro 作为此次课程设计的参考模型。
该软件是国首家使用业务导航图形化界面来实现进销存、财务管理和人事工资管 理一体化功能的优秀软件,界面图文并茂,生动形象,简单易用;数据结构与数据库 设计简单清晰;把复杂的业务流程设计归结为编制相关表格或相关数据库设计的简单 过程。
系统设计目标 为了彻底解决了长期困扰教学信息化工作当中安全性、可靠性的问题;为了使管 理人员可以随时看到更新的数据,极大地提高信息传递的速度;为了管理者再也不必 为聘用专门的操作人员来给众多教师编辑学生成绩资料而殚精竭虑,在此,我设计了 学生课程成绩查询管理信息系统,使得各个使用者在操作上,从此变得那么从容简单, 省时又省心。
系统总体设计思想(软件工程方法) 本系统是以原型法和面向对象的开发方法为主 , 以结构分析法和计算机辅助系统工 程法为辅 , 并实现了这四种软件开发方法的有机结合。
原型分析法的基本思想是 : 首先初步了解用户需求 , 寻找一个优秀的软件原型 , 通 过强有力的软件环境支持 , 逐步完善和改进系统 , 直到用户满意为止。
面向对象的组件设计方法的基本思路就是: 任何复杂事物 (系统) 都是由对象 (相 对固定的组件)组成的,而每种对象都有各自的部状态 (角色、属性、特征 ) 和运动规 律( 改变属性的操作方法 , 如各种外部和各种下拉按钮 )。
结构法 , 又称生命周期法 , 是一种最常用且有效的信息系统开发方法 , 它将整个系 统开发过程分为系统规划、 系统分析、 系统设计、 系统实施四个阶段 , 并先定好每个阶 段的任务 , 再按系统的策略和准则完成相应阶段的任务。
计算机辅助系统工程法 CASE从方法论的角度看,计算机辅助开发并不是一门真 正意义上的方法 , 它是对整个开发过程进行支持的一种技术。 所以在软件系统开发设计时, 应该正确划分子系统, 然后再设计业务流程、 表单组件和进行 互联封装。下面我们来看看系统的总体设计:
学生课程成礦学分吏询 =、确定软件系统的主題“ 管理信息系统软件
划分子1L
基砒(资科)
业务涼程数据
报舉中心数据
四、聲子系番对象
(以msl+s程为例r
04信管2
04信管2p
1大学英语^
T离散数学a
016206张艺全亠
016165孟晓明a
04251101210 BE 柳焕亠
04251101211苏日圣亠
标徂组件(或模块)类别4
标徂组件(或模块)类别4
平时廉绩蔻
(主键
表格文件b管理数据库G1R
班级
课稈
▼ I教师
▼ 1日期
学号、姓名J
出
勒率亠
作业成铢
实验报告?
论文P
谍堂发言 2
卩 ▼
€
外部数据库W外部数据库W2,外部数据库WW
外部数据库畑
用色住、外键)
原创力文档


文档评论(0)