开题报告内容:(包括拟研究或解决的问题、采用的研究手段及文献综述不少于2000字)
一、课题解决的问题
随着高校规模的扩大,人员和物资的管理也趋于复杂化,但随着信息技术的发展,高校信息化建设步伐的不断加快,运用信息系统来办公已经是当下最热门的手段。
高校物资管理系统是一个用来管理高校技术物资采购、发放和管理的计算机系统,目前已投入使用,该系统采用VB.NET开发,数据库为Sql Server2000。主要功能有物资入库管理、出库管理、经费管理等。
高校教学科研技术物资网上订单系统是高校教学科研技术物资管理系统的一个组成部分,把传统的领取物资方式转化成当下流行的订购送货方式。该系统的开发一方面基于高校各部门可以足不出户订购到物资仓库的物品,另一方面方便物资管理部门提前知道其他各部门对物资的需求,从而形成一定体系的采购计划。在这种模式下,实现了高校教学科研技术物资的时效性、开放性。
二、研究方法和技术路线
对本系统的受益人群进行分析,决定采用B/S架构设计开发。B/S结构,即Brower/Server(浏览器/服务器)结构,它是只安装维护一个服务器,而客户端采用浏览器运行软件,具有良好的开放性和可扩充性,可以为远程数据管理和用户查询提供便捷的手段。选择ASP.NTE开发工具,后台数据库采用SQLServer2008,运行可靠、平稳、易维护,适用涉及到高校教学科研技术物资的各个部门的业务需要。
本系统使用UML建模。把系统分成前、后台两个大模块。后台涉及的Object是系统管理员、管理员和订单处理员。该模块的活动用例包括:系统管理、订单处理、发送邮件、物资管理和注册审核。
Activity-订单处理是整个后台业务逻辑最重要的一个活动。执行逻辑为:进入订单处理模块,查看要处理的订单,查看每个订单的详情,再查看每个商品的库存,将订单处理意见返回给客户,这里面涉及两种结果:一是客户订购的物资齐全,另一种是某些物资缺货;对于第一种情况,需要客户确认订单,订单处理员在收到客户的反馈信息之后可以准备配送;对于第二种结果,如果客户确认了订单,订单处理员则在收到客户的反馈信息之后只准备配送充溢的物资,如果客户取消了订单,订单处理员这边的该条订单的状态为取消,则不处理。
前台涉及的Object是所有拥有权限登录到该系统的人员,即客户,该对象的活动用例包括:注册、浏览及检索物资、加入购物车、下订单和个人信息管理。
