二、研究的主要内容、研究方案及准备采取的技术路线、拟解决的关键问题(注:本部分内容必须详细填写) 研究的主要内容: 本系统研究的主要内容是设计一个考勤管理系统,主要是管理学生的考勤信息,包括学生本人考勤的查询,考勤人员的考勤录入等。 本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。 本系统开发拟解决的关键问题主要有三个方面: 一是业务逻辑的理解;二是数据库逻辑结构的设计;三是通信模块的设计。业务逻辑是依据考勤系统的行业特点及其特殊的应用领域需要来进行设计的。只有在准确不理解一个系统的业务逻辑之后才可能开发出适应其应用的应用系统来,并且在系统之间模块的科学划分与结构组织都是在正确不理解实际应用的业务逻辑需求的前提下完成的. 数据库设计是应用系统开发的另一个难点,只有科学的数据库设计才能使系统具有良好的结构及良好的可编程性,可扩展性.数据库设计是直接影响系统运行情况及程序设计的一个重要因素.因此,在开发相关数据库方面的管理系统时,都需要充分考虑到科学性,结构性,规范性,安全性,可扩展等相关问题. 通信模块的设计在系统里占据了独立的一个模块,是我们在系统设计上实现封装的结果,是技术层次的体现。 三、 已进行的科研工作基础和已具备的科学研究条件(包括已经取得的科研成果、已经完成的科学实验及调查研究、具备的主要仪器设备及资料与数据等),以及可行性分析 已经在进行的工作有学校工作流的分析,学校具体需求分析,系统的设计思想,系统的分析设计,系统的功能设计等、已具备的科研条件是掌握了基于C/S结构技术的应用 可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。 经济上可行性: 现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发, 为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面: 第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源; 第三,本系统的运行可以大大的提高学校的工作效率; 所以,本系统在经济上是可行的。 技术上可行性: 本系统的开发利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。 使用Visual C++ 6.0作为系统开发的开发环境,它提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。 综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 运行上可行性: 本系统为一个小型的学生考勤系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。 四、课题研究起止年限、任务安排、分阶段要求和预期结果 2011201120112011 年年年年7月15日 ——20119月1日 ——20119月24日 ——201110月15日——2011年年年年9月1日 :调查研究阶段 9月24日 :开题报告答辩阶段 10月15日:系统设计阶段 12月1日 :系统实现阶段 六、指导教师审查意见 指导老师签字: 年 月 日
相关推荐: