班级学籍管理系统,数据结构课程设计

班级学籍管理系统,数据结构课程设计

ID:28463926

大小:251.15 KB

页数:18页

时间:2018-12-10

班级学籍管理系统,数据结构课程设计_第1页
班级学籍管理系统,数据结构课程设计_第2页
班级学籍管理系统,数据结构课程设计_第3页
班级学籍管理系统,数据结构课程设计_第4页
班级学籍管理系统,数据结构课程设计_第5页
资源描述:

《班级学籍管理系统,数据结构课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、其其大孝课程设计任务书课程名称:数据结构课程设计设计题目:班级学籍管理系统系别:计算机系专业:计算机科学与技术学生姓名:学号:起止日期:指导教师:i题计设程彐K谓统系理管籍学级班名姓号学麵别系系机算计k术技与学科机算计员组某某某帀导指某某某S•9用;僅捷和快解与理便的方入的深理更管有籍表学链生对学己对自员助理帮管了了为为12麗XPSWdonwfoC2.borTu1蓬求随查,员中理机管算于计便在,存息息关信相的及生籍学斤子将的,生具学T-个为每机的算中计统。以系等统在档系储建理存生管出学籍调新学以给生可,学时找划汁度进作H汁设程课号序期曰止起容内作工^16li麵

2、3■8002计设匕匕厶B功分求需22713■8)02计设而日卜324-8-)02写码密4204-8-002写编码代源5624-8-002查检续后及试调611禱5■8002业作交提曰月年签任S!研教••见意核审研教曰月年签意核审>)/(X院学教第一章需求分析-1第1幵22.1系统H*小22.2合理的设计数据库22.3设计出友好的界面22.4实现基本功能和和一些特殊的功能22.5功能划分22.6系统功能分析3第三章详瞧十-3.1系统设计方法43.2数据库设计43.3系统结构设计53.4系统界面设计53.5部分程序代码6M四章WUW作说明11第五章i踞册与体会12致

3、谢参考文献第一章需求分析用户需求分析该实习完成的是一个简单的学生学籍管理系统,功能比较简单,要在实际中应用还需进一步的改进和功能的进一步的扩充,它实现的功能如下1、完成学生学籍数据的录入。2、实现学生学籍信息的简单查询,删除及排序。使用的开发工具:Turboc2.0、WindowsXP系统的设计。第二章开发过程2.1系统目标幵发本系统的目的在于代替当前系统的手工计算、制表等工作。我们一般设计系统都要完成以下的儿个要求,以便于用户进行操作。这样才能使系统易学易用。2.2合理的设计数据库尽:W:合理地减少数据庳数据的冗余,使重复的数裾不得录入,这样将不必要的多占用

4、存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。2.3设计出友好的界面界面的友好与否是用户评价一个软件优劣的重要方面之一,使用户有一个良好的心情。另外要充分的利用TurboC2.0提供的强大的功能,合理的编程,实现各模块的功能,实现各界面的合理的转换。2.4实现基本功能和一些特殊功能的操作该系统要求除了能实现信息的录入,删除,插入,更新等基本功能之外,还要求能够根据用户的需要进行操作。2.5功能划分本系统的功能主要划分为:1.学生学籍信息录入2.查询,插入,排序,删除模块3.学生学籍信息保存功能描述如下:L学生学籍信息录入:实现学生学籍信息的录入。

5、2.查询:根据学生学籍信息进行查询、修改当前信息。插入:川'将任一学生学籍信息插入到想要插入的位置。排序:实现按学号进行排序。删除:实现将数据库屮已有学生的学籍信息删除,有按学号和姓名删除两种方法。3.学生学籍信息保存:实现学生学籍信息的保存。查询_D1学生学籍2.6系统功能分析开发这个系统的FI的就是要帮助学校学生的学籍管理人员提高工作效率,实现学生学籍管理系统的系统化、规范化和自动化。根裾这个系统所要实现的目的和任务,总结出这个系统最终要实现的主要功能如下:•数据设置部分:主要包括学籍信息的内容。•数据采集部分:主要完成学生信息的录入。•数据查询部分:主要

6、包括学生学籍信息查询、修改(插入、删除)、排序。学生学籍模块具体功能及数据流图A、学生学籍管理数据概况列表如下。输入:学号、姓名、成缋处理:学籍信息的查询、修改、排序。数据存储:学籍信息。输出:进行下一条记录。B、人口登记基本情况操作数据流图:C、学生学籍查询数据概况:输入:输入查询学生学号处理:查询所需学生信息数据存储:学生学籍基本信息输出:所查学生信息第三章系统设计3.1系统设计的方法系统设计是把耑求转化力软件系统的最重要的环节。系统设计的优劣在根本上决定了软件系统的质量。系统设计的五个方囬的lAl容:体系结构设计、模块设计、数据库设计数据结构与算法设计、

7、用户界面设计。3.2数据库设计3.2.1数据库设计概述数据库是信息管理系统的后台,存储着所有的信息,在信息管理系统中有着很重要的地位。数据库设计的好与坏,直接影响到这个系统的运行效率。良好的数据库设计,可以提高数据信息的存储效率,保证数据信息的完整性和一致性。同吋,一个合理的数据库结构有利于程序的实现。这里选用WindowsXP作为后台数据库。3.2.2数据实体字典Node:节点定义:每个节点包拈数据域data,指针域pre,next,结点示意图如下:Data:数据链表定义:链表h,有头结点,链表部分示意图如下:数据表定义:学生学籍信息类型学号int姓名cha

8、r[10]成缋int3.3系统的结构设

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

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

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