c 课室管理系统课程设计报告

c 课室管理系统课程设计报告

ID:18783359

大小:1.20 MB

页数:28页

时间:2018-09-23

c 课室管理系统课程设计报告_第1页
c 课室管理系统课程设计报告_第2页
c 课室管理系统课程设计报告_第3页
c 课室管理系统课程设计报告_第4页
c 课室管理系统课程设计报告_第5页
资源描述:

《c 课室管理系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C#程序设计》课程设计报告(2013—2014学年第二学期)题目:课室管理系统专业:通信工程班级:电通5B姓名学号:毛晓智20113100159李俊鹏20113100125许瑞峰20113100152指导教师:唐小煜成绩:目录摘  要1第一章绪 论21.1设计目的21.2开发工具选择21.3开发环境21.4本报告的主要内容2第二章需求分析32.1系统需求简介32.1.1系统目标32.1.2功能需求分析32.1.3性能需求分析3第三章总体设计43.1设计概述43.2系统总体结构及功能模块划分43.2.1课室借用系统模块43.2.2

2、管理员课室管理模块53.3系统数据库概念结构设计53.3.1数据库设计框图53.3.2系统数据库的设计63.4安全保密设计73.4.1用户登录安全性7第四章详细设计84.1概述84.2系统程序流程图84.3系统主要功能模块简介94.3.1系统登录94.3.2学生注册94.3.3学生课室借用模块104.3.4管理员课室管理模块………………………………………………………………….10第五章主要功能模块代码125.1登录界面代码设计125.2管理员界面代码设计145.3注册新用户代码设计155.4学生界面代码设计16第六章课程设计心得2

3、1C#课室管理系统摘  要本文描述的是基于Windows环境的学生信息管理系统,主要功能模块包括:学生借用课室,管理员管理课室,主要工具MicrosoftVisualStudio2012设计窗体,SQLserver2008建立数据库,实现课室信息管理的各个功能。26第一章绪 论1.1设计目的本课程设计的目的是使学生能熟练掌握简单的Windows窗体应用程序的设计和数据库的应用,希望通过本次课程设计锻炼学生使用C#语言解决实际问题的能力。1.2开发工具选择本系统后台数据库采用MicrosoftSQLServer数据库,该数据库系统在

4、安全性、准确性和运行速度方面有绝对的优势,并且处理数据量大,效率高;前台采用Microsoft公司的VisualStudio2012作为主要开发工具,可与SQLServer2008数据库无缝链接。1.3开发环境系统开发平台:MicrosoftVisualStudio2012系统开发语言:C#数据库管理软件:SQLServer20081.4本报告的主要内容本报告详细的介绍了课室信息管理系统的开发过程,主要涉及到的工作如下:系统的需求分析、系统的总体设计、系统的概念设计、系统各模块的详细设计、系统运行与测试。26第一章需求分析2.1系

5、统需求简介2.1.1系统目标(1)管理员对课室信息和用户信息的添加、修改、删除和查找(2)学生能添加、修改借用的课室信息2.1.2功能需求分析本系统的功能需求分析如下:(1)学生课室借用:学生可以注册用户根据学号姓名借用教学楼课室并能对其进行修改和及时的信息更新;(2)管理员课室管理:用于管理员对课室和用户的管理,能进行相应的添加、修改、删除和查找,用户信息也能及时更新;2.1.3性能需求分析(1)登录、注册、用户界面和管理界面需求:简洁、易懂、易用、友好。(2)安全保密性需求:学生和管理员只有凭借用户名和密码登陆系统,才能对信息

6、进行相应的操作;26第一章总体设计3.1设计概述根据需求把整个系统分化成不同的模块,每个模块完成一个特定的子功能。把这些模块结合起来组成一个整体。逐一实现各个功能;3.2系统总体结构及功能模块划分经过对系统的需求分析,学生课室借用系统主要划分为:学生信息和课室信息的填写入三个功能模块。如图3.2.1系统的总体结构。学生课室借用系统学生对课室借用的添加和修改管理员对课室和学生信息的添加、修改、删除和查找图3.2.1系统的总体结构3.2.1课室借用系统模块课室借用系统信息添加信息修改课室借用系统:学生可以添加或修改借用的课室的信息。如

7、图3.2.2学生信息查询模块结构。图3.2.2课室借用系统模块结构263.2.2管理员课室管理模块管理员课室管理:主要是用于管理员对学生信息和课室信息的添加、修改、删除和查找,如图3.2.3管理员课室管理模块结构。管理员课室管理系统对学生信息和课室信息的添加对学生信息和课室信息的修改对学生信息和课室信息的删除对学生信息和课室信息的查找图3.2.3管理员课室管理模块结构3.3系统数据库概念结构设计根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体,及它们之间的关系,为后面的逻辑结构设计打下基础。3.3.1数据库设计框图数

8、据库设计框图可以将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。如图3.3.1数据库设计框图结构。管理员管理课室总表用户注册学生借用课室图3.3.1数据库设计框图结构263.3.2系统数据库的设计综合以上分析,要实现上面的所有功能模块

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。