- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
博星卓越WEB开发平台实验指导书参考
博星卓越WEB开发平台系统
WEB
项
目
开
发
事
例
专业版
制作:北京博导前程信息技术有限公司
目录
前 言 3
一、需求分析 3
二、概要设计 3
三、原型生成 8
四、客户反馈 26
五、维护 27
前 言
早期的软件项目开发采用瀑布模型,需要经过需求分析、概要设计、详细设计、编码、调试和维护这些阶段,由于开发过程与最终用户分离,往往使开发出来的软件产品很难满足用户的需要,后来出现的螺旋模型、演进模型,用里程碑的模式提交软件原型,用原型和用户确认,使开发出来的软件更加切近用户的需求,现在流行的敏捷开发、极限编程,也都是让用户更多的参与软件系统的开发,从而提高系统的实用性,WEB开发平台创建了一套自己的开发模式,将软件开发分为需求分析、概要设计、原型生成、客户反馈和维护几个阶段,需求分析和一般软件开发模型的需求分析没有什么区别,都是为了搞清楚用户需要软件系统做什么,概要设计需要整理用户需求分析的结果,对用户关心的内容、提供的表格建立数据表,设计系统牵扯到的数据表。原型生成指利用系统生成一个可以运行的系统原型。客户反馈指为用户演示系统原型,收集用户的修改意见进行系统的修改完善,直到产生一个用户最终认可的软件系统。维护指在软件系统运行过程中为了保证软件系统的可用性和可靠性而做的一些修改,几乎所有的软件系统都必须经过该阶段。
下来以一个实际项目来说明各个阶段要完成的工作。该项目是我们为短信息服务商提供的一套短信息管理系统。
一、需求分析
短信管理系统是为SP(短信息服务商)提供的一套综合管理系统,包括客服系统,帮组客服人员处理用户的投诉(查询用户的业务定制时间、取消时间、当前状态;查询用户的发送记录;查询用户的接收信息记录;帮助用户取消业务等),采编系统,给采编人员提供一个信息维护的界面(提供发送信息的增加、删除、修改和查询)。业务系统,完成栏目的维护工作(动态添加业务,修改业务信息,删除业务),统计系统,实现各种报表的统计(主要包括用户统计、各栏目统计和发送接收信息量的统计)和管理员系统,管理系统中的用户,对系统用户划分权限,查询系统用户的使用情况等。
二、概要设计
通过需求分析,我们了解了软件系统应该实现的主要功能,下面就各个部分做以简述:
客服系统:客服系统需要管理用户的资料,查询用户的发送和接收信息记录。需要建立用户表(userinfo)、发送信息表(buffmsg)、发送日至表(bufflog)、接收信息表(Receivemsg)、接收日志表(receivelog)。
采编系统:完成信息的维护,需要建立下发内容表(colcontent)。
业务系统提供业务的管理,需要建立业务栏目表(columninfo)。
统计系统需要完成用户的统计、栏目的统计、信息量的统计。用户统计主要针对用户表(userinfo),统计各个业务的在线用户数和退定用户数。栏目统计统计每个栏目的用户数,信息量统计主要统计receivelog和bufflog中各个栏目的信息量。
管理员系统完成用户的增删改和授权,需要建立系统用户表(Sysuser),和使用记录表(Logininfo)。
三、原型生成
概要设计完成后,我们需要对概要设计的结果建立数据库,数据库选用SQL SERVER 2000,用PowerDesigner直接生成,启动博星WEB开发平台。
系统弹出工程向导,按[下一步]新建一个项目,系统弹出工程属性对话框:
工程属性对话框用来设置工程的属性,可以直接点[OK]进入下一步连接数据库。
系统列出了可以直接使用的数据库,选择一种数据库(我们这里采用的Microsoft SQL Server 2000),选择数据库的别名(需要对数据库建立ODBC别名)输入登陆用户名和密码。
[下一步]系统列出了该数据库中所有可以选择的数据表。
[下一步]系统自动生成了JAVA的连接配置。
[完成]后生成数据库对象
[下一步]进入生成页面和服务程序页
设置页面的生成样式,选择页面的生成字段生成页面。
[下一步]进入生成主页面,选择主页面的样式。
[下一步]进入文档生成,生成各个JAVA类的文档信息,可以跳过。
[下一步]生成SSL证书,SSL访问可以保证WEB系统的安全性,如果不计划使用SSL,可以跳过此步。
SSL证书生成过程中需要输入两次输入密码,生成如下证书:
如果要使用证书,需要在WEB服务器上配置证书的相关信息,可以[下一步]进入配置服务器
输入配置信息后,点[生成配置],退出即可。
[编译工程]:将JAVA源文件编译成CLASS类文件。
[运行工程]:可以看到博星WEB开发平台生成的原型。
完成向导后对各个页面进行修改。
也可以用外挂编辑器进行修改
增加页面修改:删除不需要的字段,修改字段名称为中文,
您可能关注的文档
最近下载
- 2025秋人教版八年级上英语教学计划及教学进度安排.docx VIP
- (完整版)元素周期表(word全面版) .pdf VIP
- 《中华人民共和国监察法》试题库附参考答案.docx VIP
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)(宣讲培训).pptx VIP
- 监察法试题库完整.doc VIP
- 水稳运输车驾驶员安全技术交底.pdf VIP
- 外墙保温工程监理实施细则.docx VIP
- 林草--森林火灾危险性评估技术规范.pdf VIP
- 人教版(2019)必修第一册Unit 4 Natural Disasters reading and thinking课件(共38张PPT)(含音频+视频).pptx VIP
- 矿产行业审计风险分析报告 .pdf VIP
文档评论(0)