计算机系论文——学校教务管理系统.doc_第1页
计算机系论文——学校教务管理系统.doc_第2页
计算机系论文——学校教务管理系统.doc_第3页
计算机系论文——学校教务管理系统.doc_第4页
计算机系论文——学校教务管理系统.doc_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目 录前言11 问题定义21.1 系统名称21.2 现行系统存在的问题21.3 项目目标21.4 项目范围21.5 可行性研究的经费估算32 可行性研究42.1 现行系统调研42.1.1 现行系统的目标42.1.2 用户组织机构52.1.3 系统的业务流图72.1.4 系统接口92.2 可行性分析102.2.1 可行性分析的目的102.2.2 技术可行性102.2.3 经济可行性112.2.4 操作可行性122.2.5 法律可行性122.2.6 可行性研究结论123 需求分析133.1 教务管理系统功能描述133.2 教务管理系统性能描述133.3 教务管理系统逻辑模型133.4 教务管理系统的逻辑模型的详细描述203.4.1 教务管理系统数据流描述203.4.2 教务管理系统数据存储描述243.4.3 教务管理系统数据处理描述253.5 教务管理系统实体描述263.6 教务管理系统安全性分析264 总体设计274.1 设计思想274.2 教务管理系统软件结构图284.3 教务管理系统模块描述294.3.1 系统管理模块描述294.3.2 学籍管理模块描述294.3.3 教师管理模块描述(IPO图)304.3.4 课程管理模块描述(IPO图)324.3.5 选课管理模块描述(IPO图)324.3.6 成绩管理模块描述(IPO图)334.3.7 教室管理模块描述(IPO图)344.4 数据库设计344.4.1 代码设计344.4.2 数据库设计364.5 教务管理系统输入、输出设计414.5.1 输入设计414.5.2 输出设计424.6 系统信息量估算434.7 系统安全性设计434.8 系统运行设计444.9 系统出错处理设计444.10 系统维护设计445 详细设计465.1 系统模块功能详细设计465.1.1 系统管理模块功能465.1.2 系统模块输入界面设计465.1.3 系统模块算法设计475.2 学籍管理模块功能详细设计485.2.1 学籍管理模块功能485.2.2 学籍管理模块界面设计485.2.3 更新学生信息子模块算法设计495.3 选课模块功能详细设计495.3.1 选课管理模块功能495.3.2 选课管理模块界面设计505.4 成绩模块功能详细设计505.4.1 成绩管理模块功能505.4.2 成绩管理模块界面设计506 编码516.1 编程工具的选择516.2 变量设计516.2.1 变量名设计原则516.2.2 变量设计516.2.3 程序清单(见附录)527 测试设计537.1 系统测试的基本原则537.2 系统的单元测试547.3 系统测试结论547.4 系统的维护建议558 系统使用说明568.1 系统运行环境568.2 系统安装指南568.3 系统操作指南568.4 系统评价57结论58致谢59参考文献60附录662 前言将。信息系统。新系统开发过程中严格按照系统开发步骤进行,在系统调研、分析、设计到系统的实施的全过程中,力求其科学性和合理性。此次毕业设计是对我两年来所学专业知识的一个总结。它使我提高了自身解决实际问题的能力。但由于本人知识水有限,系统设计中还存在着很多不足,请各位领导批评指正,以便我今后改进。此外,该系统能够顺利的完成离不开各位老师对我的帮助,在此深表感谢。1 问题定义问题定义阶段必须回答的关键问题是:“要解决的问题是什么?”如果不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时间和金钱,最终得出的结果是毫无意义的,因此有确切地定义问题的必要性,它是整个设计过程的基础。1.1 系统名称 *职业技术学院教务管理系统1.2 现行系统存在的问题(1) 虽然已架设了局域网,但教务管理仍处于半人工状态,没有完整的系统,没有充分发挥计算机网络的优势。(2) 学生选课是人工操作,手工录入,手工统计,并且需要每个同学填写选课表,需要把每一个填写好的选课表录入计算机,工作量很大,极不方便。(3) 技术人员不足,没有比较专业的网络技术及维护人员,管理人员计算机水平也有待于提高。(4) 业务处理过程中需要输出大量的报表,填写复杂,劳动量大,容易出现错误。(5) 以档案形式保存,容易遗漏丢失,且查询工作不便进行。1.3 项目目标(1) 减少手工操作。虽然教务处已配备电脑,但有很多工作仍是由人工来完成,如(查询功能)。这是对人力资源的一种损耗,也是对时间的一种浪费,所以在新系统中要尽量减少手工操作,以提高管理效率。(2) 具有局域网功能:能够利用客户/服务器方式在学校内部进行操作,包括对信息的查询、统计、管理、维护等。(3) 具有对授权用户所拥有的信息检索、统计、管理、维护等基本操作工作功能。(4) 安全保密功能:对于进行信息管理、维护等操作的用户进行身份验证。(5) 具有亲切友好的人机对话界面,易学、易用。(6) 科学管理日常事物,实现处理事物日常业务规范化,同时提高工作人员素质。(7) 保证数据处理快速,高效性,减少数据冗余,实现数据共享。1.4 项目范围本项目是针对学校的教务管理,主要负责每学期的学生,教师,课程信息,课程的录入,修改,删除;学期初,学生可根据课程安排进行选课;学期末,教师根据学生的选课情况进行成绩的录入与统计。教务人员,教师,学生均可根据不同条件进行 查看和查询。对用户方的计算机软硬件资。2 可行性研究可行性分析的任务是从技术上、经济上、操作上、法律上分析解决的问题是否存在可行的解。可行性研。4.2 教务管理系统软件结构。4.3.2 学籍管理模块描述模块名称:学籍管理模块编号:P2调用模块:P2.1,P2.2,P2.3,P2.4被调用模块:输入:F3.2 输出: F6.2处理过程:管理员首先初始化学籍管理菜单,录入学生的基本信息,然后可以作相关的查询、修改、删除操作;模块名称:学生情况录入模块编号:P2.1调用模块:被调用模块:P2输入:F3.2.1输出:F6.2.1 处理过程:管理员打开学籍管理菜单里的添加学籍菜单,通过添加按钮输入学生基本情况。 。图4-2 教务管理系统分E-R图NN11课 程MNMNNM学 生选修教 授教师取得成 绩录入安排安排的课程图4-3 教务管理系统总体E-R图。附录登陆界面确定按钮的程序清单Int countInt tmpIDcount=0If (ddlb_type.text= Or sle_name.text= Or sle_pws.text=) ThenMessageBox(错误,请填写完整数据!,Exclamation!)Else。Where userlogin=:sle_name.text; /管理员账号具有唯一性End IfOpen(w_jxgl_main)Close(w_jxgl_login)End IfEnd I

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论