学生成绩管理系统软件工程课程设计.docx
《学生成绩管理系统软件工程课程设计.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统软件工程课程设计.docx(85页珍藏版)》请在咨信网上搜索。
1、课程设计设计题目学生成绩管理系统学生料名烽锦娇学 号 20064102专业班级 地理信息系统06-1指导教师杨欣张明明200 9 年 6 月 9 日学生成绩,这些数据与个人隐私并没有很大的相关性,而且通过管理员的权限控制,学 生的信息也不能随便泄露。2. 5社会因素可行性本系统可以提高学校的工作效率,加快学校体制改革,发扬与时俱进的精神,紧跟 时代脚步,利用高科技技术处理学校事务工作,树立良好的社会形象,扩大社会影响力, 作为是恶单位,为其他单位的信息管理改革树立典范。2. 6可行性研究结论由以上技术、经济、操作、法律和社会效益五方面的分析可以看出,本系统的开发时机 成熟,从多种角度考虑,都是
2、可行的,本系统是值得投资建立的。第三章需求分析3.1. 引言信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生 活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继 续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学生成绩管理系统软件为 教学办公室带来了极大的方便。该软件是C+语言为实现语言,其功能在系统内部有源 代码直接完成。通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需 输入一些简单的汉字、数字,即可到达自己的目标3.1.1 编写目的(说明编写需求说明的目的,指明用户对象)本需求的编写目的在于对用户需求进行充分调研的基础上
3、,深入理解并描述出软件的功能、性能、接口等方面的需求,研究学生成绩管理系统软件的开发途径和应用方法。本需求的预期读者是与学生成绩管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本工程的领导和人员,软件验证者。3.1.2 工程背景本工程的名称:学生成绩管理系统开发软件。本工程的任务提出者及开发者:合肥工业大学,学生成绩管理系统软件开发小组本工程的用户:管理员、教教师、学生。本产品能具体化、合理化的管理学生成绩,用面向对象的思维方式去了解计算机的 基本工作原理和C+语言3.1.3 定义(列出文档中所用到的专门术语的定义和缩写词的原文)C+语言:随着计算机技术的不断开展以及软件程序的高
4、度复杂化,面向对象程序设计的重要性也越来越突显出来,而C+语言那么是面向对象程序设计的最重要的代表性 语言之一。C语言具有许多优点,比方语言简洁灵活;运算符和数据结构丰富;具有结 构化控制语句;程序执行效率高;同时具有高级语言和汇编语言的优点等。与其他高级 语言相比,C语言具有可以直接访问物理地址的优点,与汇编语言相比又具有良好的可 读性和可移植性。因此,C语言得到了极为广泛的应用。随着C语言应用的推广,C语 言存在的一些缺陷或缺乏也开始暴露出来,并受到大家的关注。比方C语言对数据类型 检查的机制比拟弱,缺少支持代码重用的结构;随着软件工程规模的扩大,难以适应开 发特大型程序。同时C语言毕竟是
5、一种面向过程的编程语言,已经不能满足运用面向对 象的方法开发软件的需要。C+便在C语言基础上,为克服C语言本身存在的缺点,同 时为支持面向对象的程序设计而研制出来的一种通用的程序设计语言,它是在1980年 由贝尔实验室的Bjarne Stroustrup创立的。C+语言是在被广泛应用的C语言的基础上开展起来的。C+语言在C语言已有的功能的基础上,强化了 C语言的基本功能,特别是增加了对类的处理能力,即:C+语言=c语言+基本功能的扩充+类功能。学生成绩管理系统:学生成绩管理是帮助教学人员、学生对学生信息和成绩进行的管理软件。使用C+,独立完成其功能。3.1.4 参考资料C+程序设计教程钱能著清
6、华大学出版社张海藩著清华大学出版社王珊萨师熠著高等教育出版社软件工程导论数据库系统概论 可行性分析报告3.2. 工程概述学生成绩管理系统用比拟完善规范的方式对学生成绩进行管理,存储,更新,实现 用户对数据的查询,是用新的编程语言实现的一款办公软件,满足学校对学生资料的管 理,以现代化的创新思维去工作。3.2.1 工程目标、内容、现行系统的调查情况工程目标:是学生成绩管理系统规范化系统化,是用户本身共享数据更加方便,减 轻学校行政人员的工作负担,提高学校处理事务的工作效率,节约教育经费工程内容:通过本系统软件,能帮助用户利用计算机,快速方便的对学生成绩进行 管理、输入、输出、查找,使原本大量的不
7、具共享性和条理性的数据变得具体化,直观 化、合理化。现行系统状况:现今学生成绩管理系统的烦琐给具有强烈时间观念的各类用户带来 了诸多不便,是学校管理学生信息缺少系统性和完整性,为了对学生成绩方便的管理开 发了本软件。3.2.2 运行环境本系统是基于C/S模式的采用C实现的成绩管理系统(Management InformationSystem)o数据库服务器由SQL实现。为使系统能够正常运行,软硬件环境需求如下: 软件需求:操作系统Windows操作系统w2000, w2003, wxp, wvista;数据库服务器 端软件SQL servero硬件需求:10M以上的LAN接入网络带宽,1G内存
8、/360GQ0K) SCSI硬盘的服务器.3.2.3 条件与限制经济约束:工程开发经费不能超过预算的20%;时间约束:开发人员必须在规定的时间限制内完成系统的开发;环境要求:软硬件配置要到达要求;保密性要求:操作平安和学生资料保密技术要求:采用软硬一体化的设计方法。标准约束:该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。3.3. 数据描述3.3.1 静态数据静态数据要求:支持的终端数为1台,处理1个文件及20条记录3.3.2 动态数据(1)学生信息:学号、姓名、性别、年级、年龄、班级、系别、专业(2)教师信息:教师号,姓名,性别,年龄,课程名称(3)课程信息:课程名称,课程编号,
9、任课教师(4)成绩:课程名称3.3.3 数据库描述数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的 计算机软硬自愿组成的系统;他与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。本软件使用的是SQL ServerSQL Server特点:真正的客户机/服务器体系结构;图形化用户界面,使 系统管理和数据库管理更加直观、简单;丰富的编程接口工具,为用户进行程 序设计提供了更大的选择余地;SQL Server与Windows NT完全集成,利用 了 NT的许多功能,如发送和接受消息,管理登录平安性等;SQL Server也可 以很好地与Microsoft Back
10、Office产品集成;具有很好的伸缩性,可跨越从运 行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多 种平台使用;对Web技术的支持,使用户能够很容易地将数据库中的数据发布 到Web页面上;SQL Server提供数据仓库功能,这个功能只在Oracle和其 他更昂贵的DBMS中才有;支持XML(Extensive Markup Language,扩展标 记语言);强大的基于Web的分析;支持OLE DB和多种查询;支持分布式的 分区视图3.3.4 数据采集学生信息:新生入学时从各个高中传送的学生信息资料及本学校新生招生安排 教师信息:教师入岗是学校分配成
11、绩信息:各次考试成绩记录功能需求3.3.5 功能划分系统的功能需求包括以下几个方面(1)学生用户能够查询成绩和个人信息(2)教师用户能够查询学生信息,提交、修改学生成绩(3)管理员用户可以对系统的数据进行维护,如增加、删除、更新学生信息,增加、更改、删除教师信息满足以上需求的系统需要一下几个模块(1)基本数据维护模块。基本数据维护模块提供了使用者录入、修改并维护基本数 据的途径。如管理员对学生和教师用户信息的更新和教师用户输入学生成绩(2)信息查询模块。信息查询模块主要用于实现学生用户和教师用户对成绩和个人 信息的查询(3)数据库管理模块。在系统中,所有的数据信息都要进行详细的记录,所以要用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 软件工程 课程设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。