收藏 分销(赏)

学生课程管理系统概要设计说明1.doc

上传人:a199****6536 文档编号:2222894 上传时间:2024-05-23 格式:DOC 页数:11 大小:378.04KB
下载 相关 举报
学生课程管理系统概要设计说明1.doc_第1页
第1页 / 共11页
学生课程管理系统概要设计说明1.doc_第2页
第2页 / 共11页
学生课程管理系统概要设计说明1.doc_第3页
第3页 / 共11页
学生课程管理系统概要设计说明1.doc_第4页
第4页 / 共11页
学生课程管理系统概要设计说明1.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、学生课程管理系统概要设计说明1 作者: 日期:11 个人收集整理 勿做商业用途学生课程管理系统概要设计说明书一、 需求分析学校为方便学生课程管理,需开发一个课程管理系统。为便于学生,老师,教务管理人员信息查询,注册以及信息修改,学校把学生的信息,包括姓名、学号、班级、成绩等信息输入课程管理系统的数据库,然后在管理终端可以对数据进行查询和修改操作。要求系统能有效、快速、安全、可靠和无误的完成上述操作.并要求系统界面要简单明了,易于操作,程序利于维护。二、 设计说明1 系统结构设计通过数据流程图和功能模块图以及业务流程图,对软件程序结构做如下说明:画出软件体系结构的树状层次。2、数据设计(1)、数

2、据库结构设计将需求分析阶段形成的实体模型转化为数据库系统支持的数据库模型。如根据ER图建立数据库的物理模型DBMS 的使用上系统将采用 ACCESS, 系统主要需要维护4张数据表.用户表学生表班级表成绩表(2)数据结构与程序的关系程序终端在对信息进行操作时需对数据库数据结构,也就是数据表进行操作:在查询/维护过程中都需要对数据库中相应的表进行查询、添加、修改。物理数据结构主要用于各模块之间函数的信息传递。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。3、接口设计(1) 用户界面设计风格要求界面设计符合用户的标准,美观大方,与实现功能相匹配。(2) 内部接口设

3、计身份认证模块的返回值决定当前用户是否可以进入学生信息模块和管理员管理模块,身份通过以后再判断其相应的操作权限,这些采用返回值方式由用户本身的权限标志决定。(3) 外部接口设计在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。在设计语言上,已决定使用Microsoft Visual Basic.NET进行编程,在界面上可使用Microsoft Visual Basic.NET所提供的组件.登录界面:进入系统

4、:系统:添加用户/修改用户(包含权限):学生管理:班级管理:成绩管理(4) 出错设计出错信息:程序在运行时主要会出现两种错误:1、由于输入信息,或无法满足要求时产生的错误,称为软错误。2、由于其他问题,如操作超时等,产生的问题,称为硬错误。对于软错误,须在查询/维护模块判断输入数据的正确性,判断错误类型,再生成相应的错误提示语句,送到输出模块中。对与硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置,数据库内容返回操作之前的状态.出错信息必须给出相应的出错原因,如:输入的用户名或密码有误。(5) 维护设计维护方面主要为对数据库数据进行维护。可使用 ACCESS 的数据库维护功能机制。例如,定期为数据库进行Backup,

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 考试专区 > 中考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服