1、SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
2、agraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSp
3、acingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC6
4、8HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基
5、于单片机的自动找平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO,2激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26.
6、 基于单片机的实时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39.
7、 单片机控制的便携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44. 基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控
8、制的后备式方波UPS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65
9、. 基于单片机和DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统 70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77.
10、 基于单片机系统的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片机的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式I
11、nternet系统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用 93. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型
12、聚氨酯导热系数测试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研制 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅
13、炉智能控制器的设计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,
14、毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!摘要本论文介绍了“高校新生报到管理系统”的可行性分析、需求分析、系统设计、系统实施以及开发工具和功能设计。采用系统的、管理的思想提出了系统设计方案,讨论了系统实施的必要性。在可行性论证、拟建系统方案、功能结构图设计方面都有独到的见解。解决了高校新生在报到时可能会出现的混乱现象,让报到按照报到流程顺序进行,可以方便做出统计,而且解决了数据容易丢失和统计出错的问题。关键词 需求分析,系统设计,数据字典ABST
15、RACTThis text introduces the analysis of possibility , analysis of requirement, system design, practice of system, development tool and function design of “high school management system of register”. It talks about the sys tem design project with the thought of management and system. The necessity t
16、hat system puts into practice is discussed. I have the original views on the possibility argument, setting up the system project and the function construction diagram design aspect. It works out the problem that happened during the register of new students, which is also so confusion. It also let th
17、e register process smoothly and can do the covariance easily. The problem that the data loosed and came amiss will be worked out.Key words analysis of require ,system design , data dictionary 目录第一章 引言1第二章 可行性分析22.1可行性分析的内容22.1.1技术可行性22.1.2经济可行性22.1.3社会可行性32.2可行性分析报告32.2.1系统建设的背景、必要性、项目的由来32.2.2拟建系统的
18、方案42.2.3可行性论证9第三章 需求分析113.1业务流程图133.2数据流程图133.3数据字典14第四章 系统设计154.1系统设计的目标154.2数据库设计154.3功能结构图174.4输入输出设计184.4.1输出设计184.4.2输入设计19第五章 系统实施215.1系统实施阶段的任务215.1.1实施阶段的主要活动215.1.2系统实施阶段的特点。215.2 分块实现方法225.3 编程方法22第六章 总结236.1 本文总结236.2 发展展望23致谢25参考文献2644SelectionParagraphFormatLineSpacingLinesToPointsSelec
19、tionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFor
20、matLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacing
21、LinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec第一章 引言在当今科学技术高度发达的现代化社会里,事物间的联系日趋复杂,出现了各式各样的多种大系统。且这些系统通常都是开放性系统,它们与所处的环境即更大的系统发生着物质、能量和信息等的交换关系。系统同环境的不适应将对系统的存在产生不利影响,这是系
22、统的外部条件要求。从系统内部看,它们通常由许多层次的分系统组成。系统与分系统之间有着纵横交叉的复杂关系。但是不管这些关系如何复杂,有一条基本原则是不变的,那就是下层系统以达到上层系统的目标为任务,横向各分系统必须用系统总目标协调行动,各附属分系统要为实现系统整体目标而存在。因此,任何分系统的不适应或不健全,都将对系统的整体功能和目标产生不利影响。系统本身的功能和目标是否合理也有研究分析之必要。不明确、不恰当的系统目标和功能设计,往往会给系统的生存带来严重后果。这就是系统分析的重要性所在。为了发挥系统的功能及达到系统的目标,而就效益与费用两种观点,运用逻辑的方法对系统加以周详的分析、比较、考察和
23、试验,而制订一套经济有效的处理步骤或程序,或提出对原有系统改进方案的过程,被称为系统分析。系统设计的基础是由系统分析提供的,系统设计的任务就是充分利用和发挥系统分析的成果,并把这些成果具体化和结构化。所谓系统设计就是在系统分析的基础上,用系统思想综合运用各有关学科的知识、技术和经验,通过总体研究和详细设计等环节,落实到具体工作上,以创造满足设计目标的人造系统。例如某大型水电建设,它是以发电为目标,它的任务并不是简单的栏江、建大坝、装发电机组、架设输电线等。而是一个综合性工程,必须仔细全面地考虑各种因素,进行系统分析和设计,才可能设计出一个满意可行的系统方案,它可能包括众多的分系统,如建大坝还要
24、考虑轮船航运系统、水利截流系统、生态系统、村民的迁移、对上中下游的经济发展的影响等,这些都需要进行分析和论证,以确定设计方案。没有全面的系统设计,将会造成重大失误。在以下的章节将会着重介绍“高新生报到管理系统”的可行性分析,需求分析,以及系统的设计和实施,这都是系统在最后投入使用之前必须要做的事情。第二章 可行性分析可行性研究是任何一项工程正式投入力量之前必须进行的一项工作。这对于保证资源的合理使用、避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证。信息系统的建设是一项长期、费时、费力的复杂工程,可行性的研究是很有必要的,当然这其中遇到困难也是不可想象的。“可行性”是指在当前情况
25、下,研究这个信息系统是否有必要,而且条件是否具备。可行性的含义不仅包括可能性,还包括必要性、合理性。2.1可行性分析的内容2.1.1技术可行性1) 硬件 我们现在普遍采用的电脑基本配置如下,128M内存,40G硬盘,CPU频率超过800HZ,有自己地宽带网。在这样的情况下,硬件方面绝对支持我们做这个高校新生报到注册管理系统。而且高校的计算机配置一般优于我们现在的配置,所以在采用本系统之后不会出现硬件不支持的情况。2) 系统软件 现在学校比较流行的操作系统是Windows 2000,Windows XP,而本系统的实施只需在Windows 98以上系统就可以了,而且Windows 2000能比较
26、好的支持ASP.NET,所以在Windows 2000环境下制作整个系统是不会出现操作系统不支持这种情况的。高校采用的系统都会高于Windows 98 ,所以在使用过程中他们不会出现操作系统不支持的问题。3) 目前为止,我经过图书馆的资料查阅以及网上资料查阅还找不到像这样专门为学校新生报到注册而设计的系统,因为现在高校在新生报到时都采用的是一种手工的输入方式,也就是新生到各个部门都完全是由手工录入数据,然后各院系部把这些数据录入数据库,这样就会出现学生报到时的混乱现象,而且不便于新生情况的统计。所以本系统的研究与开发是很有必要的。4) 技术人员 本系统的开发的全过程都是由本人收集资料,查阅以前
27、的书籍,利用已有的知识独立开发设计。2.1.2经济可行性1) 系统开发的资金问题 本系统在开发过程中都是利用已有的资源对系统进行开发,所以不会出现由于经济的困难而导致系统难以开发的问题。2) 经济合理性 对于开发人员来说,只要本系统能正常运行,能够在新生报到的时候进行较方便的操作,有一定的资金回报就可以了。而对于高校来说,投入一点点资金就可以避免报道时的混乱,而且可以方便的做出统计,这不仅提高了新生报到注册的效率,而且可以减少由于手工而带来的失误,这更代表着一所高校信息化的进步,对于高校来说投资这样系统是大有裨益的。2.1.3社会可行性 本系统研发成功之后在本校是可以实施的,因为本校各院系计算
28、机的操作系统几乎都是Windows 2000,在这种操作系统下运行本系统,正如前面所分析的,不会出现技术上的问题。本系统在本校采用之后,可以向其他高校进行推广,因为每所高校在新生报到注册时采用的方式都大同小异,原始的半手工方式。但是不可否认,这个系统由于没有多人参与,功能以及维护方面可能会产生些许问题,能不能作为一个正式的软件被采用将会是一个遗留的问题。从现在的情况来看,清华不久前采用了一套新生报到注册管理系统,带来非常积极的效果,像一些功能强大的“新生报到注册管理系统”还是有它的社会可行性的。从网上是查不到“新生报到注册管理系统”的,只是有很多软件附带了这项功能,但是没有我下面所介绍的功能那
29、么完善。或许某些高校已经采用了更加完善的系统,但这都不能成为本系统开发与设计的障碍。2.2可行性分析报告2.2.1系统建设的背景、必要性、项目的由来在日趋信息化的社会,系统这两个字眼并不陌生,如银行的ATM自动取款系统,消费刷卡系统,有DOS操作系统,也有WINDOS操作系统,还有财务管理系统等等。在学校里,为了避免新生报到时的混乱场面,也为减少大量的由于登记而带来的资金、人力、物力的消耗,于是可以引进新生报到管理系统,报道的新生只需填入自己的相关信息,便可方便的做出统计。大四上学期的时候我们从学校系里拿到了一份毕业设计(论文)参考选题,这些题可供我们选择,将来会作为我们毕业设计(论文)的题目
30、,因此应该慎重做出选择,我仔细再三考虑之后选择了这个论文题目高校新生报到管理系统。选择这个题目主要是因为我确实是想学一点东西,因为在大三和大四的时候我对管理学、经济学、营销学产生了浓厚的兴趣,因此在这些方面下的功夫多一些,而忽略了自己本专业课程的学习,也许我认为人应该学到老,活到老,把学知识当成是自己的一种生活方式,所以在最后我还是选择了我自己本专业的课题,我尊重我们的专业,我们的系!我更爱我们的学校,也确实想学一点东西!在大二、大三、大四我都参与了迎新工作,我看到了迎新工作的热情,同时也看到了迎新工作时场面的混乱,我也想把这个系统做好之后能在我们学校真正使用,给新生一个良好的印象。国内外的教
31、育界存在着很大的差别,像现在尽管推出“减负”这一词语,但实际上学生来自社会、家庭、同辈人的压力并没有因此而降低,相反在日趋激烈的竞争的社会,只会加大他们的压力,几乎还是一种应试教育,很少注重学生真正能力的培养,他们所了解所知道的只是书本上的静止的东西,动手能力、自我生存能力却是捉襟见肘,在没有上学之前他们的眼睛里充满好奇,充满渴望,而经过几年的学习之后,他们的眼神充满恐惧,充满忧郁。国外的教育就不一样了,他们注重的是能力的培养与提高,更重视动手能力,他们针对的是现实的东西,并不是书本上比较空泛的东西,有人戏称美国的一个高中生要胜过中国的一个本科生,其实不无道理,我必须承认他们的社会意识要比我强
32、,而这与他们的教育是分不开的。国内外的大学之间也存在着很大的区别,我们现在的模式基本上还是严进宽出,而国外比较发达的国家都采取宽进严出,这样学生在大学的勤奋程度要比我们强,学的东西要比我们多。国内外信息化的程度也有很大的区别,几乎是两个落差很大的档次,国外发达国家信息化几乎涵盖所有的行业,而在国内信息化的程度还很低很低,许多行业都还没能引进信息化。只在比较大型的行业才采用。因此,在大学的最后阶段里,我选择自己动手,全盘操作,前前后后历时三个月收集资料、看书,有很多东西我一时都难以看懂,还需要向老师和同学们请教,在有足够的准备之后,做出一个高校新生报到系统。第一:培养自己的动手能力;第二:为了更
33、好的适应社会,更好的生存;第三:也是激励自己,天下无难事,只怕有心人。2.2.2拟建系统的方案用ASP.NET制作,把数据写入数据库。2.2.2.1系统初始化部分 系统初始化指在引进这个系统之后对其进行密码修改,因为所有的高校引进本系统时第一次初始化时都是使用的同一个密码。在新生报到注册之前,对整个系统进行初始化,在本次招生结束之间是不允许初始化的,在过程中如果初始化,将会丢失所有的数据。2.2.2.2报到注册部分1 一般功能介绍各个部门院系登陆系统报到注册部分时,将会看到一个界面,在此界面上可以看到自己的部门,各部门院系登陆时根据所在部门点击相应部门的链接。进入时各部门院系看到时都是需要用户
34、名和密码的登陆界面。1)身份验证在界面上登录的账号和密码如果不正确,将会有一个警告框出现,点击确定后重新登陆,身份验证通过后看到相应部门的主页面。2)修改登陆账号和密码各部门院系登陆后首先修改各自部门的登陆口令,在各自主页面点击“修改密码”链接,修改登陆的账号和密码要求输入就账号和旧密码,旧的登陆口令不对时不准修改。建议各部门院系根据初始化时的登陆口令登陆系统后先对登陆账号和密码进行修改。3)新生注册各部门给新生注册时在新生注册码的输入框内输入考生号,点击“注册”,如果考生号存在且该新生在上级别的部门均已经报到过则可看到新生的信息。如果第一次注册新生信息上方会显示注册成功,如果已经注册过会显示
35、该生已经注册过。如果考生号存在但该新生在上级别的部门还未全部报到完则不允许在该部门报到,弹出上级别部门还未报到的对话框。如果考生号不存在则弹出考生号不存在的对话框。4)新生注销如果部门发现某个新生已经报到但是出现问题可见该生注销,在该部门主页面的左部注销上方的新生注册码的输入框内输入考生号,点击“注销”。如果该考生曾经注册过则在显示信息的上方提示该生注销成功。如果该省还没有注册过则提示该生还未报到,无法注销。5)统计登记在各部门的主页面中点击“统计登记”的链接,在该界面图中是新生在该部门报到的整体情况,接着是分院系新生在该部门报到的整体情况,然后是在该部门未报到的新生统计情况。2特殊功能介绍招
36、生办1)招生办察看各部门密码 在招生办的主页面中点击“查看各部门密码”的链接,先看到的是招生办部门的登陆框架页面,目的是进一步确认查看人员的权限,通过验证者既可看到各部门院系的登陆口令。2)招生办统计查看各部门 在招生办的主页面中点击“统计查看各部门”的链接,该页面显示的是各部门的新生报到整体情况。3)统计查看各院系 在招生办的主页面中点击“统计查看各院系”的链接,该页面显示的是各院系的新生报到整体情况。4)查看单个新生情况 在招生办的主页面中点击“查看单个新生情况”的链接,在该页面中输入新生的考生号,如果输入的考生号不正确则弹出考生号不存在的对话框,否则看到新生在各部门和所在原系的报道情况。
37、5)注册有问题的新生情况查看在招生办的主页面中点击“注册有问题的新生”的链接,注册有问题的新生情况查看指的是如果注册过程中出现某个新生在低级别的部门报到完毕而在高级别部门还未报到,该新生就属于报到有问题的新生。产生这种现象的原因是该生在高级别部门报到后到低级别部门也办理报到手续,但是事后发现该新生在高级别的部门报到中存在问题,将该生在高级别的部门注销掉了,而在低级别部门未进行注销手续。解决办法:通过该页面的显示江报到有问题的新生找出来进行人工干预。如果注册过程中所有新生报到正常,则出现所有新生报到流程正常的提示,事实上完全正常是不可能的。财务处1)新生注册在财务处的主页面中,“查看”按钮上方的
38、新生注册号码输入框内输入牟新生的考生号,点击“查看”,如果该新生在上级部门还没有报到完,则提示出现上级部门还未报到完的提示。如果该新生上级部门已经报到完,且该新生在本部门还未报到则看到该新生的应缴费用,在实际缴费输入框内输入实际缴费,确认输入的实际缴费不超过应缴费用,点击“注册”,该新生的应缴费用、实际费用、欠费都显示出来了,如果发现实际缴费输入错误,可以将该新生注销后再重新注册。在财务处的主页面中,“查看”按钮上方的新生这册号码输入框输入某新生的考生号,点击“查看”,如果该新生已经在该部门报到过,在该页面中将该新生的应缴费用、实缴费用、欠费都显示出来,并且在信息表格的上方显示该新生已经在该部
39、门注册过。2)欠费统计在财务处的主页面中,点击“欠费统计”的链接,该页面中显示的是在财务处报到过并且欠费的新生信息,包括新生的考上号、姓名、性别、本校专业代码、欠费金额。如果在财务处报到的新生中没有欠费的新生,则该页面显示所有新生均不欠费。院系部分1)新生注册在新生注册码的输入框内输入考生号后,点击注册除了判断新生号是否存在外增加该新生是否属于该院系的判断,如果该新生不属于该院系,则不能在此院为新生报到。2)新生注销在新生注册码的输入框内输入考生号后,点击“注销”,除了判断新生号是否存在外增加该新生是否属于该院系的判断,如果该新生不属于该院系,则不能在此院为新生注销。3)专业统计在院系的主页面
40、中点击“专业统计”的链接,该页面显示出该院系的所有专业新生报到整体情况。4)院系统计在院系的主页面中点击“院系统计”的链接,该页面显示出所有新生在该院系报到的整体情况。5)查看单个新生情况在院系的主页面中点击“查看单个新生情况”的链接,该页面的功能与招生办的“查看单个新生情况”的功能一样,如果报到的新生不属于该院系,可以通过该功能显示出该新生的报道情况,在显示的信息中可以看到该新生属于哪个院系并告知其在各部门报到的情况。在报到过程中,建议每天通过服务器端的“普通高校网上注册系统”对数据库进行2次备份,以避免数据丢失遗漏,全部报到结束后,通过该系统的导出模块,导出各类统计数据。2.2.2.3对开
41、发工具的讨论随着软件理论的发展,应用系统的开发从两层结构模型发展到了三层甚至是多层的结构模型,从应用系统的开发角度而言,系统的开发一般可以分为表示层开发、业务逻辑层开发和数据库处理层开发。27实际上,我们可以通过使用快速开发工具如VB、DEPHI,HTML页面生成工具(如FrontPage ,Dreamweaver)等来快速构建表示层。早分布式决策支持系统中。核心在于开发和构建模型。在以往的DSS开发中,通常采用FRORTRAN、PASAL、C等高级语言,而这些高级语言不具备数据库操作功能,从而使得开发难度增加。此外,对于不同的建模者,所熟悉的开发工具也各不相同,这为DSS的集成增加了困难。随
42、着软件开发工具及组件技术的发展,通过一些相对独立的组件来建立业务逻辑层,实现模型在DSS中的作用,比如通过DLL或者COM组件的形式,借助快速开发工具对组件技术的支持,为模型的开发、重用甚至是与数据库的接口都起到了极大的推动作用。以前被人们推从备至的数据计算语言,都已推出了可视化和面向对象的同源开发工具,如Borland公司及PASCAL推出了Delphi系列软件,微软公司基于BASIC推出了VB系列,基于C语言推出了VC系列,基于FORTRAN推出了Visual Fortran PowerStation软件。27这些新版的开发工具兼数字计算、事务处理、组建开发、快速开发于一体,是当今开发模型
43、程序的理想工具。当然DLL存在版本和存放位置不独立的问题,所以当前基本上采用组件技术为主,而在Windows 操作平台上最长使用的就是COM组件。COM技术是微软前几年操作系统和应用系统开发的一个核心的技术,它实现了基于二进制的代码的共享,并且解决了DLL所要解决的版本问题,同时也实现了组件位置无关性,使Windows操作系统无继的从桌面平台延伸到以网络为基础的平台上。至于后台数据处理,我们可以通过大型的数据库(Oracle, QL SERVER,DB2等)和工作流服务器(比如Exchange 、Notes等等)来保存企业关键的信息和数据。但是从DSS使用角度来说,如何保证数据的安全性是一个非
44、常关键的问题,数据的安全基本有两个层面的含义,一个是在数据库中的安全性,这个是由数据库本身来解决的,一个是数据调用和传输的安全性,这个主要在业务逻辑层实现。27另外,随着系统需求规模的扩大,业务的增加和数据流量的扩展同时也需要保证系统运行的高效性,这就要求系统能够动态进行扩展,当然数据库的扩容技术相对已经比较成熟,而表示层基本不涉及效率方面的问题,所以业务逻辑层就成了最关键的一个检查点。同时,我们需要对业务逻辑进行方便的管理和配置,以便适应企业业务的需求,所有这些都对业务逻辑层提出了严格的要求,当然,我肯定开发人员也可以自己构建一个完整的业务逻辑层来安全性、扩展性和可管理性等方面的要求,但是这
45、有两个问题,一个不够标准化,第二个要花费开发人员大量的精力,从这个角度出发,微软开发了MTS系统,把对逻辑组件的管理都集中到这个事务处理器上来执行,也就是说,MTS关心的就是业务逻辑层的东西。2.2.2.4本系统的开发基于上述讨论,本原型系统采用Micrsoft Visual Studio .NET 2003开发表示层和逻辑层,把数据写入数据库。2.2.3可行性论证 采用 Micrsoft Visual Studio .NET 2003进行可视化系统开发,在以前曾经用VFP开发过汽车修理管理系统,对这种开发软件比较熟悉一些,而且这种开发工具对于高校新生报到管理系统的开发比较有利,方便快捷一些,
46、它和ASP.NET融为一体,可以较好地实现网页的动态连接。况且他还有如此强大的功能。ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。与以前的 Web 开发模型相比,ASP.NET 提供了数个重要的优点:增强的性能:ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。世界级的工具支持:ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控
47、件和自动部署只是这个强大的工具所提供功能中的少数几种。威力和灵活性:由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。简易性:ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分
48、开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。可管理性:ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此“零本地管理”哲学也扩展到了 ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将 ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。可缩放性和可用性:ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器