基于C#的学生档案管理系统毕业论文

合集下载

基于案例的C语言程序设计教学改革

基于案例的C语言程序设计教学改革
成 了 一 个 程序 从而 产 生 满 足 感 。此 时 授课 教 师 再 提 出 “ 出一 个 三 行 的 ’ 输 的题 目, 生 仍 会 很 兴 奋 地 完 成该 学
个案例引人 。例如在 讲数组之前 , ¨ 给}一个题 目“ 出 给 十个学生的身 高, 求这 十个学生 的身 高的平均值 , 并输 出高于平均值的学 生身高 。” 这道题 目在学习数组之前 是完全可以完成的 ,不过 要设置 十个 变量来 存放 十个
单 案例 制 作— — 复 杂 案例 设 计三 部 分组 成 。
有了学好的信心 , 学生才能学好这 门课 。②利用 案例进
行学 习内容 引入 , 强学 习 主动性 , 增 在讲解新 的内容之 前, 不要直截 了当地 讲我们要 讲什么内容 , 而是 通过一
1 . 案例模仿 。学生在接触C 语言之初要给他们进行 编程模仿的适应过程 。例如 , 在第一次授课 中给出了输 “ eo H l Wo ! 的程序 , l r ” d 讲解完这个程序之后就要让 学生首先输出一个“ e G o !” Vr y od 的题 目, 学生模仿讲 过的程序进行编程 。当他们完成后 , 会觉得 自己独立完
了语法规则却不会运用 ,不能将 学到的知识运用到实
际编程中来 。因此 , 课程授课 的重点应转移到编程思想
的培 养 上 来 。
1 . 授课前案例展示 。① 利f案 例培养学习兴趣 , } } = j 增 强学 习信心。在第一堂课上课时 , 不要急于讲课本上的 内容 , 可将以往学生 做的优秀课 程设计 , 者c 言程 或 语
序) 展示给学生看 。通过以往学生做的程序展示 , 让学 生树立能学好这 门课 的信心 ; 通过代表性 的案例展示 ,
让学生建立学习这门课 的兴趣 。只有有 了学习兴趣 , 又

基于2021版C-NCAP仪表板五星膝碰研究

基于2021版C-NCAP仪表板五星膝碰研究

2024年第1期引 言C-NCAP按照乘员保护、行人保护和主动安全三个部分的综合得分率来进行星级评价,其中乘员保护中的100%正面碰撞和MPDB碰撞与膝碰相关,分值分别2分和4分,占比分值较大,按照C-NCAP星级评定方案,整车碰撞若要达到C-NCAP五星需要综合得分率达到超过83%且小于92%(如表1),同时乘员保护、行人保护和主doi:10.3969/j.issn.1005-2550.2024.01.011 收稿日期:2023-11-15基于2021版C-NCAP仪表板五星膝碰研究李威,叶勤,亢胜利,王洪明,贺桥利(东风汽车集团有限公司研发总院,武汉 430058)摘 要:随着汽车工业的发展,汽车从“零死亡”向“零伤亡”再向“零事故”的终极目标不断前进,汽车的安全性尤其是碰撞安全越来越受到人们的关注。

相较于2018版C-NCAP,2021版仪表板knee-mapping试验采用正面50%重叠移动渐进变形壁障碰撞试验(MPDB)替代了正面40%重叠可变形壁障碰撞试验,同时引入了可变区域接触和集中力载荷的评分要求以及试验前提达成规则,评分要求越趋严格。

本文基于对2021版C-NCAP膝碰评分规程解读,探索并提出达成五星膝碰的仪表板设计方法。

关键词:C-NCAP;仪表板;五星膝碰中图分类号:U467.1+4 文献标识码:A 文章编号:1005-2550(2024)01-0061-09Based on the 2021 C-NCAP of IP Five-star Knee-mapping ResearchLI Wei, YE Qin, KANG Sheng-li, WANG Hong-ming, HE Qiao-li( Dongfeng Motor Corporation Research&Development Institute,Wuhan 430058, China)Abstract: With the development of the automobile industry, the ultimate goal of automobile from "zero death" to "zero casualties" and then to "zero accidents" continues to move forward, and the safety of automobiles, especially collision safety, has attracted more and more attention. Compared with C-NCAP 2018 version, knee mapping test of instrument panel 2021 version adopts front 50% overlap moving progressive deformation barrier crash test (MPDB) to replace front 40% overlap deformable barrier crash test, and introduces the scoring requirements of variable area contact and concentrated force load as well as the test prerequisite to achieve rules. Based on the interpretation of C-NCAP knee touch scoring procedures for 2021 edition, this paper explores and proposes a dashboard design method to achieve five-star knee-mapping.Key Words: C-NCAP; Instrument Panel; Five-Star Knee-Mapping李 威毕业于武汉理工大学,硕士研究生学历,现就职于东风汽车集团有限公司研发总院,任主管工程师,主要研究方向为汽车仪表板仪表板技术方案设计,曾发表相关论文3篇,并获得15项专利。

基于改进的C-C方法的相空间重构参数选择

基于改进的C-C方法的相空间重构参数选择

基于改进的C-C 方法的相空间重构参数选择*陆振波 蔡志明 姜可宇(海军工程大学电子工程学院, 武汉430033)摘 要:针对混沌时间序列相空间重构C-C 方法的三点不足,提出了一种基于改进的C-C 方法的确定最优时延与嵌入窗的新算法。

在关联积分计算过程中引入了权衡计算精度与速度的可调参数,合理选择该参数,能在不严重损失估计精度的前提下,大大加快计算速度。

在理论分析的基础上,用所提出的算法对三种混沌序列进行相空间重构,仿真结果表明该算法对最优时延的选择更准确,对最优嵌入窗的选取更可靠。

关键词:混沌,时间序列分析,相空间重构,关联积分Determination of embedding parameters for phase spacereconstruction based on improved C-C methodLu Zhen-bo Cai Zhi-ming Jiang Ke-yu(Electronic Engineering College, Navy Engineering University, WuHan 430033, China)Abstract : A new algorithm to determine delay time and embedding window was presented based on the improved C-C method modified the classical C-C method in three aspects. Considering precision and rapidity of computation, an optimal parameter was introduced into the computation of correlation integral. On the foundation of theory study, phase space reconstruction of three kinds of chaotic time series is carried out, and the result of simulations verify that the algorithm is more applicable for determining appropriate delay time and embedding window.Key Words : chaos, time series analysis, phase space reconstruction, correlation integral1 引言近年来,混沌时间序列分析方法在很多科研和工程领域中得到广泛应用。

基于C

基于C

基于C摘要:应用c-d生产函数对1995-2008年聊城市的农业生产投入要素进行了测度与评价。

结果表明,聊城市农业生产处于规模报酬递增阶段,各要素的作用比较协调,处于稳步增长阶段;耗电量、化肥施用量、灌溉量对农业产出的增长作用分别为7.74%、4.65%和3.29%;耗电量和化肥施用量的弹性系数都远小于1,说明在目前情况下尚没有充分发挥其投资效益,仍有潜力可挖;影响农业总产出的因素除了已选择的耗电量、化肥施用量、灌溉量3要素外,还有技术水平的提高和政策因素的影响。

关键词:农业生产要素;c-d生产函数;测度与评析;聊城市中图分类号:f062.2 文献标识码:a 文章编号:0439-8114(2013)03-0734-04山东省聊城市近年来着力发掘其作为江北水城的特殊资源优势发展旅游业,因而要对境内水源做近一步的限制利用与保护,同时也间接造成了在聊城市既定可利用水量的前提下导致农业灌溉用水量下降的潜在趋向,这将影响聊城市农业产业结构。

因此,论证农业各生产要素是否协调,对农林牧渔的贡献到底多大,是否需要调整等显得尤为必要。

c-d生产函数是由数学家柯布和经济学家道格拉斯两人对美国1899-1922年期间的有关经济进行分析和估算时提出来的,直到目前仍被广泛认为是一种常用的生产函数。

近年来,此方法在国内外农业生产研究方面已有一些深入的研究与成功的运用,如王林等[1]对山东省农业投入产出进行了分析;杨君等[2]对塔里木盆地农业生产投入产出潜力进行了研究;秦耀辰等[3]通过构建生产函数对河南省东部平原的粮食生产进行过投入产出潜力评估。

然而在此模型的应用中对灌溉量、农业耗电量的讨论还较少,更多的是单纯的分析劳动力投入和耕地面积等要素对农业产出的影响[4,5]。

事实上现代农业已日益集约化、机械化,耕地面积、劳动力人数对农业产出的影响已不再是决定性的要素,引入更多要素便成为必然,例如代表灌溉量的有效灌溉面积[6],代表能源投入利用的耗电量以及与农业生产方式息息相关的化肥投入量等。

八路抢答器-基于单片机C语言

八路抢答器-基于单片机C语言

#include<reg51.h>#define uchar unsigned char#define uint unsigned intsbit k1=P1^0;sbit k2=P1^1;sbit k3=P1^2;sbit k4=P1^3;sbit k5=P1^4;sbit k6=P1^5;sbit k7=P1^6;sbit k8=P1^7; //选手按键sbit beep=P3^6; //蜂鸣器uchar code tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77}; //0-9代码(共阴极)uchar shiwei,gewei,xuanshou,count,i,second;uchar score1,score2,score3,score4,score5,score6,score7,score8;//选手1~8的分数uint t,m,n,a,a1,a2,a3,a4,a5,a6,a7,a8;void Timer(){TMOD|=0x01;TH0=0xd8; //初值55536,计数10000次,每次1US,总计10msTL0=0xf0;IE=0x82; //这里是中断优先级控制EA=1(开总中断),ET0=1(定时器0允许中断),这里用定时器0来定时TR0=1;}void tim(void) interrupt 1 using 1 //为定时中断TR0{TH0=0xd8; //重新赋值TL0=0xf0;count++;if(count==100) //100*10ms=1秒{count=0;second--; //秒减1}}void delay(uint z) //延时函数{uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);//延时1ms}void display (uchar shiwei,gewei,xuanshou) //显示函数{P2=0xfe; //打开显示时间十位的位选低电平有效1111 1110 P0=shiwei;//显示十位delay(5);P2=0xfd; //个位位选1111 1101P0=gewei;delay(5);P2=0xf7; //选手位选1111 0111P0=xuanshou;delay(5);}void dis(void)//调用显示函数{shiwei=tab[second/10];gewei=tab[second%10];xuanshou=tab[i];display (shiwei,gewei,xuanshou);}void init() //初始化函数{P2=0x04;//0000 0100P0=0x3f;//数码管共阴0011 1111显示0t=0;beep=0;//蜂鸣器i=0;second=29;score1=60;score2=60;score3=60;score4=60;score5=60;score6=60;score7=60;score8=60;a1=1;a2=1;a3=1;a4=1;a5=1;a6=1;a7=1;a8=1;}void main()//主函数{init();//调用初始化函数if(k==1){ m=0; if(k1==0) {delay(5);if(k1==0);while(!k1);beep=1;delay(500);beep=0;} // 违规抢答显示号码报警while(t){if(m==0) //开关,保证程序只执行一次{switch(t){case 1:{TR0=0;i=1;second=score1;beep=1;delay(500);beep=0;a1=0;a2=1;a3=1;a4=1;a5=1;a6=1;a7=1;a8=1;m=1;break; //有选手抢答时显示选手号码蜂鸣器响,时间为0,t和i对应}}} }if(k2==0) {delay(5);if(k1==0);while(!k1);t=2;beep=1;delay(500);beep=0;}if(k3==0) {delay(5);if(k1==0);while(!k1);t=3;beep=1;delay(500);beep=0;}if(k4==0) {delay(5);if(k1==0);while(!k1);t=4;beep=1;delay(500);beep=0;}if(k5==0) {delay(5);if(k1==0);while(!k1);t=5;beep=1;delay(500);beep=0;}if(k6==0) {delay(5);if(k1==0);while(!k1);t=6;beep=1;delay(500);beep=0;}if(k7==0) {delay(5);if(k1==0);while(!k1);t=7;beep=1;delay(500);beep=0;}if(k8==0) {delay(5);if(k1==0);while(!k1);t=8;beep=1;delay(500);beep=0;}}if(k==0){Timer();//中断定时器打开delay(10);while(!k);while(1){dis();m=0;n=0;if (second==29){beep=1;delay(500);beep=0;}if(second==0){TR0=0;n=1;if(k1==0){delay(5);if(k1==0);while(!k1);t=1;beep=1;delay(500);beep=0;} // 违规抢答显示号码报警if(k2==0){delay(5);if(k1==0);while(!k1);t=2;beep=1;delay(500);beep=0;}if(k3==0){delay(5);if(k1==0);while(!k1);t=3;beep=1;delay(500);beep=0;}if(k4==0){delay(5);if(k1==0);while(!k1);t=4;beep=1;delay(500);beep=0;}if(k5==0){delay(5);if(k1==0);while(!k1);t=5;beep=1;delay(500);beep=0;}if(k6==0){delay(5);if(k1==0);while(!k1);t=6;beep=1;delay(500);beep=0;}if(k7==0){delay(5);if(k1==0);while(!k1);t=7;beep=1;delay(500);beep=0;}if(k8==0){delay(5);if(k1==0);while(!k1);t=8;beep=1;delay(500);beep=0;}if(k==0){beep=1;delay(500);beep=0;second=29;TR0=1;m=1;}}//如果再次按下开始按钮,蜂鸣器响0。

基于_C_OS_和LwIP的嵌入式Web服务器实现

基于_C_OS_和LwIP的嵌入式Web服务器实现

《电气自动化》2011年第33卷第3期嵌入式系统Embedded SystemsElectrical Automation基于μC /OS-Ⅱ和LwIP 的嵌入式Web 服务器实现杨俊吕建平徐峰柳(苏州大学电子信息学院,江苏苏州215006)摘要:采用以ARM Cortex -M3为内核的32位微控制器LPC1768,利用其内置以太网控制器搭建web 服务器。

web 服务器以μC /OS-II 为操作系统,并在其基础上,成功移植了LwIP 协议栈,通过该协议栈,实现了HTTP (超文本传输协议)服务。

文中介绍了该系统的硬件设计和软件开发过程,涉及μC /OS -II 的移植、LwIP 协议栈的总体架构和移植、LwIP 协议栈数据包处理流程、以及网络应用层程序的编写。

关键词:ARM Cortex -M3μC /OS -II LwIP 浏览器[中图分类号]TP332[文献标志码]A [文章编号]1000-3886(2011)03-0062-03Realizing of Embedded Web Server Based onLight Weight Protocal Stack LwIP and μC /OS-ⅡYang JunLu JianpingXu Fengliu(School of Electronics and Information Engineering ,Soochow University ,Su 'z hou Jiangsu 215006,China )Abstract :A 32bit-microcontroller LPC1768based on the core of ARM Cortex-M3was adopted in this server.Its embedded Ethernet controllerwas used to construct a web server with μC /OS-Ⅱas the operating system (OS ).On the basis of μC /OS-Ⅱ,a LwIP protocal stackwas transplanted successfully and HTTP (Hyper Text Ttransfer Protocal )service was realized.The process of hardware designing and software developing was introduced in the paper.Adding to it ,the paper included transplanting of μC /OS-Ⅱ,the general structureand transplanting of LwIP protocal stack ,the handling proceeding of LwIP protocal stack packet ,as well as programming of application layer.Keywords :ARM Cortex-M3μC /OS-ⅡLwIPbroswer收稿日期:2010-11-290引言随着嵌入式系统和单片机技术的发展,嵌入式以太网的设计越来越受关注。

基于“C-POTE”模型的小学语文跨学科主题活动设计

基于“C-POTE”模型的小学语文跨学科主题活动设计

-089-2023年第35期(总第375期)教学案例基于“C-POTE”模型的小学语文跨学科主题活动设计钱 枭摘 要:跨学科学习是学习方式、教学方式变革的新方向,主张在真实的生活情境中利用不同的学科思维解决实际问题。

主要论述基于“C-POTE”模型的小学语文跨学科主题活动设计,旨在让学生在跨学科主题学习活动中,结合具有逻辑性的问题链深化对学科上位概念的理解,由此在新的问题情境中学会迁移,并为教师在跨学科主题设计、活动实施上实现预估评价与科学打磨。

关键词:跨学科学习;“C-POTE”模型;大概念;问题链作者简介:钱枭(1994—),男,江苏省苏州市吴江区盛泽实验小学。

跨学科学习强调培养学生在真实的问题情境中运用不同的学科思维解决问题的能力,该能力不仅包含解决问题的策略性知识,更强调在面对不同问题情境时调整问题解决策略的迁移能力。

本文参照华南师范大学博士生导师詹泽慧的团队提出的以大概念为基础的跨学科主题学习“C-POTE ”模型,即“概念群→问题链→目标层→任务簇→证据集”,以“令人沉醉的中国美食”主题为例,设计跨学科主题学习活动,分析跨学科主题活动设计策略。

一、“C-POTE”模型与跨学科主题活动设计概述“C-POTE ”模型是由华南师范大学博士生导师詹泽慧的团队在核心素养目标的导向下,结合学习进阶和教学评一体化设计的核心思想所建构的,以大概念为基础的跨学科主题学习模型。

C 、P 、O 、T 、E 分别对应概念群、问题链、目标层、任务簇、证据集。

根据跨学科主题学习活动的不同阶段,教师和学生分别承担不同的驱动任务,共同指向核心素养的达成[1]。

概念群是整合多学科的关键纽带。

跨学科学习主张在真实的问题情境中运用不同的学科思维解决实际问题。

因此,跨学科学习的主题活动设计需要先从各学科的基本概念出发,寻找各学科基本概念的交叉点,形成上位的跨学科概念,再根据跨学科概念与社会生活中的实际问题设计跨学科主题。

教师要立足本学科核心概念,寻找不同学科概念之间的交叉点,结合真实情境,设计跨学科主题,让学生明白该解决什么问题。

基于“C-POTE”模式的小学英语跨学科主题学习实践

基于“C-POTE”模式的小学英语跨学科主题学习实践

基于“C-POTE”模式的小学英语跨学科主题学习实践
郑醉榴
【期刊名称】《中小学英语教学与研究》
【年(卷),期】2024()2
【摘要】跨学科主题学习符合学生多方面发展的需要,对于实现课程综合化和实践化有着重要意义。

本文基于“C-POTE”模式,从述选概念群、设计问题链、确定目标层、组织任务簇、收集证据集五个环节开展小学英语跨学科主题学习实践探索。

研究发现,基于“C-POTE”的小学英语跨学科主题学习在一定程度上激发了学生的创新精神,提高了学生的综合语言运用能力和在真实情境中综合运用知识解决问题的能力。

【总页数】5页(P17-21)
【作者】郑醉榴
【作者单位】江苏省张家港市世茂小学
【正文语种】中文
【中图分类】G63
【相关文献】
1.小学语文“跨学科学习”任务群主题建构模式探索——以与综合实践活动课程的耦合为例
2.基于新课标的小学英语跨学科主题学习活动设计实践与思考
3.小学英语跨学科主题学习的实践与思考
4.“一点三链”课堂模式推进跨学科主题学习的实践路径——以《寻味湘西》跨学科主题教学为例
5.基于“C-POTE”模型的小学语文跨学科主题活动设计
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(此文档为word格式,下载后您可任意编辑修改!)重庆大学毕业设计(论文)题目:基于C#新昌中学学生档案管理系统设计与实现所在系别:信息与建筑工程学院年级专业:网络 0509 计算机科学与技术学生姓名:刘帮学号:指导教师:王德祥职称:讲师导师单位:重庆大学中国石油大学(华东)远程与继续教育学院论文完成时间:2009 年 5 月15 日中国石油大学(华东)现代远程教育毕业设计(论文)任务书发给学员刘宏1.设计(论文)题目:基于C#的新昌中学学生档案管理系统设计与实现2.学生完成设计(论文)期限:2009 年3 月11 日至2009 年5 月15 日3.设计(论文)课题要求:通过对新昌中学学生档案管理系统设计与实现,掌握软件开发的设计过程和设计方法。

本设计需实现如下功能:1)可对学生基本信息和学籍档案信息以及用户权限进行管理;2)用户根据不同的权限可对学生档案信息进行添加、删除、修改等操作;3)可对学生及其档案信息进行各种查询(精确、模糊、组合);4)可对学生及其档案信息等进行报表打印和导入导出功能;5)具有良好的帮助环境;论文写作要求如下:1)论文的撰写应当有一定的独创新和新颖性,具有一定的实用价值。

2)论文语句通顺,结构良好。

3)论文图表,数据准确无误。

4)论文字数字。

4.实验(上机、调研)部分要求内容:1)采用WIN2000以上的操作系统+Visual C#+SQL Server2000开发;2)采用CS结构或单机版;3)软件作品要有一定的实用性和可操作性,必须采取多种测试方法的测试,保证软件的可运行性。

5.文献查阅要求:1)《SQL Server 实用教程》,郑阿奇,电子工业出版社;2)《数据库原理及设计》,陶宏才,清华大学出版社;3)《Visual C#数据库项目案例导航》,张奇、李律松等,清华大学出版社;另外查阅文献要求文献是国家正规期刊或出版物,作者在相应业界具有一定的影响力。

网上收集的相应数据应当具有权威性,并注明相应网站名及具体网址。

6.发出日期:2009 年 3 月11 日7.学员完成日期:2009 年 5 月10 日指导教师签名:学生签名:摘要学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强,数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

经过分析,我们使用 MICROSOFT公司的C#+SQL Server2000开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

关键字:控件,窗体,域。

目录第1章绪论 (1)1.1 开发背景 (1)1.2开发环境 (1)1.2.1 服务端运行环境 (1)1.2.2 客户端运行环境 (2)1.3 开发工具简介 (2)1.3.1 Dreamweaver介绍 (2)1.3.2 SQL Server数据库简介 (2)1.3.3 C#简介 (2)第2章需求分析 (3)2.1可行性研究 (3)2.1.1 技术可行性 (3)2.1.2 经济可行性 (3)2.1.3 操作可行性 (3)2.2 系统功能需求分析 (3)2.2.1 系统功能模块概述 (4)2.2.2 系统数据流图 (4)2.3系统数据需求分析 (5)第3章总体设计 (7)3.1 系统设计 (7)3.1.1 系统功能模块图 (7)3.1.2 模块详细说明 (7)3.2 数据库设计 (8)3.2.1 概念结构设计 (8)3.2.2 逻辑结构设计 (9)第4章详细设计 (11)4.1登录界面的设计 (11)4.2学生档案查询模块 (15)4.3档案添加子模块 (17)4.4档案处理子模块 (19)4.5学生成绩子模块 (21)4.6用户模块 (24)第5章系统测试 (26)5.1登录模块测试 (26)5.2 档案查询模块测试 (26)5.3档案处理模块测试 (26)5.4成绩查询模块测试 (26)5.5成绩处理模块测试 (27)第6章结束语 (28)参考文献 (29)致谢 (30)附录 (31)第1章绪论1.1 开发背景随着科技的发展,计算机本身经历了巨大的变化。

计算机的概念也由原始的分立式走向今天的网络式。

网络技术已逐渐成为现代信息技术的主流,网络的概念也随着Internet 技术和应用的发展而渐入人心。

InternetIntranet 的作用正为越来越多的人所认识,通过网络共享信息正成为科学研究的一种重要手段。

可以这么说,谁拥有信息,谁就能在科技信息革命的大潮中获得主动权,就能获取成功。

面对信息时代的挑战,网络的功能越来越强,国内教育系统也在积极建设或升级计算机网络,并已建成了规模较大的中国教育科研网,全国许多学校也纷纷建立或升级自己的校园网络系统,许多高校还提出了办公无纸化的口号。

校园网是实现办公自动化、管理科学化、教学手段现代化和图书情报信息网络化最有利的支撑环境。

但是,目前校园网的利用率却不是很高,主要原因是缺少好的网络应用平台。

以前开发的 MIS 系统往往是在单机上运行,或者采用 CS 技术开发出来的,对于今天因特网时代来说,这些系统很大程度上已经不能满足用户随时随地获取信息的需要。

学校学生档案管理最初是人工方式进行,显然在信息化发展的今天,这远远不能满足档案管理的需要。

后来,随着单机板档案管理系统的开发,这在很大程度上解决了上述矛盾但是,这种系统如今也不能满足档案管理的要求了,这主要是由于高校的扩招,在校学生人数的增加。

因此,开发 BS 结构的 MIS 是势在必行。

本文正是在这种背景下提出的,目的是为了开发出一套功能完善、操作便捷、及时性好、适用面广学校学生档案管理系统,以提高学校学生档案管理的效率。

1.2 开发环境1.2.1 服务端运行环境1 、作为服务端硬件必须具有服务器级别。

2 、软件配置:由于本系统是应用于 Microsoft 的 Windows 平台上的,因此对于Web 服务器的配置应该配置 IIS(Internet Information Service) 等提供 Web 服务的软件。

3 、操作平台:可以选择 Windows 2003 、 Win2000 Server ,也可以是 WinXP 。

1.2.2 客户端运行环境由于本系统是基于 BS 结构开发出来的,对客户端的配置要求不是很高。

1 、操作平台需求:可以是 Win2000WinXPWinMeWin98 等平台;2 、软件需求:客户端需要安装一个 Internet 浏览器,如 Internet Explorer 。

1.3 开发工具简介1.3.1 Dreamweaver介绍Dreamweaver是一种网站开发设计的基本软件,对于创建专业 Web 站点而言也是一种很好的开发工具,同时也是最简单的建立功能强大的 Internet 应用程序的方法。

它可以在单一环境下工作,快速创建和管理 Web 站点和 Internet 应用程序。

Dreamweaver 的可视化布局界面是它最主要的一个优势,这样方便开发人员对照布局界面和代码程序来设计,提高了设计的可视化。

1.3.2 SQL Server数据库简介在当今数据库开发中,主流的数据库工具是Micorosoft SQL Server 2000 。

Micorosoft SQL Server 2000建立在Windows XP2000操作系统的基础之上,为用户提供了一个功能强大的客户服务器数据库平台,是一个能同时支持多个并发用户的大型关系数据库。

SQL Server 2000是微软公司推出的普及关系数据库系统,其一经推出,就迅速成为使用最广的数据库系统。

1.3.3 C#简介C#语言自CC++演变而来,它是给那些愿意牺牲C++一点底层功能,经获得更方便和更新产品化的企业开发人员而创造的。

C#具有现代、简单、完全面向对象和类型安全等特点。

C#最重要的一点:它是现代的编程语言。

它在类、名字空间、方法重载和异常处理等领域简化了C++。

摒弃了C++的复杂性,使它更易用、更少出错。

第2章需求分析2.1 可行性研究目前,在不少初高级中学学生案管理系统都是单机的 MIS,甚至有的还是手工方式。

这种单机的管理系统不仅工作方式效率是极低,而且存在许多弊端,主要包括:1 、档案录入效率低下:例如每学期开学,数以千计的学生档案都由学生处负责录入,这个工程量之大,可想而知。

2 、查询不便:例如,某个年级要调出某个学生的档案,由于学生没有管理档案的权限,他就必须到学生处去调这个学生的档案。

3 、毕业生转档不便:每年大量毕业生,他们都要转走自已的档案。

在这个过程中,若没有管理信息系统的参与,工作繁重不可言喻。

2.1.1 技术可行性随着科学技术的不断提高也带动了计算机网络的发展及通信平台技术的提高。

同时,操作系统Windows XP2000接口能力强,界面友好,加上采用C#技术开发内容丰富、动态的、个性化的Web应用程序,使用SQL Server 2000作为系统开发后台数据库,能有效存储和管理数据。

所以完成在技术上是可行的。

2.1.2 经济可行性计算机不仅价格低廉还可以代替人工进行许多繁杂的劳动,节省许多资源,大大的提高人们的工作效率,同时本系统开发周期短、成本低。

因此在信息时代的今天传统的查阅方法必然被计算机为基础的在线查阅所取代。

2.1.3 操作可行性作为计算机应用的一部分,使用计算机对学生档案信息进行查阅,具有手工查阅所无法比拟的优点。

例如:检索迅速、查找方便、可靠性高、存储量大、保密性好等。

且本系统的开发六周时间即可完成。

前两周主要是对图书馆运作流程的熟悉和公众对在线查阅要求的了解,接下来就是运用C#编程即可完成整个系统工作。

2.2 系统功能需求分析新昌中学学生档案管理系统的主要任务就是对学生的档案信息进行管理,即查询、添加、修改、删除等功能。

使用户能方便的得到想要的信息,使学校学生的档案管理更加系统化、自动化、规范化,从而提高管理的效率。

2.2.1 系统功能模块概述现在对系统的功能进行详细分解。

1. 档案添加模块该模块用来上传学生的档案信息,这也是本系统中数据管理的主要对象。

2. 档案浏览模块用户可以利用此模块功能很快查询到任何一个在校学生的档案信息。

当然系统应该提供多种查询方式。

3. 档案处理模块当发现学生档案录入有误或是需要增加相关信息时,就可以利用此模块的功能来实现档案的更新。

学生毕业或是退学后,其档案信息也应在调离本校本校之后,予以销毁。

4. 密码设置模块用户在登陆之后可以修改自已的密码。

相关文档
最新文档