摘 要 随着计算机技术的飞速发展,基于IT技术的应用已经渗透到生活、工作的方方面面,特别是在学校里更加重要。计算机不仅能用以多媒体教学,更能成为学校管理的重要助手。软件学院网站的设计与实现的出现使得学校管理信息的效率得到了明显的改善,使相关人员对数据的发布所使用的时间大大缩短。
软件学院网站的设计与实现主要是利用平台以中、小型院校作为单位使用对象而开发的,之所以把该系统定位如此之小,主要是考虑毕业设计题目不易过大,但考虑系统的完整性,仍然把它作为一个典型的信息管理系统(MIS)而设计。其系统开发任务主要包括数据库的设计与维护、客户端应用程序的开发等两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性如用户需要密码才能使用等,而对于后者则要求程序界面友好、功能完备等特点。经过详细的分析,选用Visual Studio为前端开发工具,利用其提供的集成开发环境及各种控件,尤其是对数据库的良好支持完成对数据库的各种操作,同时依据学校的需求开发一个高效,安全,易用,易维护的管理系统。整个系统采用B/S模式开发,数据库选用Microsoft SQL Server 2000.
关键词:MIS, Microsoft SQL Server 2000,软件学院网站的设计与实现
目 录
1 概述 6
1.1 开发背景 6
1.2 项目提出的意义 7
2 需求分析 8
2.1 系统的开发方法 8
2.2 系统开发工具的选择 9
2.2.1 C#简介 9
2.2.2 数据库简介 9
2.2.3 .NET Framework简介 10
2.2.4 系统实现的若干关键技术 12
2.3 可行性分析 13
2.4 系统需要解决的主要问题 14
2.5 系统目标 15
2.5.1 合理的设计数据库 15
2.5.2 设计出友好的界面 15
2.6 数据分析 15
2.7 业务流程图分析 15
2.8 数据流分析 16
2.9 数据字典 17
3 系统总体分析 19
3.1 基本简介 19
3.2 运行环境 19
3.3 系统功能分析 20
3.4 数据库实现 20
4 系统设计 22
4.1 前端页面 22
4.1.1 首页 22
4.1.2教学公告详细信息页面 23
4.1.3 导航区 23
4.1.4 用户注册页面 24
4.2 后台管理页面 25
4.2.1 后台管理页面 25
4.2.2 用户信息管理 25
4.2.3 软件风采管理 26
4.2.4 首页内容管理 26
4.2.5 其他内容管理 27
5 软件测试 29
5.1 运行测试环境 30
5.2 系统测试 30
6 系统评价 32
6.1 系统特色与优点介绍 32
6.2 系统存在的不足与改进方案 32
6.2.1 系统存在的不足 32
6.2.2 改进方案 33
7 结论和总结 34
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |