摘要:当今,大学里面的办公自动化网络系统在大学教育的优势已经越来越有目共睹了,自然而然地便可替代原有的人工办公环境在各个领域,如:管理领域、科研领域、学校教学及办公领域。所以,大势所趋,在网络化及信息化的今天,为了体现大学管理的与时俱进,为了适应大学校园自我发展与改革的坚决诉求,实现办公自动化已是迫在眉睫的必然趋势。为了实现信电工程学院辅导员办公的高效、快捷,本人开发了一个基于.net的辅导员OA(办公自动化)系统。
基于.net平台,使用C#进行系统开发。使用SQL SERVER 数据库管理系统,实现辅导员个人办公、信息交流、学生请假管理、新闻公告管理、在线视频会议等功能。
本文介绍了信电工程学院辅导员办公系统的总体设计思想、设计方法和设计过程,重点介绍了各模块的界面设计和代码设计,还介绍了该系统的开发背景、开发意义,分析了相关的开发工具和相关技术,重点介绍了各模块功能的实现方法、界面的详细设计方法和设计过程。
关键词 OA系统;ASP.NET;自动化管理;办公自动化
目录
摘要
Abstract
1 绪论-1
1.1系统开发的背景-1
1.2系统开发目的-1
1.3系统开发的内容-1
1.4系统开发的方法-1
2 需求分析-3
2.1需求概述-3
2.2具体需求分析-3
2.3用户例图-4
2.3.1管理员用户例图-4
2.3.2学生用户例图-4
2.3.3辅导员用户例图-5
2.3.4其他用户例图-5
3 相关技术分析-6
3.1 ASP.NET技术-6
3.2 Microsoft SQL Server技术-6
4 系统总体方案设计-9
4.1 系统设计思想-9
4.2系统工作原理-10
4.3系统模块设计-10
4.4 C#语言与数据库的连接-12
5 数据库设计-14
5.1数据库需求分析-14
5.2 概念设计-14
5.3表详细设计-18
6 系统详细设计-21
6.1 系统登录设计-21
6.1.1界面设计-21
6.1.2 代码设计-21
6.2 新闻公告模块设计-22
6.2.1首页界面设计-22
6.2.2首页代码设计-23
6.2.3具体新闻界面设计-23
6.2.4具体新闻代码设计-24
6.3 请假模块设计-25
6.3.1临时请假界面设计-25
6.3.2临时请假代码设计-25
6.3.3长期请假界面设计-26
6.3.4长期请假代码设计-27
6.4 视频会议模块设计-27
6.4.1视频会议界面设计-27
6.4.2视频会议代码设计-28
6.5 消息发送模块设计-28
6.5.1发送消息界面设计-28
6.5.2发送消息代码设计-29
6.5.3消息列表界面设计-30
6.5.4消息列表代码设计-30
6.5.5消息详情界面设计-30
6.5.6消息详情代码设计-31
6.5.7密码修改界面设计-31
6.5.8密码修改代码设计-32
7.1系统测试与使用方法-33
7.1 系统测试方法-33
7.1.1 测试目的-33
7.1.2 测试方法-33
7.1.3 测试内容-33
7.1.4 测试环境-34
7.2 系统使用方法-34
结论-35
致谢-36
参考文献-37
附录 源代码-38