149基于SOA模式的事务定时提醒系统全套 - 计算机毕业设计源码下载网
更多设计到:www.shuangyulin.com, 咨询QQ:344245001【点我咨询】

计算机毕业课程源码设计案例-149基于SOA模式的事务定时提醒系统全套

  • 内容
  • 评论
  • 相关

***********************************************************
我的信息:
姓名: 汪建林 程序设计大神
毕业学校: 2007年于成都理工大学
联系QQ: 344245001
网站: http://www.shuangyulin.com 【长期有效】 ***********************************************************

在社会的迅速的发展中,我们在忙碌的生活中可能会忘掉一些重要的时期,比如结婚纪念日,老婆的生日,自己孩子的生日,一个重要的约会,一个影响自己事业的重要的会议,又或者今天几点和哪个重要的客户有约定,也有可能当我们同时定下两个约会。在这样的复杂的社会中,这个小小的失误可能改变我们的人生。
在这个时候,我们就要考虑到我们忘记的都是些什么事情,都是由哪些元素组成。当我们了解他们的时候我们就可以避免这些不必要的失误。
当我们开始了解他们的时候我们就发现,他们都有一个共通点:他们都是由:
(1) 时间:几点有约会,什么时候通知
(2) 地点:在哪里约会
(3) 事情:和谁约会,需带上什么材料
这些东西我们可以利用现有的技术,来实现这些提醒,我们将他们暂定为事务提醒,但是我们又会遇到许多问题。
这些提醒我们有些要只提醒一次(如:会议安排),有些我们需要每年提醒(如:生日提醒),有些事情我们需要每月提醒(如:每月工资领取,月工作安排)。这些提醒出现后我们发现,现有的部分技术尚未完善。而且部分设定不人性化。我们来改善它。
根据我们自己的定义进行改变,根据我们的需求来改变。这时候事务提醒就应然而生了。
我们在很多的地方都会看到,这样一个东西,叫做日程安排这个软件。这个时候我们会发现,他们用软件的语言来说都是CS架构设计的。
也就是说我们必须有个电脑在身旁,这样才能及时提醒我们,那我们出差的时候怎么办,我们带电脑去,电脑没有电我们就不知道我们要做什么事情了?
这些事情绝对不能这样处理,我们应该弄出个当我们没有电脑的时候我们也能知道我们该做什么,一会又什么安排。
B/S架构设计完美的解决了这个问题,我们只需要一个能够上网的环境,一个公共电脑,或者一个手机,我们只需要向指定的服务器添加我们需要安排的几个要素:时间,地点,事情。
当到达我们所要求的时间的时候,服务器会用我们指定的方式来提醒我们。
3.2 功能分析
3.2.1功能概述
(1) 16种功能操作
无指定的周,日,月,年(每日提醒)
指定周(每个星期几提醒)
指定日(每月提醒)
指定月
指定年
指定周,日
指定周,月
指定周,年
指定日,月(每年提醒)
指定日,年
指定月,年
指定周,日,月
指定周,日,年
指定周,月,年
指定日,月,年(指定日提醒)
指定周,日,月,年
(2) 添加一条提醒的时候,数据库只会增加一条,无论是年提醒还是什么事务定时提醒
(3) 当我们修改提醒操作的时候,后面的提醒也会相应修改
(4) 当我们停止一个提醒的时候,相应的提醒将会被停止

3.2.2 系统功能模块划分

(1) 添加提醒模块
(2) 提醒设置模块
(3) 提醒交付使用模块
(4) 提醒处理核心模块
(5) 短信处理模块
(6) 邮件处理模块
百度网盘下载链接:http://pan.baidu.com/s/1nu2FoiH 密码:j94s
file://C:\Users\Administrator\Desktop\基于SOA模式的事务定时提醒系统 (1 folders, 6 files, 1.81 MB, 4.96 MB in total.)
│ 毕业论文演示文档(基于SOA模式的事务定时提醒).ppt 368.50 KB
│ 高山20061442毕 业 论 文封面.doc 54.50 KB
│ 高山论文20061442(20100523最新).doc 693.00 KB
│ 高山事务定时提醒毕业设计任务书.doc 94.00 KB
│ 高山事务定时提醒开题报告.doc 439.00 KB
│ 高山事务定时提醒使用说明书.doc 209.00 KB
└─源代码 (4 folders, 6 files, 97.97 KB, 3.15 MB in total.)
│ UpgradeLog.XML 4.71 KB
│ web1.sln 2.59 KB
│ web1.suo 90.00 KB
│ 双鱼林毕业课程设计网【长期有效】.url 224 bytes
│ 双鱼林程序设计拍怕店.url 227 bytes
│ 双鱼林程序设计淘宝店.url 230 bytes
├─database (0 folders, 1 files, 99.59 KB, 99.59 KB in total.)
│ 20100305.sql 99.59 KB
├─TextControl (3 folders, 9 files, 60.20 KB, 266.85 KB in total.)
│ │ JavaScriptWriter.cs 2.67 KB
│ │ StyleBase.cs 531 bytes
│ │ StyleFilter.cs 458 bytes
│ │ textType.cs 1.25 KB
│ │ txtScript.cs 998 bytes
│ │ ZLTextBox.cs 50.95 KB
│ │ ZLTextBox.csproj 2.46 KB
│ │ zltextbox.csproj.user 168 bytes
│ │ ZLTextBoxDesigner.cs 791 bytes
│ ├─bin (1 folders, 0 files, 0 bytes, 102.50 KB in total.)
│ │ └─Debug (0 folders, 2 files, 102.50 KB, 102.50 KB in total.)
│ │ ZLTextBox.dll 65.00 KB
│ │ ZLTextBox.pdb 37.50 KB
│ ├─obj (1 folders, 0 files, 0 bytes, 102.85 KB in total.)
│ │ └─Debug (1 folders, 3 files, 102.85 KB, 102.85 KB in total.)
│ │ │ ZLTextBox.csproj.FileListAbsolute.txt 362 bytes
│ │ │ ZLTextBox.dll 65.00 KB
│ │ │ ZLTextBox.pdb 37.50 KB
│ │ └─TempPE (0 folders, 0 files, 0 bytes, 0 bytes in total.)
│ └─Properties (0 folders, 1 files, 1.30 KB, 1.30 KB in total.)
│ AssemblyInfo.cs 1.30 KB
├─web1 (11 folders, 8 files, 22.19 KB, 613.83 KB in total.)
│ │ Default2.aspx 4.22 KB
│ │ Default2.aspx.cs 360 bytes
│ │ Global.asax 1.09 KB
│ │ login.aspx 1.38 KB
│ │ login.aspx.cs 2.19 KB
│ │ Sql.xml 205 bytes
│ │ tabbed.html 4.89 KB
│ │ Web.config 7.88 KB
│ ├─Action (0 folders, 6 files, 106.03 KB, 106.03 KB in total.)
│ │ ActionOfNew.aspx 5.16 KB
│ │ ActionOfNew.aspx.cs 17.25 KB
│ │ new.aspx 34.80 KB
│ │ new.aspx.cs 41.10 KB
│ │ ReceivedAction.aspx 919 bytes
│ │ ReceivedAction.aspx.cs 6.82 KB
│ ├─App_Data (0 folders, 0 files, 0 bytes, 0 bytes in total.)
│ ├─Bin (0 folders, 6 files, 414.09 KB, 414.09 KB in total.)
│ │ Action.dll 84.00 KB
│ │ Action.dll.refresh 94 bytes
│ │ action.pdb 179.50 KB
│ │ Interop.jmail.dll 48.00 KB
│ │ ZLTextBox.dll 65.00 KB
│ │ ZLTextBox.pdb 37.50 KB
│ ├─config (0 folders, 6 files, 15.82 KB, 15.82 KB in total.)
│ │ ActionPeoConfig.aspx 824 bytes
│ │ ActionPeoConfig.aspx.cs 6.54 KB
│ │ LocalSet.aspx 1.47 KB
│ │ LocalSet.aspx.cs 416 bytes
│ │ PeoView.aspx 1.49 KB
│ │ PeoView.aspx.cs 5.12 KB
│ ├─DateAr (0 folders, 2 files, 5.01 KB, 5.01 KB in total.)
│ │ DateArrangements.aspx 2.15 KB
│ │ DateArrangements.aspx.cs 2.86 KB
│ ├─images (0 folders, 2 files, 13.42 KB, 13.42 KB in total.)
│ │ greentab.jpg 9.92 KB
│ │ Thumbs.db 3.50 KB
│ ├─scripts (0 folders, 3 files, 12.54 KB, 12.54 KB in total.)
│ │ moo.fx.js 3.16 KB
│ │ moo.fx.pack.js 6.23 KB
│ │ prototype.lite.js 3.16 KB
│ ├─sqldo (0 folders, 4 files, 4.33 KB, 4.33 KB in total.)
│ │ ShowSqlcon.aspx 2.19 KB
│ │ ShowSqlcon.aspx.cs 0.98 KB
│ │ sqlInfo.aspx 601 bytes
│ │ sqlInfo.aspx.cs 594 bytes
│ ├─Test (0 folders, 4 files, 2.90 KB, 2.90 KB in total.)
│ │ NewAct.aspx 571 bytes
│ │ NewAct.aspx.cs 265 bytes
│ │ Test.aspx 0.99 KB
│ │ Test.aspx.cs 1.09 KB
│ ├─User (0 folders, 10 files, 9.81 KB, 9.81 KB in total.)
│ │ ContactInfo.aspx 1.07 KB
│ │ ContactInfo.aspx.cs 270 bytes
│ │ PeoInfo.aspx 1.39 KB
│ │ PeoInfo.aspx.cs 298 bytes
│ │ ShowUser.aspx 739 bytes
│ │ ShowUser.aspx.cs 2.26 KB
│ │ User.aspx 2.31 KB
│ │ User.aspx.cs 842 bytes
│ │ UserConf.aspx 437 bytes
│ │ UserConf.aspx.cs 267 bytes
│ └─WebCon (0 folders, 2 files, 7.68 KB, 7.68 KB in total.)
│ WebUserControlSession.ascx 1.20 KB
│ WebUserControlSession.ascx.cs 6.48 KB
└─winfrom1 (1 folders, 0 files, 0 bytes, 2.10 MB in total.)
└─Action (3 folders, 4 files, 62.17 KB, 2.10 MB in total.)
│ Action.sln 908 bytes
│ Action.suo 48.50 KB
│ UpgradeLog.XML 3.86 KB
│ UpgradeLog2.XML 8.92 KB
├─Action (3 folders, 37 files, 322.81 KB, 1.65 MB in total.)
│ │ Action.cs 15.61 KB
│ │ Action.csproj 7.73 KB
│ │ Action.csproj.user 562 bytes
│ │ app.config 120 bytes
│ │ Chartlet_Chartlet1_Chartlet_Demo_Pie.Jpg 11.36 KB
│ │ Connection.cs 1.34 KB
│ │ Dep.cs 4.06 KB
│ │ DoAction.cs 13.89 KB
│ │ DoAction.Designer.cs 15.32 KB
│ │ DoAction.resx 6.06 KB
│ │ Execute.cs 34.29 KB
│ │ goMail.cs 17.27 KB
│ │ goSms.cs 4.33 KB
│ │ LocalSet.cs 5.39 KB
│ │ LocalSetting.cs 1.37 KB
│ │ LocalSetting.Designer.cs 7.09 KB
│ │ LocalSetting.resx 5.68 KB
│ │ Login.cs 4.33 KB
│ │ Login.Designer.cs 10.12 KB
│ │ Login.resx 5.68 KB
│ │ NewAction.cs 7.45 KB
│ │ NewAction.Designer.cs 27.63 KB
│ │ NewAction.resx 5.68 KB
│ │ NewUser.cs 2.35 KB
│ │ NewUser.Designer.cs 5.81 KB
│ │ NewUser.resx 5.68 KB
│ │ Peole.cs 10.61 KB
│ │ Program.cs 1.39 KB
│ │ PublicExecute.cs 7.36 KB
│ │ Sql.xml 226 bytes
│ │ Sqlc.cs 19.95 KB
│ │ SqlParameterType.cs 2.35 KB
│ │ TimeDoing.cs 35.04 KB
│ │ TimeSetting.cs 1.83 KB
│ │ TimeSetting.Designer.cs 7.98 KB
│ │ TimeSetting.resx 5.68 KB
│ │ UserDoing.cs 4.24 KB
│ ├─bin (2 folders, 0 files, 0 bytes, 719.29 KB in total.)
│ │ ├─Debug (0 folders, 6 files, 334.64 KB, 334.64 KB in total.)
│ │ │ Action.exe 74.50 KB
│ │ │ Action.pdb 197.50 KB
│ │ │ Action.vshost.exe 13.99 KB
│ │ │ Action.vshost.exe.manifest 490 bytes
│ │ │ Interop.jmail.dll 48.00 KB
│ │ │ Sql.xml 176 bytes
│ │ └─Release (0 folders, 7 files, 384.64 KB, 384.64 KB in total.)
│ │ Action.dll 74.50 KB
│ │ Action.exe 70.00 KB
│ │ Action.pdb 177.50 KB
│ │ Action.vshost.exe 13.99 KB
│ │ Action.vshost.exe.manifest 490 bytes
│ │ Interop.jmail.dll 48.00 KB
│ │ Sql.xml 176 bytes
│ ├─obj (2 folders, 2 files, 5.37 KB, 638.71 KB in total.)
│ │ │ Action.csproj.FileList.txt 604 bytes
│ │ │ Action.csproj.FileListAbsolute.txt 4.78 KB
│ │ ├─Debug (2 folders, 13 files, 324.31 KB, 328.81 KB in total.)
│ │ │ │ Action.csproj.FileListAbsolute.txt 1.41 KB
│ │ │ │ Action.csproj.GenerateResource.Cache 1.13 KB
│ │ │ │ Action.csproj.ResolveComReference.cache 557 bytes
│ │ │ │ Action.DoAction.resources 180 bytes
│ │ │ │ Action.exe 74.50 KB
│ │ │ │ Action.LocalSetting.resources 180 bytes
│ │ │ │ Action.Login.resources 180 bytes
│ │ │ │ Action.NewAction.resources 180 bytes
│ │ │ │ Action.NewUser.resources 180 bytes
│ │ │ │ Action.pdb 197.50 KB
│ │ │ │ Action.Properties.Resources.resources 180 bytes
│ │ │ │ Action.TimeSetting.resources 180 bytes
│ │ │ │ Interop.jmail.dll 48.00 KB
│ │ │ ├─Refactor (0 folders, 0 files, 0 bytes, 0 bytes in total.)
│ │ │ └─TempPE (0 folders, 1 files, 4.50 KB, 4.50 KB in total.)
│ │ │ Properties.Resources.Designer.cs.dll 4.50 KB
│ │ └─Release (1 folders, 14 files, 300.02 KB, 304.52 KB in total.)
│ │ │ Action.ActionContent.resources 180 bytes
│ │ │ Action.csproj.FileListAbsolute.txt 1.44 KB
│ │ │ Action.csproj.GenerateResource.Cache 1.13 KB
│ │ │ Action.csproj.ResolveComReference.cache 557 bytes
│ │ │ Action.DoAction.resources 180 bytes
│ │ │ Action.exe 70.00 KB
│ │ │ Action.LocalSetting.resources 180 bytes
│ │ │ Action.Login.resources 180 bytes
│ │ │ Action.NewAction.resources 180 bytes
│ │ │ Action.NewUser.resources 180 bytes
│ │ │ Action.pdb 177.50 KB
│ │ │ Action.Properties.Resources.resources 180 bytes
│ │ │ Action.TimeSetting.resources 180 bytes
│ │ │ Interop.jmail.dll 48.00 KB
│ │ └─TempPE (0 folders, 1 files, 4.50 KB, 4.50 KB in total.)
│ │ Properties.Resources.Designer.cs.dll 4.50 KB
│ └─Properties (0 folders, 5 files, 10.45 KB, 10.45 KB in total.)
│ AssemblyInfo.cs 1.14 KB
│ Resources.Designer.cs 2.77 KB
│ Resources.resx 5.22 KB
│ Settings.Designer.cs 1.08 KB
│ Settings.settings 249 bytes
├─_UpgradeReport_Files (0 folders, 5 files, 19.62 KB, 19.62 KB in total.)
│ Thumbs.db 4.00 KB
│ UpgradeReport.css 3.27 KB
│ UpgradeReport.xslt 12.21 KB
│ UpgradeReport_Minus.gif 69 bytes
│ UpgradeReport_Plus.gif 71 bytes
└─Backup (1 folders, 2 files, 50.89 KB, 372.89 KB in total.)
│ Action.sln 907 bytes
│ Action.suo 50.00 KB
└─Action (1 folders, 34 files, 311.55 KB, 322.01 KB in total.)
│ Action.cs 15.61 KB
│ Action.csproj 7.73 KB
│ Action.csproj.user 562 bytes
│ Connection.cs 1.34 KB
│ Dep.cs 4.06 KB
│ DoAction.cs 13.89 KB
│ DoAction.Designer.cs 15.32 KB
│ DoAction.resx 6.06 KB
│ Execute.cs 34.29 KB
│ goMail.cs 17.56 KB
│ goSms.cs 4.33 KB
│ LocalSet.cs 5.39 KB
│ LocalSetting.cs 1.37 KB
│ LocalSetting.Designer.cs 7.09 KB
│ LocalSetting.resx 5.68 KB
│ Login.cs 4.34 KB
│ Login.Designer.cs 10.12 KB
│ Login.resx 5.68 KB
│ NewAction.cs 7.45 KB
│ NewAction.Designer.cs 27.63 KB
│ NewAction.resx 5.68 KB
│ NewUser.cs 2.35 KB
│ NewUser.Designer.cs 5.81 KB
│ NewUser.resx 5.68 KB
│ Peole.cs 10.60 KB
│ Program.cs 1.39 KB
│ PublicExecute.cs 7.36 KB
│ Sqlc.cs 19.95 KB
│ SqlParameterType.cs 2.35 KB
│ TimeDoing.cs 35.17 KB
│ TimeSetting.cs 1.83 KB
│ TimeSetting.Designer.cs 7.98 KB
│ TimeSetting.resx 5.68 KB
│ UserDoing.cs 4.24 KB
└─Properties (0 folders, 5 files, 10.45 KB, 10.45 KB in total.)
AssemblyInfo.cs 1.14 KB
Resources.Designer.cs 2.77 KB
Resources.resx 5.22 KB
Settings.Designer.cs 1.08 KB
Settings.settings 249 bytes