系统计算机论文:基于asp技术在大学校园的分析

asp技术  时间:2021-01-31  阅读:()

计算机论文基于ASP技术在大学校园的分析

1、 校园市场分析

随着信息技术的进步和发展互联网给人们日常生活带来巨大变化同时也带来了商业模式的变革。互联网正在加速融入社会经济的各个领域成为促进用户消费方式升级、社会经济结构转型、 国家创新的重要助力[1] 。企业通过校园市场庞大的用户规模、巨大的消费潜力、强大传播能力开拓业务把校园商城网站作为重要的校企合作平台具有一定价值。同时校园商城网站还可以作为学生实践平台提高学生动手能力、操作能力和创新能力。校园市场具有如下特征

1.1、 高校学生数量大有巨大消费潜力

随着高校招生规模增加大学生人数不断攀升互联网时代成长起来的年轻人逐渐进入大学超前消费意愿强消费水平有较大提高消费也越来越倾向于体验和场景化高校大学生消费潜力巨大。

1.2、 校园市场较易形成口碑传播

校园具有相对封闭的环境信息相对独立且封闭大学生密度大信息来源渠道主要通过校园BBS、校内广播、社交软件、校园线上商城、 图书馆等较易形成口碑传播。

1.3、 校园文化具有独特性

互联网时代成长起来的大学生大多追求个性化、多样化接受新事物的速度较快同时也敢于尝试比较前沿和新潮的产品和服务。当大学生的需求在校园线下有限市场无法得到满足时往往会选择在互联网上进行线上消费这样就给线上校园商城市场的开拓提供了极好机会。

2、 技术可行性分析

作为校园商城网站的技术载体一个电子商务系统除了需要满足网站基本需求之外还需要对商城网站的技术可行性进行分析。本校园商城网站系统开发采用顶层设计方法将模型的各子系统之间实现对接设计过程由顶层向下展开 明确设计思路。

校园商城网站开发工具选择ASP.NET作为开发平台。 ASP.NET作为基于.NETFramework的WEB应用开发平台是基于I IS2.0上的ASP技术主要通过CLR 公共语言运行库 Common Language Runtime提供预编译机制实现应用程序APP和底层OS 操作系统之间分离方便实现代码托管。Web Form作为ASP.NET的实用模型可以提供方便的服务器控件。 ASP.NET提供的ADO.NET对象可以快速完成数据库连接、并进行数据传输提高程序开发效率和可维护性在技术可行性方面具有较强优势[2] 。

1性能方面 ASP.NET作为运行在服务器上的已编译代码可利用早期绑定、实时(JIT)编译和缓存服务来提高性能在部署或替换运行已编译代码时不需重新启动服务器。ASP.NET还支持不同设备上的不同浏览器方便技术人员使用相同的编程方法在新设备上进行开发。

2配置管理方面 ASP.NET在Visual Studio环境下配置可扩展、多处理器环境Internet信息服务(I IS)和ASP.NET运行时可密切监视和管理进程 当ASP.NET线程出现异常新的进程会重建并继续原进程任务从而可以持续处理客户请求[3] 。

3安全方面 ASP.NET为Web应用程序提供默认的授权和身份验证方案。开发人员可根据应用程序需要添加、删除或替换方案。 ASP.NET可提供跟踪服务在应用程序级别和页面级别调试过程中启用。 同时支持使用.NET Framework调试工具进行本地和远程调试。

3、 校园商城网站构建

校园商城系统使用ASP.NET作为开发框架。网站构建及设计主要包括概念结构设计、数据库逻辑结构设计、用户权限设计和界面设计四部分。概念结构设计是通过对用户需求进行分析、归纳通过E-R图描述系统实体之间的关系。数据库逻辑结构设计是将描述系统实体之间关系的E-R图进行转换用数据库表和表之间的关系描述数据库逻辑结构。用户权限设计主要根据网站用户操作权限不同分为普通用户、后台管理员两类用户。不同权限用户的界面设计不同用户界面设计应以对消费者友好和便捷使用为主要目标进行。

3.1、 概念结构设计

首先进行概念结构设计通过对用户需求分析、归纳描述系统实体之间的关系。根据校园商城网站系统业务需求对系统中应包含实体进行细分如下用户实体、订单实体、商品实体、购物车实体、商品种类实体、评价实体六类。其次设计出实体E-R图和整体E-R图将E-R图转换成数据库的逻辑结构设计数据库各实体的关系模型。第三构建数据库表结构对系统中各实体对应关系设计数据库表如下用户表、订单表、商品表、购物车表、商品种类表、评价表六类[4] 。第四进行网站用户权限设计和网站界面设计。严谨的用户权限设计和友好的操作界面会给客户使用带来良好使用体验。管理员应具有修改权限普通浏览者应具有访问商品、购物等权限。界面设计应简洁、美观功能服务应切合客户实际需求。整个网站建设应随业务发展不断补充、完善、更新和改造同时需要可靠的运行环境以防止对网站的攻击与篡改。

3.2 、数据库配置

数据库配置内容包括系统参数设置、备份系统数据库、系统初始化、系统空间占用和系统性能测试。首先进行系统参数设置定义数据库表和字段检查现有报表、查询和视图表之间的关系可以通过外键进行连接。在设计数据库时将数据字段未来可能的各种变化考虑进去采用数据驱动方式增强系统灵活性和扩展性。视图作为数据库和应用程序代码之间的抽象表现可以更方便对数据库进行操作[5]。然后就可以运行SQL Server查询分析器进行身份验证后进入操作平台进行数据库初始化和系统性能测试打开并运行数据库的SQL语言脚本文件进行数据库相关操作。

一般情况下用户在访问网站时大多数是读取网页数据而对于提交信息、修改数据等操作较少。因此内容相对固定的页面、商品展示页面等网页可以生成静态HTM L 超文本传输协议网页用户访问静态网页时不需要对数据库进行调用操作从而大幅提高网站性

能。对于需要进行频繁修改的数据访问可以采用技术手段对程序和页面进行优化通过缓存的办法处理数据充分利用系统资源。通过数据库集群的合理配置实现读写分离进行负载均衡处理并自动同步数据。对于网站程序、数据库数据和文件系统数据等需要备份的数据进行主动备份。当数据访问异常或者遇到突发状况导致系统过载或崩溃时可以迅速恢复数据重建系统。

3.3 、功能模块设计

功能模块具体设计可以分为前台登录注册模块、商品购买和交易模块、订单处理模块等。前台登录和注册模块主要包括用户普通注册登录、短信注册、微信登录、 QQ登录等第三方登录注册方式商品购买和交易模块包括分类列表、商品推荐、商品搜索、商品详情展示、促销活动、购买记录、客服咨询等功能订单处理模块包括订单列表、订单查找、订单删除和添加、订单支付、支付方式选择、订单物流地址设置等功能[6] 。

前台登录注册模块在设计时应符合用户逻辑。在客户注册之前可以普通浏览者身份进行商品浏览和网页浏览或者将商品加入购物车但无法进行商品购买和保存。当点击购买后会提示进行账户登录此时可以进行账户注册和登录。完成登录操作之后可以将商品添加至购物车并进行保存和购买以及进行物流信息设置等操作。不同角色用户登录后的操作界面会有所区别但数据验证的流程相同数据验证成功则登录成功失败则系统会将错误原因反馈给用户。

商品购买和交易模块。在消费者登录并浏览、选择商品、提交订单之后需要填写配送信息或者在已添加的配送信息中进行选择。配送信息验证通过后系统生成支付信息列表供消费者确认无误订单信息即跳转到第三方支付界面进行支付操作此时消费者就可以进行订单支付。支付完成后系统返回支付结果系统记录订单状态为已支付状态。

订单处理模块。商城客服人员登录网站后可以查看到已销售的商品信息此时订单状态就是待发货状态客服人员可以获取用户购买的订单信息和留存的物流配送信息。客服人员在进行订单发货和配送操作后此时订单信息状态更新为已发货状态。消费者可以同步登录商城网站进行商品物流状态查询。

4 、总结

校园商城网站平台具备较清晰的框架结合和较简洁的操作流程可以提供给校园学生用户在系统中发布产品信息网站中的商品类目也可以根据需要进行调整。虽然网站仍有诸多不完善的地方需要逐步改进但是作为一个能实际运行的电商平台校园商城网站为学校师生进行教学实践提供了重要的平台。

Vinahost - 越南VPS主机商月6美元 季付以上赠送时长最多半年

Vinahost,这个主机商还是第一次介绍到,翻看商家的介绍信息,是一家成立于2008年的老牌越南主机商,业务涵盖网站设计、域名、SSL证书、电子邮箱、虚拟主机、越南VPS、云计算、越南服务器出租以及设备托管等,机房主要在越南胡志明市的Viettle和VNPT数据中心,其中VNPT数据中心对于国内是三网直连,速度优。类似很多海外主机商一样,希望拓展自己的业务,必须要降价优惠或者增加机房迎合需求用户...

欧路云:美国200G高防云-10元/月,香港云-15元/月,加拿大480G高防云-23元/月

欧路云 主要运行弹性云服务器,可自由定制配置,可选加拿大的480G超高防系列,也可以选择美国(200G高防)系列,也有速度直逼内地的香港CN2系列。所有配置都可以在下单的时候自行根据项目 需求来定制自由升级降级 (降级按天数配置费用 退款回预存款)。由专业人员提供一系列的技术支持!官方网站:https://www.oulucloud.com/云服务器(主机测评专属优惠)全场8折 优惠码:zhuji...

PQ.hosting:香港HE/乌克兰/俄罗斯/荷兰/摩尔多瓦/德国/斯洛伐克/捷克vps,2核/2GB内存/30GB NVMe空间,€3/月

PQ.hosting怎么样?PQ.hosting是一家俄罗斯商家,正规公司,主要提供KVM VPS和独立服务器,VPS数据中心有香港HE、俄罗斯莫斯科DataPro、乌克兰VOLIA、拉脱维亚、荷兰Serverius、摩尔多瓦Alexhost、德国等。部分配置有变化,同时开通Paypal付款。香港、乌克兰、德国、斯洛伐克、捷克等为NVMe硬盘。香港为HE线路,三网绕美(不太建议香港)。免费支持wi...

asp技术为你推荐
桌面背景图片风景谁知道那个网站有好看的桌面背景图啊。316不锈钢和304哪个好保温杯买304不锈钢的好,还是316不锈钢的好?输入法哪个好用五笔输入法哪个最好用滚筒洗衣机和波轮洗衣机哪个好波轮洗衣机和滚桶洗衣机哪个好?哪个更实用?炒股软件哪个好网上买卖股票软件哪个好用网校哪个好初中网校哪个好?网络机顶盒哪个好现在用什么网络机顶盒最好?yy空间登录yy空间怎么上传照片?如何增加百度收录如何提高百度的收录数量dns服务器未响应DNS服务器未响应
电信服务器租用 域名服务器上存放着internet主机的 网易域名邮箱 日志分析软件 服务器怎么绑定域名 搜狗12306抢票助手 中国特价网 135邮箱 广州服务器 如何用qq邮箱发邮件 超级服务器 银盘服务 vul 购买空间 服务器硬件配置 七牛云存储 双十二促销 512内存 腾讯服务器 远程登录 更多