ImageVerifierCode 换一换
格式:DOCX , 页数:50 ,大小:872.80KB ,
资源ID:2238121      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2238121.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网络数据库课程设计学生成绩管理系统.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网络数据库课程设计学生成绩管理系统.docx

1、网络数据库课程设计学生成绩管理系统第一章 系统概述1.1系统开发的背景和意义1 1.2系统所要实现功能11.3系统开发工具11.4系统模块分析1第二章 系统需求分析 2.1系统目标分析32.2系统数据描述32.3系统数据流图52.4系统数据字典62.5系统数据库概念设计8第三章 系统总体设计3.1系统功能模块设计113.2系统主要功能描述113.3系统流程分析12第四章 系统详细设计4.1程序流程设计134.2系统结构的实现14第五章 系统界面设计及代码实现5.1系统登陆窗口界面175.2系统主程序窗口界面185.3住宿管理设计205.4客人信息查询275.5 系统管理295.6订房信息管理3

2、15.7结算信息管理34第六章 系统测试6.1 测试目的386.2 测试方法386.3 测试记录与运行结果38总 结 参考文献 第一章 系统概述及可行性分析1.1系统开发的背景在信息时代,能够代表一个国家信息产业水平和竞争能力的就是软件产业。作为21世纪的朝阳产业,软件是全球最具发展前景与开发潜力的产业之一,已成为全球经济新的增长点,而且也逐渐成为世界各国竞相占领的战略制高点。软件市场大致可以分为应用软件、系统软件和工具软件。应用软件仍是软件市场的主流,约占69。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计

3、算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。成绩管理系统,在国内外早已有着成熟的研究成果和广泛的社会应用。国内的众多高校甚至中小学,都得到了不同程度的使用。市场上众多的教育管理信息系统,大多包含学生成绩管理的功能。学生成绩管理正向着网络化、终端化发展。借助网络,学生可以及时、准确地查询到自己各学期、各门课程的成绩信息。教师除可获得学生成绩的基本数

4、据外,还可按要求获得相应的分析结果。现在我国的大中专院校的学生成绩管理水平正在不断提高,停留在纸介质基础上的管理手段早已被时代淘汰,因为它浪费了许多的人力和物力。大多数的管理方法是以计算机为基础的学生成绩管理系统,因为它可以弥补学校对于学生成绩人工管理时的漏洞,提高工作效率,树立良好的办学形象。1.2系统开发的意义管理信息系统在强调管理,强调信息的现代社会中它越来越得到普及。管理信息系统是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及网络数据库技术等等。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。管理本身就是一类复杂的智能行为,是一个

5、知识运用和知识创新的过程。现代的企事业管理迫切需要一个支持的信息管理的平台。一个协同管理的平台是必不可少的。企事业需要一个不断进行技术交流和培训的系统。1.3系统可行性分析社会可行性现代社会是信息高速发展的社会,尤其是计算机科学日趋成熟,选择使用计算机对学生成绩信息进行管理已经成为现代学校的必然选择,所以从社会角度对本系统进行分析是完全具有可行性的。技术可行性开发数据库管理信息系统需要选择两种工具,即前台开发语言和后台数据库。本系统运用了Visual Basic作为开发工具,SQL Server2000作为后台数据库。经济可行性经济可行性主要包括:“成本-收益”分析和“短期-长远利益”分析。相

6、对于本课题来讲,这两点好象不是很重要。因为做为一个课程设计课题的它的实用性有待进一步的知识积累。但从以后的角度来看,本课题的设计开发还是具有相当大的经济可行性的。法律可行性本系统的开发是由本小组(黄国俊07020742、刘任洋0702074217)在指导老师的指导下完成,不涉及任何公司任何个人的私有信息,不存在任何侵权和知识产权问题。第2章 系统需求分析本系统是一个应用于学生成绩管理的系统,这必然要求该系统对于系统管理员而言要安全、可靠、便于操作。因此,对于整个系统作了详尽的分析,对模块也作了合理的划分,以便达到上述要求。2.1 系统功能需求分析2.1.1 系统功能体系图图2-1系统功能体系图

7、2.1.2 系统基本功能主要模块及功能本课题开发的是一个学生成绩管理系统,其主要功能是完成对学生成绩的基本管理,主要模块包括:用户管理模块,班级模块,学生档案模块,课程模块,成绩管理模块,打印报表模块。用户管理模块主要对使用本系统的用户进行如下管理:1、添加新用户2、对已有的用户进行更改密码3、重新登陆班级管理模块主要对班级进行管理:1、班级信息的浏览(包括对班级信息的修改)2、班级信息的添加3、班级信息的查询学生档案管理模块主要是对学生信息(如学号、姓名、性别、家庭住址等)进行管理1、学生档案的浏览(包括对学生档案的修改)2、学生档案的添加3、学生档案的查询课程管理模块1、基本课程设置(包括

8、对课程的修改)2、班级课程设置成绩管理模块1、考试类型设置2、成绩浏览(包括对学生成绩的修改)3、成绩录入打印报表模块:打印学生成绩的报表。本系统主要建设模块就是成绩管理模块。2.2 业务流程、数据流分析2.2.1 业务流程分析根据学校的学生成绩业务流程,结合上述的各功能模块,设计出学生成绩管理系统的整体业务流程图,如图2-2所式。图2-2学生成绩管理系统业务流程图2.2.2 信息录入查询流程图采用现有资源先进行学生信息汇总,然后录入,最后查询。图2-3 信息录入查询流程图2.2.3数据流分析根据系统功能需求,数据库采用Microsoft Access 2003,它完全适合工作需求,并且它所支

9、持的数据类型十分丰富,维护简便,费用比较低,人员素质要求不是很高,容易升级。 根据以上的模块分析和流程设计,可以分析出,在学生成绩管理系统中,需要包含以下几个表:学生基本信息表(xj)、班级表(class)、所有课程表(allkecheng)、班级课程表(classkecheng)、考试类型表(leixing)、成绩表(cj)、用户表(user)。 表2-1 学生基本信息表(xj)字段名称类型长度备注学号文本10主键姓名文本8性别文本2班级文本20出生年月日期家庭地址文本30邮政编码数字长整型入学时间日期联系方式数字长整型备注备注表2-2 班级表(class)字段名称类型长度备注年级文本16主

10、键班级文本20年制文本8专业文本16班主任文本8备注备注表2-3 所有课程表(allkecheng)字段名称类型长度备注课程名称文本20教材文本20 表2-4 班级课程表(classkecheng)字段名称类型长度备注年级文本16专业文本12年制文本8学期文本50课程名称文本20授课教师文本10 表2-5 考试类型表(leixing)字段名称类型长度备注类型文本10表2-6 成绩表(cj)字段名称类型长度备注学号文本10学期文本50类型文本16课程名称文本20分数数字单精度型 表2-7 用户表(user)字段名称类型长度备注username文本20password文本20admin文本2rea

11、donly文本2qx1文本2qx2文本2qx3文本2qx4文本2第三章 系统总体设计3.1 系统设计原则实用性原则:确保系统具有良好的系统性能,友好的用户界面,较高的处理效率,便于使用和维护,并采用成熟的技术。先进性原则:尽量采用先进而且成熟的技术,使系统具有较高的技术水平和较长的生命周期。开放性、安全性、可靠性及可扩展性原则。兼容性原则:对于所选硬件系统及平台,能很好地适应开发和使用的需要。规范性原则:软件设计过程严格按照“软件工程”的规定,系统编码,文档,操作系统平台以及所采用的开发方法按照相应的国际标准和国家标准。3.2系统总体结构设计图3-1 系统功能模块图系统总体结构设计是要根据系统

12、分析的要求和组织的实际情况来对新系统的总体结构形式和可利用资源进行大致设计,它是一种宏观、总体上的设计和规划(如图3-1)。身份验证模块主要功能是授予进入学生成绩管理系统的管理员怎样的管理权限,比如:是超级用户,是只读用户,或者是普通用户。学生基本信息及其相关信息模块主要功能是对学生基本信息的管理和一些相关信息,可以包括班级信息,课程信息。比如:学生基本信息的录入、修改、查询、删除等,其中查询包括:按学号查询、按姓名查询、按班级查询、按姓名关键字查询。班级管理包括班级信息的添加、修改、删除、查询等,其中查询包括:按年级查询、按班级查询、按专业查询。课程管理包括所有课程的添加、修改、删除等和班级课程的添加、修改、删除等。学生成绩管理模块主要功能是对学生成绩和考试类型设置的管理。其中学生成绩管理主要是指对学生成绩的录入、修改等,而考试类型设置的管理主要是设置考试时间,比如:是期中还是期末,是那一年的哪个学期等。系统维护模块主要功能是对整个系统的安全和用户进行管理。系统说明模块的主要功能就是对该系统及开发者作简要说明。3.3 系

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1