面向对象语言程序设计课程设计报告

面向对象语言程序设计课程设计报告

ID:15599328

大小:2.48 MB

页数:25页

时间:2018-08-04

面向对象语言程序设计课程设计报告_第1页
面向对象语言程序设计课程设计报告_第2页
面向对象语言程序设计课程设计报告_第3页
面向对象语言程序设计课程设计报告_第4页
面向对象语言程序设计课程设计报告_第5页
资源描述:

《面向对象语言程序设计课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、面向对象语言程序设计课程设计报告题目:XX大学学籍管理系统学院专业班级学号姓名指导教师1开发背景现在,面对着大量的学生数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更

2、新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学籍信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学籍管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。2可行性分析2.1技术可行性该系统所需硬件设备,如服务器、PC机、打印机及网络配件等,市场上有销售且价格较低,能

3、满足系统功能要求。软件上,操作系统采用WindowsNT,数据库管理系统采用MicrosoftAccessversion7.0MDB,这些软件在MIS开发中已被大量应用,技术上都比较成熟。因此技术上是可行的。2.2经济可行性成本方面,关于各种软、硬件及辅助设备的购置、调试、机房及辅助设备以及系统维护,内务开销这些费用都可以忽略不计,因为学校机房可以为我们免费提供一切,拥有了天时地利人和,我们只需充分利用这些资源来开发我们的学籍管理系统开发费用方面,因为此系统比较简单,费用不高。2.3管理可行性由于该学校有很好的管理体制:每位学生均有学号及相关的成绩管理记录

4、,且学生的具体信息均会记录在相关档案中,以此来决定学生的升级、留级、退学情况。因此可以利用管理信息系统来进行管理。3软件需求分析3.1任务概述学校的学生数目很多,如果仅仅用纸笔记录的话,可能会造成数据的丢失,所以就建立一个学籍管理系统,使学生的信息能够迅速准确的反映出来,是管理员能够清晰地对数据进行管理,数据也就不会丢失或损坏。3.2软件目标让管理员能够更加准确的对数据进行管理,对数据进行删除、修改和添加而又不会影响到其他学生的信息。主要是对学生信息(如学号、姓名、性别、家庭住址等)进行管理。本模块又分为五个子模块:(1)录入学生信息(2)查询学生信息(3

5、)修改/删除学生信息3.3需求规定3.3.1对功能的规定管理员对学生的信息进行修改、删除和添加等操作,与此同时管理员可以通过学生的姓名、学号和家庭地址对学生的信息进行查询。通过网络在任何地方,档案管理人员均可随时对转入、转出的学生进行添加和删除,实现了信息的动态管理。好处为:1.可以存储历届的学生档案,安全、高效;2.只需一到二名档案录入员即可操作系统,节省大量人力;3.可以迅速查到所需信息。3.3.2对性能的规定(1)精度系统的设计应符合高校学工系统日常办公运作的需求,功能完备且实用,操作简单,界面友好清晰。系统应具有较好的扩展性,简单易维护,易于扩充升

6、级,在应用需求变化时,能容易地根据实际需求加以调整(2)时间特性要求系统应具高效的安全性,防止他人的非法侵入,防止学生个人信息泄密。数据处理与传输系统应能保证数据传输过程的安全、用户权限控制、数据交互的安全。系统的稳定性要求,系统应能提供全天24小时服务,具有系统数据备份、恢复能力,可以追溯系统日志。(1)灵活性数据处理与传输系统应能支持百名以上用户的使用,能够满足多个不同用户的同时访问,应能保证用户登陆系统响应速度及普通页面刷新速度。3.3.3输人输出要求输入:学生的基本信息和辅助信息以及管理员的信息输出:学生的基本信息和辅助信息以及管理员的信息输入和输

7、出的信息不能为空3.4运行环境规定该软件是在WindowsXP专业版(SP3)、VisualBasic6.0(SP6)、MicrosoftAccess2003的环境下完成的4数据设计4.1概念结构设计主要建立了两个表,一个是管理员表,一个是学生信息表学籍管理管理员管理员管理员密码从属学生信息姓名学号家庭地址籍贯民族班级辅导员联系电话身份证号所在校区宿舍号宿舍电话英语高数计算机VB4.2逻辑结构设计管理员表主要包含的信息是管理员和密码管理员密码学生信息表主要包含的信息有学生的学号、姓名、班级、民族等等学号姓名家庭地址籍贯民族班级辅导员联系电话身份证号所在校区

8、宿舍号宿舍电话英语高数计算机VB4.3数据库连接方法用ADODC部

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。