目
录
第一章
.NET 概述---------------------------------------------------------
1
1.1 .NET 的历史-------------------------------------------------------
1
1.2 .NET 的介绍-------------------------------------------------------
2
1.3 .NET
架构---------------------------------------------------------
3
1.3.1 .NET的体系结构---------------------------------------------
3
1.3.2 .NET的开发工具----------------------------------------------
3
第二章 认识
COM组件-------------------------------------------------------6
2.1 COM的定义
--------------------------------------------------------6
2.2怎样部署 COM+
应用程序---------------------------------------------6
2.3怎样设置COM+的安全-------------------------------------------------6
第三章
对SQL Server 2000的认识-------------------------------------------
7
第四章
大学综合管理系统--------------------------------------------------- 9
4.1 需求--------------------------------------------------------------
9
4.1.1大学网站的详细需求------------------------------------------
9
4.1.2大学管理系统的详细需求--------------------------------------
9
4.2 设计-------------------------------------------------------------
11
4.2.1 大学综合管理系统设计---------------------------------------
11
4.2.2 大学综合管理系统数据库设计---------------------------------
14
4.3 编码-------------------------------------------------------------
23
4.4 测试-------------------------------------------------------------
24
4.5 维护-------------------------------------------------------------
25
第五章
总结----------------------------------------------------------------
26
第四章
大学综合管理系统
随着科学技术的飞速发展,电脑硬件技术的日渐成熟,使得电脑的价格不断的下调,电脑的普及以指日可待.大学扩招使得随着学院和学生数目的增加,对于大学的管理人员来说,维护学生材料的工作将变得困难。在这个时候,大量的记录将导致延迟公布,新生面试结果和不同学期的考试成绩也需要大量的人力,所以,大学管理程计算机化已成必然的趋势。
4.1
需求
大学综合管理系统由两部分组成: 大学网站和大学管理系统.其中大学网站是一个Web应用程序,未入学新学生可以通过Web浏览器登陆到此网站了解学校的情况,完成网上报名;学生还可以通过浏览器登录到网站查看到学校的一些重要的通知,新闻,各学期的成绩等.此外,为加强学生与学生,教师与学生的沟通开设大学论坛. 大学管理系统为大学的教职员工提供大学的日常的管理功能(例如教师添加学生的成绩,教务人员添加删除修改学院、课程、学生的资料).
4.1.1大学网站的详细需求
大学网站主要包括以下功能:
●
浏览网站可以浏览学校的情况、师资情况及学校的一些现况等.
●
为入学新生可以网上填写资料报名.
●
学生可以登陆,注册.
●
学生可以登陆网站查询每个学期的成绩、学校的通知、新闻等.
●
学生登陆后可以进入论坛交流(例如学习方法、问题求助等).
4.1.2大学管理系统的详细需求
大学管理系统主要包括以下功能:
●
招生办公室模块.
可以录入来校报名的新学生的资料,可以给通过审核的新学生发送面试的信息(通过Email、电话等).
●
综合查询模块.
*
可以根据学生的学号、学生编码查询学生的基本信息及修改须生的基本信息.
*
可以根据教师的编码查询教师的基本信息及修改教师的基本信息.
*
可以根据其他员工的编码查询员工的基本信息及修改员工的基本信息.
●
教师模块.
*
添加学生的成绩.
*
对学生转系的处理.
*
对学生一学期的表现填写评语.
●
学校资源管理模块.
*
可以维护学校资源(教室、宿舍及教学设备等).
*
学院图书的管理.
●
报表模块.
*
可以统计新生的招收报名情况.
*
可以统计新生的入学注册情况.
*
可以统计新学期学生的注册情况.
*
可以根据学生的分数、课程、统计学生的信息.
*
可以统计学生、教师的出勤及功过情况.
*
可以统计学校资源的使用,空闲情况.
*
可以统计学校的各院系的基本情况.
*
可以统计学校院系的进度、课程的安排情况.
●
系统管理模块.
*
维护大学网站的信息(如新闻,通知等)刷新.
*
可以删除论坛上不健康的留言,取消在论坛交流的资格.
*
可以添加、修改、删除学校教职员工的信息.
*
可以添加、修改、删除学校的院系信息.
*
可以添加、修改、删除课程.
*
可以添加、修改、删除各院系的进度及课程.
*
可以添加、修改、删除学校的资源.
●
消息、公告模块.
*
可以发布通知.
*
可以留言聊天
4.2
设计
通过反复的思考我设计了以下的系统构架,如下图:
大学系统结构图
4.2.1大学综合管理系统设计
进行该系统的设计时要保证该系统的扩展性,当有新的业务或有新的业务规则调整时能够比较容易地实现.,并最终以三层应用程序地方式进行开发及部署.
该应用程序分为三部分进行设计和开发:
●
WEB 应用程序.
主要存放CONFIG 、ASPX、C# 应用程序.
●
windows应用程序
主要存放 VB、CONFIG 应用程序.
●
COM组件
主要存放 dll 文件
下面是各模块的目录图: