欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年WEB软件开发与设计 .pdf

    • 资源ID:33387515       资源大小:633.32KB        全文页数:16页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年WEB软件开发与设计 .pdf

    学号:沈阳化工大学WEB 软件开发与设计课程设计题目BBS 网络论坛系统设计教 学 院计算机科学与技术学院专业计算机科学与技术专业班级1002班姓名指导教师赵振江2012 年11 月5 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 16 页 - - - - - - - - - 目录引言 . - 1 - 1 系统的目标及任务 . - 1 - 1.1 系统的建设目标 . - 1 - 1.2 系统的主要任务 . - 1 - 1.3 系统功能介绍 . - 1 - 2 系统需求分析 . - 1 - 2.2 使用环境 . - 3 - 2.3 可行性分析 . - 3 - 2.3.1技术可行性 . - 3 - 2.3.3影响系统开发的因素 . - 3 - 2.4 系统数据流图 . 错误!未定义书签。3 软件开发过程 . - 4 - 3.1 系统设计 . - 4 - 3.1.1数据库设计: . - 4 - 3.1.2数据表设计 . - 5 - 3.1.3界面设计图及其使用介绍: . - 6 - 3.1.4软件设计 . - 11 - 4 软件测试过程 . - 12 - 4.1 测试环境 . - 13 - 4.2 功能测试 . - 13 - 5 结论 . - 14 - 参考文献 . - 14 - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 16 页 - - - - - - - - - - 1 -引言随着网络的不断的普及,网页技术的不断发展,人们对网页的要求也不再是文字,图片的简单堆砌或是单调枯燥的内容,而是实时性, 交互性和丰富性,使用动态网页技术的网页越来越受欢迎。应用ASP技术的灵活性可以方便的访问数据库, ASP把数据库搬上了WEB 页面,使人们可以通过互联网使用大型的包含数据库功能的系统。本系统正是使用 ASP技术的动态网页打造的一个BBS 网络论坛系统,一般用户通过网络访问该系统,提供用户注册功能,商品查询功能;系统用户(已注册用户)可以修改注册信息,与商品提供人联系等;管理员可以修改、删除、添加、模糊查询用户信息、 商品信息,。本系统充分发挥了 ASP技术显示于客户端,运行于服务器端的特点,保护用户资料的安全性。1 系统的目标及任务1.1 系统的建设目标在详尽的需求分析之后,我就改系统内容的要求设计出系统的目标如下:通过本系统,使网上购物系统化,规范化,自动化,从而达到提高工作效率的目的;优化数据的逻辑模型设计和物理模型设计,以便提高运行速度、 降低存储空间,且能满足数据一致性要求。充分考虑行为的合理划分,提高软件使用的便利性。1.2 系统的主要任务利用 SQL server 建立后台系统,创建了用户登录表,不同分身的人员进入系统需要各自账号密码。1.3 系统功能介绍基本功能:人们可以随时浏览网站用户注册名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 16 页 - - - - - - - - - - 2 -用户登陆用户能够浏览网站提供搜索引擎,使用户能够按特定的条件对所需商品进行搜索高级功能:管理员登录管理员权限:论坛管理(添加/ 删除、商品类别管理、信息处理) 、管理用户资料、用户可随时修改自己的密码和其他个人信息;2 系统需求分析2.1 系统的详细需求需求分析是数据库设计前提,同时也是一个项目成败的关键。既是一个理解,也是一个抽象过程。理解就是对现实问题的理解,要弄清楚究竟需要解决什么问题。 抽象就是除去问题的表面, 提取问题的本质, 建立问题的逻辑模型,以便于以后阶段的系统的设计实现。需求分析阶段是软件产品生存命期中的一个重要阶段,其根本任务是确定用户对软件系统的需求。所谓需求是指用户对软件的功能和性能的要求, 就是用户希望软件能什么事情, 完成什么样的功能,达到什么性能。通常需求分为两种类型:一种是功能性需求,一种是非功能性需求,这一点也需要有一种清楚的认识。功能性需求是指需要计算机系统解决的问题,也就是对数据的处理要求,这是一类最主要的需求。非功能性需求是指实际使用环境所要求的需求,往往是一些限制要求,例如:性能要求,可靠性要求,安全保密要求,等等。由于用户的需求主要体现在各种信息的提供、保存、更新和查询上,所以就要求数据库结构能满足各种信息的输出和输入。可以通过收集基本数据、数据结构及数据处理的流程来组成一份详细的数据词典,为后面的具体设计打下基础。在仔细分析调查有关BBS 论坛系统需要的基础上, 得到如图所示的系统处理数据的流程图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 16 页 - - - - - - - - - - 3 -2.2 使用环境配置稍好的 PC机,Win2000 SERVER 或 windowsXP操作系统, IIS 服务器,ACCESS、Microsoft Visual Studio 2008软件,一套开发工具,从资源上说是容易实现的。2.3 可行性分析2.3.1 技术可行性在大学课程中的 ASP 网络开发技术, 数据库原理等多门课程为整个课题开发提供了坚实的基础。ASP 是一种相对简单的语言 ,所以技术难度并不高。2.3.2技术构架2.3.3 影响系统开发的因素开发此系统时在 SQL sever 建立后台系统比在Exale 中建立难度要大。用户注添加商品信息对商品的关注添加商品类别用户信息录入商品信息录入留言信息录入商品类别信息录入用户信息管商品 信 息管留言管理商品类别管名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 16 页 - - - - - - - - - - 4 -3. 软件开发过程3.1 系统设计3.1.1 数据库设计:系统管理员实体 ER 图如下:用户实体 E-R图:商品信息实体 ER图:系统管理系统管理员编系统管理员名称系统管理员密码用户用户编号用户姓名用 户 密用户 Email 地论坛信息项目数论坛栏目版主图片名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 16 页 - - - - - - - - - - 5 -留言实体 E-R图:3.1.2数据表设计注册信息表:留言板信息内容信息发送人的姓名是否阅读信息标题信 息 发 送 人 的ID 接收的时间用户号信息 ID 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 16 页 - - - - - - - - - - 6 -3.1.3 界面设计图及其使用介绍:主页面设计:论坛栏目项目版主图片 1 图片 2 图片 3 图片 4 用户登录模块的运作过程如下图:该页面设计为:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 16 页 - - - - - - - - - - 7 -代码实现: BBS 论坛 !- .style1 color: #00789F; font-weight: bold; .style2 color: #009ACE BBS 论坛 用户名 密码 普通用户 管理员 用户注册模块运作过程图:用户注册界面:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 16 页 - - - - - - - - - - 9 -代码实现: form method=post action= name=form1 Article: Email: Intro: Password: QQ: RealName: Rearticle: Sex: Tel: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 16 页 - - - - - - - - - - 10 -User_id: User_type:   id forumname forumcount manager % While (Repeat1_numRows 0) AND (NOT Recordset1.EOF) %   input type=hidden name=submit_date value=   注册   管理员登入设计:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 16 页 - - - - - - - - - - 11 -模块运作过程:插入超链接代码实现: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 16 页 - - - - - - - - - - 12 - id forumname forumcount manager % While (Repeat1_numRows 0) AND (NOT Recordset1.EOF) %   >> 3.1.4 软件设计开发数据库应用系统的方法和技巧多种多样,需要熟练掌握。4 软件测试过程软件项目在开发完成后还要进行系统测试,以测试开发出的软件的功能和名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 16 页 - - - - - - - - - - 13 -性能是否达到预定要求。4.1 测试环境后台数据库采用 SQL Server 2000, 在 Microsoft Visual Studio 2008 环境下创建、运行各个模块。4.2 功能测试测试本身的目的是尽可能地暴露程序中的错误,但是,发现错误的最终目的还是为了改正错误。从而调试就变得迫不可待了,调试是软件开发过程中最艰巨的脑力劳动,在本次毕设的系统测试也遇到了不少情况,其中有几个比较典型和重要的问题,现对其进行分析:1数据库不能打开:在对数据库进行查询、添加、删除和修改时,经常会出现数据对象关闭或语句有误的错误,从而无法实现相关的数据库操作,后来经过一段时间的单步测试,发现在调用模块的最后一步,即返回记录集对象是发生了异常错误,经过仔细推敲和多次调试检查后,发现是因为初次使用动态连接数据库,在输入 SQL语句时出现了不该有的字符,通过修改,系统已经达到预期想要的目的。2 密码问题:如在数据库中将密码长度为6 位,如用户设置的密码不到6 位。在用户输入密码后,将与数据库中保存的密码不一致,因为数据库中的密码将用户的密码用空格补充为6 位,而用户输入的密码并没有空格,所以造成了不匹配的错误,所以我规定了用户的密码设置必须为6 位,尽管这样限定了用户的自主性,但我认为这样可以避免用户密码过长或过短,既不方便用户记忆,又不方便管理等等。综合以上测试结果, 本软件有着稳定性高、 功能完善等优点, 但在个别地方仍然存在缺憾,这些问题将在以后的测试过程中逐步完善与改正。从而也使我意识到科学的严谨性,一个小小的空格或许会引起整个系统的崩溃。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 16 页 - - - - - - - - - - 14 -5 结论该系统整体来说并不是很完善, 实现部分主要是前台基本的功能如用户注册等 , 后台管理及管理员登录三个方面。时间的允许下有待改进相关的功能. 同时通过本次设计的制作, 在一定程度上应该说是一种提高, 了解到动态网页在编程中所用的众多对象. 对网页设计的控件来说,是最难学习最难掌握的,因为刚刚入手,没能熟悉的掌握,只能拿着书一点一点进行,希望自己以后能够继续探讨研究各控件的使用方法,这样对于设计一个网站来说才会相对的容易。通过此次学习,让我有了一个更加深刻的体会:超越自我,也许每次仅是一小步但却是一个新的高度。参考文献1、张文增 ,赵东斌 ,孙振国等 .ASP.NET动态网页开发趋势 .计算机工程 . 2、李锡辉、王樱等ASP.NET.程序设计案例教程 .西安电子科技大学出版社3、胡静、韩英杰等 .ASP.NET 动态网站开发教程(第二版).清华大学出版社名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 16 页 - - - - - - - - -

    注意事项

    本文(2022年WEB软件开发与设计 .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开