文档管理系统的设计与设计(ASP.NET C#)(精品)☆
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
内容摘要 1
内容摘要 2
1  导言 4
1.1 研究背景及意义 4
1.2  国内外研究概述 5
1.3  研究内容与方法 5
1.4  创新点与进一步研究的方向 6
2  系统开发工具 7
2.1 开发环境简介 7
2.2  SQL Server 2000 的应用 9
3  系统分析与设计 13
3.1 系统分析 13
3.1.1 功能分析 13
3.1.2 可行性分析 13
3.1.3 系统功能模块划分 15
3.1.4系统的总体结构 16
3.1.5 系统的流程分析及结果 17
3.2 系统设计 18
3.2.1 系统数据库的设计 18
3.2.2 系统数据存储设计 20
4  系统实现 22
4.1 用户登录窗体的实现 22
4.2 用户发送文件窗体的实现 24
4.3 用户下载文件窗体的实现 28
4.4  用户删除文件窗体的实现 31
5  关键技术与系统特点 34
5.1  关键技术 34
5.2  系统特点 35
6  结论 36
  [版权所有:http://think58.com]
系统实现 [版权所有:http://think58.com]
用户登录窗体的实现
图11 [资料来源:http://THINK58.com]
如图11所示,本系统实现了用户和管理员的登录,注册。 [资料来源:http://THINK58.com]
用户在注册信息后,SQL数据库里存储了用户的注册信息,用户在打开系统后,输入注册的帐号和密码,然后选择用户权限,点击登录即可进入文档管理系统。管理员帐号由系统程序设置为“admin”,管理员密码可以在进入系统后修改,输入管理员帐号和密码,然后选择管理员权限,点击登录可进入管理员界面。
[版权所有:http://think58.com]
这种登录方式实现了不同用户有不同的访问权限。它能够对文档分类管理、支持多用户、多权限管理方式。具有灵活的权限控制,能方便的根据用户的角色来进行权限设置。
[资料来源:www.THINK58.com]
private void LinkButton1_Click(object sender, System.EventArgs e) [资料来源:www.THINK58.com]
{
[来源:http://www.think58.com]
if(this.RadioButton1.Checked) [来源:http://www.think58.com]
{
[来源:http://www.think58.com]
       //用户登陆判断其输入信息是否正确  正确调转到用户信息页面 [资料来源:THINK58.com]
              if(SQL.Get_Table(select * from yh where yhm=+ this.TextBox1.Text  + and mm=+ this.TextBox2.Text +).Rows.Count>0) [资料来源:http://www.THINK58.com]
              {
              Session[yhm]=this.TextBox1.Text [资料来源:THINK58.com]
              Response.Redirect(UserFileList.aspx) [资料来源:http://think58.com]
              }
              else
              {
[来源:http://think58.com]
              //错误提示
              Response.Write(<script>alert(用户或密码错误)</script>)
              return [资料来源:THINK58.com]
              }
[资料来源:http://think58.com]
      } [资料来源:THINK58.com]
if(this.RadioButton2.Checked)
[资料来源:www.THINK58.com]
       { [来源:http://think58.com]
       //管理员登陆判断其输入信息是否正确  正确调转到管理员信息页面 [来源:http://think58.com]
           if(SQL.Get_Table(select * from gly where mc=+ this.TextBox1.Text  + and mm=+ this.TextBox2.Text +).Rows.Count>0)
              { [资料来源:http://THINK58.com]
              Session[yhm]=this.TextBox1.Text [资料来源:www.THINK58.com]
              Response.Redirect(AdminUserList.aspx)
[资料来源:http://www.THINK58.com]
              } [资料来源:http://THINK58.com]
              else
              { [资料来源:http://THINK58.com]
              //错误提示
              Response.Write(<script>alert(用户或密码错误)</script>)
              return
[资料来源:THINK58.com]
              }
[来源:http://think58.com]
       } [来源:http://think58.com]
}
[资料来源:THINK58.com]
4.2 
图12
如图12所示,在用户登录系统窗体后,可以看到在“您的文件列表”里显示了你的操作时间、文件名称、文件类型、发送用户和操作,可以对自己的文件列表里的文件进行发送,点击操作里的发送,则界面转到下个界面,即发送界面。
[版权所有:http://think58.com]
[资料来源:http://think58.com]
                                 图13
[资料来源:http://think58.com]
 [资料来源:THINK58.com]
毕业设计(www.think58.com)上一篇:ASP.NET化工用品管理系统的设计与实现(VB.NET)