移动终端应用开发设计文档

移动终端应用开发设计文档

ID:22520184

大小:200.32 KB

页数:12页

时间:2018-10-29

移动终端应用开发设计文档_第1页
移动终端应用开发设计文档_第2页
移动终端应用开发设计文档_第3页
移动终端应用开发设计文档_第4页
移动终端应用开发设计文档_第5页
资源描述:

《移动终端应用开发设计文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学号:012151080218课程论文、大作业课程名称:移动终端应用开发学院:计算机科学与技术学院任课教师:耿枫彭德巍专业班级:计算机1504姓名:翁亲斤毅2017年11月1系统概述•设计并实现一个“企业信息发布系统”。具体要求如下:■设计用于保存用户和企业信息的数据库表,需要存储的关键信息如下:♦用户信息表(用户ID,用户名,密码)♦企业信息表(信息ID,标题,内容,发布时间)■系统能提供用户注册和登录功能。当用户输入错误的用户名和密码时,能给出提示信息;当用户输入正确的用户名和密码时,进入系统的主界而。■系统主界而能以列表的形式显示当前已经发

2、布的企业信息的标题。当用户点击列表中的任一项时,可以查看此信息的详细信息。■系统能以菜单的形式,提供信息的“发布”、“编辑”和“删除”功能。2系统设计•数据库设计■用户信息表(用户ID,用户名,密码)tableUsers数据项数据类型数据描述备注idint表示用户编号随着插入,自增nametext表示用户名唯一passwordtext表示密码■企业信息表(信息ID,标题,内容,发布时间)tableMessages数据项数据类型数据描述备注idint表示信息编号随着插入,自增headtext表示标题唯一bodytext表示内容datetext表示修

3、改时间•用户界面设计■登录界面设计雩瞻7的MyAppliesUcc企业《悤发布系统用户名密码an<300♦详细描述其中,当用户输入账号密码后,可以有两种功能进行选择。登录时,将用户名和密码读出,并与数据库中数据进行比对,如果一致便可以跳转到登录界面。如果不一致,提示用户名,密码错误请重新输入。注册时,将用户名读出,和数据库中数据进行比对,如果数据库中己有该用户名提示用户己有该用户,注册失败,重新输入。如果数据库中没有该用户名,就将这条用户信息插入数据库的用户信息表Users;■系统主界面♦系统主界面组件树设计▼瞻700MyAppMc«tioniw

4、m1SO>Rwn1Item2SU>Vt«m2Item3S^Rem,Item4S$jbt

5、«n4IWmSItem6SU>h«m«TextView♦详细描述当TextView显示的为查看时,单击一个列表项,会在编辑页面显示该信息的所有信息。当在菜单上单击发布时会跳入编辑页面当在菜单上点击编辑,会使TextView变为”编辑”状态,然后单击下面的列表项,就进入了该信息的编辑页面。当在菜单上点击删除,会使TextView变为“删除”状态,然后单击下面的列表项,就会删除对应的信息。■编辑页面♦详细描述当处于查看状态时,对应的head和body都不能被修改,

6、只能起到显示信息的作用当处于编辑和发布的状态时,对应的head和body都能被修改,但对于data确实不可见的,因为时间的设定来源于系统。当然处于编辑状态时,如果修改标题引起重名问题,活动会通过对话框来提示用户是否覆盖。当处于发布状态吋,如果标题在数据库已经存在,活动会通过对话框来提示用户是否覆盖。3系统实现(完整源码请见光盘)•应用程序目录和文件清单■目录和文件main5]com.ex1mple.wen9/nyapp[»cat>onC、Main2ActMtyC"2)MainSActA^ityC"bMainActAntyC;SQLUs^sdraw

7、ablePHlayoutoactvrty^mainjcml<2activityjnain2jcml<2actrvityjnainJjcmlPlmenufYumoml■详细描述♦MainActivity和activity_main是登录界面的活动♦Main2Activity和activity_main2是主系统界面的活动♦Main3Activity和activity_main3是编輯界面的活动,♦SQLUsers是保存数据库文件,有数据库中表的创建内容•系统功能的实现过程以及系统运行实际效果截图■登录注册功能的实现当用户填入用户名和密码之后,点击登

8、录按钮时,引发登录事件log.setOnClickListener(newView.OnClickListener(){@0vcrridepublicvoidonClick(Viewv){•••}}打开数据库Users表,核对用户名和密码是否在表中如果在就显示登录成功,进入系统主界而,如果不在,就显示登陆失败,已有该用户。当用户填入用户名和密码之后,点击注册按钮时,引发注册事件雩MyApplication企业信患发布系统用户名密码O口post.setOnClickListener(newView.OnClickListener(){©Overri

9、depublicvoidonClick(Viewv){•••}}打开数据库Users表,核对用户名是否在表中,如果在就显示注册失败,如果

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

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

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