第一范文网 - 专业文章范例文档资料分享平台

(精品)电大计算机专业毕业论文

来源:用户分享 时间:2025/7/9 20:45:43 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Sch_name Pro_id City_id Del_flag Sch_erea Type_id Yb Sch_http

Varchar Int Int Char Varchar Int Varchar Varchar 50 4 4 1 20 4 20 50 学校名称 省份编号 城市编号 删除标志 学校所在地 学历编号 邮编 学校网址 5. 系统的详细设计

5.1. 用户注册模块设计

在用户进行校友录系统登录前必须进行注册,对于注册而言,本书的前面的模块章

节以及ASP.NET留言本项目都有比较详细的介绍,这里就不在做过多的介绍,用户注册只需要将数据插入到数据库即可,代码进行了用户注册页面的基本布局,当用户打开同学录页面时,系统会提示用户必须要进行登录操作,如果用户没有用户惟一则必须先进行注册。

当用户进行注册时,需要将数据插入到数据库中,使用SQLHelper类能够简化数据操作,示例代码如下所示。

protected void Button1_Click(object sender, EventArgs e) try

stringstrsql=\

(username,password,sex,picture,IM,information,others,ifisuser,userroot)

values ('\+ \

TextBox3.Text + \

+ \

SQLHelper.SQLHelper.ExecNonQuery(strsql); 句

Response.Redirect(\注册后跳转到登录页面 catch

Response.Redirect(\出错后跳转到首页

当用户执行注册后,如果注册成功系统就会跳转到登录页面进行登录操作,如果没有注册成功(抛出异常),则系统会认定用户执行了非法操作,会跳转到首页。在进行注册时,默认情况下ifisuser字段为0,用户注册后并不能够立即通过,需要管理员进行身份验证。

注意:在进行注册时首先需要进行查询,查询是否已经有现有的用户,这里可以参考注册模块,由于前面已经讲解了很多关于注册的操作,这里就不再详细讲解如何实现

执行SQL语

5.2. 用户登录模板设计

用户登录使用简单的登录模块进行登录操作,而无需实现复杂的登录控制。用户注册完成后就会跳转到登录页面,登录页面能够给用户配置相应的Session对象以存储用户状态,登录界面布局后如图5-2所示。

图5-2登录界面图

示例代码如下所示:

protected void Button1_Click(object sender, EventArgs e)

string strsql = \* from register where username='\+ TextBox1.Text + \

TextBox2.Text + \编写SQL

SqlDataReader sdr = SQLHelper.SQLHelper.ExecReader(strsql);

执行查询

if (sdr.Read())

Session[\用户名 Session[\用户ID Session[\

管理员判断

Response.Redirect(\页面跳转 else

Label1.Text = \无法登录,用户名或密码错误\提示错误登录

6. 系统的评价

(1)测试方法

程序执行的测试.该方法不适合大单元、大系统的测试,也不适合于评测中心,测试部门的测试。它只适合于很小的单元、可以枚举用例的测试。程序功能的测试,面向需求分析中的功能、性能,设计测试用例,搭建测试环境,输入测试用例,运行被测试的系统,获得测试数据计划相比较,取得测试结果,根据测试结果,形成测试报告。 (2)系统维护

网站的维护主要包括以下内容个人管理,对个人的资料管理,相片管理用户管理,管理员对用户的审查管理和站内信息管理。

7. 总 结

本章通过开发同学录系统进行系统开发讲解,这其中包括了系统设计、模块划分、文档编写和数据设计等,由于篇幅的限制,在同学录系统中还有一些功能没有实现,但是这些功能在前面的模块中已经实现,对于开发人员而言已经不是很难的问题。同学录系统使用的模块包括注册模块、登录模块和日志模块,将这些模块进行整合就能够开发出复杂的系统。但是在模块整合的过程中同样会遇到很多问题,这些问题还需要开发人员进行二次开发和完善。

参考文献

[1]马嘉.Visual Basic管理信息系统完整项目实例剖析[M].北京:人民邮电出版社,2007

[2]萨师煊、王珊.数据库系统概述(第三版)[M].北京:高等教育出版社,2002 [3] 刘韬.Web数据库开发[M].第一版.北京:化学工业出版社,200.3

[4] 王珊、萨师煊.数据库系统概述[M].第四版.北京:高等教育出版社,2006.5 [5] SQL范例完全自学手册[M].第一版.北京:人民邮电出版社,2009.1

搜索更多关于: (精品)电大计算机专业毕业论文 的文档
(精品)电大计算机专业毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2csdm46lij6tzp834d3b207lq1bbd101eid_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top