第3章是系统的总体设计说明,由主要模块的设计、数据库的设计及系统架构三部分组成。最主要的内容是对于数据库的设计,包括E-R图数据库概念设计、数据库逻辑设计等等。
第4章是本次设计的重点:系统详细设计。在详细设计中,具体有登录模块、用户管理模块、课程管理模块、教学反馈模块及通知管理模块,介绍了各个功能模块的流程设计、界面设计及相应实现功能的主要代码。
第5章是对本次毕业设计的完成情况做一个说明,并进行总结、致谢以及对参考文献进行罗列。
2    系统分析
系统分析是对本次设计之所以研究的一个说明,有对于课程预约系统的需求分析以及此系统的可行性分析。需求分析顾名思义是对于本次设计为何被提出给出解释,而可行性分析是对此系统在经济及技术上进行说明。
2.1    需求分析
在信息技术如此发达的今天,通过网络、计算机技术可以实现很多我们想得到、想不到的事情,代替繁琐的人工操作也是利用此先进技术的一项很有利的优点。在本系统中,就很好地体现了信息技术的发达和优势,给教师和学生提供一个在线平台,也帮管理员节省了很多时间。
通过使用这次毕业设计的系统,教师无需跑到管理员办公室就可以在线对课程进行开课申请,学生在寝室或学校机房就可以在线对自己想要上的课程进行预约操作,而管理员则可以通过系统中的数据很快地了解到学校的哪个教室可以容纳多少人,以及每个教室在某个时间是否空置,这样管理员可以迅速地给申请课程的老师及学生安排教室进行教学,所有用户都可以通过使用本系统来节省更多的时间和精力。
本次的毕业设计是要完成一个课程预约管理系统,主要的用户有管理员、教师和学生。在账号管理方面,教师及学生的账号由管理员统一添加或删除,虽然这样听上去很不合理,但是参考一下现在很多的高校管理网站,其实很多也是不能随意注册的,另外,这样不能随意的注册也可以保证每个人的信息唯一性,肯定性。从系统流程而言,教师申请课程后由管理员审核发布,审核通过但不发布则学生无法再自己的界面中看到有课程,而审核通过并发布但不开放则学生能看到该课程却不能对课程进行预约操作,只能查看。本次系统虽然功能基本实现了,但是在许多细节上还有些小问题,而且还能开发些别的功能,我会继续努力去改善不足的。
2.2    可行性分析
(1)    经济可行性
本软件开发规模较小,成本比较低廉。市场前景可观,现在课程预约管理系统是一个开发热点,用户需求量很大。所以在这两个因素影响下,本软件的经济前景是不可小视的。并且,由于我们的面向对象是在校的师生,相对于全体网络用户来说,这是一小部分,因此实现的功能将相对简单一些,而安全性也将随着系统的复杂度的降低而降低,因此经济方面是完全可行的。
(2)    技术可行性
本课题主要研究手段是查看国内外各种书籍资料,系统所要的各种技术都比较成熟,而且应用也比较广泛,所以学习所需的各种技术来完成本系统还是可行的。本次的系统主要是使用SQL数据库实现数据操作、使用C#语言实现后台功能、搭建WEB环境、使用Asp.Net实现网站界面设计等,以上的这些技术对于我们来说是完全可行的,通过网上的学习以及书本上的知识,在将近三四个月的时间里是完全是可以完成的。
综合以上两点,本系统的开发是完全可行的。
上一篇:Flash的赛车游戏设计+文献综述
下一篇:UML+JAVA人事信息管理系统设计

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

基于网络的通用试题库系...

银行行办公信息服务系统【1544字】

用友NC信息系统的实施應用实践研究【3307字】

浅析嵌入式系统支柱學科...

水电站实时监控专家系统【950字】

志愿者活动的调查问卷表

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

公寓空调设计任务书

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

国内外图像分割技术研究现状

C#学校科研管理系统的设计

神经外科重症监护病房患...