数 据 库 应 用 技 术

上传人:第*** 文档编号:34063817 上传时间:2018-02-20 格式:DOC 页数:16 大小:475.50KB
返回 下载 相关 举报
数 据 库 应 用 技 术_第1页
第1页 / 共16页
数 据 库 应 用 技 术_第2页
第2页 / 共16页
数 据 库 应 用 技 术_第3页
第3页 / 共16页
数 据 库 应 用 技 术_第4页
第4页 / 共16页
数 据 库 应 用 技 术_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《数 据 库 应 用 技 术》由会员分享,可在线阅读,更多相关《数 据 库 应 用 技 术(16页珍藏版)》请在金锄头文库上搜索。

1、数据库应用技术大作业题 目: 数 据 库 应 用 技 术 专 业: 网 络 工 程 学 号: 101007215 101007214 101007213 姓 名: 李振振 李伟涛 李 超 指导老师: 李 清 秀 完成日期: 2012.11.5 目 录1 前言 .12 课题介绍 .12.1 功能要求 .12.2 主要任务 .12.3 运行环境 .12.4 开发语言 .13 概要设计与详细设计 .23.1 系统流程图 .23.2 详细设计 .24 关键代码与特色功能的实现 .34.1 关键代码 .34.2 特色功能的实现 .95 总结 .13参考文献 .136 分工 141 前言网站名为 Pict

2、ureOnline,目的是为相片控提供一个类似在线存储网盘的网站,并且提供了注册、登录、上传、查看等功能。用户可以在线登录管理自己的相册,同时管理员可以编辑、增加和删除不良图片的信息。注册用户可以查看自己上传的相关图片的信息。2 课题介绍2.1 功能要求(1)用 C#语言实现代码编译;(2)利用模块进行相关信息处理;(3)画出查询模块的流程图;(4)界面友好(良好的人机互交) ,代码要有注释。2.2 主要任务(1)实现从首页输入用户名及密码,登录;(3)利用控件及超链接将各网页进行有机连接;(4)利用数据库,编写后台代码;(5)网页的调试与运行。2.3 运行环境(1)Win7 系统(2 SQL

3、 server 2005 数据库、 Visual Studio 2008 开发环境2.4 开发语言C#语言3 概要设计与详细设计3.1 系统流程图系统的主要功能包括用户注册、用户登录、管理员的操作,该网站各网页的浏览及有机连接,与其他网站网页的有机连接。系统的流程及框架如图 3.1 所示。3.2 详细设计(1)用户注册功能的详细设计注册功能是用户通过填写正确的用户名、密码、密码提示、邮箱等信息注册。该功能的实现流程如图 3.2.1 所示。 (2)用户登陆功能的详细设计用户名 密码 确认密码 邮箱存入数据库注册成功用户注册对照片进行管理用户登录 用户上传图片登陆功能是网站首页用户通过输入用户名和

4、密码登入网站。该功能的实现流程如图 3.2.2 所示。4 关键代码与特色功能的实现4.1 关键代码类的定义:public class SpUserprivate Guid _ID;private string _Username;private string _Password;private string _Email;private string _Phone;private string _Address;private string _Zipcode;private string _Realname;private int _Role;public SpUser() public Sp

5、User(Guid id, string username, string password,string realname, string email,string phone, string address,string zipcode,int role)通过控件超链接访问各网页调用数据库上传图片信息输入用户名注销使用数据库,登陆网站 _ID = id;_Username = username;_Password = password;_Realname = realname;_Email = email;_Phone = phone;_Zipcode = zipcode;_Address

6、 = address;_Role = role;public Guid IDget return _ID; set _ID = value; public string Usernameget return _Username; set _Username = value; public string Passwordget return _Password; set _Password = value; public string Emailget return _Email; set _Email = value; public string Addressget return _Addr

7、ess; set _Address = value; public string Realname get return _Realname; set _Realname = value; public string Phoneget return _Phone; set _Phone= value; public string Zipcodeget return _Zipcode; set _Zipcode = value; public int Roleget return _Role; set _Role= value; 注册后台代码:用户注册 用户名:密码:确认密码:真实姓名: 邮箱:

8、电话:地址:邮编: 我已阅读并接受相册用户协议登录功能:用户名密码 注 销修改个人信息 4.2 特色功能的实现特色功能介绍(1)主菜单栏超链接到相关页面。(2)注册用户可以完成图片的上传、查看、编辑。(3)用户反馈里有用户常见的问题及解决的办法,以帮助用户解决问题。(4) 用户协议的跳传。系统运行截图 5 总结本次利用工具 VS2008 提供的 ASP.NAP 程序架构构建网络应用,用 C#开发网站,解决了类的定义和继承,接口设计;如何利用控件快速创建网站的一些模块;如何连接数据库进行数据绑定等。整体熟悉了创建网站的流程和步骤,为以后独立开发应用网站奠定了基础。目前所完成的 PictureOn

9、line 网站模块还不够完善,安全程度还不够高,网页的动态性尚且不足,距离“人机”方便快捷交互操作还有一段距离,在以后的学习中我还会继续完善此网站各方面的功能,以便能够方便用户使用和操作。参考文献1 李千目,严哲等 ASP.NAT 程序设计与应用技术清华大学出版社, 200912 秦婧,石叶萍等精通 C#与.NAT 数据库开发清华大学出版社,201013 杨树林ASP.NAT 程序设计案例教程人民邮电出版社, 201146 分工:李伟涛(101007214)完成的是资料与图片搜集,框架设计和报告编写与部分控件的设计。李振振(101007215)负责母版设计,登陆和注册模块的建立,以及相册管理,上传照片,查看相册,图片分类等网页设计和数据库的建立、链接、调试,管理员和普通用户权限区分和部分静态网页的设计。李 超(101007213)负责首页、常见问题、注册协议等静态网页的设计,及跳转的实现,以及注册登陆数据库的建立、链接、调试。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号