河西学院美术学院网站毕业设计(编辑修改稿)内容摘要:

表 列名 数据类型 长度 说明 MID menuname urls menuplace 自动编号 文本 文本 文本 30 50 50 标识种子,自动递增 (主键 ) 链接名称 链接路径 连接的顺序 公告表 公告表是用来对河西学院美术学院公告进行管理的表格。 用户可以通过网站前台查看学院的公告信息,管理员可以通过后台管理公告。 表 25 公告表 列名 数据类型 长度 说明 ID title content author addDate clicktimes 自动编号 文本 备注 文本 日期 /时间 数字 50 20 标识种子,自动递增 (主键 ) 标题 内容 发布者 添加日期 浏览次数 新闻表 公告表是用来对河西学院美术学院新闻进行管理的表格。 用户可以通过网站前台查看学院的 新闻 信息,管理员可以通过后台管理 新闻。 表 26 新闻表 列名 数据类型 长度 说明 ID title content author addDate clicktimes 自动编号 文本 备注 文本 日期 /时间 数字 30 20 标识种子,自动递增 (主键 ) 标题 内容 发布者 添加日期 浏览次数 河 西学院信息技术与传媒学院毕业设计 14 作品表 作品表 是用来对美术学院师生美术作品展示操作的表。 用户可以通过前台浏览师生的展示作品,管理员可以登陆后台 ,并能够对作品进行添加、删除等相关的操作。 表 27 作品表 列名 数据类型 长度 说明 ID sname title description picture sort time 自动编号 文本 文本 备注 文本 文本 日期 /时间 30 50 50 30 标识种子,自动递增 (主键 ) 作者名 作品名称 信详细息 作品图片 类别 添加时间 教师表 教师表是用来对河西学院美术学院师资队伍情况操作的表。 表 28 教师表 列名 数据类型 长度 说明 ID tname tsex degree description TID photo interest tle pruduction 自动编号 文本 文本 文本 备注 文本 文本 文本 文本 备注 20 10 20 50 50 80 50 标识种子 ,自动递增 (主键 ) 姓名 性别 学历 详细信息 照片 兴趣 电话 作品 学院表 学院表主要用来对学院组织机构以及学院简介进行管理,该表的主要字段及其含义如表 29所示。 表 29 学院表 列名 数据类型 长度 说明 ID department instuction zuzhijigou 数字 文本 备注 备注 50 标识种子,自动递增 (主键 ) 学院 学院简介 组织机构 河 西学院信息技术与传媒学院毕业设计 15 党团工作表 党团工作表主要用来对学院党员工作、团员工作以及学生会工作的工作章程、成员分工新闻 动态以及通知公告进行管理,该表的主要字段及其含义如表210所示。 表 210 党团工作表 列名 数据类型 长度 说明 ID newstitle newscontent massagetitle messagecontent addtime type partyrulestitle partyrulescontent studentuniontitle studentunioncontent addperson tuantitle tuancontent 自动编号 文本 备注 文本 备注 日期 /时间 文本 文本 备注 文本 备注 文本 文件 备注 255 255 255 255 255 255 255 标识种子,自动递增 (主键 ) 新闻标题 新闻内容 公告标题 公告内容 添加日期 类型(标识党、团、学) 规章制度标题 规章制度内容 学生会信息标题 学生会信息内容 发布者 团标题 团内容 图片表 图片表是用来对师生作品图片进行相关操作的表。 表 211 图片表 列名 数据类型 长度 说明 ID author picture sort 数字 文本 文本 文本 50 标识种子,自 动递增 (主键 ) 作者 图片路径 类别(标识学生、教师、其他) 界面设计 前台界面设计 网站 前台 除了 提供 信息浏览、文件下载及其他功能外 , 还是一种对外形象的体现,所以 网站前台 页 面在设计上既要考虑浏览快速实用,而且更要达到美观大方的效果,整个网站的界面设计都是在这个设计思想下进行的。 河 西学院信息技术与传媒学院毕业设计 16 图 27 网站首页界面设计 后台界面设计 后台的页面跟前台页面则不同 , 前台是对外的宣传与体现,后台则是管理的平台,它不像前台那样需要做得美观,它只要求实用、速度与效率,所以 后台尽量不使用影响速度的体积大的图片及 flash等。 后台基本都采用框架的浏览方式,左边比较窄,管理分类链接放在左框架,在管理浏览过程中保持不变,这样可以快速在管理页面之间进行切换,提 高 管理效率;框架右则为主框架,比较宽,管理页面在点击之后会出现在主框架内,在上面可以对不同的管理页面进行操作。 图 28 网站后台界面设计 河西学院信息技术与传媒学院毕业设计 17 第 三 章 网站 实现 用户登录功能模块的实现 用户身份认证是通过对比登录用户的输入和用户表中的实际用户名和密码字段是否一致来实现的,具体代码入如下: protected void Button1_Click(object sender, EventArgs e) { if ( == amp。 amp。 == ) { ()。 } else { string username =。 string password =。 if (ValidateUser(username, password)) { string connstr = Provider=。 Data Source = + ()。 OleDbConnection conn = new OleDbConnection(connstr)。 ()。 OleDbCommand cmd = new OleDbCommand()。 = conn。 =。 = select [username] from [admin] where [username]=39。 + username + 39。 OleDbDataReader dr。 dr = ()。 while (()) { Session[admin] = (0)。 } ()。 ()。 } else { (scriptalert(39。 用户名或密码错误。 请重新填写。 河西学院信息技术与传媒学院毕业设计 18 39。 )/script)。 } } } public static bool ValidateUser(string username, string password) { string connstr = Provider=。 Data Source = + ()。 OleDbConnection conn = new OleDbConnection(connstr)。 ()。 OleDbCommand cmd = new OleDbCommand()。 = conn。 =。 = select count(*) from [admin] where [username]=39。 + username + 39。 and [userpwd] =39。 + password + 39。 OleDbDataReader dr = ()。 ()。 int num = (0)。 ()。 if (num 0) return true。 else return false。 } 新闻公告模块 的实现 新闻显示 功能 的实现 新闻显示功能的实现主要用 Label控件 来显示新闻的详细内容。 由于标题绑定了新闻的 ID, ID唯一标识了每一条新闻,当单机首页新闻标题时,完成了页面的跳转和参数的传递。 从而通过数据库查询语句查询特定 ID的记录,并通过Label将其显示出来。 具体实现代码如下: static string connstr = provider=。 Data source = + ()。 //数据库连接 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataSet ds = ([ID])。 河西学院信息技术与传媒学院毕业设计 19 = [0].Rows[0][1].ToString()。 = [0].Rows[0][2].ToString()。 = [0].Rows[0][4].ToString().Substring(0, 10)。 = [0].Rows[0][5].ToString()。 = [0].Rows[0][3].ToString()。 ([ID])。 } } public static DataSet GetnewsByID(string ID) { OleDbConnection conn = new OleDbConnection(connstr)。 ()。 OleDbCommand m = new OleDbCommand()。 = conn。 = select * from news where id= + ID。 OleDbDataAdapter adapter = new OleDbDataAdapter(m)。 DataSet ds = new DataSet()。 (ds)。 ()。 return ds。 } public static void UpdatenewsClickTimes(string ID) { OleDbConnection conn = new OleDbConnect。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。