基于.NET-WEB开发实训报告

基于.NET-WEB开发实训报告

ID:39474141

大小:940.00 KB

页数:54页

时间:2019-07-04

基于.NET-WEB开发实训报告_第1页
基于.NET-WEB开发实训报告_第2页
基于.NET-WEB开发实训报告_第3页
基于.NET-WEB开发实训报告_第4页
基于.NET-WEB开发实训报告_第5页
资源描述:

《基于.NET-WEB开发实训报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于.NETWEB开发实训报告短信管理系统设计与实现班级:14计科本学号:141040200142姓名:张立短信管理系统设计与实现1.1需求分析短信管理系统是人们日常生活中经常要使用的管理工具,在现实生活中,从个人到企业,尤其在移动通讯领域,应用十分广泛。短信内管理系统包含以下功能:发件箱管理、收件箱管理、已发送短信管理、已删除短信管理、通讯录管理。1.发件箱管理子模块功能分析:(1)发送短信:u可直接输入手机号码进行短信发送,也可选择收件人。u选择收件人时,应该可查看收件人所在的单位、收件人所在单位的主管部门、收件人手机号码;(树型结构中选

2、择后显示即可)。u选择收件人时,提供高级查询功能,包括可批量选择主管部门或事业单位,选择树型结构的某个结点等。u提供导入号码文件功能。u提供常用短信息选择。u提供短信个数,短信条件统计。u提供立即发送和定时发送功能。(2)删除:删除短信存放至“已删除短信”中。(3)全部删除:选中发件箱中的所有短信进行全部删除,删除的短信存放到“已删除短信”中。2.已发送短信子模块功能分析(1)查看短信回执:回执成功手机;回执失败手机;未回执手机。(2)查看短信回复。(3)选择某一已发送短信进行短信重发:全部重发;只重发回执失败对象。(4)选择某一已发送短信可

3、进行完成短信内容的查看。3.通讯录管理子模块功能分析(1)通讯录管理中包含两部分,一是用户自行设置的群组,二是从事业单位工资管理系统自动读取的群组。(2)对自行设置的群组进行管理。1.2软件设计1.2.1系统总体设计本系统采用三层架构分别为:表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)。表示层为面向用户的部分,可以是Web方式也可以是Winform方式,其为面向用户的部分,为用户提供交互式的界面,用来接收用户的请求并显示返回的数据给用户。业务逻辑层主要实现程序业务上的功能,对程序接收的数据进行相应的处理,针对数据访问层进行操作,

4、来完成一系列的功能,除了低级别的系统和支持功能,所有对数据库服务器的调用都通过这层,即所有的用户命令由这一层通过调用数据访问层的方法来实现。数据访问层,其封装了一些对数据库中原始数据的一些操作,根据上一层的要求制定相应的SQL语句,返回数据库中的值或将数据存入数据库,例如对数据的增加、删除、修改、查询等。三层架构为严格的分层方法,虽然用ASP.NET实现系统功能时在每一层都可以实现其他层功能,但在三层架构方法中有严格的限制,要求每一层对只向上一层提供相应的接口,其对上一层和下一层部分都是透明的即不可见的,只有这样,三层架构给系统带来的高耦合低

5、内聚优点才得以体现。表示层为面向用户的部分,业务逻辑层只能被表示层所调用,数据访问层只能被业务逻辑层所调用,数据访问层对数据库中的数据进行相应的操作。一个最基本的三层架构系统所要做到就是修改任何一层时,都不会影响其他层的使用。系统总体设计框架图如图1.1所示。图1.1系统总体设计框架图1.2.2功能模块设计系统功能结构是系统设计的核心部分,通过系统结构图可以清楚的看出整个系统的结构。针对每个结构模块分别做分析,为以后的设计和实现打下基础。根据功能需求,本系统总体上分为发件箱管理子模块、收件箱管理子模块、已发送短信管理子模块、已删除短信管理子模

6、块、通讯录管理子模块。系统总体结构如图1.2所示。发件箱管理模块主要完成短信的发送功能,发件箱管理模块包括发送短信、选择收件人、导入号码、人数统计、常用短信管理等功能,其结构如图1.3所示。发送短信功能是指当收件人手机号码不为空和短信内容不为空时,调用webService将短信内容发送到接收人手机上,具体包括立即发送和定时发送两个子功能。选择收件人功能可以直接在收件人文本框中输入要发送的手机号码,手机号码可以是多个,也可以从系统通讯录中选取要接收短信的人。导入号码功能是将txt或xls文件中的手机号码导入到收件人文本框中,通过人数统计功能可以

7、获取此次接收短信的人数。常用短信管理功能包括常用短信分类管理、常用短信添加、常用短信修改和常用短信删除功能。常用短信功能的实现能给短信内容的编辑带来很大的方便。图1.2系统总体结构图图1.3发件箱管理子模块收件箱管理模块主要完成对已收到短信的管理。收件箱管理模块包括删除已收到短信、导出Excel、回复、转发等,其结构如图1.4所示。图1.4收件箱管理子模块删除短信功能包括删除与全部删除两个子功能。导出功能是完成将收件箱中的短信导出到Excel文件。回复功能是对已发送成功的短信,根据用户需要进行回复,转发是实现将收件箱中的短信转发给其他的手机号

8、码。通讯录管理模块主要完成对收件人群组以及收件人信息的管理。其结构如图1.5所示。图1.5通讯录管理子模块新建联系人功能是在已有的群组中添加新的联系人方式。删除联系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。