《开题报告-基于Web的物物交换系统的设计与实现》由会员分享,可在线阅读,更多相关《开题报告-基于Web的物物交换系统的设计与实现(8页珍藏版)》请在金锄头文库上搜索。
1、重 庆 理 工 大 学毕 业 设 计(论文)开 题 报 告题 目 基于Web的物物交换系统的 设计与实现 二级学院 计算机科学与工程 专 业 网络工程 班 级 姓 名 学 号 指导教师 系 主 任 时 间 2014.3 1、本课题的研究目的及意义在互联网时代,物品交换形式也改头换面,开始充分寄托于传播快、覆盖广的互联网络。摆脱空间与时间束缚的物物交换方式正以环保者的身份存在于快速消费的电商时代。若将有限的资源固定,则其可用价值无疑会受到到禁锢。只有资源流动才能使其有限性发挥最大的利用价值。据联合国下属机构国际电信联盟发布最新全球互联网年度报告2013年信息社会分析显示,2013年,全球网民将达
2、27亿,移动互联网连接数将达68亿。互联网购物的人群更是以迅猛的速度在增长,中国网购交易近五年来增长幅度就超过10倍,并预计2020年交易额度将达25000-40000亿人民币。各大电商为争夺市场份额开展价格大战,刺激消费将导致资源长期闲置得不到有效利用。应资源交换的需求,现阶段闲置物品交换平台也正逐渐兴起。在互联网技术日趋成熟的阶段,电商快速发展所遗留的资源长期被搁置问题将推动物品交换平台的进一步发展。纵观目前国内物品交换现状,许多电商都已意识到物品交换的潜在市场。越来越多的专业换物网站开始兴起。例:百姓网,易物网等。除了专业的交换网站,各大电商网站也设有二手市场频道为广大用户提供闲置物品买
3、卖平台。例:58同城,赶集网,淘宝等都有二手货品市场。随着社交网络的不断发展以及环保意识的不断强化,相对于市场逐渐饱和增长速度开始变缓的电商平台,物品交换网站将会有更大的发展优势。物物交换平台,通过对闲置资源的再分配从而实现资源的再利用。使用该系统的用户通过个人信息管理、需求管理、交换申请管理、换品信息管理、及活动信息管理来实现简单的物品交换功能。2、本人对课题任务书提出的任务要求及实现目标的可行性分析课题任务要求如下:1、相关技术和开发工具要求:熟悉ASP.NET开发工具;熟悉ASP.NET网站编程常用代码及语法规则;熟悉利用SQL语句进行数据库的操作;熟悉ASP函数的使用及动态页面的实现;
4、掌握ASP.Net页面布局及设计。2、网站设计功能要求:(1) 账号资料管理模块:该模块主要实现用户注册及合法用户登陆系统,及已登录用户对个人注册资料,及密码的管理。(2) 换品管理模块:该模块主要实现用户发布新换品及对所有已发布换品信息进行查看。(3) 换客管理模块:该模块主要实现用户对所有换客资料及查看及单个换客详细信息查看功能。(4) 需求管理模块:该模块主要实现用户发布新需求,及查看已发布的需求。(5) 留言管理模块:该模块主要实现用户留言的查看及发布功能。(6) 活动管理模块:该模块主要实现新活动发布,已发布活动信息的查看及参与活动。(7) 交换申请管理模块:该模块主要实现换客之间物
5、品交换。包括对已发出的交换申请以及收到的交换申请的管理。可行性分析(1)技术可行性:物物交换网站是一个基于Web平台的ASP.NET程序,ASP.NET是一种用于创建动态Web应用程序的所必需的各种服务。ASP.NET是.NET FRAMEWORK的一部分,当程序员编写ASP.NET的代码时,可以访问.NET FRAMEWORK中的类。可采用与.NET兼容的C#语言编写ASP.NET应用程序。ASP.NET提供了编程模型和基础结构,与先前的Web技术相比,创建可扩展、安全而又稳定的应用程序变得更快更容易(2)经济可行性:基于Web的物物交换平台的设计与实现仅需一台配有Visual Studio
6、 2010以及SQL Server 2008的电脑一台即可编写。而以上软件都可在在微软官网下载。(3)操作上的可行性:本网站操作只需要1台简单的PC,以及配套的输入输出设备(鼠标,键盘,显示器),网站程序编写需要PC安装VS2010软件以及SQL Server 2008。(3)时间上的可行性:从接到毕业设计任务书到完成课题,中间有4个月时间,时间是足够充裕的,我们完全可以详细周到的考虑课题中遇到的各方面问题。3、本课题的关键问题及解决问题的思路本网站平台采用Visual Studio2010作为开发工具,网站按照其不同的功能实现主要需要解决3个方面问题 :网站元素、网站排版和数据库设计以及操作
7、。其中,网站元素主要包括:网站上需要呈现的图片图标颜色代码以及文字信息;网站排版主要是:将图片元素合理的设计分配,方便用户使用的同时达到美观的效果;数据库的操作及设计是网站的主要部分:合理的设计数据库的表格结构,通过后台数据库的操作及方法调用来实现网站前台的各类功能。物物交换平台的设计编写过程中面临的问和解决措施如下:(1) 复杂业务逻辑的实现及界面设计。系统需要大奖换客、需求、换品及交换的复杂数据网络;并通过选择恰当的数据模型将其隐藏在后台程序中。在界面设计过程中尽可能的将繁琐功能进行归纳整理,用符合用户使用逻辑的方式展示,以在追求功能实现的同时达到用户的良好体验。(2) 对于每个用户维护交
8、换请求队列和收到请求队列。系统允许多个用户进行登录操作,每个用户通过注册登录都可以实现相关信息的发布及进行相关操作,这要求系统需要根据不同用户登录时进行的系统操作进行维护,以确保系统数据的准确性。(3) 系统用户交流的实现。用户登录后通过查看换品详细信息,可对自己感兴趣的物品进行交换操作。交换要求双方达成一致意见才能生效,这一需求要求系统为用户提供简单的交流功能。(4) 复杂的数据库操作实现。由于系统涉及多处及多个表格级联操作,在数据库设计时确保数据库的合理性,系统对数据库表格操作语法的灵活运用有了更高的要求。4、完成本课题所需的工作条件(如工具书、计算机、实验、调研等)及解决办法通过对网站结
9、构的分析,前期准备的开发条件如下:软件开发环境:采用Visual Studio 2010集成开发环境环境。运行环境是ASP.NET3.5。软件开发环境:WIN7+ Visual Studio2010+ASP.Net3.5研究方法: 主要通过查阅教材以及网上提供的关于基于Web的网站开发案例,针对本网站具体的相关问题进行一步一步的调试解决。主要参考文献:1 Imar Spaanjaars著, 张云译. ASP.NET 3.5入门经典, 清华大学出版社. 2 杨树林, 胡洁萍编著. ASP.NET程序设计案例教程. 人民邮电出版社. 3 韩颖,卫琳,陈伟 编著,ASP.NET 3.5动态网站开发基
10、础教程,清华大学出版社.4 孟庆昌编著,ASP.NET网站开发先锋,机械工业出版社.5 奚江华. ASP.NET 3.5(C#)开发详解II新功能篇. 电子工业出版社。6 郑齐心、房大伟、刘云峰 ASP.NET 项目开发案例全程实录(第2版) 清华大学出版社7 王毅等主编. ASP .NET高级编程. 清华大学出版社 8 王小科,梁冰,吕双. C#开发经典模块大全. 人民邮电出版社。9 Chung W C, Lau H. Development of an architecture for a hybrid manufacturing information system .Engineeri
11、ng with Computers, 2000,16, (16) :19 . 10 CHEN Guo-hua,MAO Wei-dong (Nantong Electric Power Supply Branch,Jiangsu Power Company Nantong226006,China). Analysis of Information Security in Nantong Power System Dispatching Automation System .Journal of Nantong Institute of Technology(Natural Science), 2
12、003, (03 :3 . 11 Liu Quan Zhu Yiwen Li Fangmin Prof.,School of Information Engineering,WUT,Wuhan 430070,China. Information Security Frames Based on VPN Technology .Journal of Wuhan University of Technology, 2003, (05) :3 .5、工作方案分析及进度计划表5-1 进度安排序号起止日期工作内容1第一周 第二周根据任务书进行毕业实习, 收集资料2第二周 第三周完成文献综述,英文文献翻译,开题报告3第四周 第六周深入分析系统的功能和程序流程,确定功能模型给出初步设计方案4第六周 第八周完成系统的功能设计, 准备论文1稿5第九周 第十三周各模块程序编写、整个系统调试, 准备论文2稿6第十四周第十五周毕业论文3稿(最终定稿)打印、装订并提交7第十六周论文答辩 报告人: 2014 年 3 月 5 日指导教师意见指导教师: 2014 年 3 月 5 日开题报告应根据教师下发的设计(论文)任务书,在指导教师的指导下由学生独立撰写。