《基于C/S和B/S混合结构的中职学校教务管理系统设计与实现》论文笔记(十六)
标题:基于C/S和B/S混合结构的中职学校教务管理系统设计与实现
一、基本信息
时间:2008
来源:中 国 海 洋 大 学
关键词:: 教务管理信息系统;C/S和B/S混合结构;UML;USE CASE图;
二、研究内容
中职学校教务管理信息系统主要采用结构化分析方法 , 在教务管理系统的需求和业务流程基础上 , 以软件工程思想为指导进行系统分析 、 系统设计 、 系统实施 、 系统运行维护与评价 。它从问题提出开始 , 包括确立系统 目标及总体功能结构 ,分析现有系统业务和数据处理 , 确定新系统的逻辑功能及信息需求 , 设计系统的硬件结构和软件结构 , 进行系统实施 、 运行 、 维护的一个过程 。
整个系统开发设计流程如下:
1、需求分析阶段
根据学校教务科教务管理的各方面需求 , 经过仔细的调研 , 收集需求 , 通过需求分析 , 编写详细的需求分析报告。
2、系统总体设计阶段
根据需求分析 , 讨论并提出系统总体的设计思路 , 包括软件体系结构设计 , 开发平台及技术选择 、数据库设计方案 、 网络平台设计 、人员安排和实施进度等诸多方而 。
3、数据库设计与建模阶段
根据需求分析 , 提炼数据信息 , 进行数据库设计 , 进行数据库建模 。这一阶段 ,须注重数据库性能的优化 。
4、系统详细设计阶段
在数据库设计阶段后期 , 开始具体实施 , 着手建库 、 建立数据表 、 视图 、 用户角色等 , 同时根据业务逻辑 , 编写处理相关业务的存储过程和触发器 , 进行代码实现 。
5、系统测试阶段
对系统进行总体测试后 , 在学校教务科安装试用 , 根据各方面用户使用的反馈情况及时进行修改 。
三、结论
都这边论文最大的感受是有自己的创新,如下
1、针对中等职业学校的教务管理方面事务 , 采用先进的技术 , 结构化的分析和设计方法进行系统分析和整体设计 。
2、系统采用 结构与 结构相混合的体系结构 , 各功能模块既可独立运行 ,也可联合运行 , 实现数据共享 , 符合当前计算机技术的最新发展潮流 , 避免了系统生命周期太短 。
3、该系统的业务处理过程和数据标准严格按照中华人民共和国教育部 《教育管理信息化标准》 的要求。
4、软件设计充分考虑了系统维护的工作量 , 通用化程度高 。
四、参考文献
[1] 孟繁敏 2.基于C/S和B/S混合结构的中职学校教务管理系统设计与实现[J].中 国 海 洋 大 学,2008.1-66
《基于C/S和B/S混合结构的中职学校教务管理系统设计与实现》论文笔记(十六)的更多相关文章
- 《基于B_S模式的教务管理系统设计与实现》论文笔记(十九)
标题:广州医科大学考务管理系统的研究与分析 一.基本信息 时间:2012 来源:南通大学杏林学院 关键词:: 考务管理:网络考试:数据库系统 二.研究内容 1.重修补考报名考务管理系统采用的技术: 重 ...
- 基于UML的中职班主任工作管理系统的分析与设计--文献随笔(二)
一.基本信息 标题:基于UML的中职班主任工作管理系统的分析与设计 时间:2016 出版源:遵义航天工业学校 关键字:中职学校; 班主任工作管理; UML建模 二.研究背景 问题定义:班主任是一项特殊 ...
- 基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。
基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别. 我还是喜欢基于Schema风格的Spring事务管理,但也有很多人在用基于@Tras ...
- 第十六节、基于ORB的特征检测和特征匹配
之前我们已经介绍了SIFT算法,以及SURF算法,但是由于计算速度较慢的原因.人们提出了使用ORB来替代SIFT和SURF.与前两者相比,ORB有更快的速度.ORB在2011年才首次发布.在前面小节中 ...
- Spring -- <tx:annotation-driven>注解基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)的区别。
借鉴:http://jinnianshilongnian.iteye.com/blog/1508018 基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional ...
- 文献综述十八:基于SSH框架的进销存管理系统设计与实现
一.基本信息 标题:基于SSH框架的进销存管理系统设计与实现 时间:2017 出版源:内蒙古科技与经济 文件分类:对框架的研究 二.研究背景 进销存管理系统在各企业中广泛应用,使用SSH框架,很大程度 ...
- 文献综述十四:基于Oracle11g的超市进销存管理系统设计与实现
一.基本信息 标题:基于Oracle11g的超市进销存管理系统设计与实现 时间:2016 出版源:技术创新 文件分类:对数据库的研究 二.研究背景 为超市设计开发的超市管理系统,采用的是 VC+ Or ...
- [转]基于WorldWind平台的建筑信息模型在GIS中的应用
1 引言 随着BIM(Building Information Modeling)的不断发展,建筑信息建模的理念贯穿着建筑.结构.施工.运行维护以及拆迁再规划的整个建筑的生命周期,这种理念不仅使得 ...
- 基于3D卷积神经网络的人体行为理解(论文笔记)(转)
基于3D卷积神经网络的人体行为理解(论文笔记) zouxy09@qq.com http://blog.csdn.net/zouxy09 最近看Deep Learning的论文,看到这篇论文:3D Co ...
随机推荐
- spark 开启job history
1.首先需要创建spark.history.fs.logDirectory hadoop fs -mkdir hdfs://ns1:9000/user/hadoop/logs 2.修改hadoop-d ...
- 搭建基于docker 的redis分布式集群在docker for windows
https://blog.csdn.net/xielinrui123/article/details/85104446 首先在docker中下载使用 docker pull redis:3.0.7do ...
- openstack keystone 总结
1.OpenStack组件 OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作.OpenStack是一个不断发展的系统,在它的发展历程之中,它的组件个数在增加,服务 ...
- 【插件】【idea】的Mybatis Plugin插件方便mapper接口方法和mapper XML文件之间来回切换
效果 安装 这是2019.2版本的,旧版的有点不一样
- 【转帖】HBase基本概念与基本使用
HBase基本概念与基本使用 https://www.cnblogs.com/swordfall/p/8737328.html 分类: HBase undefined 1. HBase简介 1.1 什 ...
- Versioning information could not be retrieved from the NuGet package repository. Please try again later.
Versioning information could not be retrieved from the NuGet package repository. Please try again la ...
- BJFU-217-基于链式存储结构的图书信息表的逆序存储
这道题可以用头插法创建列表,然后正常输出: #include<stdio.h> #include<stdlib.h> #define MAX 100 typedef struc ...
- LeetCode 1223. 掷骰子模拟 Dice Roll Simulation - Java - DP
题目链接:1223. 掷骰子模拟 有一个骰子模拟器会每次投掷的时候生成一个 1 到 6 的随机数. 不过我们在使用它时有个约束,就是使得投掷骰子时,连续 掷出数字 i 的次数不能超过 rollMax[ ...
- python优先级问题
- memcached源码分析三-libevent与命令解析
转载请注明出处https://www.cnblogs.com/yang-zd/p/11352833.html,谢谢合作! 前面已经分析了memcached中的slabs内存管理及缓存对象如何利用ite ...