优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

校友录系统的设计与实现(ASP.NET C#)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
毕业设计(www.think58.com)

目  录

[来源:http://think58.com]


引言 1
第一章 软件所需资源 2
1.1 硬件开发环境 2
1.2 其他硬件辅助设备 2
1.3 软件运行环境 3
1.3.1 .NET Framework简介 3
1.3.2 IIS简介与安装 4
1.4 软件开发环境 5
第二章 软件过程 6
2.1需求分析 6
2.1.1需求分析的一般性原理 6
2.1.2需求分析的任务与过程 6
2.1.3需求分析的要求 7
2.1.4校友录网站的需求分析 8
2.2概要设计 8
2.2.1概要设计的一般原理 8
2.2.2系统模块划分 8
2.2.3网站系统层次结构框图 9
2.3 数据库设计 9
2.4详细设计 14
2.4.1详细设计的一般原理 14
2.4.2分模块介绍各模块的关键技术、程序实现方法 14
2.5程序测试 16
2.5.1程序代码测试 16
2.5.2程序功能测试 16
2.6程序维护 17
第三章  软件使用说明 19
3.1网站主界面 19
3.2学校注册模块界面 19
3.3网站发帖界面 20
第四章 系统总结 34
4.1系统特点 34
4.2 ASP.NET+SQL的安全隐患 35
4.2.1安全隐患 35
4.2.2提高数据库的安全性 36
结 束 语 38

[资料来源:http://www.THINK58.com]

参考文献 39
致  谢 40 [资料来源:http://www.THINK58.com]

2.1.4校友录网站的需求分析
本课题主要研究的内容为基于.NET Framework的网络应用程序实现,利用的开发工具是Microsoft Visual Studio 2005 中的ASP.NET。具体的功能就是实现校友之间的信息交流,具有创建学校、班级的功能,还包括加入班级成员,查看班级成员信息和校友留言信息的要求 [资料来源:http://www.THINK58.com]

班级管理员对功能的需求
 班级成员信息管理:可以浏览班级所有成员的信息,并审核要求成为班级成员的用户信心。
 留言信息管理:可浏览、添加,并维护所有班级成员所有留言信息。

[版权所有:http://think58.com]

班级用户对功能的需求:
 申请加入班级管理:用户找到所在班级后即可申请加入。
 个人信息管理:可注册、修改个人信息。
 留言信息管理:可浏览、添加班级留言信息。
 班级成员信息的浏览:用户可浏览班级所有用户的信息。
2.2概要设计
2.2.1概要设计的一般原理
经过需求分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候了。概要设计的基本目的就是回答“概括的说,系统应该如何实现?“这个问题,因此,概要设计的工作将划分出组成系统的物理元素——程序,文件,数据库,人工过程和文档等等,但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内容将在以后仔细设计。
2.2.2系统模块划分
在了解了系统的功能需求后,现将校友录系统划分为7个功能模块:
1) 用户登录:用于用户登录系统,并划分权限。
2) 用户信息管理:查看注册、修改用户信息。
3) 学校信息管理:查找或添加班级。
4) 加入班级信息管理:申请加入一个班级。
5) 班级成员信息管理:审核班级成员的信息。
6) 通讯录管理:班级成员可浏览班级成员信息。
7) 信息留言管理:普通班级成员可以浏览所有班级成员的留言信息并可添加留言信息。

[来源:http://www.think58.com]

2.2.3网站系统层次结构框图
整个系统的功能模块划分如下:(如图2.2)

[资料来源:http://THINK58.com]


 
图2.2  系统模块流程图 [版权所有:http://think58.com]

预览图: [资料来源:www.THINK58.com]


[资料来源:THINK58.com]

毕业设计(www.think58.com)