网页设计.docx
- 文档编号:26608279
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:10
- 大小:35.17KB
网页设计.docx
《网页设计.docx》由会员分享,可在线阅读,更多相关《网页设计.docx(10页珍藏版)》请在冰豆网上搜索。
网页设计
武汉理工大学华夏学院
课程设计报告书
课程名称:
网页设计与制作
题目:
用户管理系统
系名:
信息工程系
专业班级:
软件1121
姓名:
钟伟
学号:
10212812120
指导教师:
苏永红
2015年1月22日
武汉理工大学华夏学院信息工程系
课程设计任务书
课程名称:
网页设计与制作课程设计指导教师:
苏永红
班级名称:
软件1121开课系、教研室:
软件与信息安全
一、课程设计目的与任务
网页设计与制作课程设计是《网页设计与制作》课程的后续实践课程,旨在通过一周的实践训练,加深学生对网页设计中的概念,原理和方法的理解,加强学生综合运用HTML、CSS、JavaScript、asp网页设计技术进行实际问题处理的能力,进一步提高学生进行分析问题和解决问题的能力,包含系统分析、系统设计、系统实现和系统测试的能力。
学生将在指导老师的指导下,完成从需求分析,系统设计,编码到测试的全过程。
二、课程设计的内容与基本要求
1、课程设计题目
用户管理系统的设计与实现
2、课程设计内容
在动态网站中,用户管理系统是非常必要的。
通过用户注册信息的统计,可以让管理员了解到网站的访问情况;通过用户权限的设置,可以限制网站页面的访问权限。
要求具有用户注册、用户登录、修改用户信息、查询用户信息的功能。
具体要求为:
(1)用户注册,要求具有格式识别功能,用户信息保存到数据库。
(2)用户登录,只有数据库表中存在的用户才能登录。
(3)用户登录后可以查看网站信息、修改用户信息。
为了提高分析问题和解决实际问题的能力。
每个人需要检查设计的网站,设计报告文档,并提交纸质版的课程报告和电子版的网站设计资料,包括:
源程序,网站运行效果截图,电子版的资料以班为单位刻成光盘后由学习委员统一提交。
3、设计报告撰写格式要求
1设计题目与要求2设计思想
3系统结构
4数据库设计和模块的算法流程图,图居中显示,图下方要有图编号和图名称。
5系统详细设计,内容包括各个模块的设计。
6调试过程和运行结果及结果分析(其中包括网站各个模块的运行结果和结果数据分析)
7自我评价与总结
8附录:
程序清单,注意加注释(包括关键字、方法、变量等),在每个模块前加注释;
三、课程设计步骤及时间进度和场地安排
本课程设计将安排在第20周,教育技术中心。
具体安排如下:
第一天下发任务书,学生查阅资料
第二、三天系统设计和原型开发,系统功能实现
第四天书写课程设计报告,系统调试测试打包和验收
四、课程设计考核及评分标准
课程设计考核将综合考虑学生考勤和参与度,系统设计方案正确性,系统设计和开发效果以及课程设计报告书的质量。
具体评分标准如下:
设置六个评分点
(1)设计方案正确,具有可行性、创新性;25分
(2)系统开发效果较好;25分
(3)态度认真、刻苦钻研、遵守纪律;10分
(4)设计报告规范、课程设计报告质量高、参考文献充分20分
(5)课程设计答辩概念清晰,内容正确10分
(6)课程设计期间的课堂考勤、答疑与统筹考虑。
10分
按上述六项分别记分后求和,总分按五级记分法记载最后成绩。
优秀(100~90分),良好(80~89分),中等(70~79分),及格(60~69分),
不及格(0~59分)
目录
1.设计题目与要求4
2.设计思想4
3.系统结构4
4.网页设计4
4.1用户信息表:
4
4.2会员注册5
4.2.1注册模块:
5
4.3会员登录5
5.模块流程图6
6.各模块详细设计7
7.测试和运行结果7
7.1用户登录页面运行如下所示:
7
7.2注册页面运行如下所示:
8
7.3登录进入页面运行如下:
8
7.4找回密码运行如下:
9
7.5修改用户资料如下:
10
7.6用户注销显示如下:
10
8.总结11
9.参考文献11
1.设计题目与要求
在动态网站中,用户管理系统是非常必要的。
通过用户注册信息的统计,可以让管理员了解到网站的访问情况;通过用户权限的设置,可以限制网站页面的访问权限。
要求具有用户注册、用户登录、修改用户信息、查询用户信息的功能。
具体要求为:
(1)用户注册,要求具有格式识别功能,用户信息保存到数据库。
(2)用户登录,只有数据库表中存在的用户才能登录。
(3)用户登录后可以查看网站信息、修改用户信息。
2.设计思想
管理信息系统使用时都需要用户登录,用户通过登录界面,并输入密码。
如果操作员代码及操作密码与数据库的密码表内事先保存的某条记录相匹配,则登录成功,这时用户可以对系统进行相应的操作;否则登录失败,退出系统。
3.系统结构
用户管理系统分为:
用户登录页面,用户注册页面,用户密码页面,用户个人信息页面,用户修改信息页面,密码问题页面。
4.网页设计
本系统采用mysql数据库,只有一个表:
数据表userinfoinfo用来存储后台会员名称,密码和基本资料。
4.1用户信息表:
下面是用户信息表表的具体内容:
用于保存用户注册的基本信息,包括用户名,密码,电子邮箱地址,联系方式等。
表设计结构如图:
字段
类型
长度
说明
username
Varchar
50
会员名(主键)
password
Varchar
50
密码
sex
Bit
2
性别
phone
Varchar
50
电话
E_mail
Varchar
50
电子邮箱
图1member表结构
4.2会员注册
如果是新用户,那么在登录之前需要先注册为本系统会员。
详细步骤如下:
(1)在主页上单击“注册”按钮,则进入用户注册界面。
(2)如果填错,则可以单击“重置”按钮,那么填入的信息被清空。
回到刚开始的界面。
(3)填好信息之后,可以单击“提交”按钮,那么信息会被保存到数据库表中。
4.2.1注册模块:
(1)输入用户名,单击“检测而用户名”按钮,检测用户名是否存在。
(2)如存在则重新输入用户名用该用户登录。
(3)若不存在则输入其他信息,验证过通过后点击“注册用户”按钮,完成注册。
4.3会员登录
一般管理信息系统使用时都需要用户登录,用户通过登录界面选择操作员代码,并输入操作密码。
如果操作员代码及操作密码与数据库的密码表内事先保存的某条记录相匹配,则登录成功,这时用户可以对系统进行相应的操作;否则登录失败,退出系统。
5.模块流程图
用户运行登录界面,如果用户没有注册会员可以单击“会员注册”按钮跳转到会员注册页面,在用户注册页面分别输入用户名、密码、性别、phone、Email,而且对用户名、phone和Email进行了具体的验证,如果输入的具体信息不符合,则不会注册新用户,否则注册成功。
以下是业务流程图:
图2用户登录流程图
6.各模块详细设计
1.用户登录页面:
需要实现用户填写用户名和密码后,验证用户名和密码是否匹配。
2.用户注册页面:
需要实现用户填写信息后,将信息录入数据库中。
3.用户密码页面:
让用户通过设置问题来找回密码。
4.用户个人信息页面:
录入用户个人详细信息和密码找回时问题。
5.用户修改信息页面:
更新用户信息。
6.密码问题页面:
让用户在忘记密码时找回登录密码。
7.测试和运行结果
7.1用户登录页面运行如下所示:
图3登录页面图
7.2注册页面运行如下所示:
图4注册页面图
7.3登录进入页面运行如下:
图5登录进入页面
7.4找回密码运行如下:
图6输入用户名
输入自己的好友(密保问题)
图7密码问题验证
当密保回答正确,显示密码:
图8显示登录密码
7.5修改用户资料如下:
图9修改个人信息
7.6用户注销显示如下:
图10注销用户信息
8.总结
一个星期的课程设计很快就结束了,在苏老师的指导下,我结合所学知识综合运用,感觉效果挺好的。
在设计过程中学到了很多东西,但同时也感到不足。
以下是我的总结和体会。
一、完成情况方面,数据库设计成功,数据传递良好,界面简约,功能实现正常,符合功能要求。
二、项目收获方面,本项目是独自创作的第一个实验项目,在制作过程中收获了很多,主要有如下几个方面:
将所学知识用于实践,深入理解了所学知识,运用更加熟练。
自己查阅资料,扩展了知识面,对项目开发过程有了深入详细了解。
三、存在不足方面:
项目开发不是一帆风顺的,开发过程中也有些不足的地方准备不充分,入手困难,导致开发周期长开发环境运用不太熟练,编代码上有一定影响代码书写格式不太规范,易出现语法错误,影响开发进度。
在网页出来后,直接用自己的作息去登录,总是提示错误;查看之后,要新用户先注册才可以登录,注册之后就可以用自己的信息来登录了;也就是说要想某个用户登录,这个用户要先存在于数据库中才行。
本次设计中我主要用到了登录界面的检查,连接到数据库并获取信息,然后通过页面连接添加删除和浏览数据库的信息。
通过这学期的网页设计课程我受益匪浅,学到了很多在课本上学不到的东西,为我们以后的学习奠定了雄厚的基础,让我们在以后的学习中更一步提高。
在以后的学习中,我会总结这次的经验,来更一步提高自己。
为了以后不再像
现在这样,我会不断改进自己的学习方法的。
做到多实践,多学习,多问等。
在ASP的道路上不断探索,不断追求,以期获得略微成绩,
9.参考文献
[1]MikeMorrison,JonlineMorrison.数据库的WEB站点[M]清华大学出版社,2002
[2]杨威.ASP3.0网络开发技术[M].北京:
人民邮电出版社,2001
[3]余雷,周松建.ASP.NET应用开发百例[M]北京:
清华大学出版社,2003
[4]李劲.精通ASP数据库设计[M].北京:
科学出版社,2001
[5]黄斯伟,王玮.HTML4.0使用祥解[M].北京:
人民邮电出版社,1999
[6]白鉴聪,王进.JavaScript网页效果大师[M].北京:
机械工业出版社,2001
设计过程中质疑(或答辩)记载:
1.网页设计使用的什么服务器?
答:
netbox服务器。
2.如何启动Internet信息服务(IIS)?
答:
单击Windows开始菜单---所有程序---管理工具---Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具
3.如何配置odbc数据源?
答:
控制面板——管理工具——数据源(ODBC)——系统DNS(用户DNS也可)——添加——MicrosoftAccessDriver——输入数据源名称——找到你的数据库。
指导教师评语:
签名:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 设计