课程设计报告 - 图文
更新时间:2024-05-23 22:24:01 阅读量: 综合文库 文档下载
- 课程设计报告推荐度:
- 相关推荐
目录
1、项目背景及意义 ................................................................................................................................................................. 2
2、 需求分析 ........................................................................................................................................................................... 3
2.1现状分析 ..................................................................................................................................................................... 3 2.2功能需求 ..................................................................................................................................................................... 3 2.3 系统设计目标 ............................................................................................................................................................ 3 3、系统可行性分析 ................................................................................................................................................................. 3
3.1 技术可行性 ................................................................................................................................................................ 3 3.2 经济可行性 ................................................................................................................................................................ 3 3.3 操作可行性 ................................................................................................................................................................ 4 4、 使用的相关技术 ............................................................................................................................................................... 4 5、系统详细设计 ..................................................................................................................................................................... 4
5.1 总体设计 .................................................................................................................................................................... 4
5.1.1技术方案 .......................................................................................................................................................... 4 5.1.2系统架构 .......................................................................................................................................................... 4 5.1.3逻辑结构 .......................................................................................................................................................... 4 5.1.4数据结构 .......................................................................................................................................................... 4 5.15系统工具 ........................................................................................................................................................... 4 5.2 数据库设计 ................................................................................................................................................................ 5
5.2.1数据库概念结构 .............................................................................................................................................. 5 5.2.2数据库实现 ...................................................................................................................................................... 5 5.3 安全性设计 ................................................................................................................................................................ 5 5.4 系统功能设计 ............................................................................................................................................................ 5 6、 方案分析 ........................................................................................................................................................................... 5
6.1 可操作性分析 ............................................................................................................................................................ 5 6.2 先进性分析 ................................................................................................................................................................ 5 6.3 稳健性分析 ................................................................................................................................................................ 6 6.4 可扩展性分析 ............................................................................................................................................................ 6 6.5 可维护性分析 ............................................................................................................................................................ 6 7、系统测试 ............................................................................................................................................................................. 6
7.1 测试概述 .................................................................................................................................................................... 6 7.2 测试资源与环境 ........................................................................................................................................................ 6
7.21硬件配置 ........................................................................................................................................................... 6 7.22软件配置 ........................................................................................................................................................... 6 7.3 测试内容 .................................................................................................................................................................... 6
1、项目背景及意义
学生信息档案的管理对于学校的管理者来说至关重要,学生信息是高等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。特别是近几年来,国家政策的调整,我国高等院校大规模的扩招,给高等院校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。其包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复杂,难以单纯地依靠人工管理,而且传统的人工管理方式既不易于规范化,管理效率也不高,目前我国各类高等院校中还有相当一部分学生档案管理还停留在纸介质的基础上,尤其是中、小学对学生档案的管理更是落后,这样的管理机制已经不能适应时代发展的要求,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及已进入人类社会生活的各个领域,并发挥着越来越重要的作用。这种传统的手工管理模式必然被以计算机为物质基础的信息管理方法所取代。 作为计算机应用的一部分,使用计算机
对学生档案进行管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是学校向科学化、正规化管理发展的必要条件,更是各个高等院校与世界接轨的重要条件。
系统针对学校学生信息的特点以及管理中实际需要而设计,能够有效地实现学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为。
2、需求分析
2.1现状分析
在使用信息化方式管理学生信息手段以前,在全国各大高等院校中,一线学生工作中最基本的任务就是对学生信息的管理,动辄数千乃至上万的学生信息,一直以来采用原始的人工管理档案入袋的方式,对于学生信息的查询、学生奖学金评定、贫困生统计、党支部管理、班级情况等等都是通过人工方式记录。随着学生人数的不断增加,必然会带来管理效率低下、安全性保密性性差,文件和数据的剧增,进而使得学生信息的查找、更新和维护都存在着较大的困难。 在实施学生工作对学生进行管理的每个环节都要翻阅大量的文字档案,一个档案袋一个档案袋的查找,逐页逐行逐字逐句的进行查看,采用手工管理的方式存在着诸多缺点:不仅效率低下,而且学生信息资料的安全性难以保障、统计容易产生误差,甚至会经常出现资料存放错位而导致的“查无此人”的致命错误,而且资料保密性较差,另外随着时间的推移,数据量会不断增大,这将会对于学生信息档案的存放、查找、更新和维护都带来较大的麻烦
2.2功能需求
学生信息管理系统 修改学生信息 按学号查询学生信息 删除学生信息 添加学生学生信息 登录分为两种模式:学生、老师。 2.3 系统设计目标
节约资源,提高学生信息的精确度。本系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了学校能源。并且计算机的存储与快速查询功能大大提高了学籍管理的效率,并且还提高了学籍信息管理的精确度。 方便快速操作,精减人员,节约开支 方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。
3、系统可行性分析
3.1 技术可行性
要开发该系统必须具备一定的数据库知识以及C#知识(或者java),从技术方面来讲,是可以实现的。
3.2 经济可行性
现在学校每位学生基本都有一台电脑,实验室中也配备了供学生使用的电脑,可以免费上网。总体上看,基本
上学生无需任何费用。
3.3 操作可行性
从用户单位学校的行政管理、工作制度等方面来看,能够使用该软件系统。从用户单位的工作人员的素质来看,无需经过培训就能满足使用该软件系统的要求。
4、使用的相关技术
C#开发语言和sql语言。
5、系统详细设计
5.1 总体设计 5.1.1技术方案
通过Windows窗口button触发事件,达到连通数据库,实现增删改查功能。
5.1.2系统架构
学生信息管理系统 修改学生信息 按学号查询学生信息 删除学生信息 添加学生学生信息 登录分为两种模式:学生、老师。 5.1.3逻辑结构
登录界面判断登入的是老师还是学生,学生显示学生功能界面,不能删除和修改信息还有添加信息。只能查询信息,包括自己的信息还有别人的信息。如果是老师,显示老师功能界面,有增删改查功能,输入要操作的学号,进入修改增加,删除成功会通过弹出窗口提示。
5.1.4数据结构
增加 删除 修改 查询
老师账号 √ √ √ √
学生账号
√
5.15系统工具
Microsoft Visual Studio 2015 、Microsoft SQL Server 2008
5.2 数据库设计
5.2.1数据库概念结构
编号 属性名 1 姓名 2 学院 3 学号 4 手机号码 5 政治面貌 6 出生日期 编号 1 2
属性名 姓名 工号
学生表(st)
字段名称 数据类型 长度 name nchar 20 xuanyuan nchar 10 name nchar 20 phone nchar 20 zzmm nchar 20 data date
老师表(teacher) 字段名称 数据类型 长度 name nchar 20 工号 nchar 20
5.2.2数据库实现
学生表的设计
老师表的设计
5.3 安全性设计
通过账号密码验证来达到系统安全性的保证。
5.4 系统功能设计
主要有学生端的查询功能,和老师端的增删改查。
6、 方案分析
6.1 可操作性分析
从用户单位学校的行政管理、工作制度等方面来看,能够使用该软件系统。从用户单位的工作人员的素质来看,无需经过培训就能满足使用该软件系统的要求。
6.2 先进性分析
节约资源,提高学生信息的精确度。本系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了学校能源。并且计算机的存储与快速查询功能大大提高了学籍管理的效率,并且还提高了学籍信息管理的
精确度。 方便快速操作,精减人员,节约开支 方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。
6.3 稳健性分析
设计的学生管理系统经过测试,未发现有运行程序失败或者运行中奔溃的现象出现。
6.4 可扩展性分析
编写程序是加入了大量注释,可保证以后程序的升级扩展不受影响。
6.5 可维护性分析
数据冗余等等可在sql sever manager studio中进行查询管理,删除冗余数据。也可以在程序运行中的老师功能进行修改操作。
7、系统测试
7.1 测试概述
主要测试系统的稳定性,功能的完整性,还有易用性。
7.2 测试资源与环境
7.21硬件配置
电脑型号 处理器 主板 内存 主硬盘 显卡 显示器 声卡 网卡
联想 Lenovo Y50-70 20378 笔记本电脑 (扫描时间:2017年05月01日) 英特尔 第四代酷睿 i5-4210H @ 2.90GHz 双核 联想 Y50-70 ( 英特尔 Haswell - Lynx Point )
8 GB ( 记忆科技 DDR3L 1600MHz / 金士顿 DDR3L 1600MHz ) ADATA SP920SS ( 256 GB / 固态硬盘 ) Nvidia GeForce GTX 860M ( 2 GB / 联想 ) 奇美 CMN15C4 ( 15.3 英寸 )
瑞昱 @ 英特尔 Lynx Point 高保真音频 英特尔 Dual Band Wireless AC 3160
7.22软件配置
操作系统 测试软件
Windows 7 旗舰版 64位 SP1 ( DirectX 11 )
Microsoft Visual Studio 2015 、Microsoft SQL Server 2008
7.3 测试内容
要查询的学生学号:05010401
可重复查询。
输入要添加的学生信息:1
填写完信息,确认添加后
再次查询,显示已经添加成功。
填入要修改学生的学号
点击修改跳出修改页(添加是insert,修改会覆盖原先的数据)
再次查询,显示已经修改完成。
填入要删除的学生学号
正在阅读:
课程设计报告 - 图文05-23
南昌西客站设计说明07-03
高一政治-江都中学2015-2016学年高一上学期阶段性测试政治试题06-13
殡仪馆建设工程项目可行性研究报告06-01
(川府发〔2007〕14号四川省人民政府关于严格规范国家投资工程建07-06
(一)招标项目概况及要求汇编 - 图文05-20
中世纪占星方法和技术106-03
大学生《百万英镑》读后感2022年03-25
贵州重点项目-普安茶叶交易中心建设项目可行性研究报告05-13
一分钟作文600字06-19
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 课程
- 图文
- 报告
- 设计
- 预防火灾广播稿
- 水电安装工程施工劳务分包合同1
- 西三线站场和阀室(招标文件) 新
- 剑桥预备级上课堂笔记
- 人教版八年级上册英语Unit4单元测试
- 从《萧萧》看沈从文对人性美的追求
- 全钢大模板施工方案
- 推进使用国家通用语言文字发声亮剑
- 农安县农村基础设施建设项目道路工程可行性研究报告
- coreldraw2
- 单片机原理及应用第三版(张毅刚)1-6章全
- 医院90周年院庆宣传方案
- 行业研究报告-2017-2022年中国烟草行业发展预测及投资咨询报告(
- 2018年中国橡胶家用手套现状分析及市场前景预测(目录) - 图文
- 洛阳市五金零售行业企业名录2018版722家 - 图文
- 班级管理与课堂管理
- 2015年福布斯全球企业2000强解析
- 农村信用社对账工作实施细则
- 2013年公安机关人民警察执法资格等级考试公共科目训练习题(不定
- 2017新版检验检测机构管理评审报告