- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
毕业设计过程总结报告
导语:在大学的学习过程中,毕业设计是一个重要的环节,
下面小编为你整理的毕业设计过程总结报告内容,希望对你有所帮助!
毕业设计研究总结报告篇一经过一段时间努力,毕业设计总体功能总算完成了,虽然上个学期交了一稿,但系统的有些功能还是没有完成,这个学期开始又一直在外面,没有时间做,四月份回学校以后总算有时间来完成它了。
我选的毕业设计是基于的论坛设计与实现,其实网上开源的论坛多的去了,也不在乎我多写一个,由于是毕业设计,功能就不是做得很强大,要不然完不成就不好交差啦!~
论坛架构基于三层架构,什么是三层架构,三层架构:底层的数据操作层,中间的业务层操作和呈现给用户的界面(表示UI)层。表示层的作用是和用户的操作产生可见的交互,主要是些UI元素,像HTML,JavaScrip,比如呈现数据,比如收集数据。业务层从数据操作层中获取并组织表现层要呈现的数据,处理表现层收集过来的数据并传递给数据操作层持久化,这些问题的解决都在业务层。
数据操作层把业务层处理后的数据保存到一个持久地数据库中和从数据库中取出数据绐业务层。层间数据的传递运用业务实体类,业务实体类是一些代表了软件世界需求的剥离了行为的类。没有了行为,这些类自然就是一些数据的集合,而他们的作用,自
然也是传递数据。在分层的架构中,使用业务实体类来传递数据
更加的有意义。表现层中使用自定义控件和继承自BaseSkin的皮肤控件达到用户换肤的目的。业务层中在客户端使用javascript配合正则表达式和在服务器端检查用户的输入来完成对用户输入的验证。数据操作层负责和SQLServerXX交互。数据操作层主要是调用SQLServerXX中的存储过程来实现对数据的操作。
运用三层架构,可以让降低各层之间的偶合,比如,我们开发的时候用的是Access的数据库,但用户中途说改换SQLServerXX的数据库,假如没有分层的话,或是在各页面都用的是Odbc
连接数据库的,这样修改起来非常麻烦,运用三层架构,我们可以在配置直接对数据提供类分离,这样需求变了,只要再写一个数据提供类就可以了!
分层也更加有益于团队开发,在团队开发的时候,每个人的能力有限和研究的方向不同,有些人注重页面设计,有些人擅长开发逻辑业务,有些人对数据库操作和存储过程非常了解,如果我们先运用软件工程的方法先定义好各层接口,各层开发人员对其它层的工作不用担心其实现,调用定义好了的接口就行了,这样就能高效率的开发出高质量的软件。
其实分层就是用到了设计模式!至于哪种我也不太清楚,或许用到了很多种,设计模式单看书很难理解而且是枯燥的在整个开发过程中,我觉得还是没有完全按软件工程的思想去完成他,以致到现在都还有些理不清头绪,不过大体是按照需求分析,系统设
义,到头来只是白干一场!让WEB1序员比以前轻松的实现更加复杂的功能,绐客户端呈
义,到头来只是白干一场!
让WEB1序员比以前轻松的实现更加复杂的功能,绐客户端呈现的元素都可以在服务器端通过编程来控制,甚至Http请求也封装好了一个类供我们调用,在以前这是办不到的,我们可以通过实现IHttpModule来对程序级的事件和数据进行控制。也可以实现IHttpHandler来处理HttpRequest。
在的UI呈现模型中,所有标有Runat=“server”的元
素都可以通过编程加以控制,甚至文本也不外如是。而且也表示我们所请求的一个页面也是Page控件,我们可以在中加上
trace=true来跟踪页面请求处理所产生的控件树。的UI呈现模型一改以前WEB程序员开发WEB应用程序的模式,WEB程序员可以自己开发自定义控件或复合控件来呈现更加丰富的UI元素,来达到更加丰富的用户体验。
通过读取文件我们还可以在读取自定义的节点来配置应用程序,比如数据连接字符串,或数据提供类。
还有可以通过身份认证,角色认证,来对不同权限的用户的UI和操作进行控制。
还有会话,状态机制,让用户在无连接HttpRequest下具有丰富的交互式的体验。
缓存机制让WEB应用程序具有良好的性能
而现在的必威体育精装版版本包含许多体系结构升级,其设计是为了提
高开发人员的工作效率。不但改进了代码模型来减少冲突,而且还
扩展了编译过程以为编译和部署Web应用程序提供更广泛的选
项
您可能关注的文档
- 高三化学《化学平衡》教学反思.docx
- 六年级语文:《渔歌子》教学设计_1.docx
- 高中历史必修三第一单元教学设计.docx
- 高中英语个人工作总结报告.docx
- 2012年银行从业资格《风险管理》考前点题(一).docx
- 财务管理(清华大学)第二版课本习题答案99-62949.docx
- 高中英语的教学反思(1).docx
- 八年级生物人的性别决定教学设计.docx
- 保险行业趋势预测及投资前景分析.docx
- 某煤矿安全生产事故应急预案.docx
- 抖音短视频运营方案.pptx
- 高中化学 2.1《化学反应速率》课件1 新人教版选修4.ppt
- 铜矿开采中的社会稳定风险评价与管理策略考核试卷.docx
- 南京航空航天大学金城学院《货币银行学(I)》2023-2024学年第一学期期末试卷.doc
- 南京航空航天大学金城学院《货币银行学(I)》2022-2023学年第一学期期末试卷.doc
- 南京航空航天大学金城学院《货币银行学(I)》2021-2022学年第一学期期末试卷.doc
- 南京航空航天大学金城学院《现场总线技术B》2021-2022学年第一学期期末试卷.doc
- 南京航空航天大学金城学院《工商管理专业导论》2021-2022学年第一学期期末试卷.doc
- 南京航空航天大学金城学院《投资学(I)》2023-2024学年第一学期期末试卷.doc
- 南京航空航天大学金城学院《现场总线技术B》2022-2023学年第一学期期末试卷.doc
文档评论(0)