- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 1
毕 业 设 计(论 文)
题 目: 网站通用工具箱设计
—— 在线预约模块
西安邮电大学
毕业设计(论文)开题报告
通信与信息工程 学院 通信工程 专业 11 级 11 班
课题名称: 网站通用工具箱设计
—在线预约模块
学生姓名: 学号:
指导教师:
报告日期:
西安邮电大学本科毕业设计(论文)开题报告
学号 姓名
罗冲
导师
黄文华
题目
网站通用工具箱设计——在线预约模块
选题目的(为什么选该课题)
如今计算机技术和网络技术发展趋势良好,网络的速度,稳定性和安全性都不断在改善,计算机和网络设备性价比也不断在提高,大众都普遍承认了这种信息传递媒介的便利性和有效性。并且随着网站建设的日益深入,各行业对于网站的应用越来越广泛,大型网站日益增多,而相当一部分网站有许多通用的功能,如果有一套网站通用的工具箱,只需设计功能接口,就使网站能方便调用各模块实现的功能,可以大大方便网站建设。
???? 而我们本课题要研究的在线预约模块作为网站通用工具箱的一部分,目前在各行各业的应用特别广泛,而且也大大方便了我们的日常生活,比如我们图书馆的图书借阅系统,医院的门诊预约系统,酒店的预定系统等。通过一个预约系统,用户可以在注册了之后,完成自己所需要资源和服务的预约,同时提供者也可以通过它对用户所需要的内容进行管理和分配。这样可以提高资源的利用,同时也保证了资源共享的合法和快速!
?????? 我们如果能完成一个在线预约系统的模块并放入网站设计工具箱内,便可以更好地方便各个网站的建设,既方便了网站的建设,也提高了我们的生活质量。在工作生活节奏不断加快,人们越来越追求效率的时代,虽然在线预约系统的实施刚起步不久,但是在线预约系统的的不断改善优化还是一个循序渐进的过程,所以还是有很大发展空间的。
前期基础(已学课程、掌握的工具,资料积累、软硬件条件等)
本课题的研究重点在于开发软件的使用上,我们在以前的学习中已经很好的掌握了C语言,但是从来没有开发过WEB上使用的代码。对于开发软件也是很陌生,这个将成为学习和研究的重点,而且要成功的完成任务还要对数据库进行比较好的了解,能够具备熟练使用的能力。
在知识的积累上,我需要重新学习C语言在本课题方面的应用,以及对比其他的语言,通过学习和资料调查,选择一个比较合适的语言和方法。计划使用Visual?Studio2008作为系统的开发软件,在数据库方面使用SQLSever2000。语言在C的基础上学习C#语言。学习的方式可以通过书本和网络教程。当然对于第一次开发ASP代码,模仿其他作品的是必要的。在模仿过程中要学习其他人编写代码的习惯,和开发规则。在学习后可以做到能够自己开发的能力,在学习的过程中也需要注意到其他人代码中的BUG和不足之处,以保证在自己的代码中不会出现类似问题。数据库是我从来没有接触过的知识,这个方面除了自己的学习以外还需要老师和同学的帮助指点。由于本课题的要求对数据库方面很少,所以数据库不会成为完成本课题的最大问题。
要解决的问题(做什么)
研究的问题:
? 本课题的研究重点在于开发软件的使用上,使用ASP技术进行开发,ASP就是Active?Server?Pages的缩写,是WEB应用程序开发技术,它是一种技术框架,能产生和执行动态、交互式、高效率的站服务器的应用程序。通过分析设计在线预约模块所必须具备的一些基础的功能,在经过策划准备后,采用合适的开发工具(vs2008)完成相应的在线预约系统代码的编写,然后进行调试,具体为:??
(1)注册登录。实现实名制网上注册和登录功能,根据登录的人员相应的权限放权相应的操作。?
(2)进行预约。这个模块包括用户登陆之后的预约以及对预约的修改与取消。?
(3)信息查询。本状态下用户可以对目前预约的状态进行查询,比如预约的剩余数目等。
(4)预约管理。对各预约单的查询,排期确认通知以及建议延期等。
解决思路:
1、研究设计方法?:?
(1)通过查阅网络和阅读相关书籍搜集有价值的资料,进行实际需求调查,写需求分析文档,确定系统的主要实现模块;??
(2)通过以往系统设计的具体实践,并根据需求分析,建立数据库文档,写出所需要的表和所需字段;细分系统模块,敲定出各个模块
文档评论(0)