本系统是在Windows环境下,采用B/S结构,以SQL server为数据库开发平台,用IIS(Internet Information Server)网络信息服务为应用服务器,采用ASP.NET语言开发和设计的。此系统的设计从功能上来说,是比较完备的,系统以Web界面与管理员交互,为管理员提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。本系统的基本功能:数据进行录入、修改、删除、查询、统计的基本功能。
本系统设计的最终目的是实现对网站的有序高效管理。为此在系统设计时应做好用户需求查,充分了解用户的实际需求,保证系统具有良好的易用性、稳定性和扩展性。通过前期的调查分析及研究,对本管理系统来说,分三种用户类型,超级管理、管理员和员工。本系统要实现的主要功能主要有以下几个方面。
1)信息材料管理功能
管理员可以对员工信息进行添加、查询、修改、删除。员工可对审批申请进行添加、查询、修改、删除等操作。
2)账号管理功能
包括管理员账号添加、密码修改。员式可对个人资料进行修改。
3)审批管理
审批申请要通过管理员和超级管理员两级审核才能有效。
4)数据下载备份功能
管理员可对审批申请进行下载,对系统数据进行备份。
目 录
1.概述 1
1.1课题研究背景与意义 1
1.2信息管理系统 1
2.可行性分析 2
2.1经济上的可行性 2
2.2技术上的可行性 2
2.3操作上的可行性 2
3.系统分析 3
3.1功能需求分析 3
3.2业务流程分析 4
3.3数据流程分析 5
3.4数据库概念结构设计 6
3.5数据库逻辑结构设计 7
4.网 站 的 具 体 实 现 9
4.1 系统实现软件简介 9
4.1.1. Visual Studio 10
4.1.2. Microsoft SQL Server 10
4.1.3.IIS 11
4.2系统的软硬件平台 12
4.3 ASP.NET技术 12
4.3.1 .NET简介 12
4.3.2 ASP.NET技术简介 13
4.3.3.ADO.NET访问数据库的原理 14
4.4系统操作说明 14
4.4.1系统登陆页面 14
4.4.2管理员页面 16
4.4.3员工信息添加页面 17
4.4.4员工信息查询页面 19
4.4.5审批申请添加页面 21
4.4.6审批申请管理页面 23
5.软件测试与分析 25
5.1系统测试的定义 25
5.2系统测试的目的及意义 25
5.3系统测试的重要性 26
5.4系统测试的常用方法 26
5.5测试环境与测试条件 27
5.6系统运行情况 27
5.7测试总结 28
6.结论 28
6.1系统的特点 28
6.2系统的不足和改进 28
6.3设计收获与心得 29
致 谢 29
参 考 文 献 30