多功能教室预约系统.docx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

多功能教室预约系统

课程设计的目的

ASP.NET程序设计课程设计,目的就是要在已经学习和掌握相关课程的基础上,将自己的专业知识综合运用,并将其运用于实践中,以努力提高在这方面的动手能力。

通过一学期《ASP.NET》课程的学习,不仅需要理论上的深入探讨,而且需要通过实践上机,自己开发一个数据库管理信息系统,才能真正理解书本知识,牢固掌握课堂教学内容。因此,完成一个小型应用系统的开发设计—在多功能教室预约系统的目的就是要通过一个实际的系统的开发,提高应用所学知识进行分析问题,解决问题和实际动手的能力。

希望通过这一周的课程设计,能深入地了解面向对象程序设计中关于对象、属性、方法和事件的基本概念,熟悉常用对象的属性设置和使用方法。进一步掌握 ASP.NET结构化程序设计中三种基本结构的使用,能够在以后的实际应用设计中灵活运用所学知识。进而更加深入的掌握ASP.NET常用函数的使用以及内存变量的建立、显示、保存、数据库记录的操作;进一步熟悉了数据的排序和索引,以及查找操作;熟悉掌握数据库的建立、打开、关闭等操作。熟悉掌握了表单的基本应用、编辑及运行操作,掌握信息框的使用熟悉掌握了菜单的基本应用;熟悉掌握了报表设计编制,调适、运行程序操作。

该公司日报管理系统主要是针对员工的基本信息数据进行系统的查询、修改、编辑等操作,该程序涉及的都是基本的数据库知识,便于我们对ASP.NET知识的理解与运用。

设计方案论证

系统分析

系统开发的可行性分析

○1技术可行性

本系统开发使用Windows7作为操作平台,选用Access2010数据库作为服务器,这样不但能降低数据的出错率,还能提高数据的可用性。

本系统开发平台选用MicrosoftVisualStudio2010开发平台,该平台是目前WEB数据库系统开发的主流平台,稳定性较好。

本系统使用的开发语言是C#,功能强大,适用范围广。

○2经济可行性

本系统作为课程设计,由本人及指导教师共同完成,只需一台PC机和相应的开发软件,故不需要开发资金。

该多功能教室预约系统以设计一系列网页界面,操作人员只需稍经培训就可以进入工作状态。同时,可以对目前手工记录教室使用情况的工作进行彻底改革,使各项工作都能够通过计算机来完成,使教室预约实现自动化,极大地提高了工作效率。

○3操作可行性

本软件简单,易学易用,不需要对专业人员进行培训,因此该系统具有运行可行性。

系统的需求分析

此系统的最终用户为学生及教师,根据学生及教师对教室的管理、预约的管理、课时的管理、班级的管理、公告的管理、选课的管理、用户的管理和友情链接等操作,实现公司整体的日报管理系统。

总体设计

系统框架设计前台功能:

前台首页阅读关于多媒体教室使用的相关要求也可以进入登陆页面,也可进入后台登陆管理、用户登录注册、可以查看公告、登陆注册密码加密,登陆需要验证码验证,用户可以查看自己的资料并有修改自己资料的权利,如果用户已经登陆成功则才允许对

教室预约情况进行查询和预约教室。根据提示进行操作查询已经预约的教室,点击“点这里预约”进入预约页面,按照要求首先选择您要预定的日期和星期在框中显示,再根据提示信息填写你的预订信息(您填写的预定日期和星期必须与您选定的相同),点击预约按钮提交你的预约信息。

后台功能:

有两大模块,包括管理首页和系统设置。管理首页可以退出管理系统,系统设置有两个小模块,基本设置模块和后台管理模块,基本设置模块可以查看个人资料,可以修改个人资料。后台管理模块有八个功能,教室管理、预约管理、课时管理、班级管理、公告管理、选课管理、用户管理、友情链接管理、各个管理模块可以进行编辑删除添加操作。

如图1所示。

多功能教室预约系统

前 后

台 台

功 功

能 能

资 退

料 出

后 基 管

台 本 理

管 设 系

理 置 统

理 料 料

数据库设计

图1系统模块图

该管理系统相对简单,有九张表N90_class表、N90_classroom表、N90_friendlink表、N90_gonggao表、N90_keshi表、N90_user表、N90_xuanke表、N90_yuanxi表和N90_yuding表组成,实现系统管理员、用户以及大老板BOSS的相关功能。

①N90_class表,N90_class表的基本情况,其字段属性如下表1所示。

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档