功能需求分析
本系统设计的最终目的是实现对网站的有序高效管理。为此在系统设计时应做好用户需求查,充分了解用户的实际需求,保证系统具有良好的易用性、稳定性和扩展性。通过前期的调查分析及研究,对本管理系统来说,分两种用户类型,管理员和学生用户。本系统的主要功能如下:
1)信息材料管理功能
管理员可以对信息材料进行添加、查询、修改、删除。信息材料包括对站内新闻、系统公告、系统简介、就业信息等;用户可以在前台对上述内容进行浏览查看,用户还可对日志和照片进行添加,管理员审核。
2)留言板功能
用户可以进行在线留言,管理员在后台进行回复操作。
3)账号管理功能
包括管理员账号添加、用户账号注册。
4)数据备份功能
管理员可对数据进行备份。
以上是用户的主要需求,也是该系统主要功能,除了这些功能以外,在设计时也对一些细节做了优化与调整,使系统更具有完整性与实用性。
开发环境:Microsoft Visual Studio
数据库:Microsoft SQL Server
程序语言:asp.NET(C#)语言
目 录
1.概述 1
1.1课题背景和意义 1
2.可行性分析 1
2.1经济上的可行性 1
2.2技术上的可行性 2
2.3操作上的可行性 2
2.4功能需求分析 2
3.系统设计开发的业务流程、数据流程 3
3.1业务流程分析 4
3.2数据流程分析 5
3.3数据库概念结构设计 6
3.4数据库逻辑结构设计 8
4.网 站 的 具 体 实 现 12
4.1 系统实现软件简介 12
4.1.1. Visual Studio 2010 12
4.1.2. Microsoft SQL Server 13
4.1.3.IIS 14
4.2系统的软硬件平台 15
4.3 asp.NET技术 15
4.3.1 .NET简介 15
4.3.2 asp.NET技术简介 16
4.3.3.ADO.NET访问数据库的原理 17
5.系统操作说明 17
5.1用户操作说明 17
5.1.1首页界面 18
5.1.2在线留言页面 19
5.1.3用户注册页面 20
5.1.4本人的日志添加页面 24
5.1.5本人的图片添加页面 24
5.2管理员操作说明 26
5.2.1管理员登陆页面 26
5.2.2系统用户添加页面 27
5.2.3站内新闻添加页面 27
5.2.4站内新闻查询页面 29
6.结论 31
6.1系统的特点 31
6.2系统的不足和改进 31
6.3设计收获与心得 32
致 谢 33
参 考 文 献 34